@charset "utf-8";
/**
* Reset
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/**
* Genel
*/
body {
	font-family: Arial, Helvetica, "Trebuchet MS", sans-serif;
	color: #333;
	font-size: .83em;
	margin-top:20px;
	background:#ABD3EF url(../img/bg.png) top repeat-x;
}
p {
	line-height: 120%;
	padding-bottom:10px;
	text-align:justify
}
a {
	color:#2A85BF;
	outline: none;
}
a:hover {
	color:#333;
}
a img {
	border: none;
}
.clear {
	clear: both;
	display: block;
	height:1px;
}
.gizle {
	display:none;
}
.kalin {
	font-weight:bold;
}
/**/
#govde {
	width:960px;
	margin:0 auto;
}
#ust {
	height:170px;
	background:url(../img/ust.jpg) no-repeat;
}
#orta {
	min-height:300px;
	padding-top:20px;
	padding-bottom:20px;
	background-color:#FFF;
	border-top:1px solid #388FC9;
}
#alt {
	height:53px;
	background:url(../img/alt.png);
	margin-bottom:20px;
}
/**/
#logo a {
	width:325px;
	height:120px;
	display:block;
	margin:30px;
	text-indent:-5000px;
	position:absolute;
}
/**/
#sol {
	width:227px;
	min-height:200px;
	float:left
}
#icerik {
	width:482px;
	float:left;
	margin-left:11px;
}
#sag {
	width:227px;
	min-height:200px;
	float:right
}
/*menu*/
#menu {
	height:37px;
	padding-left:10px;
	float:right;
	margin-top:124px;
	margin-right:20px;
}
#menu ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
}
#menu li {
	display:block;
	float:left;
	margin:0;
	padding:0;
	position: relative;
}
#menu a {
	float:left;
	background:url("../img/menu3.png") no-repeat left top;
	margin:0;
	padding:0 0 0 8px;
	text-decoration:none;
	margin-left:2px;
}
#menu a span {
	float:left;
	display:block;
	background:url("../img/menu3.png") no-repeat right top;
	padding:10px 15px 10px 5px;
	color:#666;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
    #menu a span {
	float:none;
}
/* End IE5-Mac hack */
    #menu a:hover span {
	color:#fff;
}
#menu a:hover {
	background-position:0% -38px;
}
#menu a:hover span {
	background-position:100% -38px;
}
#menu #current a {
	background-position:0% -42px;
}
#menu #current a span {
	background-position:100% -42px;
}
#menu ul li ul {
	position:absolute;
	z-index:100;
	display:none;
	border:1px solid #2A85BF;
	left:0;
	margin-top:36px;
	padding:0;
}
#menu ul li:hover ul, #menu ul li.over ul {
	display:block;
}
#menu ul li ul li {
	float:none;
}
#menu ul ul li a {
	background:#EBEBEB;
	margin:0;
	float:none;
	display:block;
	width:200px;
}
#menu ul ul li a span {
	background:#EBEBEB url(../img/maviok.gif) left no-repeat;
	padding:10px;
	padding-left:24px;
}
#menu ul ul li a:hover {
	background:url(../img/menuaktif.png) repeat-x;
}
#menu ul ul li a:hover span {
	background:transparent url(../img/maviok.gif) left no-repeat;
}
/*********************/
.solmavi, .sagmavi, .sagsari {
	background:url(../img/solalt.png) no-repeat bottom;
	padding-bottom:10px;
	margin-bottom:20px;
}
.solmavi h2, .sagmavi h2, .sagsari h2, #icerik h2 {
	display:block;
	height:24px;
	background-image:url(../img/solust.png);
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	letter-spacing:2px;
	font-weight:bold;
	padding-top:8px;
	text-indent:10px;
}
#icerik h2 {
	margin-bottom:10px;
}
.solmavi h2 span, .sagmavi h2 span, .sagsari h2 span {
	background:url(../img/beyazok.gif) left no-repeat;
	padding-left:20px;
}
.sagmavi h2 a {
	color:#FFF;
	text-decoration:none
}
.solmavi ul {
	display:block;
	list-style:none;
	list-style-type:none;
	margin:0;
	padding:0;
}
#icerik h2 {
	background-image:url(../img/h2.png);
	text-indent:40px;
}
* html ul li a {
	height:1em;
}
.solmavi ul li a {
	display:block;
	padding:6px;
	background:#EBEBEB url(../img/maviok.gif) left no-repeat;
	margin-top:1px;
	color:#2682BF;
	padding-left:24px;
	text-decoration:none;
}
.solmavi ul li a:hover {
	background-color:#E1E1E1;
}
.solmavi div, .sagmavi div, .sagsari div {
	background-color:#ebebeb;
	padding:10px;
	margin-top:1px;
}
.solmavi .acik a {
}
.solmavi .acika {
	/*background-color:#E1E1E1;*/
	background:#EBEBEB url(../img/maviok2.gif) left no-repeat;
}
.solmavi ul ul a {
	padding:3px;
	display:block;
	padding-left:10px;
	background:#fff url(../img/nokta.png) left no-repeat;
	color:#333;
}
.solmavi ul ul a:hover {
	background-color:#fff;
	text-decoration:underline;
}
.solmavi ul ul {
	margin-left:20px;
}
.sagmavi {
	background-image:url(../img/sagalt.png)
}
.sagmavi h2 {
	background-image:url(../img/sagust.png)
}
.sagsari {
	background-image:url(../img/sagaltsari.png);
}
.sagsari a {
	color:#BB7100;
}
.sagsari h2 {
	background-image:url(../img/sagustsari.png)
}
/* sepet*/
div.sepet {
}
.coksat div p {
	float:right;
	width:115px;
}
.siparisver, .sepetiguncelle, .devamet, .siparistamamla {
	display:block;
	width:107px;
	height:25px;
	background:url(../img/siparisver.png) top no-repeat;
	text-indent:-5000px;
	float:left;
}
.sepetiguncelle {
	width:132px;
	background-image:url(../img/sepetguncelle.png);
	margin-right:10px;
	margin-left:15px;
}
.devamet {
	width:155px;
	background-image:url(../img/devamet.png);
	margin-right:10px;
}
.siparistamamla {
	width:139px;
	background-image: url(../img/siparistamamla.png);
}
.siparisduzenle {
	display:block;
	width:96px;
	height:25px;
	background:url(../img/sepetduzenle.png) top no-repeat;
	text-indent:-5000px;
	float:right;
}
.siparisver:hover, .siparisduzenle:hover, .sepetiguncelle:hover, .devamet:hover, .siparistamamla:hover {
	background-position:bottom;
}
.sepetsil, .sepetduzenle {
	display:block;
	height:12px;
	width:12px;
	background:url(../img/sil.png) no-repeat;
	text-indent:-5000px;
	float:left;
}
.sepetduzenle {
	background-image:url(../img/duzenle.png);
	margin-right:5px;
}
.surun {
	width:100%;
}
.sislem {
	vertical-align:middle;
	width:25px;
}
.sepett tr td {
	border-bottom:1px solid #ccc;
	padding:3px;
}
.stoplam {
	margin-top:10px;
	font-weight:bold;
}
/*login*/
.login {
	color:#666;
}
.login .text {
	padding:3px;
	background-color:#E1E1E1;
	border:1px solid #c1c1c1;
	width:195px;
	margin-bottom:8px;
}
.hata {
	padding:5px;
	background: #F9F5D5 url(../img/error.png) left no-repeat;
	background-position:10px;
	padding-left:30px;
	font-size:.9em;
	border-top:1px solid #DFBE4F;
	border-bottom:1px solid #DFBE4F;
	margin-bottom:10px;
}
/*cok satilanlar */
.coksaturun {
	display:block;
	float:left;
}
.coksatfiyat {
	display:block;
	font-size:1.1em;
	margin-top:10px;
	font-weight:bold;
}
.sepeteat {
	display:block;
	width:96px;
	height:25px;
	background:url(../img/sepeteat.png) top no-repeat;
	text-indent:-5000px;
	margin-top:10px;
}
.sepeteat:hover {
	background-position:bottom;
}
/* icerik */
.slogan {
	height:186px;
	width:482px;
	background-image:url(../img/slogan.jpg);
	margin-bottom:20px;
}
.kampanya div{
	width: 150px;
	height: 75px;
	background:url(../img/h2.png) top no-repeat;
	text-align:center;
	float:left;
	margin:5px!important;
	margin:4px;
	}
.urunler div {
	width:150px;
	background:url(../img/urunust.png) top no-repeat;
	text-align:center;
	float:left;
	margin:5px!important;
	margin:4px;
}
.urunler div a {
	display:block;
	padding-left:15px;
	padding-right:15px;
}
.urunler .urunresim {
	padding:15px;
}
.urunler .urunadi {
	background-color:#EBEBEB;
	padding:5px;
	height:32px;
}
.urunler .urunfiyat {
	background-color:#E0E0E0;
	padding:5px;
	font-size:1.1em;
	font-weight:bold;
}
.urunler .urunsepeteat {
	height:25px;
	background:url(../img/urunaltsepet.png) top no-repeat;
	text-indent:-5000px;
}
.urunler .urunsepeteat:hover {
	background-position:bottom;
}
.baslik {
	display:block;
	padding-top:8px;
	height:24px;
	background:url(../img/baslik.png) top no-repeat;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	letter-spacing:2px;
	font-weight:bold;
	text-indent:10px;
}
/*arama*/
#arama {
	position:absolute;
	top:83px;
	margin-left:30px !important;
	margin-left:-200px;
}
#arama #ara {
	float:left;
	margin-left:2px;
}
#arama #kelime {
	width:148px;
	background-color:transparent;
	margin-top:4px;
	border:none;
	padding:4px;
	margin-left:10px;
}
/*alt*/
#alt {
	color:#BFDBF0;
}
#alt a {
	color:#ffffff;
}
#alt #altsol {
	padding-top:10px;
	padding-left:20px;
	width:400px;
	float:left
}
#alt p {
	line-height:90%;
}
#alt #altsag {
	width:300px;
	float:right;
	text-align:right;
	padding-right:20px;
	padding-top:10px;
}
/* sayfalar */
.sayfalar {
	background:#E9E9E9 url(../img/sayfalarsag.png) right no-repeat;
	height:25px;
	display:block;
	padding:0;
	margin-top:10px;
}
.sayfalar span {
	display:block;
	width:90px;
	height:25px;
	background-image:url(../img/sayfalar.png);
	text-indent:-5000px;
	float:left;
}
.sayfalar a {
	display:block;
	float:left;
	padding:5px;
	padding-right:10px;
	background:url(../img/sayfalarayir.png) right no-repeat;
}
/* urun */
#urunsol {
	width:230px;
	float:left;
}
#urunresim {
	padding-top:5px;
	min-height:200px;
	clear:both;
}
#urunresim img {
	max-width:230px;
	border:1px solid #ccc;
}
#urunkresim img {
	width:50px;
	border:1px solid #ccc;
	float:left;
	margin-right:5px;
}
#urunsag {
	float:right;
	width:235px;
	padding-left:0;
}
.uruntekadi {
	font-size:1.2em;
	color:#318AC5;
	font-weight:bold;
	letter-spacing:1px;
	padding-bottom:15px;
}
#urunsag strong {
	font-weight:bold;
	color:#318AC5;
}
#urunsag .tekfiyat {
	font-weight:bold;
	font-size:1.3em;
}
#miktar {
	background:red url(../img/miktar.png) no-repeat;
	width:25px;
	height:15px;
	margin:5px;
	margin-top:0;
	padding:5px;
	padding-right:20px;
	border:none;
	margin-top:-5px;
}
.sepeteekle {
	height:25px;
	width:96px;
	background:url(../img/sepeteat.png) top;
	border:none;
	margin-left:30px;
	cursor:pointer;
	float:left;
}
.sepeteekle:hover {
	background-position:bottom;
}
#arti, #eksi {
	display:block;
	width:12px;
	height:12px;
	position:absolute;
	margin-top:-40px;
	margin-left:88px;
	cursor:pointer;
}
#eksi {
	margin-top:-28px;
}
.geridon {
	display:block;
	width:67px;
	height:25px;
	background:url(../img/geridon.png);
	float:right;
	margin-right:34px!important;
	margin-right:18px;
}
/* Alt kat */
.altkatbaslika {
	font-size:1.1em;
	padding:5px;
	border-bottom: 2px solid #ccc;
	margin-bottom:5px;
	font-weight:normal;
}
.altkat {
	list-style:none;
	margin-left:10px;
	margin-bottom:10px;
}
.altkat li {
	padding:3px;
	background:url(../img/maviok.gif) left no-repeat;
	text-indent:20px;
}
/*uyeform*/
#uyeform {
	margin-top:10px;
}
#uyeform td {
	padding:3px;
}
#uyeform input, #uyeform select, #uyeform textarea {
	background-color:#EBEBEB;
	border:1px solid #ccc;
	padding:3px;
}
#uyeform .buton {
	background-color:transparent;
	border:none;
}
.uyemenu {
	list-style:url(../img/sariok.gif);
	margin-left:25px;
}
.uyemenu li {
	padding:3px;
}
/* iletisim */
h3 {
	font-weight:bold;
	border-bottom:3px solid #2A85BF;
	padding:5px;
	margin-bottom:10px;
}
/* tablo */
table {
	border-collapse:separate;
	empty-cells: hide;	
}
table td {
	padding:3px;
}
table tr {
	
}
thead td {
	border-bottom:3px solid #2A85BF;
	padding:8px 3px;
	margin-bottom:5px;
}
tfoot td {
	border-top:3px solid #2A85BF;
}
tbody .zebra {
	background-color:#EBEBEB
}
/* kırıntı*/
.kirinti {
	padding:10px;
	padding-top:0;
	margin-bottom:10px;
}
.kirinti a {
	background:url(../img/maviok.gif) left no-repeat;
	padding-left:20px;
	margin-right:10px;
}
/* spot */
#spot {
	width:482px;
	height:186px;
	background:url(../img/spot.png) no-repeat;
	margin-bottom:10px;
}
#spot img {
	margin:12px;
	width:457px;
	height:140px;
}
#icerik ul li {
	list-style:	url(../img/li.gif);
	margin-left:20px;
}
#icerik ol li {
	list-style:decimal;
	margin-left:20px;
}

