/*  Sidebar
----------------------------------------------- */

#spalte3sidebar
{
margin: 0px;
float:right;
width:205px;
}


#kontakt
{
margin: 0px;
height:159px;
width:205px;
}

#side02
{
margin: 0px;
height:84px;
width:205px;
}

#side03
{
margin: 0px;
height:32px;
width:205px;
}

#side04
{
margin: 0px;
height:43px;
width:205px;
}


#sidebar
{
margin: 0px;
width:205px;
background:white;
padding-bottom:10px;
}

#sidebar p
{
padding:10px 0 0 15px;
font:normal 11px/140% Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#004b89;
}

/*  Footer
----------------------------------------------- */

#sidebar-wrapper{  
clear:both;
bottom: -30;
width: 100%;
height: 25%;
background: #ffffff;
background-image:url(https://u.jimcdn.com/cms/o/sa72ede1200c4b06a/userlayout/img/hg-footer.jpg?t=1343734398);
background-repeat: repeat-x;
background-position: top;
font:normal 12px "Arial";
text-decoration: none; 
color: #ffffff;
}

#footer-wrapper{
margin:0px auto;
width: 963px;
display:block;
}

#footer-bild{
float: left;
margin: 0px;
width: 936px;
height: 126px;
background-position:20px;
background-repeat: no-repeat;
}

#footer{
float: left;
width: 936px;
margin: 0px;
padding-top: 0px;
}
 
#footer.gutter {
}   

#footer a:link{color:#258e86;}
#footer a:visited{color:#258e86;}
#footer a:hover{color:#258e86;}


/*  Body
----------------------------------------------- */

body 
{
background: #ffffff url(https://u.jimcdn.com/cms/o/sa72ede1200c4b06a/userlayout/img/hg.gif?t=1336418502); 
background-repeat: repeat-x;
padding:0;
margin:0;
}



/*  Container
----------------------------------------------- */

#container
{
margin:0px auto;
width:963px;
}

.clear
{
clear:both;
}

/*  header
----------------------------------------------- */
#headerwrapper
{
margin:0px auto 0px auto;
height:247px;
width:963px;
}

#header
{
float:left;
height:247px;
width:758px;
background:#ffffff;
}

#header2
{
float:right;
height:247px;
width:205px;
background:url(https://u.jimcdn.com/cms/o/sa72ede1200c4b06a/userlayout/img/sidebar01.png?t=1756881494);
}






                           /*  NAV-Wrapper
----------------------------------------------- */

#spalte1nav1
{
margin-top:20px;
width:200 px;
float:left;
}



                           /*  Haupt-Navi
----------------------------------------------- */

#naveins
{
margin-top:0px;
}

#naveins ul.mainNav1
{
width:139px;
padding:0;
}

ul.mainNav1 li
{
display:block;
}



#naveins ul.mainNav1 li a
{
font:normal 13px/140% Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration:none;
padding:6px 0px 0px 2px;
border-bottom: 1px dotted #00887e;
color:#00887e;
display:block;
height:23px;
width:139px;
margin-top:2px;
}

#naveins ul.mainNav1 a:hover
{
color:#00887e!important;
}

#naveins ul.mainNav1 a.current 
{
color:#00887e !important;
font-weight: bold;
}



#naveins ul.mainNav2
{
width:200px;
padding:0;
}

ul.mainNav2 li
{
display:block;
}



#naveins ul.mainNav2 li a
{
font:normal 13px/140% Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
line-height: 23px;
padding:2px 0px 0px 3px;
background: url(https://u.jimcdn.com/cms/o/sa72ede1200c4b06a/userlayout/img/navi2.png?t=1343736675) no-repeat;
background-position: left;
color:#52bab2;
display:block;
height:23px;
width:190px;
margin-top:2px;
border: 0px;
}

#naveins ul.mainNav2 a:hover
{
background:url(https://u.jimcdn.com/cms/o/sa72ede1200c4b06a/userlayout/img/navi2-hover.png?t=1343736657) no-repeat;
color:#52bab2 !important;
}

#naveins ul.mainNav2 a.current 
{
background:url(https://u.jimcdn.com/cms/o/sa72ede1200c4b06a/userlayout/img/navi2-hover.png?t=1343736657) no-repeat;
color:#52bab2 !important;
font-weight: normal;
}








/*  Content
----------------------------------------------- */

#content
{
min-height:50px;
padding-left:60px;
margin-top:20px;
float:left;
width:520px;
}

#content p
{
text-align:justify;
}

a:link, a:visited, a:hover, a:active {text-decoration: none !important;}