body, html {
	margin: 0px;
	padding: 0px;
}
#inhalt{
	padding-left:30px;
	padding-top:30px;
	border-bottom:1px solid #d1d3ed;
	min-height:623px;
}
td{
	vertical-align:top;
}
body{
	background:url(/fileadmin/template/m/bg_left.gif) repeat-y;
}
body, td, div, p, span{
	font: 12px/24px Verdana, Arial, Helvetica, sans-serif;
}
.klein, .klein td, .klein div{
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
}
#inhalt h2,  #inhalt h3{
	font-size: 16px;
	color: #FFFFFF;
	background: #00009e url(../m/gelbh2.gif) repeat-y;
	padding:2px 2px 2px 25px;
}
#inhalt h3 {
	background: url(../m/higru_dugruen02.jpg);
}
a{
	text-decoration:none;
	color:blue;
}
a:hover{
	color:#990000;
}
a img{
	border:none;
}
#submenu ul, #submenu li{
 margin:0px;
 padding:0px;
 list-style-type:none;
}
#submenu ul li{
	background: url(../m/navidot.gif) no-repeat 25px 10px;
}
#submenu li{
	padding-left:39px;
	padding-right:10px;
}
#submenu ul .on{
	background: url(../m/navidot_on.gif) no-repeat 25px 10px;
}
#submenu ul .on a{
	color:#010a7a;
}

#submenu a{
	color:#010a7a;
	line-height:21px;
	display:block;
	background:url(/fileadmin/template/m/menuetrenner.gif) bottom left no-repeat;
}
.toplink a, .toplink_on a{
	color:#010165;
	display:block;
	text-decoration:none;
	line-height:20px;
	font-weight:bold;
	letter-spacing:1px;
	background:url(/fileadmin/template/m/navidot_on.gif) 14px 9px no-repeat;;
	padding:0px 14px 0px 30px;
}
.toplink a:hover, .toplink_on a:hover{
	color:#010165;
}
.toplink_on{
	background: url(/fileadmin/template/m/bg_topnav_on.gif);
}
.graue_tabelle{
	background:#CCC url(../m/higru_ewa_grau1.gif);
	padding:3px;
}
#baederliste, #baederliste div, #baederliste td, #baederliste p{
	line-height:normal;
	font-size:11px;
}
#baederliste .header{
	font-size:13px;
	margin:0px;
	padding:0px;
}



.csc-mailform {
	width:562px;
	background:#CCC url(../m/higru_ewa_grau1.gif);
}
.csc-mailform .csc-form-fieldcell input, .csc-mailform .csc-form-fieldcell textarea{
	border:1px solid #4AA679;
	width:200px;
}
.fettgruen{
    color:#006699;
    font-weight:bold;
}
.preistabellen table p{
	margin:0px;
	padding:0px;
	line-height:normal;
}
/*.preistabellen table td{
	white-space:nowrap;
}*/
