/*  Grundeinstellungen, Tabellenrahmen, Logo */

a:link {color:#353535;  }
a:visited {color:#353535;  }
a:focus {color:#353535;  }
a:hover {color:#b60022;  }
a:active {color:#353535;  }


div,p {
	padding:0px;
	margin:0px;
	}

h1 {
	font-size:18px;
	line-height:18px;
	}



body {
	background-color:#ffffff;
	margin:0px;
	}
	
table,td {
	border-spacing:0px;
	padding:0px;
	margin:0px;
	border-collapse:collapse;
	border-style:hidden;
	vertical-align:top;
	font-family:Verdana, Arial;
	font-size:11px;
	color:#353535;
	line-height:14px;
	}
	
#mainframe {
	width:100%;
	margin-top:10px;
	}
	
#frame {
	width:948px;
	min-width:948px;
	
	}
	
#logocontainer {
	width:948px;
	min-width:948px;
	height:104px;
	min-height:104px;
	vertical-align:top;
	padding:0px;
	text-align:right;
	background-image:url(pics/background_top.jpg);
	background-repeat:no-repeat;
	}
	
#logo {
	padding-top:30px;
	padding-right:42px;
	}
	
#border {
	border:1px solid #abafb2;
	outline:1px solid #abafb2;
	}
	


ul {
	list-style-image:url(pics/bullet4.gif);
	margin:0px;
	padding-left:11px;
	}
	
li {
	margin:0px;
	padding-left:0px;
	}


/*  Generisches Menu */	

#generic a:link, #generic a:visited, #generic a:focus, #sprachen a:link, #sprachen a:visited, #sprachen a:focus {
	color:#abafb2; text-decoration:none;
	}
	
#generic a:hover, #generic a:active, #sprachen a:hover, #sprachen a:active {
	color:#b60022;
	}

#sprachen {
	padding-left:36px;
	height:23px;
	min-height:23px;
	text-align:left;
	vertical-align:middle;
	}

#generic {
	padding-right:36px;
	text-align:right;
	vertical-align:middle;
	}
	
#sprachen, #generic {
	font-family:Verdana;
	font-size:10px;
	color:#abafb2;
	}

#topmenu {
	text-align:left;
	vertical-align:middle;
	padding-left:28px;
	background-color:#b60022;
	height:38px;
	min-height:38px;
	}
	
#abstand1,#abstand2 {
	height:2px;
	min-height:2px;
	}


/*  Startseite */

#startadresszeile a:link, #startadresszeile a:visited, #startadresszeile a:focus, #startadresszeile a:hover, #startadresszeile a:active {
	color:#ffffff; text-decoration:underline;
	}

#logocontainerstart {
	width:948px;
	min-width:948px;
	height:104px;
	min-height:104px;
	vertical-align:top;
	padding:0px;
	text-align:right;
	}

#startcontent {
	height:404px;
	min-height:404px;
	vertical-align:top;
	background-image:url(pics/background_start.jpg);
	background-repeat:no-repeat;
	text-align:left;
	}
	
#starttext {
	font-family: Verdana, Arial;
	color:#ffffff;
	font-size:11px;
	position:absolute;
	top:43px;
	left:370px;
	line-height:14px;
	}

#buttons {
	position:absolute;
	left:713px;
	top:284px;
	}
	
#boxhead {
	background-color:#b60022;
	height:16px;
	font-family: Verdana, Arial;
	color:#ffffff;
	font-size:11px;
	padding-left:4px;
	}

#startadresszeile {
	background-color:#b60022;
	min-height:24px;
	height:24px;
	text-align:left;
	vertical-align:middle;
	padding-left:36px;
	padding-top:0px;
	font-family:Verdana;
	font-size:10px;
	color:#ffffff;
	}
	
#abbinder {
	height:37px;
	min-height:37px;
	}

#schlauchfinder {
	visibility:hidden;
	position:absolute;
	top:0px;
	}

#b_auszeichnungen {
	visibility:hidden;
	position:absolute;
	top:0px;
	}

#b_referenzen {
	visibility:hidden;
	position:absolute;
	top:0px;
	}

#b_zertifikate {
	visibility:hidden;
	position:absolute;
	top:0px;
	}

/* MAIN */


#content {
	height:467px;
	min-height:467px;
	vertical-align:top;
	background-image:url(pics/background_main.jpg);
	background-repeat:no-repeat;
	}

#bigpic {
	width:374px;
	min-width:374px;
	width:374px;
	height:467px;
	vertical-align:top;
	}
	
#mainheadline {
	text-align:left;
	height:68px;
	margin-top:34px;
	padding-left:18px;
	}
	
#mainfliestext {
	padding-left:18px;
	text-align:left;
	font-family:Verdana, Arial;
	font-size:11px;
	color:#353535;
	margin-right:20px;
	line-height:14px;
	}

#bild1,#bild2 {
	padding-right:4px;
	}

#bild3 {
	width:20px;
	}

#subtext {
	font-family:Verdana, Arial;
	font-size:11px;
	color:#353535;
	padding-left:18px;
	vertical-align:bottom;
	padding-bottom:20px;
	width:170px;
	min-width:170px;
	max-width:170px;
	text-align:left;
	}

#weiter {
	padding-right:9px;
	text-align:right;
	vertical-align:top;
	height:22px;
	font-family:Verdana, Arial;
	font-size:11px;
	color:#353535;
	}

/* BLUE TEXT */


#contentblue a:link, #contentblue a:visited, #contentblue a:focus, #contentblue a:hover, #contentblue a:active {
	color:#ffffff;
	text-decoration:underline;
	}
	
#weiter a:link, #weiter a:visited, #weiter a:focus, #weiter a:hover, #weiter a:active {
	text-decoration:none;
	}

#contentblue {
	height:467px;
	min-height:467px;
	vertical-align:top;
	background-image:url(pics/background_blue.jpg);
	background-repeat:no-repeat;
	background-color:#011123;
	}
	
#bluefliestext {
	padding-left:18px;
	font-family:Verdana, Arial;
	font-size:11px;
	color:#ffffff;
	margin-right:20px;
	line-height:14px;
	text-align:left;
	}

#blueleft{
	width:347px;
	text-align:right;
	vertical-align:bottom;
	font-family:Verdana, Arial;
	font-size:11px;
	color:#ffffff;
	line-height:14px;
	}
#pikto1, #pikto2 {
	font-family:Verdana, Arial;
	font-size:11px;
	color:#ffffff;
	padding-top:40px;
	padding-left:50px;
	}

#pikto1 {width:350px;}


div.csc-textpic-text, div.csc-textpic-imagewrap {
	margin-bottom:10px;
	}


/* Technische Daten */
#techntd {
	width:349px;
	color:#ffffff;
	font-size:10px;
	line-height:13px;
	padding-top:35px;
	padding-left:25px;
	text-align:left;
	}

#td_1 {width:154px;}
#td_2 {width:110px;}


#bigpic {
	text-align:left;
	}
	
#bigpic table td {
	color:#ffffff;
	font-size:10px;
	line-height:1.73em;
	letter-spacing:0.001em;
	text-align:left;
	}
	
#td_head {
	height:39px;
	vertical-align:bottom;
	padding-bottom:1px;
	}

#td_sub {
	padding-top:5px;
	vertical-align:top;
	}
	
#td_1 {
	height:343px;
	}




span.important {
	font-size:9px;
	line-height:12px;
	}

	
span.detail {
	font-size:11px;
	line-height:17px;
	}

span.name-of-person {
	color:#b60022;
	}


/* SITEMAP */

#sitemap1, #sitemap2, #sitemap3 {
	padding-left:30px;
	padding-right:18px;
	line-height:20px;
	}
	
#sitemap1 ul, #sitemap2 ul, #sitemap3 ul {
	padding-bottom:8px;
	}
	
#sitemap1 li, #sitemap2 li, #sitemap3 li {
	line-height:14px;
	}
	
#sitemap1 a:link, #sitemap1 a:visited, #sitemap1 a:focus, #sitemap1 a:hover, #sitemap1 a:active {
	text-decoration:none;
	}
#sitemap2 a:link, #sitemap2 a:visited, #sitemap2 a:focus, #sitemap2 a:hover, #sitemap2 a:active {
	text-decoration:none;
	}
#sitemap3 a:link, #sitemap3 a:visited, #sitemap3 a:focus, #sitemap3 a:hover, #sitemap3 a:active {
	text-decoration:none;
	}
