
/*	-------------------------------------------------------------
	Arkeoloji Sanat
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Tanım:			Ana css belgesi
	Dosya adı:		shop.css
	Versiyon:		1.0
	Kod Kontrol:	Orhan Küçükerman (İkipixel Multimedia)
	-------------------------------------------------------------	*/


/* ------------------------------------------------------------
	Ana Hat Stilleri
------------------------------------------------------------ */

* {margin:0;padding:0;}	
body,div,p,h1,h2,h3,h4,a,img,hr,ul,li,table,tr,td,th,form {border:0;margin:0;padding:0;text-align:left;font-size:12px;font-family:Georgia, Serif, Arial;font-weight:normal;color:#000;line-height:1.5em;}
input,select,option,textarea {font-size:12px;font-family:Georgia, Serif, Arial;font-weight:normal;color:#000;outline-style:none;}

body {background:#762361;margin:0;}
a:link, a:visited {color:#a0488a;text-decoration:none;}
a:active, a:hover {text-decoration:underline;}
a:focus {outline:none;}

.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */

/* --- Ana Çerçevelerin Stilleri --- */

div#wrapper-header {clear:both;position:relative;width:100%;margin:0;padding:0;text-align:center;background:#fff url(/shop/images/bg_wrapper-header.png) repeat-x top center;}
	div#header {clear:both;width:960px;margin:0 auto;padding:0;}
		div#header-shortcut {clear:both;position:relative;width:960px;height:30px;margin:0;padding:0;}
		div#header-navigation {clear:both;position:relative;width:960px;margin:0;padding:0;}
		div#header-campain-banner {margin: 10px 0 0 0;padding: 0;height: 100px;}
div#wrapper-container {clear:both;position:relative;width:100%;margin:0;padding:0;text-align:center;background:#fff;}
	div#container {position:relative;clear:both;width:960px;margin:0 auto;padding:0;text-align:center;}
		div#leftcolumn {clear:both;float:left;width:205px;margin:20px 0;padding:0;}
		div#content {float:left;width:730px;margin:0;padding:20px 0 20px 25px;}
		div#content.fullwidth {width:960px;padding:10px 0;background:none;}
div#footer-header {clear:both;position:relative;width:100%;margin:0;padding:0;text-align:center;background:#fff;}
	div#footer {position:relative;clear:both;width:960px;margin:0 auto;padding:10px;text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
	div#copyright {position:relative;clear:both;width:100%;margin:0 auto;padding:0 10px;text-align:center;background:#762361;}


/* ------------------------------------------------------------
	tepe bölümü
------------------------------------------------------------ */

ul.top_shortcut_member {float:right;margin:0 80px 0 0;padding:0;}
ul.top_shortcut_member li {float:left;display:inline;font-family:Arial;font-size:0.9em;line-height:1em;color:#fff;list-style:none;margin:10px 0 0 0;padding:0;}
ul.top_shortcut_member li a {font-family:Arial;font-size:1em;line-height:1em;font-weight:normal;color:#fff;text-decoration:none;margin:0;padding:0 12px;border-right:1px solid #d5afb4;}
ul.top_shortcut_member li a.nostyle {padding:0 12px 0 12px;border:none;}
ul.top_shortcut_member li a:hover {text-decoration:underline;}
ul.top_shortcut_member li img {margin:0;padding:0;}

div.social_top {position:absolute;top:5px;right:0;margin:0;padding:0;}

div#site_logo {clear:both;float:left;width:320px;margin:0;padding:0;text-align:left;}
div#site_logo img {width:260px;height:46px;margin:20px 0 14px 20px;padding:0;}

form#search_form {position:absolute;top:35px;left:340px;width:290px;height:34px;margin:0;padding:0;text-align:left;background:transparent url(/shop/images/bg_search_form.png) no-repeat center center;}
form#search_form input {width:231px;height:34px;line-height:34px;font-size:1em;color:#000;padding:0 10px;border:none;background:none;outline-style:none;}
form#search_form input#btnSearchForm {cursor:pointer;width:39px;height:34px;color:#fff;padding:0;margin:0;border:none;background:none;}

ul.top_basket {position:absolute;top:8px;right:20px;margin:0;padding:0;text-align:center;}
ul.top_basket li {float:left;display:inline;font-size:1em;line-height:1em;color:#000;list-style:none;margin:0;padding:0;text-align:center;}
ul.top_basket li a {display:block;width:200px;height:50px;font-size:1em;line-height:1em;color:#000;text-decoration:none;margin:0;padding:20px 47px 0 0;background:transparent url(/shop/images/bg_shopbag_big.png) repeat-x 0 0;text-align:center;}
ul.top_basket li a:hover {background-position:0 -70px;}
ul.top_basket li a span.top_basket_header {font-size:11px;font-family:arial;color:#000;background-color:#fff;margin:0;padding:0 10px;}
ul.top_basket li a span.top_basket_bottom {font-size:12px;line-height:28px;font-family:arial;color:#000;margin:0;padding:0;}


/* ------------------------------------------------------------
	navigasyon bölümü
------------------------------------------------------------ */

ul#mega-menu {clear:both;width:960px;height:35px;list-style:none !important;list-style-image:none !important;margin:0;padding:0;border-top:1px solid #ccc;border-bottom:3px solid #762361;background:#a0488a;}
ul#mega-menu li {position:relative;list-style:none !important;list-style-image:none !important;display:inline;float:left;line-height:1em;font-size:14px;margin:0;padding:0;}
ul#mega-menu li a {display:block;font-size:13px;font-weight:normal;line-height:38px;margin:0;padding:0 20px;color:#fff;border-right:1px solid #d5d4cc;}
ul#mega-menu li a img {vertical-align:middle;margin-bottom:5px;}
ul#mega-menu li a.noborder {border-right:none;}
ul#mega-menu li a.drop {padding-right:24px;background:url(/shop/images/icon_mega-menu_drop.png) no-repeat right center}
ul#mega-menu li.current,
ul#mega-menu li:hover {background-color:#e50278;}
ul#mega-menu li.current a,
ul#mega-menu li a:hover {background-color:#e50278;text-decoration:none;}
ul#mega-menu li div.mega-content {display:none;position:absolute;width:620px;font-size:12px;margin:0;border:1px solid #939189;border-top:none;padding:10px;background:#fff;-webkit-box-shadow:5px 5px 15px #b5b5b5;box-shadow:5px 5px 15px #b5b5b5;moz-box-shadow:5px 5px 15px #b5b5b5;z-index:9999;}
ul#mega-menu li div.mega-content div {display:block;float:left;width:150px;margin:0;padding:0;}
ul#mega-menu li div.mega-content div p {float:left;width:130px;font-size:11px;line-height:1em;margin:0;padding:4px 10px;background:transparent url(/shop/images/icon_li.gif) no-repeat 0 7px;}
ul#mega-menu li div.mega-content div p a {font-size:11px;line-height:1em;color:#000;margin:0;padding:0;background:none;border:none;}
ul#mega-menu li div.mega-content div p a:hover {color:#e50278;background:none;}


/* ------------------------------------------------------------
	sol kolon menü
------------------------------------------------------------ */

div#leftcolumn h2 {font-size:1.2em !important;font-weight:bold;line-height:1em !important;color:#e50278 !important;padding:0 0 10px 0 !important;margin:0 !important;}
div#leftcolumn h2 span {float:right;font-size:9px;color:#666;font-weight:normal;margin:0;padding:0;text-align:right;}
div#leftcolumn h2 span a {font-size:1em !important;line-height:1em !important;color:#000;}

div#leftcolumn p {margin:5px 0;padding:0;color:#000;}

div#leftcolumn div.column-box {border:1px solid #bbbbbb !important;width:180px;margin:0 0 15px 0 !important;padding:10px 10px 5px 10px !important;-webkit-box-shadow:2px 2px 5px #c9c9c9;box-shadow:2px 2px 5px #c9c9c9;moz-box-shadow:2px 2px 5px #c9c9c9;}
div#leftcolumn div.column-box p {margin:0;padding:0;}
div#leftcolumn div.column-box p.brand-box {font-size:0.8em !important;margin:0 !important;padding:0 !important;}
div#leftcolumn div.column-box p.brand-box span {color:#a0488a;}
div#leftcolumn div.column-box p.brand-box img {vertical-align:middle;margin:0 3px 2px 0;}
div#leftcolumn div.column-box ul {clear:both;list-style:none !important;list-style-image:none !important;max-height:250px !important;margin:0 0 5px 0 !important;padding:0 !important;overflow-x:hidden;overflow-y:auto;}
div#leftcolumn div.column-box ul li {list-style:none !important;list-style-image:none !important;margin:0 !important;padding:5px 0 4px 0 !important;border-bottom:1px solid #ccc !important;}
div#leftcolumn div.column-box ul li a {display:block !important;line-height:1.2em !important;color:#000;margin:0 !important;padding:0 0 0 10px !important;background:transparent url(/shop/images/icon_li.gif) no-repeat 0 4px;}
div#leftcolumn div.column-box ul li a:hover {color:#a0488a;text-decoration:none;}
div#leftcolumn div.column-box ul li a.on {font-weight:bold;color:#000;text-decoration:none;}

/* ------------------------------------------------------------
	ana içerikler bölümü
------------------------------------------------------------ */

div#content div.banner-index-brand {float:left;width:210px;height:275px;margin:0 0 15px 20px;padding:0;overflow:hidden !important;}
div#content div.banner-index-brand p {clear:both;width:210px;height:60px;margin:0 !important;padding:0 0 11px 0 !important;}
div#content div.banner-index-brand p img {margin:0 !important;padding:0 !important;}

div#content h1 {color:#e50278;font-weight:normal !important;font-size:1.8em;padding:0 0 10px 0;margin:0;}
div#content h2 {color:#bb0f37;font-size:1.4em;font-weight:bold;padding:0 0 10px 0;margin:0;}
div#content h3 {color:#000 !important;font-size:1.2em;font-weight:bold;margin:5px 0 10px 0;padding:0 0 2px 0;border-bottom:1px solid #999;}
div#content h4 {font-size:0.8em;color:#bbb;border-bottom:1px solid #ccc;padding:0 0 5px 0;margin:0 0 10px 0;}
div#content h4 a {font-size:1em;color:#bbb;text-decoration:none;}
div#content h4 a:hover {text-decoration:none;color:#aaa;}
div#content h5 {color:#333;font-size:1.2em;font-weight:bold;padding:10px 0;margin:0;}
div#content h6 {clear:both;color:#000;font-size:1em;padding:10px 0 5px 0;margin:0;text-align:center;}
div#content p {margin:0 0 15px 0;padding:0;}
div#content img {margin:0;padding:0;border:none;}

div#content ol {line-height:1.8em;margin:10px 30px 20px 40px;}	
div#content ol li {margin:0 0 5px 0;padding:0;}

div#content ul {list-style:none;list-style-image:none;margin:0;padding:0 0 20px 25px;}
div#content ul li {list-style:none;list-style-image:none;margin:0 0 5px 0;padding:0 0 0 12px;background:transparent url(/shop/images/icon_li.gif) no-repeat 0 7px;}
div#content ul li img {margin:0 10px 5px 0;padding:0;}
div#content ul li p {margin:0;padding:0;}
div#content ul li a {color:#bb0f37;text-decoration:none;}
div#content ul li a:hover {text-decoration:underline;}
div#content ul li ul {margin:5px 0 10px 10px;padding:0;}
div#content ul li ul li {margin:0 0 1px 0;padding:0 0 0 17px}
div#content ul li ul li a {text-decoration:none;margin:0;padding:0;}
div#content ul li ul li a:hover {text-decoration:underline;}

div#content ul.search-list {list-style:none !important;list-style-image:none !important;margin:0 !important;padding:0 !important;}
div#content ul.search-list li {clear:left;display: inline-block;list-style:none !important;list-style-image:none !important;line-height:1.2em !important;margin:20px 0 0 0 !important;padding:0 0 0 12px;background:transparent url(/shop/images/icon_li.gif) no-repeat 0 4px;position:relative;}
div#content ul.search-list li a span.search-outoforder {
	width: 150px;
    height: 25px;
    display: block;
    background-color: #ff0000;
    text-align: center;
    font-size: 11px;
    color: #fff;
    line-height: 25px;
    /*
	transform: rotate(45deg) scale(1) skew(1deg) translate(0px);
    -webkit-transform: rotate(45deg) scale(1) skew(1deg) translate(0px);
    -moz-transform: rotate(45deg) scale(1) skew(1deg) translate(0px);
    -o-transform: rotate(45deg) scale(1) skew(1deg) translate(0px);
    -ms-transform: rotate(45deg) scale(1) skew(1deg) translate(0px);
	*/
    position: absolute;
    top: 0px;
    left: 12px;
	z-index:999 !important;}
div#content ul.search-list li a {text-decoration:none !important;line-height:1em !important;margin:0 !important;padding:0 !important;}
div#content ul.search-list li a:hover {text-decoration:underline !important;}

div#content ul.helplist {list-style:none !important;list-style-image:none !important;margin:0 !important;padding:0 !important;}
div#content ul.helplist li {list-style:none !important;list-style-image:none !important;line-height:1.2em !important;margin:0 0 8px 0 !important;padding:0 0 0 12px;background:transparent url(../shop/images/icon_li.gif) no-repeat 0 4px;}
div#content ul.helplist li a {text-decoration:none !important;line-height:1em !important;margin:0 !important;padding:0 !important;}
div#content ul.helplist li a:hover {text-decoration:underline !important;}

div#content ul.helpdetail {list-style:none !important;list-style-image:none !important;margin:0 !important;padding:0 !important;}
div#content ul.helpdetail li {clear:left;list-style:none !important;list-style-image:none !important;line-height:1.2em !important;margin:0 0 25px 0 !important;padding:0 !important;background:none !important;}
div#content ul.helpdetail li a {text-decoration:none !important;line-height:1em !important;margin:0 !important;padding:0 !important;}
div#content ul.helpdetail li a:hover {text-decoration:underline !important;}
div#content ul.helpdetail li ul {list-style:none;list-style-image:none;margin:0;padding:10px 0 5px 25px;}
div#content ul.helpdetail li ul li {list-style:none;list-style-image:none;margin:0 0 5px 0 !important;padding:0 0 0 12px !important;background:transparent url(/shop/images/icon_li.gif) no-repeat 0 4px !important;}
div#content ul.helpdetail li ul li a {text-decoration:none;margin:0 !important;padding:0 !important;}
div#content ul.helpdetail li ul li a:hover {text-decoration:underline;}

ul#letterlist {padding:0 0 15px 0 !important;margin:0 0 15px 0 !important;list-style:none;list-style-image:none;border-bottom:1px solid #ccc; }
ul#letterlist li {list-style:none;list-style-image:none;margin:0 2px 2px 0 !important;display:inline-block;padding:0 !important;background:none !important;}
ul#letterlist li a:link, 
ul#letterlist li a:visited, 
ul#letterlist li a:hover, 
ul#letterlist li a:active {font-size:12px;font-family:tahoma;text-decoration:none;padding:2px 4px;background:#efefef;border:1px solid #ccc;display:block;}
ul#letterlist li a:hover,
ul#letterlist li a.active {background:#e50278;border:1px solid #e50278;color:#fff;}

#DigitalMedia {padding:15px 0 0 0;margin:0;border-top:1px solid #d7d7d7;}
#DigitalMedia a.issuu {font-size:1em;color:#000;margin:0;padding:10px 0 20px 37px;background:transparent url(/shop/images/icon_open_book.png) no-repeat 0 0;}

div#returnlink {float:right;margin:-35px 0 0 30px;padding:0;}
div#returnlink a {font-size:0.9em;}
div#returnlink a:hover {color:#000;text-decoration:none;}

span.returnlinkpro {float:right;margin:0px 0 0 30px;padding:0;}
span.returnlinkpro a:hover {color:#000;text-decoration:none;}

div#pagination {width:100%;text-align:center;}
div#pagination p {text-align:center;margin:10px 0 0 0;padding:5px 0 0 0;color:#000;border-top:1px dotted #fff;}

div#showcasemain {float:left;width:755px;margin:0;padding:0;}

div#showcase {float:left;width:200px;margin:0;padding:0;}
	div#showcase h2 {font-size:1em;line-height:19px;color:#fff;padding:0 0 5px 10px;margin:10px 0 0 0;background:transparent url(/shop/images/bg_left_h2.png) no-repeat top center;}
	div#showcase p {margin:0 0 5px 0;padding:0 10px;font-size:0.9em;}
	div#showcase p a.tag {margin:0 5px 0 0;padding:0;font-size:1.1em;}

/* ----Tablar ---- */

ul.indextabs {position:relative;z-index:2;}
ul.indextabs, 
ul.indextabs li {float:left !important;list-style:none !important;list-style-image:none !important;margin:10px 0 0 0 !important;padding:0 5px 0 0 !important;background:none !important;}
ul.indextabs li a {float:left;padding:0 15px;height:30px;line-height:30px;background:#cce7f7;text-decoration:none;color:#0288d8 !important;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
ul.indextabs li a:hover, 
ul.indextabs li.current a {color:#fff !important;background:#0288d8;border-bottom:3px solid #0288d8;text-decoration:none !important;}
.indextabs-loader {height:300px;margin:10px 0;padding:0;text-align:center;border:1px solid #ccc;background:#efefef url(/shop/images/icon_ajaxloader.gif) no-repeat center center;}
.indextabs-container {position:relative;z-index:1;clear:both;border-top:3px solid #0288d8;padding:10px 0;top:-3px;}

.accordionButton {clear:both;float:left;width:650px;margin:0;padding:0 15px 0 35px;height:25px;line-height:26px;background:url(/shop/images/bg_tab_plus.png) no-repeat top left;color:#000;cursor:pointer;}
.accordionButton.on {background:url(/shop/images/bg_tab_minus.png) no-repeat top left;color:#c00;}
.accordionContent {clear:both;float:left;width:660px;margin:0;padding:10px 0px 0 35px;background:#fff;color:#000;display:none;}
.accordionContent p {margin:0 0 5px 0 !important;padding:0;}
.accordionContent ul {margin:0 0 5px 15px !important;padding:0 !important;}
.accordionContent ul li {margin-bottom:0 !important;padding-bottom:0 !important;}


/* --- Ürün sayfası Stilleri --- */

div.ProPictures {float:left;width:300px;margin:0;padding:0 30px 0 0;}
	div.ProPictures div#ProductImage {width:300px;margin:0;padding:0;text-align:center;background:url(/shop/images/icon_ajaxloader.gif) no-repeat center center;}
	div.ProPictures p {font-size:10px;margin:0;padding:5px 0;}
	
	div.ProPictures ul#thumblist {clear:both;display:block;list-style:none !important;list-style-image:none !important;margin:0 !important;padding:0 !important;}
	div.ProPictures ul#thumblist li {float:left !important;display:inline !important;width:95px !important;background:none !important;list-style:none !important;list-style-image:none !important;margin:0 0 5px 0 !important;padding:0 !important;}
	div.ProPictures ul#thumblist li a {display:block !important;width:85px !important;margin:0 4px !important;padding:0 !important;text-align:center !important;border:1px solid #CCC;}
	div.ProPictures ul#thumblist li a.zoomThumbActive {border:1px solid #e50278;}
	div.ProPictures ul#thumblist li a img {width:85px !important;;margin:0 !important;padding:0 !important;}

div.ProDescription {float:left;position:relative;width:630px;margin:0;padding:5px 0 0 0;}
	
	div.ProDescription div.ProTitle {float:left;width:375px;margin:0;padding:0;}
		div.ProDescription h1 {color:#a0488a;font-weight:normal !important;font-size:1.8em !important;line-height:1em !important;padding:0;margin:0;}
		div.ProDescription h2 {color:#bb0f37;font-weight:normal !important;font-size:1.2em !important;line-height:1em !important;padding:5px 0 0 0;margin:0;}
		div.ProDescription h2 a {font-size:1em !important;line-height:1em !important;color:#000 !important;}
		div.ProDescription div.SocialMenu {float:right;margin:-24px 0 0 0 !important;padding:0 !important;}
		div.ProDescription h3 {color:#999 !important;font-weight:normal !important;font-size:0.9em !important;line-height:1em !important;padding:0 !important;margin:0;border-bottom:none !important;}
			
		div.ProDescription p.ProPrice {font-size:2em !important;font-weight:normal;padding:0 !important;margin:15px 0 !important;color:#bb0f37;letter-spacing:-1px;border-bottom:1px dotted #999 !important;border-top:1px dotted #999 !important;}
		div.ProDescription p.ProPrice span.ProPriceVat {font-size:12px !important;margin:0;padding:0;color:#666;letter-spacing:1px;}
		div.ProDescription p s {font-weight:normal;font-size:0.7em !important;color:#999;margin-left:10px;}
		div.ProDescription p.ProDropPrice {clear:both;background:#fbd291;margin:0 0 5px 0;padding:3px 10px 2px 10px !important;color:#000;font-size:0.9em;font-weight:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
	
	div.ProDescription div.AddCart {float:right;clear:right;width:165px;margin:0 0 0 50px;padding:0 10px 0 10px;background:#e6e6e6;border:1px solid #ccc;}
		div.ProDescription div.AddCart h2 {font-size:1em !important;margin:10px 0 5px 0 !important;padding:0 0 2px 0 !important;border-bottom:1px solid #ccc;}
		div.ProDescription div.AddCart div.colour-options a {float:left;display:block;width:40px;color:#000 !important;border:1px solid #D6D6D6;text-decoration:none;font-size:10px !important;line-height:10px !important;margin:0 5px 5px 0 !important;padding:4px !important;text-align:center;background:#fff;}
		div.ProDescription div.AddCart div.colour-options a:hover {border:1px solid #666;}
		div.ProDescription div.AddCart div.colour-options a.selectedColour {border:1px solid #bb0f37}
		div.ProDescription div.AddCart div.size-options a {float:left;display:block;width:25px;color:#000 !important;border:1px solid #D6D6D6;text-decoration:none;font-size:11px !important;height:25px !important;line-height:25px !important;margin:0 5px 5px 0 !important;padding:0 !important;text-align:center;background:#fff;}
		div.ProDescription div.AddCart div.size-options a:hover {border:1px solid #666;}
		div.ProDescription div.AddCart div.size-options a.selectedSize {border:1px solid #bb0f37}
		div.ProDescription div.AddCart div.size-options a.disable {background: url(/shop/images/bg_outofstock.jpg) repeat top center;cursor: default !important;}
		div.ProDescription div.AddCart select {border:1px solid #bbb;}

		div.ProDescription div.AddCart a.sizeConversion {margin:0 0 0 30px;padding:0 0 0 16px;font-size:0.9em;text-decoration:none;color:#fff;background:transparent url(/shop/images/icon_size_guide.png) no-repeat left center;}
		div.ProDescription div.AddCart a:hover.sizeConversion {color:#bb0f37;}
	
	div.ProDescription div.ProRelated {float:right;width:180px;margin:50px 0 0 0;padding:0 15px;border-top:3px solid #0288d8;background:#eee;}
		div.ProDescription div.ProRelated h3 {font-size:1.3em !important;margin-top:15px !important;}
		div.ProDescription ul.ProRelatedList {clear:both;list-style:none !important;list-style-image:none !important;margin:20px 0 !important;padding:0 !important;}
		div.ProDescription ul.ProRelatedList li {clear:left;list-style:none !important;list-style-image:none !important;font-size:1em !important;line-height:1em !important;margin:0 !important;padding:0 !important;}
		div.ProDescription ul.ProRelatedList li a {font-size:0.9em;line-height:1em !important;color:#000 !important;}
		div.ProDescription ul.ProRelatedList li img {margin:0 10px 20px 0 !important;padding:0;}
		div.ProDescription ul.ProRelatedList li a:hover {color:#bb0f37 !important;text-decoration:none !important;}

	div.ProDescription div.ProDetails {float:left !important;width:420px !important;margin:10px 0 !important;padding:0 !important;}
		div.ProDescription div.ProDetails ul {float:left !important;list-style:none !important;list-style-image:none !important;margin:0 !important;padding:0 !important;}
		div.ProDescription div.ProDetails ul li {float:left !important;list-style:none !important;list-style-image:none !important;margin:10px 0 0 0 !important;padding:0 5px 0 0 !important;background:none !important;}
		div.ProDescription * html div.ProDetails li {display:inline !important;}
		div.ProDescription div.ProDetails ul li a {float:left;padding:0 15px;height:30px !important;line-height:30px !important;background:#cce7f7;text-decoration:none;border:none !important;color:#0288d8 !important;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
		div.ProDescription div.ProDetails ul li.active,
		div.ProDescription div.ProDetails ul li.active a {color:#fff !important;background:#0288d8;border-bottom:3px solid #0288d8;text-decoration:none !important;}
		div.ProDescription div.ProDetails div {position:relative;z-index:1;clear:both;border-top:3px solid #0288d8;padding:10px 20px 10px 0;top:-3px;}
		div.ProDescription div.ProDetails div > ul {margin-left:25px !important;}
		div.ProDescription div.ProDetails div > ul > li {list-style-type: circle !important;}

div#ProPagingContainer {clear:both;font-size:1em;background:#eee;height:25px;color:#000;padding:0;margin:10px 0;}
div#ProPagingContainer ul.ProPaging {float:left !important;width:560px !important;margin:0 !important;padding:5px 0 0 0 !important;list-style:none !important;list-style-image:none !important;background-image:none !important;}
div#ProPagingContainer ul.ProPaging li.ProLeftHand {float:left !important;width:265px !important;text-align:left !important;font-size:0.9em !important;color:#000 !important;list-style:none !important;list-style-image:none !important;background-image:none !important;margin:0 !important;padding:0 0 0 15px !important;}
div#ProPagingContainer ul.ProPaging li.ProLeftHand a {font-size:1em !important;color:#000 !important;}
div#ProPagingContainer ul.ProPaging li.ProRightHand {float:right !important;width:265px !important;text-align:right !important;font-size:0.9em !important;color:#000 !important;list-style:none !important;list-style-image:none !important;background-image:none !important;margin:0 !important;padding:0 15px 0 0 !important;}
div#ProPagingContainer ul.ProPaging li.ProRightHand a {font-size:1em !important;color:#000 !important;}

div.ProSorting {clear:both;margin:0 0 10px 0;padding:0;text-align:center;background:#efefef;border:1px solid #ccc;}
div.ProSorting table {clear:both;width:100%;margin:0 !important;padding:5px 10px !important;font-size:1em;}
div.ProSorting table tr td {margin:0 !important;padding:0 !important;vertical-align:middle;}
div.ProSorting table tr td select {font-size:1em;padding:2px !important;border:1px solid #ccc}

div.ProBoxContainer {clear:both;width:100% !important;margin:0 !important;padding:0!important;}
div.ProBoxContainer p.ProBox {position:relative;float:left;overflow: hidden;width:165px;margin:10px 20px 10px 0 !important;padding:0 !important;text-align:center;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.15);border:solid 1px #bbbbbb;}
div.ProBoxContainer p.ProIndexBox {position:relative;float:left;overflow: hidden;width:165px;margin:10px 30px 10px 0 !important;padding:0 !important;text-align:center;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.15);border:solid 1px #bbbbbb;}
div.ProBoxContainer p.ProBox:hover, 
div.ProBoxContainer p.ProIndexBox:hover {-webkit-box-shadow:0px 0px 8px #a0488a;box-shadow:0px 0px 8px #a0488a;moz-box-shadow:0px 0px 8px #a0488a;}
div.ProBoxContainer p.ProBox a, 
div.ProBoxContainer p.ProIndexBox a {text-decoration:none;}
div.ProBoxContainer p.ProBox a em, 
div.ProBoxContainer p.ProIndexBox a em  {display:block;/*width:150px;*/height:175px;margin:0 auto;padding:10px 0 5px 0;}
div.ProBoxContainer p.ProBox a span, 
div.ProBoxContainer p.ProIndexBox a span {clear:both;display:block;text-align:center;color:#000;font-size:1.1em;line-height:1.2em;margin:0 0 5px 0;padding:4px 5px;}
div.ProBoxContainer p.ProBox a span s, 
div.ProBoxContainer p.ProIndexBox a span s {font-size:1em;color:#bb0f37;font-weight:normal;}
div.ProBoxContainer p.ProBox a span b, 
div.ProBoxContainer p.ProIndexBox a span b {font-size:1.2em;line-height:1.2em;color:#e50278;font-weight:bold;}
div.ProBoxContainer p.ProBox span.ProBox-outoforder, 
div.ProBoxContainer p.ProIndexBox span.ProBox-outoforder {
	width: 277px;
    height: 70px;
    display: inline-block;
    background-color: #f00;
    text-align: center;
    font-size: 11px;
    color: #fff;
    line-height: 115px;
    transform: rotate(45deg) scale(1) skew(1deg) translate(0px);
    -webkit-transform: rotate(45deg) scale(1) skew(1deg) translate(0px);
    -moz-transform: rotate(45deg) scale(1) skew(1deg) translate(0px);
    -o-transform: rotate(45deg) scale(1) skew(1deg) translate(0px);
    -ms-transform: rotate(45deg) scale(1) skew(1deg) translate(0px);
    position: absolute;
    top: -25px;
    right: -131px;
	z-index:999 !important;}
div.ProBoxContainer p.ProBox span.ProBox-onsale, 
div.ProBoxContainer p.ProIndexBox span.ProBox-onsale {
	width: 277px;
    height: 70px;
    display: inline-block;
    background-color: #8bc34a;
    text-align: center;
    font-size: 11px;
    color: #fff;
    line-height: 115px;
    transform: rotate(45deg) scale(1) skew(1deg) translate(0px);
    -webkit-transform: rotate(45deg) scale(1) skew(1deg) translate(0px);
    -moz-transform: rotate(45deg) scale(1) skew(1deg) translate(0px);
    -o-transform: rotate(45deg) scale(1) skew(1deg) translate(0px);
    -ms-transform: rotate(45deg) scale(1) skew(1deg) translate(0px);
    position: absolute;
    top: -25px;
    right: -131px;
	z-index:999 !important;}

div.ProBoxContainer p.ProBox:nth-child(5n+4) {margin-right:0 !important;}
/*div.ProBoxContainer p.ProBox:after:nth-child(4n+5) {content:".";display:block;width:100%;height:0;clear:both;visibility:hidden;}*/

div.ProBoxContainer p.ProIndexBox:nth-child(6n+6) {margin-right:0 !important;}
/*div.ProBoxContainer p.ProIndexBox:nth-child(5):after {clear:both;content:".";display:block;width:100%;height:0;clear:both;visibility:hidden;}*/

/* --- Tablo Stilleri --- */

table {clear:both;margin:0;padding:0;}
table tr td {vertical-align:top;text-align:left;margin:0;padding:0;}
table tr td p {margin:0;padding:0;}
table tr td ul {list-style:none;list-style-image:none;margin:30px 10px 20px 25px !important;padding:0;}
table tr td ul li {list-style:none;list-style-image:none;line-height:1.2em !important;margin:0;padding:0 0 0 17px;background:url(/shop/images/icon_li.gif) no-repeat 0 4px !important;}
table tr td ul li a {text-decoration:none;margin:0;padding:0;font-size:1em !important;}
table tr td ul li a:hover {text-decoration:underline;}

table#oldorderslist {clear:both;width:100%;margin:5px 0 10px 0;padding:0;}
table#oldorderslist tr th {font-weight:bold;background:#999;color:#fff !important;vertical-align:top;text-align:right;padding:3px 10px 1px 10px;border-bottom:1px solid #666;}
table#oldorderslist tr td {vertical-align:top;text-align:right;background:#efefef !important;padding:4px 10px 3px 10px;color:#000 !important;border-bottom:1px solid #999;}
table#oldorderslist tr td a {color:#bb0f37;}

table#oldorderssummary {clear:both;width:100%;margin:0 0 10px 0;padding:0;}
table#oldorderssummary tr td {width:100%;vertical-align:top;text-align:right;padding:0 5px;color:#000 !important;}

table#address {clear:both;float:left;width:380px;margin:0;padding:0 20px 0 0;}
table#address tr th {font-weight:bold;width:60px;line-height:1.4em;vertical-align:top;padding:1px 10px 5px 0;}
table#address tr td {width:260px;line-height:1.4em;vertical-align:top;padding:1px 0 5px 0;}
table#address tr td h3 {clear:both;color:#0080C0 !important;font-size:1em;font-weight:bold;padding:0 0 2px 0;margin:0;border-bottom:1px dotted #004080;}
table#address tr td img {border:1px solid #000;margin-bottom:0 !important;}
table#address tr td a {line-height:1.4em;}

div#pro-details table {clear:both;width:615px;margin:0;padding:0;}
div#pro-details table tr td {vertical-align:top;text-align:left;margin:0;padding:5px 50px 5px 0;border-bottom:1px solid #ccc;}
div#pro-details table tr td p {margin:0;padding:0;}


/* --- Blog bölümü -- */

div#content div.PostTime {float:left;width:45px;height:45px;padding:0 12px 10px 0;margin:0;background:url(/shop/images/blog_posttime.png) no-repeat;text-align:center;color:#000;}
div#content div.PostTime strong {display:block;line-height:15px;font-family:'Verdana';color:#fff;}
div#content div.PostTime .day {font-size:18px;line-height:14px;letter-spacing:-1px;padding-top:8px;color:#000;}
div#content div.PostTime .month {font-size:9px;}
div#content div.PostTime .year {padding-top:7px;font-weight:normal;}

div#content div.PostHead {float:left;width:610px;}
div#content div.PostHead h3 {color:#000;font-size:1.5em;line-height:1.2em;font-weight:normal;padding:0 0 5px 0;margin:0;text-decoration:none;border:none;background:none;}
div#content div.PostHead h3 a {color:#e50278;font-size:1em;line-height:1.2em;font-weight:normal;padding:0 0 5px 0;margin:0;text-decoration:none;border:none;}
div#content div.PostHead h3 a:hover{text-decoration:underline;}
div#content div.PostHead p {font-size:0.9em;}
div#content div.PostHead p a {font-size:1em;}

div#content p.tags{font-size:1em;color:#000;padding:0 0 15px 0 !important;margin:0 !important;border:none;}
div#content p.tags a, p.tags a:active {color:#a0488a !important;margin-right:5px;}
div#content p.tags a:hover {text-decoration:underline;}
div#content p.tags a.tagitem {margin-right:5px;}
div#content p.tags a.print{background:url(/shop/images/icon_print.gif) 0 0 no-repeat;padding-left:22px;}
div#content p.tags a.email{background:url(/shop/images/icon_mail.gif) 0 5px no-repeat;padding-left:22px;}
div#content p.more a {color:#e50278;text-decoration:none;}
div#content p.more a:hover {text-decoration:underline;}

div#content p.infoline {clear:both;padding-bottom:0;margin-bottom:5px;}
div#content p.infoline a, p.infoline a:active {}
div#content p.infoline a:hover {color:#a0488a;text-decoration:underline;}

div#content div.pagingcontainer {clear:both;font-size:1em;background:#efefef;height:25px;color:#000;padding:0;margin:0 0 15px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
div#content div.pagingcontainer ul.subpaging {float:left;width:610px;margin:0;padding:5px 0 0 0;list-style:none;list-style-image:none;background-image:none;}
div#content div.pagingcontainer ul.subpaging li.lefthand {float:left;width:290px;text-align:left;font-size:0.9em;color:#000;list-style:none;list-style-image:none;background-image:none;margin:0;padding:0 0 0 15px;}
div#content div.pagingcontainer ul.subpaging li.lefthand a {font-size:1em;color:#000;}
div#content div.pagingcontainer ul.subpaging li.righthand {float:right;width:290px;text-align:right;font-size:0.9em;color:#000;list-style:none;list-style-image:none;background-image:none;margin:0;padding:0 15px 0 0;}
div#content div.pagingcontainer ul.subpaging li.righthand a {font-size:1em;color:#000;}

div#comments {margin:0;padding:10px 0;}
div#comments dl {clear:both;margin:0 0 5px 0 !important;padding:0 0 5px 0 !important;color:#333;border-bottom:1px dotted #bb0f37;}
div#comments dl dt {float:left;width:50px;font-weight:normal;margin:0;padding:8px 10px;}
div#comments dl dd.editor {background:#ffe396;color:#000;}
div#comments dl dd.editor em {color:#e30613;}
div#comments dl dd {float:left;width:650px;font-size:1em;line-height:1.2em;color:#000;margin:0;padding:8px 0 8px 10px;}
div#comments dl dd em {display:block;font-weight:normal;font-size:0.9em;color:#666;padding-bottom:3px;margin-bottom:6px;border-bottom:1px dotted #ccc;}

p.hotTags {font-size:1em !important;line-height:1em;color:#666 !important;margin:0 0 10px 0 !important;padding:0;}
p.hotTags a:link, p.hotTags a:visited {font-size:1em;line-height:1em;color:#666 !important;text-decoration:none;}
p.hotTags a:active, p.hotTags a:hover, p.hotTags a.on {color:#e50278 !important;}
a.tag0, a.tag1, a.tag2, a.tag3, a.tag4 {color:#666 !important;font-size:1.5em !important;line-height:1em !important;margin-right:5px !important;}
a.tag5, a.tag6, a.tag7, a.tag8, a.tag9 {color:#666 !important;font-size:1.4em !important;line-height:1em !important;margin-right:5px !important;}
a.tag10, a.tag11, a.tag12, a.tag13, a.tag14 {color:#666 !important;font-size:1.3em !important;line-height:1.2em !important;margin-right:5px !important;}
a.tag15, a.tag16, a.tag17, a.tag18, a.tag19 {color:#666 !important;font-size:1.2em !important;line-height:1.2em !important;margin-right:5px !important;}
a.tag20, a.tag21, a.tag22, a.tag23, a.tag24 {color:#666 !important;font-size:1.1em !important;line-height:1.4em !important;margin-right:5px !important;}
a.tag25, a.tag26, a.tag27, a.tag28, a.tag29 {color:#666 !important;font-size:1em !important;line-height:1.4em !important;margin-right:5px !important;}
a.tag30, a.tag31, a.tag32, a.tag33, a.tag34 {color:#666 !important;font-size:0.9em !important;line-height:1.6em !important;margin-right:5px !important;}
a.tag35, a.tag36, a.tag37, a.tag38, a.tag39 {color:#666 !important;font-size:0.8em !important;line-height:1.6em !important;margin-right:5px !important;}
a.tag40, a.tag41, a.tag42, a.tag43, a.tag44 {color:#666 !important;font-size:0.7em !important;line-height:1.8em !important;margin-right:5px !important;}
a.tag45, a.tag46, a.tag47, a.tag48, a.tag49, a.tag50 {color:#666 !important;font-size:0.6em !important;line-height:1.8em !important;margin-right:5px !important;}

form#comments_form {background:#efefef;border:1px solid #ccc;padding:15px;margin:15px 0;text-align:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
form#comments_form h3 {color:#a0488a !important;font-size:1.4em;letter-spacing:0;margin:0;padding:5px 0 15px 0;border:none !important;}
form#comments_form p {clear:both;margin-bottom:10px;padding:0;vertical-align:middle;}
form#comments_form p span.fieldinfo {font-size:0.9em;font-style:italic;color:#666;margin:0 0 0 10px;padding:0;}
form#comments_form label {float:left;width:150px;margin:3px 15px 0 0;padding:0;color:000;}
form#comments_form input {font-size:1em;padding:4px;margin:0;background:#fff;border:1px solid #ccc;}
form#comments_form select {background:#fff;border:1px solid #ccc;}
form#comments_form textarea {font-size:1em;padding:5px;width:300px;height:70px;font-size:1em;margin:0;background:#fff;border:1px solid #ccc;}
form#comments_form input#post-comment {cursor:pointer;font-size:1em;color:#fff !important;width:140px;height:34px;padding:0;margin:5px 0 10px 165px;border:none;color:#fff !important;background:transparent url(/shop/images/bg_button_standart.png) no-repeat center center;}
form#comments_form input#post-comment:hover {background:transparent url(/shop/images/bg_button_standart_hover.png) no-repeat center center;}
form#comments_form span.loading-comment {background:url(/shop/images/icon_ajaxloader.gif) no-repeat 8px 50%;border:1px solid #ccc;color:#797979;padding:5px 10px 5px 30px;margin:5px 0 5px 165px;}


/* ------------------------------------------------------------
	üyelik ve seçim aşamaları stilleri
------------------------------------------------------------ */

div#newmember {float:left;width:460px;padding:0;margin:0;text-align:left;}
	div#newmember h2 {font-size:1.8em;font-weight:normal;color:#a0488a;margin:0 0 15px 0;padding:0 0 5px ;border-bottom:1px solid #ccc;}
	div#newmember p {font-size:1em;}
	div#newmember ul {margin:0 !important;padding:0 0 0 10px !important;}
	div#newmember ul li {font-size:1em;}


/* ------------------------------------------------------------
	sepet ve satıs asamalari stilleri
------------------------------------------------------------ */

/* ---- Sepet stilleri -- */

table#ProCartTable {width:100%;margin:0;padding:0;background:none;border:none;}
table#ProCartTable tr th {font-size:1.1em;margin:0;padding:4px 5px;background:#999;color:#fff;text-align:center !important;}
table#ProCartTable tr td {margin:0;padding:5px 5px 1px 5px;font-size:1em;background:#efefef !important;color:#000 !important;vertical-align:middle;text-align:center !important;}
table#ProCartTable tr td a {font-size:1em;color:#000;text-decoration:none;}
table#ProCartTable tr td a:hover {text-decoration:underline;}
table#ProCartTable tr td p {margin:0;padding:0;text-align:center;}
table#ProCartTable tr td i {color:#000;}
table#ProCartTable tr td b {color:#000;font-size:1.1em;}
table#ProCartTable tr td img {padding:0;margin:0;border:1px solid #ccc;}
table#ProCartTable tr td input {text-align:center;width:25px;background:#fff;padding:2px;border:1px solid #ccc;}
table#ProCartTable tr td p a.update {clear:both;font-size:0.9em;line-height:2.5em !important;background:url(/shop/images/icon_update.png) 0 50% no-repeat;padding:0 0 0 18px;margin:0;}
table#ProCartTable tr td p a.delete {clear:both;font-size:0.9em;line-height:2.5em !important;background:url(/shop/images/icon_delete.png) 0 50% no-repeat;padding:0 0 0 15px;margin:0;}

table#ProCartSummary {width:350px;margin:10px 0 0 0;padding:0;float:right;}
table#ProCartSummary tr th {width:150px;text-align:right;margin:0;padding:4px 15px 0 5px;color:#000 !important;}
table#ProCartSummary tr td {width:100px;text-align:left;margin:0;padding:4px 5px 0 5px;}
table#ProCartSummary tr td.cartrow {text-align:right;color:#000;border-bottom:1px dotted #ccc;}
table#ProCartSummary tr td.promotionrow {text-align:right;color:#000;border-bottom:1px dotted #ccc;}
table#ProCartSummary tr td.shippingrow {text-align:right;color:#000;border-bottom:1px dotted #ccc;}
table#ProCartSummary tr td.totalrow {text-align:right;color:#000;}


/* ---- 1. adim teslimat ekrani stilleri -- */

table.ProShipTable {float:left;clear:none;width:420px;margin:0 20px;padding:5px 0;}
table.ProShipTable tr th {width:135px;font-size:1em;text-align:right;margin:0;padding:3px 5px;color:#000 !important;}
table.ProShipTable tr td {text-align:left;font-size:1em;margin:0;padding:4px 5px;color:#000 !important;}

div#ShipInfo {clear:both;text-align:center;margin:0 0 10px 0;padding:0;}


/* ---- 2. adim odeme ekrani stilleri -- */

table#ProPayTable {width:100%;margin:0;padding:0;}
table#ProPayTable tr td {text-align:left;margin:0;padding:2px 7px;background:none;vertical-align:top;}
table#ProPayTable tr td label {cursor:pointer;}
table#ProPayTable tr td input#payment1 {margin-top:3px;}
table#ProPayTable tr td.paycart {text-align:right;width:170px;vertical-align:top;padding-top:5px;font-weight:bold;color:#000;background:#f1f1f1;}
table#ProPayTable tr td.paycartvalue {text-align:left;vertical-align:top;padding:5px 0 5px 10px;background:#f1f1f1;}
table#ProPayTable tr td.paypromotion {text-align:right;width:170px;vertical-align:top;padding-top:5px;font-weight:bold;color:#000;background:#DEFFBF;}
table#ProPayTable tr td.paypromotionvalue {text-align:left;vertical-align:top;padding:5px 0 5px 10px;background:#DEFFBF;color:#006A35;}
table#ProPayTable tr td.payshipping {text-align:right;width:170px;vertical-align:top;padding-top:5px;font-weight:bold;color:#000;background:#f1f1f1;}
table#ProPayTable tr td.payshippingvalue {text-align:left;vertical-align:top;padding:5px 0 5px 10px;background:#f1f1f1;}
table#ProPayTable tr td.paytotal {text-align:right;width:170px;vertical-align:top;padding-top:5px;font-weight:bold;color:#000;background:#FFFF99;}
table#ProPayTable tr td.paytotalvalue {text-align:left;vertical-align:top;padding:5px 0 5px 10px;color:#000;background:#FFFF99;}
table#ProPayTable tr td.payselect {text-align:right;width:170px;vertical-align:top;padding:10px 10px;font-weight:bold;color:#a0488a;border-top:1px solid #666;}
table#ProPayTable tr td.payselectvalue {text-align:left;width:170px;vertical-align:top;padding:8px 10px;font-weight:normal;color:#000;border-top:1px solid #666;}

div#contrat {width:600px;height:150px;font-size:10px;font-weight:normal;color:#666;border:1px solid #999;overflow:auto;margin:5px 0 15px 0;padding:10px;background:#fff;}
div#contrat h6 {clear:both;color:#666 !important;font-size:1.2em;padding:5px 0 2px 0;margin:0 0 5px 0;border-bottom:1px dotted #999;text-align:left;}
div#contrat p {color:#666 !important;}
div#contrat b {color:#666 !important;}
div#contrat ul {margin:0 !important;padding:5px 0 10px 30px !important;}
div#contrat ul li {list-style:circle;color:#666;margin:0;padding:0 !important;font-size:1.3em;line-height:1em;background-image:none !important;}

div#creditcardbox img.securesite {float:right;margin:0;padding:0;}

table#PaymentTypeTable {clear:none;width:400px;margin:10px 0 0 0;padding:5px;text-align:left;border:1px dotted #ccc;background:#f1f1f1;}
table#PaymentTypeTable tr td {margin:0;padding:0;vertical-align:middle;text-align:left;color:#000;background:#fff;}
table#PaymentTypeTable tr td.cardimage {width:80px;margin:0;padding:5px 5px 5px 2px !important;text-align:right;}
table#PaymentTypeTable tr td label {vertical-align:middle;padding-left:5px;}
table#PaymentTypeTable tr td select {font-size:1em;padding:0 !important;border:1px solid #ddd !important;}
table#PaymentTypeTable tr td input, option, textarea {margin:0;padding:1px 0;vertical-align:middle;}

table#PaymentDetailsTable {clear:none;width:500px;margin:0;padding:5px;text-align:left;}
table#PaymentDetailsTable tr td {margin:0;padding:3px 10px 3px 0;vertical-align:middle;text-align:left;color:#000;background:#fff;}
table#PaymentDetailsTable tr td select {font-size:1em;padding:5px !important;border:1px solid #ccc !important;}
table#PaymentDetailsTable tr td input, option, textarea {margin:0;padding:5px !important;border:1px solid #ccc !important;vertical-align:middle;}
table#PaymentDetailsTable tr td a.info{position:relative;z-index:24;color:#000;text-decoration:none;}
table#PaymentDetailsTable tr td a.info:hover{z-index:25;}
table#PaymentDetailsTable tr td a.info span{display:none;}
table#PaymentDetailsTable tr td a.info:hover span{display:block;position:absolute;top:0;left:2em;width:350px;padding:10px;font-size:0.9em;line-height:1em;border:1px solid #000;background-color:#FFFFE1;color:#000;text-align:left;}

div#PayInfo {clear:both;height:30px;font-size:1em;text-align:center;margin:5px 0 0 0;padding:0;}
div#PaySubmit {text-align:center;margin:0;padding:0 0 10px 0;}


/* ---- 3. adim sonuç ekrani stilleri -- */

div#ResultApproved {clear:both;width:570px;font-size:1em;text-align:left;margin:10px auto 0 auto;padding:0;}
	div#ResultApproved p {margin:0 0 15px 0;padding:0;}
	div#ResultApproved a {text-decoration:none;}
	div#ResultApproved a:hover {text-decoration:underline;}
div#ResultDeclined {clear:both;width:570px;font-size:1em;text-align:left;margin:10px auto 0 auto;padding:0;}
	div#ResultDeclined p {margin:0 0 15px 0;padding:0;}
	div#ResultDeclined ul {margin:5px 0 15px 20px;padding:0;}
	div#ResultDeclined a {text-decoration:none;}
	div#ResultDeclined a:hover {text-decoration:underline;}

table#EftTable {clear:both;width:570px;margin:15px auto;padding:0;border:1px dotted #ccc;border-right:none;border-bottom:none;}
table#EftTable tr th {text-align:left;margin:0;padding:0;width:130px;border-right:1px dotted #ccc;border-bottom:1px dotted #ccc;vertical-align:middle;}
table#EftTable tr td {text-align:left;margin:0;padding:0 10px;border-right:1px dotted #ccc;color:#000;border-bottom:1px dotted #ccc;vertical-align:middle;}


/* ------------------------------------------------------------
	çeşitli formlar
------------------------------------------------------------ */

form#add_cart_form {clear:both;margin:0;padding:0;}
form#add_cart_form select {font-size:1em;color:#000;background:#fff;padding:2px;}
form#add_cart_form p {margin:0 0 10px 0;padding:0;}
form#add_cart_form input#btnAddCart {cursor:pointer;text-indent:-9999px;font-size:1em;color:#fff !important;width:161px;height:45px;padding:0;margin:0;border:none;color:#fff;background:transparent url(/shop/images/bg_button_addtocart.png) no-repeat 0 0;}
form#add_cart_form input#btnAddCart:hover {background-position:0 -45px;}

form#giftcheque_form {clear:both;float:right;width:600px;margin:20px 0 !important;padding:4px 10px 8px 10px !important;text-align:right;background:#f2e2ee;padding:0;border:1px solid #a0488a;}
form#giftcheque_form p {clear:both;font-size:0.9em;06.11.2012font-weight:bold;margin:0;padding:0 0 4px 0;color:#e50278;text-align:right;}
form#giftcheque_form input {font-size:1em;width:200px;background:#fff;padding:4px;border:1px solid #ccc;}
form#giftcheque_form input#btnGiftCheque {cursor:pointer;font-size:0.9em;color:#fff !important;width:140px;height:24px;line-height:24px;padding:0;margin:0;border:none;color:#fff;background:#888888;}
form#giftcheque_form input#btnGiftCheque:hover {background:transparent url(/shop/images/bg_button_standart_hover.png) no-repeat center center;}

form#membership_form {padding:0;margin:0;text-align:left;}
form#membership_form p {margin:0;padding:0;}
form#membership_form input {color:#000;width:130px;padding:4px;margin:8px 0 0 0;background:#fff;border:1px solid #ccc;}
form#membership_form #btnBulletinForm {cursor:pointer;width:18px;height:22px;text-indent:-9999px;padding:0;margin:0;border:none;color:#fff;background:url(/shop/images/bg_buton.jpg) repeat-x center center;}

form#member_login {float:right;width:420px;padding:0 0 0 40p;margin:0;text-align:left;}
form#member_login h2 {font-size:1.8em;font-weight:normal;color:#a0488a;margin:0 0 15px 0;padding:0 0 5px ;border-bottom:1px solid #ccc;}
form#member_login p {clear:both;margin:0;padding:0 0 10px 0;color:#000;}
form#member_login p span {display:block;margin:0;padding:5px 0 0 135px;}
form#member_login label {float:left;width:120px;margin:3px 15px 0 0;padding:0;font-weight:normal;color:#000;text-align:right;}
form#member_login input {font-size:1em;padding:4px;width:140px;margin:0;background:#fff;border:1px solid #ccc;color:#000 !important;}
form#member_login input#btnLoginForm {cursor:pointer;font-size:1em;color:#fff !important;width:140px;height:34px;padding:0;margin:5px 0 10px 135px;border:none;color:#fff;background:transparent url(/shop/images/bg_button_standart.png) no-repeat center center;}
form#member_login input#btnLoginForm:hover {background:transparent url(/shop/images/bg_button_standart_hover.png) no-repeat center center;}

form#member_new {clear:both;padding:0;margin:0;text-align:left;}
form#member_new p.caption {font-size:0.9em;color:#e50278;}
form#member_new p {margin-bottom:12px;padding:0;}
form#member_new h2 {margin:10px 0 10px 395px;padding:0;}
form#member_new label {float:left;font-weight:normal;width:380px;margin:2px 15px 0 0;padding:0;text-align:right;color:#000;}
form#member_new input, textarea {width:auto;background:#fff;padding:4px;border:1px solid #ccc;color:#000 !important;}
form#member_new select {width:auto;background:#fff;border:1px solid #ccc;color:#000 !important;}
form#member_new .required {color:#bb0f37;font-size:100%;vertical-align:middle;margin-left:10px;}
form#member_new .boxes{width:1.5em;height:1.3em;margin:0 4px 0 0;padding:0;vertical-align:middle;border:none;background:none;}
form#member_new textarea {width:250px;height:80px;background:#fff !important;border:1px solid #ccc;color:#000;}
form#member_new input#btnNewmemberForm {cursor:pointer;font-size:1em;color:#fff !important;width:140px;height:34px;padding:0;margin:15px 0 10px 395px;border:none;color:#fff !important;background:transparent url(/shop/images/bg_button_standart.png) no-repeat center center;}
form#member_new input#btnNewmemberForm:hover {background:transparent url(/shop/images/bg_button_standart_hover.png) no-repeat center center;}

form#member_old {clear:both;padding:0;margin:0;text-align:left;}
form#member_old p.caption {font-size:0.9em;color:#e50278;}
form#member_old p {margin-bottom:12px;padding:0;}
form#member_old h2 {margin:10px 0 5px 235px;padding:0;}
form#member_old label {float:left;font-weight:normal;width:200px;margin:2px 15px 0 0;padding:0;text-align:right;color:#000;}
form#member_old input, textarea {width:auto;background:#fff;padding:4px;border:1px solid #ccc;color:#000;}
form#member_old select {width:auto;background:#fff;border:1px solid #ccc;color:#000 !important;}
form#member_old .required {color:#bb0f37;font-size:100%;vertical-align:middle;margin-left:10px;}
form#member_old .boxes{width:1.5em;height:1.3em;margin:0 4px 0 0;padding:0;vertical-align:middle;border:none;background:none;}
form#member_old textarea {width:250px;height:80px;background:#fff;border:1px solid #ccc;color:#000;}
form#member_old input#btnOldmemberForm {cursor:pointer;font-size:1em;color:#fff !important;width:140px;height:34px;padding:0;margin:15px 0 10px 215px;border:none;color:#fff !important;background:transparent url(/shop/images/bg_button_standart.png) no-repeat center center;}
form#member_old input#btnOldmemberForm:hover {background:transparent url(/shop/images/bg_button_standart_hover.png) no-repeat center center;}

form#member_password {clear:both;padding:0;margin:0;text-align:left;}
form#member_password p {margin-bottom:12px;padding:0;}
form#member_password label {float:left;font-weight:normal;width:220px;margin:2px 15px 0 0;padding:0;text-align:right;color:#000;}
form#member_password input {width:auto;background:#fff;padding:4px;border:1px solid #ccc;color:#000 !important;}
form#member_password input#btnNewmemberForm {cursor:pointer;font-size:1em;color:#fff !important;width:140px;height:34px;padding:0;margin:15px 0 10px 235px;border:none;color:#fff !important;background:transparent url(/shop/images/bg_button_standart.png) no-repeat center center;}
form#member_password input#btnNewmemberForm:hover {background:transparent url(/shop/images/bg_button_standart_hover.png) no-repeat center center;}

form#delivery_form {padding:0;margin:0;text-align:left;}
form#delivery_form h2 {margin:0 0 10px 0 !important;padding:0 0 5px 135px !important;border-bottom:1px solid #ccc;}
form#delivery_form input, textarea {width:auto;background:#fff;padding:4px;border:1px solid #ccc;color:#000 !important;}
form#delivery_form select {width:auto;background:#fff;padding:4px;border:1px solid #ccc;color:#000 !important;}
form#delivery_form .required {color:#bb0f37;font-size:100%;vertical-align:middle;margin-left:10px;}
form#delivery_form .boxes{width:1.5em;height:1.3em;margin:0 4px 0 0;padding:0;vertical-align:middle;border:none;background:none;}
form#delivery_form textarea {width:220px;height:80px;background:#fff !important;border:1px solid #ccc;color:#000;}
form#delivery_form input#btnDeliveryForm {cursor:pointer;font-size:1em;color:#fff !important;width:140px;height:34px;padding:0;margin:10px 0 10px 390px;border:none;color:#fff !important;background:transparent url(/shop/images/bg_button_standart.png) no-repeat center center;}
form#delivery_form input#btnDeliveryForm:hover {background:transparent url(/shop/images/bg_button_standart_hover.png) no-repeat center center;}

form#payment_form {padding:0;margin:0;text-align:left;}
form#payment_form input#cc_name,
form#payment_form input#cc_no,
form#payment_form input#cvc5 {padding:5px;color:#000 !important;}
form#payment_form input#btnPaymentForm {cursor:pointer;font-size:1em;color:#fff !important;width:140px;height:34px;padding:0;margin:0 0 10px 390px;border:none;color:#fff !important;background:transparent url(/shop/images/bg_button_standart.png) no-repeat center center;}
form#payment_form input#btnPaymentForm:hover {background:transparent url(/shop/images/bg_button_standart_hover.png) no-repeat center center;}

form#contact_form {float:right;width:320px;padding:0;margin:0;text-align:left;}
form#contact_form p {clear:both;margin:0;padding:0 0 10px 0;}
form#contact_form p.fieldinfo {margin:0 0 10px 0;padding:0;}
form#contact_form label {float:left;width:80px;margin:3px 15px 0 0;padding:0;}
form#contact_form input {font-size:1em;padding:4px;width:200px;margin:0;background:#fff;border:1px solid #ccc;}
form#contact_form select {background:#fff;width:160px;border:1px solid #ccc;}
form#contact_form textarea {font-size:1em;padding:5px;width:198px;height:120px;font-size:1em;margin:0;background:#fff;border:1px solid #ccc;}
form#contact_form input#post-contact {cursor:pointer;font-size:1em;color:#fff !important;width:140px;height:34px;padding:0;margin:5px 0 10px 95px;border:none;color:#fff !important;background:transparent url(/shop/images/bg_button_standart.png) no-repeat center center;}
form#contact_form input#post-contact:hover {background:transparent url(/shop/images/bg_button_standart_hover.png) no-repeat center center;}
form#contact_form span.loading-contact {background:url(/shop/images/icon_ajaxloader.gif) no-repeat 8px 50%;border:1px solid #ccc;color:#797979;padding:5px 10px 5px 30px;margin:5px 0 5px 95px;}

input#btnGeneral {cursor:pointer;font-size:1em;color:#fff;width:140px;height:34px;padding:0;margin:5px 0 10px 0;border:none;color:#fff;background:transparent url(/shop/images/bg_button_standart.png) no-repeat center center;}
input#btnGeneral:hover {background:transparent url(/shop/images/bg_button_standart_hover.png) no-repeat center center;}

.btn_global {cursor:pointer;display:block;font-size:1em;color:#fff !important;width:140px;height:34px;line-height:34px;text-align:center;padding:0;margin:0 0 10px 10px;border:none;background:transparent url(/shop/images/bg_button_standart.png) no-repeat center center;}
.btn_global a {font-size:1em;line-height:34px;color:#fff !important;text-decoration:none !important;}
.btn_global:hover {background:transparent url(/shop/images/bg_button_standart_hover.png) no-repeat center center;}


/* ------------------------------------------------------------
	alt bölüm
------------------------------------------------------------ */

div#sitemap {clear:both;width:980px;margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px dotted #aaaaaa;}
	div#sitemap div.sitemaplist {float:left;width:110px;margin:0 15px 0 0;padding:0 15px 0 0;}
	div#sitemap div.sitemaplist ul {margin:0;padding:0;}
	div#sitemap div.sitemaplist ul li {list-style:none;font-size:11px;line-height:1em;margin-bottom:6px;}
	div#sitemap div.sitemaplist ul li.title {line-height:1em;}
	div#sitemap div.sitemaplist ul li.title a {font-size:11px;line-height:1.1em;color:#666;}
	div#sitemap div.sitemaplist ul li a {color:#999999;font-size:11px;line-height:1.1em;text-decoration:none;}
	div#sitemap div.sitemaplist ul li a:hover {color:#000;}
	div#sitemap div.sitemaplist:last-child {margin-right:0px;padding-right:0px;border:none;}

div#security {float:left;font-size:0.9em;width:350px;margin:0;padding:0 0 0 10px;text-align:left;color:#688332;vertical-align:top;}
	div#security img {margin:0;padding:0 15px 0 0;vertical-align:middle;}

div#copyright {margin:0;padding:0;}
	div#copyright p {clear:both;margin:0;padding:10px 0;font-size:0.9em;color:#fff;text-align:center;}
	div#copyright p a {text-decoration:none;color:#fff;font-size:1em;margin:0;padding:0;}
	div#copyright p a:hover {color:#ccc;}
	div#copyright p a.design {color:#FFCC00;}
	div#copyright p span {display:block;color:#999;font-size:0.9em;line-height:1.2em !important;margin:0;padding:5px 0 0 0;}


/* ------------------------------------------------------------
	ıvız zıvırlar bölümü
------------------------------------------------------------ */

div#prosesinfo {width:500px;background:#FFF3DD url(/shop/images/icon_info.gif) no-repeat 18px 50%;border:1px solid #FFCC00;color:#000;margin:10px auto 15px;padding:10px 10px 10px 60px;text-align:left;}
div#warning {width:500px;background:#f6e7e7 url(/shop/images/icon_warning.gif) no-repeat 15px 50%;border:1px solid #c00;color:#000;margin:10px auto 15px;padding:10px 10px 10px 60px;text-align:left;}
div#success {width:500px;background:#e9fec6 url(/shop/images/icon_success.gif) no-repeat 20px 50%;border:1px solid #7dbe10;color:#000;margin:10px auto 15px;padding:10px 10px 10px 60px;text-align:left;}
div#success-contact {width:238px;height:26px;font-size:1em;line-height:26px;background:#e9fec6 url(/shop/images/icon_success.gif) no-repeat 12px 50%;border:1px solid #7dbe10;color:#000;margin:0 0 5px 0;padding:10px 10px 5px 55px;text-align:left;}
div#success-comment {width:590px;height:42px;font-size:1em;line-height:1.3em;background:#e9fec6 url(/shop/images/icon_success.gif) no-repeat 12px 50%;border:1px solid #7dbe10;color:#000;margin:0;padding:10px 10px 5px 55px;text-align:left;}


div#askquestion {background:#FFF3DD;border:1px solid #FFCC00;border-right:none;border-left:none;color:#000;margin:10px 0;padding:10px;text-align:left;}
div#askquestion img {float:right;margin:0;padding:0;}

embed {border:1px solid #9fabb2;background:url(/shop/images/icon_ajaxloader.gif) no-repeat center center;margin:0;padding:0;}
a img {border:none;}
acronym{cursor:help;}
legend{color:#000;font-weight:bold;}
blockquote{background:url(/shop/images/icon_quote.gif) no-repeat 20px 5px;color:#7C7C7C;line-height:1.5em;font-style:italic;font-size:1.1em;margin:15px 10px 20px 30px;padding:0 20px 0 15px;border-left:1px solid #fff;}
hr {margin:10px 0;height:0;padding:0;color:#ccc;border-top:1px dotted #ccc;}
.show{display:block;}

/* class's */

.ClearBoth {position:relative;clear:both;height:1px;overflow:hidden;margin:0;}
.left {text-align:left !important;}
.right {text-align:right !important;}
.center {text-align:center !important;}
.floatleft {float:left !important;}
.floatright {float:right !important;}
.center {text-align:center !important;}
.ClearAll {margin:0 !important;padding:0 !important;}
.SmallFont {font-size:0.9em !important;color:#666 !important;margin:0 !important;padding:0 !important;}
.SmallFont b {font-weight:normal !important;color:#c00 !important;}

div#content img.right {float:right;background:#fff;border:1px solid #fff;margin:0 0 15px 15px;padding:0px;}
div#content img.left {float:left;background:#fff;border:1px solid #fff;margin:0 15px 15px 0;padding:0px;}
div#content img.middle {float:none;background:#fff;border:1px solid #fff;margin:15px 0;padding:0px;}

option.aktif	{color:#e20a17 !important;}
object#dynamicContent1 {position:relative;width:100%;height:100%;z-index:1 !important;position:fixed !important;}