@charset "utf-8";
/* CSS Document */
#aliaygir { font-family:Tahoma; font-size:10px; width:990px; height:20px; color:#fff; margin:0 auto; padding:4px; }
#aliaygir a { color:#000; text-decoration:none; }
header, nav, article, section, footer, figure, aside { display: block; }
#clear { clear:both; }
body { margin:0px; padding:0px; font-family:Calibri; background:#cac9c9 url(../images/aliaygir.jpg) no-repeat; overflow-y:scroll; }
#container    { width:1000px; padding:0px 0px 0px 0px; margin:5px auto 5px; background:#FFFFFF; position:relative; border:1px solid #CCCCCC; -webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px; }
header#banner {  padding:0px; margin:0 auto; width:1000px; text-align:center }
header#banner h1 { margin:0px; padding:0px; }
header#banner h1 a { text-decoration:none; } 
.left { float:left; }
.right { float:right; }
#yukari { position:absolute; display:none; right:0px; bottom:0px; cursor:pointer; width:48px; height:34px; background:url(../images/yukari.png) no-repeat; }

#search { width:300px; height:50px; position:absolute; right:20px; top:10px; background:#CCCCCC; }


.somali { width:33px; height:152px; position:fixed ; top:90px; left:5px;}
.fb-soc       { width:33px; height:33px; background:url(../images/socialmedia.png) 0px -33px no-repeat; }
.fb-soc:hover { width:33px; height:33px; background:url(../images/socialmedia.png) 0px 0px no-repeat; }

.tw-soc       { width:33px; height:33px; background:url(../images/socialmedia.png) -40px -33px no-repeat; margin-top:5px; }
.tw-soc:hover { width:33px; height:33px; background:url(../images/socialmedia.png) -40px 0px no-repeat; }

.gp-soc       { width:33px; height:33px; background:url(../images/socialmedia.png) -80px -33px no-repeat; margin-top:5px; }
.gp-soc:hover { width:33px; height:33px; background:url(../images/socialmedia.png) -80px 0px no-repeat; }

.rs-soc       { width:33px; height:33px; background:url(../images/socialmedia.png) -720px -33px no-repeat; margin-top:5px; }
.rs-soc:hover { width:33px; height:33px; background:url(../images/socialmedia.png) -720px 0px no-repeat; }






/************* FOOTER *******************/
footer#footer { width:100%; margin:0px auto 0px;  padding:10px 0px 20px 0px; background:url(../images/efooter.png) center bottom repeat-x;   }
ul#footerul { width:300px; float:left; margin:10px 0px 10px 10px; padding:10px; font-family:Tahoma; list-style:none; }
ul#footerul h2 { margin:0px; padding:7px 0px 7px 30px; position:relative; font-size:12px; font-weight:100; font-family:Calibri; background:#105ba1; color:#fff; }
ul#footerul h2 img { position:absolute; width:20px; height:20px; left:2px; top:2px; }
ul#footerul li { margin:0px; padding:7px 0px 7px 10px; font-size:11px; border-bottom:1px dotted #ccc; background:url(../images/tick.png) 0px 10px no-repeat; } 
ul#footerul li a { text-decoration:none; color:#333;  }
ul#footerul li a:hover { color:#000; }



/************* NAV *******************/
nav#menu   { width:220px; padding:0px 0px 20px 0px; margin:5px 0px 0px 5px; float:left; }
nav#menu ul { margin:5px 0px 0px 0px; padding:0px; list-style:none;   }
nav#menu ul h2 { margin:0px; padding:7px 0px 7px 35px; background:url(../images/tit.png) no-repeat; color:#fff; font-size:14px;  }
nav#menu ul a { text-decoration:none;  }
nav#menu ul li { font-size:14px; font-family:Calibri; background:url(../images/but.png) no-repeat bottom; padding:7px 20px 7px 20px; margin:2px 0px 0px 0px; color:#000;  }
nav#menu ul li:hover { background:url(../images/but.png) no-repeat top; color:#fff; }



/************* ARTICLE *******************/
article#post {  padding:5px 5px 5px 5px;   margin-top:5px; }
article#post header { margin:0px; padding:0px; }
article#post header h1 { color:#768219; margin:0px; padding:10px 0px 10px 35px; font-family:Calibri; background:url(../images/title.png) no-repeat; font-size:18px;   }
article#post header h1 span { float:right; color:#333; font-size:12px; }
article#post p  { color:#666666; margin:0px; padding:5px 0px 0px 0px; font-size:15px; }
article#post p img{ max-width:720px; }
article#post footer { padding:9px 0px 0px 0px; }

/************* buton grupları *******************/
.buton1 { font-size:12px; margin-left:5px; margin-top:5px; background:#666666; color:#FFFFFF; padding:7px 10px 7px 10px; -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.buton1:hover { background:#000000; color:#FFFFFF; cursor:pointer;  }
.buton2 { font-size:12px; margin-left:5px; margin-top:5px; background:#000000; color:#FFFFFF; padding:4px; -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.buton2 img { width:20px; height:20px; }
.buton2:hover { background:#666666; cursor:pointer;  }
/************************************************
	     Listeleme
		 
************************************************/
.mms { width:998px; padding:10px 0px 10px 0px; margin-top:10px; }
#listele {  margin:0px 0px 0px 8px; padding:5px 0px 0px 8px;}
.listele { width:195px ; height:220px;  padding:0px 20px 40px 20px;  margin:0px; margin-left:5px; float:left;  position:relative; border:1px solid #CCCCCC; background:#fff;   }
.listele h1 { margin:0px; padding:9px 10px 5px 20px; font-size:14px; color:#333; font-family:Calibri; font-weight:bolder;  }
.listele:hover {   }
.linkh { position:absolute; top:0px; padding:0px; right:0px; background:none; width:42px; height:42px; background:url(../images/url_.png) no-repeat;}
.linkh:hover { opacity:0.7;
filter:alpha(opacity=70); /* For IE8 and earlier */ }
.listele:hover { background:#fafafa; }
/************************************************
	      Üst Menü		
************************************************/
#ustmenuo   { width:1000px; margin:0 auto 0px;  }
ul#ustmenu { width:980px; margin:0px;  padding:102px 0px 0px 0px; list-style:none; font-size:12px;  float:right; }
ul#ustmenu a { text-decoration:none; }
ul#ustmenu li { padding:14px 20px 14px 20px; float:left; color:#fff; font-family:Myriad Pro; font-size:16px;  border-right:1px solid #5c7099;   }
ul#ustmenu li .asayfa { display:none; position:absolute;  }
ul#ustmenu li:hover .asayfa { text-align:left; display:block; position:absolute; z-index:90000; margin:8px 0px 0px -20px; padding:10px; background:url(../images/er.png); -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;


}
.bsayfa { padding:7px 20px 7px 20px; background: url(../images/ticke.png) no-repeat 5px 10px; color:#fff; font-family:Calibri; font-weight:100; font-style:italic; }
.bsayfa:hover { color:#333; background:#ccc url(../images/ticke.png) no-repeat 7px 10px; -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px  }
ul#ustmenu li:hover {  color:#fff; background:url(../images/er.png); }
/************************************************
	     footer ustu	
************************************************/
#ebul { width:1000px; height:140px; margin:0 auto; background:#999999; }

/******* EBULTEN *************/
.ebultencontainer     { width:220px; height:123px; background:url(../images/ebulten_arkaplan.png) no-repeat; margin:0px 0px 0px 0px; position:relative; -webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px; }
.ebultencontainer h2  { font-size:13px; font-family:Calibri; padding:2px 2px 2px 9px ; margin:0px; color:#666 }
.ebultencontainer p   { font-size:12px; font-family:Calibri; padding:1px 2px 2px 9px; margin:0px; color:#666 }
.ebulten-input        { float:left; background:url(../images/e-bulten-input.png) no-repeat; width:152px; height:30px; padding:3px 0px 0px 10px; }
.ebulten-input input  { width:150px; height:25px; padding:0px; border:0px; outline:none; background:none; font-size:11px; font-family:Tahoma; color:#666666; }
.ebulten-buton        { width:53px; height:33px; float:left; background:url(../images/e-bulten-buton_.png) no-repeat; border:0px; outline:none; cursor:pointer; }
.ebulten-buton2       { width:53px; height:33px; float:left; background:url(../images/e-bulten-buton2.gif) no-repeat; border:0px; outline:none; cursor:pointer; }

/*****************************************************************/
#clr { clear:both; }
#yeniform-tablo { width:400px; float:left;}
#yeniform-tablo > div {  padding-top:3px; }
#yeniform-isim  { width:100px; height:24px; text-align:right; float:left; margin:3px 0px 0px 0px; padding:8px 7px 0px 0px; font-family:Calibri; font-size:13px; color:#666666; }
#yeniform-text  { width:252px; height:32px; float:left; margin:3px 0px 0px 0px; background:url(yeniform_sprite.png) no-repeat 0px 0px; }
#yeniform-text:hover { background:url(yeniform_sprite.png) no-repeat 0px -32px; }
#yeniform-text input { width:240px; background:none; height:20px; margin-top:4px; margin-left:7px; font-family:Calibri; font-size:13px; color:#666; outline:none; border:none; }
#yeniform-textarea  { width:252px; height:119px; float:left; margin:3px 0px 0px 0px; background:url(yeniform_sprite.png) no-repeat 0px -256px; }
#yeniform-textarea:hover { background:url(yeniform_sprite.png) no-repeat 0px -375px; }
#yeniform-textarea textarea { width:230px; background:none; height:100px; margin-top:4px; margin-left:7px; font-family:Calibri; font-size:13px; color:#666; outline:none; border:none; }
#yeniform-textarea ::-webkit-scrollbar { width:10px; }
#yeniform-textarea ::-webkit-scrollbar-track { background: #fff; }
#yeniform-textarea ::-webkit-scrollbar-thumb { background: #666;  }
#yeniform-textarea ::-webkit-scrollbar-thumb:window-inactive { background:#fff; }
#yeniform-date  { width:52px; height:32px; float:left; margin:3px 0px 0px 0px; background:url(yeniform_sprite.png) no-repeat 0px -128px; }
#yeniform-date:hover { background:url(yeniform_sprite.png) no-repeat 0px -160px; }
#yeniform-date input { width:40px; background:none; height:20px; margin-top:4px; margin-left:7px; font-family:Calibri; font-size:13px; color:#666; outline:none; border:none; }
#yeniform-cvc  { width:107px; height:32px; float:left; margin:3px 0px 0px 0px; background:url(yeniform_sprite.png) no-repeat 0px -64px; }
#yeniform-cvc:hover { background:url(yeniform_sprite.png) no-repeat 0px -96px; }
#yeniform-cvc input { width:97px; background:none; height:20px; margin-top:4px; margin-left:7px; font-family:Calibri; font-size:13px; color:#666; outline:none; border:none; }
#yeniform-select  { width:252px; height:32px; float:left; margin:3px 0px 0px 0px; background:url(yeniform_sprite.png) no-repeat 0px -192px; position:relative; }
#yeniform-select:hover { background:url(yeniform_sprite.png) no-repeat 0px -224px; }
#yeniform-select select { width:240px; height:20px; margin-top:7px; margin-left:7px; font-family:Calibri; font-size:13px; color:#666; outline:none; border:none; }
select.select{ position:relative; z-index:10; width:240px !important; height:20px !important; }
span.select{ position:absolute; font-family:Calibri; font-size:13px; color:#666; top:0; float:left; left:0; margin-left:5px; margin-top:8px; width:240px; height:20px;cursor:default; z-index:1;}


.telefonlar2 { width:95%; float:left; margin:0px 0px 0px 10px; background:#fbfbfb; padding:10px; -webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px; }

.telefonlar { width:300px; float:left; margin:0px 0px 0px 10px; background:#fbfbfb; padding:10px; -webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px; }
.telefonlar h2 { font-size:18px; color:#666666; margin:0px; padding:5px; font-family:Calibri; font-weight:100; background:#CCCCCC; }
.telefonlar2 h2 { font-size:18px; color:#666666; margin:0px; padding:5px; font-family:Calibri; font-weight:100; background:#CCCCCC; }
.telisim { width:30%;  padding:7px 0px 7px 0px; float:left;  }
.teltel  { width:70%;  padding:7px 0px 7px 0px; float:left;  }
.telefonlar > div { border-bottom: 1px dotted #ccc; padding:0px 5px 0px 10px; }
.telefonlar2 > div { border-bottom: 1px dotted #ccc; padding:0px 5px 0px 10px; }
.googlemap {float:left; padding:10px; border:1px solid #CCCCCC; margin:10px; }

.hiza { border:1px solid #999999; }

#yeni-li { }
.smask { width:1000px; height:422px; position:absolute; background:url(../images/mask.png) no-repeat; z-index:1; top:0px; left:0px; }