﻿/*
Tayfun, 15.03.2013
Desc: site-1.0.0.css, fonts-2.5.1.css, ve yeni siparis.css, sepet.css'den türetildi.
*/

/*
reset-2.5.1.css
---------------
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
*/

.arena-categories-menu
{
    display: none;
}

#master-content .divMain, #master-content .divLeftMain
{
   font:13px/1.231 'Open Sans', sans-serif;*font-size:small;*font:x-small;
}

#master-content .divMain
{
    display: block;
    background-color: #fff;
    width: 968px;
    margin: 0px 0px 15px 0px;
    padding: 15px;
    float: left;
    min-height:400px; 
}

#master-content .divLeftMain
{
    display: block;
    width: 1000px;
    float: left;
    position: relative;
}

.divLeftMain .Leftcontent
{
    display: block;
    width: 780px;
    float: left;
}

.divLeftMain .Rightcontent
{
    display: block;
    width: 210px;
    float: right;
}

.divLeftMain .Leftcontent .content
{
    display: block;
    width: 760px;
    background-color: #fff;
    color: #343434;
    position: relative;
    margin-bottom: 10px;
    padding:10px;
}

.divLeftMain .Rightcontent .content
{
    display: block;
    width: 208px;
    height: 410px;
    padding-bottom: 10px;
}


.bilgilendirme-yazisi
{
    display: block;
    /*width: 680px;*/
    padding: 20px 50px 20px 50px;
    background-color: #fff;
    color: #343434;
    font-size: 12px;
    font-weight: 400;
    line-height: 25px;
    float: left;
    position: relative;
    margin-bottom: 15px;
}
.bilgilendirme-yazisi-header
{
    display: block;
    color: #d94c23;
    font-weight: 600;
    font-size: 14px;
}
.top-icon
{
    display: block;
    background-position: -10px -288px;
    width: 34px;
    height: 44px;
    position: absolute;
    top: -3px;
    left: 10px;
}

.divUnblockUI
{
    margin: 5px;
}
.divUnblockUI span
{
    padding: 4px 7px;
    border: solid 1px red;
    color: Red;
    font-weight: bold;
    font-size: larger;
    cursor: pointer;
}

.clearfix:after {
    content:""; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}
.clearfix { clear:both; display: block; }        

/*gokhano ekledi,eski sayfa baslik gorunmese daha iyi*/                
.cgPageHeader { display:none; background:url(../img/main/bgPageHeaderWide.gif) 0 0 no-repeat; color:#fff; font-size:131%; font-weight:bold; height:21px; margin-bottom:6px; padding:6px 10px 4px 10px; }

#cgSidebarLeft { float:left; margin-right:20px; width:263px; }
#cgContentRight { float:left; width:678px; }

.cgTabs .cgTabItems { border-bottom:4px solid #b0a796; overflow:hidden; }
.cgTabs .cgTabItems li { cursor:pointer!important; float:left; }
.cgTabs .cgTabItems a { background:url(../img/tabs/bgInactiveRight.gif) top right no-repeat; color:#6e6e6e; cursor:pointer; display:inline-block; display:-moz-inline-box; float:left; font-size:85%;  height:32px; margin-right:0px; padding-right:10px; text-decoration:none; }
.cgTabs .cgTabItems a span { background:url(../img/tabs/bgInactiveLeft.gif) no-repeat; color:#fff; display:block; height:20px; line-height:12px; padding:12px 0 0px 10px; }
.cgTabs .cgTabItems a.cgActive { background:url(../img/tabs/bgActiveRight.gif) top right no-repeat; color:#6e6e6e; display:block; float:left; font-size:14px; height:32px; margin-right:0px; padding-right:10px; text-decoration:none; }
.cgTabs .cgTabItems a.cgActive span { background:url(../img/tabs/bgActiveLeft.gif) no-repeat; color:#fff; display:block; height:20px; line-height:12px; padding:12px 0 0px 10px; }

.cgTabs .cgTabContent h2 {margin:0;padding:0; background:url(../img/tabs/bgHeader.gif) 0 0 repeat-x; color:#47b1d4; font-size:138.5%;  margin-bottom:8px; padding:15px 7px 0 7px; }
.cgTabs .cgTabContent p { font-size:93%; margin-bottom:1em; }
.cgTabs ul.cgTabSubItems { background:url(../img/tabs/bgTabsSubItems.gif) 0 0 repeat-x; clear:both; height:29px; margin-top:-1px; padding:8px 8px 8px 14px; }

.cgTabs ul.cgTabSubItems li { float:left; margin-right:4px; }
.cgTabs ul.cgTabSubItems a.cgSubItem { background:url(../img/tabs/bgSubItemInactiveRight.gif) top right no-repeat; color:#726c61; display:block; float:left; font-size:85%;  height:27px; margin-right:5px; padding-right:10px; text-decoration:none; }
.cgTabs ul.cgTabSubItems a.cgSubItem span { background:url(../img/tabs/bgSubItemInactiveLeft.gif) no-repeat; color:#726c61; display:block; line-height:27px; padding:0 0 5px 10px; }
.cgTabs ul.cgTabSubItems a.cgActive { background:url(../img/tabs/bgSubItemActiveRight.gif) top right no-repeat; color:#fff; display:block; float:left; font-size:85%;  height:27px; margin-right:5px; padding-right:10px; text-decoration:none; }
.cgTabs ul.cgTabSubItems a.cgActive span { background:url(../img/tabs/bgSubItemActiveLeft.gif) no-repeat; color:#fff; display:block; line-height:27px; padding:0 0 5px 20px; }

/*
Portakal Ekledi
*/
#divTabs  { border:0px; }
#divTabs ul { border:0px; background:url(../img/tabs/bgTabsSubItems.gif) 0 0 repeat-x; height:26px;  margin-top:-1px; padding:8px 8px 8px 14px; }
#divTabs ul li { float:left; margin-right:4px; }
#divTabs ul a.cgSubItem { background:url(../img/tabs/bgSubItemInactiveRight.gif) top right no-repeat; color:#726c61; display:block; float:left; font-size:85%; font-weight:bold; height:27px; margin-right:5px; padding-right:10px; text-decoration:none; }
#divTabs ul a.cgSubItem span { background:url(../img/tabs/bgSubItemInactiveLeft.gif) no-repeat; color:#726c61; display:block; line-height:27px; padding:0 0 5px 10px; }
#divTabs ul a.cgActive { background:url(../img/tabs/bgSubItemActiveRight.gif) top right no-repeat; color:#fff; display:block; float:left; font-size:85%; font-weight:bold; height:27px; margin-right:5px; padding-right:10px; text-decoration:none; }
#divTabs ul a.cgActive span { background:url(../img/tabs/bgSubItemActiveLeft.gif) no-repeat; color:#fff; display:block; line-height:27px; padding:0 0 5px 10px; }
/*
*/

.cgTabs .cgTabContent .cgContent ul, .cgTabs .cgTabContent .cgContent ol, .cgTabs .cgTabContent .cgContent dl{ margin:1em; }
.cgTabs .cgTabContent .cgContent ol, .cgTabs .cgTabContent .cgContent ul, .cgTabs .cgTabContent .cgContent dl{ margin-left:2em; }
.cgTabs .cgTabContent .cgContent ol li{ list-style:decimal outside; }
.cgTabs .cgTabContent .cgContent ul li{ list-style:disc outside; }
.cgTabs .cgTabContent .cgContent dl dd{ margin-left:1em; }

/* filter forms */
div.cgFilterForm { background:#f0f0f0 url(../img/forms/bgTips.gif) top left no-repeat; overflow:hidden; }
div.cgAttentionForm { background:#f0f0f0 url(../img/forms/bgAttention.gif) top left no-repeat; overflow:hidden; }
div.cgFilterForm .cgTips { padding:10px 20px 0 45px; }
div.cgFilterForm .cgTips span.cgBigAttention { color:red; font-size:16px; font-weight:bold; }
div.cgFilterForm .cgTipsHalf { float:left; padding:20px 0 0 45px; width:285px; }
div.cgFilterForm .cgWide { width:340px; }
div.cgFilterForm .cgWide3 { width:570px; }
div.cgFilterForm .cgWide2 { width:400px!important; }
div.cgFilterForm .cgFormHalf { background:url(../img/forms/bgSeparator.gif) top left no-repeat; float:left; padding:20px 0 6px 20px; width:313px; }
div.cgFilterForm .cgFormCheckoutHalf { background:url(../img/forms/bgSeparator.gif) top left no-repeat; float:left; margin-top:10px; padding:20px 0 0 20px; width:480px; }

div.cgFilterForm .cgDamagedProductsFilter li { padding:2px 10px; }
div.cgFilterForm .cgDamagedProductsFilter li a { color:#555; font-size:93%; font-weight:bold; text-decoration:none; }
div.cgFilterForm .cgDamagedProductsFilter li a.cgSelected,
div.cgFilterForm .cgDamagedProductsFilter2 li a.cgSelected { color:#ff5102; }

div.cgFilterForm .cgDamagedProductsFilter2 { margin-bottom:10px; overflow:hidden; }
div.cgFilterForm .cgDamagedProductsFilter2 li { float:left; padding:2px 0; width:170px; }
div.cgFilterForm .cgDamagedProductsFilter2 li a { color:#555; font-size:93%; font-weight:bold; text-decoration:none; }

div.cgFilterForm .cgFormHalf div label { float:left; padding-top:4px; width:100px; }
div.cgFilterForm .cgFormHalf div input.cgElement { float:left; padding:2px; width:190px; }
div.cgFilterForm .cgFormHalf div { clear:both; margin-bottom:5px; overflow:hidden; }
div.cgFilterForm .cgFormHalf div.cgFormElement { clear:both; margin-bottom:5px; overflow:hidden; }
div.cgFilterForm .cgFormHalf div.cgRadio { clear:none; float:left; padding-top:6px; width:213px; }
div.cgFilterForm .cgFormHalf div.cgRadio input { padding:3px 0; }

div.cgFilterForm .cgDatePicker { background:#fff url(../img/icons/calendar.png) 99% 3px no-repeat; border:1px solid #969696; padding:3px!important; }
div.cgFilterForm .cgFormHalf .cgDatePicker { width:190px; }
div.cgFilterForm .cgFormHalf input.cgLong { width:190px; }

div.cgFilterForm div.cgCariHesapInfo { background-color:#e9e9e9; border:2px solid #ccc; float:right; font-size:11px; line-height:16px; margin:0 10px 0 0; padding:5px; width:180px; }

/* tips */
.cgTip { background:#d8e5f8 url(../img/icons/status-info.png) 10px 50% no-repeat; border-bottom:2px solid #619de3; border-top:2px solid #619de3; }
.cgTip p { color:maroon; font-weight:bold; margin:0!important; padding:10px 10px 10px 40px; }

/* buttons */
a.cgButton { color:#6e6e6e; display:block; float:left; font-size:85%; font-weight:bold; height:24px; padding-right:10px; text-decoration:none; }
a.cgButton span { color:#fff; display:block; line-height:24px; padding:0 0 5px 10px; }
a.cgButtonRed { background:url(../img/btn/buttonRight-Red.gif) top right no-repeat; }
a.cgButtonRed span { background:url(../img/btn/buttonLeft-Red.gif) no-repeat; }

.cgGridBottomActions2 { background:url(../img/main/gridBottomActions.gif) 0 0 no-repeat; float:right; font-size:85%; height:23px; margin:-4px -3px 0 0; padding-top:4px; text-align:center; width:165px; }
.cgGridBottomActions2 a.cgExcel { background:url(../img/icons/lib.jpg) 0 -21px no-repeat; color:#8c8c8c; font-weight:bold; margin-left:4px; padding:0 12px 0 20px; }

.cgInlineHelp { clear:both; margin:30px 0; }
.cgInlineHelp h3 { background:url(../img/icons/help.gif) 0 0 no-repeat; color:#ef644f; font-weight:bold; padding-left:20px; }
.cgInlineHelp { color:#949494; font-size:93%; }
.cgInlineHelp { color:#949494; font-size:93%; }
.cgInlineHelp ul,
.cgInlineHelp ol,
.cgInlineHelp dl { margin:1em; }
.cgInlineHelp ol,
.cgInlineHelp ul,
.cgInlineHelp dl { margin-left:2em; }
.cgInlineHelp ol li { list-style:decimal outside; }
.cgInlineHelp ul li { list-style:disc outside; margin-left:25px;}
.cgInlineHelp dl dd { margin-left:1em; }

/* orders */
.cgOrdersDetails { border:4px solid #898276; border-top:none; margin-bottom:10px; overflow:hidden; padding:6px; }
.cgOrdersDetails10 { border-top:4px solid #898276!important; }
.cgOrderDetailsNoBottomBorder { border-bottom:0!important; margin-bottom:0!important; }
.cgOrdersDetails2 { border:4px solid #800000; }
.cgOrdersDetailsNew { border-bottom:none; margin-bottom:0!important; }
.cgBorderThin { border-width:4px; }
#cgCheckout .cgNotAvailable { border:4px solid maroon; }
h3.cgOrderHeader { background-color:#898276; color:#fff; font-size:93%; font-weight:bold; margin:0; margin-top:10px; padding:6px 6px 6px 10px; }
h3.cgOrderHeader2 { background-color:#800000; }
h3.cgBoxNext { background:#898276 url(../img/icons/box_next.png) 4px 3px no-repeat; padding:6px 10px 0 32px; }
h3.cgDepot1 { background:#898276 url(../img/icons/checkoutDepots-01.gif) 0 0 no-repeat; height:24px; padding:6px 10px 0 32px; }
h3.cgDepot2 { background:#898276 url(../img/icons/checkoutDepots-02.gif) 0 0 no-repeat; height:24px; padding:6px 10px 0 32px; }
h3.cgDepot3 { background:#898276 url(../img/icons/checkoutDepots-03.gif) 0 0 no-repeat; height:24px; padding:6px 10px 0 32px; }
h3.cgBiggerFonts { font-size:16px!important; font-weight:bold; }
h3.cgOrderHeader a.cgDelete { color:#fff; float:right; margin-top:-12px; position:relative; right:0; text-decoration:none; }
h3.cgOrderHeader a.cgDelete2 { margin-top:-15px; }
h3.cgOrderHeader span.cgWholeDelivery { color:#fff; float:right; margin-top:-15px; position:relative; right:0; }
h3.cgOrderHeader span.cgWholeDelivery a { color:#fff; text-decoration:none; }
h3.cgNotAvailable { background-color:maroon!important; }
.cgOrdersDetails .cgPayment { background-color:#fff; border:1px solid #ddd; float:left; margin-right:9px; }
.cgOrdersDetails .cgHalf { width:352px; }
.cgOrdersDetails .cgFull { clear:both; margin:7px 0 4px 0; width:715px; }
.cgOrdersDetails .cgFull2 { clear:both; margin:7px 0 4px 0; width:644px; }
.cgOrdersDetails .cgFull3 { width:661px!important; }
.cgOrdersDetails .cgFull4 { width:676px!important; }
.cgOrdersDetails .cgLast { margin:0!important; }
.cgOrdersDetails .cgPayment h3 { background:url(../img/accordion/bgProductAccordionInactive.gif) 0 0 repeat-x; color:#666; border-bottom:1px solid #ddd; font-size:93%; font-weight:bold; padding:4px 6px; margin:0;}
.cgOrdersDetails .cgPayment div { overflow:hidden; padding:0 6px; }
.cgOrdersDetails .cgPayment ul { float:left; margin-right:10px; padding:6px 0; width:355px; }
.cgOrdersDetails .cgPayment ul.cgLast { margin-right:0; padding-right:0; width:344px; }
.cgOrdersDetails .cgPayment ul li { font-size:93%; }
.cgOrdersDetails .cgPayment ul.cgFormElements { padding:10px; width:auto; }
.cgOrdersDetails .cgPayment ul.cgFormElements li { clear:both; padding:4px 0; }
.cgOrdersDetails .cgPayment ul.cgFormElements li label { display:block; float:left; width:140px; }
.cgOrdersDetails .cgPayment ul.cgFormElements li .cgReturnElements  { display:block; float:left; padding:2px; width:167px; }
.cgOrdersDetails .cgPayment ul.cgFormElements li select.cgReturnElements  { width:175px; }
.cgOrdersDetails .cgPayment ul.cgFormElements div.cgSelectedInfo { background-color:#F3E8CE; border:2px solid #C2B8A1; display:inline; float:left; padding:10px; width:300px; }

.cgOrdersDetails .cgPayment .cgReturnMessage  { height:57px; width:338px; }
.cgOrdersDetails .cgPayment .cgReturnMessage2  { height:85px; width:338px; }

.cgOrdersDetails label.cgReturnMainDescription { display:block; margin:10px 0 3px 0; }
.cgOrdersDetails textarea.cgReturnMainDescription { height:100px; width:710px; }

/* menu page */
.cgMenuPage { margin-top:10px; }
.cgMenuPage .cgItem { float:left; margin:0 12px 20px 0; width:312px; }
.cgMenuPage .cgLast { margin-right:0px; }
.cgMenuPage .cgItem h2 {margin-bottom:0px; background:url(../img/help/module-header.gif) 0 0 no-repeat; font-size:14px;  padding:8px 7px 6px 7px; color: Black}
.cgMenuPage .cgItem ul { overflow:hidden; padding:5px 0; }
.cgMenuPage .cgItem ul.cgPages { border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-bottom:1px solid #DCDCDC; }
.cgMenuPage .cgItem ul li { font-size:12px; }
.cgMenuPage .cgItem ul.cgPages li { background:url(../img/help/bullet-level-1.gif) 10px 8px no-repeat; padding:6px 7px 3px 26px; }
.cgMenuPage .cgItem ul.cgPages ul li { background:url(../img/help/bullet-level-2.gif) 3px 11px no-repeat; padding:6px 7px 3px 16px; }
.cgMenuPage .cgItem ul a { color:#777;  text-decoration:none; font-family:'Open Sans' , sans-serif }
.cgMenuPage .cgItem div.cgFooter { background:#fefefe url(../img/help/help-content.gif) 0 0 repeat-x; border:1px solid #bababa; font-size:12px; padding:10px; }
.cgMenuPage .cgItem div.cgFooter .cgTooltip { background:url(../img/help/icon-help.gif) 0 0 no-repeat; color:#3a8fe8; font-size:13px; font-weight:bold; height:27px; padding:7px 0 0 35px; width:209px; }
.cgMenuPage .cgItem div.cgFooter .cgContent { color:#6f6f6f; font-size:11px; line-height:14px; }
.cgMenuPage .cgItem .cgAllTips { border:1px solid #bababa; border-top:none; float:right; padding:10px; text-align:right; width:209px; }
.cgMenuPage .cgItem .cgAllTips a { color:#3a8fe8; font-size:11px;  text-decoration:none; }

/* contact cards */
.cgVCards { margin-top:10px; }
.cgVCards .cgVCard { background:url(../img/vcards/bgPhoto.gif) 239px 5px no-repeat; border:1px solid #c4c1bc; float:left; height:148px; margin-bottom:10px; width:361px; }
.cgVCards .cgEven { margin-left:10px; }
.cgVCards .cgRight { float:left; margin:13px 0 0 7px; width:50px; }
.cgVCards .cgLeft { float:left; padding:10px 10px 0 10px; width:221px; }
.cgVCards .cgLeft .cgName { font-size:123.1%; font-weight:bold; }
.cgVCards .cgLeft .cgCompany { color:#0080FF; font-weight:bold; }
.cgVCards .cgLeft .cgTitle {  }
.cgVCards .cgLeft .cgUsername { color:#0080FF; font-weight:bold; }
.cgVCards .cgLeft .cgEmail { color:#0080FF; font-weight:bold; }
.cgVCards .cgLeft .cgPhone { color:#0080FF; font-weight:bold; }
.cgVCards .cgButtons { display:none; margin-top:124px; margin-left:296px; position:absolute; }
.cgVCards .cgButtons img { margin-left:10px; }
/* master user */
/*#cgContentMasterUser {  display: block; position: relative; background-color:Yellow}*/
/*#cgHeaderMasterUser { background:url(../img/main/bgHeaderMasterUser.jpg) 0 0 no-repeat; clear:both; height:62px; padding:26px 0 0 19px; }*/
.cgPageHeaderMasterUser { display:none; background:url(../img/main/bgPageHeaderMasterUser.gif) 0 0 no-repeat; color:#fff; font-size:131%; font-weight:bold; height:21px; margin-bottom:6px; padding:6px 10px 4px 10px; }
.cgVCards .cgMasterUser { background-position:349px 5px; width:474px; }
.cgVCards .cgLeftMasterUser { width:331px; }
.cgVCards .cgMasterUser .cgButtons { display:block; margin-top:124px; margin-left:406px; position:absolute; }

#cgProductGrid {  }
#cgProductGrid table { border:1px solid #e6e6e6; margin-left:1px; width:100%; }
#cgProductGrid table tr { vertical-align:middle; }
#cgProductGrid table tr.cgAlternate { background-color:#f1f1f1; }
#cgProductGrid table tr td { border-bottom:1px solid #e6e6e6; }
#cgProductGrid table tr td.last { border:none; }
#cgProductGrid table tr td.cgBorderRight,
table tr td.cgBorderRight { border-right:1px solid #e6e6e6; }
#cgProductGrid table tr td.cgProductImage { background-color:#fff; padding:5px 10px; text-align:center; width:57px; }

#cgProductGrid table tr td.cgProductLogo { width:40px; }
#cgProductGrid table tr td.cgProductInfo { background-position:380px 7px; background-repeat:no-repeat; color:#797979; cursor:pointer; cursor:hand; font-size:11px; line-height:16px; padding:5px 10px; width:376px; }
#cgProductGrid table.cgCart tr td.cgProductInfo { cursor:text; }
#cgProductGrid table tr td.cgProductInfo2 { width:280px!important; }

#cgProductGrid table tr td.cgNarrowProductInfo { width:200px!important; }
#cgProductGrid table tr td.cgProductInfo .cgTitle { color:#fc6216; }
#cgProductGrid table tr td.cgProductInfo .cgInlineIcon { margin:2px 2px 0 0; }
#cgProductGrid table tr td.cgProductInfo span.cgGridTagGreen { color:green; font-weight:bold; padding-right:10px; }
#cgProductGrid table tr td.cgProductInfo span.cgGridTagBlue { color:#619DE3; font-weight:bold; padding-right:10px; }
#cgProductGrid table tr td.cgProductInfo span.cgGridTagRed { color:red; font-weight:bold; padding-right:10px; }
#cgProductGrid table tr td.cgProductInfo span.cgGridTagOrange { color:orange; font-weight:bold; padding-right:10px; }

#cgProductGrid table tr td.cgProductPrice { padding:5px 6px; width:160px; }
#cgProductGrid table tr td.cgProductPrice span.cgDealerPriceLabel { clear:both; color:#e9290c; font-size:93%; float:left; line-height:17px; }
#cgProductGrid table tr td.cgProductPrice span.cgDealerPrice { color:#e9290c; font-size:12px; font-weight:bold; float:right; }
#cgProductGrid table tr td.cgProductPrice span.cgEndUserPriceLabel { clear:both; color:#848484; font-size:93%; float:left; line-height:17px; }
#cgProductGrid table tr td.cgProductPrice span.cgEndUserPrice { color:#848484; font-size:12px; font-weight:bold; float:right; }
#cgProductGrid table tr td.cgProductPrice span.cgStockLabel { clear:both; color:#848484; font-size:85%; float:left; padding-right:10px; }
#cgProductGrid table tr td.cgProductPrice span.cgActive { color:#40c051; font-size:85%; font-weight:bold; float:right; }
/*Gökhan ekledi*/
#cgProductGrid table tr td.cgProductPrice span.cgPasive { color:#E9290C; font-size:85%; font-weight:bold; float:right; } 
#cgProductGrid table tr td.cgProductActions { padding:5px 6px; width:39px; }
#cgProductGrid table tr td.cgProductActions .cgCount { border:1px solid #cdcdcd; color:#888; font-size:85%; font-weight:bold; padding:4px; width:13px; text-align:right; }

#cgProductGrid table.cgMyFolloupGrid tr td.cgProductPrice { width:150px; }
#cgProductGrid table.cgMyFolloupGrid tr td.cgProductInfo { width:306px; }
#cgProductGrid table.cgMyFolloupGrid tr td.cgProductPrice span.cgDealerPriceLabel,
#cgProductGrid table.cgMyFolloupGrid tr td.cgProductPrice span.cgDealerPrice,
#cgProductGrid table.cgMyFolloupGrid tr td.cgProductPrice span.cgEndUserPriceLabel,
#cgProductGrid table.cgMyFolloupGrid tr td.cgProductPrice span.cgEndUserPrice { font-size:85%; line-height:15px; }

#cgProductGrid table.cgCart tr td { padding-bottom:7px; padding-top:7px; }
#cgProductGrid table tr td.cgProductChainLeft { background:url(../img/main/bgCartChain.gif) 3px bottom no-repeat; }
#cgProductGrid table tr td.cgProductChainRight { background:url(../img/main/bgCartChain.gif) 20px bottom no-repeat; }
#cgProductGrid table tr td.cgProductChainRight2 { background:url(../img/main/bgCartChain.gif) 100px bottom no-repeat; }
#cgProductGrid table tr td.cgProductChainRight3 { background:url(../img/main/bgCartChain.gif) 43px bottom no-repeat; }
#cgProductGrid table tr td.cgProductChainSubLeft { background:url(../img/main/bgCartChainSub.gif) 3px top no-repeat; }
#cgProductGrid table tr td.cgProductChainSubRight { background:url(../img/main/bgCartChainSub.gif) 20px top no-repeat; }
#cgProductGrid table tr td.cgProductChainSubRight2 { background:url(../img/main/bgCartChainSub.gif) 100px top no-repeat; }
#cgProductGrid table tr td.cgProductChainSubRight3 { background:url(../img/main/bgCartChainSub.gif) 43px top no-repeat; }

#cgProductGrid table tr.cgHpConfigComponents { background-color:#F1EEE4; display:none; }
#cgProductGrid table tr.cgHpConfigComponents td { padding:7px 20px; }
#cgProductGrid table tr.cgHpConfig span.cgComponentToggler { color:maroon; text-decoration:underline; }

#cgProductGrid table.cgCartTotals {border-collapse:collapse; border-spacing:0; background:url(../img/main/bgCartTotals.gif) bottom left repeat-x; border-top:none; float:right; width:300px; }
#cgProductGrid table tr td.cgCartTotalAmount,
#cgProductGrid table tr td.cgCartTotalLabel,
#cgProductGrid table tr td.cgCartVatLabel,
#cgProductGrid table tr td.cgCartVatAmount,
#cgProductGrid table tr td.cgCartGrandTotalLabel,
#cgProductGrid table tr td.cgCartGrandTotalAmount {color:#646464; font-size:93%; font-weight:bold; padding:4px 10px 4px 0; text-align:right; }
#cgProductGrid table tr td.cgCartGrandTotalLabel,
#cgProductGrid table tr td.cgCartGrandTotalAmount { color:#e9290c; }

#cgProductGrid table tr.cgNotAvailable td { background-color:#d2d2d2; }
#cgProductGrid table tr.cgNotAvailable td.cgMessage { color:#ea2f12; font-size:11px; font-weight:bold; text-align:center; }
#cgProductGrid table tr.cgSub td { background-color:#f1eee4; }
#cgProductGrid table tr.cgSub td.cgProductInfo { padding-left:20px; }
#cgProductGrid table tr td.cgVAT { color:#797979; font-size:11px; text-align:center; width:44px; }
#cgProductGrid table tr td.cgProductAmount { width:42px; }
#cgProductGrid table tr td.cgProductAmount input { background-color:#fafafa; border:1px solid #cdcdcd; color:#888; font-size:11px; font-weight:bold; margin:0 10px; padding:3px; text-align:right; width:20px; }
#cgProductGrid table tr td.cgProductAmountSub { color:#888; font-size:11px; font-weight:bold; padding-right:10px; text-align:right; width:32px; }
#cgProductGrid table tr td.cgCartPrice { color:#646464; font-size:12px; padding:5px 6px; text-align:right; width:100px; }
#cgProductGrid table tr td.cgCartPrice2 { color:#646464; font-size:93%; padding:5px 6px; width:10px; }
#cgProductGrid table tr td.cgCartDelete { padding:5px 6px; text-align:center; width:20px; }

#cgProductGrid .noProductHeaderBlue { background-color:#D8E5F8; border-bottom:2px solid #619DE3; border-top:2px solid #619DE3; font-size:20px; font-weight:bold; padding:15px; text-align:center; }
#cgProductGrid .noProductHeaderRed { background-color:#e38282; border-bottom:2px solid maroon; border-top:2px solid maroon; color:maroon; font-size:20px; font-weight:bold; padding:15px; text-align:center; }
#cgProductGrid .noProduct { padding:30px 5px 10px 15px; }
#cgProductGrid .noProduct p { margin-top:0; padding-top:0; }
#cgProductGrid .noProduct ul { margin:0 0 10px 20px; }
#cgProductGrid .noProduct ul li { line-height:20px; list-style:disc; }

#cgCartButtons { border-bottom:1px solid #c8c8c8; border-top:1px solid #c8c8c8; clear:both; margin-top:10px; overflow:hidden; padding:4px 0; }
#cgCartButtons .cgLeft { float:left; overflow:hidden; padding-top:2px; }
#cgCartButtons .cgRight { float:right; padding-top:1px; }
#cgCartButtons .cgLeft a { background:url(../img/btn/btnCartRight.gif) top right no-repeat; color:#6e6e6e; display:block; float:left; font-size:85%; font-weight:bold; height:24px; margin-right:6px; padding-right:5px; text-decoration:none; }
#cgCartButtons .cgLeft a span { background:url(../img/btn/btnCartLeft.gif) no-repeat; color:#fff; display:block; line-height:22px; padding:0 0 5px 5px; }
#cgCartButtons .cgLeft a span img { float:left; padding:6px 3px 0 0; }

.cgCartHeader { background:#fff url(../img/main/bgCartHeader.gif) bottom left repeat-x; height:29px; }
.cgCartHeader .cgLeft { float:left; }
.cgCartHeader .cgRight { float:right; padding:5px 10px 0 0; }
.cgCartHeader .cgLeft h2 { background:url(../img/main/bgCartTitle.gif) 10px 6px no-repeat; color:#e66a48; font-size:108%; font-weight:bold; height:21px; padding:4px 0 0 90px; }
.cgCartHeader .cgLeft h2 img.cgCartEdit { margin-left:10px; }
.cgCartHeader .cgRight select { color:#e66a48; font-size:85%; font-weight:bold; }

.cgCartOwner { background-color:#8c8c8c; height:30px; margin-bottom:10px; padding:0 10px; }
.cgCartOwner .cgLeft { color:#fff; font-size:85%; font-weight:bold; float:left; padding-top:8px; }
.cgCartOwner .cgRight { color:#fff; font-size:85%; float:right; padding-top:6px; }
.cgCartOwner .cgRight select { color:#e66a48; font-size:85%; font-weight:bold; }

.cgSupportSidebarSearch1 { background:url(../img/accordion/bgProductAccordionInactive.gif) 0 0 repeat-x; border:1px solid #e5e5e5; margin-bottom:10px; padding:10px; overflow:hidden; }
h1.cgSupportSidebarSearch1 { background:url(../img/help/helpHeader.gif) 0 0 no-repeat; border-bottom:none; height:22px; margin:0; padding:0; text-indent:-9999px; }
.cgSupportSidebarSearch1 p { font-size:93%; margin:0; padding:0; }
.cgSupportSidebarSearch1 input { float:left; margin:10px 10px 0 0; padding:2px; width:170px; }
.cgSupportSidebarSearch1 p.cgFooterSearch { margin-bottom:10px; }
.cgSupportSidebarSearch1 input.cgFooterSearch { margin-top:0; }
.cgSupportSidebarSearch1 a { float:left; margin-top:10px; }

/* technical procedures */
.cgTechnicalProcedures .cgItem { overflow:hidden; }
.cgTechnicalProcedures .cgItem .cgContent { overflow:hidden; }
.cgTechnicalProcedures h3 {margin:0;padding:0; background:url(../img/btn/technicalProcedures.jpg) 0 0 no-repeat; cursor:pointer; float:left; height:48px; padding:18px 0 0 20px; width:655px; }
.cgTechnicalProcedures span.cgCategory { font-size:16px; font-weight:bold; padding:25px 0 0 20px; margin:-65px 0 0 160px; position:absolute; }
.cgTechnicalProcedures div.cgDescription { display:none; width:650px; }
.cgTechnicalProcedures div.cgDescription div { margin:10px 0; padding-left:10px; }

/* error 404 */
.error404 p.cgError { background:#ffc url(../img/icons/icon_info.gif) 10px 10px no-repeat; font-weight:bold; padding:10px 10px 10px 30px; }
.error404 ul { margin:10px; padding:10px; }
.error404 ul li { list-style:disc; padding:5px 0; }

/* targets */
.cgV2TargetsContent { padding:0 0 24px 0;width:730px!important}
.cgV2TargetsContent .cgV2FancyTabs {background:url(../img/v2/targets/bgHeader.gif) 0 0 no-repeat;height:77px;overflow:hidden;padding:9px 14px 0 14px;width:702px}
.cgV2TargetsContent .cgV2FancyTabs h2 {margin:0; color:#fff;font-family:calibri,arial;font-size:20px;font-weight:bold;margin-bottom:6px}
.cgV2TargetsContent .cgV2FancyTabs .cgV2Tabs {background:url(../img/v2/targets/bgFancyTabs.gif) 0 0 no-repeat;overflow:hidden}
.cgV2TargetsContent .cgV2FancyTabs .cgV2Tabs ul li {background:url(../img/v2/targets/bgFancyTabsSeparator.gif) right 2px no-repeat;float:left}
.cgV2TargetsContent .cgV2FancyTabs .cgV2Tabs ul li.cgV2Last {background:none}
.cgV2TargetsContent .cgV2FancyTabs .cgV2Tabs ul li a.cgV2Selected {background:url(../img/v2/targets/bgFancyTabsSelected.gif) 0 0 no-repeat;color:#fff}
.cgV2TargetsContent .cgV2FancyTabs .cgV2Tabs ul li a {font-family:'Open Sans' , sans-serif; color:#414141;display:block;font-size:13px;height:27px;padding:8px 9px 0 9px;text-decoration:none}
.cgV2TargetsContent .cgV2TargetsList {width:730px}
.cgV2TargetsContent .cgV2TargetsList .cgV2Bottom {height:22px;font-size:1px;line-height:1px;width:730px}
.cgV2TargetsList .cgV2Item {border:1px solid #ddd;height:100%;margin:20px;overflow:hidden;width:100%;}
.cgV2TargetsList .cgV2Item .cgV2Left {float:left;margin-right:90px;padding:20px;width:100%}
.cgV2TargetsList .cgV2Item .cgV2Left h3 {color:#4b92db;font-size:20px;font-weight:bold;margin-bottom:5px}
.cgV2TargetsList .cgV2Item .cgV2Left p {color:#555960;font-size:13px;margin:0 0 10px 0}
.cgV2TargetsList .cgV2Item .cgV2Left p.cgV2Remaining {color:#646464;font-size:11px;font-weight:bold;margin:6px 0 0 0}
.cgV2TargetsList .cgV2Item .cgV2Left p.cgV2Remaining span {color:#df472c;text-decoration:underline; cursor: pointer}
.cgV2TargetsList .cgV2Item .cgV2Purchases {font-size:16px;font-weight:bold;margin-top:30px;overflow:hidden;width:234px}
.cgV2TargetsList .cgV2Item .cgV2Purchases dt {color:#484848;float:left;margin-bottom:5px;width:120px}
.cgV2TargetsList .cgV2Item .cgV2Purchases dd {float:left;margin-bottom:5px;width:114px}
.cgV2TargetsList .cgV2Item .cgV2Purchases dd.cgV2Purchased {color:#6d9e19}
.cgV2TargetsList .cgV2Item .cgV2Purchases dd.cgV2Remaining {color:#db1b23}
.cgV2TargetsList .cgV2Item .cgV2Right {float:left;height:111px;margin-top:19px;width:102px}
.cgV2TargetsList .cgV2Item .cgV2Right .cgV2ScoreCard {background:url(../img/v2/targets/bgScore.png) 0 0 no-repeat;height:111px;margin-bottom:10px;width:102px}
.cgV2TargetsList .cgV2Item .cgV2Right .cgV2ScoreCard h5 {color:#fff;font-size:64px;font-weight:bold;padding-top:5px;text-align:center}
.cgV2TargetsList .cgV2Item .cgV2Right .cgV2ScoreCard span.cgV2Bar {background-color:#d2d2d2;display:block;height:11px;margin:0 auto;margin-top:6px;width:83px}
.cgV2TargetsList .cgV2Item .cgV2Right h6.cgV2Info {color:#646464;font-size:12px;font-weight:bold}
.cgV2TargetsList .cgV2Item .cgV2Right h6.cgV2Info span {color:#e44833}
.cgV2TargetsList .cgV2Item .cgV2LastDate {color:#4b92db;font-size:12px;font-weight:bold;padding:10px;text-align:left}

/* campaigns */
#cgContent .cgCampaignItemFull { background:url(../img/campaigns/bgFullItem.gif) 0 0 no-repeat; height:185px; margin-top:10px; width:736px; }
#cgContent .cgCampaignItemFull .cgLeft { float:left; width:236px; }
#cgContent .cgCampaignItemFull .cgRight { float:left; padding:0 1px 0 0; width:490px; }
#cgContent .cgCampaignItemFull .cgPicture { height:164px; padding:4px 0 4px 7px; width:215px; }
#cgContent .cgCampaignItemFull .cgRight h2,
#cgContent .cgCampaignItemHalf .cgRight h2 { background:none; margin:10px 0; padding:0; }
#cgContent .cgCampaignItemFull h2 { color:#47b1d4; font-size:197%; font-weight:bold; line-height:26px; margin:10px 0; }
#cgContent .cgCampaignItemFull h2 img { float:left; padding-right:10px; }
#cgContent .cgCampaignItemFull p,
#cgContent .cgCampaignItemHalf p { font-size:93%; }
#cgContent .cgCampaignItemFull p.cgDate,
#cgContent .cgCampaignItemHalf p.cgDate { color:#d97676; font-weight:bold; margin:0; padding:0; }

#cgContent .cgCampaignItemFull p.cgDate { margin:164px 0 0 234px; position:absolute; }
#cgContent .cgCampaignItemHalf p.cgDate { margin:190px 0 0 10px; position:absolute; }

#cgContent .cgCampaignItemFull p.cgNew,
#cgContent .cgCampaignItemHalf p.cgNew { margin:0; padding:0; }
#cgContent .cgCampaignItemFull div.cgAdvantages { float:right; height:34px; margin:151px 2px 0 571px; position:absolute; text-align:right; width:160px; }
#cgContent .cgCampaignItemFull div.cgAdvantages img.cgAdvantagesToggler,
#cgContent .cgCampaignItemHalf div.cgAdvantages img.cgAdvantagesToggler { cursor:pointer; cursor:hand; }
#cgContent .cgCampaignItemFull div.cgAdvantages .cgAdvantagesContent { background-color:#e74a06; display:none; margin-top:0; margin-left:-189px; padding:6px 6px 0 6px; position:absolute; width:332px; z-index:9999; }
#cgContent .cgCampaignItemFull div.cgAdvantages .cgAdvantagesContent ul li,
#cgContent .cgCampaignItemHalf div.cgAdvantages .cgAdvantagesContent ul li { background-color:#fff; clear:both; display:block; margin-bottom:5px; overflow:hidden; padding:5px; }
#cgContent .cgCampaignItemFull div.cgAdvantages .cgAdvantagesContent ul li div.cgLogos,
#cgContent .cgCampaignItemHalf div.cgAdvantages .cgAdvantagesContent ul li div.cgLogos { float:left; text-align:left; width:240px; }
#cgContent .cgCampaignItemFull div.cgAdvantages .cgAdvantagesContent ul li div.cgLogos img,
#cgContent .cgCampaignItemHalf div.cgAdvantages .cgAdvantagesContent ul li div.cgLogos img { padding-right:10px; }
#cgContent .cgCampaignItemFull div.cgAdvantages .cgAdvantagesContent ul li div.cgCampaign,
#cgContent .cgCampaignItemHalf div.cgAdvantages .cgAdvantagesContent ul li div.cgCampaign { color:#ee630f; float:right; font-size:93%; font-weight:bold; line-height:12px; text-align:center; }

#cgContent .cgCampaignItemHalf { background:url(../img/campaigns/bgHalfItem.gif) 0 0 no-repeat; float:left; height:213px; margin-top:10px; width:363px; }
#cgContent .cgCampaignItemHalf .cgLeft { float:left; width:138px; }
#cgContent .cgCampaignItemHalf .cgRight { float:left; width:218px; }
#cgContent .cgCampaignItemHalf .cgLeft img { padding:4px 0 4px 7px; }
#cgContent .cgCampaignItemHalf h2 { color:#47b1d4; font-size:138.5%; font-weight:bold; line-height:18px; margin:10px 0; }
#cgContent .cgCampaignItemHalf h2 img { float:left; padding-right:10px; }
#cgContent .cgCampaignItemHalf div.cgAdvantages { float:right; margin:178px 0 0 200px; position:absolute; text-align:right; width:157px; }
#cgContent .cgCampaignItemHalf div.cgAdvantages .cgAdvantagesContent { background-color:#e74a06; display:none; margin-top:0; margin-left:-192px; padding:6px 6px 0 6px; position:absolute; width:332px; z-index:9999; }
#cgContent .cgCampaignEven { margin-left:10px; }

#cgContent .cgAllItems { background-color:#fafafa; border:2px solid #ddd; margin-top:10px; overflow:hidden; padding:10px; }
#cgContent .cgAllItems .cgLeft { float:left; margin-right:10px; }
#cgContent .cgAllItems .cgRight { float:right; width:470px; }
#cgContent .cgAllItems h2 { color:#47b1d4; font-size:138.5%; font-weight:bold; }

#cgSidebar .cgCampaignsTags { border:1px solid #c4c1bc; margin-bottom:10px; }
#cgSidebar .cgCampaignsTags .cgTags { padding:5px; }
#cgSidebar .cgCampaignsTags .cgHeader { background:url(../img/main/bgSidebarModuleHeader.gif) 0 0 no-repeat; border-bottom:1px solid #c4c1bc; padding:8px 5px 8px 10px; }
#cgSidebar .cgCampaignsTags .cgHeader h2 { background:url(../img/main/sidebarCampaignsTagsHeader.gif) 0 0 no-repeat; padding:0 0 0 0; text-indent:-9999px; }
#cgSidebar .cgCampaignsTags a { text-decoration:none; }
/*PORTAKAL EKLEDI*/
#cgSidebar .cgCampaignsTags .cgCampaignTagLevel0 { color:#a1a1a1; font-size:108%; }
#cgSidebar .cgCampaignsTags .cgCampaignTagLevel1 { color:#D9D9D9; font-size:108%; }
#cgSidebar .cgCampaignsTags .cgCampaignTagLevel2 { color:#CBCBCB; font-size:118.1%; font-weight:bold; }
#cgSidebar .cgCampaignsTags .cgCampaignTagLevel3 { color:#BDBDBD; font-size:128.9%; font-weight:bold; }
#cgSidebar .cgCampaignsTags .cgCampaignTagLevel4 { color:#B1B1B1; font-size:138%; font-weight:bold; }
#cgSidebar .cgCampaignsTags .cgCampaignTagLevel5 { color:#a1a1a1; font-size:158.1%; font-weight:bold;}
#cgSidebar .cgCampaignsTags .cgCampaignTagLevel6 { color:#959595; font-size:178.9%; font-weight:bold; }
#cgSidebar .cgCampaignsTags .cgCampaignTagLevel7 { color:#e27329; font-size:200%; font-weight:bold; }


#cgSidebar .cgCampaignsCategories { border:none; margin-bottom:10px; }
#cgSidebar .cgCampaignsCategories .cgHeader { background:url(../img/campaigns/bgSidebarModuleHeader.gif) 0 0 no-repeat; border-bottom:1px solid #c4c1bc; }
#cgSidebar .cgCampaignsCategories .cgHeader h2 { background:url(../img/campaigns/sidebarCategoriesHeader.gif) 0 0 no-repeat; height:27px; padding:0 0 0 0; text-indent:-9999px; }
#cgSidebar .cgCampaignsCategories ul { background:#90887b url(../img/campaigns/bgSidebarCategories.jpg) top left no-repeat; padding:3px; }
#cgSidebar .cgCampaignsCategories ul li { height:20px; padding:0 0 1px 0; }
#cgSidebar .cgCampaignsCategories ul li.cgActive { background-color:#ec6011; }
#cgSidebar .cgCampaignsCategories ul li a:hover { background-color:#ec6011; }
#cgSidebar .cgCampaignsCategories ul li a { color:#fff; display:block; height:18px; font-size:93%; font-weight:bold; padding:3px 5px 0 3px; text-decoration:none; }

#cgSidebar .cgCampaignsSearch { border:none; margin-bottom:10px; }
#cgSidebar .cgCampaignsSearch p { color:#bababa; font-size:85%; margin:0; padding:0; }
#cgSidebar .cgCampaignsSearch .cgKeyword { border:1px solid #aeaeae; padding:3px; width:145px; }
#cgSidebar .cgCampaignsSearch .cgSearch { background:url(../img/campaigns/btnSidebarSearch.jpg) 0 0 no-repeat; border:0; cursor:pointer; cursor:hand; height:24px; overflow:hidden; margin:0; padding:0; width:52px; }

/* pager full */
.cgPagerFull { height:20px; float:left; font-size:85%; overflow:hidden; padding-top:10px; text-align:center; width:100%; }
.cgPagerFull .cgPages { padding:4px 0; position:relative; }
.cgPagerFull .cgPages a { border:1px solid #d3d3d3; color:#8c8c8c; font-weight:bold; padding:0 4px; text-decoration:none; }
.cgPagerFull .cgPages a.cgActive { background-color:#d95800; border:none; color:#fff; padding:1px 5px; }
.cgPagerFull .cgPages a.cgPagerPrev,
.cgPagerFull .cgPages a.cgPagerNext { background-color:#6b6b6b; border:none; color:#fff; padding:1px 5px; }




.cgCheckoutTopSelections { background:#f6f8f9 url(../img/main/bgCheckoutTopSelectionsBottom.gif) 0 30px repeat-x; border:1px solid #adb9c2; font-size:12px; margin-top:10px; overflow:hidden; }
.cgCheckoutTopSelections h2 { color:#575757; font-size:16px; font-weight:bold; padding:6px 10px 10px 10px; }
.cgCheckoutTopSelections .cgAddress { float:left; width:370px; }
.cgCheckoutTopSelections .cgCurrency { border-left:1px solid #adb9c2; border-right:1px solid #adb9c2; float:left; height:140px; width:218px; }
.cgCheckoutTopSelections .cgCurrency div.cgHide { background-color:#fff; position:absolute; width:218px; z-index:100; }
.cgCheckoutTopSelections .cgPayment { float:left; width:370px; }
.cgCheckoutTopSelections .cgAddress .cgContent,
.cgCheckoutTopSelections .cgCurrency .cgContent,
.cgCheckoutTopSelections .cgPayment .cgContent { padding:10px; }
.cgCheckoutTopSelections .cgGridFilter { margin:0; }

.cgCheckoutTopSelections .cgAddress,
.cgCheckoutTopSelections .cgCurrency,
.cgCheckoutTopSelections .cgPayment { background:url(../img/main/bgCheckoutTopSelections.gif) 0 0 repeat-x; }

.cgCheckoutTopSelections .cgType { width:500px; }
.cgCheckoutTopSelections .cgBrand { width:240px; }
.cgCheckoutTopSelections .cgModel { border-left:1px solid #ADB9C2; width:458px; }

.cgPrinter .cgAddress .cgContent,
.cgPrinter .cgCurrency .cgContent,
.cgPrinter .cgPayment .cgContent { padding:10px 0 0 0; }

.cgCheckoutTopSelections .cgType .cgContainer { background-color:#D8E5F8; border:2px solid #619DE3; margin:10px; padding:0 10px 10px 10px; }
.cgCheckoutTopSelections .cgModel .cgContainer { background-color:#D8E5F8; border:2px solid #619DE3; height:202px; margin:10px; padding:0 10px 10px 10px; }

.cgCheckoutTopSelections .cgType .cgContent,
.cgCheckoutTopSelections .cgBrand .cgContent,
.cgCheckoutTopSelections .cgModel .cgContent {  }
.cgCheckoutTopSelections .cgType h2 { background:url(../img/icons/checkoutStep-01.gif) 4px 4px no-repeat; padding-left:32px; }
.cgCheckoutTopSelections .cgBrand h2 { background:url(../img/icons/checkoutStep-02.gif) 4px 4px no-repeat; padding-left:32px; }
.cgCheckoutTopSelections .cgModel h2 { background:url(../img/icons/checkoutStep-02.gif) 4px 4px no-repeat; padding-left:32px; }
.cgCheckoutTopSelections .cgType p,
.cgCheckoutTopSelections .cgBrand p,
.cgCheckoutTopSelections .cgModel p { margin:0 0 10px 0; }

.cgCheckoutTopSelections .cgType select { height:124px; width:220px; }
.cgCheckoutTopSelections .cgModel select { height:168px; width:410px; }
.cgCheckoutTopSelections .cgType select,
.cgCheckoutTopSelections .cgModel select { color:#666; font-size:11px; }

#cgCheckout .cgGridFilter { border:none; margin:0; }
#cgCheckout .cgProductInfo { width:700px!important; }
#cgCheckout .cgVade { width:180px; }
#cgCheckout table.cgGrid { font-size:12px; }
#cgCheckout table tr td.cgCartPrice { text-align:right; width:100px!important; }
#cgCheckout span.cgNewRecord { color:maroon; cursor:pointer; font-size:11px; padding-left:10px; }
#cgCheckout .cgBottom { border:1px solid #adb9c2; border-top:none; overflow:hidden; }
#cgCheckout .cgActionButtons { float:right; padding-top:4px; }
#cgCheckout .cgTotalAmount { color:#575757; float:left; font-size:18px; font-weight:bold; padding:5px; text-align:center; }

#cgCheckout .cgProductsNotAvailable { background-color:#FFFF99; color:#000; font-weight:bold; margin-top:10px; padding:6px; }

#cgCheckout .cgAddress .cgSelectedAddress { padding:10px; }
#cgCheckout .cgCheckoutEndInformation { font-size:12px; float:left; width:840px; }
#cgCheckout span.cgCheckoutEndPrice,
#cgCheckout span.cgCheckoutEndOrderNumber { color:#6aa84f; font-size:14px; font-weight:bold; }
#cgCheckout .cgCheckoutEndPositive { background-color:#CFE2F3; color:#000; font-weight:bold; padding:6px; }
#cgCheckout .cgCheckoutEndNegative { background-color:#CC0000; color:#fff; font-weight:bold; padding:6px; }

#cgCheckout span.cgDownArrow { background:url(../img/icons/checkoutDownArrow.png) 0 0 no-repeat; height:39px; margin:2px 0 0 10px; position:absolute; width:35px; }
#cgCheckout img.cgPaynet { display:inline; float:right; }

#cgCheckout div.cgFieldsetPositive { background-color:#CFE2F3; border:4px solid #CFE2F3; margin-top:10px; }
#cgCheckout div.cgFieldsetNegative { border:4px solid #CC0000; margin-top:20px; }

#cgCheckout h3.cgOrderHeader { margin:0; }
#cgCheckout div.cgOrdersDetails { background-color:#fff; margin-bottom:10px; }
#cgCheckout div.cgOrdersDetailsLast { margin-bottom:0; }

#cgCheckout .cgInformation { background-color:#111; color:#fff; font-size:18px; margin:30px 0 0 180px; opacity:0.9; padding:20px 10px; position:absolute; text-align:center; width:600px; z-index:99999; }
#cgCheckout .cgInformation a span { color:#fff; }
#cgCheckout .cgInformation a { color:#aaa; padding:6px; text-decoration:none; }
#cgCheckout .cgInformation a:hover { background-color:#333; color:#fff; text-decoration:none; }

span.cgTooltip { z-index:9999; }
#TB_window p.cgRequirements { border:2px solid red; height:30px; padding:10px; width:425px; }

/*Gökhan Ekledi*/
#cgCheckout .cgInformationDepots { background-color:#111; color:#fff; font-size:18px; margin:30px 0 0 180px; opacity:0.9; padding:20px 10px; position:absolute; text-align:center; width:600px; z-index:99999; }
#cgCheckout .cgInformationDepots a span { color:#fff; }
#cgCheckout .cgInformationDepots a { color:#aaa; padding:6px; text-decoration:none; }
#cgCheckout .cgInformationDepots a:hover { background-color:#333; color:#fff; text-decoration:none; }
/*End*/

.thickboxNavlun span.cgProduct { color:maroon; font-weight:bold; }
.thickboxNavlun span.cgCount { color:maroon; font-weight:bold; }
.thickboxNavlun p.cgItem1 { background-color:#D8E5F8; border:2px solid #619DE3; font-size:14px; line-height:18px; padding:5px 10px!important; }
.thickboxNavlun p.cgItem2 { background-color:#D8E5F8; border:2px solid #619DE3; font-size:14px; line-height:18px; margin-top:10px; margin-bottom:4px; padding:5px 10px!important; }
.thickboxNavlun p.cgItem3 { background-color:#D8E5F8; border:2px solid #619DE3; font-size:14px; line-height:18px; margin-top:10px; padding:5px 10px!important; }
.thickboxNavlun ul.cgOtherProducts li { padding:4px; }
.thickboxNavlun div.cgNavlunProducts { padding:10px 10px 0 0 }
.thickboxNavlun div.cgNavlunProducts .cgItem { font-size:11px; line-height:14px; border:2px solid #eee; float:left; height:90px; padding:5px; width:335px; margin:0 0 10px 10px; }
.thickboxNavlun div.cgNavlunProducts .cgItem img { float:left; padding:0 10px 20px 0; }
.thickboxNavlun div.cgNavlunProducts .cgItem .cgTitle { color:maroon; font-weight:bold; }
.thickboxNavlun div.cgNavlunProducts .cgItem .cgCode { color:#619DE3; font-weight:bold; }

/* pc config */
.cgPcConfig .cgItem { background-color:#f7f7f7; font-size:11px; margin:4px 0; overflow:hidden; padding:0; }
.cgPcConfig .cgItem label { padding-left:6px; }
.cgPcConfig .cgItem .cgProductGrid { border:4px solid #DEE5E8; display:none; height:250px; overflow:auto; }
.cgPcConfig .cgItem .cgProductGridSelected { display:block; height:58px; overflow:hidden; }
.cgPcConfig .cgItem .cgProductGridSelected table { width:728px; }
.cgPcConfig .cgItem .cgSelected { background-color:#DEE5E8; }
.cgPcConfig .cgColumn { float:left; }
.cgPcConfig .cgCategory { color:maroon; font-weight:bold; padding:10px 0; width:180px; }

.cgPcConfig .cgProduct { width:557px; }
.cgPcConfig .cgProduct span.cgProductSelector { background-color:#DEE5E8; cursor:pointer; display:block; font-size:14px; font-weight:bold; padding:8px 10px; text-align:center; }

.cgPcConfig .cgSelectNewProduct { height:8px; width:557px; }
.cgPcConfig .cgSelectNewProduct span.cgProductSelector { background-color:#DEE5E8; cursor:pointer; display:block; font-size:10px; padding:12px 10px 10px 10px; text-align:right; }

.cgPcConfig .cgCount { width:30px; }
.cgPcConfig .cgCount .cgCount { text-align:right; width:20px; }
.cgPcConfig .cgTotal { width:44px; }
.cgPcConfig .cgTotal .cgTotal{ text-align:right; width:40px; }
.cgPcConfig .cgBrand select { width:160px; }
.cgPcConfig .cgProduct select { width:320px; }
.cgPcConfig .cgTotalPrice { background-color:#f0f0f0; color:maroon; float:right; font-size:12px; font-weight:bold; margin:4px 0 0 0; padding:5px; text-align:right; width:727px; }
.cgPcConfig .cgTotalPrice span.cgPrice{ color:#555; font-size:18px; padding:0 0 0 6px; }
.cgPcConfig div.cgProductDetails { background-color:#fff; border:1px solid #f7f7f7; display:none; font-size:11px; margin-top:10px; overflow:hidden; padding:10px; }
.cgPcConfig div.cgProductDetails .cgImage { float:left; width:231px; }
.cgPcConfig div.cgProductDetails .cgContent { float:left; width:470px; }
.cgPcConfig div.cgProductDetails .cgContent span.cgBrand { color:#66A1BF; font-size:18px; font-weight:bold; }
.cgPcConfig div.cgProductDetails .cgContent span.cgModel,
.cgPcConfig div.cgProductDetails .cgContent span.cgDescription { color:#66A1BF; font-size:16px; font-weight:bold; }
.cgPcConfig div.cgProductDetails .cgContent .cgDetails { margin-top:10px; }
.cgPcConfig div.cgProductDetails .cgContent .cgStocks { border:2px solid #e0e0e0; float:left; margin:10px 20px 0 0; width:150px; }
.cgPcConfig div.cgProductDetails .cgContent .cgStocks ul li { background-color:#f0f0f0; margin-bottom:2px; padding:4px 8px; }
.cgPcConfig div.cgProductDetails .cgContent .cgStocks ul li.cgLast,
.cgPcConfig div.cgProductDetails .cgContent .cgPrices ul li.cgLast { margin:0; }
.cgPcConfig div.cgProductDetails .cgContent .cgPrices { border:2px solid #619DE3; float:right; margin-top:10px; width:200px; }
.cgPcConfig div.cgProductDetails .cgContent .cgPrices ul li { background-color:#D8E5F8; margin-bottom:2px; padding:4px 8px; }
.cgPcConfig div.cgProductDetails .cgClose { cursor:pointer; margin:-8px 0 0 690px; position:absolute; }

.cgProductGrid table { border:1px solid #e6e6e6; margin-left:1px; width:100%; }
.cgPcConfig .cgProductGrid table { border:1px solid #e6e6e6; margin-left:1px; width:711px; }
.cgPcConfig .cgProductGrid table tr td { text-align:left; }
.cgProductGrid table tr { vertical-align:middle; }
.cgProductGrid table tr.cgAlternate { background-color:#f1f1f1; }
.cgProductGrid table tr td { border-bottom:1px solid #e6e6e6; }
.cgProductGrid table tr td.last { border:none; }
.cgProductGrid table tr td.cgBorderRight { border-right:1px solid #e6e6e6; }
.cgProductGrid table tr td.cgProductImage { background-color:#fff; padding:5px 10px; text-align:center; width:57px; }

.cgProductGrid table tr td.cgProductLogo { width:40px; }
.cgProductGrid table tr td.cgProductInfo { background-position:416px 7px; background-repeat:no-repeat; color:#797979; cursor:pointer; cursor:hand; font-size:11px; line-height:16px; padding:5px 10px; width:376px; }
.cgProductGrid table tr td.cgProductInfo2 { width:280px!important; }

.cgProductGrid table tr td.cgNarrowProductInfo { width:200px!important; }
.cgProductGrid table tr td.cgProductInfo .cgTitle { color:#fc6216; }
.cgProductGrid table tr td.cgProductInfo .cgInlineIcon { margin:2px 2px 0 0; }
.cgProductGrid table tr td.cgProductInfo span.cgGridTagRed { color:green; font-weight:bold; }

.cgProductGrid table tr td.cgProductPrice { padding:5px 6px; width:160px; }
.cgProductGrid table tr td.cgProductPrice span.cgDealerPriceLabel { clear:both; color:#e9290c; font-size:93%; float:left; line-height:17px; }
.cgProductGrid table tr td.cgProductPrice span.cgDealerPrice { color:#e9290c; font-size:108%; font-weight:bold; float:right; }
.cgProductGrid table tr td.cgProductPrice span.cgEndUserPriceLabel { clear:both; color:#848484; font-size:93%; float:left; line-height:17px; }
.cgProductGrid table tr td.cgProductPrice span.cgEndUserPrice { color:#848484; font-size:108%; font-weight:bold; float:right; }
.cgProductGrid table tr td.cgProductPrice span.cgStockLabel { clear:both; color:#848484; font-size:85%; float:left; padding-right:10px; }
.cgProductGrid table tr td.cgProductPrice span.cgActive { color:#40c051; font-size:85%; font-weight:bold; float:right; }
.cgProductGrid table tr td.cgProductActions { padding:5px 6px; width:39px; }
.cgProductGrid table tr td.cgProductActions .cgCount { border:1px solid #cdcdcd; color:#888; font-size:85%; font-weight:bold; padding:4px; width:13px; text-align:right; }

.cgProductGrid table.cgMyFolloupGrid tr td.cgProductPrice { width:150px; }
.cgProductGrid table.cgMyFolloupGrid tr td.cgProductInfo { width:306px; }
.cgProductGrid table.cgMyFolloupGrid tr td.cgProductPrice span.cgDealerPriceLabel,
.cgProductGrid table.cgMyFolloupGrid tr td.cgProductPrice span.cgDealerPrice,
.cgProductGrid table.cgMyFolloupGrid tr td.cgProductPrice span.cgEndUserPriceLabel,
.cgProductGrid table.cgMyFolloupGrid tr td.cgProductPrice span.cgEndUserPrice { font-size:85%; line-height:15px; }

.cgProductGrid table.cgCart tr td { padding-bottom:7px; padding-top:7px; }
.cgProductGrid table tr td.cgProductChainLeft { background:url(../img/main/bgCartChain.gif) 3px bottom no-repeat; }
.cgProductGrid table tr td.cgProductChainRight { background:url(../img/main/bgCartChain.gif) 20px bottom no-repeat; }
.cgProductGrid table tr td.cgProductChainSubLeft { background:url(../img/main/bgCartChainSub.gif) 3px top no-repeat; }
.cgProductGrid table tr td.cgProductChainSubRight { background:url(../img/main/bgCartChainSub.gif) 20px top no-repeat; }

.cgProductGrid table.cgCartTotals { background:url(../img/main/bgCartTotals.gif) bottom left repeat-x; border-top:none; float:right; width:300px; }
.cgProductGrid table tr td.cgCartTotalAmount,
.cgProductGrid table tr td.cgCartTotalLabel,
.cgProductGrid table tr td.cgCartVatLabel,
.cgProductGrid table tr td.cgCartVatAmount,
.cgProductGrid table tr td.cgCartGrandTotalLabel,
.cgProductGrid table tr td.cgCartGrandTotalAmount { color:#646464; font-size:93%; font-weight:bold; padding:4px 10px 4px 0; text-align:right; }
.cgProductGrid table tr td.cgCartGrandTotalLabel,
.cgProductGrid table tr td.cgCartGrandTotalAmount { color:#e9290c; }

.cgProductGrid table tr.cgNotAvailable td { background-color:#d2d2d2; }
.cgProductGrid table tr.cgNotAvailable td.cgMessage { color:#ea2f12; font-size:85%; font-weight:bold; text-align:center; }
.cgProductGrid table tr.cgSub td { background-color:#f1eee4; }
.cgProductGrid table tr.cgSub td.cgProductInfo { padding-left:20px; }
.cgProductGrid table tr td.cgProductAmount { width:42px; }
.cgProductGrid table tr td.cgProductAmount input { background-color:#fafafa; border:1px solid #cdcdcd; color:#888; font-size:85%; font-weight:bold; margin:0 10px; padding:3px; text-align:right; width:20px; }
.cgProductGrid table tr td.cgProductAmountSub { color:#888; font-size:85%; font-weight:bold; padding-right:10px; text-align:right; width:32px; }
.cgProductGrid table tr td.cgCartPrice { color:#646464; font-size:93%; padding:5px 6px; text-align:right; width:100px; }
.cgProductGrid table tr td.cgCartPrice2 { color:#646464; font-size:93%; padding:5px 6px; width:10px; }
.cgProductGrid table tr td.cgCartDelete { padding:5px 6px; text-align:center; width:20px; }

#cgProductGrid TABLE TR TD.cgVAT {
	FONT-SIZE: 11px; WIDTH: 44px; COLOR: #797979; TEXT-ALIGN: center
}
/*Gokhan ekledi*/
#cgProductGrid TABLE TR TD div.cgAdvantages { float:right;  text-align:right; width:160px; }
#cgProductGrid TABLE TR TD div.cgAdvantages img.cgAdvantagesToggler,
#cgProductGrid TABLE TR TD div.cgAdvantages img.cgAdvantagesToggler { cursor:pointer; cursor:hand; }
#cgProductGrid TABLE TR TD div.cgAdvantages .cgAdvantagesContent { background-color:#e74a06; display:none; margin-top:0; margin-left:-189px; padding:6px 6px 0 6px; position:absolute; width:332px; z-index:9999; }
#cgProductGrid TABLE TR TD div.cgAdvantages .cgAdvantagesContent ul li,
#cgProductGrid TABLE TR TD div.cgAdvantages .cgAdvantagesContent ul li { background-color:#fff; clear:both; display:block; margin-bottom:5px; overflow:hidden; padding:5px; }
#cgProductGrid TABLE TR TD div.cgAdvantages .cgAdvantagesContent ul li div.cgLogos,
#cgProductGrid TABLE TR TD div.cgAdvantages .cgAdvantagesContent ul li div.cgLogos { float:left; text-align:left; width:240px; }
#cgProductGrid TABLE TR TD div.cgAdvantages .cgAdvantagesContent ul li div.cgLogos img,
#cgProductGrid TABLE TR TD div.cgAdvantages .cgAdvantagesContent ul li div.cgLogos img { padding-right:10px; }
#cgProductGrid TABLE TR TD div.cgAdvantages .cgAdvantagesContent ul li div.cgCampaign,
#cgProductGrid TABLE TR TD div.cgAdvantages .cgAdvantagesContent ul li div.cgCampaign { color:#ee630f; float:right; font-size:93%; font-weight:bold; line-height:12px; text-align:center; }

.divLoading1 {  border: 0px solid #ccc;  width: auto;  height: auto; background: url(../img/icons/spinner.gif) no-repeat center center;}