* { margin: 0px; padding: 0px; border: 0px; text-decoration: none; }
body { font-family: Tahoma, Arial; font-size: 12px; color: #493527; background:#e3d4ab url(../media/bg/body.png) top repeat-x;}

/* input[type=text] { width: 150px; border: 1px solid #333333; padding:3px; font-family: Verdana; font-size: 11px; background:url(../media/bg/input.png) bottom repeat-x } */
input[type=text] { width: 150px; border: 1px solid #333333; padding:3px; font-family: Verdana; font-size: 11px; }
input[type=password] { width: 150px; border: 1px solid #333333; padding:3px; font-family: Verdana; font-size: 11px; }
button { width:63px; height:20px; padding-bottom:2px; font-family: Verdana; font-size: 12px; background:#cf4519 url(../media/button/gonder.png) no-repeat; color:#fff; cursor:pointer }
button:hover{color:#c9c9c9}
textarea { width: 230px; height:82px; border: 1px solid #333333; font-family: Verdana; font-size: 11px; overflow-x:hidden; overflow-y:auto; }
select { width: 150px; border: 1px solid #333333; font-family: Verdana; font-size: 10px; }
input[type=submit].yesil , input[type=button].yesil { width: 63px; height: 14px; background-image: url(../media/butyesil.png); background-position: 0px 0px; background-repeat: no-repeat; color: #ffffff; text-align: center; border: 0px; font-family: Verdana; font-size: 10px; }
input[type=submit].mavi , input[type=button].mavi { width: 63px; height: 14px; background-image: url(../media/butmavi.png); background-position: 0px 0px; background-repeat: no-repeat; color: #ffffff; text-align: center; border: 0px; font-family: Verdana; font-size: 10px; }

a { color: #6d5442;font-weight:normal}
a:hover { text-decoration: underline; }

td { vertical-align: top; }
table.outer { width: 95%; background-color: #ffffff; color: #333333; border-spacing: 2px; border-collapse: separate; }
div.uyari{font-weight:bold; width:500px; text-align:center;}

.odd { background-color: #cccccc; }
.even { background-color: #efefef; }
.red {color:#ca522c}
.bold {font-weight:bold}
.hr {height: 1px; margin-top:5px; margin-bottom:5px; background:#CCC; width:100%; line-height:1px; overflow:hidden}
.wrapper { clear: both; }
.left{float:left}
.spacer{clear:both; height:8px;}
.min{width:1px; height:381px; float:right;}
.tek {border-bottom:1px solid #e6d9bc}
.cift {border-top:1px solid #e6d9bc}
.acik{display:block}
.kapali{display:none}

div.bg{position:relative; top:0; width:100%; background:url(../media/bg/container.jpg) center top no-repeat;}
div#container { width: 881px; margin: 0px auto; clear: both;}

div#header { position:relative; width: 861px; height:131px; top:25px}
div#header .logo{position:absolute; left:0; top:0}
div#header .banner{position:absolute; left:240px; top:-25px}
div#header .language{position:absolute; right:33px; top:58px}
	div#header .language a{color:#982e0f; font-weight:bold; font-size:11px; letter-spacing:1px}
	div#header .language a:hover{text-decoration:none; color:#a28f66}
div#header div.menu {position:absolute; left:20px; bottom:2px}
div#header div.menu ul {list-style: none; }
div#header div.menu ul li{float: left; margin-left:6px;}
div#header div.menu ul li a{display:block; float:left; height:25px;}
div#header div.menu ul li a:hover{}

div#content { width: 841px; clear: both; margin: 0; margin-left:20px; overflow:hidden }
	div#content div#inner { width: 841px; clear: both; }

/* BULTEN */
form#ebulten{display:block;}
	form#ebulten input{width: 130px; height:16px; border: 1px solid #dfd2af; padding:2px 0 0 2px; margin:0 0 3px 7px; font-size: 11px; background:url(../media/bg/input.png) bottom repeat-x; color:#a59b80}
	p#bulteninfo{font-size:11px; padding:0 0 0 8px; line-height:28px}

/* ANASAYFA PANEL */
div#panelborder { float: left; width: 604px; margin:33px 0 10px 8px; height:433px; background-color:#e6d9bc; overflow:hidden;}
div#panelborder div#panel {position:relative; width:588px; height:417px; left:8px; top:8px; background-color:#fcf6e5; overflow:hidden}
	div#panelborder div#panel div#flash{width:100%; height:265px; overflow:hidden}	
		.leftArrow{position:absolute; left:4px; top:315px}
		.rightArrow{position:absolute; right:2px; top:315px} 

#arrows,#cat_thumbs{position:relative; width:588px;}
	#cat_thumbs{overflow:hidden;width:532px; height:147px; position:relative; float:left; margin-left:28px;}	
	.panelCat{width:133px; height:147px; padding-left:2px; position:absolute;	}	
		.panelCat div{	width:110px; height:105px; text-align:center;}
		.panelCat img{	border:0;	padding:0;}	
		.panelCat .catPict{position:absolute; top:0px; left:3px; width:122px; text-align:center}
			.panelCat .catPict	a{display:block; width:118px; height:100px; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
			.panelCat .catPict	a:hover{filter:alpha(opacity=100); opacity:1; -moz-opacity:1; -khtml-opacity: 1; }
			.panelCat .catName{position:absolute; top:100px; width:122px; height:43px; background: #f9edd2 url(../media/bg/cat_name.png) no-repeat; color:#ae9c74;}
			.panelCat .catName p {display:block; width:114px; margin:6px 0 0 5px; text-align:center}
		* html .panelCat .catName p, *:first-child+html .panelCat .catName p {margin-left:0}
			.panelCat .catName p a{font-size:12px; line-height:15px; font-weight:bold; color:inherit}
			.panelCat .catName p a:hover{color:#c0603a; text-decoration:none}
	#cat_thumbs_inner{position:relative; width:1400px;}

/* İÇ SAYFALAR */
div#pageborder { float: left; width: 841px; margin:33px 0 10px 0px; padding-bottom:16px; background-color:#e6d9bc; overflow:hidden;}
div#pageborder div#page {position:relative; width:825px; left:8px; top:8px; padding-top:10px; background-color:#fcf6e5}

/* SAYFA BAŞLIĞI */
	div#page div#baslik{width:546px; height:20px; padding-left:15px; padding-bottom:15px; line-height:19px; background:url(../media/bg/pagetitle.jpg) no-repeat left top; font-size:12px; font-family:Verdana }
	div#page p.info {margin:10px 10px 0 5px}

div#page div#icerik{position:relative; text-align:justify; line-height:17px; padding:0 25px 10px 5px; }
	div#page div#icerik p{margin: 1em 0; font-size:12px; font-family: Tahoma, Arial }
	div#page div#icerik .pageinfo{float:right; width:570px; font-size:12px; margin-top:-8px}
	div#page div#icerik .pageinfo .catpict{float:right; padding:0 5px 10px 15px;}
	div#page div#icerik .pageinfo ul{padding:0 0 10px 30px}
	div#page div#icerik p a{color:#b30522;}
	div#page div#icerik p a:hover{text-decoration:underline}
	
/* Bayi giriş formu */
	.bayi{font-size:11px}
		.bayi table{margin-left:5px}
		.bayi table td{vertical-align:middle;}
		.bayi p{padding:7px;}
		.bayi input{width:120px; margin-top:2px}
		.bayi .submit {margin:5px 0 0 3px}
		.bayi .bspacer{height:5px; font-size:1px}
	* html .panelCat .catName p, *:first-child+html input{margin-top:0}
	* html .panelCat .catName p, *:first-child+html .bayi .submit{margin-top:1px}
	* html .panelCat .catName p, *:first-child+html .bayi .bspacer{height:0;}
	div#icerik .musterifiyat{width:250px; margin:0px auto; text-align:center; font-size:11px}
		div#icerik .musterifiyat table td{padding:5px}
	
div.blockbox { width: 195px; background-position: 0px 0px; background-repeat: repeat-x; margin: 0px auto 5px auto; padding: 5px; border: 1px solid #cccccc; color: #666666; }
div.blockbox div.title { font-size: 14px; line-height: 24px; font-weight: bold; color: #666666; }

div#blocks { position:relative; top:33px; float: left; width: 229px; padding-bottom:8px; margin-bottom:30px; background-color:#e6d9bc; overflow:hidden;}
div#blocks div.block {position:relative; width:213px; left:8px; top:8px; background-color:#fcf6e5}

div.box { width: 100%; margin-bottom:8px;  }
div.box div.title { width:100%; height:20px; background:#c15127 url(../media/bg/boxtitle.jpg) no-repeat }
	div.box div.title p{display:block; position:relative; font-family:arial; font-size:12px; *font-weight:bold;  line-height:20px; padding-left:5px; color: #f5f4ef;}
	div.box div.title p img{position:absolute; left:6px; top:2px;}
div.box div.content {margin-bottom:0; }
	div.box .upBox{background:url(../media/bg/box.top.gif) repeat-x top;}
	div.box .downBox{background:url(../media/bg/box.bot.gif) repeat-x top;}

div.box div.content ul.list li { list-style: none; font-size:14px; border-bottom:1px solid #88857b }
div.box div.content ul.list li a { display: block; padding-left:8px;height:25px; width:160px; line-height: 23px; font-weight: normal; color: #352e28; }
div.box div.content ul.list li a.selected { background-color: #ffffff; }
div.box div.content ul.list li a:hover { color:#aa8700; background-color:#ccc; border:0 }

div.box div.content ul.boxlist li { list-style: none; width:158px; margin-left:6px; padding-top:10px; height:52px; clear:both; font-size:11px; font-style:normal; font-weight:normal; line-height:14px;}
div.box div.content ul.boxlist li .img{float:right; width:52px; height:52px; overflow:hidden}
div.box div.content ul.boxlist li .info{float:left; padding-top:10px;}
div.box div.content ul.boxlist li a {font-weight: normal; color: #6d5442; }
div.box div.content ul.boxlist li a:hover { color:#aa8700; border:0 }

/* ANASAYFA HABERLER */
div.box div.content ul.news li {display:block; line-height:15px; font-size:11px; font-style:normal; border:0; padding:2px 0 4px 6px;}
div.box div.content ul.news li p.tarih{color:#a03b1d;}
div.box div.content ul.news li a {display:block; padding:1px 0px 3px 8px; width:93%; font-weight: normal; color: #484848; }
div.box div.content ul.news li a:hover {color: #000; text-decoration:none; background-color:#f8f0d6 }

div.box div.content p.firma{padding:10px 0 4px 8px; font-weight:bold}
div.box div.content ul.contact li {display:block; line-height:16px; font-size:11px; font-style:normal; border:0; padding:4px 0 4px 8px;}
	div.box div.content ul.contact li p.left{position:relative; left:0; width:20px; color:#d04318; font-weight:bold }
	div.box div.content ul.contact li p.right{position:relative; display:block; margin-left:20px; width:160px; }

/* ÜRÜNLER */
 ul.products{position:relative; list-style-type:none; float:right}
	ul.products li{position:relative; width:574px; height:158px; margin-bottom:10px; overflow:hidden; background: url(../media/bg/product.png) no-repeat}
	ul.products li div.name{position:absolute; top:0; left:6px; line-height:20px; color:#fff}	
	ul.products li div.picture{position:absolute; top:26px; left:6px; width:125px; height:125px; overflow:hidden; }
		ul.products li div.picture td{width:125px; height:125px; vertical-align:middle; text-align:center;}
	ul.products li div.info{position:absolute; left:130px; top:34px; width:460px; height:120px; font-size:11px; }		
		ul.products li div.info span{display:block; float:left; padding:4px 0 4px 0; width:121px; text-align:left; line-height:12px}
			ul.products li div.info span a{color:blue}
			ul.products li div.info span a:hover{color:red}

/* HABERLER */
div#icerik div.haber{padding:10px 10px 10px 10px;}
a.haber{display:block; position:relative; margin-left:15px;}
a.haber:hover{text-decoration:none; background-color:#f8f0d6}

/* FOOTER */
.tugla {position:relative; bottom:0; left:0px; width:1100px; height:80px; margin-top:-20px; margin-left:-120px; margin-right:-50px; background: url(../media/tugla2.png) 856px 0 no-repeat;z-index:1000; overflow:visible}
* html .tugla, *:first-child+html .tugla {margin-top:0}
	.tugla .cert {position:absolute; top:1px; left:355px;}
		.tugla .cert img{float:left; margin-left:25px;}
		
div.sub{position:relative; bottom:0; width:100%; height:140px; margin-top:-2px; background:#e6ddc9 url(../media/bg/footer.png) top repeat-x;}
div.sub div#footer {position:relative; margin:0 auto; width: 960px; clear: both; font-size: 13px; text-align:left; color:#fff}
	div.sub div#footer p{padding:15px 0 0 67px;}
	div.sub div#footer .adres{position:absolute; top:15px; left:400px}
	div#footer .egeweb{position:absolute; right:50px; top:8px;}
	
div#islemsonuccontainer { position: absolute; top: 0px; height: 0px; width: 100%; height: 100%; background-color: #777777; z-index: 10000000; filter: alpha(opacity=85); -moz-opacity:0.85; }
div#islemsonuc { position: relative; top: 30%; left: 40%; width: 300px; height: 40px; padding: 3px; background-image: url(../media/islemsonucbg.png); background-position: 0px 0px; background-repeat: no-repeat; line-height: 18px; }
div#islemsonuc img { float: left; margin: 1px; }

/* CSS Hack Safari */
#dummy {;# }

/* CONTACT FORM */
div#contactdiv {position:relative; float:right; margin-top:8px; }
#infodiv{position:absolute; left:350px; top:350px }
div#contactdiv table{margin-top:3px}
div#contactdiv table td{padding:2px; font-size:11px}
div#contactdiv table td textarea{height:70px}
div.contactinfo{margin-left:20px;float:left; width:370px; height:400px; font-size:12px }
#infodiv span.a, #infodiv span.b{display:block; margin-top:20px; width:510px; padding:10px; height:50px; text-align:center; }
#infodiv span.a{background:url(../media/bg/ajax-loader.gif) center bottom no-repeat;}
#infodiv {display:none; margin-top:-140px; width:450px}

/* ORDER FORM */
div#orderdiv{position:relative; margin-top:8px; }
div#orderdiv table.bilgiler{margin-top:3px; margin-left:20px; }
div#orderdiv table.bilgiler td{padding:2px}
div#orderdiv table.bilgiler th{padding:2px; height:30px}
div#orderdiv table.bilgiler input {background:none; border:0; border-bottom:1px dotted; width:400px; } 
div#orderdiv table.bilgiler input.adedi {background:white; border:1px solid; width:50px; } 
div#orderdiv table.bilgiler td.cat_gr{background-color:#eee4cc; font-weight:bold; color:#97290e; cursor:pointer; width:600px}
div#orderdiv textarea{background:none; }

/* KATEGORİLER */
ul.catMenu{list-style-type:none; float:left}
	ul.catMenu li{width:206px; margin-bottom:3px; margin-left:6px; overflow:hidden;}	
		ul.catMenu li a{display:block; width:192px; padding:5px; font-size:12px; font-weight:bold; color:#c7512b; border:2px solid #f3ebd8; background-color:#eee4cc; text-align:left}

		ul.catMenu li a:hover{color:#ffffff; text-decoration:none; background-color:#de7854; border-color:#d38264;}	
		/*ul.cat li a:hover{color:#fff; text-decoration:none; background:#e06134 url(../media/bg/cat_menu.png) 2px 2px no-repeat; border-color:#d38264;}		*/
		
/* IMAGE VIEWER */
.wrap {background-color:#666666;}
.vcontainer { top:40px;
}
/* Content of the ImageViewer styles */
.vcontainer .content {background-color:#000; font-size:11px; padding:2px 2px 2px 2px;}
/* Contains the caption and close button */
.vtext {background-color:#FFF; opacity:0.5; filter:alpha(opacity=50);}
.caption {margin-top:0px;	padding:4px; margin-bottom:5px; font-weight:bold; }
.close_button {	background-image:url("../media/icon/button_close.jpg");	background-position: top right;	padding-right:12px;	background-repeat:no-repeat; cursor:pointer; cursor:hand; font-size:12px;	font-weight:bold;	font-family:Verdana;}
.wrap {	position:fixed !important; position:absolute;	width:100%;	height:100%; left:0; top:0; z-index:1;}
.vcontainer {position:absolute;	text-align:center;width:100%;z-index:2000;left:0px;}
.vcontainer .content {margin:0px auto;text-align:left;}
.vtext {position:absolute;bottom:0px;	margin-right:5px;}
.close_button {	float:right; display:block; width:50px; height:15px; margin-bottom:5px !important;	margin-bottom:0;}