@charset "utf-8";
/* CSS Document */
* { margin:0px; padding:0px; border:0px; }
body{margin:0 auto; font-family:Arial; background:#fafafa; color:#6c6c6c; font-size:12px;}
img{border:0px;}
.temizle{clear:both;}
input, textarea {outline:0px;}

a { text-decoration:none; color:#363636;}
h1, h2, h3, h4, h5, h6, span, p, form, input, ul, li, ol { margin: 0; padding: 0; }
h2 { font-size: 26px; }
h3 { font-size: 21px; }
h4 { font-size: 17px; }
h5 { font-size: 14px; }
h6 { font-size: 12px; }

table, tr, td { margin: 0; padding: 0; border-collapse: collapse; }

.cerceve{ width:1006px; margin:0 auto;  background:url(../images/genelbg.png) repeat-y;}
.genelalt { margin:0 auto; padding-bottom:20px; background:url(../images/genelbgfooter.png) no-repeat; width:1006px; height:12px;}

.header { margin:0 auto; background:url(../images/headbg.png) no-repeat; height:130px; width:1006px; }
.logo { width:515px; height:113px; padding:10px; float:left;}
.bilgi { width:455px; height:114px; float:left; margin:10px 0px 0px 8px; background:url(../images/bilgibg.png) no-repeat; }
.bilgi span { width:410px; float:left; margin-bottom:5px; font-family:Calibri; font-size:22px; font-weight:bold; color:#2e1b13;}
.bilgi img { float:left; margin-right:5px; margin-top:3px;}
.bilgi .alan {  margin:20px 0px 0px 12px; width:410px; height:110px;}

.menu { width: 1004px; height:60px; background: url(../images/menubg.png) 0px 6px no-repeat; margin-left: 2px; float:left;}
.menu ul li { height: 44px; background: url(../images/menu-ayrac.png) right no-repeat; position: relative; z-index: 1; float: left; list-style: none; margin-top: 7px;}
.menu ul li a { font-size: 15px; font-weight: bold; height: 38px; padding: 16px 27px 0 27px; text-decoration: none; display: block; color: #000;} 

.menu ul li:hover a { color:#fff;}
.menu ul li:last-child {background:none;}


.slider { margin-left:3px;}
.slider-yazi { width: 283px; height: 207px; position: absolute; background:url(../images/golgelik.png) no-repeat; top: 80px; margin-left:10px;}
.slider-yazi h2 { padding:8px; float:left; font-family:Calibri; font-size:30px; color:#fff;}
.slider-yazi a {color:#fff;}
#slideshow ul li .incele img {width: 87px; height: 44px;}
#slideshow .aciklama { float:left; color:#fff; margin-left:10px; font-size:16px;}
#slideshow .incele { float:left; right: 0; position: absolute; bottom: 0; margin: 15px;}

.dongu { float:right; width:300px; height:20px; z-index: 9999; position: relative; margin-top: -30px; margin-right: 10px;}
.dongu ul { float:right; background: #000; opacity: 0.7; padding: 7px;}
.dongu ul li{ float:left; list-style:none; background:url(../images/shape1.png) no-repeat; width: 12px; height: 12px; margin-right: 1px;  cursor:pointer;}
.sliderbutton {float:left; width:32px; padding-top:134px}
.sliderbutton img {cursor:pointer}
.sliderbutton img:hover {background:#666}
#slideshow {float:left; width:1000px; height:350px; background:#fff; margin-left:3px;}
#slides {position:relative; width:1000px; height:350px; list-style:none; overflow:auto}
#slides li {width:1001px; height:350px}
#slides li img {width:1000px; height:350px}
li.current {background:url(../images/shape2.png) no-repeat !important; width:20px; height:20px; margin-right:10px; cursor:pointer;}
li#content {width:464px; height:270px; padding:15px 18px 15px 18px; background:#fff}
#content h1 {font:22px Georgia,Verdana; margin-bottom:15px; color:#036}






.sol { width:630px;  float:left; margin-top:20px;}

.solalan { float:left; width:613px; background:url(../images/icbg.png) repeat-y; margin-left: 6px; padding-left: 14px;}
.solalan .baslik { width:641px; height:50px; background:url(../images/solbas.png) no-repeat; margin-left: -30px;}
.solalan .baslik h2 { font-size:18px; color:#000; padding:15px 0px 0px 25px}
.solalan .ic { width: 612px; float: left; overflow: hidden; }
.solalan .arac {width: 180px; height:230px; margin: 0 24px 0 0; padding: 0 0 10px 0; float: left; color:#646464; font-size:12px; font-weight:bold;}
.solalan .arac .image { position: relative; display: block; }
.solalan .arac .image .fiyat { height: 26px; padding: 2px 8px 0 8px; top: 10px; right: -5px; font-size: 14px; font-weight: bold; color: #fff; text-align: right; background: url(../images/price-1-bg.png) top right no-repeat; position: absolute; }
.solalan .arac .image .glass { width: 180px; height: 120px; background: url(../images/glass-1-bg.png) 0 0 no-repeat; text-indent: -5000px; position: absolute; }
.solalan .arac img { padding: 0 0 9px 0; background: url(../images/image-shadow-1.png) bottom center no-repeat; }
.solalan .arac h5 { color:#c81300; font-size:14px; margin-bottom:3px; height:25px;}
.ayrac { background:url(../images/ayrac.png) no-repeat; width:612px; height:12px; float:left; margin-bottom:10px; margin-left: -10px;}
.icfooter { float:left; margin-left:6px; margin-bottom:20px; background:url(../images/icfootbg.png) no-repeat; height:49px; width:630px;}
.icfooter2 { float:left; margin-left:6px; margin-bottom:20px; background:url(../images/icfootbg2.png) no-repeat; height:15px; width:630px;}

.btn-1 { display: inline-block; height: 22px; padding: 10px 50px 0 50px !important; margin: 0 0 2px 0; background: #dddddd url(../images/btn-1-bg.png) top left repeat-x; border: 1px solid #afafaf; color: #000 !important; font-size: 13px; line-height: 12px; font-weight: bold; text-align: left; text-decoration: none !important; text-transform: uppercase; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-shadow: #404040 0 1px 0; box-shadow: 0 2px 0 rgba(0,0,0,0.2); -moz-box-shadow: 0 2px 0 rgba(0,0,0,0.2); -webkit-box-shadow: 0 2px 0 rgba(0,0,0,0.2); cursor: pointer; }
.btn-1:hover { background: #ededed url(../images/btn-1-bg.png) top left repeat-x; color: #ff1800; }
.btn-1:active { background: #c0c0c0 url(../images/btn-1-bg.png) top left repeat-x; color: #ff1800; }
.hizala {padding: 5px 0 23px 0; margin: 0; float: left; width: 100%; text-align: center; overflow: hidden; margin-top:-10px; }

.yazialan { width:600px; padding-top:5px; padding-bottom:5px;}


.sag { width: 350px; float: left; margin-left: 20px; margin-top:20px;}
.sagalan { background:url(../images/sagicbg.png) repeat-y; width:350px;}
.sagalan .baslik { background:url(../images/sagbaslikbg.png) no-repeat; width:365px; height:50px; margin-left: 1px;}
.sagalan .baslik h2 { font-size:18px; color:#000; padding:12px 0px 0px 25px;}
.sagalan .hizmetic { }
.sagalan .hizmetic ul { }
.sagalan .hizmetic ul li { list-style:none; background:url(../images/liara.png) bottom no-repeat; height:30px; padding:5px 0px 5px 10px}
.sagalan .hizmetic ul li:last-child { list-style:none; background:none; height:30px; padding-bottom:0px !important;}
.sagalan .hizmetic ul li a { color:#414141; font-size:14px; font-weight:bold;}
.icfooter3 {background:url(../images/sagicalt.png) bottom no-repeat; width:350px; height:9px; margin-left:-1px;}



.sagalan .haberic ul { }
.sagalan .haberic ul li { list-style:none; background:url(../images/liara.png) bottom no-repeat; padding: 5px 0px 10px 10px; overflow: hidden;}
.sagalan .haberic ul li:last-child { list-style:none; background:none; height:140px; padding-bottom:0px !important;}
.sagalan .haberic ul li a { color:#c81300; font-size:16px; margin-bottom:3px;}
.icfooter3 {background:url(../images/sagicalt.png) bottom no-repeat; width:350px; height:9px; margin-left:-1px; margin-bottom:15px;}
.haberic p { color:#646464; font-size:12px; margin-top:5px; padding-right:10px;}
.haberic .tarih { float:left; margin-top:10px; width:200px;}
.haberic .devami { float:left; margin-top:10px;}




.sagalan .aramaic { }
.sagalan .aramaic ul { }
.sagalan .aramaic ul li { list-style:none; background:url(../images/liara.png) bottom no-repeat; height:40px; padding:5px 0px 5px 10px}
.sagalan .aramaic ul li:last-child { list-style:none; background:none; height:30px; padding-bottom:0px !important;}
.sagalan .aramaic ul li a { color:#414141; font-size:14px; font-weight:bold;}
.icfooter3 {background:url(../images/sagicalt.png) bottom no-repeat; width:350px; height:9px; margin-left:-1px;}
.aramaic select { background:url(../images/label.png) no-repeat; width:190px; height:30px; outline:0px;}
.aramaic input { border:1px solid #bababa; width:180px; height:30px; outline:0px; padding:0 5px 0 5px;}
.sagalan .aramaic ul li span { width: 100px; float: left; margin-top: 7px;}


.bolucu { border-bottom:1px dashed; }
.bolucu span { width:80px; margin-right:10px; float:left; border-right:1px dashed;}


.sabit { width:600px;}
.haber {width: 600px; margin: 0 24px 0 0; padding: 0 0 10px 0; float: left; color:#646464; font-size:12px;}
.haber h5 { color:#c81300; font-size:14px; margin-bottom:3px;}
.haberic h5 { color:#c81300; font-size:14px; margin-bottom:3px; float:left;}
.habericbaslik { width:600px; float: left; margin-top: 10px;}
.habertarih { float:left;}
.haberictarih { float: right;}
.haberdevami { float:right; margin-right:20px;}



.haberic .kiralik {width: 180px; margin: 0 24px 0 0; padding: 0 0 10px 0; float: left; color:#646464; font-size:12px; font-weight:bold;}
.haberic .kiralik  .image { position: relative; display: block; }
.haberic .kiralik  .image .fiyat { height: 26px; padding: 2px 8px 0 8px; top: 10px; right: -5px; font-size: 14px; font-weight: bold; color: #fff; text-align: right; background: url(../images/price-1-bg.png) top right no-repeat; position: absolute; }
.haberic .kiralik  .image .glass { width: 180px; height: 120px; background: url(../images/glass-1-bg.png) 0 0 no-repeat; text-indent: -5000px; position: absolute; }
.haberic .kiralik  img { padding: 0 0 9px 0; background: url(../images/image-shadow-1.png) bottom center no-repeat; }



.footer { float:left; background:url(../images/footer.png) no-repeat; width:1031px; height:71px; margin-left:-13px;}
.footer .left {
	color:#363636;
    padding: 28px;
    float: left;
}
.footer .right {
	color:#363636;
    padding: 28px;
    float: right;
}

.markasec { width:600px; border:solid 1px #E2E2E2; margin-bottom:10px; background: rgb(241, 241, 241);}
.markasec h5 { color:#c81300; font-size:12px; padding:2px; border-bottom: 1px solid; margin-bottom: 10px;}
.markasec ul { width: 577px; margin-left:10px; margin-bottom:5px; background: rgb(241, 241, 241); overflow: hidden;}
.markasec ul li { list-style:none; display:inline; padding: 0px; padding-right: 10px; padding-left: 10px; margin-bottom: 5px; float: left; border: 1px solid #fafafa; margin-left: 5px; background: rgb(255, 255, 255);}
.markasec ul li:hover { background:#333; color:#fff;}
.markasec ul li:hover a {color:#fff;}


/* iletişim */

.contact-form { padding: 15px 18px 25px 18px; }
	.contact-form td { vertical-align: top; }
	.contact-form p { margin: 0; }
	.contact-form .label { width: 130px; padding: 5px 0 0 0; font-weight: bold; }
	.contact-form .input-text-1 input { width: 430px; }
	.contact-form .input-text-1 select { width: 200px; }
	.contact-form .spacer-1 { width: 7px; height: 7px; }
	.contact-form .spacer-2 { width: 8px; height: 8px; }
	.contact-form .show-all { padding: 0 !important; }
		.contact-form .show-all a { float: left; }
			.contact-form .show-all a span { padding: 8px 16px 0 23px; }
			
.input-text-1 { height: 27px; padding: 0 5px 0 0; margin: 0; background: url(../images/input-text-1-right-bg.png) top right no-repeat; float: left; }
	.input-text-1 input { border: none; background: none; font: 12px/18px Arial, serif; color: #2d2d2d; float: left; width: 100%; }
	.input-text-1 span { background: url(../images/input-text-1-left-bg.png) top left no-repeat; display: block; height: 20px; padding: 7px 0 0 8px; }

.input-text-1-error { background-position: right -27px; margin: 0 0 0 0; }
.input-text-1-error span { background-position: 0 -27px; }

	.text-area-1 textarea { width: 427px; height: 165px; margin: 0; background: none; border: none; font: 12px/18px Arial, sans-serif; color: #2d2d2d; overflow: auto; }
	.text-area-1 .top { width: 427px; height: auto; margin: 0; padding: 7px 8px 0 8px; background: url(../images/textarea-1-top-bg.png) 0 0 no-repeat; position: relative; }
	.text-area-1 .bottom { width: 443px; height: 5px; background: url(../images/textarea-1-bottom-bg.png) 0 0 no-repeat; }

.text-area-2 textarea { width: 268px; height: 165px; margin: 0; background: none; border: none; font: 12px/18px Arial, sans-serif; color: #76452f; overflow: auto; }
	.text-area-2 .top { width: 268px; height: auto; margin: 0; padding: 7px 8px 0 8px; background: url(../images/textarea-2-top-bg.png) 0 0 no-repeat; position: relative; }
	.text-area-2 .bottom { width: 284px; height: 5px; background: url(../images/textarea-2-bottom-bg.png) 0 0 no-repeat; }

.top-error-message { width: 358px; height: 26px; padding: 9px 0 0 0; margin: 0 0 30px 0; font-size: 12px; font-weight: bold; color: #c81300; background: url(../images/top-error-message-1-bg.png) 0 0 no-repeat; }
	.top-error-message span { padding: 0 0 0 20px; background: url(../images/ico-error-1.png) left center no-repeat; }

.error-message { margin: 0 0 0 0 !important; padding: 9px 0 0 0; float: left; width: 100%; text-align: center; }
	.error-message s { padding: 0 0 0 20px; font-size: 11px; font-weight: bold; text-decoration: none; color: #c60700; background: url(../images/ico-error-1.png) 0 0 no-repeat; }

.success { padding: 2px 0 0 60px; margin: 60px 0 60px 190px; font-size: 13px; background: url(../images/ico-check-1.png) 0 1px no-repeat; font-weight: bold; }
	.success span { font-size: 25px; }
	.success p { margin: 0 !important; padding: 0 !important; }

.no-content-slider { width: 100%; height: 8px; background: url(../images/no-content-slider-wrapper-bg.png) 0 0 repeat-x; }


/* araç iç */
.post-menu-card { width: 100%; padding: 0 0 20px 0; overflow: hidden; }
	.post-menu-card .photos { width: 392px; margin: 0 12px 0 0; float: left; }
	.post-menu-card .photos h3 { margin-bottom:10px;}
		.post-menu-card .photos img { display: block; }
		.post-menu-card .photos .thumbs { padding: 15px 0 0 0; text-align: center; }
			.post-menu-card .photos .thumbs img { padding: 0 0 6px 0; margin: 0 6px; background: url(../images/image-shadow-4.png) bottom center no-repeat; display: inline; }
	.post-menu-card .specification { width: 200px; float: left; }
	.post-menu-card .specification h3 { margin-bottom:10px;}
		.post-menu-card .specification div { width: 160px; padding: 66px 20px 5px 20px; background: url(../images/post-menu-card-specification-top-bg.png) 0 0 no-repeat; }
		.post-menu-card .specification ul { margin: 0; padding: 0; }
		.post-menu-card .specification li { font-weight: normal; padding: 0 0 0 21px; margin: 0 0 8px 0; background: url(../images/list-bullet-1.png) 0 3px no-repeat; list-style-type: none;}
		.post-menu-card .specification .price { height: 32px; margin: -51px 0 0 -25px; padding: 8px 21px 0 21px; font-size: 20px; font-weight: bold; color: #fff; background: url(../images/price-3-bg.png) 0 0 no-repeat; position: absolute; }
		.post-menu-card .specification .bottom { width: 200px; height: 4px; padding: 0; background: url(../images/post-menu-card-specification-bottom-bg.png) 0 0 no-repeat; }

	.content-wrapper ul { padding: 3px 0 2px 40px; margin: 0 0 17px 0; }

	

	
/* YKD */
#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('fancybox.png');
}

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1100;
	display: none;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	padding: 20px;
	z-index: 1101;
	outline: none;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #fff;
}

#fancybox-content {
	width: 0;
	height: 0;
	padding: 0;
	outline: none;
	position: relative;
	overflow: hidden;
	z-index: 1102;
	border: 0px solid #fff;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 1101;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background: transparent url('../images/fancy_close.png');
	cursor: pointer;
	z-index: 1103;
}

#fancybox-error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 14px;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
}

#fancybox-frame {
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background: transparent url('blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}
#preview{
	position:absolute;
	border:1px solid #ccc;
	border-radius:10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
	text-align:center;
	font-weight:bold;
	background:#eee;
	padding:5px;
	display:none;
	color:#333;
}

.btn-2 { display: inline-block; height: 15px; padding: 7px 20px 0 20px !important; font-size:12px !important; margin: 0 0 2px 0; background: #dddddd url(../images/btn-1-bg.png) top left repeat-x; border: 1px solid #afafaf; color: #000 !important; line-height: 12px; font-weight: bold; text-align: left; text-decoration: none !important; text-transform: uppercase; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-shadow: #404040 0 1px 0; box-shadow: 0 2px 0 rgba(0,0,0,0.2); -moz-box-shadow: 0 2px 0 rgba(0,0,0,0.2); -webkit-box-shadow: 0 2px 0 rgba(0,0,0,0.2); cursor: pointer; }
.btn-2:hover { background: #ededed url(../images/btn-1-bg.png) top left repeat-x; color: #ff1800; }
.btn-2:active { background: #c0c0c0 url(../images/btn-1-bg.png) top left repeat-x; color: #ff1800; }

.btn-3 { display: inline-block; height: 15px; padding: 7px 20px 0 20px !important; font-size:12px !important; margin: 0 0 2px 0; background: #dddddd url(../images/btn-1-bg.png) top left repeat-x; border: 1px solid #afafaf; color: #000 !important; line-height: 12px; font-weight: bold; text-align: left; text-decoration: none !important; text-transform: uppercase; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-shadow: #404040 0 1px 0; box-shadow: 0 2px 0 rgba(0,0,0,0.2); -moz-box-shadow: 0 2px 0 rgba(0,0,0,0.2); -webkit-box-shadow: 0 2px 0 rgba(0,0,0,0.2); cursor: pointer; }
.btn-3:hover { background: #ededed url(../images/btn-1-bg.png) top left repeat-x; color: #ff1800; }
.btn-3:active { background: #c0c0c0 url(../images/btn-1-bg.png) top left repeat-x; color: #ff1800; }