html {
overflow-x:hidden;
overflow-y:scroll;
}
body {
margin-top:10px;
background-color:#2779B6;
}
body,td,ul,li {
color:#1B7693;;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:13px;
line-height:1.4em;
}
img {
border:0 none;
}
#comment_box {
background-color:#A6372D;
border:2px solid red;
color:white;
left:0;
position:absolute;
top:320px;
width:200px;
}
#container_aussen {
background-color:#2779B6;
height:100%;
margin-left:auto;
margin-right:auto;
position:relative;
text-align:left;
width:956px;

}


#meta_nav_container
{

text-align:right;
font-size:11px;
}

#meta_nav
{
padding-top:3px;
padding-bottom:1px;
padding-left:7px;

border-top:1px dashed #BABBBE;
border-right:1px dashed #BABBBE;
float:right;
color:white;
}
#meta_nav a
{
color:white;
text-decoration:none;
padding-right:30px;
}

#suche
{
padding-top:3px;
padding-bottom:1px;
width:163px;
border-right:1px dashed #BABBBE;
border-top:1px dashed #BABBBE;
float:right;

color:white;

}

#suche form
{
display:inline;
}

#suche input.suchfeld
{
border:0px;
height:15px;
width:82px;
font-size:11px;
}

#suche input.pfeil
{
padding-left:8px;
padding-right:8px;
}

#logo
{
position:absolute;
left:46px;
top:62px;
}


#container_main {
clear:both;
height:auto;
border:1px dashed #BABBBE;

}
#container_main_innen
{
border: 2px solid #2779B6;
background-color:white;
padding:1px;

}
#head
{
margin:-1px;
margin-bottom:-2px;
width:948px;
height:280px;
background-color:#B4B4B4;
border:1px solid white;
}




#menue_container
{
margin:-1px;
width:948px;
height:34px;
background-color:#2779B6;
border-left:1px solid white;
border-bottom:2px solid white;
border-right:1px solid white;
}
#menue_left
{
margin-top:2px;
padding-top:8px;
background-color:#2779B6;
padding-left:160px;
}


#menue_left a

{

border-left:1px dashed #BABBBE;
padding-top:9px;
padding-bottom:9px;
padding-left:12px;
padding-right:12px;
color:white;
font-size:14px;
text-decoration:none;

}




#content
{

display:table-cell;
min-height:300px;
border-top:1px dashed #BABBBE;
background-image:url(/intern/pics/bg_sub_blau.gif);
background-repeat:repeat-y;
}

#content_main
{

float:left;
padding-left:52px;
padding-top:22px;
font-size:11px;
width:956px;


}



#content_main_head
{

Xmargin-left:-92px;
Xpadding-left:92px;
width:442px;
border-bottom:1px dashed #2B7CB7;
margin-bottom:30px;

}


#content_main_head h1
{
color:#2779B6;
font-size:15px;
margin-bottom:2px;
}


#content_main h1
{
color:#2779B6;
font-size:14px;
margin-bottom:2px;
}

#content_main h2
{
color:#2779B6;
font-size:12px;
margin-bottom:2px;
}

#content_main h3
{
color:#2779B6;
font-size:11px;
margin-bottom:2px;
}


.content_block h2

{
color:#2779B6;
font-size:11px;
}



.datum
{
color:#2B7CB7;
font-size:13px;
font-weight:bold;
font-size:11px;
}

.teaser
{
width:430px;
color:#1B7693;

}
.bild
{
float:right;
padding-right:97px;
margin-top:-25px;
}


.lupe
{
position:relative;
width:20px;
left:-10px;
top:-10px;
}

a.weiter
{
font-weight:bold;
color:black;
text-decoration:none;
}

#content_rechts
{
float:left;
width:200px;
background-color:#EAEAEA;
padding-left:4px;
padding-top:42px;
border-left:1px dashed #BABBBE;

}

#content_rechts h1
{
width:174px;
height:25px;
background-image:url(/intern/pics/bg_head_rechts.gif);
font-size:12px;
padding-left:25px;
padding-top:6px;
}

#content_rechts h2
{
font-size:11px;
}

#content_rechts .text
{
padding-left:20px;
font-size:11px;
}

#content_rechts img
{
margin-left:-20px;
}


#breadcrumb
{
float:right;
text-align:right;
padding-right:10px;
margin-top:-20px;
}

#breadcrumb a
{
text-decoration:none;
color:black;
}

#breadcrumb a.aktiv

{
color:#F1A92C;
}

#submenu
{
float:left;
width:152px;
padding-left:8px;

}

#submenu a
{
text-decoration:none;
color:white;
line-height:14px;

}

#submenu a.aktiv
{
color:black;
}

.content_text,.content_text ul li,.content_text td, .content_block
{
color:#1B7693;
font-size:13px;

}
.content_text
{
padding-right:20px;

}

.content_text a
{
color:#1B7693;
}


.pflicht
{
color:red;
}