/* CSS Document */
.body{
  background:#b0b796 url(../images/bg.png) repeat-x;
  font:normal 11px tahoma;
  color:#313232;
  text-align:justify;
  margin:0 auto;
  padding:0px;
}
.body2{
  background:#044145 url(../images/ab_bg.png) repeat-x;
  font:normal 11px tahoma;
  color:#313232;
  text-align:justify;
  margin:0 auto;
  padding:0px;
}
.body3{
  background:#e3cea2 url(../images/ab_bg.png) repeat-x;
  font:normal 11px tahoma;
  color:#313232;
  text-align:justify;
  margin:0 auto;
  padding:0px;
}
.body4{
  background:#78ba00 url(../images/ab_bg.png) repeat-x;
  font:normal 11px tahoma;
  color:#313232;
  text-align:justify;
  margin:0 auto;
  padding:0px;
}
.body5{
  background:#719200 url(../images/ab_bg.png) repeat-x;
  font:normal 11px tahoma;
  color:#313232;
  text-align:justify;
  margin:0 auto;
  padding:0px;
}
.body6{
  background:#306002 url(../images/ab_bg.png) repeat-x;
  font:normal 11px tahoma;
  color:#313232;
  text-align:justify;
  margin:0 auto;
  padding:0px;
}
.body7{
  background:#055961 url(../images/ab_bg.png) repeat-x;
  font:normal 11px tahoma;
  color:#313232;
  text-align:justify;
  margin:0 auto;
  padding:0px;
}
.body8{
  background:#f7f4e9 url(../images/ab_bg.png) repeat-x;
  font:normal 11px tahoma;
  color:#313232;
  text-align:justify;
  margin:0 auto;
  padding:0px;
}
.body9{
  background:#452d19 url(../images/ab_bg.png) repeat-x;
  font:normal 11px tahoma;
  color:#313232;
  text-align:justify;
  margin:0 auto;
  padding:0px;
}
h1, h2, h3, h4, h5, h6 ul, li, div, p{
   margin:0px;
   padding:0px;
}
ul{
  list-style-type:none;
}
form{
	margin:0 auto;
}
.spacer{
  clear:both;
}
.fl{
  float:left;
}
.fr{
  float:right;
  padding:0 0 0 16px;
}
a:link {
  color:#C6160E;
  text-decoration:none;
} /* sitedeki genel link stili*/
a:visited {
  color:#C6160E;
  text-decoration:none;
}
a:hover {
  color:#C6160E;
  text-decoration:underline;
}

/**----contener-----*/
#contener{
  width:980px;
  margin:0 auto;
  background:url(../images/trans.gif) no-repeat bottom right;
}
/**----contener end-----*/

/****-----header-----*/
#header{
  width:900px;
   margin:0 auto;
}
#header_top{
  width:900px;
  float:left;
  background:url(../images/header_right.png) no-repeat right top;
}
#header_top p{
  float:right;
  color:#FFFFFF;
  font:normal 11px tahoma;
  padding:60px 80px 0 0;
  text-align:right;
}
/*-----menu----*/
#menu{
  width:900px;
  float:left;
  background:url(../images/menu.png) no-repeat 0 0;
  height:55px;
 
}
#menu ul{
  padding:0px;
  margin:0px;
  height:55px;
}
#menu ul li{
   float:left;
   display:block;
   color:#fff;
   text-align:center;
   background:url(../images/menu_bro.png) no-repeat bottom left;
}
#menu ul li a{
  color:#fff;
  text-decoration:none;
  display:block;
   font:bold 14px Calibri;
   float:left;
   text-align:center;
   padding:0 15px;
   padding-top:30px;
   height:25px;
}
#menu ul li a:hover{
  color:#d5f20e;
  display:block;
  text-decoration:none;
  background:url(../images/hover.png) no-repeat center 12px;
   font:bold 14px Calibri;
}
#menu ul .me_none{
  background:none;
}
#menu ul .active{
  background:url(../images/hover.png) no-repeat center 12px;
  display:block;
   font:bold 14px Calibri;
  color:#d5f20e;
}
/*-----menu end----*/

/****-----header-----*/
/***--body---*/
#body{
  width:900px;
  margin:0 auto;
  background:#FFFFFF;
}
#body_top{
  width:900px;
  float:left;
}
#body_bottom{
  width:900px;
  float:left;
  background:#d9e4b9;
  padding:24px 0 0px 0px;
}
#body_bottom p img{
display:none;
}
#body_bottom ul{
  padding:0px;
  margin:0px 0 0 70px;
}
#body_bottom ul li{
  padding:0px;
  margin:0px;
  width:210px;
  background:url(../images/bottom_bro.png) no-repeat top right;
  float:left;
  padding:0 32px;
  height:200px;
}
#body_bottom ul li h3{
  font:bold 25px Calibri;
  color:#04585f;
  padding:0 0 0px 0;
  margin:0px;
}
#body_bottom ul li p{
  font:normal 11px tahoma;
  color:#50504f;
  padding:0px;
  margin:0px;
}
#body_bottom ul .b_none{
  background:none;
  padding:0 0 0 32px;
}
#body_bottom ul .b_none a{
  color:#76796d;
  font:bold 11px tahoma;
}
#body_bottom ul li p span{
  color:#282422;
  font:bold 14px Calibri;
  line-height:25px;
}
#body_bottom a{
  color:#05545b;
  font:bold 14px Calibri;
  line-height:30px;
}
#body_bottom a:hover{
  color:#559d02;
}
#body_left{
  width:594px;
  float:left;
}
#body_left_top{
  width:594px;
  float:left;
  background:url(../images/header.png) no-repeat top;
  height:215px;
}
#body_left_bottom{
  width:594px;
  float:left;
  padding:0 0 40px 0;
}
#body_cotent{
  width:850px;
  margin:0 auto;
}
#body_about{
  width:542px;
  margin:0 auto;
  background:#eaeae9 url(../images/pic_02.png) no-repeat top right;
  height:107px;
}
#body_about ul{
  padding:22px 0 0 30px;
  margin:0px;
}
#body_about ul li{
  padding:0px;
  margin:0px;
  width:180px;
  float:left;
}
#body_about ul li ul{
  padding:0px;
  margin:0px;
}
#body_about ul li ul li{
  background:url(../images/bulet.png) no-repeat 0 4px;
  font:bold 14px Calibri;
  color:#023f44;
  padding:0 0 5px 15px;
  line-height:normal;
}
#body_cotent h3{
  font:bold 14px Calibri;
  color:#045a61;
  padding:0px 0 5px 0;
  margin:0px;
  width:542px;
}
#body_cotent h1{
  font:bold 25px Calibri;
  color:#719200;
  padding:12px 0 0 0;
  margin:0 0 11px 0;
  width:850px;
  border-bottom:#e4e0dd 1px solid;
}
#body_cotent h1 span{
  font:bold 16px Calibri;
  color:#023f44;
}
#body_cotent p{
  font:normal 11px tahoma;
  color:#313232;
  text-align:justify;
  padding:0px 0 12px 0;
  margin:0px;
}
#body_right{
  width:306px;
  float:right;
  background:url(../images/right.png) no-repeat top;
}

#body_right h3{
  font:bold 22px Calibri;
  color:#FFFFFF;
  padding:38px 0 15px 50px;
}
/***--body end---*/

/*----footer----*/
#footer{
  width:900px;
  margin:0 auto;
   color:#04585f;
}
.footer{
  width:900px;
  margin:0 auto;
  font:bold 11px/67px tahoma;
  height:67px;
  text-align:center;
  color:#000;
}
/*----footer end----*/

/**---gallery---*/
#gallery{
  width:220px;
  float:left;
  padding:0 0 0 41px;
}
#gallery h3{
  background:#d9e4b9;
  padding:0 0 0 8px;
  margin:0px;
  border-top:#FFFFFF 3px solid;
  border-bottom:#FFFFFF 5px solid;
  font:bold 14px/20px Calibri;
  color:#05545b;
  height:20px;
}
#gallery h3 a{
  color:#05545b;
  text-decoration:none;
}
#gallery h3 a:hover{
  color:#d73724;
  text-decoration:none;
}
#gallery p a{
   font:bold 15px/100px Calibri;
   color:#05545b;
   text-decoration:none;
}
#gallery p a:hover{
   color:#d73724;
   text-decoration:none;
}
.our_news{
  background:url(../images/news.png) no-repeat bottom right;
}
.about{
  background:url(../images/about.jpg) no-repeat bottom right;
}
/*.upcoming{
  background:url(../images/com.png) no-repeat bottom right;
  padding-bottom:190px;
}*/

#body_gallery{
  width:850px;
  margin:0 auto;
  padding-bottom:30px;
  padding-left:20px;
}
#body_gallery ul{
  padding:0px;
  margin:0px;
}
#body_gallery ul li{
  padding:20px 40px 0 0px;
  margin:0px;
  float:left;
}
#body_gallery ul li p{
  font:bold 14px Calibri;
  color:#045a61;
  padding:10px 0 0 0;
}

#body_gallery ul li img{
	border:0;
}
.con_tex{
  width:400px;
  float:left;
  font:normal 11px tahoma;
  text-align:left;
}
.contact{
  width:400px;
  float:left;
  padding:0 0 0 50px;
}

.contact_top{
  width:300px;
  float:left;
  padding:0 0 8px 0;
}
.contact_left{
  width:60px;
  float:left;
  font:bold 11px tahoma;
  color:#313232;
}
.contact_right{
  width:170px;
  float:left;
}
#body_testi{
  width:850px;
  margin:0 auto;
}
#body_testi h1{
  font:bold 25px Calibri;
  color:#719200;
  padding:12px 0 0 0;
  margin:0 0 11px 0;
  width:850px;
  border-bottom:#e4e0dd 1px solid;
}
.testimonials{
  width:850px;
  float:left;
  padding:0 0 15px 0;
}
.testimonials h2{
  font:bold 18px Calibri;
  color:#f99c13;
  padding:5px 0 0px 0;
  margin:0px;
  width:850px;
}
.testimonials h2 span{
  font:bold 12px Calibri;
  color:#045a61;
  padding:0 0 0 5px;
}
.testibox{
  width:850px;
  float:left;
  background:url(../images/testi_bg.png) repeat-y;
}

.testibox_top{
  width:850px;
  float:left;
  background:url(../images/testi_top.png) no-repeat top;
  height:37px;
}
.testibox_bpttom{
  width:850px;
  float:left;
  background:url(../images/testi_bottom.png) no-repeat bottom;
  height:6px;
}
.testibox_middel{
  width:830px;
  float:left;
  padding:10px;
}
#testibox_middel p{
  font:normal 11px Calibri;
  color:#313232;
  margin:0px;
}

/***------about---*/
#about_top{
  width:900px;
  float:left;
}
#about_header{
  width:900px;
  float:left;
  background:url(../images/about_us_header.png) no-repeat top;
  height:215px;
}

#about_content{
  width:850px;
  margin:0 auto;
}
/***------about end---*/
#body_index{
  width:542px;
  margin:0 auto;
}
#body_index h2{
  font:bold 25px Calibri;
  color:#719200;
  padding:5px 0 21px 0;
  margin:0px;
  width:542px;
}
#body_index h3{
  font:bold 14px Calibri;
  color:#045a61;
  padding:0px 0 5px 0;
  margin:0px;
  width:542px;
}
#body_index h1{
  font:bold 25px Calibri;
  color:#719200;
  padding:12px 0 0 0;
  margin:0 0 11px 0;
  width:542px;
  border-bottom:#e4e0dd 1px solid;
}
#body_index h1 span{
  font:bold 16px Calibri;
  color:#023f44;
}
#body_index p{
  font:normal 11px tahoma;
  color:#313232;
  text-align:justify;
  padding:0px 0 12px 0;
  margin:0px;
}



