/**
 * Copyright Christian Kubitza
 * christian@ck3d.eu 
 * 2007-2008
 */

.white {
	color: #fff;
}

.blue {
	color: #1090ff;
}

.orange {
	color: #ff8400;
}

.title1 {
	font-size: 29px;
}
.title2 {
	font-size: 23px;
}
.title3 {
	font-size: 20px;
}

.big {
	font-size: 17px;
	line-height: 150%;
}
.big_nl {
	font-size: 17px;
	line-height: 90%;
}
.small {
	font-size: 10px;
}

.error {
	color: #b00;
}

.bold {
	font-weight: bold;
}

.tabletitle1 {
	font-size: 16px;
}
.tabletitle2 {
	font-size: 14px;
}
.tabletitlenew {
	color: #ff7506;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 0.1em;
	font-style: italic;
}




.eyecatchertext {
	font-size: 13px;
	line-height: 180%;
}

.eyecatchertext2 {
	font-size: 13px;
	line-height: 150%;
}

.text {
	font-size: 13px;
	line-height: 160%;
}

td.listbig {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
}

td.listsmall {
	padding-top: 10px;
}

img.iconpadding {
	padding-left: 10px;
	padding-right: 15px;
}

.border {
	border: 1px solid #bbb;
}
.border_vert {
	border-left: 1px solid #bbb;
	border-right: 1px solid #bbb;
}
.border_horz {
	border-top: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
}
.border_bottom {
	border-bottom: 1px solid #bbb;
}
.border_left {
	border-left: 1px solid #bbb;
}

.testborder {
	border: 1px dashed #f00;	
}

input.formular, select.formular {
	font-size: 13px;
	border: 1px solid #3aa3fe;
	background-color: #fff;
	background-image: url(../images/site/inputback.gif);
	background-repeat: repeat-x;
}

textarea.formular {
	font-size: 13px;
	border: 1px solid #3aa3fe;
	background-color: #fff;
	background-image: url(../images/site/textareaback.gif);
	background-repeat: repeat-x;
}


input.formularhelpertext, textarea.formularhelpertext {
	color: #aaa;
}

input.error {
	color: #d00;
	font-weight: bold;
}

input.input155, select.input155 {
	width: 155px;
}
input.input185, select.input185 {
	width: 185px;
}
input.input215, select.input215 {
	width: 215px;
}

.tableheader {
	background-color: #53afff;
	background-image: url(../images/content/tableheader.gif);
	background-repeat: repeat-x;
}

.rowback {
	background-color: #f0f3ff;
}



div.bigpiccontainer {
	position: relative;	/* für ie */
}

img.bigpicbutton {
	position: absolute;
	top: 0px;
	left: 361px;
	margin: 2px;
}

div.bigpicdisplayer {
	position: absolute;
	top: 0px;
	left: 0px;
	cursor: pointer;
	display: inline;
}

img.bigpic {
	border: 4px #1090ff solid;
}

div.bigpicdisplayer img.bigpic {
	position: absolute;
	top: -380px;
	left: -257px;
	width: 640px;
	height: 512px;
	display: none;
}
div.bigpicdisplayer:hover img.bigpic {
	display: inline;
}

div.featuretextback {
	background-image: url(../images/features/textgradient.png);
	background-repeat: repeat-y;
	position: relative;
	width: 308px;
	height: 28px;
	top: 130px;
	left: 0px;
}
div.featuretext {
	position: relative;
	top: 5px;
	left: 20px;
	font-size: 14px;
}

div.bestellenangebot {
	background-image: url(../images/content/bestellen/startangebot.jpg);
	background-repeat: no-repeat;
}

div.homeorder {
	background-image: url(../images/content/home/order.png);
	background-repeat: no-repeat;
}
div.homeorder:hover {
	background-image: url(../images/content/home/ordero.png);
	background-repeat: no-repeat;
}

div.hometestaccount {
	background-image: url(../images/content/home/testaccount.png);
	background-repeat: no-repeat;
}
div.hometestaccount:hover {
	background-image: url(../images/content/home/testaccounto.png);
	background-repeat: no-repeat;
}

div.hometryout {
	background-image: url(../images/content/home/tryout.jpg);
	background-repeat: no-repeat;
}
div.hometryout:hover {
	background-image: url(../images/content/home/tryouto.jpg);
	background-repeat: no-repeat;
}

div.kundentryout {
	background-image: url(../images/content/kunden/tryout.jpg);
	background-repeat: no-repeat;
}
div.kundentryout:hover {
	background-image: url(../images/content/kunden/tryouto.jpg);
	background-repeat: no-repeat;
}

img.icon {
	 margin: 4px;
}

