

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Component containers
----------------------------------*/
.ui-widget { font-family:Verdana, Geneva, sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Helvetica, Arial, sans-serif; font-size: 1em; }
.ui-widget-content {}
.ui-widget-content a { color: #444444; }


/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {  }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #545454; font-size:14px; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content 
.ui-state-hover a, .ui-state-hover a:hover { color: #000; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #dddddd; background: #ffffff; font-weight: bold;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { text-decoration: none; }
.ui-widget :active { outline: none; }





.ui-tabs { margin-top:70px; width:300px; min-height:200px; height:auto; float:left; margin-left:0px; position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin:-55px 0 0 -8px; padding: 3px 4px; width:400px; height:50px;}
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; /*margin: 0 .2em 1px 0;*/ border-bottom: 0px !important; padding: 0; white-space: nowrap; width: 168px; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; width:135px; height:46px; float:left; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; margin-top:5px; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; font-weight:bold; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding:19px 1px; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }


/* Ürün detay tabi*/
.detay_tabs  { width:701px !important; background:url(../images/bg/tabs/tabs-content-bg.png) left top no-repeat; /*border-bottom:1px solid #E9E9E9;*/ }

.detay_tabs .ui-state-default a{ font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#636363 !important;}
.detay_tabs .ui-tabs-nav{margin:-45px 0 0 -8px !important; height:38px !important;}
.detay_tabs .ui-state-default{}
.detay_tabs .ui-tabs-selected, .detay_tabs .ui-tabs-selected a{ top:-5px; }
.detay_tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { width:163px !important; text-align:center !important; height:18px !important; font-size:10px !important; padding-top:10px !important; }

.detay_tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { height:24px !important; }

.detay_tabs .ui-tabs-nav li.ui-tabs-selected { background:url(../images/bg/tabs/li-bg-2.png) center top no-repeat; padding-bottom: 0 !important; }

.detay_tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { margin-top:0 !important; }
.detay_tabs .ui-tabs-panel { display: block; border-width: 0; padding:10px 7px 10px 3px; font-size:10px; background: none; }
.detay_tabs .ui-state-active { border:none !important; font-weight: bold !important; }

.detay_tabs .ui-tabs-nav li.ui-tabs-selected {  margin-bottom: 0 !important; padding-bottom: 1px !important; width:170px !important; height:38px !important; float:left !important; }

.detay_tabs .ui-tabs-nav { margin:-39px 0 0 -4px !important; padding:3px 5px !important; display:block !important; width:701px !important; height:30px !important; }

.detay_tabs .ui-tabs-nav li { list-style: none !important; float: left !important; position: relative !important; top: 1px; /*margin: 0 .2em 1px 0*/ !important; border-bottom: 0px !important; padding: 0 !important; white-space: nowrap !important; width: 170px !important; background:url(../images/bg/tabs/li-bg.png) center top no-repeat;}