@charset "UTF-8";html,body{
margin:0;padding:0;border:0;outline:0;}
 

html{
height:101%;}
 

body{
background:#FFF;color:#333;font:62.5% Verdana,Arial,sans-serif;}
 

div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,abbr,acronym,address,big,cite,del,em,img,a img,ins,q,small,strong,sub,sup,pre,code,dfn,kbd,samp,tt,var,ul,ul li,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
margin:0;padding:0;border:0;outline:0;font-weight:inherit;line-height:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
 

input,select,textarea,button{
font-size:100%;font-family:Verdana,Arial,sans-serif;}
 

table{
margin-bottom:20px;padding:0;font-size:1.1em;border-collapse:separate;border-spacing:0;}
 

table thead,table tbody{
margin:0;padding:0;}
 

caption,th,td{
text-align:left;vertical-align:top;font-weight:normal;}
 

address{
font-style:normal;}
 

blockquote:before,blockquote:after,q:before,q:after{
content:"";}
 

blockquote,q{
quotes:"" "";}
  

strong,b,span.highlight{
font-weight:bold;}
 

em,i{
font-style:italic;}
 

#wrapper{
position:relative;width:1005px;margin:0 auto;height:100%;z-index:1;}
 

.left #wrapper{
margin:0 0 0 15px;}
 

#wrapper.cooperation_top{
width:845px;}
 

#contentwrapper{
width:840px;float:left;}
 

#header{
 margin-bottom:11px;padding-top:8px;color:#666;}
 

#header ul{
list-style:none;margin:0;padding:0;}
 

#header ul:after{
content:".";visibility:hidden;display:block;clear:left;height:0;}
 

#header li{
display:inline;float:left;margin:0 4px 0 0;padding-right:4px;background:url(meta-trenner_bg.gif) no-repeat right 3px;}
 

#header li.startseite,#header li.last{
padding-right:0;margin-right:0;background:url(0.gif) no-repeat;}
 

#header li.startseite{
padding-right:0;margin-right:4px;}
 

#header li a{
color:#666;text-decoration:none;}
 

#header li a:hover{
color:#000;}
 

#header li.mobil a,#header li.mobil strong{
padding-left:15px;background:url(mobil_bg.gif) no-repeat 0 1px;}
 

#header li.rss a,#header li.rss strong{
padding-left:15px;background:url(rss_bg.gif) no-repeat 0 1px;}
 

#header li.startseite a,#header li.startseite strong{
padding-left:13px;background:url(startseite_bg.gif) no-repeat 0 1px;}
 

#brigitte-logo{
float:left;margin-top:1px;}
 

#brigitte-logo #bfriendsLink{
margin:4px 0 0 0;}
 

#meta-navigation{
float:right;}
 

#meta-navigation strong,#additional-navigation strong{
color:#d70317;}
 

#login{
color:#999;float:left;}
 

#additional-navigation{
float:right;}
 

#content,#content-sonderseite{
width:614px;min-height:300px;clear:left;float:left;margin-left:5px;}
 

body.index #contentwrapper,body.article #contentwrapper{
background-color:#FFF;}
 

#contentwrapper .keine-sidebar{
width:830px;}
 

* html #content,* html #content-sonderseite{
display:inline;overflow-x:hidden;}
 

#context{
width:196px;min-height:300px;float:right;margin-right:5px;}
 

* html #context{
display:inline;}
 

#footer-navigation{
list-style:none;margin:0 5px 22px 0;padding:0;clear:both;height:26px;text-align:right;background:#d70317 url(footer-navigation_bg.gif) no-repeat top right;font-size:1.1em;}
 

* html #footer-navigation{
overflow:hidden;}
 

#footer-navigation:after{
content:".";visibility:hidden;display:block;clear:left;height:0;}
 

#footer-navigation li{
display:inline;float:right;margin:3px 10px 0 0;padding:0;}
 

#footer-navigation li#footer-logo{
float:left;margin:0;display:block;}
 

#footer-navigation li a{
color:#FFF;text-decoration:none;}
 

#footer-navigation li a:hover{
color:#FFF;text-decoration:underline;}
 

#copy{
clear:both;text-align:center;color:#333;background:#FFF;font-size:.9em;line-height:1.5;}
 

* html #copy{
position:relative;}
 

#copy span{
display:block;}
 

.clear{
clear:both;}
 

br.clear{
clear:both;visibility:hidden;height:0;line-height:0;}
 

.invisible{
display:block;height:0;width:0;overflow:hidden;font-size:0;line-height:0;position:absolute;left:-4000px;top:-4000px;}
 

.gbs{
text-transform:uppercase;}
 

.left{
float:left;}
 

.right{
float:right;}
 

.clearfix:after{
content:".";visibility:hidden;display:block;clear:both;height:0;}
 

.clearfix{
display:inline-block;}
 

/* Hides from IE-mac \*/ * html .clearfix{
height:1%;}
 

.clearfix{
display:block;}
 

/* End hide from IE-mac */ ol li.clearfix,ul li.clearfix{
display:list-item;}
 

#contentwrapper a:focus{
outline:1px dotted;}
 

.zoomstufe-1{
font-size:116.6667%;}
 

.zoomstufe-2{
font-size:133.3334%;}
 

#geoMapDbHeader .intro{
font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:1.2em;margin-bottom:20px;color:#333;}
 

div#header40{
position:relative;top:0;left:0;width:614px;height:40px;overflow:hidden;background:#fff no-repeat 0 0;margin:0 0 10px 0;}
 

div#header40 div{
position:absolute;top:10px;left:10px;width:590px;}
 

div#header40 div .title{
display:block;font:normal 22px/1.2em Georgia,"Times New Roman",Times,serif;color:#d70317;background:none;}
 

.homepage #contentwrapper.bodyBackground{
background-color:#FFF;}
 

.homepage.repositionPage #contentwrapper.bodyBackground{
background-color:transparent;}
 

.homepage.repositionPage #header,.homepage.repositionPage #content>div{
background-color:#FFF;}
 

.homepage.repositionPage #header{
margin-left:-10px;margin-bottom:0;padding-bottom:11px;padding-left:10px;}
 

.homepage.repositionPage #content>div{
margin-left:-15px;padding-left:15px;margin-bottom:20px;}
 

.homepage.repositionPage #footer{
margin-left:-15px;padding-left:15px;padding-top:10px;}
 

.homepage.repositionPage #content>div#textlink_content_ad,.homepage.repositionPage #content>div#content_ad,.homepage.repositionPage #content>div#google_ad,.homepage.repositionPage #content>div#ligatus_ad{
display:none;}
 

.homepage.repositionPage #content>div#inhalte-im-ueberblick{
margin-left:0;padding-left:0;}
 

a.btn,a.btnContext{
background:transparent url("but_left.gif") no-repeat scroll left top;text-decoration:none;float:left;margin-right:5px;display:block;}
 

a:hover.btn,a:hover.btnContext{
background-image:url("but_left_hover.gif");text-decoration:none;}
 

a.btn span,a.btnContext span{
background:transparent url("but_right.gif") no-repeat scroll right top;margin:0;font-size:11px;padding:2px 10px 3px;line-height:normal;color:#fff;font-weight:bold;float:left;CURSOR:pointer;}
 

a:hover.btn span,a:hover.btnContext span{
background-image:url("but_right_hover.gif");}
 

a.btn.right,a.btnContext.right{
margin-left:5px;margin-right:0;float:right;}
  

.sortHandle{
padding:3px;width:70px;height:35px;background-color:#DDD;cursor:move;}
 

.row{
display:block;clear:both;float:none;margin-top:10px;}
 

.col{
float:left;margin-right:10px;}
   
.titlerandom div{ 	 
 padding-bottom:5px; 
}  
 
.titlerandom{

}

.innerpagefloatimage{
float:left;
margin-right:10px;
} 

.tag_cloud li{
margin-left:10px;
}

.topiamgebanner{
height:90px;
width:835px;
}

