
@font-face{
font-family:'tuna';
src:url('/UserFiles/images/Theme/Quicksand-Bold.otf');
}
*{ padding:0px;margin:0px;outline:0px}
body
{
line-height:1.5;
font-family:'tuna,Helvetica,sans-serif';
font-size:12px;

vertical-align:baseline;
background-image:url('/UserFiles/images/Theme/BG/body-bg.png');
background-repeat:repeat-x;
}
ol,ul,li{ list-style:none;list-style-type:none}
table{ border-collapse:collapse;border-spacing:0px}
a{ color:#A4061D;text-decoration:none}
a:hover{color:#A4061D }
td{ vertical-align:top}
img{ border:none}
.clear_left{ clear:left}
.clear_right{ clear:right}
.clear_both{ clear:both}

#ctl00_tblEtica{
clear:both;

}

#esm-box
{
position:absolute;
background:#999;
left:0px;
top:0px;
z-index:1000;
}

#esm-window{
background:#d8d6d6;
border:1px solid gray;
border-radius:3px;
top:0px;
position:absolute;
z-index:1001;
overflow:hidden;
}

#esm-window .title{
background:#F8F8F8;
height:30px;
margin:1px 1px 0px 1px;
}

#esm-window .text{
font-size:14px;
font-weight:700;
float:left;

margin:5px 0px 0px 5px;
}

#esm-window .close{
float:right;
background:url('/UserFiles/images/Theme/Buttons/window-Close.png') no-repeat center center;
width:30px;
height:26px;
margin:2px 5px 0px 0px;
cursor:pointer;
}

#esm-window .content{
clear:both;
padding:1px;
background:#FFF;
margin:2px;
}

#esm-window .box-frame{
height:400px;
width:900px;
border:none;
margin:0px;
}

#esm-window .button{
text-align:right;
padding:5px 10px 3px 0px;
margin-top:2px;
border-top:1px solid #d8d6d6;
background:#f8f8f8;
}


#esm-notify{
border:1px solid #b5b4b3;
border-radius:3px;
position:absolute;
background:#FFF;
cursor:default;
z-index:9999;
box-shadow:0px 2px 10px rgba(50,50,50,0.5);
width:300px;
padding:5px;
}
#esm-notify .nftop{

}
#esm-notify .nfclose{
cursor:pointer;
height:11px;
width:11px;
float:right;
margin-right:5px;

background:url(/UserFiles/images/Theme/Buttons/messageClose.png) no-repeat center center;
}
#esm-notify .nfcaption h4{
float:left;
font-weight:bold;
font-size:15px;
}
#esm-notify .nfcontent{
clear:both;
padding:5px;
min-height:50px;
min-width:200px;
font-size:11px;
}
#esm-notify .nfbottom{

}


.XContainer230
{
margin-top:10px;
border-radius:3px;
width:190px;
border:1px solid #97a0a9;
background:url('/UserFiles/images/Theme/BG/panel-bg.png') repeat-x;
}

.XContainer230 div.caption
{
padding:5px 2px 5px 10px;
font-weight:700;
text-align:left;
font-size:16px;
}

.XContainer230 div.content
{
}

.XContainer170
{
margin-top:10px;
border-radius:3px;
width:170px;
border:1px solid #97a0a9;
background:url('/UserFiles/images/Theme/BG/panel-bg.png') repeat-x;
}

.XContainer170 div.caption
{
padding:5px 2px 5px 10px;
font-weight:700;
text-align:left;
font-size:16px;
}

.XContainer170 div.content
{
margin:5px 1px 5px 1px;
background:#FFF;
}

.XContainerCenter
{
background:url('/UserFiles/images/Theme/BG/panel-bg.png') repeat-x;
 margin:5px;
 margin-top:10px;
border:1px solid #97a0a9;
border-radius:3px;
}

.XContainerCenter div.caption
{
padding:7px 2px 5px 10px;
font-weight:700;
font-size:16px;
}

.XContainerCenter div.content
{
padding:5px;
}


#div_page_map
{
padding:10px;
margin:70px 5px 5px 5px;
background:url('/UserFiles/images/Theme/BG/header-bg.png') repeat-x;
border:1px solid #97a0a9;
border-radius:3px;
}

#div_page_map a
{
background-position:left center;
padding-left:15px;
margin-right:5px;
text-decoration:none;
background-image:url('/UserFiles/images/Theme/BG/right-arrow.png');
background-repeat:no-repeat;
font-size:11px;
font-weight:700;
}
#div_page_map a
{
color:#FFF;
}
#div_page_map a:hover
{
color:#FFF;
}
#div_basket{margin-top:10px;margin-bottom:100px;min-height:400px}#div-grid{border:1px solid #97a0a9;border-radius:3px;padding:1px}#div-grid table.basket{background:#FFF;border-radius:3px}#div-grid th{color:#FFFFFF;height:30px;text-align:left;background:#97a0a9}#div-grid td{padding:4px;vertical-align:middle}#div-grid div.div_secenek{font-size:x-small;margin-top:5px;color:#97a0a9}#div-grid tr.basket_alternatingrow{background:#f8f8f8;border-top:solid 1px #97a0a9;border-bottom:solid 1px #97a0a9}#div-grid td.bskimg{width:50px;vertical-align:middle}#div-grid a{}#div-grid a:hover{text-decoration:underline}#div-grid div.indirim{text-decoration:line-through;font-size:small;color:#97a0a9}#div-grid div.uruntutar{font-size:medium;font-weight:700}#div-grid input.basket_adet{width:50pX;text-align:center;border:1px solid #c0c0c0;padding:2px}#div-kupon{margin:70px 0px;background:#FFFFFF;border:1px solid #97a0a9;padding:1px;border-radius:3px}#div-kupon div.coupon-caption{padding:5px 0px;font-weight:700;background:#97a0a9;padding-left:10px;color:#FFFFFF}#div-kupon table{border:1px solid #97a0a9;margin-top:1px}#div-kupon th{height:25px;text-align:left;background:url('/UserFiles/images/theme/bg/header-bg.png') repeat-x}#div-kupon td{padding:4px;vertical-align:middle;border:solid 1px #97a0a9}#div-kupon a.kupon_kullan{color:#00A600}#div-kupon a.kupon_iptal{color:#fd3300}#div_basket div.basketMSG{border:1px solid #97a0a9;background:#FFFFFF;width:100%;padding:2px;margin-top:10px}#div_basket div.div-bsktotal-container{margin-top:10px}#div-bsktotal-Left-buttons{float:left}#div-bsktotal-right-total{float:right;padding-right:10px}#div_basket div.div-btn-next{text-align:right;padding:10px}div.caption{font-size:16px;font-weigth:900;padding:5px;color:red;border-bottom:1px solid red}#campaign_container{padding:5px}#campaign_container div.button{padding:5px}#campaign_container div.urunler{border:1px solid silver;padding:5px}div.urunler table{width:100%}div.urunler td{padding:4px;vertical-align:middle}div.urunler tr{border-bottom:1px dotted silver}.pnl-basket{background:#FFF}.pnl-basket th{color:#FFFFFF;height:30px;text-align:left;background:#97a0a9}.pnl-basket td{padding:4px;vertical-align:middle}.pnl-basket div.div_secenek{font-size:x-small;margin-top:5px;color:#97a0a9}.pnl-basket tr.basket_alternatingrow{background:#f8f8f8;border-top:solid 1px #97a0a9;border-bottom:solid 1px #97a0a9}.pnl-basket td.bskimg{width:50px;vertical-align:middle}.pnl-basket div.indirim{text-decoration:line-through;font-size:small;color:#97a0a9}.pnl-basket div.uruntutar{font-size:medium;font-weight:700}#div-total{margin-right:30px;text-align:right;margin-top:5px}#div-total table{float:right}#div-total .td-total-label{text-align:right;padding-right:5px;font-size:14px;font-weight:700}#div-total .td-total{padding-left:20px}#div-total span{font-size:14px;font-weight:700}