
*,*:focus,*:hover{outline:none;}

BODY{font-family:arial; font-size:12px; color:#000000; background:url(../images/bg.jpg) center top no-repeat #98B0BB;}

BODY, DIV, HR, BR, FORM, FONT, INPUT[type="text"], INPUT[type="password"],textarea, .no_p P{margin:0px;padding:0px;}

A{color:#ff0000; text-decoration: underline;}
A:hover{color:#ff0000; text-decoration: none;}
A img{border:none;}

.spacer_div{height:10px;}
.spacer_div_buyuk{height:20px;}
.spacer_div_buyuk2{height:25px;}
.spacer_div_kucuk{height:5px;}

.cache{display:none;}

._left_{float:left;}
._right_{float:right;}
.clear_both{clear:both;}
.clear_left{clear:left;}
.clear_right{clear:right;}

#wrapper{position:absolute; width:100%;}

.body_cont{margin:auto; width:1208px; padding-top:15px; padding-bottom:15px;}


#_LEFT_{float:left; width:1000px; margin-right:27px;}
#_RIGHT_{float:left; width:181px; background:url(../images/right_bg.png) left top repeat; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; padding-top:45px; padding-bottom:45px;}

#bld_prt_oy_cont{float:left; width:289px;}
#bld_prt_oy_cont .bir_parti{margin-top:2px; }
#bld_prt_oy_cont .bir_parti:first-child{margin-top:0px;}
#bld_prt_oy_cont .bir_parti .amblem_cont{float:left; width:75px; height:47px; background:#ffffff; text-align: center;}
#bld_prt_oy_cont .bir_parti .sonuc_cont{float:left; width:154px; height:32px; background:url(../images/bld_prt_oysayi_bg.png) left top no-repeat; padding-left:30px; padding-right:30px; color:#ffffff; font-size:15px; font-weight:bold; padding-top:15px;}
#bld_prt_oy_cont .bir_parti .sonuc_cont ._right_{text-align: right; width:60px;}


#bld_prt_yuzde_cont{float:left; width:584px; margin-left:127px; background:url(../images/bld_prt_yuzde_cizgi.png) left bottom repeat-x; height:243px;}
#bld_prt_yuzde_cont .cizgi_cont{background:url(../images/bld_prt_yuzde_cizgi_sol.png) left bottom no-repeat; height:243px;}

#bld_prt_yuzde_cont .bir_parti{float:left; width:69px; margin-left:33px;}
#bld_prt_yuzde_cont .bir_parti:first-child{margin-left:53px;}
#bld_prt_yuzde_cont .bir_parti .bilgi{text-align: center; color:#000000; font-size:16px; height:50px;}
#bld_prt_yuzde_cont .bir_parti .bilgi span{font-size:13px; font-weight: bold;}
#bld_prt_yuzde_cont .bir_parti .yuzde_graf{background-repeat: repeat-y; background-position: left top;}
#bld_prt_yuzde_cont .bir_parti .ust_bosluk{height:149px;}

#ilce_sandik_cont{}
#ilce_sandik_cont .grafik{margin-bottom:10px;}
#ilce_sandik_cont .grafik .acilan, #ilce_sandik_cont .grafik .kapali{height:35px; float:left;}
#ilce_sandik_cont .grafik .acilan{background:url(../images/ilce_sandik_ayrac_sol.png) right top no-repeat #B4CC12;}
#ilce_sandik_cont .grafik .kapali{background:url(../images/ilce_sandik_ayrac_sag.png) left top no-repeat  #146EC1;}


#ilce_sandik_cont .bilgi{text-align: center; font-weight:bold; font-size:15px;}
#ilce_sandik_cont .bilgi .acilan{color:#389C07;}
#ilce_sandik_cont .bilgi .kapali{color:#146EC1;}

.sol_yuvarlak{
    -webkit-border-top-left-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-bottomleft: 10px;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    
}

.sag_yuvarlak{
    -webkit-border-top-right-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -moz-border-radius-topright: 10px;
    -moz-border-radius-bottomright: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
}

#mahalle_ana_cont{background:url(../images/mahalle_bg.png) left top repeat; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; padding:13px;}
#mahalle_ana_cont .mahalle_ad{text-align: center; font-size:18px; font-weight: bold; color:#000000;}

#mahalle_ana_cont .sandik_durumlari{float:left; width:397px;}
#mahalle_ana_cont .sandik_durumlari .bir_durum{background:#6995AA; -moz-border-radius: 10px; border-radius: 10px; color:#ffffff; padding:10px 18px; margin-top:9px; font-weight:bold;}
#mahalle_ana_cont .sandik_durumlari .bir_durum:first-child{margin-top:0px;}
#mahalle_ana_cont .sandik_durumlari ._right_{width:100px; text-align:left;}
#mahalle_ana_cont .sandik_durumlari .clear_both{}

#mahalle_ana_cont .yuzde_graf_cont{float:right;}
#mahalle_ana_cont .yuzde_graf_cont .bir_parti{margin-top:15px;}
#mahalle_ana_cont .yuzde_graf_cont .bir_parti:first-child{margin-top:0px;}
#mahalle_ana_cont .yuzde_graf_cont .bir_parti .ad{float:right; margin-right:10px; font-weight:bold; padding-top:5px;}
#mahalle_ana_cont .yuzde_graf_cont .bir_parti .graf{float:right; background:#888888; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; width:339px;}

#mahalle_ana_cont .yuzde_graf_cont .bir_parti .graf .isaretli{background:url(../images/mh_parti_yuzde_bg.png) left top repeat-y #F25552; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; height:25px;}

#mahalle_ana_cont .yuzde_graf_cont .bir_parti .graf .yuzde{padding-top:5px; font-weight:bold; color:#ffffff; text-align: center; position:absolute; width:45px;}


#buyuksehir_yuzdeleri{}
#buyuksehir_yuzdeleri .bir_parti{margin-top:20px; background:url(../images/buyukshr_prt_bg.png) left top no-repeat; width:137px; height:73px; padding-top:20px; margin-left:22px;}
#buyuksehir_yuzdeleri .bir_parti .amblem{float:left; padding-left:5px;}
#buyuksehir_yuzdeleri .bir_parti .amblem img{float:left; padding-left:10px;}
#buyuksehir_yuzdeleri .bir_parti .yuzde{float:left; width:65px; text-align: center; padding-top:5px; font-weight:bold; font-size:13px;}

/** BEGIN: Loading Div **/
#__loading_div{position:fixed; display:none; left:0px; width:100%; height:100%; padding-top:100px; background:url(../images/loading_div_bg.png); z-index:1000;}
#__loading_div DIV{width:400px; margin:auto; text-align:center;}
#__loading_div .buyuk_yazi{color:#ffffff; font-weight:bold; font-size:27px;}
#__loading_div .buyuk_yazi IMG{width:128px;}
#__loading_div .kucuk_yazi{color:#ffffff; font-weight:bold; font-size:15px;}
#__loading_div IMG{width:128px;}
/** END: Loading Div **/


/** BEGIN: Floating Message Div **/
#__message_div{position:fixed; display:none; left:0px; width:100%; height:100%; padding-top:100px; background:url(../images/loading_div_bg.png); z-index:950;}
#__message_div #__message_border{background:url(../images/floating_message_border_bg.png); width:410px; margin:auto; padding:10px;}
#__message_div #__message_title{float:left; color:#ffffff; font-weight:bold; font-size:14px;}
#__message_div #__message_closer{float:right;}
#__message_div #__message_div_message_part{width:400px; padding:5px; background:#ffffff; margin-top:10px;}
/** END: Floating Message Div **/
