/*--- Final phase css ---*/
.contest h2.hp_head {color:#024F99!important;font-size:26px;margin-bottom:40px;}
.regional_hp_head {margin-bottom:20px!important;}
.contest {height:300px;}
a.win_hp_text {display:block;color:#024F99!important;font-size:20px;font-weight:normal;padding-left:16px;}
.column_wide .contest {background:url(../img/votingphase_homepage.gif) repeat-x;padding-left:20px!important;}
.win_bag {display:block; float:left; height:250px;}
.votingphase_hp_right {float:left;}
.winprices {clear:both;}
.contest a.btn_contest {background:url(../img/votingphase_fotosbewerten.gif) no-repeat;height:45px;margin:20px 0 0 16px;}
.contest p {line-height:20px;}

#votingphase_win_price {
margin:0 -20px 20px -20px; 
float:left;
width:983px;
}

#votingphase_win_price .image_col {margin-top:30px;}

.fotodetails div.addressbox {height:560px;}

a.related_show:link, a.related_show:hover, a.related_show:visited, a.related_show:active {
background:#ffcc6c url(../img/dco_related_show.gif) no-repeat 5px 2px;
border:1px solid transparent;
padding:1px 5px 0 20px;
font-weight:bold;
color:#024f99;
height:16px;
text-decoration:none;
}

a.related_hide:link, a.related_hide:hover, a.related_hide:visited, a.related_hide:active {
background:white url(../img/dco_related_hide.gif) no-repeat 5px 2px;
border:1px solid #bbb;
padding:1px 5px 0 20px;
font-weight:bold;
color:#024f99;
height:16px;
text-decoration:none;
}

#tipps {
background:white url(../img/dco_tipps.gif) no-repeat 205px 0;
border:1px solid #bbb;
border-top:0;
position:absolute;
width:300px;
height:190px;
margin-top:88px;
padding:5px 15px 15px 5px;
display:none;
}

#details div.votingbox .vote {
margin:25px 0 0 0;
width:340px;
float:left;
font-size:11px;
line-height:16px;
}

#details div.votingbox .vote p {padding-left:0;}

.textblock_ie6 {margin-top:0;margin-left:0;}
/*#details div.votingbox .vote .btn_vote {padding-top:90px;}
#details div.votingbox .vote .btn_vote img {display:none;}*/
#details div.votingbox .vote .votes {/*margin-left:-208px;*/margin:20px 0;}
.votingprices_smlprint_hp {margin-top:280px!important;}
.votingprices_smlprint {font-size:11px; color:#666;margin:20px;border-top:1px solid #ccc;padding-top:20px;}
.votingprices_star, .winprices h3 span.votingprices_star {font-size:20px;}
.votingprices_sml_star {font-size:11px; color:#666; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.column_small ul#updates_tabnav li a {width:106px;}
#updates_fotos, #updates_topten {display:none;}
#updates_topten {display:block;}
.empty_bg_usergallery {background:url(../img/votingphase_bg_usergallery.gif) no-repeat top;width:570px; margin:0 auto; padding-top:220px;text-align:center;margin-top:20px;}
.empty_bg_mygallery {background:url(../img/votingphase_bg_mygallery.gif) no-repeat top;width:659px; margin:0 auto; padding-top:220px;text-align:center;margin-top:20px;}
div.winner_hp_lnk {margin:20px auto;width:420px!important;font-size:16px; font-weight:bold;color:#024f99;}
div.winner_hp_lnk a {display:block;float:right;width:100px;}
div.winner_hp_lnk div {line-height:50px;width:280px;float:left;}
#spacegallery_box {background:url(../img/finalphase_hp_bg.png) no-repeat top;height:350px;padding-top:60px;margin-top:100px;}
.spacegallery {width:670px!important;margin-top:50px!important;}
#updates_topten {border:1px solid #ccc;}
.ani #slideshow {background:url(../img/load_dmy.gif) no-repeat top;}
.winnerpic {border-color:#ebbd05;background:url(../img/winnerpic_bg.gif) no-repeat bottom right;}
.detail_winnerpic {background:url(../img/detail_win.png) no-repeat right; height:50px; padding-top:30px; font-size:24px; font-weight:bold;color:#777;width:270px;margin-bottom:25px;}
.detail_winnerpic span {font-size:13px; font-weight:normal;color:#666;line-height:30px;}
.smallcol_winnerpic {background:url(../img/detail_winsml.png) no-repeat right; height:40px; padding-top:20px; font-size:20px;color:#555;width:220px;margin-bottom:10px;}
.give_comment {padding-bottom:0!important;}
.ani .active {cursor:pointer;}
.finalpase_regional_hp {background:url(../img/finalpase_regional_hp.png) no-repeat;width:630px; height:300px;margin-left:20px;padding-left:20px;padding-top:30px;}
h3.regional_hp {font-size:22px; color:#024f99;margin-bottom:30px;}

.regional_winner_hp_img {float:left;margin:10px 40px;}
.regional_winner_hp_content {float:left;margin:10px 0;}
.regional_hp_img {background:url(../img/regional_hp_img.png) no-repeat;width:262px; height:95px;padding:6px 0 0 6px;}
.regional_hp_preview_zoom {font-size:11px; padding-right:15px;margin-top:5px;}
.regional_winner_details {margin-top:30px; font-size:14px; line-height:20px;}
.regional_hp_line {margin-left:20px;margin-top:20px;margin-bottom:10px;}
.all_cities_hp {font-size:14px; color:#024f99; font-weight:bold;padding-left:270px;}
.finalpase_divline {margin-bottom:20px;}



