body 
{ 	
text-align: center;
background: #FFF url(https://u.jimcdn.com/cms/o/s6de48c4317ed56f9/userlayout/img/bg.gif?t=1307713152) repeat-x top;
}



/*  Typo
----------------------------------------------- */


a:link, a:visited { text-decoration: underline;	}
a:active { text-decoration: underline overline;	 }
a:hover { text-decoration: none;  }



div#container 
{  
width:930px;  
margin:0 auto;  
text-align:left;
padding:0;
}

div#top 
{
height: 62px;
background-color:#FFF;
}


div#verband 
{
float: left;
}

div#verband h1, 
div#verband h2 
{
line-height:100%;
margin:0;
color:#555555;
}



div#header 
{
position:relative;
clear: both;
width:930px;
height:219px;
background-color: #788999;
}


div#emotion
{
float: left;
display:block;
width: 732px;
height:219px;
z-index:10;
background: url(https://u.jimcdn.com/cms/o/s6de48c4317ed56f9/userlayout/img/juettnerheader.jpg?t=1381420066) no-repeat left top;
}



div#cdu-logo
{
float: right;
width:198px;
height: 219px;
background-color: #FF9900;
}


div#cdu-logo h2
{
padding-top: 25px;
}


div#cdu-logo h2 a
{
display: block;
float: right;
width: 163px;
height: 40px;
background: url(https://u.jimcdn.com/cms/o/s6de48c4317ed56f9/userlayout/img/logo-cdu.gif?t=1307713163) no-repeat top right;
}


div#cdu-logo h2  span { display: none; }


div#main
{
float:left;
width:930px;
background: #FFF url(https://u.jimcdn.com/cms/o/s6de48c4317ed56f9/userlayout/img/bg-main-neu.gif?t=1307713159) repeat-y;
}


div#left 
{
padding:0;
margin:0;
float: left;
width:180px;
border-top: 10px solid #FF9900;
}



div#content 
{
float: left;
width: 550px;
border-top: 10px solid #323941;
}


div#content div.gutter 
{
padding:10px;
}



div#contentright 
{
float:right;
width:190px;
border-top: 10px solid #323941;
padding:5px;
}




div#footer 
{
clear: both;
width:910px;  
background-color: #FF9900;
line-height:22px;
padding:10px;
}



div#contentfooter,
div#contentfooter a	
{
color:white;
}





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



ul.mainNav1 
{
background-color: #FFE5C0;
margin:0;
padding:0;
list-style-type: none;
}


ul.mainNav1 li 
{
border-bottom:2px solid #FFCC7F;
margin:0;
padding:0;
list-style-type: none;
}


ul.mainNav1 li a 
{
display: block;
padding: 8px 5px 8px 10px;
font-weight: bold;
text-decoration: none;
}


ul.mainNav2 
{
margin:0;
padding:0;
list-style-type: none;
}


ul.mainNav2 li 
{
border-bottom: 1px solid #FFCC7F;
margin:0;
padding:0;
list-style-type: none;
}


ul.mainNav2 li a 
{
display: block;
padding: 6px 0 6px 18px;
margin:0;
font-weight: normal;
text-decoration: none;
color:#555555;
}



ul.mainNav1 li a.current {
  color:#225EA6;
}  


ul.mainNav1 li a:hover {
  text-decoration:underline;
}