/* CSS Document */



body, td {
	font-family:  arial;
	font-size:11px;
	color:#333333;
              /*  line-height:14px;*/
}

p{
	font-family:  arial;
	font-size:11px;
	color:#333333;

}

body {
	margin:0px;
	background-color:#A7B6C2;
}


h2{
	font-size:14px;
	font-family:arial,sans-serif;
                color:#333333;
	font-weight:bold;
                margin-bottom:0px;
                padding-bottom:0px;
                text-transform:uppercase;

}

p{
                margin-bottom:0px;
                padding-bottom:0px;
}

.contentFrame{
                padding:24px;
	background-color:#FFFFFF;
	border-left:1px solid #333333;
	border-right:1px solid #333333;
	}
	
		
.header1{
    background-image:url(../images/banner_nav.jpg);
	width:200px; 
	height:24px;
	}
.header2{
    background-image:url(../images/banner_content.jpg);
	width:400px; 
	height:24px;
	}

.contentAktuell_D{
    padding:6px;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	vertical-align:top;
	height:340px;
	}
.contentAktuell_I{
	padding:6px;
	border-right:1px solid #999999;
	vertical-align:top;
	}

.contentAktuell_I a img, .contentRigth a img {
	border:1px solid #DDDDDD;
                margin-bottom:6px;
               /*  margin-top:6px;*/
}

.contentAktuell_I a:hover img, .contentRigth a:hover img {
	border:1px solid #FF0000;
                margin-bottom:6px;
                /*margin-top:6px;*/
}

.contentAktuell_I a {
	text-decoration:none;
	line-height:16px;
	font-weight:normal;
	color:#FF0000;
}
.contentAktuell_I a:hover {
	text-decoration:none;
	line-height:16px;
	font-weight:normal;
	color:#333333;
}


	
.contentRigth{
	padding:6px;
	border-right:1px solid #999999;
               width:184px; 
	vertical-align:top;
	}
.contentRigth a {
	text-decoration:none;
	line-height:16px;
	font-weight:normal;
	color:#FF0000;
}
.contentRigth a:hover {
	text-decoration:none;
	line-height:16px;
	font-weight:normal;
	color:#333333;
}
	

.menuBg {
	background-image:url(../images/banner_top_nav.jpg);
	width:800px; 
	height:24px;
}

.divider, hr {
	color:#DDDDDD;
	height:1px;
}

/*NAVI*/
.naviSub a {
	font-size:12px;
	font-family:arial,sans-serif;
	font-weight:normal;
	text-decoration:none; 
	color:#333333;
                width:180px;
	background-color:#FFFFFF;
	border-bottom:1px solid #E1E2E0;
                letter-spacing:1px;
	padding:2px 1px 2px 4px;
	float:left;


}


.naviSub a:hover { 

               color:#333333;
               background-color:#FFFFFF;   
               border-bottom:1px solid #FF0000;  
               font-weight:normal;  
               text-decoration:none; 
              
                              
 }


.naviSubActiv a {
               /* background-image:url(../images/header_sub_l.gif);*/
	font-size:12px;
	font-family:arial,sans-serif;
	font-weight:normal;
	text-decoration:none; 
                letter-spacing:1px;
	color:#333333;
                width:180px;
	background-color:#FFFFFF;
                border-bottom:1px solid #FF0000;
	padding:2px 1px 2px 4px;
	float:left;
              }

.naviSubActiv a:hover {
	font-size:12px;
	font-family:arial,sans-serif;
	font-weight:normal;
	text-decoration:none; 
                letter-spacing:1px;
	color:#FF0000;
                width:180px;
	background-color:#FFFFFF;
                border-bottom:1px solid #FF0000;
	padding:2px 1px 2px 4px;
	float:left;
}



/*SUB-NAVI*/
/*FORM*/
input, textarea {
	font-family:arial,sans;
	color:#000000;
	background:#FFFFFF;
	border-right:solid 1px #666666;
	border-left:solid 1px #666666;
	border-top:solid 1px #666666;
	border-bottom:solid 1px #666666;
	font-size:11px;
/*	width:400px;*/
	margin-bottom:2px;
	padding:2px;
}
input:active,
input:focus,
textarea:active,
textarea:focus {
	border-color:#B7B7B7;
	background:#E9EFF1;
}

.mailformradio{
	border-right:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-top:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
}

.mailform, .mailformrequired { font-weight:normal; }

.searchresultpagetitle {
	font-size:11px;
	font-family:arial,sans-serif;
	font-weight:normal;
	text-decoration:none; 
	color:#FF6600;

}


