


html {
  font-size:14px;
  font-family:Lucida Sans,Lucida Grande,Verdana;
  color:#4A6275;
  font-style:normal;
  padding:0px;
  margin:0px;
}

body {
margin:0;
margin-top:20px;
margin-left:15px;
padding:0;
background:#bbcbd6;
background-image:url(../img/master/bg_body.jpg);
background-repeat:repeat-x;

}


h1{
font-size:20px;
color:#2b414f;
margin-bottom:16px;
margin-top:0px;
line-height:21px;
font-style:normal;
font-weight:normal;
}


a{
font-size:14px;
color:#009966;
font-style:normal;
text-decoration:none;
}

a:hover{
text-decoration:underline;
}

a.internal
{
	background-attachment:scroll;
	background-color:transparent;
	background-image:url(../img/contentsite/icon_link_information.gif);
	background-position:0 50%;
	background-repeat:no-repeat;
	padding-left:14px;
}

input {
  font-family:Lucida Sans,Lucida Grande,Verdana;
font-size: 13px;
font-style:normal;
color:#008c64;
line-height:13px;
}


select {
font-size: 12px;
font-family:Verdana;
font-style:normal;
color:#000000;

}



#container_top {
width:946px;
margin-left:4px;
}


#container_topnav {
width:946px;
height:80px;
margin-bottom:12px;


}

.logo {
width:184px;
height:74px;
float:left;
text-align:left;
}


.servicemenu_top{
width:762px;
float:left;
text-align:left;
}


.servicemenu_top_row{
width:762px;
height:30px;

}

.icon_servicemenu{
margin-right:4px;
margin-top:6px;
}

.icon_servicemenu_home{
margin-right:4px;
margin-left:4px;
margin-top:6px;
}

.servicemenu{
width:275px;
float:left;

}


.servicemenu_links{
  font-size:11px;
  text-decoration:none;
  text-transform:uppercase;
  color:#003333;
}



.servicemenu_links_margin{
margin-right:13px;
float:left;
}

.search{
width:130px;
float:left;
text-align:left;
}

.search_button{
width:55px;
float:left;
text-align:left;
margin-top:1px;
}


.quicklinks{
width:128px;
float:left;
text-align:left;
margin-top:2px;
}

.language_all{
width:122px;
float:left;
margin-top:5px;
}



.language{
font-size:11px;
text-decoration:none;
text-transform:uppercase;
color:#003333;
margin-right:4px;
float:left;
}



.flag{
margin-right:2px;
float:left;
}

.icons_size_margin{
margin-right:4px;

}


.icons_size{
width:50px;
text-align:right;
margin-top:3px;
float:left;
}


/*  topnav start*/

.navigation_top{
width:762px;
margin-top:10px;
height:42px;

}


.button_unternehmen{
width:162px;
height:42px;
background-image:url(../img/master/buttons/unternehmen.png);
background-position:top;
display:block;
}


.button_unternehmen:hover{
background-image:url(../img/master/buttons/unternehmen.png);
background-position:bottom;
}

.button_unternehmen_active{
width:162px;
height:42px;
background-image:url(../img/master/buttons/unternehmen.png);
background-position:bottom;
}




.button_aktuelles{
width:150px;
height:42px;
background-image:url(../img/master/buttons/aktuelles.png);
background-position:top;
display:block;
}


.button_aktuelles:hover{
background-image:url(../img/master/buttons/aktuelles.png);
background-position:bottom;
}

.button_aktuelles_active{
width:150px;
height:42px;
background-image:url(../img/master/buttons/aktuelles.png);
background-position:bottom;
}


.button_float{
float:left;
}


.button_consulting{
width:150px;
height:42px;
background-image:url(../img/master/buttons/consulting.png);
background-position:top;
display:block;
}


.button_consulting:hover{
background-image:url(../img/master/buttons/consulting.png);
background-position:bottom;
}

.button_consulting_active{
width:150px;
height:42px;
background-image:url(../img/master/buttons/consulting.png);
background-position:bottom;
}




.button_umweltfoerderung{
width:150px;
height:42px;
background-image:url(../img/master/buttons/umweltfoerderung.png);
background-position:top;
display:block;
}


.button_umweltfoerderung:hover{
background-image:url(../img/master/buttons/umweltfoerderung.png);
background-position:bottom;
}

.button_umweltfoerderung_active{
width:150px;
height:42px;
background-image:url(../img/master/buttons/umweltfoerderung.png);
background-position:bottom;
}



.button_foerdermappe{
width:150px;
height:42px;
background-image:url(../img/master/buttons/allefoerderungen.png);
background-position:top;
display:block;
}


.button_foerdermappe:hover{
background-image:url(../img/master/buttons/allefoerderungen.png);
background-position:bottom;
}

.button_foerdermappe_active{
width:150px;
height:42px;
background-image:url(../img/master/buttons/allefoerderungen.png);
background-position:bottom;
}


/*  topnav end*/




#container_teaser3 {
width:946px;
height:190px;

}

.teaser_home {
margin-right:15px;
width:304px;
height:190px;
float:left;
}

.teaser_home_last {
width:304px;
height:190px;
float:left;
}




#container_statement_home {
width:946px;
height:46px;
text-align:right;
}

.statement_home{
margin-top:20px;
margin-right:6px;
}


.content_top_home{
width:949px;
height:21px;
background-image:url(../img/master/bg_content_top_home.png);
float:left;
}


.content_top_contentsite{
width:949px;
height:20px;
background-image:url(../img/contentsite/bg_content_top.png);
float:left;
clear:both;
}


#breadcrumb{
width:949px;
height:35px;
background-image:url(../img/contentsite/bg_breadcrumb.png);
float:left;
margin-top:20px;
}





#contentsite_content{
width:472px;
float:left;

}

#container_content_all_contentsite{
width:949px;
min-height:482px;
background-image:url(../img/contentsite/bg_content_repeat.png);
float:left;
clear:both;

}



#container_content_all_home{
width:949px;
min-height:482px;
background-image:url(../img/master/bg_content_home.jpg);
float:left;
clear:both;
}




#content_left_column_home{
float:left;
width:678px;
min-height:482px;
padding-left:22px;


}



#content_left_column_contentsite{
float:left;
width:676px;
min-height:482px;
padding-left:24px;
}









/* content home start*/

#box_foerderungsberatung
{
	background-image:url(../img/content_home/banner_climateaustria.gif);
}

#box_foerderungsberatung_en
{
	background-image:url(../img/content_home/bg_foerderungsberatung.jpg);
}

.foerderungsberatung_box
{
font-size:13px;
color:#2b414f;
line-height:16px;
width:434px;
height:255px;
background-image:url(../img/content_home/banner_climateaustria.gif);
float:left;
text-align:left;
margin-right:15px;
background-repeat: no-repeat;
}

.foerderungsberatung_content{
margin-left:240px;
margin-top:13px;
width:185px;
display:block;
}

.foerderungsberatung_content p
{
	margin: 10px 0 5px 0;
}

.foerderungsberatung_headline{
	font-size:15px;
	color:#2b414f;
	font-weight:normal;
	margin-bottom: 10px;
}


.foerderungsberatung_search{
float:left;
margin-top:5px;
}

.foerderungsberatung_search select
{
	width: 155px;
}

.foerderungsberatung_button{
float:right;
margin-top:5px;
margin-left:7px;
height:20px;
}

.box_repeat_second_row_umwelt_home .foerderungsberatung_button
{
	float:left;
	margin-left:12px;
}

#box_aktuelles_open {
background-image:url(../img/content_home/bg_karriere_aktuelles_open.jpg);
width:208px;
height:211px;
float:left;
margin-bottom:15px;
}


#box_aktuelles_closed {
background-image:url(../img/content_home/bg_karriere_aktuelles_closed.jpg);
width:208px;
height:26px;
float:left;
margin-bottom:15px;
}


#box_karriere_open {
background-image:url(../img/content_home/bg_karriere_aktuelles_open.jpg);
width:208px;
height:211px;
float:left;
}


#box_karriere_closed {
background-image:url(../img/content_home/bg_karriere_aktuelles_closed.jpg);
width:208px;
height:26px;
float:left;
}

.open_box{
font-size:14px;
color:#697885;
width:198px;
height:22px;
display:block;

margin-left:10px;
line-height:25px;
text-decoration:none;
}

.open_box:hover{
text-decoration:none;
}




.close_box{
font-size:14px;
color:#4a6275;
width:198px;
height:22px;
display:block;
margin-bottom:13px;
margin-left:10px;
line-height:25px;
text-decoration:none;
}

.close_box:hover{
text-decoration:none;
}

.aktuelles_karriere_content {
font-size:12px;
color:#6e8191;
line-height:14px;
margin-left:10px;
width:198px;
display:block;


}


.aktuelles_karriere_link_headline{
font-size:13px;
text-decoration:none;
line-height:14px;
color:#2B414F;

}

.aktuelles_karriere_link_mehr{
font-size:13px;
color:#2b414f;
text-decoration:none;

}

.beitrag_aktuelles_karriere{
margin-bottom:8px;
width:195px;
display:block;

}



#home_boxes_second_row{
margin-top:17px;
width:675px;
float:left;
}



.container_box_home_last{
float:left;
width:208px;
background-image:url(../img/content_home/bg_repeat_second_row.jpg);
margin-bottom:20px;
}


.container_box_home{
margin-right:16px;
float:left;
width:208px;
background-image:url(../img/content_home/bg_repeat_second_row.jpg);
margin-bottom:20px;
}





.box_header_second_row {
font-size:14px;
line-height:25px;
color:#4a6275;
background-image:url(../img/content_home/bg_header_box_second_row.jpg);
width:198px;
height:26px;
float:left;
padding-left:10px;


}




.box_repeat_second_row {
padding-left:10px;
float:left;
height:200px;
}


.box_bottom_second_row {
background-image:url(../img/content_home/bg_box_bottom_second_row.jpg);
width:208px;
height:14px;
float:left;
font-size:1em;
}

.box_repeat_content{
font-size:13px;
line-height:16px;
color:#697885;
display:block;
width:188px;
margin-top:8px;
margin-bottom:8px;


}

.box_link {
font-size:13px;
color:#009966;
line-height:16px;
display:block;
text-decoration:none;
width:157px;
float:left;
}



/* content home end*/




/* content contentsites  start*/
.contensite_content_middle{
font-size:14px;
color:#4a6275;
line-height:18px;
width:445px;
margin-left:22px;


}
.container_partner{
	font-size:12px;
	color:#4a6275;
	line-height:18px;
	width:445px;
	clear:both;
	position:relative;
	margin-bottom: 20px;
}

.container_partner h2{
	font-size:14px;
	margin-top:0px;
	margin-bottom:4px;
	color:#2B414F;
}

.container_partner img{
	float:right;
}

.ansprechpartner_mail{
	font-size:12px;
	background-image:url(../img/contentsite/mail_content.gif);
	background-repeat:no-repeat;
	padding-left:18px;
}

.line_content{
width:447px;
height:1px;
font-size:1px;
background-image:url(../img/contentsite/bg_line_content.gif);
float:left;
margin-top:17px;
margin-bottom:17px;

}



.lead{
font-size:16px;
line-height:19px;
color:#4A6275;
}

div.contensite_content_middle ul
{
	margin-left: 15px;
}

div.contensite_content_middle div.faq_group_question
{
	background-image:url(../img/contentsite/content_box_middle.gif);
	background-repeat: repeat-y;
}

div.contensite_content_middle div.faq_group_question h3.faq_group_question_headline
{
	background-image:url(../img/contentsite/content_box_top.gif);
	background-repeat: no-repeat;
	line-height: 25px;
	padding-left: 10px;
	margin-bottom: 5px;
}

div.contensite_content_middle div.faq_group_question ul
{
	background-image:url(../img/contentsite/content_box_bottom.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	list-style: none;
	padding-bottom:10px;
	margin: 0;
}

div.contensite_content_middle div.faq_group_question ul li
{
	padding-left: 10px;
	padding-right: 10px;
}

div.contensite_content_middle div.faq_group_question ul li a
{
	width: auto;
}

div.contensite_content_middle div.faq_group_question_answer
{
	background-image: url(../img/contentsite/subnav_line.gif);
	background-repeat: repeat-x;
	margin-top: 15px;
	padding-top: 5px;
}

div.contensite_content_middle div.faq_group_question_answer div.faq_question_answer p a.faq_top
{
	padding-right: 10px;
	background-image:url(../img/contentsite/icon_link_top.gif);
	background-repeat: no-repeat;
	background-position: right;
}

div.contensite_content_middle div.faq_group_question_answer div.faq_question_answer p span.subheader
{
	font-weight: bold;
}

div.contensite_content_middle table.fmappe
{
	width: 100%;
    border-spacing:0;
}

div.contensite_content_middle table.fmappe thead
{
	text-align:left;
	color:white;
	background-color: #299178;
}

div.contensite_content_middle table.fmappe thead tr td
{
	font-weight: bold;
}

div.contensite_content_middle table.fmappe tbody tr
{
	background-image: url(../img/contentsite/subnav_line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

div.contensite_content_middle table.fmappe tbody td
{
	padding: 5px 0;
}

/* content contentsites  end*/






/* subnavigation left start*/


#subnavigation{
width:185px;
float:left;

}





.subnav_line{
width:185px;
height:1px;
font-size:1px;
background-image:url(../img/contentsite/subnav_line.gif);
float:left;

}


.subnav_inactive {
font-size:14px;
color:#2B414F;
display:block;
text-decoration:none;
width:155px;
background-image:url(../img/contentsite/icon_subnav_inactive.gif);
background-repeat:no-repeat;
padding-left:13px;

}



.subnav_active {
font-size:14px;
color:#009966;
display:block;
text-decoration:none;
width:155px;
background-image:url(../img/contentsite/icon_subnav_active.gif);
background-repeat:no-repeat;
padding-left:13px;

}


.subnav_link {
float:left;
width:180px;
margin-bottom:4px;
margin-top:4px;
}




.subsubnav_inactive {
font-size:12px;
color:#2B414F;
display:block;
text-decoration:none;
width:150px;
background-image:url(../img/contentsite/icon_subsubnav_inactive.gif);
background-repeat:no-repeat;
padding-left:11px;
line-height:18px;
}





.subsubnav_active {
font-size:12px;
color:#009966;
display:block;
text-decoration:none;
width:150px;
background-image:url(../img/contentsite/icon_subsubnav_active.gif);
background-repeat:no-repeat;
padding-left:11px;
line-height:18px;
}


.subsubnav_container{
margin-top:2px;
margin-bottom:4px;
float:left;
}

.subsubnav_link {
float:left;
width:160px;
padding-left:14px;

}




/* subnavigation left  end*/







/* breadcrumb start*/


.breadcrumb_contentall{
width:662px;
float:left;
padding-left:23px;
height:35px;
}

.breadcrumb_homeicon{
width:17px;
height:16px;
text-align:left;
float:left;
margin-top:13px;
}


.breadcrumb_path{
width:565px;
text-align:left;
float:left;
font-size:10px;
color:#ffffff;
height:20px;
margin-top:12px;
}

.path_mainmenu_active{
font-size:14px;
color:#ffffff;
text-decoration:none;
}

.path{
font-size:12px;
color:#ffffff;
text-decoration:none;
}


.breadcrumb_icons_all{
width:75px;
height:19px;
text-align:right;
float:left;
margin-top:11px;
}

.breadcrumb_icon{
margin-left:4px;
}


/* breadcrumb end*/






/* right column start*/



#content_right_column_home{
float:right;
width:249px;
min-height:482px;


}


.right_column_all{
width:210px;
margin-left:18px;

}

/* box service*/

#banner_climateaustria{
margin-bottom:13px;
float:left;
}


/* box right column start*/

.container_box_right{
width:210px;
background-image:url(../img/master/right_column/bg_box_service_repeat.gif);
min-height:60px;
float:left;
margin-bottom:15px;

}





.box_header {
background-image:url(../img/master/right_column/bg_box_service_header.gif);
width:200px;
height:25px;
float:left;
padding-left:10px;
color:#4a6275;
font-size:12px;
line-height:25px;

}




.box_repeat {
width:200px;
padding-left:10px;
float:left;
text-align:left;
margin-top:8px;
background-image:url(../img/master/right_column/bg_box_service_repeat.gif);
}


.box_bottom {
background-image:url(../img/master/right_column/bg_box_service_bottom.gif);
width:210px;
height:11px;
float:left;
font-size:1px;
}






ul{
margin:0;
padding:0;

}



.box_information_li{

margin-top:0;
padding-bottom:3px;
list-style:none;
margin-left:5px;

}


.box_information_link_arrow{
font-size: 13px;
color:#009966;
text-decoration: none;
line-height:16px;
width:170px;
display:block;
padding-left:15px;
background-image:url(../img/contentsite/icon_link_information.gif);
background-repeat:no-repeat;
}




.service_link {
float:left;
width:185px;
margin-bottom:5px;
}

.service_link_icon {
float:left;
margin-right:5px;

}


/* box right column end */

.quicklinks_service_box{
float:left;
margin-top:2px;
}





/* box suche*/

#container_box_suchbegriffe{
width:210px;
background-image:url(../img/master/right_column/bg_box_service_repeat.gif);
min-height:60px;
float:left;
}

.search_suchbegriffe{
width:170px;
float:left;
text-align:left;

}


.search_button_suchbegriffe{
width:20px;
float:left;
margin-top:1px;

}


.suchbegriff_input{
font-size:11px;
color:#697885;
}


.erweiterte_suche{
width:160px;
float:left;
margin-top:6px;
}


.tag_cloud{
width:190px;
display:block;
margin-bottom:12px;
text-align:justify;
}


.tag10{
font-size:12px;
color:#697885;
text-decoration:none;
}

.tag10:hover{
color:#2b414f;
text-decoration:none;
}


.tag12{
font-size:14px;
color:#697885;
text-decoration:none;
}

.tag12:hover{
color:#2b414f;
text-decoration:none;
}


.tag14{
font-size:16px;
color:#697885;
text-decoration:none;
}

.tag14:hover{
color:#2b414f;
text-decoration:none;
}


.tag18{
font-size:20px;
color:#697885;
text-decoration:none;
}

.tag18:hover{
color:#2b414f;
text-decoration:none;
}



.tag20{
font-size:22px;
color:#697885;
text-decoration:none;
}

.tag20:hover{
color:#2b414f;
font-size:20px;
text-decoration:none;
}


/* right column end*/






/* footer copyright adrress start*/

.container_footer_home {
width:949px;
height:50px;
clear:both;
background-image:url(../img/master/bg_content_home.jpg);
float:left;
}





.container_footer_contentsite {
width:949px;
height:50px;
clear:both;
background-image:url(../img/contentsite/bg_footer_bottom.png);
float:left;
}



.footer_left_home{
padding-left:23px;
height:50px;
float:left;
width:677px;
}


.footer_left_contentsite{
padding-left:231px;
height:50px;
float:left;
width:447px;
}



.footer_copy_all{
float:left;
height:20px;
margin-top:3px;
}




.footer_copyright{
font-size:9px;
color:#2B414F;
text-transform:uppercase;
float:left;
width:577px;
height:16px;
margin-top:9px;
}

.footer_copyright_contentsite{
font-size:9px;
color:#2B414F;
text-transform:uppercase;
float:right;
width:447px;
margin-top:12px;
height:12px;

}


.footer_icons{
width:75px;
float:left;
margin-top:1px;
text-align:right;

}


.icon_footer{
margin-right:3px;
}

.footer_address{
font-size:10px;
color:#697885;
float:left;
}

.copyright_line_home{
height:1px;
width:655px;
float:left;
margin-top:3px;
margin-bottom:3px;
font-size:1px;
background:#6e8191;
}



.copyright_line_contentsite{
height:1px;
width:447px;
float:left;
margin-top:2px;
margin-bottom:3px;
font-size:1px;
background:#6e8191;
}



.footer_address_link{
  font-size:9px;
  text-decoration:none;
  color:#009966;

}

/* footer copyright adrress end*/




/* footer servicenav start*/



#footer_right_servicenav{
float:right;
width:249px;
height:50px;
text-align:center;
}


.footer_servicenav{
 font-size:9px;
 color:#009966;
 margin-top:30px;

}

.footer_servicenav_link{
  font-size:10px;
  text-decoration:none;
  text-transform:uppercase;
  color:#009966;
  margin-left:3px;
  margin-right:3px;
}


/* footer servicenav end*/





.content_bottom{
width:949px;
height:66px;
background-image:url(../img/master/bg_content_bottom.jpg);
float:left;
}



/*   index sites  start */


.index_content {
float:left;
width:353px;
}



.index_headline {
font-size:16px;
color:#009966;
text-decoration:none;
line-height:18px;
}


.index_text {
font-size:14px;
color:#697885;
text-decoration:none;
line-height:16px;
}


.line_index{
width:447px;
height:1px;
font-size:1px;
background-image:url(../img/contentsite/bg_line_content.gif);
float:left;
margin-top:12px;
margin-bottom:14px;

}

.icon_index{
width:70px;
height:70px;
float:left;
margin-right:22px;

}

.header_image_indexsites {
width:946px;
height:193px;
margin-bottom:7px;
}

/*   index sites  end */




/*   umweltportal  start */



.umwelt_body {
margin:0;
margin-top:20px;
margin-left:15px;
padding:0;
background:#bbcbd6;
background-image:url(../img/umweltportal/bg_body.jpg);
background-repeat:repeat-x;


}


#container_statement_home_umwelt {
width:946px;
height:46px;
text-align:right;
}



.button_umwelt_unternehmen{
width:142px;
height:42px;
background-image:url(../img/umweltportal/buttons/unternehmen.png);
background-position:top;
display:block;
}


.button_umwelt_unternehmen:hover{
width:142px;
height:42px;
background-image:url(../img/umweltportal/buttons/unternehmen.png);
background-position:bottom;
display:block;
}


.button_umwelt_unternehmen_active{
width:142px;
height:42px;
background-image:url(../img/umweltportal/buttons/unternehmen.png);
background-position:bottom;
display:block;
}




.button_umwelt_aktuelles{
width:121px;
height:42px;
background-image:url(../img/umweltportal/buttons/aktuelles.png);
background-position:top;
display:block;

}


.button_umwelt_aktuelles:hover{
width:121px;
height:42px;
background-image:url(../img/umweltportal/buttons/aktuelles.png);
background-position:bottom;
display:block;
}


.button_umwelt_aktuelles_active{
width:121px;
height:42px;
background-image:url(../img/umweltportal/buttons/aktuelles.png);
background-position:bottom;
display:block;
}



.button_umwelt_betriebe{
width:120px;
height:42px;
background-image:url(../img/umweltportal/buttons/betriebe.png);
background-position:top;
display:block;
}


.button_umwelt_betriebe:hover{
width:120px;
height:42px;
background-image:url(../img/umweltportal/buttons/betriebe.png);
background-position:bottom;
display:block;
}


.button_umwelt_betriebe_active{
width:120px;
height:42px;
background-image:url(../img/umweltportal/buttons/betriebe.png);
background-position:bottom;
display:block;
}




.button_umwelt_kommunen{
width:120px;
height:42px;
background-image:url(../img/umweltportal/buttons/kommunen.png);
background-position:top;
display:block;
}


.button_umwelt_kommunen:hover{
width:120px;
height:42px;
background-image:url(../img/umweltportal/buttons/kommunen.png);
background-position:bottom;
display:block;
}


.button_umwelt_kommunen_active{
width:120px;
height:42px;
background-image:url(../img/umweltportal/buttons/kommunen.png);
background-position:bottom;
display:block;
}



.button_umwelt_private{
width:120px;
height:42px;
background-image:url(../img/umweltportal/buttons/private.png);
background-position:top;
display:block;
}


.button_umwelt_private:hover{
width:120px;
height:42px;
background-image:url(../img/umweltportal/buttons/private.png);
background-position:bottom;
display:block;
}


.button_umwelt_private_active{
width:120px;
height:42px;
background-image:url(../img/umweltportal/buttons/private.png);
background-position:bottom;
display:block;
}



.button_umwelt_foerdermappe{
width:139px;
height:42px;
background-image:url(../img/umweltportal/buttons/allefoerderungen.png);
background-position:top;
display:block;
}


.button_umwelt_foerdermappe:hover{
width:139px;
height:42px;
background-image:url(../img/umweltportal/buttons/allefoerderungen.png);
background-position:bottom;
display:block;
}


.button_umwelt_foerdermappe_active{
width:139px;
height:42px;
background-image:url(../img/umweltportal/buttons/allefoerderungen.png);
background-position:bottom;
display:block;
}

.aktuelles_home{
height:9px;
width:198px;
font-size:1px;
float:left;
}



.box_repeat_second_row_umwelt_home {
padding-left:10px;
float:left;
min-height:93px;
}


#box_keyvisual_umwelt{
font-size:11px;
color:#2b414f;
line-height:16px;
width:434px;
height:359px;

float:left;
text-align:left;
margin-right:15px;

}



.keyvisual_umwelt{
width:434px;
height:313px;
float:left;

}

#box_umwelt_home_foerdungsberatung {
width:208px;
float:left;
}




#content_umwelt_home_left_column{
float:left;
width:678px;
min-height:400px;
padding-left:22px;


}



#content_umwelt_home_right_column{
float:right;
width:249px;
min-height:400px;


}


#container_umwelt_content_all_home{
width:949px;
min-height:400px;
background-image:url(../img/master/bg_content_home.jpg);
float:left;
clear:both;
}

.tabs_keyvisual{
width:434px;
height:46px;
}


.tab_energie_versorgung{
width:82px;
height:46px;
background-image:url(../img/umweltportal/home/tabs_keyvisual/tab_energie_versorgung.gif);
background-position:top;
display:block;
}


.tab_energie_versorgung:hover{
width:82px;
height:46px;
background-image:url(../img/umweltportal/home/tabs_keyvisual/tab_energie_versorgung.gif);
background-position:bottom;
display:block;
}


.tab_energie_sparen{
width:71px;
height:46px;
background-image:url(../img/umweltportal/home/tabs_keyvisual/tab_energie_sparen.gif);
background-position:top;
display:block;
}


.tab_energie_sparen:hover{
width:71px;
height:46px;
background-image:url(../img/umweltportal/home/tabs_keyvisual/tab_energie_sparen.gif);
background-position:bottom;
display:block;
}


.tab_wasser{
width:61px;
height:46px;
background-image:url(../img/umweltportal/home/tabs_keyvisual/tab_wasser.gif);
background-position:top;
display:block;
}


.tab_wasser:hover{
width:61px;
height:46px;
background-image:url(../img/umweltportal/home/tabs_keyvisual/tab_wasser.gif);
background-position:bottom;
display:block;
}


.tab_altlasten{
width:71px;
height:46px;
background-image:url(../img/umweltportal/home/tabs_keyvisual/tab_altlasten.gif);
background-position:top;
display:block;
}


.tab_altlasten:hover{
width:71px;
height:46px;
background-image:url(../img/umweltportal/home/tabs_keyvisual/tab_altlasten.gif);
background-position:bottom;
display:block;
}

.tab_verkehr{
width:76px;
height:46px;
background-image:url(../img/umweltportal/home/tabs_keyvisual/tab_verkehr.gif);
background-position:top;
display:block;
}


.tab_verkehr:hover{
width:76px;
height:46px;
background-image:url(../img/umweltportal/home/tabs_keyvisual/tab_verkehr.gif);
background-position:bottom;
display:block;
}


.tab_weitere_foerderungen{
width:73px;
height:46px;
background-image:url(../img/umweltportal/home/tabs_keyvisual/tab_weitere_foerderungen.gif);
background-position:top;
display:block;
}


.tab_weitere_foerderungen:hover{
width:73px;
height:46px;
background-image:url(../img/umweltportal/home/tabs_keyvisual/tab_weitere_foerderungen.gif);
background-position:bottom;
display:block;
}


.foerderungsberatung_umwelt_home{
float:left;
margin-top:3px;
height:20px;
}

.foerderungsberatung_button_umwelt_home{
float:left;
margin-top:3px;
margin-left:7px;
height:20px;
}

.sitemap_e1 {
    font-weight: bold;
}

.sitemap_e2 {
    list-style-image: url(http://kpc09.connexcc-hosting.net/kpc/img/contentsite/icon_link_information.gif);
    list-style-position: inside;
    margin-left: 15px;
}

.sitemap_e3 {
	list-style-type: square;
    list-style-position: inside;
    margin-left: 30px;
}

.sitemap_e4 {
    list-style-position: inside;
    margin-left: 45px;
}

