/*
 * stylesheet for www.iz-klima.de
 * (c) www.wegewerk.com
 * ww.edit cms (www.wwedit.org)
 * lastmodified: 20100630 bms
 */

/* ------------- */
/* - STRUCTURE - */
/* ------------- */

#page_body_container{
  overflow: hidden;
  padding-bottom: 0;
}

#page_body_left{
  width: 255px;
  padding: 0;
  float: left;
  padding-bottom: 2000px;
  margin-bottom: -2000px;
}

#right_center_container{
  width:706px;
  float: right;
  padding-bottom: 2000px;
  margin-bottom: -2000px;
}


#page_body_main_container,
#page_body_right{
  padding-bottom: 2000px;
  margin-bottom: -2000px;
  background: #fff;
}


#page_body_main_container{
  border-right: 2px solid #c9eddd;
  width: 349px;
}

.msie6 #page_body_main_container{
  height: 1%;
}

#page_body_right{
  width:349px;
}







#page_head_content_head{
  background:#fff;
}


.msie7 #page_head_content_head{
margin-bottom: 20px;
float:right;
margin-left:0px;
}


#page_head_content_head .content_object{
margin-bottom:0px;
margin-right:0px;
border:none;
}

#page_head_content_head {
  width: 700px;
}


#right_center_container .img_container{
float:none;
margin:0 0px 0px 0;
}

#page_body_main_container .content_object, #page_body_left_content .content_object{
margin-left:0px;
margin-right:0px;
}

#page_body_main_content .img_container{
float:left;
margin:0 10px 0px 0px;
}

#page_body_main_content .co_head{
  font-size:0.83em;
}

#right_center_head h2{
  background: #c4ebda url(/static/img/izk10/head_bg.png) repeat-x scroll 0 0;
  margin:0px 0 0px 0px !important;
  font-weight:bold !important;
}

#page_body_left_content h2{
/*  background:transparent url(/static/img/izk10/head_bg.png) repeat-x scroll 0 0;*/
  padding: 8px 10px 8px 22px !important;
  margin:0px 0 0px 0px !important;
  font-weight:bold !important;
}

#page_body_left_content .co_head{
  padding: 0 !important;
}

#right_center_head .co_head{
  padding: 0 !important;
}

#right_center_head .extra_link{
display:none;
}




#page_body_main_content{
padding-top:0;
}



#page_body_main_content .content_object .co_body h2,
#page_body_main_content .content_object .co_head h2,
#salutation h2,
#page_body_main_content .linklist h2,
#page_body_main_content .table_of_contents h2,
#page_body_main_content .pagelist h2,
#page_body_main_content .event h2{
padding-bottom:5px !important;
padding-left:20px !important;
padding-top:5px !important;
  font-size: 1.4em;
  font-weight:bold;
  color:#666666;
  background:transparent url(/static/img/izk10/head_bg.png) repeat-x scroll 0 0;
 line-height:1.1em;

}



#page_body_right_content .content_object .co_body h2,
#page_body_right_content .content_object .co_head h2,
#salutation h2,
#page_body_right_content .linklist h2,
#page_body_right_content .table_of_contents h2,
#page_body_right_content .pagelist h2,
#page_body_right_content .event h2{
padding-bottom:5px !important;
padding-left:20px !important;
padding-top:5px !important;
  font-size: 1.1em;
  font-weight:bold;
  color:#666666;
  background:transparent url(/static/img/izk10/head_bg.png) repeat-x scroll 0 0;
}

#page_body_left_content .content_object .co_body h2,
#page_body_left_content .content_object .co_head h2,
#salutation h2,
#page_body_left_content .linklist h2,
#page_body_left_content .table_of_contents h2,
#page_body_left_content .pagelist h2,
#page_body_left_content .event h2{
  padding-left:20px !important;
  padding-bottom:5px !important;
  padding-top:6px !important;
  font-weight:bold;
  color:#666666;
/*  background:transparent url(/static/img/izk10/head_bg.png) repeat-x scroll 0 0;*/
}

#page_body_main_content .content_object li .co_head h2{
background:none;
padding:0 !important;
}
#page_body_left_content .termine p{
margin-left:13px;
}

#page_body_main_content h3{
margin-left:5px;
font-size:1.2em;
}

#page_body_main_content .resultlist .first.pitem_1 h3{
font-size:1.3em;
}

#page_body_main_content .content_object,
#page_body_right_content .content_object {
background:#fff;
margin-bottom:20px;
padding:0px;
margin-right:0px;

}

#page_body_main_content .co_body .content_object{
border:none;
margin:0;
}

#page_body_left_content .content_object {
background:#fff;
padding:0px;
width: 244px;
}

#page_body_left_content .content_object ul{
list-style-position:inside;
list-style-type:none;
margin-left:0px;
}
#page_body_main_content .content_object{
margin-top:0px;
background:#fff;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

}


#page_body_main_content .content_object .co_body, #page_body_right_content .content_object .co_body{
margin-top:0px;
background:#fff;
margin-left:20px;
padding-right:14px;
padding-bottom:25px;

}

#page_body_right_content .content_object .co_body{
  background-color: #fff;
  margin-top:8px;
  padding-bottom:10px;
}

#page_body_main_content .content_object .co_head, #page_body_right_content .content_object .co_head{
padding:0px 0px 3px 0px;
}

#page_body_main_content .content_object .co_body .co_body, #page_body_right_content .content_object .co_body .co_body{
margin-top:0px;
background:#fff;
margin-left:5px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}

#page_body_main_content .content_object .co_foot{
  display:none;
}

#page_body_main_content .even, #page_body_main_content .odd {
  border-bottom:none;
  margin-bottom:0;
}


 #page_body_main_content .inner h2 a, #page_body_main_content .last h2 a{
  background : url(/static/img/izk10/more.gif) no-repeat center left !important;
  padding-left: 15px;
  font-size:0.8em;
  color: #00a55a !important;
  margin-bottom:0 !important;
}

#page_body_main_content .richtext p{
  margin-bottom:3px;
}


#page_body_main_content .extra_link{
  padding-bottom:3px;
}

#page_body_main_content  h2{
  margin-bottom:8px !important;
}

#page_body_main_content .pagelist .resultlist .co_body{
  display:none;
}

#page_body_trans_top{
  width: 255px;
  height:4px;
  background: url('/static/img/izk10/trans_left_top_start.png') no-repeat;
}

#page_body_trans_bottom{
  width: 255px;
  height:4px;
  background: url('/static/img/izk10/trans_left_bottom_start.png') no-repeat top left;
}


#page_body_main_content .resultlist .last .co_head{
  border-bottom:1px solid #00a55a;
}

#page_body_main_content .resultlist .pitem_1 .ext_teaser{
  border-bottom:1px solid #00a55a;
}

#page_body_main_content .resultlist .pitem_1 .co_head, #page_body_main_content .resultlist last .co_head{
  border-bottom:none;
}

#page_body_main_content .pagelist .resultlist .pitem_1 .co_body{
  display:block;
}

.tab_container{
  border:none;
  margin-bottom:0;
}

#page_foot {
  clear:both;
  color:#000000;
  font-size:0.6em;
  padding:10px 0;
  margin-left:270px;
}

#page_foot a {
  color: #000 !important;
  background-image: none;
  padding: 0px;
}

