@import url("reset.css");
@import url("format.css");

body{background:#fff url(../_img/bg_pattern.png);}


div#main{
	width:955px;
	height:auto;
	position:absolute;
	top:10px;
	left:50%;
	margin-left:-475px;
	border:0px solid red;
	border-left:4px solid #cc3;
	border-bottom:4px solid #cc3;
}
div.content{
	position:relative;
	clear:both;
	background:#fff;
	padding-top:40px;
	padding-bottom:20px;
	min-height:400px;
	height:auto;
}
	
/* Navigation */
ul#nav{
	position:relative;
	float:left;
	width:170px;
	margin-left:15px;
}
ul#nav li{line-height:20px;height:20px;}
ul#nav a{
	display:block;
	text-decoration:none;
	color:#9A6E38;
	padding-left:5px;
}

ul#nav a:hover,ul#nav a.active{background:#cc3;color:#333;}


/* Text und Inhalte */
div#text{
	position:relative;
	width:470px;
	float:left;
	margin-left:15px;
}

div#context{
	position:relative;
	float:right;
	width:240px;
	border:0px solid red;
	margin-right:15px;
	padding-left:5px;
	padding-right:5px;
}

div#context h1{margin-left:-5px;width:245px;}


table tbody td{border:0px solid red;vertical-align:top;}
table tbody td.bottom{vertical-align:bottom;}
table tbody tr.titleOdd,table tbody tr.titleEven{border-bottom:1px dashed #8c5c24;height:20px;}

table tbody tr.titleOdd,table tbody tr.odd{background:#f7f7f2;}
table tbody tr.titleEven,table tbody tr.even{background:#f4f4DD;}
table tbody td{padding:2px;}


/** Formular Styles **/
form p{margin:0px;padding:0px;margin-bottom:5px;}
form p label{float:left;width:100px;}
form p input{border:1px solid #666;}
form p input.radio,form p input.checkbox{border:0px solid;}
form p textarea.error,form p input.error{border:1px solid red;}
form .frmError{color:#990000;}

ul.imgList{ margin:0px;padding:0px;list-style:none;}
ul.imgList li{float:left;margin-bottom:5px;margin-right:5px;}

ul.downloads{list-style:square;margin-left:14px;}
ul.downloads li{line-height:16px;height:16px;padding-left:5px;}

div#infoLine{height:20px;line-height:20px;padding-top:3px;padding-bottom:3px;}
div#infoLine img{float:left;width:20px;height:20px;margin-right:10px;}

div#infoLine div.error{background:#FCC;width:460px;}

