/* -------------------- browseranpassungen -------------------------------------------- */
/* -------------------- ie_all -------------------------------------------- */

/* -------------------- ie9 -------------------------------------------- */
.ie9 .secondary_info ul.general_data li span.right,
.ie8 .secondary_info ul.general_data li span.right {
    width: 121px;
}

/* -------------------- ie8 -------------------------------------------- */

.ie8 #nav li.rss a {
    width: 21px;
}
/* -------------------- ie7 -------------------------------------------- */

.ie7 #nav ul, .ie8 #nav ul{
	width:100%;}
.ie7 .baseinfo_actors p.contact_details,
.ie8 .baseinfo_actors p.contact_details {
    margin-left: 289px;
}

.ie7 .defbreite, .ie8 .defbreite, .ie7 #ac_dataexample, .ie8 #ac_dataexample{
	background: url("../images/field_wide.png") no-repeat scroll 0 0 transparent;}

.ie7 .defbreite:focus, .ie8 .defbreite:focus, .ie7 #ac_dataexample:focus, .ie8 #ac_dataexample:focus{
	background: url("../images/field_wide_active.png") no-repeat scroll 0 0 transparent;}
	
.ie7 .passwordfeld .defbreite, .ie8 .passwordfeld .defbreite {
    background: url("../images/field_small.png") no-repeat scroll 0 0 transparent;
}

.ie7 .passwordfeld .defbreite:focus, .ie8 .passwordfeld .defbreite:focus {
    background: url("../images/field_small_active.png") no-repeat scroll 0 0 transparent;
}

.ie7 .defbreitextra3, .ie8 .defbreitextra3{
	background: url("../images/field_tiny.png") no-repeat scroll 0 0 transparent;}

.ie7 .defbreitextra3:focus, .ie8 .defbreitextra3:focus{
	background: url("../images/field_tiny_focus.png") no-repeat scroll 0 0 transparent;}

.ie7 .selectbox, .ie8 .selectbox {
    background: url("../images/select.png") no-repeat scroll 0 0 transparent;
}

.ie7 .selectbox:focus, .ie8 .selectbox:focus {
    background: url("../images/select_active.png") no-repeat scroll 0 0 transparent;
}

.ie7 div.formbox .reihe .error, .ie8 div.formbox .reihe .error {
    background-color: transparent;
}

.ie7 .reihe{
width:500px;}


/********************** white box.box2_outside ****************************************/
.ie7 .white_container,
.ie8 .white_container {
    margin: 21px 0 21px -26px;
    position: relative;padding:0;
	
}
.ie7 .white_container .box_white,
.ie8 .white_container .box_white {
margin-left: 18px;
    min-width: 8em;
    position: relative;
    z-index: 1;
}

.ie7 .white_container .box_white .frame,
.ie7 .white_container .box_white .t,
.ie7 .white_container .box_white .b,
.ie7 .white_container .box_white .b div,
.ie8 .white_container .box_white .frame,
.ie8 .white_container .box_white .t,
.ie8 .white_container .box_white .b,
.ie8 .white_container .box_white .b div {
background:transparent url(../images/whitebox2.png) no-repeat top right;
}



.ie7 .sectors_map_container,
.ie8 .sectors_map_container{
background-color:transparent}

.ie7 .sectors_map_container .box_white .frame,
.ie7 .sectors_map_container .box_white .t,
.ie7 .sectors_map_container .box_white .b,
.ie7 .sectors_map_container .box_white .b div,
.ie8 .sectors_map_container .box_white .frame,
.ie8 .sectors_map_container .box_white .t,
.ie8 .sectors_map_container .box_white .b,
.ie8 .sectors_map_container .box_white .b div {
background-image:url(../images/white_box_map.png);
}

.ie7 .white_container .box_white .frame,
.ie8 .white_container .box_white .frame {
position:relative;
min-height: 5px;
padding: 18px 18px 0 0;
}

.ie7 .white_container .box_white .t,
.ie8 .white_container .box_white .t {
background-position: left top;
    height: 100%;
    left: 0;
    margin-left: -18px;
    position: absolute;
    top: 0;
    width: 18px;
_height:1600px;
}

.ie7 .white_container .box_white .b,
.ie8 .white_container .box_white .b {
/*position:relative;*/
width:100%;
background-position:bottom right;
display:block;
}

.ie7 .white_container .box_white .b,
.ie7 .white_container .box_white .b div,
.ie8 .white_container .box_white .b,
.ie8 .white_container .box_white .b div {
height: 18px;
font-size:1px;
}

.ie7 .white_container .box_white .b div,
.ie8 .white_container .box_white .b div {
width:18px;
margin-left:-18px;
z-index:2;
background-position:bottom left;
}

.ie7 .basinfo_main .box_white h3,
.ie8 .basinfo_main .box_white h3 {
background: url("../images/green_head_box.png") no-repeat scroll right top transparent;
    border-radius: 0 0 0 0;
    left: 7px;
    position: absolute;
    text-indent: 0;
    top: 6px;
    width: 562px;
    z-index: 100;
}

.ie7 .basinfo_data .box_white h3,
.ie8 .basinfo_data .box_white h3 {
background: url("../images/blue_head_box.png") no-repeat scroll right top transparent;
}

.ie7 .baseinfo_stakeholders .box_white h3,
.ie8 .baseinfo_stakeholders .box_white h3 {
    width: 849px;
}

.ie7 .sectors_map_container .box_white h3,
.ie8 .sectors_map_container .box_white h3 {
background: url("../images/green_head_box.png") no-repeat scroll right top transparent;
    border-radius: 0 0 0 0;
    left: 7px;
    position: absolute;
    text-indent: 0;
    top: 6px;
    width: 176px;
    z-index: 100;
}
.ie7 .sectors_expanded_map ul#sectors li,
.ie8 .sectors_expanded_map ul#sectors li{
width:176px;
margin-left:-17px;
position:relative;
z-index:1000;}

.ie7 .sectors_expanded_map ul#sectors li ul li,
.ie8 .sectors_expanded_map ul#sectors li ul li{
width:150px;
margin-left:0px;}


.ie8 .sectors_expanded_map{
margin-top:20px;}

.ie7 .sectors_expanded_map{
margin-top:38px;}

.ie7 .sectors_expanded_map #sectors li a.collapsableLink ,
.ie8 .sectors_expanded_map #sectors li a.collapsableLink {
    width: 139px;
}

.ie7 .projects_search_container ul li {
    float:left
}

.ie7 .round_left,
.ie8 .round_left{
	background: url("../images/green_head_box.png") no-repeat scroll left top transparent;
    display: inline-block;
    height: 28px;
    left: -11px;
    position: absolute;
    top: 6px;
    width: 18px;
    z-index: 100;}
	
.ie7 .basinfo_data .round_left,
.ie8 .basinfo_data .round_left{
	background: url("../images/blue_head_box.png") no-repeat scroll left top transparent;
}

.ie7 .white_container .basinfo_main_detail {
    margin: 45px 5px 0;
}

.ie8 .white_container .basinfo_main_detail {
    margin: 25px 5px 0;
}


.ie7 input#ac_cleanenergysearch,
.ie8 input#ac_cleanenergysearch {
background: url("../images/ac/ac_1.png") no-repeat scroll left top transparent;
}

.ie7 input#ac_cleanenergysearch:focus,
.ie8 input#ac_cleanenergysearch:focus {
background: url("../images/ac/ac_1_active.png") no-repeat scroll left top transparent;
}

.ie7 input#ac_countryprofile,
.ie8 input#ac_countryprofile,
.ie7 input#ac_policydb,
.ie8 input#ac_policydb,
.ie7 input#ac_glossary,
.ie8 input#ac_glossary {
background: url("../images/ac/ac_2.png") no-repeat scroll left top transparent;
}

.ie7 input#ac_countryprofile:focus,
.ie8 input#ac_countryprofile:focus,
.ie7 input#ac_policydb:focus,
.ie8 input#ac_policydb:focus,
.ie7 input#ac_glossary:focus,
.ie8 input#ac_glossary:focus {
background: url("../images/ac/ac_2_active.png") no-repeat scroll left top transparent;
}

.ie7 input#ac_actorssearch,
.ie8 input#ac_actorssearch {
background: url("../images/ac/ac_5.png") no-repeat scroll left top transparent;
}

.ie7 input#ac_actorssearch:focus,
.ie8 input#ac_actorssearch:focus {
background: url("../images/ac/ac_5_active.png") no-repeat scroll left top transparent;
}

.ie7 input#ac_news,
.ie8 input#ac_news {
background: url("../images/ac/ac_6.png") no-repeat scroll left top transparent;
}

.ie7 input#ac_news:focus,
.ie8 input#ac_news:focus {
background: url("../images/ac/ac_6_active.png") no-repeat scroll left top transparent;
}

.ie7 input.hasDatepicker,
.ie8 input.hasDatepicker {
background: url("../images/ac/ac_7.png") no-repeat scroll left top transparent;
}

.ie7 input.hasDatepicker:focus,
.ie8 input.hasDatepicker:focus {
background: url("../images/ac/ac_7_active.png") no-repeat scroll left top transparent;
}

.ie7 .statistics_search_container .selectbox,
.ie8 .statistics_search_container .selectbox {
    background: url("../images/ac/ac_8.png") no-repeat scroll left top transparent;
}

.ie7 .statistics_search_container .selectbox:focus,
.ie8 .statistics_search_container .selectbox:focus {
    background: url("../images/ac/ac_8_active.png") no-repeat scroll left top transparent;
}

.ie7 .potentials_search_container .selectbox,
.ie8 .potentials_search_container .selectbox {
    background: url("../images/ac/ac_9.png") no-repeat scroll left top transparent;
}

.ie7 .box_animation .country .selectbox,
.ie8 .box_animation .country .selectbox {
    background: url("../images/ac_country_animation.png") no-repeat scroll left top transparent;
}

.ie7 .box_animation .country .selectbox:focus,
.ie8 .box_animation .country .selectbox:focus {
    background: url("../images/ac_country_animation_hover.png") no-repeat scroll left top transparent;
}

,
.ie7 .potentials_search_container .selectbox:focus,
.ie8 .potentials_search_container .selectbox:focus {
    background: url("../images/ac/ac_9_active.png") no-repeat scroll left top transparent;
}


.ie7 .pod_container .searchbox  .ac,
.ie8 .pod_container .searchbox  .ac {
    background: url("../images/ac/ac_pod.png") no-repeat scroll left top transparent;
}

.ie7 .pod_container .searchbox  .ac:focus,
.ie8 .pod_container .searchbox  .ac:focus {
    background: url("../images/ac/ac_pod_active.png") no-repeat scroll left top transparent;
}


.ie7 .statistics_search_container #statistics_date_from_input,
.ie8 .statistics_search_container #statistics_date_from_input,
.ie7 .statistics_animation_container #statistics_year_from_input,
.ie8 .statistics_animation_container #statistics_year_from_input,
.ie7 .statistics_animation_container #statistics_year_to_input,
.ie8 .statistics_animation_container #statistics_year_to_input {
    background: url("../images/ac/ac_3.png") no-repeat scroll left top transparent;
}

.ie7 .statistics_search_container #statistics_date_from_input:focus,
.ie8 .statistics_search_container #statistics_date_from_input:focus,
.ie7 .statistics_animation_container #statistics_year_from_input:focus,
.ie8 .statistics_animation_container #statistics_year_from_input:focus,
.ie7 .statistics_animation_container #statistics_year_to_input:focus,
.ie8 .statistics_animation_container #statistics_year_to_input:focus {
    background: url("../images/ac/ac_3_active.png") no-repeat scroll left top transparent;
}

.ie7 .potentials_search_container #potentials_type_input,
.ie8 .potentials_search_container #potentials_type_input{
    background: url("../images/ac/select_potentials2.png") no-repeat scroll left top transparent;
}

.ie7 .potentials_search_container #potentials_type_input:focus,
.ie8 .potentials_search_container #potentials_type_input:focus{
    background: url("../images/ac/select_potentials2_active.png") no-repeat scroll left top transparent;
}


.ie7 .statistics_search_container div.selectbox-wrapper ul,
.ie7 .potentials_search_container div.selectbox-wrapper ul{
margin-top:27px;}


.ie7 .years .selectbox-wrapper ul{
margin-top:22px;}

.ie7 .statistics_search_container{
z-index:110;
position:relative}

.ie7 .statistics_animation_container{
z-index:1000}

.ie7 .map{
}

.ie7 span.to{
display:inline-block;
width:17px;
margin-bottom:5px;}

.ie7 textarea.defbreite,
.ie8 textarea.defbreite {
    background: url("../images/textarea.png") no-repeat scroll left top transparent;
	height:102px;
}

.ie7 textarea.defbreite:focus,
.ie8 textarea.defbreite:focus {
    background: url("../images/textarea_focus.png") no-repeat scroll left top transparent;
}

.ie7 .slidingbox .t{
height:256px;}

.ie7 input.searchbutton {
margin-top:1px;
}

.ie7 .ui-datepicker-trigger{
margin-top:-4px;}

.ie7 #custom_rss_box .defbreite{
	vertical-align:middle;}
.ie7 #ac_sources{
left:-38px;}

.ie7 .countryprofile_search_container_detail .box2_outside .t {
	height:78px
}


.ie7 .search_results .gsc-results .gsc-cursor-box .gsc-cursor-page, .ie7 ol.paginierung li a, .ie7 ol.paginierung li em,
.ie8 .search_results .gsc-results .gsc-cursor-box .gsc-cursor-page, .ie8 ol.paginierung li a, .ie8 ol.paginierung li em {
    background: transparent url("../images/ie/ie_pag.png") no-repeat scroll left top;
    border: none;
	width:25px;
	height:18px;
	line-height:18px;
}

.ie7 .search_results .gsc-results .gsc-cursor-box .gsc-cursor-page:hover, .ie7 ol.paginierung li a:hover, .ie7 ol.paginierung li em:hover,
.ie8 .search_results .gsc-results .gsc-cursor-box .gsc-cursor-page:hover, .ie8 ol.paginierung li a:hover, .ie8 ol.paginierung li em:hover {
    background: transparent url("../images/ie/ie_pag_hover.png") no-repeat scroll left top;
    border: none;
}

.ie7 .search_results .gsc-results .gsc-cursor-box .gsc-cursor-current-page, 
.ie7 .search_results .gsc-results .gsc-cursor-box .gsc-cursor-current-page:hover, 
.ie7 ol.paginierung li em,
.ie7 ol.paginierung li em:hover,
.ie8 .search_results .gsc-results .gsc-cursor-box .gsc-cursor-current-page, 
.ie8 .search_results .gsc-results .gsc-cursor-box .gsc-cursor-current-page:hover, 
.ie8 ol.paginierung li em,
.ie8 ol.paginierung li em:hover {
    background: none repeat scroll 0 0 transparent;
    border: none;
	line-height:22px;
}

.ie7 .alphabet li a,
.ie8 .alphabet li a {
    background: transparent url("../images/ie/ie_glossary.png") no-repeat scroll left top;
    border: none;
	width:23px;
	height:18px;
	line-height:18px;
}

.ie7 .alphabet li a:hover,
.ie8 .alphabet li a:hover {
    background: transparent url("../images/ie/ie_glossary_hover.png") no-repeat scroll left top;
}

.ie7 .alphabet li.selected a,
.ie8 .alphabet li.selected a{
    background: transparent url("../images/ie/ie_glossary_active.png") no-repeat scroll left top;
}

.ie7 #datefilter label{
    margin: 0 10px 0 0;}
	
.ie7 #datefilter .hiddendiv{
	margin: 0 5px 0 0;}
.ie7 #datefilter .to_hiddendiv{
margin:0;}

.ie7  .countryprofile_search_container_detail .t{
height:78px;}

.ie7 .basinfo_main_detail {
position:static
}

.ie7 .basinfo_partners .rightcolumn{
margin-top:-20px;}
