/** fixes */
a{
color:#C82944;
font-weight:bold;
text-decoration:none
}
a:hover{text-decoration:underline}
body{
background:#FFFFFF;
color:#000000;
font:1em Arial,Helvetica,sans-serif;
font-size:1em;
}
h1,h2,h3,h4,h5{clear:both;color:#0C4DA2;margin:2px 0 4px 0}
/** std elements */
p{margin:2px 0 0.8em 0px}
#container{
border:0;
position:absolute;
left:200px;
margin:10px 0;
padding:0 0;
padding-bottom:20px;
width:755px
}
/** content */
#content{
float:left;
margin:4px 0 4px 4px;
padding:27px 0 0 4px;/*	background-color:#D2D2D2;*/
width:360px;

}
#content_broad{
float:left;
margin:4px 0 4px 4px;
padding:27px 10px 20px 4px;/*	background-color:#D2D2D2;*/
border:0;
width:519px;

}
#header_leiste { background-color:#C2C2C2;margin-bottom:4px;padding:2px 0px;text-align:right;}
#content h1,#content_broad  h1 {font-size:1.8em}
#content p,#content h1,#content h2, #content table{margin-left:5px;margin-right:5px}
#content_broad p,#content_broad h1,#content_broad h2,#content_broad table {margin-left:5px;margin-right:5px}
#content_broad table {
	float:left;
}
#contentc{float:left;margin:4px 0;padding:0 0;font-size:0.9em;background-image:url(/templates/standard/images/bg_main.jpg);background-repeat:repeat-y;
}
#hiddensearch {
	border:1px solid #0C4DA2;
	background-image:url(/templates/standard/images/search_bg.gif);
	width:200px;
	padding:4px 2px;
	margin:1px 2px;
	text-align:left;
/*	left:450px; */
	position:absolute;
	top:30px;
}
#hiddenrecommend {
	border:1px solid #0C4DA2;
	background-image:url(/templates/standard/images/search_bg.gif);
	width:200px;
	padding:4px 2px;
	margin:1px 2px;
	text-align:left;
/*	left:450px; */
	position:absolute;
	top:30px;
}

.input {
 color:#0066FF;
 border:1px solid #0066FF;
 margin-bottom:2px;
}
#header{
background:#D2D2D2;
float:left;
margin:0 0;
padding:0 0;
width:755px
}
#header h1{
color:#FFFFFF;
font:1.5em Georgia,"Times New Roman",Times,serif
}
a img {
	border:0;
	margin-left:5px;
}
/*  menu */
#menu{
color:#000000;
float:left;/*	background-color:#D9D9DA;*/
font-size:1.2em;
margin:4px 2px 4px 0;
width:215px
}
#menu ul{padding:0 0 0 0;margin:0 0 0 0;	}
#menu li{
border-bottom:1px solid #FFFFFF;
list-style-position:outside;
list-style-type:none;
padding-left:20px
}
#logo {
	margin:12px 0;
}
#menu li.menu_active {
	padding:0 0 0 8px;
	margin:0 0 0 0px;
}
#menu li a{
color:#FFFFFF;
font-size:1.1em;
text-decoration:none
}
#menu li a:hover{color:#C82944}
#menu li ul{margin:0 0;padding:0 0 5px 15px}
#menu li li{
border:0;
font-size:0.8em;
margin:0 0;
padding:0 0 0px 5px
}
#menu li li a.active {
color:#0C4DA2;/*	border-bottom:1px solid #C82944;*/
/*	text-decoration:underline;
/*
	padding-bottom:0px;
	margin-bottom:5px;*/
}
#preheader{background:#D2D2D2;float:left}
#right{
border:1px solid #FFFFFF;
border-right:0;
font-size:0.85em
}
#right h1, #right h2{font-size:1.2em;margin:0 0;margin-left:4px;padding:0 0}
#right img,#right p img {border:0;margin:0 0 2px 0}
#right p{margin-bottom:1.5em;margin-left:4px;margin-right:4px;}
/*  rechts */
#rightc{
float:right; 
margin:40px 0px 4px 0px;
width:170px/*	background-color:#D9D9DA;*/
}
#rightc h1{color:#FFFFFF;font-size:1.2em;padding:0 0;padding-left:5px;}
