/*Header*/
td.small-turkey{
	height: 31px; overflow:hidden;
}
td.small-turkey i.black, td.small-turkey i.red, i.imaj{
	width: 68px;
	height: 31px;
	display: inline-block;
	right: 0;
	position: absolute;
}
td.small-turkey i.black{
background:#000;
}
td.small-turkey i.imaj{
background:url(/scripts/secim2015/assets/images/percent/tr_map_transparent.png) top right no-repeat;
}
td.small-turkey i.red{
	background:#d40707;
	top:31px;
}
td.small-turkey span{
	float: right;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	padding-right: 18px;
	position: relative;
	line-height: 31px;
}

.header{
	background-color: #efefef;
}
ul.header-menu li, ul.main-menu-set li{
	float: left
}
ul.main-menu-set, ul.header-menu{
	margin:5px 0;
	margin-bottom: 0
}
ul.main-menu-set{
background: #a1a1a1;
}
ul.header-menu{
	background: url(../images/menu-bg.png) left top repeat-x;
	width: 100%;
	height: 53px
}
ul.main-menu-set li a{
	padding:10px;
	color: #000
}
ul.header-menu li a{
	padding: 17px;
color: #434343;
font-size: 14px;
margin: 2px 0;
font-weight: bold
}
ul.header-menu li.last a{
	padding: 17px 27px
}
ul.main-menu-set li a:hover{
}
ul.header-menu li a:hover{
	background: url(../images/menu-hover.png) left top repeat-x;
	color: #fff
}

/*Header*/
/*Content*/
.content-bg{
	background: url(../images/main_container_bg.png) left top repeat-x;
	width: 100%;
	height: 540px
}
.content-bg.aday{
	height: 450px
}
/*breadcrumb*/
.breadcrumb{
	padding: 0 10px;
list-style: none;
border-bottom: 2px solid #c1c1c1
}
ul.breadcrumb li {
padding-right: 4px;
display: inline-block;
padding-left: 10px
}
li.bread-title{
	font-size: 24px;
	color: #c4c4c4;
	position: relative;
bottom: 5px;
}
ul.breadcrumb li a{
	float: left;
padding-right: 20px;
background: url("../images/bread.png") top right no-repeat;
font-size: 14px;
font-weight: bold;
color: #ba0000
}
ul.breadcrumb li a.selected{
	background: none;
	color: #000;
	padding-right: 10px
}
/*breadcrumb*/
.border{
	background-color:#393939;
	width: 100%;
	height: 1px
}
.border-light{
	background-color:#bababa;
	width: 100%;
	height: 1px
}

/*Aday Info*/
.nominee-info{
	background-color: #FDFDFD;
	height: 262px
}
.nominee-bio{
	width: 374px
}
.nominee-share{
	width: 243px
}
.nominee-img{
	width: 300px
}
.nominee-bio h1, .nominee-bio h2{
color:#292929;
display: inline-block;
padding: 5px 0;
width: 100%
}
.nominee-bio h1{
	font-size:24px;
}
.nominee-bio h2, .nominee-bio span.title, .nominee-bio span.inf{
	font-size:14px;
}
.nominee-bio span.title, .nominee-bio span.inf{
	color:#373737;
	text-align: left;
	display: inline-block;
	padding: 5px 0;
	border-bottom:1px solid #fff;
}
.nominee-bio span.title{
	width: 150px;
}
/*Tablo Style*/
.table1{

}
.table-border{
	border:1px solid #b3b3b3;
}
.table1 tr td.title{
	background: url(../images/table-bg.png) top left repeat-x;
	width: 100%;
	border-bottom: 1px solid #b3b3b3;
	font-weight: bold
}
.table1 tr td.title span{
	padding: 12px 7px;
	display: inline-block;
	color: #000;
	font-size:12px;
}
tr.aday-list td{
	padding: 5px;
	text-align: left;
	border-bottom: 1px solid #b3b3b3
}
tr.aday-list td a.aday{
	font-size:12px;
	font-weight: bold;
	color: #333333;
	display: block;
	padding: 3px 0;

}
tr.aday-list.last td{
	border-bottom: none
}
tr.aday-list td{
	line-height: 16px
}
.biografi{
	border:1px solid #e1e1e1;
	margin:0 10px;
}
.biografi h1, .biografi p{
	color:#262626;
	display: inline-block;
	padding: 5px 0
}
.biografi h1{
	font-size:15px;
	font-weight: bold
}
.biografi p{
	font-size:13px;
	line-height: 20px;
	padding: 10px 0
}
/*sub menu*/
ul.sub-menu{
	width: 100%;
	border-top:5px solid #cb0a0a;
	position: relative;
top: -3px;
}

.sub-bottom-bg{
	background: url(../images/main-nav-bg.png) top left no-repeat;
	width:980px;
	height: 120px
}
/*Turkey Maps*/
.maps{
	margin-top: 15px
}
table.blue{
	border-color: #79b2c9;
}
table.gray{
	border-color: #ccc;
}
.bg-blue{
	background-color: #1db6e9
}
.bg-red{
	background-color: #c60808
}
.table-pst{
	position: absolute;
right: 10px;
top: 0;
}
.bg-blue span, .bg-red span{
	color:#fff;
	font-size:14px;
	padding: 10px 7px;
	float:left;
	font-weight: bold
}
.tab a{
	color:#fff;
	font-size:14px;
	padding: 10px 44px;
	float:left;
	font-weight: bold
}
.tab a:hover, .tab a.selected{
	background-color: #0191c1
}
table.tables{
	background-color:#fff
}
table.tables td img{
	vertical-align: middle;
	padding-right: 5px
}
table.tables td a{
	display: inline;
	color: #666666;
	font-weight: bold
}
table.tables td a:hover{
	color: #c30f0f
}
table.tables.blue tr.title td{
	border-right:1px solid #79b2c9 ;
	border-bottom:1px solid #79b2c9 ;
	text-align: center;
	padding: 10px;
	font-size:11px;
	color:#666666;
	font-weight: bold
}
table.tables.gray tr.title td{
	border-right:1px solid #ccc ;
	border-bottom:1px solid #ccc ;
	text-align: center;
	padding: 10px;
	font-size:11px;
	color:#666666;
	font-weight: bold
}
table.tables.gray.red tr.title td{
	color:#c50909;
}
table.tables tr.oddy td, table.tables tr.white td{
	border-right:1px solid #79b2c9 ;
	border-bottom:1px solid #79b2c9 ;
	text-align: center;
	padding: 10px;
	font-size:11px;
	color:#666666;
}
table.tables tr.gray td, table.tables.gray tr.white td{
	border-right:1px solid #ccc ;
	border-bottom:1px solid #ccc ;
	text-align: center;
	padding: 10px;
	font-size:10px;
	color:#666666;
}
table.tables tr.title td.last{
	border-right:0;
}
table.tables tr.oddy.last td, table.tables tr.gray.last td{
	border-bottom:0;
}
table.tables tr.oddy{
background-color:#e9f5f7
}
table.tables tr.gray{
	background-color:#f4f4f4
}



a.all-table{
	padding: 10px 5px;
	display: inline-block;
	color: #0087bf;
	font-size:12px;
}
ul.genel-durum{
	width: 100%;
	display: inline-block;
}
ul.genel-durum li{
	float:left;
	margin-right: 10px
}
ul.genel-durum li span{
	width: 14px;
	height: 11px;
	display:inline-block;
}
ul.genel-durum li a, .bolge-percent td a{
	color:#3f3f3f;
	font-size:12px;
	display: inline-block;
	padding-left: 10px
}
ul.genel-durum li.gd{
	background-color: #fff;

}
ul.genel-durum li.gd h1, ul.genel-durum li.gd b{
	color:#3f3f3f;
	font-size:19px;
	font-weight: bold;
	display: inline-block;
	padding: 8px
}
ul.genel-durum li.gd h1{
	padding-right: 15px;
	width: 40px
}
ul.genel-durum li.gd b{
	color: #fff;

}


ul.genel-durum.buyuksehir{
	width: 183px
}
ul.genel-durum.buyuksehir li{
	display: inline-block;
	margin-top: 10px
}

.tayyip{
	background-color: #f7931e
}
.ekmeleddin{
	background-color: #ec1c23
}
.demirtas{
	background-color: #951B81
}


.akp{
	background-color: #f7931e
}
.chp{
	background-color: #ec1c23
}
.mhp{
	background-color: #ba0000
}
.bdp{
	background-color: #f6cf16;
}
.c1{
	color: #79740C!important
}
.hdp{
	background-color: #11c04b
}
.bagimsiz{
	background-color: #14518a
}
.akp020{
	background-color: #fde9d2
}
.akp2040{
	background-color: #fcd4a5
}
.akp4060{
	background-color: #fbc98e
}
.akp6080{
	background-color: #f9a94b
}
.akp80100{
	background-color: #f7931e
}
.chp020{
	background-color: #f2d2d5
}
.chp2040{
	background-color: #e5a5ab
}
.chp4060{
	background-color: #d77880
}
.chp6080{
	background-color: #ca4b56
}
.chp80100{
	background-color: #bd1e2c
}
.diger{
	background-color: #8ed6bf
}

img.map-parti-logo{
	position: absolute;
	top: 0;
	right:0;
}
/*Genel durum layout*/
.general-layout{
	color:#212121;
}
.general-layout td.general h1{
	font-size:18px;
	font-weight: bold;
	padding-left: 10px;
}
.general-data td.t{
	font-size:12px;
	line-height: 18px;
	font-weight: bold
}
.general-data td span{
	background-color: #fff;
	border:1px solid #aeaeae;
	display: inline-block;
	padding: 5px;
	margin: 3px 0;
}
.general-data td span i{
	background-color:#49c6f0;
	display: inline-block;
}
.general-data td span.no-p{
	width: 75px
}
.general-data td span{
	color: #0390c0;
	font-size:14px;
	font-weight: bold;
}
i.percent20{
width: 20%
}
i.percent40{
width: 40%
}
i.percent60{
	width: 60%
}
i.percent80{
	width: 80%
}
i.percent100{
	width: 100%
}
.general-data td span i b{
	color: #275B6D;
	font-weight: bold;
	font-size:14px;
	display: inline-block;
	padding:3px;
}
td.small-turkey{
height: 42px;
padding: 0;
}
td.small-turkey i{
	width: 68px;
	height: 31px;
	display: inline-block;
	right: 0;
position: absolute;
}
td.small-turkey i{
background:url(../images/sandikPercent/small_turkey0.png) top right no-repeat;
}
td.small-turkey i.turkey-percent20{
	background:url(../images/sandikPercent/small_turkey20.png) top right no-repeat;
}
td.small-turkey i.turkey-percent40{
	background:url(../images/sandikPercent/small_turkey40.png) top right no-repeat;
}
td.small-turkey i.turkey-percent60{
	background:url(../images/sandikPercent/small_turkey60.png) top right no-repeat;
}
td.small-turkey i.turkey-percent80{
	background:url(../images/sandikPercent/small_turkey80.png) top right no-repeat;
}
td.small-turkey i.turkey-percent100{
	background:url(../images/sandikPercent/small_turkey100.png) top right no-repeat;
}
td.small-turkey span{
	float: right;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	padding-right: 18px;
	position: relative;
	line-height: 31px;
	left: 33%;
	top: 3px;
}
.toplam-sandik td{
	margin-top:5px;
	margin-right: 5px;
	line-height: 18px;
	position: relative;
	vertical-align: top;
}
.toplam-sandik td.t{
	font-size:16px;
	color: #414143;
	padding-bottom: 5px
}
td.men span{
    position: absolute;
    left: 80px;
    top: 9px;
    font-size: 18px;
    color: #ba0000;
    font-weight: bold;
}
td.men i{
	background:url(../images/percent/percent_0.png) top left no-repeat;
	display: inline-block;
	width: 70px;
	height: 24px
}

td.men i.imaj{
	background:url(/scripts/secim2015/assets/images/percent/people.png) top left no-repeat;
	display: inline-block;
	width: 70px;
	height: 25px;
	left: 0;
	position: absolute;
}
td.men i.grey{
	background:#929292;
	display: inline-block;
	width: 70px;
	height: 24px;
	left: 0;
	position: absolute;
}
td.men i.blue{
	background:#0087bf;
	display: inline-block;
	width:0px;
	height: 22px;
	position: absolute;
	left: 0;
}

td.men i.percent20{
	background:url(../images/percent/percent_20.png) top left no-repeat;
}
td.men i.percent40{
	background:url(../images/percent/percent_40.png) top left no-repeat;
}
td.men i.percent60{
	background:url(../images/percent/percent_60.png) top left no-repeat;
}
td.men i.percent80{
	background:url(../images/percent/percent_80.png) top left no-repeat;
}
td.men i.percent100{
	background:url(../images/percent/percent_100.png) top left no-repeat;
}
.chart-bg{
	background: url(../images/chart-bg.png) top left no-repeat;
	width: 474px;
	height: 420px
}
.bolge-percent td span{
	width: 14px;
height: 11px;
display: inline-block;
margin-top: 15px;
}
.bolge-percent{
	margin-top: 45px;
margin-right: 90px;
}
.bolge-percent td span.bolge100{
	background-color: #414042
}
.bolge-percent td span.bolge80{
	background-color: #636263
}
.bolge-percent td span.bolge60{
	background-color: #818081
}
.bolge-percent td span.bolge40{
	background-color: #bdbdbd
}
.bolge-percent td span.bolge20{
	background-color: #c6c6c6
}
.bolge-percent td.title{
	color: #2c2c2c;
	line-height: 18px
}
.bolge-toplam-info h1, .bolge-toplam-info span{
	width: 100%;
	display: inline-block;
	margin:5px 0;
	font-weight: bold
}
.bolge-toplam-info h1{
	border-bottom: 1px solid #000;
	padding-bottom: 3px;
	color: #101010;
	font-size: 13px
}
.chart-table td.td-border{
	border:1px solid #b5b5b5;
}
.chart-table td.title h1, ul.genel-durum.buyuksehir li.title h1{
	font-size:14px;
	color: #2b2a2a;
	font-weight: bold;
	display: inline-block;
	padding: 4px 0 10px 0
}
.pies-charts-cnt h1{
	text-align: left;
	font-size:14px;
	color: #2b2a2a;
	display: inline-block;
	padding: 4px 0 14px 0;
	line-height: 18px
}
table.buyuksehir td.last{
	font-weight: bold
}
table.buyuksehir td{
	text-align: left!important
}
.ilce-chart{
	background-color: #fff;
	border:1px solid #b5b5b5;
	padding: 15px
}
ul.ilce-charts{
	display: inline-block;
	width: 100%
}
td.charts{
background: rgba(245,245,245,1);
background: -moz-linear-gradient(left, rgba(245,245,245,1) 0%, rgba(245,245,245,1) 24%, rgba(254,254,254,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(245,245,245,1)), color-stop(24%, rgba(245,245,245,1)), color-stop(100%, rgba(254,254,254,1)));
background: -webkit-linear-gradient(left, rgba(245,245,245,1) 0%, rgba(245,245,245,1) 24%, rgba(254,254,254,1) 100%);
background: -o-linear-gradient(left, rgba(245,245,245,1) 0%, rgba(245,245,245,1) 24%, rgba(254,254,254,1) 100%);
background: -ms-linear-gradient(left, rgba(245,245,245,1) 0%, rgba(245,245,245,1) 24%, rgba(254,254,254,1) 100%);
background: linear-gradient(to right, rgba(245,245,245,1) 0%, rgba(245,245,245,1) 24%, rgba(254,254,254,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#fefefe', GradientType=1 );
border:1px solid #bdbcbd;
}
td.ilce-charts-img{
	padding-top: 20px;
}
a.parti{
	font-size:14px;
	color: #000;
	font-weight: bold
}
a.parti:hover{
	color: #c30f0f;
}

/*Parti Genel*/
table.parti-genel {
	border-bottom: 2px solid #bb0000;
}
table.parti-genel td{
	background: url(../images/parti-genel-td.png) top left repeat-x;
	height: 34px;
	border-right:1px solid #cccccc;
	text-align: center
}
table.parti-genel td a{
font-size:14px;
font-weight:bold;
color:#bc0000;
}
table.parti-genel td:hover, table.parti-genel td.selected{
	background: #bc0000;
	color: #fff
}
table.parti-genel td:hover a, table.parti-genel td.selected a{
color: #fff
}
table.genel-parti tr.title td{
	color: #666666!important
}
table.social-table{
	border:1px solid #bdbcbd;
	background-color: #fff
}
table.social-table td.social-link{
	background-color: #ececec;
	border-bottom: 1px solid #ccc
}
table.social-table td.social-link a{
	font-size:14px;
	color: #5d5d5d;
	padding: 10px;
	border:1px solid transparent;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
	top: 1px;
position: relative;
text-align: center
}
table.social-table td.social-link a:hover, table.social-table td.social-link a.selected{
	border-left:1px solid #bdbcbd;
	border-right:1px solid #bdbcbd;
	border-top:1px solid #bdbcbd;
	background-color: #fff;
	color: #000
}
td.social-content{
	padding: 15px
}
td.social-cont{
	font-size:12px;
	color: #262626
}
td.social-content img{
	margin-right:10px;
}
td.social-cont h1{
	font-weight: bold;
	margin-right:10px;
	padding-bottom: 5px
}
td.social-cont h1 span {
	color: #6f6f6f;
	display: inline-block;
	margin-left: 10px
}
td.social-cont h1 b{
	color: #6f6f6f;
	display: inline-block;
	margin-right: 10px;
	font-weight: normal;
}
.social-main h1{
	color: #0291c0;
	font-size:18px;
	line-height: 32px;
margin-right: 20px;
font-weight: bold
}

/*Wiki*/
.infobox {
border: 1px solid #aaa;
background-color: #f9f9f9;
color: black;
margin: 0.5em 0 0.5em 1em;
padding: 1em;
float: right;
clear: right;
text-align: left;
font-size: 88%;
line-height: 1.5em;
}
.infobox td, .infobox th {
vertical-align: top;
}
.infobox td{
	padding: 3px 8px
}
.infobox th{
	padding: 1px 4px
}
th {
font-weight: bold;
}
.infobox {
color: black;
text-align: left;
font-size: 88%;
line-height: 1.5em;
}
a.all-list{
	color: #c60808;
	background-color:#faf9fa;
	width: 155px;
border-left: 1px solid #ccc;
text-align: center;
padding: 10px
}
.aday-lists{
	height: 340px
}
.part-t h1{
	padding-left: 10px;
	font-size:18px;
	font-weight: bold
}
ul.selectbox{
	display: inline-block;
	float: right
}
ul.selectbox li.section{
	float:left;
	margin-right: 10px;
	width: 232px;
}
ul.selectbox li a.section{
	color: #fff;
	font-size:14px;
	float: left;
	padding: 10px;
	background-color: #42bde6;
	width: 212px;
}
ul.selectbox li.section i{
	background: url(../images/arrow-b.png) no-repeat;
width: 13px;
height: 10px;
float: right;
margin-top: 3px;
}
ul.bottom-list{
	width: 230px;
	display: inline-block;
	background-color: #d4f0fa;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	display: none;
	position: absolute;
	top: 34px
}
ul.bottom-list li{
	width: 100%;
	border-bottom: 1px solid #d4d3d3;
	display: inline-block;
}
ul.bottom-list li a{
	font-size: 14px;
	color: #303030;
	padding: 6px 5px;
}
ul.bottom-list li a img, ul.bottom-list li a h1{
	float: left
}
ul.bottom-list li a.listed{
	float: left;
	width: 221px
}
ul.bottom-list li a h1{
	margin-top: 10px;
	margin-left: 10px
}
ul.bottom-list li:last-child{
	border-bottom: 0
}
ul.alfebetik-list{
	border:1px solid #c8c8c8;
}
ul.alfebetik-list li a{
	float:left;
	padding: 10px;
	color: #939393;
	font-size:20px;
	border-right:1px solid #c8c8c8;
}
ul.alfebetik-list li a:hover{
	background-color: #dfdfdf;
	color: #b90000
}
td.padd{
	padding: 5px;
}
td.padd table.brd{
	border:1px solid #adadad;
	padding: 10px;
}