/* only examples */
#justexamples{
  background: #fff url(/themes/webiteasy/images/webiteasy/background.gif) repeat-y top left;
  
  min-height: 20px;
  height:auto !important;/* moderne Browser */
  height:20px; /* IE */
}

/* webiteasy own */
/*****************************************************/
/* LAYOUT */
/*****************************************************/
*{
  padding:0;
  margin:0;
}
html, body{
  height: 100%; /* wichtig */  
  background: #fff;
  text-align:left;  
}
#outer_wrap{
  width:990px;  
  margin:0 auto;
  position: relative;  
 background: url(/themes/webiteasy/images/webiteasy/bg.png) repeat-y 0px 0px;
}
#header{
  height:409px;
  background: #fff url(/themes/webiteasy/images/webiteasy/header.png) no-repeat 0px 29px;
}
#header_logo{  	
  position: absolute; top: 162px; left: 262px;
  background: url(/themes/webiteasy/images/webiteasy/logo.png) no-repeat top left;
  width: 155px;
  height: 160px;
}

#header_address{   
  position: absolute; top: 162px; left: 43px;  
  width: 215px;
  height: 160px;
}
#header_image{   
  position: absolute; top: 106px; right: 29px;  
  width: 425px;
  height: 104px;
}
#header_overlay{
	background: url(/themes/webiteasy/images/webiteasy/overlay.png) no-repeat top left;   
  position: absolute; top: 106px; right: 434px;  
  width: 113px;
  height: 291px;
  z-index: 3;
}

#inner_wrap{
  float: none;
  width:100%;
  padding-bottom:20px;
  background: url(/themes/webiteasy/images/webiteasy/shadow.png) no-repeat 220px 0px;
}
#navigation{
  position: relative; left: 0px; top: 0px; 
  float: left;
  width: 257px;
   
}
#navigation_inner{
  position: relative; /*wichtig wegen IE6, zeigt sonst keine backgrounds von innern divs an*/
  padding:28px 23px 20px 29px;    
  overflow: hidden;  
}
#content{
  position: relative; left: 0px; top: 0px;
  float:left;   
  width:704px; /*raw space for the content_inner should never be less then 440px*/ 
  
}
#content_inner{
  position: relative; /*wichtig wegen IE6, zeigt sonst keine backgrounds von innern divs an*/
  padding:20px 70px 20px 40px;
  overflow: hidden;     
}

#footer {
  position: relative;
  width:100%; 
  height:119px;
  background: url(/themes/webiteasy/images/webiteasy/footer.png) no-repeat 0px 0px;
}

#footer_shadow{
  position: absolute;
  right: 31px;
  width: 28px;
  height: 97px;
  background: url(/themes/webiteasy/images/webiteasy/shadow_bot.png) no-repeat 0px 0px;
  margin-top: -97px;

}

/*****************************************************/
/* NAVIGATION */
/*****************************************************/
ul.nav-header li{ /* all li elements in the navigation */
    list-style-type: none;
    padding: 0px 10px 0px 0px;    
    margin-bottom: 0px;
    background: url(/themes/webiteasy/images/webiteasy/line.png) no-repeat bottom left;   
    line-height: 25px;
       font-size: 14px;  
}



ul.nav-header .level_1{ /* all level1 elements in the navigation */
   padding-left: 11px;
   font-size: 12px;   
}
ul.nav-header .level_2{ /* all level2 elements in the navigation */
   padding-left: 22px;
   font-size: 12px;
}
ul.nav-header a{ /* all link elements in the navigation */
  text-decoration: none;   
  color: #1198c6;
}
ul.nav-header a:hover { /* all link:hover elements in the navigation */
  text-decoration: none;    
  color: #ebd00a;
}
ul.nav-header li.nav-selected{ /* all active elements in the navigation */
       
}
ul.nav-header li.nav-selected.level_0 { /* all active elements on level-0 in the navigation */
    
}
ul.nav-header li.nav-selected.level_0 a:hover {  /* all active link and link:hover elements on level-0 in the navigation */
  
}
ul.nav-header li.nav-selected a, ul.nav-header li.nav-selected a:hover{  /* all active link and link:hover elements elements in the navigation */
  font-weight: bold;     
  color: #ebd00a;
}

/*****************************************************/
/* Default styles */
/*****************************************************/
.formBlockSurveyTable{
  /*width: 100%;*/  
}
.formBlockSurveyTable input{
  /*width: 95%;*/  
}

/*****************************************************/
/* CCM Custom styles */
/*****************************************************/


/*****************************************************/
/* CUSTOM */
/*****************************************************/
/* customize_miscellaneous */ /* customize_miscellaneous */