@CHARSET "iso-8859-1";
*{margin:0;padding:0;}
html{height:100%;}
body{height:100%;margin:0;padding:0;}

#braackmann{
	margin:0px auto;
	width: 1000px;
	height:90px;

}
#logo{
	float:left;
	width: 220px;
	height:90px;
	background: url("/braackmann-media/img/braackmann-logo.jpg") no-repeat;
}

#head-info{
	float:left;
	width: 500px;
	height:90px;
}
#head-info img{margin-left:30px;}

#head-info img{
	border:0px;
}

#fragen
{
	float:right;
	width: 206px;
	padding-left:57px;
	height:65px;
	padding-top:16px;
	font-family: verdana, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	color:#57565a;
	background: url("/braackmann-media/img/braackmann-fragen.jpg") right top no-repeat;	
}
#navline{
	clear:both;
	float:left;
	width: 1000px; 
	height:44px; 
	background: url("/braackmann-media/img/braackmann-navi.jpg") no-repeat;
}


#navi,#shortnav{
	list-style-type: none;
	float:left;
	width:795px;
	height:38px;
	margin:0px;
	padding:0px;
}
#shortnav{
	width:205px;
	height:30px;
}

#navi li{
	float:left; 
	height:38px;
}

#navi li a,#navi .sel a{
	display:block;
	float:left;
	height:38px;
	font-family: verdana, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:30px;
	color:#fff;
	padding:0px 20px;
	text-decoration: none;
}
#navi .sel a,#navi .sel a:hover{
	background: url("/braackmann-media/img/braackmann-btn-sel.jpg") no-repeat bottom center;
	text-decoration: none;
}
#navi li a:hover{
	text-decoration: underline;
}


#shortnav li{
	float:left; 
	height:30px;
	font-family: verdana, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:30px;
	color:#fff;
}

#shortnav li a{
	float:left;
	display:block;
	height:30px;
	font-family: verdana, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:30px;
	color:#fff;
	padding:0px 5px;
	text-decoration: none;
}
#shortnav li a:hover{
color:#e4e4e4;
}


h1,h2,h3{
	clear:both;
	float:left;
	width:100%;
	margin:0px;
	margin-bottom:3px;
	padding:0px;
	height:30px;
	font-family: verdana, sans-serif;
	font-size:17px;
	font-weight:normal;
	line-height:29px;
	color:#e2001a;	
	background:url("/braackmann-media/img/braackmann-dotted.jpg") repeat-x bottom;		
}
h2{background:none;font-size:15px;line-height:24px;height:24px;margin:0px;padding:0px;margin-bottom:3px;}
h3{background:none;font-size:14px;color:#323232;line-height:18px;height:18px;margin:0px;padding:0px;}


hr{
	clear:both;
	height: 1px;
	line-height: 0px;
	display:block; 
	margin:0px 0px 3px 0px;
	width:760px;
	padding:0px;
	font-size: 0px;
	border:0px;
	background:url("/braackmann-media/img/braackmann-dotted.jpg") repeat-x bottom;		
	text-align:left;		
}
*hr{	margin:-4px 0px;}

p,p a,table,li{
	font-family: verdana, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	color:#323232;			
}
p a{
		font-style: italic;
		
}
p a:hover{
	text-decoration: none;		
}

#main2 li{
	margin-left:15px;	
}


a{
	font-family: verdana, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	color:#323232;				
}


/* Main */
#mainBox{
	clear:both;
	float:left;
	width:1000px;
	background:url("/braackmann-media/img/braackmann-main-k.jpg") repeat-y;	
	margin-bottom:15px;
}
#main2{
	float:left;
	width:760px;
}

#sideNavBox{
	clear:both;
	float:left;
	width:240px;
}




#sideNav{
	list-style-type: none;
	clear:both;
	float:left;
	width:221px;
	background:url("/braackmann-media/img/braackmann-sidenav-line.jpg") no-repeat top left;		
}
#sideNav li{
	clear:both;
	float:left;
	width:221px;
	height:40px;
	background:url("/braackmann-media/img/braackmann-sidenav-line.jpg") no-repeat bottom left ;		
}
#sideNav li a,#sideNav li .sel{
	float:left;
	display:block;
	width:203px;
	height:40px;
	margin:0px;
	padding-left:18px;
	font-family: verdana, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:40px;
	color:#323232;
	text-decoration: none;
}
#sideNav li a:hover{
	color:#960011;	
}
#sideNav .sel a,#sideNav .sel a:hover{
color:#e2001a;
background:url("/braackmann-media/img/braackmann-sidenav-btn.jpg") no-repeat center right;
}













/* Main Start*/
#main{
	clear:both;
	float:left;
	width:680px;
}


.listBox{
	float:left;
	width:340px;
	height:170px;
}
.listBox img{
	float:left;
	border:0px;
	width:160px;
	height:160px;
	margin:0px;
	margin-right:10px;
}

.listBox .info{
	float:left;
	width:155px;
	height:150px;
	padding:5px;
	padding-right:10px;
	margin:0px;
	background: url("/braackmann-media/img/braackmann-box3.jpg") no-repeat;	
	font-family: verdana, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:19px;
	color:#5e5d5d;	
	text-align: left;
}
.listBox .info span{
	font-weight:bold;
	color:#323232;	
}

.listBox .info a{
	color:#e2001a;	
	letter-spacing:1px;
}

/* Sidebar */

#sidebar{
	float:right;
	width:300px;	
}


.sidebar-box1{
	clear:both;
	float:left;
	width:300px;
	background-color:#f2f2f2;
}
.sidebar-box1-h{
	margin:0px;padding:0px;font-size:0px;line-height:0px;height:0px;
	clear:both;
	float:left;
	width:300px;
	height:5px;
	background:url("/braackmann-media/img/braackmann-box1-top.jpg") no-repeat;	
}
.sidebar-box1-c{
	clear:both;
	float:left;
	width:280px;
	padding:10px;
	padding-top:5px;
	background:url("/braackmann-media/img/braackmann-box1-bottom.jpg") no-repeat bottom;	
}
.sidebar-box1-c .titel{
	clear:both;
	float:left;
	width:280px;
	height:25px;
	font-family: verdana, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:18px;
	color:#e2001a;	
	background:url("/braackmann-media/img/braackmann-dotted.jpg") repeat-x bottom;		
}

.sidebar-box1-c .hr,.sidebar-box1-c .hr2{
	clear:both;margin:0px;padding:0px;font-size:0px;line-height:0px;
	float:left;
	width:280px;
	margin:5px 0px;
	height:1px;
	background:url("/braackmann-media/img/braackmann-dotted2.jpg") repeat-x;		
}
.sidebar-box1-c .ico1,.sidebar-box1-c .ico2,.sidebar-box1-c .ico3,.sidebar-box1-c .ico4{
	margin:0px;	
	margin-top:7px;
	margin-right:10px;
	float:left;
	padding:0px;
	width:35px;
	height:35px;
	background:url("/braackmann-media/img/braackmann-ico1.jpg") no-repeat bottom left;
}
.sidebar-box1-c .ico2{
	background:url("/braackmann-media/img/braackmann-ico2.jpg") no-repeat bottom left;
}

.sidebar-box1-c .ico3{
	background:url("/braackmann-media/img/braackmann-ico3.jpg") no-repeat bottom left;
}
.sidebar-box1-c .ico4{
	background:url("/braackmann-media/img/braackmann-ico4.jpg") no-repeat bottom left;
}
.icoTxt{	
	float:left;
	margin:0px;
	margin-top:5px;
	padding:0px;
	width:235px;
	font-family: verdana, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	color:#5f5f5f;		
}
.icoTxt .l{
	margin:0px;

	padding:0px;
	display:block;
	font-family: verdana, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	font-style:normal;
	color:#e2001a;		
	text-decoration: underline;	
	background:none;
}


.sidebar-box1-c p{
	clear:both;
	margin:0px;
	padding:0px;
	float:left;
	width:280px;
	font-family: verdana, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	color:#5f5f5f;			
}
.sidebar-box1-c a{
	display:block;
	clear:both;
	width:200px;
	float:left;
	padding-left:7px;
	font-family: verdana, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	color:#e2001a;	
	background:url("/braackmann-media/img/braackmann-indi.jpg") no-repeat left 7px;		
	text-decoration: none;
}
.sidebar-box1-c a:hover{	
	text-decoration: underline;
}





/* --- */





.sidebar-box2{
	clear:both;
	float:left;
	width:300px;
	background-color:#ba001b;
}
.sidebar-box2-h{
	
	margin:0px;padding:0px;font-size:0px;line-height:0px;height:0px;
	clear:both;
	float:left;
	width:300px;
	height:5px;
	background:url("/braackmann-media/img/braackmann-box2-top.jpg") no-repeat;	
}
.sidebar-box2-c{
	clear:both;
	float:left;
	width:280px;
	padding:10px;
	padding-top:5px;
	background:url("/braackmann-media/img/braackmann-box2-bottom.jpg") no-repeat bottom;
	font-family: verdana, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	color:#e6e6e6;		
}
.sidebar-box2-c span{
	clear:both;
	float:left;
	width:280px;
	font-family: verdana, sans-serif;
	font-size:16px;
	font-weight:normal;
	line-height:18px;
	color:#fff;		
}
.sidebar-box2-c a{
	clear:both;
	float:left;
	padding-left:7px;
	font-family: verdana, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	color:#fff;	
	background:url("/braackmann-media/img/braackmann-indi2.jpg") no-repeat left 7px;			
	text-decoration: none;
}
.sidebar-box2-c a:hover{	
	text-decoration: underline;
}



/* --- */
.sidebar-box3{
	clear:both;
	float:left;
	width:300px;
}

.sidebar-box3 .titel{
	clear:both;
	float:left;
	width:280px;
	height:25px;
	font-family: verdana, sans-serif;
	margin-bottom:6px;
	font-size:14px;
	font-weight:normal;
	line-height:18px;
	color:#e2001a;	
	background:url("/braackmann-media/img/braackmann-dotted.jpg") repeat-x bottom;		
}


/*

*/



/* Footer */
#footer{
	clear:both;
	float:left;
	width: 1000px; 
	height:50px; 
	margin:10px 0px;
	background-color:#f2f2f2;
}
#flogo{
	float:left;
	width: 180px;
	padding-left:146px;
	padding-top:9px;
	height:41px;
	background: url("/braackmann-media/img/braackmann-footer-logo.jpg") no-repeat top left;
	font-family: verdana, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:11px;
	color:#848484;	
}
#fkontakt{
	float:left;
	width: 350px;
	padding-top:9px;
	height:41px;
	font-family: verdana, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:11px;
	color:#848484;		
}

#fnavi{
	list-style-type: none;
	float:right;
	width: 260px;
	height:30px;
	padding:10px 0px; 
	background: url("/braackmann-media/img/braackmann-footer-r.jpg") no-repeat right;
}

#fnavi li{
	float:left; 
	height:30px;
	font-family: verdana, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:30px;
	color:#838383;
}

#fnavi li a{
	float:left;
	display:block;
	height:30px;
	font-family: verdana, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:30px;
	color:#838383;
	padding:0px 5px;
	text-decoration: none;
}
#fnavi li a:hover{
color:#626262;
}


.imgLinks img{clear:both;float:left;border:0px; margin:5px 0px; margin-right:15px; }
.imgRechts img{clear:both;float:right;  margin:5px 0px; margin-left:10px; border:0px;}
.imgBlock {clear:both;float:left;width:760px;display:block;}
.imgBlockl {float:left;width:380px;}
.imgBlockl img{clear:both;float:left;width:369px;border:1px solid #d1d1d1; padding:2px;margin-bottom:11px;}
.imgBlockr {float:left;width:380px;}
.imgBlockr img{clear:both;float:right;width:369px;border:1px solid #d1d1d1; padding:2px;margin-bottom:11px;}
.imgBlock2 {float:left;width:152px;margin-bottom:5px;}
.imgBlock2 img{float:left;border:1px solid #d1d1d1; padding:2px;margin:2px;}
.imgLinksNeben img{float:left; width:315px; margin:0px; border:1px solid #d1d1d1; padding:2px; margin-bottom:10px; margin-right:10px;}
.imgLinksHo img{clear:both;float:left; width:760px; margin:0px;  margin-bottom:10px;}
.border img{border:1px solid #d1d1d1; padding:2px;}

.imgSartsHo img{clear:both;float:left; width:680px; margin:0px;  margin-bottom:10px;}

.eingabe {
	float:left;
	width:300px;
	height:17px;
	
	font-size:11px;
	font-family:Verdana;
	
	line-height:16px;
	vertical-align:middle;
	border:1px solid #adadad; 
	padding:4px 0px 0px 5px;

	-moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px;
}
.eingabe:hover{border:1px solid #787878;}

.textfeld{border:1px solid #adadad;width:300px;padding:5px 0px 0px 5px;height:130px;	font-size:11px;font-family:Verdana;
	-moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px;
}
.textfeld:hover{border:1px solid #787878;}

.status_error{
	font-family: verdana, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:25px;
	color:#ff0000;		
}

.status_ok{
	font-family: verdana, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:25px;
	color:#00770e;		
}



.news_nav_list{
	clear:both;
	float:left;
	width:221px;
	height:40px;
	background:url("/braackmann-media/img/braackmann-sidenav-line.jpg") no-repeat bottom left ;		
}

.news_nav_list a, .news_nav_list_sel a{
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}
.news_nav_list_sel a{
color:#e2001a;
}



.news_nav_list .info, .news_nav_list_sel .info{
	font-size:9px;
	color:#9d9d9d;
}


.news_nav_list_sel{
	color:#e2001a;
	clear:both;
	float:left;
	width:221px;
	height:40px;
	background:url("/braackmann-media/img/braackmann-sidenav-btn.jpg") no-repeat center right;
}


.down_link{
	height:20px;
	line-height:20px;
	padding-left:25px;
	font-size:12px;
	color:#e2001a;
	background:url("/braackmann-media/img/ic-download.jpg") no-repeat 0 50%;
	text-decoration:none;
}
.down_link:hover{text-decoration:underline;}

.fx_link{
	float:right;
	font-family:Verdana;
	font-size:9px;
	color:#838383;
	text-decoration:none;
}





.v0,.v5,.v10,.v15,.v20,.v25{clear:both;margin:0px;padding:0px;font-size:0px;line-height:0px;height:0px; width:100%;}
.v5{height:5px;}
.v10{height:10px;}
.v15{height:15px;}
.v20{height:20px;}
.v25{height:25px;}
