html{overflow-x:hidden;height:100.05%;}div{margin:0;}body{
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	line-height:170%;
	height:100%;
	font-size:12px;
	margin:0;
}.seitenueberschrift{font-size:28px;color:#FFF;font-weight:400;float:left;}#header{background:url(../images/top_header.png) repeat-x #FFF;}#newsflash{background-color:#690;}#top_menue{background-color:#333;border-top:1px solid #666;border-bottom:1px solid #333;}#footer{width:100%;background:url(../images/footer_div_bg.png) repeat-x;float:left;height:120px;padding-top:67px;color:#CCC;}#webkatalog{border:none;margin:auto;}.seitenheader_div{
	text-align:right;
	height:85px;
	width:950px;
	margin:auto;
}.my_banner{text-align:right;height:60px;padding-top:10px;margin-bottom:-10px;}.my_ticker{text-align:center;height:60px;padding-top:20px;margin-bottom:-10px;}.div_topmenue{padding-top:5px;vertical-align:middle;padding-bottom:5px;text-align:left;width:950px;height:24px;margin:auto;}.div_contentheading{background:url(../images/content_div_bg.png) repeat-x #FFF top;width:100%;height:25px;}.div_contenttabelle{
	width:950px;
	margin-left:auto;
	margin-right:auto;
}.div_menue_links{
	float:left;
	width:190px;
	background:url(../images/rahmen_v.gif) repeat-y right;
}.div_content{
	float:left;
	width:570px;
	padding-left:20px;
	padding-right:10px;
	list-style-image:url(../images/pfeil_liste.gif);
}.div_menue_rechts{
	float:left;
	width:150px;
	padding-left:10px;
}.div_footer{
	width:950px;
	margin:auto;
}.div_newsflash{color:#FFF;height:60px;width:950px;padding-top:5px;padding-bottom:10px;text-align:left;overflow:hidden;background-color:#690;margin:auto;}.div_newsflash h3{color:#FFF;line-height:100%;margin:0;padding:0;}.div_footer ul#mainlevel-nav li{background:url(../images/bottom_menue_trennbalken.gif) right no-repeat;}.div_user1,.div_user2{float:left;margin-top:25px;width:49%;}.div_user1{padding-right:2%;}.div_user1 h3,.div_user2 h3{border-bottom:3px double #AAA;}.latestnews li a,.mostread li a{color:#333;font-weight:400;}h1,h2,h3,h4,h5,h6{
	margin:0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10;
	padding-left: 0;
}ul{list-style-type:none;margin:0;padding:0;}a{text-decoration:none;font-weight:700;}h2{font-weight:700;font-size:14px;margin-bottom:10px;padding-top:5px;color:#666;}h3{margin-bottom:10px;}.blog_more a{font-weight:400;color:#333;}.componentheading{color:#333;padding-bottom:10px;margin-bottom:20px;font-size:160%;}a.mainlevel:link,a.mainlevel:hover,a.mainlevel:visited{color:#333;display:block;padding-left:13px;min-height:21px;background:url(../images/pfeil.gif) no-repeat;font-weight:400;}a.sublevel:link,a.sublevel:hover,a.sublevel:visited{color:#690;display:block;padding-left:10px;margin-left:6px;height:21px;background:url(../images/pfeil.gif) no-repeat;font-weight:400;}.moduletable{padding-bottom:20px;margin:0;}.small{color:#666;}.createdate,.modifydate{color:#999;}#mod_login_username,#mod_login_password{width:175px;background-color:#FFF;border:1px solid #CCC;color:#333;padding:2px;}.button{background-color:#CCC;border:1px solid #999;color:#333;margin-top:10px;}.inputbox{background-color:#FFF;border:1px solid #CCC;color:#333;padding:2px;}.readon{padding-left:5px;border-bottom:1px dotted #690;border-left:2px solid #690;}.contenttoc{border:1px solid #CCC;margin:10px;}.contenttoc td{text-align:left;padding-left:5px;padding-right:5px;}.contenttoc th{text-align:left;background-color:#DEDEDE;padding-left:5px;padding-right:5px;}.mosimage{border:1px solid #CCC;margin:5px;}.mosimage_caption{background-color:#DEDEDE;}.sectiontableentry2{background-color:#EFEFEF;}.sectiontableentry1{background-color:#DFDFDF;}.sectiontableentry1 td div a,.sectiontableentry2 td div a{font-weight:700;border:none;}.div_bfree{visibility:hidden;overflow:hidden;height:0;}
h1{
	font-size:140%;
	padding-bottom: 10px;
}

h3,.contentheading{
	font-size:140%;
}
h4{text-decoration:underline;color:#333;}.div_style_chooser{vertical-align:middle;text-align:right;}.div_style_chooser img{vertical-align:middle;}.color_box{background-color:#333;color:#999;height:18px;vertical-align:middle;font-size:xx-small;border-color:transparent;}.color_box option{border-bottom:1px dotted #FFF;color:#FFF;padding:5px;}a:link,a:visited,h3,.contentheading,.blog_more div strong{color:#690;}.toplink{text-align:right;}#newsticker{position:relative;color:#fff;}#bookmarks,.contentlinks{text-align:center;}ul li a,.pagenavcounter,.contentheading,.blog_more div strong,#active_menu{font-weight:700;}ul#mainlevel-nav,ul#mainlevel-nav2{margin:0 0 0 -10px;padding:0;}ul#mainlevel-nav li,ul#mainlevel-nav2 li{list-style:none;display:inline;background:url(../images/top_menue_trennbalken.gif) right no-repeat;padding:0 10px;}ul#mainlevel-nav li a,ul#mainlevel-nav2 li a{color:#FFF;font-weight:400;}.label,.sectiontableentry2 label{text-align:left;}.freischalten td,.newcatab td{border:1px solid #f6f6f6;padding:5px;}.freischalten td:hover,.newcatab td:hover{background-color:#efefef;}

li#home #home_drop {
	display:none;
	visibility:hidden;
	background:none;
	background-image:url(../images/dropdown_bg.png);
	background-repeat:no-repeat;
	margin:-3px 0px 0px 5px;
	padding:5px 0px 5px 15px;
}

li#home #home_drop a {
	color:#649128;
	font-size:11px;
	background-image:url(../images/dropdown_arrow.png);
	background-repeat:no-repeat;
	background-position:0px 1px;
	padding:0px 0px 0px 30px;
}

li#home #home_drop a:hover {
	color:#badb08;
}

li#home:hover #home_drop {
	display:block;
	visibility:visible;
	position:absolute;
	width:210px;
	border:none;
	z-index:100;
}

ul#auftragspool_navi {
	margin:0px;
	padding:0px;
	clear:both;
	list-style-type:none;
	list-style-image:none;
}

ul#auftragspool_navi li {
	float:left;
	background:none;
	padding-left:25px;
}

ul#auftragspool_navi li a {
	font-size:14px;
	text-decoration:underline;
}

ul#auftragspool_navi li a:hover {
	color:#94AFAA;
}

ul#auftragspool_navi li a.aktiv {
	color:#94AFAA;
}

#invoice_send_again {
	position:absolute;
	width:300px;
	height:200px;
	z-index:999;
	border:none;
	left:50%;
	top:50%;
	margin:-100px 0px 0px -100px;
	background-image:url(../images/invoice_send_again_bg.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-align:center;
	font-size:14px;
}
