html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend
{
border:0;outline:0;font-size:100%;margin:0;padding:0;
}
ol,ul
{
list-style:none;
}
blockquote,q
{
quotes:none;
}
:focus
{
outline:0;
}
a, img 
{
outline:expression(hideFocus='true'); outline:none; border:0; outline:none; text-decoration:none;
}
a:hover a:focus a:active 
{
outline:expression(hideFocus='true'); outline:none; 
}
.clearfix:after 
{
content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;
}
.clearfix 
{
display: inline-block;
}
html[xmlns] .clearfix 
{
display: block;
}
* html .clearfix 
{
height: 1%;
}

.clear
{
clear:both;
}
.fLeft
{
float:left;
}
.fRight
{
float:right;
}
.b
{
font-weight:bold;
}
.posab
{
position:absolute;
}
.fix
{
display:block;
}
.aCenter
{
text-align:center;
}
.aRight
{
text-align:right;
}
.aLeft
{
text-align:left;
}

#myAccount 
{
min-height:460px;height:auto !important;height:460px;margin: 0 0 10px;position: relative;width: 100%;
}
body 
{
font-family: "Tahoma",sans-serif;font-size:12px;color:#000;margin:0;padding:0;
background:#fff url('images/bg.png') repeat-x; /* Site Arkaplan Resmi */

}


#ideaContainer
{
width:1000px;margin-left:auto;margin-right:auto;margin-top:10px;padding:0 0 5px 0;background:#fff;
}
.topArea 
{
width:990px;padding:5px 5px;position:relative;
}
.topArea img 
{
max-width:990px;width:expression(this.width > 990 ? "990px" : true);
}

/* Sol ve sag alandaki golgelendirmeler */
.shwL
{
left:-9px;top:0;width:9px;height:268px;background:url(images/sprite.png) no-repeat -990px 0;
}
.shwR
{
right:-9px;top:0;width:9px;height:268px;background:url(images/sprite.png) no-repeat -999px 0;
}
.topMenu
{
width:995px;height:65px;background:url(images/sprite.png) no-repeat 5px 0;position:relative;margin:0 0 5px 0;
}
.topMenu a
{
position:absolute;top:0px;
}
a.home
{
left:5px;width:164px;height:60px;
}
a.newProducts
{
left:171px;width:181px;height:60px;
}

a.specialsProducts
{
left:354px;width:199px;height:60px;
}

a.navContact
{
left:555px;width:144px;height:60px;
}


.cartArea
{
right:21px;top:5px;background:url(images/sprite.png) no-repeat 0 -77px;width:233px;height:60px;
}

.cartArea:hover
{
background:url(images/sprite.png) no-repeat -233px -77px;
}

.cartArea a
{
width:120px;height:12px;line-height:12px;color:#660000;margin:31px 0 0 48px;
}

.cartArea a:hover
{
color:#B00;
}


.navigation
{
width:990px;height:41px;margin:0 0 5px;padding:0 5px;
}

.navigation div
{
float:left;
}


.navLeft
{
width:4px;height:41px;background:url(images/sprite.png) no-repeat -656px -77px;
}

.navCenter
{
width:982px;height:41px;background:url(images/sprite_rpt.gif) repeat-x 0 0;overflow:hidden;
}

.navRight
{
width:4px;height:41px;background:url(images/sprite.png) no-repeat -660px -77px;
}


.navCenter ul
{
background:url(images/nav_ayrac.gif) no-repeat left;height:41px;display:inline;margin:0;padding:0;
}

.navCenter li
{
background:url(images/nav_ayrac.gif) no-repeat right;height:41px;line-height:41px;display:inline;padding:0 8px;
}

.navCenter a
{
color:#660000;
}
 /* Kirmizi */
.navCenter a:hover
{
color:#B00;
}

.contentArea
{
width:990px;padding:0 5px;
}

.contentN
{
width:600px;font-size:11px;overflow:hidden;
}

.ShowFreeArea img, .ProductDetail img, .ContentBox3 .Body img
{
max-width:100%;width:expression(this.width >= 590 ? "100%" : true);
}

.leftBox,.rightBox
{
width:190px;overflow:hidden;
}

.leftBox img,.rightBox img 
{
max-width:182px;width:expression(this.width > 182 ? "182px" : true);
}

.X_MarginRight 
{
margin:0 5px 0 0;
}

.footer
{
width:990px;margin:5px 0 0;padding:0 5px;
}

.footerTop
{
background:url(images/sprite.png) no-repeat 0 -65px;height:4px;
}

.footerMiddle
{
background:#ddd;height:100px;min-height:100px;height:auto!important;color:#333;font-size:11px;padding:8px;
}

.footerMiddle img 
{
max-width:974px;width:expression(this.width > 974 ? "974px" : true);
}

.footerMiddle a
{
color:#333;
}

.footerBottom
{
background:url(images/sprite.png) no-repeat 0 -69px;height:8px;
}
.blockArea
{
width:190px;margin:0 0 5px;
}

.blockTop
{
background:url(images/sprite.png) no-repeat -466px -77px;width:160px;height:40px;line-height:35px;color:#fff;padding:0 0 0 30px;
}

.blockTop2
{
background:url(images/sprite.png) no-repeat -27px -177px;width:570px;height:40px;line-height:35px;color:#fff;padding:0 0 0 30px; text-align:left;
}

.blockContent
{
border-left:1px solid #ddd;border-right:1px solid #ddd;background:url(images/blockcontent_bg.gif) repeat-x bottom;font-size:11px;color:#333;padding:3px;
}

.blockFooter
{
background:url(images/sprite.png) no-repeat -466px -117px;width:190px;height:5px;
}

.blockFooter2
{
background:url(images/sprite.png) repeat-x -27px -217px;width:600px;height:5px;
}

.blockContent a,.blockContent a:hover
{
color:#333;
}


input.Textboxes, input.TextBoxes 
{
border-radius:4px;border:1px solid #d6d6d6;font-family:Tahoma;font-size:11px;padding:6px 4px;*padding:3px 4px 3px 4px;width:100px!important;
}

input:hover.Textboxes, input:hover.TextBoxes 
{
border:#dcb56b 1px solid
}

#MemberBlock .Textboxes 
{
margin:2px 0 2px 0;*padding:6px 4px 6px 4px;*margin:2px 0 1px 0;
}

#MaillistForm .Textboxes 
{
margin:2px 0 2px 0;*padding:6px 4px 6px 4px;*margin:2px 0 1px 0;
}

#tokenContent input.Textboxes, input.TextBoxes 
{
border-radius:4px;border:1px solid #d6d6d6;font-family:Tahoma;font-size:11px;padding:5px 1px;padding:6px 1px 5px 1px\0/;*padding:3px 4px 3px 4px;width:100px!important;
}

#tokenContent input:hover.Textboxes, input:hover.TextBoxes 
{
border:#dcb56b 1px solid
}

#tokenContent table 
{
margin:0 auto;
}

.DropDown
{
border:1px solid #CCCCCC;border-radius:4px;color:#4D4D4D;padding:4px;font-size:11px;position:relative;
}

#tokenContent .DropDown
{
border:1px solid #CCCCCC;border-radius:5px;color:#4D4D4D;padding:4px;position:relative;
}
 :root #tokenContent .DropDown
{
padding:6px 4px 4px 4px\9!important;
}

.cmf-skinned-select .DropDown 
{
border-radius:none;padding:0px!important;
}

.Showitem_parent 
{
border:0px; padding:0;
}

.ProductItem 
{
padding:0 0 10px 0;
}

.Showitem_parent table.CartBox tr 
{
height:30px;
}

.Showitem_parent table.CartBox tr td 
{
padding:0 0 0 2px;
}

.showcase 
{
width:99%;margin:0 1px;font-size:11px;
}

.showcase div 
{
text-align:center;
}

.showcaseTitle 
{
padding:7px 5px;line-height:16px;border-bottom:1px dotted #CCCCCC;background:#F2F2F2;
}

.showcaseTitle a 
{
color:#000!important;
}

.showcaseTitle a:hover 
{
color:#B00!important;text-decoration:none!important;
}

.brandName 
{
color:#F7381C !important;
}
 /* Vitrinde bulunan marka ismi */
.brandName a 
{
color:#F7381C !important;
}

.showcasePicture 
{
min-height:130px; height:130px; height:auto !important; padding:10px 0;
}

.showcasePicture img 
{
max-width:240px;max-height:240px;width:expression(this.width > 240 ? "240px" : true);height:expression(this.height > 240 ? "240px" : true);
}

.showcaseButtons 
{
min-height:25px;height:25px;height:auto !important;
}

.showcaseButtons2 
{
min-height:25px;height:25px;height:auto !important;
}

.showcaseProductButton 
{
min-height:25px;height:25px;height:auto !important;
}

.showcasePrice 
{
min-height:50px;height:50px;height:auto !important;line-height:16px;
}


.ShowPath
{
width:100%; border:1px solid #F0F0F0; font-size:11px; font-weight:bold; padding:4px 0px 4px 4px; margin:0 1px; background:#F3F3F3
}

.ShowPath a
{
 color:#21455B
}

.ShowPath a:hover
{
text-decoration:underline
}

.ShowPath a:visited
{
 color:#21455B
}

.ShowPath a:visited:hover
{
text-decoration:underline
}

.ShowFreeArea
{
width:100%; font-size:11px; color:#1E1E1E; margin:0 1px 2px 1px;
}

#SearchBrands 
{
width:85%!important;
}

.QuickSearchBar
{
background:url('images/sprite.png') no-repeat 0 -141px; margin:0px; padding:2px 0px 2px 5px; *padding:3px 0px 1px 5px; width:130px; height:18px; border:0;
}

.QuichSearchButon
{
background:url('images/sprite.png') no-repeat -135px -141px; padding:0px 0px 2px 0px; width:50px; height:22px; border:0;cursor:pointer;
}

#DetailedSearch_Body table tr td
{
font-size:11px;font-weight:400;height:28px;
}

#DetailedSearch_Body form input
{
border-radius:5px;border:1px solid #d6d6d6; font-family:Tahoma; font-size:12px; padding:5px 4px;
}

#DetailedSearch_Body form input:hover
{
border:#dcb56b 1px solid
}

#DetailedSearch_Body form select 
{
border:1px solid #CCCCCC; border-radius: 3px 3px 3px 3px; color: #4D4D4D; padding: 5px !important;
}

#DetailedSearch_Body input.OrderButton2
{
font-size:11px;
}

#listtype2 
{
padding:4px 0 !important;
}

#navig img
{
vertical-align:middle;position:relative; top:-1px;margin:0 3px 0 0;
}

#navig 
{
font-family:arial !important; font-size:11px; line-height:20px;padding:2px 0 0 0;
}

#navig a 
{
color:#333;
}

#navig a:hover 
{
color:#660000; text-decoration:none;
}
.productOnCart
{
width:100%;height:35px;background:#FBFBFB;border-bottom:1px dashed #595959;margin:0 0 1px 0;font-size:10px;text-align:left!important;
}

.ShoppingCart_normal
{
background:#FFF;z-index:900
}

.ShoppingCart_hover
{
background:#AFC5DC;z-index:900
}

#invitationReceipts 
{
width:98% !important;
}

#invitationMessage 
{
width:98% !important;
}


.ContentBox
{
color:#333;padding:0;
}

.ContentBox table
{
text-align:left;
}

.ContentBox .Header
{
font-size:13px;background:#eee url(images/sprite_rpt.gif) repeat-x 0 -76px;color:#BB0000;font-weight:700;line-height:16px;font-family:arial;border-bottom:3px solid #BB0000;padding:13px 0 25px 10px;margin:0 0 10px 0;
}

.ContentBox .Body
{
color:#333;font-weight:400;
}
.ContentBox .Body a
{
color:#0A6280;font-weight:400;
}
.ContentBox .Body a
{
color:#0A6280;font-weight:400;
}
.ContentBox2
{
color:#333;padding:0;
}

.ContentBox2 table
{
text-align:left;
}

.ContentBox2 .Header 
{
font-size:13px;background:#eee url(images/sprite_rpt.gif) repeat-x 0 -76px;color:#BB0000;font-weight:700;line-height:16px;font-family:arial;border-bottom:3px solid #BB0000;padding:13px 0 25px 10px;margin:0 0 10px 0;
}

.Glink a
{
font-size:11px;font-weight:400;color:#585858!important;
}

.Glink a:hover
{
font-size:11px;font-weight:400;text-decoration:underline;
}

.ContentBox2 .FormKey
{
font-size:12px;font-weight:700;vertical-align:top;
}

.ContentBox2 .Body a
{
color:#0A6280;font-weight:400;
}

.ContentBox2 .Body a:hover
{
color:#0A6280;font-weight:400;
}

.ContentBox2 .Footer
{
line-height:5px;height:5px;font-size:5px;
}

.ContentBox2 .TextBox
{
font-size:11px;font-weight:700;width:150px;
}

.ContentBox2 .DropDown
{
border:1px solid #CCC; font-family:Tahoma; font-size:11px; font-weight:normal; color:#1E1E1E; position:relative; border-radius:none!important;
}

.ContentDialogNoHeader
{
position:absolute;left:0;top:0;display:none;visibility:hidden;padding:0;
}

.ContentBox2 .Body,.ContentBox2 .Button, .DivMenuPassive a, .DivMenuActive a
{
font-size:11px;font-weight:700 !important;
}

#magnifyarea
{
background:#fff!important;border:1px solid #DADADA!important;-moz-box-shadow:2px 2px 3px #c5c5c5!important;-webkit-box-shadow: 2px 2px 3px #c5c5c5!important;filter:progid:DXImageTransform.Microsoft.Shadow(color='#c5c5c5', Direction=145, Strength=3);
}

.ProductFeed input[type="text"]
{
border-radius:5px;border:1px solid #d6d6d6; font-family:Tahoma; font-size:12px; padding:6px 4px; *padding:3px 4px 3px 4px; width:140px !important;margin:2px 0 2px 8px;
}

.ProductFeed input[type="submit"]
{
margin:0 0 0 8px;
}
#PrimaryImage
{
max-width:none!important;
}

.ContentBox3
{
color:#333;padding:0;
}

.ContentBox3 .Header 
{
font-size:13px;background:#eee url(images/sprite_rpt.gif) repeat-x 0 -76px;color:#BB0000;font-weight:700;line-height:16px;font-family:arial;border-bottom:3px solid #BB0000;padding:13px 0 25px 10px;margin:0 0 10px 0;
}

.ContentBox3 .FormKey
{
font-size:12px;font-weight:700;vertical-align:top;
}

.ContentBox3 .Body
{
font-size:12px;padding:5px 10px 10px 10px;
}

.ContentBox3 .Body a
{
color:#DB2F1E;
}

.ContentBox3 .Body a:hover
{
color:#DB2F1E;text-decoration:underline;
}

.ContentBox3 .Footer
{
line-height:5px;height:5px;font-size:5px;
}

.ContentBox3 .TextBox
{
font-size:12px;font-weight:700;width:150px;
}
.ProductDetail
{
padding:0px;
}
.ProductDetail li 
{
list-style-type:disc;margin:5px 0 5px 10px;
}
.ProductDetail ol li 
{
margin:5px 0 5px 14px;list-style-type:decimal;
}

#tabHeader
{
height:35px!important;
}

.DivMenuPassive 
{
background:url(images/sprite_rpt.gif) repeat-x 0 -76px;border-bottom:3px solid #BB0000;font-weight:700;font-size:11px;height:35px;line-height:35px;
}

.DivMenuPassive a
{
color:#BB0000!important;margin:0 5px 0 0;
}

.DivMenuActive
{
background:url(images/sprite_rpt.gif) repeat-x 0 -41px;border-bottom:3px solid #BB0000;font-weight:700;font-size:11px;height:35px;line-height:35px;
}

.DivMenuActive a
{
color:#fff!important;margin:0 5px 0 0;
}

.DivMenuPassive img,.DivMenuActive img
{
margin:0 3px;max-width:none!important;
}

.DivMenuBottom
{
font-size:11px;font-weight:400!important;padding:5px 0 0 0;
}

.ContentBox3 .DropDown,.ContentBox3 .Button
{
font-size:12px;font-weight:700;
}

.DropDownMenu
{
line-height:20px
}

.DropDownMenu .Menu
{
line-height:20px
}

.DropDownMenu .AbsoluteMenu
{
line-height:20px;border-top:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;background:#fff;margin:-1px 0 0 0px;
}

.DropDownMenu .AbsoluteMenu .MenuItem
{
border-bottom:1px solid #e7e7e7 !important;
}

.DropDownMenu .MenuItem
{
display:block; width:100%; line-height:20px;border-bottom:1px dotted #e7e7e7;
}

.DropDownMenu .MenuItem a
{
display:block;font:normal 11px;padding:0 0 0 4px;line-height:20px;vertical-align:middle;color:#1e1e1e;
}

.DropDownMenu .MenuItem a:hover
{
background-color:#eee!important;
}

.DropDownMenu .MenuItem img
{
margin:-2px 4px 0px 6px;vertical-align: middle;
}
.DropDownMenu2
{
font:bold 11px Tahoma;color:#313131;display:block;
}

.DropDownMenu2 img
{
vertical-align:middle
}

.DropDownMenu2 .mainDiv
{
padding:0 0 0 12px;
background-image:url(/images/lim.png);
}



.butonn
{


background-image:url(/images/lim.png); height:18px; padding:5px 0 0 5px;
font-weight:bold;
}


.butonn:hover
{


background-image:url(/images/lim2.png); height:18px; padding:5px 0 0 5px; color:#FF6600;
font-weight:bold;
}



.DropDownMenu2 .mainDiv .mainItem a
{
line-height:23px; color:#313131;
}

.DropDownMenu2 .mainDiv .mainItem a:hover
{
color:#ff920b;
}

.DropDownMenu2 .mainDiv .mainItem .selectedItem
{
font-weight:bold; color:#009900;
}

.DropDownMenu2 .mainDiv .mainItem a.selectedItem:hover
{
color:#009900;
}

.DropDownMenu2 .mainDiv .mainItem .menuItem
{
line-height:23px;
}

.DropDownMenu2 .mainDiv .subDiv .subItem
{
line-height:23px;
}

.DropDownMenu2 .mainDiv .subDiv.subItem .menuItem
{
font-weight:normal
}

.DropDownMenu2 .mainDiv .subDiv.subItem .selectedItem
{
font-weight:bold;color:#313131;
}

.DropDownMenu2 .mainDiv .subDiv.subItem .menuItem a:hover
{
color:#ff920b;font-weight:normal
}

#cat2
{
padding:0px; margin:0px; text-align:left;
}

#cat2 a
{
font-size:11px; font-weight:bold;  color:#444; display:block; 
}

#cat2 a:hover
{
color:#C30
}

#cat2 h4
{
color:#444; font:bold 12px Tahoma; margin:10px 0px 0px 0px; padding:0 0 0 10px; line-height:26px; height:26px; background:#F5F5F5; border:#DDD 1px solid
}

#cat2 ul
{
padding:0px; margin:0px; list-style:none;
}

#cat2 li
{
font-size:11px; font-weight:bold; padding:5px 0px 5px 18px; color:#444; border-bottom:1px solid #F5F5F5; background:url('images/li1.gif') no-repeat 0px 8px; 
}

#cat2 li ul
{
padding:0px; margin:5px 0px 0px 0px
}

#cat2 li ul li
{
font-size:11px; font-weight:bold; padding:5px 0px 0px 10px; margin:0px; color:#444; border:none; background:url('images/li2.gif') no-repeat -15px 8px !important;
}

#cat2 li ul li ul
{
padding:0px; margin:5px 0px 0px 0px
}

#cat2 li ul li ul li 
{
font-size:11px; font-weight:bold; padding:5px 0px 0px 10px; margin:0px; color:#444; border:none; background:url('images/li3.gif') no-repeat -25px 8px !important;
}

#cat2 li ul li ul li a
{
font-weight:normal;
}

#cat2 li ul li ul li a:hover
{
font-weight:normal
}

#cat2 li.cat_last
{
background:url('images/li4.gif') no-repeat 0px 8px !important;
}

#cat2 h5
{
color:#444; margin:10px 0px 5px 0px; padding-left:10px; line-height:26px; height:26px; background:url(images/tagback2.gif) repeat-x center;
}

#cat2 .shadow
{
line-height:6px; background:url(images/caTitle_shadow.png) repeat-x;
}

#cat_selected
{
background:#FF7070
}
#cat_selected h5
{
color:black; font:bold 12px Tahoma; margin:0px 0px 5px 0px; padding-left:10px; line-height:26px; height:26px
}

#cat_selected ul
{
margin:0px 0px 5px 0px; padding:0px
}

#cat_selected li
{
font-size:11px; font-weight:bold; padding:5px 10px; margin:1px 5px; color:white; list-style-type:none; vertical-align:middle; background:#B00; height:12px
}


.continueBoxWrapper 
{
float:right; padding: 0px 10px 0 0;
}
.continueBoxImgWrapper 
{
float:left; padding:6px 0 0 0;
}
.continueBoxImgWrapper img 
{
margin:0 5px 0 0;
}
.continueBoxLinkWrapper 
{
float:left;padding:3px 0 0 0;
}

.showBoxWrapper 
{
float:right; padding: 0px 10px 0 0;display:none;
}
.showBoxImgWrapper 
{
float:left; padding:6px 0 0 0;
}
.showBoxImgWrapper img 
{
margin:0 5px 0 0;
}
.showBoxLinkWrapper 
{
float:left;padding:3px 0 0 0;
}

#LeftBlocksList
{
padding:0px; margin:0px;
}
#RightBlocksList
{
padding:0px; margin:0px;
}
.hintsClass
{
font-size:9px;
}
.WarningBox
{
border:1px solid #999;font-size:12px;font-weight:700;background:#F5F5FA;color:red;margin:2px 0;padding:5px;
}
.OrderButton3
{
background:url(images/sprite.png) no-repeat -146px -168px;border:0;color:#444;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:121px;text-align:center;cursor:pointer;margin:5px 0;padding:0;
}
.OrderButton4
{
background:url(images/sprite.png) no-repeat -146px -168px;border:0;color:#444;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:121px;text-align:center;cursor:pointer;margin:5px 0;padding:0;
}
.ToolTip2
{
border:1px solid #666!important;color:#d36800;width:auto;height:auto;margin:4px 0;
}
.TextDropBox,.TextFormBox
{
font-size:11px;font-weight:400;
}

.DataList 
{
color:#000;font-size:11px;
}

.DataList table 
{
border-collapse:collapse;border-spacing:0px !important;*border-collapse: expression('collapse', cellSpacing = '0px');
}

.DataList .OrderHeader 
{
border-collapse:collapse;border-spacing:0px !important;*border-collapse: expression('collapse', cellSpacing = '0px');
}

.DataList table.OrderHeader tr td 
{
padding:7px 0 8px 2px !important;*padding:6px 0 5px 2px !important;font-size:11px;
}

.DataList .Header
{
border-color: #F0F0F0 #F0F0F0 #ccc #F0F0F0; border-style: solid solid dotted; border-width: 1px; background:#eee url(images/sprite_rpt.gif) repeat-x 0 -76px; font-weight:bold; font-size:11px; height:36px;
}

.DataList .Row
{
color:#333; font-size:8.5pt;
}

.DataList .Row .key
{
font-weight:bold;
}

.DataList .Content
{
border:1px solid #ccc; color:#333; font-size:8.5pt;padding:2px;
}

.DataList .Content .key
{
color:#000; font-size:8.5pt; font-weight:bold;
}

.DataList a
{
 color:#333; font-size:11px; line-height:14px;
}

.DataList a:hover
{
text-decoration:underline; color:#333;
}

.DataList a.compareLink
{
font-size:10px; font-weight:bold; color:#333; 
}

.DataList a:hover.compareLink
{
color:#ff9600; font-weight:bold; text-decoration:none;
}

.DataList .Pager
{
background:#FFF; padding:3px 2px; font-size:12px;
}

.DataList .hseparator
{
background:#999; height:1px; overflow:hidden;
}

.DataList .CartBox
{
background:#fff; height:20px; border-bottom:1px dotted #E0E0E0; border-left:1px solid #E0E0E0; border-right:1px solid #E0E0E0; font-size:11px;
}

.DataList .OrderHeader
{
border-top:1px solid #CCC; border-bottom:1px dotted #CCC; border-right:1px solid #CCC; border-left:1px solid #CCC; background:url(images/sprite_rpt.gif) repeat-x 0 -76px; font-weight:bold; font-size:12px; line-height:20px; height:20px; line-height:19px\0/; height:19px\0/;
}

.DataList .OrderMiddle
{
border-bottom:5px solid #CCC; border-right:1px solid #CCC; border-left:1px solid #CCC;
}

.datalist 
{
*position:relative;*min-width:100%;*overflow:hidden;
}

.DataList 
{
*position:relative;*min-width:100%;*overflow:hidden;
}

.datalist table 
{
border-collapse:collapse;border-spacing:0px !important;*border-collapse: expression('collapse', cellSpacing = '0px');
}

.datalist .Header
{
border-color: #F0F0F0 #F0F0F0 #ccc #F0F0F0; border-style: solid solid dotted; border-width: 1px; background:url(images/sprite_rpt.gif) repeat-x 0 -76px; font-weight:bold; font-size:11px; height:36px;
}

.ShowItemList
{
width:100%;border-bottom:1px solid #F0F0F0 !important;border-left:1px solid #F0F0F0; border-right:1px solid #F0F0F0;font-size:11px;font-weight:400;color:#1E1E1E;height:40px;padding:0 2px;margin:0 0 1px 0;*margin:0;background:#F7F7F7;
}

.datalist a 
{
color:#333;
}


.Blue
{
color:#4D7EB0;
}

.Blue2
{
color:#31506F;
}

.Blue3
{
color:#4D7EB0;font-size:11px;font-weight:bold;
}

.Fume
{
color:#666;
}

.Orange
{
color:#ff920b;
}

.Green
{
color:#00B300;
}

.Red
{
color:#F4400B;
}

.Login
{
font-size:18px;color:#666;
}
.AlertBox
{
color:#666;font-size:12px;height:250px;width:100%;
}
.AlertBox a:hover
{
color:#666;font-weight:700;font-size:12px;text-decoration:underline;
}
.LoginFooter,.LoginFooter a,.LoginFooter a:hover
{
font-size:11px;color:#666;
}
.IdeaSoft,.IdeaSoft a
{
color:#060;font-weight:700;font-size:11px;line-height:20px;
}
.IdeaSoft2,.IdeaSoft2 a
{
color:#036;font-weight:700;font-size:11px;line-height:20px;
}
.AlertBox a:link,.AlertBox a:visited
{
color:#666;font-weight:700;font-size:12px;
}

.pager 			            
{
height:40px;
}

.PagerElementActive         
{
background:url(images/sprite.png) no-repeat -956px -243px; height:15px; line-height:15px; width:15px; text-align:center; color:#fff; font-size:10px; padding:2px 0 0 !important;
}

.PagerElementPassive        
{
height:15px;line-height:15px;width:15px;text-align:center;font-size:10px;
}

td.PagerElementActive 
{
padding:0px !important;
}

td.PagerElementPassive 
{
padding:0px !important;
}

.PagerElementPassive a      
{
color:#666; font-weight:bold; 
}

.PagerElementPassive a:hover
{
color:#666; font-weight:bold; text-decoration:underline;
}

.Pager a					
{
font-weight:normal; color:#595959; text-decoration:none
}

.Pager a:hover              
{
font-weight:normal; color:#595959; text-decoration:underline
}

.Pager #current             
{
color:red; font-weight:normal; text-decoration:underline
}

.Phover
{
float:left;list-style:none;display:inline;height:16px;line-height:14px;font-size:11px;background:#999;color:#FFF;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomleft:2px;-moz-border-radius-bottomright:2px;margin:0 3px 0 0;padding:0 1px 0 2px;
}


.PagerLeftActive
{
background:url(images/sprite.png) no-repeat -908px -243px;border:0 none;width:24px;height:24px;margin:0 0 0 4px;cursor:pointer;
}

.PagerLeftPassive
{
background:url(images/sprite.png) no-repeat -860px -243px;border:0 none;width:24px;height:24px;margin:0 0 0 4px;cursor:pointer;
}

.PagerRightActive
{
background:url(images/sprite.png) no-repeat -932px -243px;border:0 none;width:24px;height:24px;margin:0 4px 0 0;cursor:pointer;
}

.PagerRightPassive
{
background:url(images/sprite.png) no-repeat -884px -243px;border:0 none;width:24px;height:24px;margin:0 4px 0 0;cursor:pointer;
}


.Pnormal,.Pnormal a
{
float:left;list-style:none;display:inline;height:16px;line-height:14px;background:#E0E0E0;color:#999;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomleft:2px;-moz-border-radius-bottomright:2px;margin:0 3px 0 0;padding:0 1px 0 2px;
}
.Pnormal a:hover,.Phover a,.Phover a:hover
{
float:left;list-style:none;display:inline;height:16px;line-height:14px;background:#999;color:#FFF;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomleft:2px;-moz-border-radius-bottomright:2px;margin:0 3px 0 0;padding:0 1px 0 2px;
}

input.login_textbox 
{
border-radius: 3px 3px 3px 3px;border:1px solid #d6d6d6; font-family:Tahoma; font-size:12px; padding:8px 4px; margin:0 0 2px 0; width:212px !important;
}

input:hover.login_textbox 
{
border:#dcb56b 1px solid
}

.login_content .tfvHighlight 
{
border-radius: 3px 3px 3px 3px;border:1px solid #d6d6d6; font-family:Tahoma; font-size:12px; padding:8px 4px; margin:0 0 2px 0; width:212px !important;
}

.login_content .tfvHighlight:hover  
{
border:#dcb56b 1px solid
}

.login_content
{
background:#F9F9F9; border-left:1px solid #eee; border-right:1px solid #eee;
}

.login_text
{
font-family:Arial; font-size:12px; font-weight:normal;  color:#444;
}

.login_button1
{
cursor:pointer; background:url('images/sprite.png') no-repeat 0 -168px; border:0px; color:#444; font-family:Arial; font-size:11px; font-weight:bold; line-height:24px; height:25px; width:57px; margin:5px 0px; padding:0px; display:block;
}

.login_button2
{
cursor:pointer; background:url('images/sprite.png') no-repeat -640px -218px; border:0px; color:#444; font-family:Arial; font-size:11px; font-weight:bold; line-height:24px; height:25px; width:89px; margin:5px 0px; text-align:center;  display:block;
}

.login_button3
{
cursor:pointer; background:url('images/sprite.png') no-repeat -146px -168px; border:0px; color:#444; font-family:Arial; font-size:11px; font-weight:bold; line-height:24px; height:25px; width:121px; margin:5px 0px; text-align:center;  display:block;
}

.login_button4
{
cursor:pointer; background:url('images/sprite.png') no-repeat -640px -243px; border:0px; color:#444; font-family:Arial; font-size:11px; font-weight:bold; line-height:24px; height:25px; width:220px; margin:5px 0px; text-align:center;  display:block;
}

.ContentDialog 
{
top:50px; font-size:12px; font-weight:normal; border:1px solid #999; background:#FFF; padding:0px; display:none; visibility:hidden; position:absolute; width:700px; -moz-border-radius:4px 4px 4px 4px;
}

.ContentDialog .Header
{
border:1px solid #999; background:#CCC; font-weight:bold; color:#333; padding:0 0 0 10px; height:30px; vertical-align:middle; line-height:30px; margin:4px; -moz-border-radius:4px 4px 4px 4px;
}

.ContentDialog .FormKey
{
font-weight:bold; vertical-align:top;
}

.ContentDialog .Body
{
font-size:10px; heigth:auto; overflow:auto;
}

.ContentDialog .TextBox
{
font-weight:bold;
}

.ContentDialog .DropDown
{
height:21px; line-height:21px; font-size:11px; color:#666; float:left;
}

.ContentDialog .Footer
{
background:url(images/sprite.png) no-repeat -971px -243px; line-height:16px; height:16px; width:16px;float:right;
}

.ContentDialog .Button
{
background:url(images/sprite.png) no-repeat -57px -168px;border:0;color:#444;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:89px;text-align:center;cursor:pointer;margin:5px 0;padding:0;
}

.WebForm
{
font-family:Arial; font-size:11px; width:98%; font-weight:normal; margin:10px auto;
}

#agreement, #campaignStatus, #newpass
{
padding:0!important;height:auto !important;margin:0 5px 0 0;border:0px!important;
}

.RadioDiv input 
{
padding:0!important;height:auto !important;margin:2px 2px 0 6px !important;border:0px!important;
}

.WebForm textarea
{
background:#fff; font-family:arial;border:1px solid #DADADA;width:250px;height:65px!important;margin:0 0 0 1px;padding:5px; font-size:12px; color:#555; font-weight:normal;
}

#getOrders
{
background:url(images/sprite.png) no-repeat -57px -168px;border:0;color:#444;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:89px;text-align:center;cursor:pointer;margin:5px 0;padding:0;
}

.WebForm input[type="submit"]
{
background:url(images/sprite.png) no-repeat -57px -168px;border:0;color:#444;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:89px;text-align:center;cursor:pointer;margin:5px 5px 5px 0px;padding:0;
}

.WebForm input[type="button"]
{
background:url(images/sprite.png) no-repeat 0 -168px;border:0;color:#444;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:57px;text-align:center;cursor:pointer;margin:5px 0;padding:0;
}

.WebForm .Key
{
font-weight:bold; color:#555; line-height:20px; padding:0 0 0 3px;
}

.WebForm .Key2
{
font-weight:bold; color:#555; 
}

.WebForm .Value textarea
{
background:#fff; font-family:arial; border:1px solid #DADADA; width:245px; height:65px!important; padding:5px; font-size:12px; color:#555; font-weight:normal;
}

@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
head~body .WebForm .TextBox 
{
height:20px; padding:3px 2px 1px 5px;
}

}

@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
head~body .TextBox2, #paymentvalue 
{
height:20px; padding:3px 2px 1px 5px;
}

}

#tokenProductionForm 
{
font-size:11px;
}

.WebForm .DropDown
{
font-size:11px; color:#666; float:left;
}

.WebForm .DropDown2
{
font-size:11px; color:#666; float:left;
}

.WebForm .DropDown3
{
font-size:11px; color:#666; float:left;
}

.WebForm .GroupHeader
{
height:40px; color:#ff0000; font-weight:bold; font-size:12px;
}

.WebForm .GroupHeader td hr 
{
color:#585858 !important;
}

.WebForm .Button
{
background:url('images/sprite.png') no-repeat -57px -218px; border:0px; color:#333; font-family:Arial; font-size:11px; font-weight:bold; line-height:24px; height:25px; width:89px; margin:5px 0px; padding:0px; text-align:center;
}

.WebForm #Cancel
{
background:url('images/sprite.png') no-repeat 0 -168px; border:0px; color:#444; font-family:Arial; font-size:11px; font-weight:bold; line-height:24px; height:25px; width:57px; margin:5px 0px; padding:0px; text-align:center;
}

.WebForm .ToolTip
{
border:1px solid #FF8942; background:#FFF8F4; padding:5px; width:auto; height:auto; color:#FF8942;
}

.WebForm Table
{
font-size:9pt;
}

.WebForm td
{
border-bottom:1px dotted #F2F2F2; padding:1px;
}

.WebForm .None
{
border:0px; padding:1px;
}

.WebForm .None a
{
color:#333; 
}

.WebForm .None a:hover
{
color:#333; text-decoration:underline;
}

.WebForm .tfvHighlight
{
background:#FCCAC3; border:1px solid #EA5338; height:20px; height:19px\0/; *height:15px; padding:2px 2px 2px 5px; *padding:5px 2px 4px 5px; padding:6px 2px 0px 5px\0/; margin:1px; font-size:12px; color:#555;
}

.OrderCss .tfvHighlight
{
background:#FCCAC3; border:1px solid #EA5338; height:20px; height:19px\0/; *height:15px; padding:2px 2px 2px 5px; *padding:5px 2px 4px 5px; padding:6px 2px 0px 5px\0/; margin:1px; font-size:11px; color:#555;
}

.btn_gri1
{
background:url(images/sprite.png) no-repeat 0 -168px;border:0;color:#444;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:57px;text-align:center;cursor:pointer;margin:5px 0;padding:0;
}
.btn_gri2
{
background:url(images/sprite.png) no-repeat -57px -168px;border:0;color:#444;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:89px;text-align:center;cursor:pointer;margin:5px 0;padding:0;
}
.btn_gri3
{
background:url(images/sprite.png) no-repeat -146px -168px;border:0;color:#444;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:121px;text-align:center;cursor:pointer;margin:5px 0;padding:0;
}
.btn_gri4
{
background:url(images/sprite.png) no-repeat -267px -168px;border:0;color:#444;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:153px;text-align:center;cursor:pointer;margin:5px 0;padding:0;
}
.btn_gri5
{
background:url(images/sprite.png) no-repeat -420px -168px;border:0;color:#444;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:220px;text-align:center;cursor:pointer;margin:5px 0;padding:0;
}
.btn_krmz1
{
background:url(images/sprite.png) no-repeat 0 -193px;border:0;color:#FFF;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:57px;text-align:center;cursor:pointer;margin:5px 0;padding:0;
}
.btn_krmz2
{
background:url(images/sprite.png) no-repeat -57px -193px;border:0;color:#FFF;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:89px;text-align:center;cursor:pointer;margin:5px 0;padding:0;
}
.btn_krmz3
{
background:url(images/sprite.png) no-repeat -146px -193px;border:0;color:#FFF;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:121px;text-align:center;cursor:pointer;margin:5px 0;padding:0;
}
.btn_krmz4
{
background:url(images/sprite.png) no-repeat -267px -193px;border:0;color:#FFF;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:153px;text-align:center;cursor:pointer;margin:5px 0;padding:0;
}
.btn_krmz5
{
background:url(images/sprite.png) no-repeat -420px -193px;border:0;color:#FFF;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:220px;text-align:center;cursor:pointer;margin:5px 0;padding:0;
}
.btn_mavi1
{
background:url(images/sprite.png) no-repeat 0 -218px;border:0;color:#444;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:57px;text-align:center;cursor:pointer;margin:5px 0;padding:0;
}
.btn_mavi2
{
background:url(images/sprite.png) no-repeat -57px -218px;border:0;color:#444;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:89px;text-align:center;cursor:pointer;margin:5px 0;padding:0;
}
.btn_mavi3
{
background:url(images/sprite.png) no-repeat -146px -218px;border:0;color:#444;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:121px;text-align:center;cursor:pointer;margin:5px 0;padding:0;
}
.btn_mavi4
{
background:url(images/sprite.png) no-repeat -267px -218px;border:0;color:#444;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:153px;text-align:center;cursor:pointer;margin:5px 0;padding:0;
}
.btn_mavi5
{
background:url(images/sprite.png) no-repeat -420px -218px;border:0;color:#444;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:220px;text-align:center;cursor:pointer;margin:5px 0;padding:0;
}
.btn_ysl1
{
background:url(images/sprite.png) no-repeat 0 -243px;border:0;color:#444;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:57px;text-align:center;cursor:pointer;margin:5px 0;padding:0;
}
.btn_ysl2
{
background:url(images/sprite.png) no-repeat -57px -243px;border:0;color:#444;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:89px;text-align:center;cursor:pointer;margin:5px 0;padding:0;
}
.btn_ysl3
{
background:url(images/sprite.png) no-repeat -146px -243px;border:0;color:#444;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:121px;text-align:center;cursor:pointer;margin:5px 0;padding:0;
}
.btn_ysl4
{
background:url(images/sprite.png) no-repeat -267px -243px;border:0;color:#444;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:153px;text-align:center;cursor:pointer;margin:5px 0;padding:0;
}
.btn_ysl5
{
background:url(images/sprite.png) no-repeat -420px -243px;border:0;color:#444;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:220px;text-align:center;cursor:pointer;margin:5px 0;padding:0;
}

.FormDialog
{
top:50px;font-size:12px;font-weight:400;border:1px solid #999;background:#FFF;display:none;visibility:hidden;position:absolute;width:700px;-moz-border-radius:4px;padding:0;
}
.FormDialog .Header
{
border:1px solid #999;background:#CCC;font-weight:700;color:#333;height:30px;vertical-align:middle;line-height:30px;-moz-border-radius:4px;margin:4px;padding:0 0 0 10px;
}
.FormDialog .Body
{
font-size:11px;width:100%;padding:2px;
}
.FormDialog .Button
{
background:url(images/sprite.png) no-repeat -57px -218px;border:0;color:#000;font-size:11px;font-weight:700;line-height:24px;height:25px;width:89px;text-align:center;margin:5px 0;padding:0;
}
.FormDialog #Cancel
{
background:url(images/sprite.png) no-repeat 0 -168px;border:0;font-size:11px;font-weight:700;line-height:24px;height:25px;width:57px;text-align:center;margin:5px 0;padding:0;
}

#lightbox
{
background:#eee; padding:10px; border-bottom:1px solid #666; border-right:1px solid #666;
}
#lightboxCaption
{
color:#333; background:#eee; font-size:90%; text-align:center; border-bottom:1px solid #666; border-right:1px solid #666;
}
#lightboxIndicator
{
border:1px solid white;
}
#lightboxOverallView,#overlay
{
background:#000; opacity:0.5;
}
* html #lightboxOverallView,* html #overlay
{
background:#000; filter:Alpha(opacity=50);
}

.OrderCss
{
font-size:11px; color:#000; font-family:tahoma !important;margin:0 auto 10px auto;
}
.OrderCss .Row
{
color:#333;font-size:8.5pt
}

.OrderCss .Row .key
{
font-weight:bold
}

.OrderCss .Content
{
border:1px solid #ccc; color:#333; font-size:8.5pt
}

.OrderCss .Content .key
{
color:#000; font-size:8.5pt; font-weight:bold
}

.OrderCss a
{
 color:#333; font-size:11px; line-height:14px
}

.OrderCss a:hover
{
text-decoration:underline; color:#333;
}

.OrderCss a.compareLink
{
font-size:10px; font-weight:bold; color:#333; text-decoration:none
}

.OrderCss a:hover.compareLink
{
 color:#ff9600;
}

.OrderCss .Pager
{
background:#FFF; padding:3px 2px; font-size:11px
}

.OrderCss .hseparator
{
background:#999; height:1px; overflow:hidden
}

.OrderCss .CartBox
{
background:#fff; height:20px; border-color: #E0E0E0; border-style: solid solid dotted; border-width:0px 1px 1px 1px; font-size:11px; padding:2px;
}

#CartWarning
{
color:#FF0000;
}

.OrderCss .OrderHeader
{
border-color: #e5e4e4 #e5e4e4 #CCCCCC; border-style: solid solid dotted; border-width: 1px; background:url(images/sprite_rpt.gif) repeat-x 0 -76px; font-weight:bold; font-size:11px; height:36px;
}

.OrderCss .OrderMiddle
{
border-bottom:5px solid #e5e4e4; border-right:1px solid #e5e4e4; border-left:1px solid #e5e4e4
}

.OrderCss .OrderTextArea
{
background:#fff; font-family:arial; border:1px solid #DADADA; width:250px; height:65px!important;margin:0 0 0 1px;padding:5px; font-size:12px; color:#555; font-weight:normal;
}

.OrderCss .OrderButton
{
background:url(images/sprite.png) no-repeat -146px -168px;border:0;color:#444;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:121px;text-align:center;cursor:pointer;margin:1px 0;padding:0;
}

.OrderButton2
{
background:url(images/sprite.png) no-repeat 0px -168px;border:0!important;color:#444;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:57px;text-align:center;cursor:pointer;margin:1px 0;padding:0!important;
}

.OrderCss .OrderTopPassive
{
font-family:Arial; font-size:11px; font-weight:bold;  color:#CCC
}

.OrderCss .OrderTopActive
{
font-family:Arial; font-size:11px; font-weight:bold;  color:#000
}

a.OrderTopActive
{
background:#5C5C5C;border-radius:3px 3px 3px 3px;border:1px solid #3c3c3c;color:#FFF;cursor:pointer;display:block;font-weight:400;height:30px!important;line-height:30px;text-decoration:none!important;width:250px!important;margin:10px auto 0 auto;
}

a:hover.OrderTopActive
{
background:#565656;border-radius:3px 3px 3px 3px;border:1px solid #282828;
}

.OrderCss input.Token 
{
border:1px solid #CCCCCC; height:20px; font:11px; vertical-align:middle;
}

.OrderMiddle tr td 
{
line-height:28px;padding:0 0 0 10px;
}

.OrderHeader tr td 
{
padding:0 5px 0 10px;
}

#CreditCardForm .OrderMiddle tr td 
{
line-height:11px!important;padding:0px!important;
}

#MailOrderForm .OrderMiddle tr td 
{
line-height:11px!important;padding:0px!important;
}

#tokenContent
{
background:#F3F3F3!important;border:1px solid #E0E0E0;padding:6px 14px !important;*padding:9px 14px 8px 14px !important;color:#333333 !important;
}

#tokenLink 
{
background:#F3F3F3!important;border:1px solid #E0E0E0;padding:16px !important;color:#333333 !important;
}

#payment_Body span 
{
line-height:11px !important;vertical-align:middle;height:20px;
}
@media \0screen 
{

  input#paymentvalue 
{
padding:5px 0px 4px 5px;
}


}

#shippingAddressListWrapper span > input 
{
margin:1px 0 0 0;
}

input#b_addressAddNew 
{
margin:0;
}

#gift_div table tr td
{
padding:0 0 0 4px !important;
}

.DataGrid
{
font-family:Tahoma;
}

.DataGrid .Header td
{
border-left:1px solid #CCC; border-top:1px solid #CCC; padding:0px 2px 2px 5px;
}

.DataGrid .Header a:link
{
color:#000; 
}

.DataGrid .Search
{
margin-bottom:2px; border:1px solid #D1D1D1;
}

.DataGrid .Search .Button
{
background:url(images/sprite.png) no-repeat -146px -168px;border:0;color:#444;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:121px;text-align:center;cursor:pointer;margin:5px 0;padding:0;
}

.DataGrid .Search .Button2
{
background:url(images/sprite.png) no-repeat -146px -168px;border:0;color:#444;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:121px;text-align:center;cursor:pointer;margin:1px 0;padding:0;
}

.DataGrid .Search .TextBox
{
border:1px solid #CCC; font-size:11px; font-weight:normal; color:#1E1E1E; height:20px; padding:3px 0 0 3px;
}

.DataGrid .Search .DropDown
{
height:21px; line-height:21px; font-family:Arial; font-size:11px; color:#666;
}

.DataGrid .Search .Block
{
border:1px solid #CCC; font-size:11px; font-weight:normal; color:#000;
}

.DataGrid .Search td
{
font-size:10px; font-weight:bold; background:#F8F8F8; padding:5px;
}

.DataGrid .Grid
{
margin-top:2px; border-right:1px solid #CCC; border-top:1px solid #CCC;
}

.DataGrid .Row .Button
{
background:url(images/sprite.png) no-repeat -146px -168px;border:0;color:#444;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:121px;text-align:center;cursor:pointer;margin:1px 0;padding:0;
}

.DataGrid .Row .TextBox
{
border:1px solid #CCC; font-size:11px; font-weight:normal; color:#1E1E1E;
}

.DataGrid .Row .DropDown
{
height:21px; line-height:21px; font-family:Arial; font-size:11px; color:#666;
}

.DataGrid .Row
{
font-size:11px;
}

.DataGrid .Row td
{
border-left:1px solid #CCC; border-bottom:1px dotted #CCC; padding:2px 2px 2px 5px; height:20px;
}

.DataGrid .ToolBar
{
padding:7px; font-size:10px; border:0px; background:#F8F8F8; border-top:1px solid #CCC; border-left:1px solid #CCC;
}

.DataGrid .ToolBar .links
{
padding:7px; font-size:12px; font-weight:bold;
}

.DataGrid .Footer
{

}

.DataGrid .Footer td
{
border-left:1px solid #999; border-top:1px solid #999; background:#999; line-height:5px; height:5px;
}

.DataGrid .Info
{
margin-bottom:3px; border:1px solid #FFD988; background:#FFE9BB; font-size:12px; font-weight:bold; color:red;
}

.DataGrid .Info td
{
padding:6px;
}

.DataGrid .DropDown
{
height:21px; line-height:21px; font-family:Arial; font-size:11px; color:#666;
}

.Button, .Button2
{
background:url(images/sprite.png) no-repeat -146px -168px;border:0;color:#444;font-family:Arial;font-size:11px;font-weight:700;line-height:24px;height:25px;width:121px;text-align:center;cursor:pointer;margin:5px 0;padding:0;
}

div .cmf-skinned-select
{
background:url("/images/selectbox/lay-selectMoreButton.gif") no-repeat scroll right top transparent; border:1px solid #DADADA; font-weight:normal; font-family:Arial; margin:1px 2px 1px 1px; float:left; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; padding:2px 3px 0 0;height:21px !important;
}

div .cmf-skinned-text
{
padding:3px; height:15px !important;line-height:15px; color:#666; font-size:11px; font-family:Arial
}


/* ---------->>> Tabli Vitrin Sablonu */

.ui-tabs-hide
{
display:none
}

@media print
{
.ui-tabs-nav
{
display:none
}

}

.ui-tabs-nav, .ui-tabs-panel
{
font-family:"Tahoma";font-size:12px
}

.ui-tabs-nav
{
list-style:none;margin:0;padding:0;background:#eee;border-radius:3px 3px 0 0;height:35px;
}

.ui-tabs-nav:after
{
display:block;clear:both;content:""
}

.ui-tabs-nav li
{
float:left;padding:3px 14px;*width:140px;min-width:120px;margin:9px 0 0 8px;background:#fff;border-radius:3px 3px 0 0;
}

.ui-tabs-nav a, .ui-tabs-nav a span
{
display:block;
}

.ui-tabs-nav a
{
margin:1px 0 0;padding:0;color:#8B8B8B;font-weight:bold;line-height:1.2;text-align:center;text-decoration:none;margin:2px 0 0 0;white-space:nowrap;outline:0;
}

.ui-tabs-nav .ui-tabs-selected a
{
z-index:2;color:#000
}

.ui-tabs-nav a span
{
min-width:64px;height:25px;min-height:18px;padding:0;*padding:5px 0 0 0;
}

.ui-tabs-nav .ui-tabs-selected a span
{
padding:0;*padding:5px 0 0 0;
}

.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span
{
color:#F38903;
}

.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited
{
cursor:pointer;
}

.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active, 
.ui-tabs-nav .ui-tabs-deselectable a:hover, .ui-tabs-nav .ui-tabs-deselectable a:focus, .ui-tabs-nav .ui-tabs-deselectable a:active
{
cursor:pointer
}

.ui-tabs-disabled
{
opacity:.4;filter:alpha(opacity=40)
}

.ui-tabs-panel
{
border-top:0px;padding:1em 0 0 0;background:#fff
}

.ui-tabs-loading em
{
padding:0 0 0 20px
}

* html .ui-tabs-nav
{
display:inline-block
}

*:first-child+html .ui-tabs-nav
{
display:inline-block
}

a.promotionBtn1 
{
 background:url('/images/promotion/selectPromotion.png');  text-decoration:none; width:85px; height:32px; _height:38px; display:block; padding:6px 0px 0px 0px; text-align: center; font-size:11px; font-weight:bold !important; color:#444444 !important;
}

.promotionBtn2 
{
 background:url('/images/promotion/activePromotion.png'); text-decoration:none;  width:85px; height:31px; display:block; padding:4px 0px 3px 0px; text-align: center; font-size:11px; font-weight:bold; color:#fff !important;
}

* html .promotionBtn2
{
padding:6px 0px 6px 0px; 
}
.promotionGiftIcon
{
background:url(/images/promotion/prohe.png) no-repeat;display:block;width:16px;height:16px;
}

.promotionRebateIcon
{
background:url(/images/promotion/proin.png) no-repeat;display:block;width:16px;height:14px;
}

.promotionPointIcon
{
background:url(/images/promotion/proPoint.png) no-repeat;display:block;width:16px;height:14px;
}
#promotionGeneralContent
{
padding-bottom:10px;
}

#promotionGeneralContent a
{
color:#006CBF;text-decoration:none;
}

#promotionGeneralContent .Header 
{
padding:13px 0 10px 10px !important;
}

.promotions_cartHeader
{
height:26px;background:url(/images/promotion/promotionsTitleBg.png) repeat-x;line-height:26px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px dotted #e0e0e0;font-weight:700;font-size:11px;color:red;padding:0 0 0 10px;
}

.proPadding
{
padding:0 0 0 15px;
}

.promotionBold
{
font-weight:700;
}

.promotionRedF
{
color:red;
}

.promotionLineThrough
{
text-decoration:line-through;
}

.promotions_cartContent
{
height:61px;border-bottom:1px dotted #e0e0e0;border-collapse:collapse;border-spacing:0;
}

.renkDegis
{
background:#f5f5fa;
}

.promotions_cartContentTd
{
font-size:11px;border-left:1px solid #ccc;
}

.promotions_cartContentTd2
{
font-size:11px;
}

.promotions_cartContentTd3
{
font-size:11px;border-right:1px solid #ccc;border-left:1px solid #ccc;
}

.promotionBottom
{
height:28px;background:#fffbcc;border:1px solid #fff35e;font-size:11px;
}
.promotions_productHeader
{
height:35px;background:url(/images/promotion/promotions_productTitle.png) repeat-x;line-height:35px;font-weight:700;font-size:12px;color:#006cc8;padding:0 0 0 10px;
}
#cartPromotion
{
position:relative;text-indent:0!important;
}

a.proUyariLink
{
background:url(/images/promotion/uyariSol.png) no-repeat scroll left top;color:#FFF!important;font-size:11px!important;height:21px;position:absolute;right:5px;top:-55px;
}

.proUyariLink span
{
background:url(/images/promotion/uyariSag.png) repeat-x top right;height:21px;line-height:17px;float:left;margin:0 0 0 5px;padding:0 7px 0 5px;
}

.proUyariLink
{
cursor:pointer;
}

.uyariKutu
{
background:none repeat scroll 0 0 #AD0000;border-bottom:1px solid #740000;border-left:1px solid #740000;border-right:1px solid #740000;display:none;height:auto!important;min-height:114px;position:absolute;right:5px;top:-39px;width:375px;z-index:1000;padding:10px 5px 7px;
}

.ProItem1
{
border:1px solid #CCC;margin-bottom:15px;padding:5px;
}

.ProItem1 h1
{
font-size:11px;font-weight:700;color:#fff;border-bottom:1px dotted #fff;margin:0;padding:0 0 3px;
}

.uyariKutuItem
{
min-height:45px;height:auto!important;padding-top:5px;font-size:11px;color:#fff;font-weight:400;
}

#uyariKutuItem1
{
width:48px;height:48px;
}

#uyariKutuItem4
{
width:268px;height:48px;
}

#uyariKutuItem1Son
{
width:48px;height:48px;padding-left:5px;
}

.uyariKutuItemSon
{
background:none repeat scroll 0 0 #FFF;border:medium none;color:#3F3131;font-size:11px;height:auto!important;min-height:55px;padding-top:5px;margin-top:5px;
}

.orderWarningImg
{
vertical-align:bottom;
}

#optionsProducts
{
background:#eee;
}

a.optionsProductsLink
{
color:red!important;background:url(/images/promotion/selectPromotion.png);line-height:15px;text-decoration:none;width:85px;height:32px;_height:38px;display:block;text-align:center;font-size:11px;font-weight:700;margin:5px 6px 5px 0;padding:6px 0 0;
}

a.optionsProductsLink:hover
{
text-decoration:none;
}

#selectPromotion
{
padding:5px 0 5px 6px;
}

#OpenPromotionProducts_Body
{
height:600px;min-height:600px;
}

html>body #OpenPromotionProducts_Body
{
height:auto;
}

.promotionPopupContentArea
{
width:675px;height:541px;background:#fff;margin:0 auto;padding:16px 11px 16px 12px;
}

.promotionPopupMessage
{
width:663px;height:26px;line-height:26px;background:#fffbcc;border:1px solid #fff35e;margin:0 0 5px;padding:0 0 0 10px;
}

.promotionPopupMessage span
{
color:red;font-weight:700;
}

.promotionPopupMessage a
{
color:#333;
}

.promotionPopupProductNameList
{
width:663px;height:27px;line-height:27px;background:url(/images/promotion/promotionPopupNameList.png) repeat-x;border-left:1px solid #ccc;border-right:1px solid #ccc;font-weight:700;padding:0 0 0 10px;
}

.promotionPopupNameList_1
{
width:246px;
}

.promotionPopupNameList_2
{
width:122px;
}

.promotionPopupNameList_3
{
width:105px;
}

.promotionPopupNameList_4
{
width:50px;
}

.promotionPopupNameList_5
{
width:100px;
}

.promotionPopupTitle
{
width:663px;height:50px;line-height:50px;border-left:1px solid #CCC;border-right:1px solid #CCC;border-color:#CCC;border-style:solid;border-width:1px;margin:0 0 -1px;padding:0 0 0 10px;
}

.promotionPopupTitleLeft
{
float:left;width:542px;height:50px;background:url(/images/navlist_arrow.png) no-repeat 0 22px;padding:0 0 0 10px;
}

.promotionPopupTitleRight
{
float:right;width:85px;height:50px;margin:0 5px 0 0;padding:0;
}

#promotionPopupListArea
{
background:none repeat scroll 0 0 #EEE;border-bottom:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC;height:120px;overflow:auto;margin:1px 0 5px;
}

.promotionPopupList
{
width:646px;background:#eee;padding:0 0 0 10px;
}

.kutuSol,.promotionPopupProductNameList div
{
float:left;
}

.ProItem1 > .uyariKutuItem a,.ProItem1 > .uyariKutuItem a:hover
{
color:#fff;font-size:11px!important;text-decoration:none;
}

#uyariKutuItem1 img,#uyariKutuItem1Son img
{
width:48px;height:48px;border:1px solid #920000;
}

#uyariKutuItem2,#uyariKutuItem2Son
{
width:210px;margin-left:5px;padding:0 3px;
}

#uyariKutuItem3,#uyariKutuItem3Son
{
height:44px;text-align:right;padding:6px 0 0;
}

.orderWarningColor1,.orderWarningColor2
{
color:#444;
}

#optionsProducts td,#optionsProducts2 td
{
padding:2px;
}

.promotionPopupMaterialTitle,.promotionPopupProductName
{
width:663px;height:33px;line-height:33px;background:url(/images/promotion/promotionPopupTitle.png) repeat-x;border-left:1px solid #ccc;border-right:1px solid #ccc;font-weight:700;padding:0 0 0 10px;
}

/*\*/* html .promotionPopupList
{
width:644px
}
/**/
/*\*/* html .ContentDialog
{
width:680px
}
/**/
.promotionPopupListItem
{
height:40px;line-height:40px;
}

.promotionPopupListItem_1
{
line-height:11px;position:relative;top:36%;width:224px;
}

.promotionPopupListItem_2
{
width:122px;height:40px;vertical-align:middle;
}

.promotionPopupListItem_3
{
width:105px;height:40px;
}

.promotionPopupListItem_4
{
width:50px;height:40px;
}

.promotionPopupListItem_5
{
width:100px;height:40px;
}

.promotionPopupListItem_N
{
width:23px;height:29px;padding:11px 0 0;
}

.promotionPopupSingleTitle
{
width:663px;height:50px;line-height:50px;border:1px solid #ccc;margin:0 0 5px;padding:0 0 0 10px;
}

.promotionPopupSingleTitleItem
{
height:50px;line-height:52px;
}

.promotionPopupSingleTitleItem_1
{
width:222px;height:50px;
}

.promotionPopupSingleTitleItem_2
{
width:124px;height:50px;vertical-align:middle;
}

.promotionPopupSingleTitleItem_3
{
width:105px;height:50px;
}

.promotionPopupSingleTitleItem_4
{
width:50px;height:50px;
}

.promotionPopupSingleTitleItem_5
{
width:100px;height:50px;
}

.promotionPopupSingleTitleItem_N
{
width:23px;height:33px;padding:16px 0 0;
}

.promotionPopupSelect
{
width:395px;height:35px;float:right;
}

.promotionPopupSelect a
{
float:right;
}

.promotionTooltip
{
background:#333;color:#fff;padding:8px 6px;
}

.promotionPopupListItem div,.promotionPopupSingleTitleItem div
{
float:left;
}

.ContentDialog #OpenPromotionProducts_Body
{
padding:0px 0px 10px 0px;overflow:auto;
}

.variantArea
{
font-size:11px;margin:20px 0 0 20px;
}
.variantItem
{
float:left;line-height:25px;
}
.variantList
{
margin:0 0 4px;
}
.variantItem span
{
text-align:center;font-weight:400;display:block;text-decoration:none;float:left;cursor:pointer;margin:0 2px 2px 0;padding:0 12px;
}
.variantItem span:hover
{
border:1px solid #737373;
}
span.variantLink
{
background:#eee;border:1px solid #b8b8b8;color:#000;
}
span.variantSelect
{
background:#f3f3f3;border:1px solid #000;color:#000;height:25px;line-height:25px;padding:0 12px;
}
span:hover.variantSelect
{
border:1px solid #000;
}
span.variantPassive
{
background:#eee;border:1px solid #b8b8b8;color:#B8B8B8;cursor:default;
}
span:hover.variantPassive
{
background:#eee;border:1px solid #b8b8b8;color:#B8B8B8;
}

.dd
{
text-align:left;background:#fff;font-family:Arial, Helvetica, sans-serif;float:left;display:block;padding:0 10px 0 0 !important;/*display:inline-block !important;*/
}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{

	.dd 
{
min-width:100px !important; 
}


}

.dd .ddTitle
{
background:#FFF;text-indent:0;cursor:default;overflow:hidden;height:16px;position:relative;border-color:#E5E5E5;border-style:solid;border-width:1px;padding:3px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{

	.dd .ddTitle 
{
min-width:120px !important; 
}


}

.dd .ddTitle span.arrow
{
background:url(/images/lay-selectMoreButton.gif) no-repeat 0 0;width:23px;height:22px;cursor:pointer;position:absolute;right:0;top:0;
}

.dd .ddTitle span.ddTitleText
{
text-indent:1px;overflow:hidden;line-height:16px;font-size:11px;
}

.dd .ddTitle span.ddTitleText img
{
text-align:left;padding:0 2px 0 0;
}

.dd .ddTitle img.selected
{
vertical-align:top;padding:0 3px 0 0;
}

.dd .ddChild
{
position:absolute;border:1px solid #c3c3c3;border-top:none;display:none;width:auto;overflow:auto;overflow-x:hidden!important;background:#fff;margin:0;
}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{

	.dd .ddChild 
{
min-width:103px !important; 
}


}

.dd .ddChild .opta a,.dd .ddChild .opta a:visited
{
padding-left:10px;
}

.dd .ddChild a
{
display:block;text-decoration:none;color:#000;overflow:hidden;white-space:nowrap;cursor:pointer;padding:2px 0 2px 3px;
}

.hidden
{
display:none;
}

.dd .ddChild a:hover,.dd .ddChild a.selected
{
background-color:#EEE;color:#333;
}