/* CSS Document */

body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 0 0;
}

p,td,form {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

/* ----Oberer Bereich---- */
#line{
	height:142px;
	width:956px;
	background-image:url(/images/line_top.gif);
	position:absolute;
	z-index:1;
}
#brand{
	float:left;
	width:293px;
	height:142px;
	position:absolute;
	z-index:2;
	left: 0px;
	top: 0px;
}

/* ----Navigation---- */
#nav{
	position:absolute;
	z-index:2;
	height:142px;
	left: 316px;
	top: 0px;
}
#menupunkt{
	float:left;
	margin-top:65px;
	margin-right:5px;
	height:75px;
}

#menupunkt h3 {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
    font-size:12px;
	font-weight:lighter;
}

#menupunkt ul {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	list-style-type:none;
}
#menupunkt li {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	margin-top:2px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	text-align:left;
    font-size:10px;
}

a.a_nav:link{ text-decoration:none; color:#000000; }
a.a_nav:active{ text-decoration:none; color:#000000;  }
a.a_nav:visited{ text-decoration:none; color:#000000;  }
a.a_nav:hover{ text-decoration:none; color:#000000; font-weight:bold; }
a.a_nav:focus{ text-decoration:none; color:#000000; font-weight:bold; }

/* ----Linker Bereich---- */	 
#box_news{
	height:17px;
	width:182px;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	background-color:#CE3100;
	color:#FFFFFF;
	text-align:left;
	position:absolute;
	z-index:1;
	left: 40px;
	top: 143px;
}
a.ticker{
	color:#FFFFFF;
}
#box_wandtafel{
	height:120px;
	width:172px;
	background-image:url(/images/box_wandtafel_bauanleitung.jpg);
	position:absolute;
	z-index:1;
	left: 40px;
	top: 169px;
	color:#FFFFFF;
	font-size:10px;
	padding-top:30px;
	padding-left:10px;
}

a.a_wandtafel:link{ text-decoration:none; color:#FFFFFF; }
a.a_wandtafel:active{ text-decoration:none; color:#FFFFFF;  }
a.a_wandtafel:visited{ text-decoration:none; color:#FFFFFF;  }
a.a_wandtafel:hover{ text-decoration:underline; color:#FFFFFF; }
a.a_wandtafel:focus{ text-decoration:underline; color:#FFFFFF; }

#box_shout_top{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#000000;
	border-bottom:solid 1px white;
	width:167px;
	position:absolute;
	z-index:1;
	left: 40px;
	top: 301px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:10px;
}

#box_shout_main{
	height:99px;
	width:172px;
	font-size:10px;
	color:#FFFFFF;
	background-color:#000000;
	overflow:auto;
	scrollbar-3dlight-color:white;
	scrollbar-highlight-color:white;
	scrollbar-shadow-color:#e8e8e8;
	scrollbar-darkshadow-color:#888888;
	scrollbar-arrow-color:black;
	scrollbar-face-color:white;
	scrollbar-track-color:black;
	position:absolute;
	z-index:1;
	left: 40px;
	top: 329px;
	padding-top:5px;
	padding-left:10px;
}

#box_shout_bottom{
	height:86px;
	width:172px;
	font-size:10px;
	color:#FFFFFF;
	background-color:#000000;
	position:absolute;
	z-index:1;
	left: 40px;
	top: 431px;
	padding-top:5px;
	padding-left:10px;
}

#box_shout_bottom input.shoutbox{
	border:1px solid #FFFFFF;
	background-color:#F9E512;
	color:black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:150px;
}

#box_shout_bottom input.shoutbox_button{
	border:1px solid #FFFFFF;
	background-color:#F9E512;
	color:black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:73px;
}

#hilfe{
	padding:25px;
	font-family:Arial, Helvetica, sans-serif;
}

a.a_shoutbox:link{ text-decoration:none; color:#FFFFFF; }
a.a_shoutbox:active{ text-decoration:none; color:#FFFFFF;  }
a.a_shoutbox:visited{ text-decoration:none; color:#FFFFFF;  }
a.a_shoutbox:hover{ text-decoration:underline; color:#FFFFFF; }
a.a_shoutbox:focus{ text-decoration:underline; color:#FFFFFF; }

#box_sponsor{
	width:182px;
	height:74px;
	position:absolute;
	z-index:1;
	left: 40px;
	top: 532px;
}

/* ----Haupt Bereich---- */	

#middle{
	width:710px;
	position:absolute;
	z-index:1;
	left: 246px;
	top: 143px;
}

#middle_top{
	width:710px;
	height:63px;
	background-color:#e8e8e8;
	position:absolute;
	z-index:1;
	left: 246px;
	top: 143px;
}

#middle_top h1 {
	padding-top:15px;
	padding-right:0px;
	padding-bottom:15px;
	padding-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	font-size:26px;
	font-weight:lighter;
	border-bottom:1px solid black;
	border-top:1px solid black;
}

#middle_main{
	width:710px;
	height:399px;
	font-size:12px;
	overflow:auto;
	background-color:#e8e8e8;
	line-height:150%;
	scrollbar-3dlight-color:white;
	scrollbar-highlight-color:white;
	scrollbar-shadow-color:#e8e8e8;
	scrollbar-darkshadow-color:#888888;
	scrollbar-arrow-color:black;
	scrollbar-face-color:white;
	scrollbar-track-color:#e8e8e8;
	position:absolute;
	z-index:1;
	left: 246px;
	top: 207px;
}

#middle_main h3,h4,h5,h6{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	margin-top:15px;
	margin-right:0px;
	margin-bottom:2px;
	margin-left:0px;
	font-size:12px;
	font-weight:bold;
}

#middle_main ul {
	list-style-type:square;
}
#middle_main li {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	margin-top:5px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

#formular label{
	font-weight:bold;
	padding-right:25px;
}

#formular td{
	padding-top:5px;
}

#formular input.formular_submit{
	border:1px solid #000000;
	background-color:#CE3100;
	color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:95px;
}

#formular input.formular_cancel{
	border:1px solid #000000;
	background-color:#DEDEDE;
	color:black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:95px;
}

#formular input.formular_disabled{
	border:1px solid #CCCCCC;
	background-color:#DEDEDE;
	color:#BBBBBB;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:95px;
}

#formular input.formular_text{
	border:1px solid #000000;
	background-color:#FFFFFF;
	color:black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:150px;
}

#formular input.formular_number{
	border:1px solid #000000;
	background-color:#FFFFFF;
	color:black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:75px;
}

#formular input.formular_text_n{
	border:1px solid #000000;
	background-color:#FFFFFF;
	color:black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#f9e512;
	width:150px;
}

#formular input.formular_number_n{
	border:1px solid #000000;
	background-color:#FFFFFF;
	color:black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#f9e512;
	width:75px;
}

#formular input.formular_number_small{
	border:1px solid #000000;
	background-color:#FFFFFF;
	color:black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:25px;
}

#formular input.formular_number_small_n{
	border:1px solid #000000;
	background-color:#FFFFFF;
	color:black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#f9e512;
	width:25px;
}


#formular input.formular_code{
	border:1px solid #000000;
	background-color:#FFFFFF;
	color:black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	background-color:#f9e512;
	width:75px;
}

#formular textarea.formular_text{
	border:1px solid #000000;
	background-color:#FFFFFF;
	color:black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#formular select.formular_text_n{
	border:1px solid #000000;
	background-color:#FFFFFF;
	background-color:#f9e512;
	color:black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:150px;
}

a.a_main:link{ text-decoration:underline; font-weight:bold; color:#000000; }
a.a_main:active{ text-decoration:underline; font-weight:bold; color:#000000;  }
a.a_main:visited{ text-decoration:underline; font-weight:bold; color:#000000;  }
a.a_main:hover{ text-decoration:underline; font-weight:bold; color:#000000; }
a.a_main:focus{ text-decoration:underline; font-weight:bold; color:#000000; }

