@charset "utf-8";
/* CSS Document */
/* cozy MESAJ */
#cozymesaj_bg{
 position:absolute;
 z-index:9999;
 width:100%;
 height:100%;
 top:0px;
 left:0px;
 background:url(resimler/bg.png) repeat;
 display:none;
}
#cozymesaj_bg .mesaj{
 background:url(resimler/info_bg.png) no-repeat center;
 width:325px;
 padding-left:70px;
 padding-top:10px;
 height:60px;
 margin:auto;
 color:#fff;
}
#cozymesaj_bg #kapat{
 background:url(resimler/close.png) no-repeat center;
 width:12px;
 height:12px;
 position:absolute;
 margin-left:300px;
 cursor:pointer;
}
#cozymesaj_bg .mesaj h1{
 color:#fff;
 font-size:14pt;
 padding:0px;
 margin:0px;
}
#cozymesaj_bg .mesaj p{
 color:#fff;
 font-size:10pt;
 padding:0px;
 margin:0px;
}
#cozymesaj_bg .mesaj.basarili{
 background:url(resimler/success_bg.png) no-repeat center;
}
#cozymesaj_bg .mesaj.hata{
 background:url(resimler/error_bg.png) no-repeat center;
}
#cozymesaj_bg .mesaj.uyari{
 background:url(resimler/warning_bg.png) no-repeat center;
}
#cozymesaj_bg .mesaj.bilgi{
 background:url(resimler/info_bg.png) no-repeat center;
}
/* cozy MESAJ SONU */

/*BANNER CSS*/
#hheader-wrapper {height:302px; float:left; width:100%; background:#1b1b1b url(hheader_bg.png) repeat-x top; margin-bottom:0px;}
#hheader {margin:10px auto 0 auto; width:960px; position:relative;}
.slide-img {float:left;}
.home-slider {width:960px; z-index:6;}
.hs-desc {float:left; margin:10px 0 0 30px; width:300px; }
.hs-desc h1 {color:#F7535B;}
.hs-desc p {color:#b5b5b5; font-size:12px;}
.hs-desc .text{width:300px; height:150px; overflow:hidden;}
.hs-desc .button{margin-top:8px; text-transform:lowercase;}
.slide-tagline {display:block; float:left; margin:-4px 0 10px 0; width:100%; color:#F7535B; }
.slide-tagline, .button {font-size:11px; color:#F7535B;}

a.button { display:block;    float: left;    height:21px; line-height:10px; padding:2px 6px 0 0; background:transparent url(bg_button_a.png) no-repeat top right;}
a.button span {float:left; height:21px; margin:-2px 0 0 0;    line-height:9px; padding:6px 10px 8px 15px; background:transparent url(bg_button_span.png) no-repeat;
 color:#DF0B18; }
a.button:hover span {color:#7a7a7a;}

#nav { bottom:10px; height:9px; left:10px;  position:absolute; width:900px; z-index:10;}
#nav a {  background:url(../resimler/slide_bullet.png) no-repeat 0 0;   display:block; height:9px;  float:left; margin:0 5px 0 5px; padding:0; text-decoration:none;  text-indent:-9999px; width:9px; }
#nav a.activeSlide {  background-position: 0px -9px; }
#nav a:focus {  outline:none; }
/*////////////////*/

/*SEARCH CSS*/
#search {
	position:absolute;
	top:27px;
	right:0; 
}
.search-input-bg {
	float:left;
	width:238px;
	height:21px;
	margin-right:6px;
}
.search-input {
	background:none;
	border:0 none;
	float:left;
	width:228px;
	height:18px;
	padding:4px 0 0 5px;  
}
/* start: this styles apply to submit button forms */
.form-button {
	float:left;
	height:21px;
	overflow:visible;	
	margin:0;
	padding:0 6px 0 0;
	cursor:pointer;
}
.form-button span {
	display:block;
	height:21px;
}
.form-button span input {
	background:transparent;	 	
	border:0 none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:21px;
	margin:0;
	overflow:visible;	
	padding:0 3px 0 7px;
}

.search-input-bg { /* search input background */
	background:url(search_bg.gif) no-repeat left;
}
.ln-calendar {
	background:url(calendar_icon.gif) no-repeat;
}
/* start: these styles apply to form buttons */
.form-button {
	background:transparent url(bg_button_a.png) no-repeat top right;	
}
.form-button span {
	background:transparent url(bg_button_span.png) no-repeat;
}
.form-button span input {
	color:#3f3f3f;
}
.form-button span input:hover {
	color:#b80707;
}
/* end: these styles apply to form buttons */

/* end: this styles apply to submit button forms */



/* HİZMETLERİMİZ */
.service-block {
	float:left;
	width:100%;
	margin-top:4px;
}
.service-block li {
	float:left;
	width:100%;
	margin:10px 0 16px 0;
}
.service-block li h3 {
	float:left;
	width:540px;
}
.slide-control {
	float:right;
	margin:0;
	padding:0;
	height:22px;
	width:80px;
}
.sc-arrow {
	display:block;
	padding:2px 0 0 12px;
}
.scontent {
	display:none;
	float:left;	
	width:100%;
}
.sline {
	float:left;
	height:1px;
	width:100%;	
}
.scontent-box {
	float:left;
	margin:14px 14px 0 14px;
	padding-bottom:14px;
	width:610px;
}
.scontent-box p {
	float:none;
	width:auto;
	margin:0 0 10px 0;
}
.scontent-box ul {
	float:left;
	width:100%;
}
.scontent-box ul li {
	float:left;
	margin:0 0 4px 0;	 
	padding-left:12px;
}
.scontent-box .left-img {
	float:left;
	margin:0px 10px 5px 0;
}
#inner-content {
	float:left;
	width:640px;
	margin-right:20px; /* if you plan on using a left alligned sidebar move this property from here to the #sidebar id and invert their order in the html */
}
#inner-content .blog-block h2 {
	float:left;
	margin-bottom:3px;
	width:100%;
}
#inner-content .blog-comment-fieldset h2 {
	padding-bottom:2px;
}

.slide-control {
	background:url(slide_control.gif) no-repeat;
}
.slide-control a {
	color:#7a7a7a;
}
.slide-control a:hover {
	color:#F7535B;
}
.sc-arrow {
	background:url(service_arrow.gif) no-repeat 58px -12px;
}
.active {
	background:url(service_arrow.gif) no-repeat 58px 8px;
	color:#F7535B;
}
.scontent { /* hidden div on service pages */
	background:#f6f6f6;
}
.sline {/* service block underscore */
	border-top:1px solid #c7c7c7;
}
.scontent-box ul li {
	background:url(list_bullet.gif) no-repeat 0 8px;
	list-style:none;
}