/*
Theme Name: Ozon Yağı
Description: Ozon Yağları

*/

.clear {clear:both;}
.site-container{width:100%; position:relative}
.right-taling{position:absolute; right:0; width:50%; height:166px; background:url("files/site_wrapper_right.jpg") left top repeat-x}
.page {width:1000px; margin:0 auto; text-align:left}
.main {padding-top: 5px; padding-right: 10px; padding-left: 10px;}
.col-left{float:left; width:225px}
.col-main{float:left; width:475px}
.col-right{float:right; width:225px}
.col1-layout .col-main {float:none; width:auto}
.col2-left-layout .col-main {float:right; width:705px; margin-left:3px}
.col2-right-layout .col-main {width:705px}
.col3-layout .col-main {width:520px; margin-left:5px}
.col2-set .col-1 {float:left; width:49%}
.col2-set .col-2 {float:right; width:49%}
.col2-set .narrow {width:33%}
.col2-set .wide {width:65%}
.col3-set .col-1 {float:left; width:32%}
.col3-set .col-2 {float:left; width:32%; margin-left:2%}
.col3-set .col-3 {float:right; width:32%}
.col4-set .col-1 {float:left; width:23.5%}
.col4-set .col-2 {float:left; width:23.5%; margin:0 2%}
.col4-set .col-3 {float:left; width:23.5%}
.col4-set .col-4 {float:right; width:23.5%}
.main-block{background:url("files/main_block_corner_left_top.gif") left top no-repeat #EBEBD6; width:100%}
.main-block li{ list-style:inside}
.main-block .corner-right-top{background:url("files/main_block_corner_right_top.gif") right top no-repeat}
.main-block .corner-left-bot{background:url("files/main_block_corner_left_bot.gif") left bottom no-repeat}
.main-block .corner-right-bot{background:url("files/main_block_corner_right_bot.gif") right bottom no-repeat; padding:3px}
.title{background:url("files/title_border_top.jpg") left top repeat-x #43750C; width:100%; margin-bottom:3px}
.title .border-bottom{background:url("files/title_border_bottom.jpg") left bottom repeat-x}
.title .border-left{background:url("files/title_border_left.jpg") left top repeat-y}
.title .border-right{background:url("files/title_border_right.jpg") right top repeat-y}
.title .corner-left-top{background:url("files/title_corner_left_top.jpg") left top no-repeat}
.title .corner-right-top{background:url("files/title_corner_right_top.jpg") right top no-repeat}
.title .corner-left-bot{background:url("files/title_corner_left_bot.jpg") left bottom no-repeat}
.title .corner-right-bot{background:url("files/title_corner_right_bot.jpg") right bottom no-repeat; padding:10px 22px 12px}
.title h1{
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
}
.title h1 a,.title h1 a:visited{
	font-size:16px;
	color:#fff;
	font-weight:bold;
}
.title h1 a:hover{#000;}
.content-block{background:url("files/content_block_left_top.gif") left top no-repeat #FFF}
.content-block li {list-style:circle}
.content-block .corner-right-top{background:url("files/content_block_right_top.gif") right top no-repeat}
.content-block .corner-left-bot{background:url("files/content_block_left_bot.gif") left bottom no-repeat}
.content-block .corner-right-bot{
	background:url("files/content_block_right_bot.gif") right bottom no-repeat;
	padding:15px
}
.header-container {}
.header{}
.header .left-col{width:170px; float:left; padding-left: 33px;}
.header .right-col{margin-right:10px}
.header #logo{width:268px; height:110px; background-position:0 0; background-repeat:no-repeat; text-indent:-999em; overflow:hidden; cursor:pointer}
.header .links{float:right}
.header .links li{display:inline; padding-right:10px; color:#181818}
.header .links li.last{padding-right:2px}
.header .links li a{color:#181818}
.header .form-language{float:right; width:208px; height:32px; padding:10px 0 0 14px; background:url("files/language_bg.gif") left top no-repeat}
.header .form-language label{float:left; color:#FFF}
.header .form-language select{width:102px; border:1px solid #868981; margin-left:7px}
.header .menu{background:url("files/menu_bg.jpg") left top repeat-y; margin-right: 10px; margin-left: 10px;}
.header .menu .top{background:url("files/menu_top_bg.jpg") left top no-repeat; width:100%}
.header .menu .bot{background:url("files/menu_bot_bg.jpg") left bottom no-repeat; padding:3px 3px 0 0}
#nav {font-size:1.3em; float:left; margin:8px 0 0 0}
#nav li {position:relative; text-align:left; background:url("files/menu_divider.gif") left 0 no-repeat}
#nav li.first{background:0}
#nav li.over {z-index:999}
#nav a,
#nav a:hover {display:block; line-height:1.3em; text-decoration:none}
#nav span {display:block; cursor:pointer; white-space:nowrap}
#nav li ul span {white-space:normal}
#nav li li.parent {}
#nav li {float:left}
#nav li.active a {color:#C7CBCF; background:url("files/menu_active.gif") center bottom no-repeat}
#nav a {float:left; color:#C7CBCF; font-weight:bold; padding-top: 2px; padding-right: 18px; padding-bottom: 18px; padding-left: 18px;}
#nav li.over a,
#nav a:hover {color:#C7CBCF; background:url("files/menu_active.gif") center bottom no-repeat}
#nav ul li,
#nav ul li.active {float:none; margin:0; padding-bottom:1px}
#nav ul li.over {}
#nav ul a,
#nav ul a:hover {float:none; padding:0; background:0}
#nav ul li a {font-weight:normal }
#nav ul {position:absolute; width:188px; top:37px; left:-10000px; border:0; z-index:0}
#nav ul ul {top:5px}
#nav li.over > ul {left:0}
#nav li.over > ul li.over > ul {left:100px}
#nav li.over ul ul {left:-10000px}
#nav ul li a {background:#CED6DD; color:#000000}
#nav ul li a:hover {background:#000000; text-decoration:underline; color:#FFF}
#nav ul span,
#nav ul li.last li span {padding:3px 15px 4px 15px}
#nav ul li{background:url("files/menu_show_divider.gif") 26px bottom no-repeat #8CBA3A; border-left:1px solid #FFF; border-right:1px solid #FFF}
#nav ul li.last{padding-bottom:0; background:#8CBA3A}
#nav ul li.level1 span {background:none; font-size:12px}
#nav ul li.level1 a {background:none; font-size:12px}
#nav ul li.level1 a:hover {}
#nav span{font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#FFF; line-height:normal; }
#nav li li span{text-transform:none; font-size:14px; padding:10px 20px}
#nav .corners-top{background:url("files/sub_menu_corner_left_top.gif") left top no-repeat; padding:0; border:0}
#nav .corners-top div{background:url("files/sub_menu_corner_right_top.gif") right top no-repeat; padding:0 7px}
#nav .corners-top div div{background:url("files/sub_menu_border.gif") left top repeat-x #8CBA3A; width:100%; padding:0}
#nav .corners-bot{background:url("files/sub_menu_corner_left_bot.gif") left bottom no-repeat; padding:0; border:0}
#nav .corners-bot div{background:url("files/sub_menu_corner_right_bot.gif") right bottom no-repeat; padding:0 7px}
#nav .corners-bot div div{background:url("files/sub_menu_border.gif") left bottom repeat-x #8CBA3A; width:100%; padding:0}
#nav .corners-top iframe{position:absolute; top:0; left:-1px; filter:mask(); width:100%}
input, select, textarea, button{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#868686; vertical-align:middle}
input, input.input-text, select, textarea{background:#fff; border:1px solid #D4D0C8; border-top:1px solid #404040; font-size:12px; border-left:2px solid #696969}
input.input-text:focus, select:focus, textarea:focus {}
input.input-text, textarea {padding:2px}
input.radio {margin-right:3px}
input.checkbox {margin-right:3px}
input.qty {width:2.5em}
textarea {overflow:auto}
button.button {background:0; border:0; cursor:pointer; overflow:visible; width:auto; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:normal; }
button.button span{display:block; background:url("files/buttons_left_corner.gif") left top no-repeat}
button.button span span{display:block; padding:0 4px; background:url("files/buttons_right_corner.gif") right top no-repeat}
button.button span span span{display:block; margin:0; padding:2px 6px 5px; text-transform:lowercase; font-weight:bold; text-align:center; white-space:nowrap; color:#FFFFFF; background:url("files/buttons_bg.gif") left top repeat-x}
button.disabled {}
button.disabled span {}
.field-100 {border:1px solid #888; padding:2px; overflow:hidden}
.field-100 input.input-text,
.field-100 textarea {float:left; width:100%; margin:0; padding:0; border:0}
.highlight {}
.buttons-set {clear:both; margin:5px 0 0; padding:5px}
.buttons-set .back-link {float:left}
.buttons-set .button {float:right}
.buttons-set2 {clear:both; margin:5px 0 0; padding:5px; text-align:right}
.validation-advice {clear:both; min-height:13px; margin:3px 0 0; padding-left:17px; font-size:10px; line-height:13px; background:url("files/validation_advice_bg.gif") 2px 1px no-repeat; color:#f00}
.validation-failed {border:1px dashed #f00 ; background:#faebe7 }
.validation-passed {}
.required {color:#f00}
p.required {font-size:10px; text-align:right}
.v-fix {float:left}
.v-fix .validation-advice {width:12em; margin-right:-14em; display:block; position:relative}
li.odd {}
li.even {}
dt.odd,
dd.odd {}
dt.even,
dd.even {}
.std,
.std ul,
.std ol,
.std dl,
.std p,
.std address,
.std blockquote {margin:0 0 1em; padding:0}
.std ul {list-style:disc outside; padding-left:1.5em}
.std ol {list-style:decimal outside; padding-left:1.5em}
.std ul ul {list-style-type:circle}
.std ul ul,
.std ol ol,
.std ul ol,
.std ol ul {margin:.5em 0}
.std dt {font-weight:bold}
.std dd {padding:0 0 0 1.5em}
.std blockquote {font-style:italic; padding:0 0 0 1.5em}
.std address {font-style:normal}
.std b,
.std strong {font-weight:bold}
.std i,
.std em {font-style:italic}
.sidebar .block{margin:0 0 5px}
.sidebar .block .block-title {}
.sidebar .block .block-title h2 {
	font-size:1.09em;
	font-weight:bold;
	color:#448E2D
}
.sidebar .block h3{font-size:1.16em; font-weight:normal}
.sidebar .block li{ list-style:circle}
.sidebar .block .block-content li{list-style:inside}
.sidebar .block .block-content{padding:10px 10px 10px 20px}
.sidebar .block .actions{text-align:right; margin-bottom:17px}
.sidebar .block .actions a {float:left}
.sidebar .block .title{background:url("files/sidebar_block_title_corner_left_top.gif") left top no-repeat #FFFFFF; width:100%}
.sidebar .block .title .corner-right-top{background:url("files/sidebar_block_title_corner_right_top.gif") right top no-repeat}
.sidebar .block .title .corner-left-bot{background:url("files/sidebar_block_title_corner_left_bot.gif") left bottom no-repeat}
.sidebar .block .title .corner-right-bot{background:url("files/sidebar_block_title_corner_right_bot.gif") right bottom no-repeat; padding:13px 11px 13px 22px}
.sidebar .block .title h2 a{text-decoration:none}
.sidebar .block .title h2 a:hover{text-decoration:underline}
.sidebar .block-account {}
.sidebar .block-currency {}
.sidebar .block-currency select {width:100%; border:1px solid #888}
.sidebar .block-layered-nav {}
.sidebar .block-layered-nav dl{margin-top:20px; margin-left:15px; font-size:1.16em}
.sidebar .block-layered-nav dt {}
.sidebar .block-layered-nav dd{padding-left:15px; padding-bottom:20px}
.sidebar .block-layered-nav dd a{text-decoration:none}
.sidebar .block-layered-nav dd a:hover{text-decoration:underline}
.sidebar .block-layered-nav .currently{padding:10px 15px 10px 15px;  font-size:1.16em}
.sidebar .block-layered-nav .currently a img{float:right}
.sidebar .block-layered-nav .currently li .label{padding-right:18px}
.sidebar .block-layered-nav .currently li{padding-bottom:15px}
.sidebar .block-layered-nav .currently li.last{padding-bottom:0}
.sidebar .block-layered-nav .actions{text-align:right; padding-right:15px}
.sidebar .block-layered-nav .actions a{float:none}
.sidebar .block-layered-nav .block-content{padding-right:5px}
.sidebar .browse-by dl{margin:0}
.sidebar .browse-by dl dt{padding-bottom:15px}
.sidebar .block-cart {}
.sidebar .block-cart .block-content{padding:10px 21px 13px 22px}
.sidebar .block-cart .block-content p{font-size:1.16em}
.sidebar .block-cart .amount {font-size:1.16em}
.sidebar .block-cart .subtotal{text-align:center; background:#FFF; padding:7px 11px 5px 0; margin:9px -13px 12px -15px; font-size:1.16em}
.sidebar .block-cart .subtotal .price{font-weight:normal; padding-left:5px; font-size:1.21em; color:#181818}
.sidebar .block-banner {}
.sidebar .block-banner-2 {margin-bottom:5px}
.sidebar .block-progress {}
.sidebar .block-progress .block-title h2 {font-size:1em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-transform:none; color:#447409; padding:12px 0 27px 5px}
.sidebar .block-progress .block-content{padding:0}
.sidebar .block-progress dl{border-top:1px solid #272729}
.sidebar .block-progress dt{font-weight:bold; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif}
.sidebar .block-progress dt,
.sidebar .block-progress dd{padding:10px 43px 10px 19px; background:#5A9211; border:1px solid #272729; border-top:0}
.sidebar .block-progress dt.complete,
.sidebar .block-progress dd.complete {background-color:#FFF}
.sidebar .block-progress dt.complete{color:#447409}
.category-title {}
.category-image {display:block; margin:0 auto}
.category-products {}
.products-grid{margin:3px 0 0}
.products-grid tr.odd {}
.products-grid tr.even {}
.products-grid td{width:233px; padding:0 3px 3px 0}
.products-grid td.last{padding-right:0}
.products-grid td .content-block{
	width:514px
}
.products-grid td.empty {}
.col-left .truncated .show dl {left:30px; top:7px}
.col-right .truncated .show dl  {left:-240px; top:7px}
.sitemap {}
.sp-methods{}
.cms-index-index .products-grid{margin-top:0}
.cms-index-index .products-grid .product-name{padding-right:15px}
.cms-index-index .products-grid .product-image{padding:7px 0 0}
.cms-index-index .products-grid .product-col-1{width:109px; float:left}
.cms-index-index .products-grid .product-col-2{width:100px; float:left; padding-top:103px}
.cms-index-index .products-grid .product-col-2 button{margin-right:0; float:none}
.cms-index-index .products-grid .product-col-2 .price-box{padding-bottom:5px; float:none}
.cms-index-index .products-grid .product-col-2 .ratings{width:auto}
.cms-index-index .products-grid .product-col-2 .ratings .rating-box{margin:0; float:none}
.cms-index-index .col-main .main-block .corner-right-bot{padding-bottom:0}
.cms-index-index .products-grid .content-block .corner-right-bot{
	padding-right:15px;
padding-bottom:10px;
}
.cms-index-index .col-main .title .corner-right-bot{padding-bottom:12px}
.cms-index-index .col-main .main-block{margin-bottom:3px}
.home-banners{margin:0px; width:100%; overflow:hidden}
.home-banners img{float:left; margin-right:5px}
.home-banners img.last-img{margin:0}
.best-selling td a{text-decoration:none}
.best-selling td a:hover{text-decoration:none}
.footer{padding:0 24px 16px 31px; color:#181818}
.footer .left-col{width:100%; float:left}
.footer .right-col{width:50%; float:right}
.footer ul{float:right; padding:0; font-size:1.16em}
.footer ul li{display:inline; color:#181818; padding:0 13px 0 11px; background:url("files/footer_links_divider.gif") right 3px no-repeat}
.footer ul li.last{background:0}
.footer ul li a{color:#181818; text-decoration:none}
.footer ul li a:hover{text-decoration:underline}
.footer .links{padding-top:3px; font-size:1em}
.footer .links a{color:#447409}
.footer .links li{background:url("files/footer_links_divider_2.gif") right 3px no-repeat}
.footer .store-switcher{margin-top:10px}
.footer .store-switcher select{margin-left:5px}
.ozon-yagi {height:20px; padding-top:2px; background-color:#81BF3C; border-bottom:1px;font-size:11px;margin:auto;text-align:center}
.ozon-yagi h1 {margin:0;padding:0;text-align:center;display:inline;}
.ozon-yagi h1 a, .ozon-yagi h1 a:visited {text-decoration:none;color:#447409;font-weight:bold !important;}
.ozon-yagi h1 a:hover{text-decoration:underline; color:#FFFFFF}
.altdiv {padding-top:100px; width:900px;; margin:0 auto; color:#333333}
.altdiv {line-height:140%}
.altdiv a {text-decoration:none; line-height:140% }
.altdiv a:hover{color:#ffffff; text-decoration:underline}

/* YORUMLAR */	
#comments {width:475px;padding: 2px;clear:both;}
	#comments a {text-decoration: none;}
	#comments h2 {font-size: 1.2em;font-weight:normal;margin: 10px 0;color:#666;}
	#comments p {margin-bottom: 5px;line-height: 1.6em;font-family:Tahoma;}
	#comments form {}
	#comments form p {font-size:13px;margin-bottom: 5px;}
		#comments form input, textarea {border: 1px solid #cccccc;font-size: 0.9em;font-family: Tahoma;
			padding: 4px;background-position: 4px 4px;background-repeat: no-repeat;}
		#comments form input {width: 200px;	border: 1px solid #cccccc;}
		#comments form textarea {width: 430px;padding: 4px 4px !important;border: 1px solid #cccccc;
          background:#fff;}
				#comments form textarea:hover{background:#f2f2f2;}

	.commentdetails {margin-top: 25px;}
	.commentauthor {margin-bottom: 5px !important;font-weight: bold;}
	.commentdate {font-size: 0.8em;margin-bottom: 5px;color: #909090;}
	.required {color: #ff0000;}
h2.title {font-size: 1em !important;text-transform: uppercase;padding: 10px;color: #565656;}
.notfound {padding: 40px;}
	.notfound h2 {font-size: 18px;font-weight: normal;margin-bottom: 10px;}

#comments ol {list-style-type: none;clear: both;
	padding: 0;margin: 0;font-size:11px;}
	#comments .buffer {padding: 10px;border: 1px solid #000;}
	#comments ol li {margin-bottom: 10px;border:1px solid #ccc;
		padding:10px;list-style:none;}
	#comments ol li ul li {border: 1px solid #e0e0e0;padding: 10px;}
	#comments ol li .avatar {float: right;}
	#comments ol li .comment-author {color:#666;}
		#comments ol li .comment-author a{color:#666;}
		#comments ol li .comment-author .fn {font-weight: bold;font-style:normal;font-size: 1.2em;}
	#comments ol li .comment-meta {font-size: 0.9em;color: #999999;margin: 5px 0 10px;}
	#comments ol li .comment-meta a{color: #999999;}
	#comments ol li .reply {font-size: 0.9em;font-weight: bold;padding-bottom: 0px;}
	#comments .children {list-style-type: none;}
#comments .navigation {padding: 0 0 40px;font-size: 0.9em;}
	#comments .navigation a {color: #999999;padding: 3px 8px;border: 1px solid #cccccc;}
	#comments .navigation a:hover {color: #000000;border-color: #000000;text-decoration: none;}
#comments .says {display: none;}
/** YORUMLAR **/

.img img {width:90px;height:80px;}
