@font-face { font-family: 'DroidSans'; src: url('../fonts/droidsans-webfont.eot'); src: url('../fonts/droidsans-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/droidsans-webfont.woff') format('woff'), url('../fonts/droidsans-webfont.ttf') format('truetype'), url('../fonts/droidsans-webfont.svg#PFBeauSansProBold') format('svg'); font-weight: normal; font-style: normal; }

@font-face {
  font-family: 'Glyphicons Halflings';

  src: url('../fonts/glyphicons-halflings-regular.eot');
  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}

html, body { height: 100%; min-height:100%;  }
body a:focus { outline: none; }


dl, li, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote { margin:0; padding:0; }
img { border:0; vertical-align:top; } .clear { clear:both; }
a { color:#025697; text-decoration:underline; } a:hover { text-decoration:none; }
body { background:#1f6b07 url('../images/pagebg222.jpg') no-repeat center top; font-family:'DroidSans'; font-size:12px; min-width:1140px; }
input, textarea, select, button { font-size: 100%; color:#000; } input:focus, textarea:focus{outline:none;} a:focus { outline:none; } textarea { overflow:auto; } img { vertical-align:top; }
h1, h2, h3, h4 { font-family: 'DroidSans' !important; font-weight: 100; }

h5 {font-family: 'DroidSans' !important; font-weight: normal; font-size:13px;}

#anasayfa{position:absolute; bottom:0px; z-index:10003; font-size:9px; color:#d2d2d2 }
#anasayfa a{ color:#d2d2d2; }
#anasayfa a:hover{color:#000; }



/*Icons*/
aside .calendaricon { font-size: 12px; color: #294154; background: url('../images/icon-1.png') left center no-repeat; text-transform: uppercase; padding: 5px 0px 5px 31px; margin-bottom: 10px; }
aside .topnewsicon { font-size: 12px; color: #294154; background: url('../images/icon-2.png') left center no-repeat; text-transform: uppercase; padding: 5px 0px 5px 31px; margin-bottom: 10px; }
aside .archiveicon { font-size: 12px; color: #294154; background: url('../images/icon-3.png') left center no-repeat; text-transform: uppercase; padding: 5px 0px 5px 31px; margin-bottom: 10px; }
aside .tagsicon { font-size: 12px; color: #294154; background: url('../images/icon-4.png') left center no-repeat; text-transform: uppercase; padding: 5px 0px 5px 31px; margin-bottom: 10px; }
aside .voteicon { font-size: 12px; color: #fff; background: url('../images/icon-5.png') left center no-repeat; text-transform: uppercase; padding: 5px 0px 5px 31px; margin-bottom: 10px; }
aside .i1 { float: left; width: 28px; height: 28px; background: url('../images/i1.png') no-repeat; margin-right: 12px; margin-top: -5px; }
aside .i2 { float: left; width: 28px; height: 28px; background: url('../images/i2.png') no-repeat; margin-right: 12px; margin-top: -5px; }
aside .i3 { float: left; width: 28px; height: 28px; background: url('../images/i3.png') no-repeat; margin-right: 12px; margin-top: -5px; }
aside .i4 { float: left; width: 28px; height: 28px; background: url('../images/i4.png') no-repeat; margin-right: 12px; margin-top: -5px; }
aside .i5 { float: left; width: 28px; height: 28px; background: url('../images/i5.png') no-repeat; margin-right: 12px; margin-top: -5px; }
aside .i6 { float: left; width: 28px; height: 28px; background: url('../images/i6.png') no-repeat; margin-right: 12px; margin-top: -5px; }
aside .i7 { float: left; width: 28px; height: 28px; background: url('../images/i7.png') no-repeat; margin-right: 12px; margin-top: -5px; }
aside .i8 { float: left; width: 28px; height: 28px; background: url('../images/i8.png') no-repeat; margin-right: 12px; margin-top: -5px; }
/*Icons*/


#wrapper{width:100%; margin: 0 auto;}
/*Scripts*/
.cbp-spmenu { background: #fff; position: fixed; box-shadow: 0px 0px 30px #a2b9d0; }
.cbp-spmenu h3 { color: #fff; font-size: 23px; padding: 39px 20px; margin: 0; font-weight: 300; background: #333; text-transform: uppercase; text-align: center; }
.cbp-spmenu-vertical { width: 300px; height: 100%; top: 0; z-index: 1000; }
.cbp-spmenu-right { right: -310px; }
.cbp-spmenu-right.cbp-spmenu-open { right: 0px; }
.cbp-spmenu-push { position: relative; left: 0; }
.cbp-spmenu-push-toright { left: 300px; }
.cbp-spmenu-push-toleft { left: -300px; }
.cbp-spmenu, .cbp-spmenu-push { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease; }
@media screen and (max-width: 55.1875em){
    .cbp-spmenu-horizontal { font-size: 75%; height: 110px; }
    .cbp-spmenu-top { top: -110px; }
    .cbp-spmenu-bottom { bottom: -110px; }
}
@media screen and (max-height: 26.375em){
    .cbp-spmenu-vertical { font-size: 90%; width: 190px; }
    .cbp-spmenu-left, .cbp-spmenu-push-toleft { left: -190px; }
    .cbp-spmenu-right { right: -190px; }
    .cbp-spmenu-push-toright { left: 190px; }
}
.scrollup { padding: 10px; border-radius: 4px 0px 0px 4px; font-size: 14px; color: #fff; text-align: center; background: #4992d0; text-decoration: none; position: absolute; bottom: 5px; left: -64px; display: none; z-index: 100;  }
.scrollup:hover { text-decoration: underline; }
/*Scripts*/

header2#header2 { float: left; width: 100%; position: relative; }
header2 .header2 { width: 1000px; margin: 0 auto; position: relative; }
header2 .header2top { float: left; width: 100%; position: relative; height: 104px; }
header2 .header2logotype { float: left; width: 282px; height: 100px; position: relative; top: 1px; }
header2 .header2logo { float: left; width: 305px; height: 115px; background: url('../images/logo.png') no-repeat;margin-top:12px; }
header2 .header2login { float: right; position: relative; margin-top: 24px; }
header2 .header2login ul { margin: 0; padding: 0; list-style: none; float: right; background: #cadaed; border-radius: 4px; border-top: 1px solid #b5c4d5; padding: 5px 2.5px; }
header2 .header2login ul li { float: left; margin: 0px 2.5px; }
header2 .header2login ul li button { border: none; cursor: pointer; border-bottom: 1px solid #4d5968; padding: 5.5px 10px; margin-top: 0; }
header2 .header2loginlost { float: right; clear: both; position: relative; top: 5px; }

header2 .loginbox { float: left; width: 260px; margin-left: 20px; margin-top: 20px; }
header2 .loginbox label { float:left; width:100%; padding:10px 0px; border-bottom:1px dotted #ccc; }
header2 .loginbox span { float:left; width:100%; position:relative; margin-bottom: 5px; }
header2 .loginboxinp { float:left; width: 250px; padding:5px; height:26px; border:1px solid #d1d1d1; border-radius: 2px; }
header2 .loginboxinp:active, header2 .loginboxinp:focus { box-shadow: 0px 0px 7px #025697; border-color: #025697; }
header2 .loginbox button { border: none; border-bottom: 1px solid #4d5968; box-shadow: 0px 1px 1px #a0afc1; text-decoration: none; padding: 6px 10px; cursor: pointer; }
header2 .loginboxmenu { float: left; width: 300px; position: relative; }
header2 .loginboxmenu ul { margin: 0; padding: 0; list-style: none;  }
header2 .loginboxmenu ul li { float: left; width: 100%; position: relative; border-bottom: 1px solid #ededed; text-transform: uppercase; }
header2 .loginboxmenu ul li span { float: left; padding: 1px 6px; background: #4992d0; color: #fff; margin: 11px 12px 10px 20px; border-radius: 2px; }
header2 .loginboxmenu ul li a { display: block; color: #333; padding: 12px 20px; text-decoration: none; }
header2 .loginboxmenu ul li:hover { background: #4992d0; border-color: #4992d0; }
header2 .loginboxmenu ul li:hover > span { background: #fff; color: #333; }
header2 .loginboxmenu ul li a:hover { color: #fff; }
#ust{ width: 100%;height:150px;background:#148ae2 ; color:white ; position:fixed; z-index:10000}
#ust-ara{ width: 890px;margin:0 auto; position:relative; }
#logo{text-transform:uppercqase;width:270px;height:75px;margin-top:20px;margin-left:120px; float:left; color:#000; font-weight:bold;font-family:calibri; font-size:24px}
#logo p{font-size:15px; margin-left:40px; margin-top:0px; font-weight:normal; color:#3f3533;}
#llogo{ width:105px; height:82px;top:10px;left:5px; position:absolute; 
background:url('../images/camtemizligi.png') no-repeat;}


#zeyno{z-index:10001;position:relative; width:890px; margin:0 auto;}

#zeynoul{z-index:10001; position:fixed; top:130px;margin-left:-190px;display:block; }

#zeynoul li{display:block; padding:0 10px;padding-left:3px;border-radius:0 0px 5px 5px ;margin:0; line-height:40px;margin-bottom:4px; 
width:auto;height:0px;opacity:1; bo2x-shadow:1px 1px 2px #000}

#zeynoul li a{ text-decoration:none;padding:0; margin:0; color:#fff; display:block;font-weight:bold ;text-shadow:0px 1px 2px #000; font-size:13px; }

#zeynoul li:hover{ opacity:1;  }

#zeynoul a:hover{ text-shadow:0px 1px 3px #fff}

#ust-menu { float: left; height:53px; background: url('../images/ustmenubg.png') repeat-x; width:100%; margin-top:3px; }
#ust-menu  ul{  height:42px; width:890px; margin:0 auto; background:url('../images/ust2menu.png') repeat-x ; margin-top:6px; padding-top:10px; box-shadow:1px 0px 0px 0px grey; padding-left:20px;overflow:hidden}
#ust-menu  ul li{ list-style-type:none; display:block; float:left;margin-right:24px; }
#ust-menu  ul li3{ list-style-type:none; display:block; float:left;margin-right:0px; }
#ust-menu  ul li3 a{ text-transform:uppercase; color:#fff;  text-decoration:none;  font-family: Segoe UI;font-weight:bold;  font-size:11px; }
#ust-menu  ul li3 a:hover{ color:#000 }

#ust-menu  ul li a{text-transform:uppercase; color:#fff;  text-decoration:none;  font-family: Segoe UI;font-weight:bold;  font-size:11px;}
#ust-menu  ul li a:hover{  color:#000}



/*--header_b--*/
#header_b {float: left; height:53px; width:100%; margin-top:3px;}
.header_b {height:53px; background:url('../images/header_b.png') repeat-x 0 -106px;}
.header_b .header_b {margin-left:-13px; padding-left:13px;background:url('../images/header_b.png') no-repeat 0 0;}
.header_b .header_b .header_b {margin-right:-13px; padding-right:13px; background:url('../images/header_b.png') no-repeat center right;}

#header_b_l { height:53px; width:890px; margin:0 auto; position:relative }

.hmenu {margin:5px 0 0 0; overflow:hidden;font-family:"Segoe UI";font-size:16px; padding-left:2px; float:left; height:44px; }
.hmenu li, .hmenu a .lflink, .hmenu a, .hmenu a .blick{float:left; cursor:pointer; color:#fff; list-style:none;}
.hmenu li{padding:0 2px 0 0; background:url('../images/hm_sep.png') no-repeat top right; height:44px;}
.hmenu .h_link a span, .hmenu .h_link a { float: left; height: 44px; background: url('../images/hmlinks.png') no-repeat 100% 0; text-transform: uppercase; font-size:10px;}
.hmenu .h_link a {  line-height: 44px; padding: 0 22px 0 0; }
.hmenu .h_link a span { float: left; background-position: 0 -44px; padding: 0 0 0 12px; }
.hmenu .h_link a:hover {background-position: right -88px; text-decoration:none;  color:#fff;
}
.hmenu .h_link a:hover span {background-position: 0 -132px; }


#tagslar{width:770px; border:1px solid #e4e4e4; margin:0 auto; min-height: 40px; padding:0px 15px; border-radius:5px;}
#tagslar a{color:#000; font-size:12px;}
#ust-menu2 { float: right; margin-top:40px;  }
#ust-menu2  ul{ padding:0px;   }
#ust-menu2  ul li{ list-style-type:none; display:block; float:left;margin-right:6px; }
#ust-menu2  ul li img{ margin-left:6px; margin-top:-1px; }
#ust-menu2  ul li a{text-transform:uppercase; color:#000;  text-decoration:none;  font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;  font-size:10px;}
#ust-menu2  ul li a:hover{  color:#fff}

#facebook{background:url('../images/face2.png')no-repeat;width:24px; height:24px; position:absolute; right:20px; top:15px;
bo2x-shadow: 0px 0 4px 0px #d3d3d3;}
#facebook:hover{background:url('../images/face.png')no-repeat;}

.ust-logo  { float:left;  margin-left:0px; }


 
 #altmenu ul{margin-left:40px; margin-top:8px;}
 
 #altmenu ul li{display:block; float:left;text-transform:uppercase;margin-right:20px;}
 
 #altmenu ul li a{text-decoration:none; color:#275f00;}
 
 #altmenu ul li a:hover{color:#fff; text-shadow: 0px 1px 0px #fff;}
 
 #altmenu ul li img{margin-left:14px; margin-top:-3px;}
 
 
 




section#slider { float:left; width: 100%; position: relative; height:100%; display:none 	}



#eser-urunler{width:160px; height:80px; margin:0 auto;  }
#eser-urunler a{width:160px; height:60px; line-height:60px;background:#ffcd1f;display:block;border-radius:4px; opacity:0.8;color:#fff;text-decoration:none;text-transform:uppercase; font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif; font-size:18px }
#eser-urunler a:hover{opacity:1}


#eser-ozel{width:780px; height:70px; margin:0 auto; }
#eser-ozel span{font-size:20px ; color:red}
#eser-ozel a{width:780px; height:70px; line-height:30px;padding-top:7px;background:#ffcd1f;display:block;border-radius:4px; opacity:0.9;color:#000;text-decoration:none;text-transform:uppercase; font-family: Calibri, Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:17px; font-weight:bold }
#eser-ozel a:hover{ opacity:1}



#iconhead2{margin-top:18px; width:300px; height:75px;display:block; float:right; }
						
.iconhead {
  float: right;
  margin-top:0px;
  

}



.iconhead ul {
  list-style: none;
}

.iconhead li {
  float: left;
  margin-left:-5px;
}

.iconhead img {
  width: 60px;
  height: 68px;
  margin: 8px 20px 0 0;
  
  
}

.ih_rules a img {
  background: transparent url("../img/iconhead.png") no-repeat 0 0;
}

.i2h_rules a img {
  width:140px; height:58px; margin-top:10px;
}

.ih_contacts {
  margin-left: 8px;
}

.ih_contacts a img {
  background: transparent url("../img/iconhead.png") no-repeat 0 -68px;
}

.ih_rules a:hover img {
  background-position: -60px 0;
}

.ih_contacts a:hover img {
  background-position: -60px -68px;
}


#cizgii{width:910px; height:1px; background:#d3d3d3; margin-left:30px; margin-bottom:15px; box-shadow: 0px 0 7px 0px #d3d3d3;}
#cizgii2{width:910px; height:1px; background:#d3d3d3; margin-left:30px; margin-bottom:15px; box-shadow: 0px 0 7px 0px #d3d3d3;}

#besir {width:980px; overflow:hidden; margin-left:7px; float:left; }
#foot-sol{float:left; width:282px;height:170px; border:1px solid;margin-left:30px; background: url('../images/tamamlanan_projeler.jpg') no-repeat; }
#foot-orta{float:left;width:282px;height:170px; margin-left:30px;border:1px solid; background: url('../images/devam_eden_projeler.jpg') no-repeat; }
#foot-sag{float:left;width:282px;margin-bottom:13px;height:170px; margin-left:30px;border:1px solid;background: url('../images/misyonvevizyon.png') no-repeat;}


#marq{width:910px; margin:0px 35px 15px 30px; border-left:1px solid; border-right:1px solid; }
#marq img{border:1px solid}


article#container2 { width: 890px; margin:0 auto;}
article .container2 { width: 890px; margin: 0 auto; height:auto; float:left;border-left:1px solid #89b827; border-right:1px solid #747474; padding-top:25px; padding-bottom:25px; margin-top:150px;background:#fff; min-height:450px;}
article .content { float: left; width: 880px; position: relative;  }
article .main { float: left; width: 850px; margin-left: 20px; margin-right:20px;margin-top:-10px;}
article .ct { position: absolute; top: 0; left: -4px; background: url('../images/ct.png') no-repeat; width: 4px; height: 5px; }
article .cb { position: absolute; bottom: 0; left: -4px; background: url('../images/cb.png') no-repeat; width: 4px; height: 5px; }

article .navi { float: left; width: 100%; background: #ededed; border-radius: 4px; margin-bottom: 20px; }
article .navidcont { padding: 10px; float: left; width: 470px; }
article .navipage { float: left; position: relative; width: auto; }
article .navipage a { float: left; border-radius: 2px; background: url('../images/wh.png') repeat-x; padding: 5px 10px; color: #22375d; text-transform: uppercase; }
article .navipage a { border-bottom: 1px solid #4d5968; box-shadow: 0px 1px 1px #a0afc1; text-decoration: none; margin-right: 5px; text-decoration: underline; }
article .navipage span { float: left; border-radius: 2px; background: #4283ba url('../images/bl.png') repeat-x; padding: 5px 10px; color: #fff; text-transform: uppercase; margin-right: 5px; }
article .navipage span { border-bottom: 1px solid #4d5968; box-shadow: 0px 1px 1px #a0afc1; text-decoration: none; text-decoration: underline; }
article .navipages { float: right; position: relative; width: auto; text-decoration: underline; }
article .navipages a { float: left; text-decoration: underline; text-decoration: underline; }
article .navipages span { text-decoration: underline; }
article .mainbanner { float: left; width: 100%; position: relative; background: #ededed; border-radius: 4px; }
article .bannerreserv { padding: 5px; margin-left:120px;}

article .shortnews { float: left; width: 100%; position: relative; margin-bottom: 20px; }
article .shortnews h3 { background: url('../images/short.png') left center no-repeat; padding: 6px 0px 6px 22px; font-size: 14px; }
article .shortnews h2 { padding: 6px 0px 6px 0px; font-size: 12px; }
article .shortinfo { float: left; width: 100%; margin-bottom: 10px; }
article .shortinfo ul { margin: 0; padding: 0; list-style: none; }
article .shortinfo ul li { float: left; margin-right: 20px; color: #999; font-size: 11px; }
article .shortpost { float: left; width: 100%; margin-bottom: 10px; }
article .short { float: left; width: 100%; margin-bottom: 10px; }
article .shortpost img { float: left; width: 205px; height:180px; border: 3px solid #ededed; margin-right: 15px; margin-bottom: 5px; }
article .shortfull { float: left; width: 100%; }
article .shortlink { position: relative; left: -10px; border-radius: 0px 4px 4px 0px; padding: 8px 16px; }
article .shortfull ul { margin: 0; padding: 0; list-style: none; float: right; position: relative; top: 9px; }
article .shortfull ul li { float: left; margin-left: 20px; color: #999; font-size: 11px; }
article .basetags { padding: 10px; background: #ededed; border-radius: 4px; margin: 10px 0px; }
article .related { float: left; width: 100%; position: relative; margin-top: 20px; }
article .related ul { margin: 0; padding: 0; list-style: none; float: left; width: 470px; background: #ededed; border-radius: 4px; padding: 10px; margin-top: 10px; }
article .related ul li { float: left; width: 100%; padding: 4px 0px; border-bottom: 1px dashed #ccc; }

aside#blocks { float: left; width: 220px; position: relative; margin-top:4px; margin-left:6px; }

aside .blocksright { float: left; width: 228px; position: relative; border:1.5px solid white; }
aside .blockdcont { padding: 10px; }
aside .block-1 { float: left; width: 100%; background: #f0f4f9; border-radius: 4px; border-bottom: 1px solid #b3bdc1; box-shadow: 0px 1px 1px #dce0e2; margin-bottom: 15px; }
aside .blocktopnews { float: left; width: 228px; margin-left: -10px; }
aside .blocktopnews ul { margin: 0; padding: 0; list-style: none; }
aside .blocktopnews ul li { float: left; width: 100%; position: relative; border-bottom: 1px solid #d5dce5; background: url('../images/topnews.png') bottom repeat-x; font-size: 12px; }
aside .blocktopnews ul li a { display: block; background: url('../images/tp.png') 10px 10px no-repeat; padding: 9px 10px 10px 35px; }
aside .blocktopnews ul li:hover { background: #fff; box-shadow: 0px 0px 10px #d2d8df; }

aside .block-2 { float: left; width: 100%; position: relative; background: #4688c0 url('../images/block2.png') top repeat-x; border-radius: 4px; margin-bottom: 15px; }
aside .block-2 { border-bottom: 1px solid #4d5968; box-shadow: 0px 1px 1px #a0afc1; }
aside .blocknavi ul { margin: 0; padding: 0; list-style: none; }
aside .blocknavi ul li { float: left; width: 100%; border-bottom: 1px solid #fff; border-top: 1px solid #84a3cc; }
aside .blocknavi ul li123{ float: left; width: 100%; height:45px;border-radius:6px 6px 0 0; border-bottom: 1px solid #fff; border-top: 1px solid #84a3cc;
color:#fff; background:#5ab400 }
aside .blocknavi ul li:hover { background: #3d79ac; }
aside .blocknavi ul li:first-child { border-top: none; border-radius: 4px 4px 0px 0px; }
aside .blocknavi ul li:last-child { border-bottom: none; border-radius: 0px 0px 4px 4px; }
aside .blocknavi ul li a { display: block; padding: 15px; color: #fff; text-decoration: none; text-transform: uppercase; text-shadow: 0px 1px 2px #273b55; }
aside .blockarchives { float: left; width: 100%; position: relative; margin-bottom: 10px; }
aside .blockarchives a { font-size: 12px; font-weight: 100 !important; line-height: 16px; }
aside .blockarchives b { font-weight: 100; }
aside .block-3 { float: left; width: 100%; position: relative; background: #fff; border-radius: 4px; margin-bottom: 15px; box-shadow: 0px 0px 5px #999; }
aside .votetitle { float: left; width: 100%; padding: 10px 0px; background: #3274ac; border-radius: 4px; text-align: center; color: #fff; }
aside .votecont { float: left; width: 218px; background: #f0f4f9; margin:10px 0px 10px -10px; padding: 10px 5px 0px 5px; font-size: 11px; line-height: 18px; }
aside .votecont input { position: relative; top: 2px; }
aside .vbut { border: none; border-bottom: 1px solid #212e40; box-shadow: 0px 1px 1px #415774; text-decoration: none; text-transform: none; cursor: pointer; margin-bottom: 10px; }

article .siteforms { float:left; width:100%; position:relative; background: #fff; }
article .siteformrow2 { float:left; width:100%; position:relative; padding:10px 0px; }
article .siteformrow2label { float:left; width:100%; padding:10px 0px; border-bottom:1px dotted #ccc; }
article .siteformrow2span { float:left; width:150px; position:relative; top:12px; margin-right:15px; }
article .siteformrow { float:left; width:100%; position:relative; padding:10px 0px; }
article .siteformrow label { float:left; width:100%; padding:10px 0px; border-bottom:1px dotted #ccc; }
article .siteformrow span { float:left; width:150px; position:relative; top:12px; margin-right:15px; }
article .siteformrow select { float:left; width:321px; padding:5px; height:36px; border:1px solid #d1d1d1; border-radius: 2px; }
article .siteforminp { float:left; width:310px; padding:5px; height:26px; border:1px solid #d1d1d1; border-radius: 2px; }
article .siteforminp:active, article .siteforminp:focus { box-shadow: 0px 0px 7px #025697; border-color: #025697; }
article .siteformtext { float:left; width:310px; padding:5px; height:160px; border:1px solid #d1d1d1; max-width: 750px; max-height: 300px; border-radius: 2px; }
article .siteformtext:active, article .siteformtext:focus { box-shadow: 0px 0px 7px #025697; border-color: #025697; }
article .siteformbut { cursor:pointer; border:none; padding: 8px 16px; border-bottom: 1px solid #4d5968; box-shadow: 0px 1px 1px #a0afc1; text-decoration: none; }

article .userinfo { float: left; width: 100%; position: relative; padding-top: 10px; }
article .userinfoleft { float: left; width: 100px; margin-right: 15px; overflow: hidden; }
article .userinforight { overflow: auto; }
article .userinfoimage { float: left; width: 100px; height: 100px; position: relative; margin-bottom: 15px; }
article .userinfoleftsm { float: left; width: 100%; }
article .userinfoleftsm ul { margin: 0; padding: 0; list-style: none; }
article .userinfoleftsm ul li { float: left; width: 100%; position: relative; background: #ededed; border-radius: 2px; margin-bottom: 5px; }
article .userinfoleftsm ul li a { display: block; color: #333; text-align: center; padding: 5px 15px; }
article .userinforight ul { margin: 0; padding: 0; list-style: none; }
article .userinforight ul li { float: left; width: 100%; padding: 5px 0px; border-bottom: 1px dotted #ccc; }

article .comments { float: left; width: 100%; position: relative; padding: 10px 0px; margin-bottom: 10px; border-bottom: 1px solid #ccc; }
article .commentsleft { float: left; width: 100px; overflow: hidden; margin-right: 15px; }
article .commentsright { overflow: auto; }
article .commentshead { float: left; width: 100%; position: relative; padding: 5px 0px; border-radius: 2px; background: #ededed; margin-bottom: 15px; }
article .commentshead ul { margin: 0; padding: 0; list-style: none; }
article .commentshead ul li { float: left; margin: 4px 10px 0px 10px; font-size: 10px; }
article .commentsimage { float: left; width: 100px; height: 100px; margin-bottom: 10px; }
article .commentsinfo { float: left; width: 100%; position: relative; margin-bottom: 10px; }
article .commentsinfo ul { margin: 0; padding: 0; list-style: none; }
article .commentsinfo ul li { font-size: 10px; font-weight: 100; color: #999; }
article .commentsinfo ul li b { font-weight: 100; }
article .selectmass { position: relative; right: 4px; }
article .commentala { float: left; width: 100%; position: relative; }
article .commentala ul { margin: 0; padding: 0; list-style: none; float: right; }
article .commentala ul li { float: left; margin-left: 10px; margin-top: 20px; }
article .commentala ul li a { float: left; border-radius: 2px; background: #4283ba url('../images/bl.png') repeat-x; padding: 3px 6px; color: #fff; text-transform: none; }
article .commentala ul li a { border-bottom: 1px solid #4d5968; box-shadow: 0px 1px 1px #a0afc1; text-decoration: none; font-size: 11px; }
article .commentala ul li a:hover { background: url('../images/wh.png') repeat-x; color: #22375d; }

article .pmvar { float: left; width: 100%; position: relative; }
article .pmbar { float: left; width: 100%; position: relative; }
article .pmvar ul { margin: 0; padding: 0; list-style: none; }
article .pmvar ul li { float: left; margin: 10px 10px 10px 0px; }
article .pmvar ul li a { float: left; border-radius: 2px; background: #4283ba url('../images/bl.png') repeat-x; padding: 3px 6px; color: #fff; text-transform: none; }
article .pmvar ul li a { border-bottom: 1px solid #4d5968; box-shadow: 0px 1px 1px #a0afc1; text-decoration: none; font-size: 11px; }
article .pmvar ul li a:hover { background: url('../images/wh.png') repeat-x; color: #22375d; }

article .poll { float: left; width: 100%; position: relative; background: #4688c0 url('../images/block2.png') top repeat-x; border-radius: 4px; margin-bottom: 15px; }
article .poll { border-bottom: 1px solid #4d5968; box-shadow: 0px 1px 1px #a0afc1; }
article .polldcont { padding: 10px; }
article .pollhead { float: left; width: 100%; padding: 10px 0px; background: #3274ac; border-radius: 4px; text-align: center; color: #fff; }
article .polllist { float: left; width: 470px; margin: 10px 0px 10px -10px; padding: 10px; background: #f0f4f9; }
article .polllist input { position: relative; top: 2px; }
article .vbut { border: none; border-bottom: 1px solid #212e40; box-shadow: 0px 1px 1px #415774; text-decoration: none; text-transform: none; cursor: pointer; margin-bottom: 10px; }

#footer {  width: 890px;   position:relative; margin:0 auto ;}
.footer { width: 890px; height:50px;margin: 0 auto; float:left;background:#89b827; margin-bottom:10px; border-radius: 0 0 9px 9px; border-left:1px solid #89b827; border-right:1px solid #747474; border-bottom:1px solid #89b827}
.footer-menu{ float:left; height:30px; margin-left:0;width:890px;border-bottom:1px solid #a4c75a;background:#89b827; border-left:1px solid #89b827; border-right:1px solid #747474; }
.footer-menu ul{ margin-left:-20px; margin-top:5px }
.footer-menu li{ float:left;display:block;margin-right:10px;font-weight:bold}
.footer-menu li a{ text-decoration:none; color:#000; font-size:11px;}
.footer-menu li a:hover{color:#fff}
.footer-menu li img{margin-left:15px; margin-top:-3px;}

#footer-tags{border-bottom:1px solid #a4c75a ;background:#89b827; float:left; color:#000; padding:5px 10px; }
#footer-tags a{color:#000; font-size:10px;}


.copyrights { float: left; width:700px;  height:50px; overflow:hidden; }

.copysiteimage{float:left;width:49px; height:40px;background: url('../images/footerlogo.png') no-repeat; margin-left:5px; margin-top:6px}
.copysite { height:10px;float: left; color: #fff; font-weight:normal;margin-top:10px; font-size:11px;}
.copysite2 { width:700px;height:20px;color: #000; font-weight:normal; margin-top:27px; font-size:10px;}


.copystudio { width:120px; height:30px;float:left; color: #333;   overflow:hidden; margin-left:25px; margin-top:12px;}
.copystudio a{ opacity:0.5}
.copystudio a:hover{ opacity:1}




/* search -tuncay */
.searchblock{

width:235px;
height:30px;
float:right;
padding:5px;

margin:1px 10px 0px 0px;
background:url(../images/search.png) no-repeat;
}


.searchblock input.searchbt {
width:40px;
height:28px;
background:url(../images/searchbt.png) 0 0 no-repeat;
border:1px solid #a8ceea;
float:right;
margin-top:-30px;
border-radius:5px;

}
.searchblock input.searchbt:hover{
box-shadow: 0 0 6px 1px #fff;

}
.searchform{

color:#fff;
width:340px;
height:20px;
line-height:15px;
padding:5px;
border:0px;
font-size:14px;
font:Verdana, Geneva, sans-serif;
background:transparent;
overflow:hidden;
float:left;
}







/* Side_right */

.leftcool {float:left; margin:5px 2px 10px 5px;border:1px solid #cccccc; border-radius:4px; padding-left:1px; }
.rightcool {float:right; margin:0 2px 0 2px;}

.block_l {width:212px; margin:0 0 7px 0; }
.block_l_h {height:51px; background:url('../images/block_l_bg.png') no-repeat; }
.block_l_h div {padding:17px 38px 0 17px; overflow:hidden;  color:#ffffff; font-size:13px; font-weight:bold; text-shadow: 0 1px 0 #01668b; height:16px; }
.block_l_c {padding:0 2px; background:url('../images/block_l_bg.png') repeat-y -212px 0;}
.block_l_c a {color:#000; font-weight:bold}
.block_l_b {padding:0 0 10px 0; background:url('../images/block_l_bg.png') no-repeat right bottom;}

.block_r {width:212px; margin:0 0 7px 0;}
.block_r_h {height:51px; background:url('../images/block_r_bg.png') no-repeat;}
.block_r_h div {float:left; padding:17px; overflow:hidden;  color:#ffffff; font-size:13px; font-weight:bold; text-shadow: 0 1px 0 #5b8719; height:16px; }
.block_r_c {padding:0 2px; background:url('../images/block_r_bg.png') repeat-y -212px 0;}
.block_r_c a {color:#000;}
.block_r_b {padding:0 0 10px 0; background:url('../images/block_r_bg.png') no-repeat right bottom;}

.navi {width:100%; margin-left:-40px; margin-bottom:0px; }
.navi li {height:36px; padding:0 0 0 5px; list-style-type:none; background:url('../images/navi.png') no-repeat;} 
.navi li:first-child {background:url('../images/navi.png') repeat-x center bottom;}
.navi li a{padding-left:15px; display:block; font-weight:normal;text-transform:uppercase;   line-height:31px; color:#000; text-decoration:none; background:url('../images/navi_li.png') no-repeat left 55%;} 
.navi li a:hover{ color:#ff0000; text-decoration:none;  background:url('../images/navi_li_on.png') no-repeat left 55%;}

  .subCategory {margin-left:10px;display:none;}
  .subCategory li a{background:none;color:#0062b5;display:inline;height:auto;width:auto;font-weight:normal;}
  .subCategory li a:hover{background:none;text-decoration:underline;}

.comm_bl {padding:0 7px; width:208px; height:71px; overflow:hidden; background:url('../images/comm_bl.png') no-repeat; color:#484848;}
.comm_bl a {color:#484848;}
.comm_bl div {padding:8px 2px;}
.comm_bl_user {margin:0 0 10px 0; display:block; height:18px; overflow:hidden;}
.comm_bl_user span {padding:0 0 5px 22px; width:170px; height:18px; background:url('../images/comm_bl_ico.png') no-repeat; overflow:hidden;}
.comm_bl_news { display:block; height:18px; width:195px; overflow:hidden;}
.comm_bl_news span {padding:0 0 5px 22px; height:19px; width:170px; background:url('../images/comm_bl_ico.png') no-repeat 0 -18px; overflow:hidden;}

.t_news li:first-child {background:none;}
.t_news li {background:url('../images/t_news_bg.png') repeat-x center top; height:26px; line-height:25px; padding:0 5px 0 10px; overflow:hidden; border-bottom:1px solid #f3f3f3;}
.t_news li a {color:#3d3c3c; display:block; }
.t_news li a:hover {color:#20649e; text-decoration:none;}

.top_news li:first-child {background:none;}
.top_news li {font-size:11px; background:url('../images/top_news.png') no-repeat center top; height:26px; line-height:26px; padding:0 5px 0 10px; overflow:hidden; border-bottom:1px solid #f3f3f3;}
.top_news li a {color:#484848; display:block; }
.top_news li a:hover {color:#0187b8;   text-decoration:none;}

.barchives {padding:0 7px;}
.barchives a b { background:url('../images/archivlinks.png') no-repeat; display:block; height:26px; color:#393939; padding-left:26px; line-height:26px;}
.barchives a:hover b {background-position:0 -26px; color:#006d95;} 
.barchives a {color:#393939;} 
.barchives a:hover {text-decoration: none;}
.barchives br {line-height:2px;}

.reklamm {text-align:center;}
.reklamm img {padding:1px; background:#f3f6f9; border:1px solid #dadadb;}

.vote {padding: 0 2px; overflow:hidden;}
.vote_title {width:205px;padding:10px 0 0 0;background:url('../images/vote_title_bg.png') no-repeat 0 top;}
.vote_title_c { padding:0 8px; background:url('../images/vote_title_bg.png') repeat-y -205px 0;}
.vote_title_c div {overflow:hidden; min-height:28px; color:#3e3e3e; padding:6px 25px 6px 0;background:url('../images/vote_title.png') no-repeat right center; }
.vote_title_b {padding:0 0 17px 0; background:url('../images/vote_title_bg.png') no-repeat -410px bottom;}
.vote_cont {overflow:hidden;}
.voteresult {margin:4px 5px;border-top:1px dotted #dddddd;}
.vote_btn {overflow:hidden; padding:10px 6px 0 6px; }
.vote_submit {float:left;}
.vote_result {float:right;} 
.vote_button input {cursor:pointer;}
.dovote, .doresult, .doallvote {border:none; background:url('../images/vote_but.png') no-repeat;}
.dovote {height:21px; width:100px;}
.dovote:hover {height:21px; width:100px; background-position: 0 -21px;}
.doresult {background-position: -100px 0; width:35px; height:21px;}
.doresult:hover {background-position: -100px -21px; width:35px; height:21px;}
.doallvote { background-position: -136px 0; width:35px; height:21px;}
.doallvote:hover { background-position: -136px -21px; width:35px; height:21px;}
.vote_result input:first-child {margin:0 -3px 0 0 !important;}
