@charset "utf-8";

/* CSS Document */



* { 

	margin:0;

	padding:0;

}

html, body { 

	height:100%;

}



html {

	min-width:950px;

}



body { 

	background:url(images/tail-top.jpg) left top repeat-x #211715;

	font-family:"Tahoma", Helvetica, sans-serif; font-size:100%; 

	line-height:.875em; 

	color:#e8e3d9;

}



img {

	border:0; 

	vertical-align:top; 

	text-align:left;

}

object { 

	vertical-align:top; 

	outline:none;

}



ul { list-style:none;}



.fleft { 

	float:left;

}

.fright { 

	float:right;

}

.clear { 

	clear:both;

}



.col-1, .col-2, .col-3 { 

	float:left;

}



.alignright { 

	text-align:right;

}

.aligncenter { 

	text-align:center;

}



.wrapper { 

	width:100%;

	overflow:hidden;

}



.sag-hizmet { width:270px; float:left;}





/*==== GLOBAL =====*/

#header .container, #content .container, #footer .container {

	width:951px; 

	margin:0 auto;

	font-size:12px;

	line-height:1.4em;

	position:relative;

}



#content {

	background:url(images/content-bg.gif) center top;

}

#footer {

	background:url(images/footer-bg.gif) left top repeat-x;

	height:70px;

}



/*----- forms parameters -----*/



input, select, textarea { 

	font-family:Arial, Helvetica, sans-serif; font-size:1em;

	vertical-align:middle;

	font-weight:normal;

}



#contacts-form fieldset {

	border:none;

	width:100%;

	overflow:hidden;

}

	#contacts-form label { 

		display:block;

		height:34px;

	} 

		#contacts-form label input { 

			width:240px;

			padding:3px 0 3px 3px;

			color:#e9cea7;

			border:1px solid #514642;

			font-size:1.17em;

			background:url(images/form-bg.gif) left top;

		}

		#contacts-form textarea {

			width:240px;

			height:350px;

			padding:3px 0 3px 3px;

			margin-bottom:20px;

			color:#e9cea7;

			background:url(images/form-bg.gif) left top;

			overflow:auto;

			border:1px solid #514642;

			font-size:1.17em;

		}





/*----- other -----*/

.img-indent { 

	margin:0 20px 0 0; 

	float:left;

}

.img-box { 

	width:100%; 

	overflow:hidden; 

	padding-bottom:25px;

}

	.img-box img { 

		float:left; 

		margin:0 20px 0 0;

	}



.img-box ul { list-style:none; margin-left:20px}

.img-box ul li { list-style:square; padding:5px 0 5px 0 }





.extra-wrap { 

	overflow:hidden;

}





p {

	margin-bottom:14px;

}

.p1 { 

	margin-bottom:7px;

}

.p2 { 

	margin-bottom:14px;

}

.p3 { 

	margin-bottom:21px;

}



/*----- txt, links, lines, titles -----*/

a {

	color:#fff; 

	outline:none;

}

a:hover{

	text-decoration:none;

}





h1 {

	font-size:36px;

	line-height:1.2em;

	color:#fef3e0;

	margin-bottom:17px;

}



h2 {

	font-size:23px;

	line-height:1.2em;

	color:#fef3e0;

	margin-bottom:17px;

}

h3 {

	font-size:1.17em;

	color:#e9cea7;

	margin-bottom:14px;

}

h3.alt {

	padding-top:12px;

}





.txt1 {

	color:#e9cea7;

}



.link1 { 

	font-size:1.1em;

}



.line-hor { 

	background:#3a3c52;

	height:1px;

	overflow:hidden;

	font-size:0;

	line-height:0;

	margin:20px 0 20px 0;

}

.line-ver { 

	background-image:url(images/line-ver.gif); 

	background-repeat:repeat-y;

	width:100%;

}



.line-ver-top, .line-ver-bot { 

	background-image:url(images/line-ver-extra.gif); 

	background-repeat:no-repeat;

	width:100%;

}





.address { 

	float:left;

}

	.address dt {

		margin-bottom:14px;

	}

	.address dd { 

		clear:both;

		text-align:right;

	}

		.address dd span { 

			float:left;

			padding-right:15px;

		}





/*===== header =====*/

#header .row-1 {

	height:35px;

	font-size:.91em;

	text-transform:uppercase;

}

	#header .row-1 .fleft {

		padding:11px 0 0 10px;

	}

		#header .row-1 .fleft a {

			color:#fff;

			text-decoration:none;

		}

		#header .row-1 .fleft a:hover {

			text-decoration:underline;

		}



.top-links {

	float:right;

	padding:10px 8px 0 0;

}



	.top-links li {

		display:inline;

		color:#e9ca95;

	}

		.top-links li a {

			color:#fff;

			 text-decoration:none;

			 padding:0 8px 0 6px;

		}

		.top-links li a:hover {

			text-decoration:underline;

		}



#header .row-2 {

	height:142px;

	background:url(images/header-bg.jpg) no-repeat center top;

}

	#header .row-2 .logo {

		float:left;

		padding:20px 0 0 24px;

	}

	

	#header .row-2 .phone {

		position:absolute;

		right:16px;

		top:48px;

		font-size:18px;

		line-height:23px;

		font-family:"Georgia", Times New Roman, Times, serif;

		font-style:italic;

		font-weight:normal;

		color:#fff;

	}

	

	#header .row-2 .dil {

		position:absolute;

		right:16px;

		top:0px;

		font-size:10px;

		line-height:23px;

		font-family:"Tahoma", Times New Roman, Times, serif;

		font-weight:normal;

		color:#fff;

		width:37px;

	}

	#header .row-2 .dil a {

		text-decoration:none;

	}





#header .nav {

	position:absolute;

	right:9px;

	padding:94px 0 0 0;

}

	#header .nav li {

		float:right;

		padding-left:2px;

	}

		#header .nav li a {

			background:url(images/nav-bg2.gif) no-repeat left top;

			float:left;

			font-size:17px;

			color:#fff;

			display:block;

			width:110px;

			height:48px;

			line-height:48px;

			text-align:center;

			text-decoration:none;

			text-transform:uppercase;

		}

		#header .nav li a:hover, #header .nav li a.current {

			background:url(images/nav-bg1.gif) no-repeat left top;

			color:#000;

			text-decoration:none;

		}

		



.zeynep-menu { width:600px; float:left; margin-top:94px; }

.menu-kisa { }

.menu-kisa a{ background:url(images/nav-bg2.gif) no-repeat left top;

			float:left;

			font-size:16px;

			color:#fff;

			display:block;

			width:110px;

			height:48px;

			line-height:48px;

			text-align:center;

			text-decoration:none;

			text-transform:uppercase;

			margin-right:2px;

}

.menu-kisa a:hover, .menu-kisa  a.current{ background:url(images/nav-bg1.gif) no-repeat left top;

			color:#000;

			text-decoration:none;

			margin-right:2px;

}	

.menu-uzun { }

.menu-uzun a{ background:url(images/nav-bg22.gif) no-repeat left top;

			float:left;

			font-size:16px;

			color:#fff;

			display:block;

			width:185px;

			height:48px;

			line-height:48px;

			text-align:center;

			text-decoration:none;

			text-transform:uppercase;

			margin-right:2px;

}

.menu-uzun a:hover, .menu-uzun  a.current{ background:url(images/nav-bg11.gif) no-repeat left top;

			color:#000;

			text-decoration:none;

			margin-right:2px;

}	







.menu-orta { }

.menu-orta a{ background:url(images/orta.gif) no-repeat left top;

			float:left;

			font-size:16px;

			color:#fff;

			display:block;

			width:147px;

			height:48px;

			line-height:48px;

			text-align:center;

			text-decoration:none;

			text-transform:uppercase;

			margin-right:2px;

}

.menu-orta a:hover, .menu-orta  a.current{ background:url(images/orta-on.gif) no-repeat left top;

			color:#000;

			text-decoration:none;

			margin-right:2px;

}







#header .row-3 {

	height:230px;

	background:#fff;

}

	#header .row-3 .indent {

		padding:10px 0 0 0;

	}

	#header .row-33 {

	height:520px;

	background:#fff;

}

	#header .row-3 .indent {

		padding:10px 0 0 0;

	}



#header .row-4 {

	height:180px;

	background:#fff;

}



#header .banners {

	width:100%;

	overflow:hidden;

}

	#header .banners li {

		float:left;

		margin-right:6px;

	}

	#header .banners li.last {

		margin-right:0;

	}



/*===== content =====*/

#content .inside {

	background:url(images/content-top-bg.gif) left top repeat-x;

	padding:20px 0 15px 0;

}



#content .indent {

	padding:0 0 25px 0;

}



#content .article {

	padding:0 0 50px 0;

}



.list1 {

	padding-bottom:5px;

}

.list1.alt {

	padding-top:10px;

}

	.list1 li {

		color:#fff;

		font-size:1.1em;

		padding-bottom:7px;

	}

		.list1 li a {

			padding-left:5px;

			color:#e9cea7;

		}



.testimonials li {

	text-align:right;

	color:#e9cea7;

	font-weight:bold;

	font-size:13px;

	padding-bottom:14px;

	padding-right:5px;

}

	.testimonials li blockquote {

		font-size:11px;

		color:#e8e3d9;

		font-weight:normal;

		text-align:left;

	}



/*===== footer =====*/

#footer {

	color:#fff;

}

	#footer .indent {

		padding:27px 0 0 0;

	}

	#footer a {

		color:#e9cea7;

	}



/*==========================================*/

.textbox {

	width:155px;

	height:18px;

	color:#b30f52;

}

.multibox {

	width:100%;

	color:#b30f52;

}