/*@import url(news.css);*/

body {
	font-family:Lucida Sans,Tahoma;
	font-size:12px;
	background-color:#ffffff;
}

img {border:none;}

.contenttable {text-align:left;font-family:Lucida Sans,Tahoma;font-size:12px; width:550px !important;}


h1 {font-size:15px;margin:0px;}
h2 {font-size:14px;margin:0px;}
h3 {font-size:13px;margin:0px;}
h4 {font-size:12px;margin:0px;}
h5 {font-size:11px;margin:0px;}

ul {list-style-type:square;} 
/*ul {list-style-image: url(pkt.gif);}*/

.rgsgnest271 {margin-top:10px;}

thead {background-color:#316FB0;color:#ffffff;text-align:right;}
.tr-odd{background-color:#cccccc;font-size:12px;text-align:right;}
.tr-even{font-size:12px;text-align:right;}
td{width:140px;vertical-align:top;}

.tr-even t0 {background-color:#174263;color:#ffffff;text-align:right;}

.suche {width:100px; height:22px;}
.button {width:10px;}

*html .button {width:18px;}

.news-latest-morelink {text-align:right;}

td {font-size:12px;}
.td-0 {text-align:left;}
.td-1 {text-align:left;}

#logo {
	 /*background-image:url('logo.png');*/
	 background-color:#fff;
	 position:absolute;
	 left:0px;
	 top:0px;
	 width:203px;
	 height:125px;
	 text-align:right;
}
*html #logo {top:2px;}

#menu {
	 height:18px;
	 /*width:805px;*/
 	 width:791px;
	 background-color:#316FB0;
	 background-image:url(aviso_menu.jpg);
	 background-repeat:no-repeat;
	 position:absolute;
	 left:0px;
	 top:125px;
	 /*padding-left:180px;*/
	 padding-left:195px;
	 padding-top:2px;
}
*html #menu {width:987px;top:127px;}

#menu a:hover {color:#FFFFFF; font-family:verdana; font-size:12px; text-decoration:none; font-weight:bold;padding:2px 5px 4px 5px; background-color:#A2A3A8;}

#kopfgrafik {
 	background-image:url('oben.png');
	width:987px;
   	height:161px;
 	position:absolute;
 	left:0px;
 	top:75px;
}

#home {
	width:20px;
	height:18px;
	position:absolute;
 	left:890px;
 	top:56px;
}

#sprachen {
	width:75px;
	height:20px;
	position:absolute;
 	left:910px;
 	top:55px;
 	text-align:right;

}

#content {
	width:925px;
	min-height:515px;
	position:absolute;
	left:35px;
	top:236px;
}


#links {
	position:absolute;
	left:0px;
	top:0px;
	width:155px;
	height:490px;
	padding-left:10px;
	padding-right:10px;
	padding-top:15px;
	background-image:url('verlauflinks_neu.jpg');
	background-repeat:repeat-x;
	color:#ffffff;
	font-size:10px;
}
#links a:hover {color:#DDDEE0;text-decoration:underline;}
*html #links {padding-top:20px;width:175px;}

#mitte {
	min-height:490px;
	width:575px;
	position:absolute;
	left:175px;
	top:0px;
}
*html #mitte {height:490px;width:585px;}

#mitte a:link {text-decoration:none;color:#C31031;}
#mitte a:visited {text-decoration:none;color:#C31031;}
#mitte a:active {text-decoration:none:#C31031;}
#mitte a:hover {text-decoration:underline;}

#rootline {
	width:585px;
	height:25px;
	position:absolute;
	left:0px;
	top:0px;
	background-color:#DDDEE0;
	padding:5px 10px;
	font-size:10px;
	color:#666666;
}

#rootline a:link {color:#666; text-decoration:none; font-weight:bold;}
#rootline a:hover {color:#666; text-decoration:underline; font-weight:bold;}
#rootline a:visited {color:#666; text-decoration:none; font-weight:bold;}

#bg_inhalt{
	overflow:hidden;
	background-image:url('verlaufmitte.jpg');
	/*background-color: #DDDEE0;*/
	background-repeat:repeat-x;
	width:600px;
	height:494px;
}
*html #bg_inhalt{
	width:585px;
}

#inhalt {
	width:575px;
	/*min-height:490px;*/
	height:400px;
	/*background-image:url('verlaufmitte.jpg');*/
	/*background-color:#DDDEE0;*/
	position:relative;
	left:0px;
	top:35px;
	padding: 7px 10px 50px 10px;
	overflow:auto;
}
*html #inhalt{height:470px;width:585px;top:25px; overflow-x:hidden;}

#rechts {
	width:160px;
	height:480px;
	position:absolute;
	left:770px;
	top:0px;
	padding:10px 10px 10px 10px;
	background-color:#fff;
	font-size:10px;
}

#rechts a:link {text-decoration:none;color:#C31031;}
#rechts a:visited {text-decoration:none;color:#C31031;}
#rechts a:active {text-decoration:none:#C31031;}
#rechts a:hover {text-decoration:underline;}

#timeforscience {
	background-image:url('timeforscience.jpg');
	width:160px;
	height:90px;
	margin-left:15px;
}


#fusszeile {
	position:absolute;
	bottom: 0px;
	left:30px;
	/*left:-160px;*/
	top:760px;
	width:950px;
	height:25px;
}

#suche {
	background-color:#fff;
	width:155px;
	height:25px;
	padding-left:20px;
	position:absolute;
	left:0px;
	top:0px;
}

#druck {
	width:20px;
	height:25px;
	position:absolute;
	left:175px;
	top:0px;
}

#pdf {
	width:20px;
	height:25px;
	position:absolute;
	left:195px;
	top:0px;
}

#servicemenu {
	background-color:#fff;
	width:180px;
	height:25px;
	position:absolute;
	left:770px;
	top:0px;
}

#servicemenu a:link {color:#000; text-decoration:none;}
#servicemenu a:hover {color:#000; text-decoration:underline;}
#servicemenu a:visited {color:#000; text-decoration:none;}

#platzhalter {font-size:12px;font-weight:bold;font-family:Tahoma;width:250px;margin:auto;}

/*------------------------------------KONTAKT-FORMULAR----------------------------------------*/
#mailformname {margin-bottom:1px; float:right; width:250px;}
#mailformvorname {margin-bottom:1px; float:right; width:250px;}
#mailformAnschrift {margin-bottom:1px; float:right; width:250px;}
#mailformOrt {margin-bottom:1px; float:right; width:250px;}
#mailformTelefonnummer {margin-bottom:1px; float:right; width:250px;}
#mailformemail {margin-bottom:1px; float:right; width:250px;}
#mailformBetreff {width:266px; margin-bottom:1px; float:right; width:250px;}
#mailformNachricht {margin-left:46px; width:266px; margin-bottom:1px; float:right; width:250px;}

#mailformformtype_mail {margin-left:149px;}
*html #mailformformtype_mail {margin-left:149px;}

.csc-mailform-field label { vertical-align:top; float:left;}
.csc-mailform {border:none;}
.csc-mailform-field {float:left;width:400px;}

/*------------------------------------SERVICE-FORMULAR----------------------------------------*/

#mailformtitle1 {margin-bottom:1px; float:right; width:250px;}
#mailformname1 {margin-bottom:1px; float:right; width:250px;}
#mailformbusiness1 {margin-bottom:1px; float:right; width:250px;}
#mailformdept1 {margin-bottom:1px; float:right; width:250px;}
#mailformPosition1 {margin-bottom:1px; float:right; width:250px;}
#mailformAnschrift1 {margin-bottom:1px; float:right; width:250px;}
#mailformcity1 {margin-bottom:1px; float:right; width:250px;}
#mailforminside_US1 {margin-bottom:1px; float:right; width:250px;}
#mailformplz1 {margin-bottom:1px; float:right; width:250px;}
#mailforminput1 {margin-bottom:1px; float:right; width:250px;}
#mailformother1 {margin-bottom:1px; float:right; width:250px;}
#mailformTelefonnummer1 {margin-bottom:1px; float:right; width:250px;}
#mailformfax1 {margin-bottom:1px; float:right; width:250px;}
#mailformemail1 {margin-bottom:1px; float:right; width:250px;}
#mailformorder1 {margin-bottom:1px; float:right; width:250px;}
#mailformcustomer1 {margin-bottom:1px; float:right; width:250px;}
#mailforminstrument {margin-bottom:1px; float:right; width:250px;}
#mailformserial {margin-bottom:1px; float:right; width:250px;}
#mailformpurchasedate {margin-bottom:1px; float:right; width:250px;}
#mailformcontractnumber {margin-bottom:1px; float:right; width:250px;}
#mailformservice {margin-bottom:1px; float:right; width:250px;}
#mailformPlease_specify_your_request_in {margin-bottom:1px; float:right; width:250px;}
#mailformdecontamination {margin-bottom:1px; margin-left:50px; float:left; width:15px;}
#mailformsteuernr {margin-bottom:1px; float:right; width:250px;} 
#mailformvat_number {margin-bottom:1px; float:right; width:250px;}

#mailformformtype_mail {margin-left:149px;}
*html #mailformformtype_mail {margin-left:149px;}

.csc-mailform-field label { vertical-align:top; float:left;}
.csc-mailform {border:none;}
.csc-mailform-field {float:left;width:400px;}


/*----------------------------------MENü--------------------------------------*/
.ebene1 {color:#FFFFFF; font-family:verdana; font-size:12px; text-decoration:none; font-weight:bold; padding:2px 5px 3.5px 5px;}
.ebene1act {color:#FFFFFF; font-family:verdana; font-size:12px; text-decoration:none; font-weight:bold;padding:2px 5px 3.5px 5px;background-color:#C31031;}

.ebene2 {color:#FFFFFF; font-family:verdana; font-size:12px; text-decoration:none; font-weight:normal; line-height:2;}
.ebene2act {color:#FFFFFF; font-family:verdana; font-size:12px; text-decoration:none; font-weight:bold; line-height:2;}

.ebene3 {color:#FFFFFF; font-family:verdana; font-size:12px; text-decoration:none; padding-left:10px;font-weight:normal;}
.ebene3act {color:#FFFFFF; font-family:verdana; font-size:12px; text-decoration:none; padding-left:10px;font-weight:bold;}

.ebene4 {color:#FFFFFF; font-family:verdana; font-size:12px; text-decoration:none; padding-left:20px;font-weight:normal;}
.ebene4act {color:#FFFFFF; font-family:verdana; font-size:12px; text-decoration:none; padding-left:20px;font-weight:bold;}
