/*
Responsive 996px grid system ~ Style CSS.
Copyright 2013, Josh Cope
*/

/* =============================================================================
   Site Styles
   ========================================================================== */

/* =============================================================================
   Page Styles
   ========================================================================== */

/* =============================================================================
   Media Queries
   ========================================================================== */

/* Tablet Portrait size to Base 996px */
@media only screen and (min-width: 768px) and (max-width: 995px) {}

/* All Mobile Sizes */
@media only screen and (max-width: 767px) {}

/* Mobile Landscape Size to Tablet Portrait */
@media only screen and (min-width: 480px) and (max-width: 767px) {}

/* Mobile Portrait Size to Mobile Landscape Size */
@media only screen and (max-width: 479px) {}


/* =============================================================================
   Font-Face
   ========================================================================== */
/* This is the proper syntax for an @font-face file

/* @font-face {
font-family: 'FontName';
src: url('../fonts/FontName.eot');
src: url('../fonts/FontName.eot?iefix') format('embedded-opentype'),
url('../fonts/FontName.woff') format('woff'),
url('../fonts/FontName.ttf') format('truetype'),
url('../fonts/FontName.svg#FontName') format('svg');
font-weight: normal;
font-style: normal; }
*/


body {
  background: #FFF;
  color: #303030;
  font-size: 12px;
  height: auto;
}

iframe{width:100%; border: none; height: 1500px; overflow: hidden;}

.ar{font-size: 26px; direction: rtl; width: 100%;float: right; padding-top: 20px; padding-bottom: 10px;}

.header{background-image: url('../images/assets/bg_head.jpg'); height: 125px;}
.logo{margin: 30px 0;}

.top_menu{background-image: url('../images/assets/bg_menu.jpg'); height: 82px;}
.menu{float: left; list-style: none; padding: 0; margin: 0; position: relative;}
.menu>li{float: left; margin-left: 14px;}
.menu>li:first-child{margin-left: 0;}
.menu>li>a{height: 44px; line-height: 44px; padding: 0 8px; font-size: 13px; color: #fff; text-decoration: none; display: block;}
.menu>li:hover>a{background-color: #d2cdbe; color: #686158;}
.menu>li:hover>ul{display: block;}
.menu>li>ul{position: absolute; list-style: none; margin: 0; padding: 0; display: none;width: 700px;}
.menu>li>ul.right{right: 0;}
.menu>li>ul.left{left: 0;}
.menu>li>ul>li{float: left; margin-left: 13px;}
.menu>li>ul>li:first-child{margin-left: 0;}
.menu>li>ul>li>a{height:38px;line-height:38px;padding-left:15px; font-size: 13px; color: #383838;text-decoration:none;display:block; background-image: url('../images/assets/menu-left.jpg'); background-repeat: no-repeat; background-position: 0 11px;}
.menu>li>ul>li:first-child>a{background: none; padding: 0;}
.menu>li>ul>li>a:hover{text-decoration: underline;}


.promo{margin-top: 30px;}
#ayethadis{float: left;width:306px;height: 230px;text-align: center;background-image: url('../images/assets/bg_ayet.jpg');overflow: hidden;color: #fff; font-family:"Georgia","Times New Roman", Times, serif;vertical-align: middle; position: relative;}
#ayethadis>div>ul>li{ 
  width: 266px; 
  height: 190px; 
  display: table;
  padding: 20px; 
}
#ayethadis>div>ul>li>p{
  display: table-cell; 
  vertical-align: middle; 
  text-align: center;
  font-size: 13px;
  line-height: 22px;
  width: 268px;
}
.ezanvakti{float: left; margin-top: 10px;}
.ezanvakti>.tarih{float: left;background-image: url('../images/assets/bg_grey.jpg');width: 304px;border:1px solid #e6e6e6; font-size: 14px; font-weight: bold; text-align: center; position: relative; height: 30px; line-height: 30px;}
.ezanvakti>.ililce{width: 296px; float: left; background-color: #686158; margin-top: 1px; padding: 5px; text-align: center;}
.ezanvakti>.ililce select{width: 200px; border: 1px solid #d8d4c7; line-height: 20px; height: 20px; padding: 2px;}
.ezanvakti>table{float: left; width: 306px; margin-top: 1px; border-collapse: collapse;}
.ezanvakti>table tr th{background-color: #382f2d;text-align: center;color: #fff; border: 1px solid #fff; line-height: 22px;}
.ezanvakti>table tr td{background-color: #d8d4c7;text-align: center;color: #676767; border: 1px solid #fff; line-height: 38px;}
.ezanvakti > table tr th:first-child {border-left: medium none;}
.ezanvakti > table tr th:last-child {border-right: medium none;}
.ezanvakti > table tr td:first-child {border-left: medium none;}
.ezanvakti > table tr td:last-child {border-right: medium none;}
.ezanvakti>.kalansure{text-align: center;background-color: #686158;line-height: 40px; color: #fff;float: left; width: 306px; margin-top: 1px;}


.quicklinks{margin-top: 30px;}
.mehmeteminay{float: left; border: 1px solid #917f4e;}
.mehmeteminay>a{float: left;}
.mehmeteminay>a.sml{border-left: 1px solid #382f2d;}

.main{margin-top: 30px; min-height: 300px;}
.main h2{margin: 0 0 0.83em 0;}

.footer{margin-top: 30px; background-color: #404040; border-top: 4px solid #c2c2c2; color: #fdfdfd;}
.footer h2{}
.footer ul{list-style: none; padding: 0; margin: 0;}
.footer ul li{}
.footer ul li a{color: #fdfdfd;border-bottom: 1px solid #8D8D8D;display: block;margin-top: 3px;padding-bottom: 3px;text-decoration: none;}
.footer ul li a:hover{color: #d2cdbe;}
.footer form input[type=text]{width: 130px; border: 1px solid #AFAFAF; padding: 5px; float: left;}
.footer form input[type=submit]{-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #D2CDBE;
    border-color: #AFAFAF #AFAFAF #AFAFAF -moz-use-text-color;
    border-image: none;
    border-radius: 0 5px 5px 0;
    border-style: solid solid solid none;
    border-width: 1px 1px 1px medium;
    float: left;
    padding: 5px 15px;}

.copyright{background-color: #404040;color: #fdfdfd; padding: 30px 0 10px 0;}

.layout01 {list-style: none outside none;margin: 0;padding: 0;}
.layout01>li{display: block;position: relative; width: 100%; border-bottom: 1px solid #868686; margin-top: 15px; padding-bottom: 10px;}
.layout01>li>a{display: block;overflow: hidden;text-decoration: none;}
.layout01>li>a>img{border: 4px solid #F2F2F2;float: left;margin-right: 10px;}
.layout01>li>a>h2{color: #383838;font-size: 1.2em;line-height: 16px;margin: 0;}
.layout01>li>a:hover>h2{color: #158b9d;}
.layout01>li>a>span{bottom: 6px;position: absolute; color: #868686;}


.leftmenu > ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.leftmenu > ul > li > ul {
    list-style: none outside none;
    margin: 0;
    padding-left: 20px;
}
.leftmenu a {
    background-image: url("../images/assets/bg_leftmenu.jpg");
    background-position: 0 0;
    background-repeat: no-repeat;
    border-bottom: 1px solid #D2CDBE;
    color: #4E4942;
    display: block;
    margin-top: 8px;
    padding-left: 10px;
    padding-top: 3px;
    text-decoration: none;
}
.leftmenu a:hover{background-position: 0 -50px;}
.leftmenu .active > a {
    background-color: #EFEDDE;
    background-position: 0 -50px;
}


.iletisim form input[type="text"],.login form input[type="password"]{
	border: 1px solid #d2cdbe;
    border-radius: 15px 15px 15px 15px;
    display: block;
    margin-top: 10px;
    padding: 9px 10px;
    width: 282px;
}
.iletisim form input[type="submit"]{
    border: 1px solid #d2cdbe;
    background-color: #686158;
    border-radius: 15px 15px 15px 15px;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-size: 13px;
    height: 32px;
    line-height: 32px;
    margin-top: 10px;
    padding: 0 20px;
    text-align: center;
}
.iletisim form select{
	border: 1px solid #d2cdbe;
    border-radius: 15px 15px 15px 15px;
    display: block;
    margin-top: 10px;
    padding: 9px 10px;
    width: 302px;
}
.iletisim form textarea{
	border: 1px solid #d2cdbe;
    border-radius: 15px 15px 15px 15px;
    display: block;
    margin-top: 10px;
    padding: 9px 10px;
    width: 282px;
    height: 100px;
}
.grid_4.iletisim > p {
    margin: 0 0 10px;
    padding: 0;
}

.galeri a{display: inline-block; margin-bottom: 20px; overflow: hidden;}
.galeri a img{width: 223px; border: 5px solid #d2cdbe;}
.galeri a:hover img{border: 5px solid #686158;}

.videogaleri a{color: #303030;font-size: 13px;height: 240px;text-decoration: none;}
.videogaleri a img{width: 223px; margin-bottom: 5px;}








