  
/*
hover
green #2c8615
red #cf2209;
*/
* { margin:0; padding:0; font-family:Arial,Helvetica,sans-serif; }
IMG { border:0; }
HTML, BODY { height:100%; } 
BODY { font-size: 100.01%; } 
TABLE { border-collapse:collapse; }
.clear { clear:both; font-size:0; overflow:hidden; height:1px; }   
.clear2 { clear:both; display:block; }   
    /* only for CitrusTVS ;)*/
    #top { height:103px; background:url('../images/fake_top.png') no-repeat left top; position:relative; z-index:1; }
    #like_citrus { position:relative; margin-top:18px; margin-left:3px; }
    #L { position:relative; top:-16px; right:-26px; margin-bottom:2px; }
    #c { top:-15px; }
    #r { top:-103px; }
    #compare {}
    .fp1 { position:relative; margin-top:5px; }

/* Karkas */
#l { float:left; width:195px; padding-left:11px; position:relative; }
#c { float:left; width:507px; padding-top: 15px; padding-left:17px; position:relative; padding-bottom:30px; font-family: Arial,Helvetica,sans-serif !important; font-size: 13px !important; }
#r { float:left; width:181px; padding-left:28px; position:relative; }

/* Titles */
.Headline { font-size:21px !important; font-weight:normal !important; display:block; margin-bottom:24px !important; }
    .Headline.cc { position:relative; bottom:-5px; }
.yTitle { display:block !important; background-color:#fde605; font-size:12px !important; color:black; font-weight:bold; line-height:21px !important; padding:0 10px !important; }
.bTitle { display:block; border:1px solid #dbdbdb; background-color:#f8f8f8; font-size:11px; padding:4px 10px 3px 10px; margin-top:5px; }
.bTitle SPAN INPUT { position:relative; float:left; margin-right:5px; }
.bTitle LABEL { display:block; font-weight:normal; }
.bHeadline { margin-top:10px; }
.bHeadline H3 { /*font-size:5px; //*/font-size:11px; font-weight:bold; text-transform:uppercase; padding:5px 5px 0 10px; display:block; border-top:4px solid #fde605; }
.bHeadline .bgt { margin-bottom:1px; }

#tSearch { height:12px; cursor:pointer; }
#tCompare { height:12px; cursor:pointer;  }
#tCart { height:12px; cursor:pointer; }


/* LT */
.tCart_lt { background:url('../images/text_cart_lt.png') no-repeat 10px 5px; }
.tCompare_lt {background:url('../images/text_compare_lt.png') no-repeat 10px 7px;  }
.tSearch_lt {  background:url('../images/text_search_lt.png') no-repeat 10px 5px; }
/* EN */
.tCart_en { background:url('../images/text_cart_en.png') no-repeat 10px 7px; }
.tCompare_en {background:url('../images/text_compare_en.png') no-repeat 10px 7px; }
.tSearch_en {  background:url('../images/text_search_en.png') no-repeat 10px 7px; }
/* RU */
.tCart_ru { background:url('../images/text_cart_ru.png') no-repeat 10px 7px; }
.tCompare_ru {background:url('../images/text_compare_ru.png') no-repeat 10px 7px; }
.tSearch_ru {  background:url('../images/text_search_ru.png') no-repeat 10px 7px; }

/* Checkbox lists*/ 
.CheckList { width:100%; border:0; border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; } 
.CheckList TH, .CheckList TD { font-size:11px; color:black; font-weight:bold; text-align:left; padding:4px 10px 3px 10px; border:0; }
.CheckList TH { background:url('../images/sh.png') repeat-x top; border-bottom:1px solid #d8d8d8; }
.CheckList TD { width:33%; }
.CheckList TR.d TD { font-size:0; height:1px; padding:0; background-color:#d8d8d8; }
.CheckList SPAN INPUT { position:relative; float:left; margin-right:5px; }
.CheckList LABEL { display:block; font-weight:normal; }

/* Buttons */
.but { background:url('../images/b.png') left top; height:20px; position:relative; display:table-cell; }
.but A { display:block; background:url('../images/b.png') right top; height:20px; line-height:22px; font-size:11px; color:white; font-weight:bold; text-decoration:none; padding:0 10px 0 8px; margin-left:2px; cursor:pointer; }
.but INPUT { border:0; background:url('../images/b.png') right top; height:20px; line-height:22px; font-size:11px; color:white; font-weight:bold; padding:0 10px 0 8px; margin-left:2px; cursor:pointer; }
.but:hover, .but:hover A, .but:hover INPUT { background-image:url('../images/bh.png'); }
.gbut { background:url('../images/gb.png') left top; height:20px; position:relative; display:table-cell; }
.gbut A { display:block; background:url('../images/gb.png') right top; height:20px; line-height:22px; font-size:11px; color:white; font-weight:bold; text-decoration:none; padding:0 10px 0 8px; margin-left:2px; cursor:pointer; }
.gbut INPUT { border:0; background:url('../images/gb.png') right top; height:20px; line-height:22px; font-size:11px; color:white; font-weight:bold; padding:0 10px 0 8px; margin-left:2px; cursor:pointer; }
.gbut:hover, .gbut:hover A, .gbut:hover INPUT { background-image:url('../images/gbh.png'); } 
.gbut.ri { background:url('../images/gbr.png') left top; } 
.gbut.ri A, .gbut.ri INPUT { background:url('../images/gbr.png') right top; padding:0 14px 3px 8px; }
.gbut.ri:hover A, .gbut.ri:hover INPUT { background-image:url('../images/gbhr.png'); }
.gbut.le { background:url('../images/gbl.png') right top; } 
.gbut.le A, .gbut.le INPUT { background:url('../images/gbl.png') left top; padding:0 8px 3px 14px; margin-left:0; margin-right:2px; } 
.gbut.le, .gbut.le:hover A, .gbut.le:hover INPUT { background-image:url('../images/gbhl.png'); }



.butt { width:70px; height:21px; background-position:left top; background-repeat:no-repeat; cursor:pointer; border:none; }
.butt2 { width:120px; height:22px; background-position:left top; background-repeat:no-repeat; cursor:pointer; border:none; } 
.butt3 { width:120px; height:22px; background-position:left top; background-repeat:no-repeat; cursor:pointer; border:none; } 
.butt SPAN { display:none; }
.butt2 SPAN { display:none; }  
.butt3 SPAN { display:none; }  
#bCompare { float:left; position:relative; /*left:3px;*/ }
#bSearch { float:right; /*margin:7px 9px 0 0;*/ color:#e17b49; }
#bSearch:hover, #bSearch.hover { color:#db5a49; }
#bBuy { float:right; color:#4ec326; }
#bBuy:hover, #bBuy.hover { color:#47a23d; }
#bCart { float:left; /*margin:13px 0 0 10px;*/ }
#bNext { float:right; clear:right; color:#4ec326; }
#bNext:hover, #bNext.hover { float:right; clear:right; color:#47a23d; }
#bBack { float:left; color:#4ec326; }
#bBack:hover, #bBack.hover { color:#47a23d; }

/* LT */
.bSearch_div_lt { background-image:url('../images/paieska.png'); width: 70px; height: 21px; display: block; float:right; margin:7px 9px 0 0; }
.bSearch2_div_lt { background-image:url('../images/ieskoti.png'); width: 70px; height: 21px; display: block; float:right; margin:7px 9px 0 0; }   
.bSearch_lt { /*background-image:url('../images/paieska.png');*/ }
.bSearch_lt:hover, .bSearch_lt.bSearchhover_lt { background-image:url('../images/paieska_h.png'); }
.bSearch2_lt:hover, .bSearch2_lt.bSearchhover_lt { background-image:url('../images/ieskoti_h.png'); } 
.bCompare_div_lt { background-image:url('../images/palyginti.png'); width: 70px; height: 21px; display: block; float:left; position:relative; left:2px; } 
.bCompare_lt { /*background-image:url('../images/palyginti.png');*/ }
.bCompare_lt:hover, .bCompare_lt.bComparehover_lt { background-image:url('../images/palyginti_h.png'); }  
.bBuy_div_lt { background-image:url('../images/pirkti.png'); width: 70px; height: 21px; display: block; float:right; } 
.bBuy_lt { /*background-image:url('../images/pirkti.png');*/ }
.bBuy_lt:hover, .bBuy_lt.bBuyhover_lt { background-image:url('../images/pirkti_h.png'); }
.bCart_div_lt { background-image:url('../images/pirkti.png'); width: 70px; height: 21px; display: block; float:left; margin:13px 0 0 10px;  } 
.bCart_div2_lt { background-image:url('../images/perziureti_krepseli.gif'); width: 120px; height: 22px; display: block; float:left; margin:13px 0 0 10px;  }  
.bCart_div3_lt { background-image:url('../images/uzsakyti_prekes.gif'); width: 120px; height: 22px; display: block; float:left; margin:13px 0 0 10px;  } 
.bCart_lt { /*background-image:url('../images/pirkti.png');*/ }
.bCart_lt:hover, .bCart_lt.bCarthover_lt { background-image:url('../images/pirkti_h.png'); }
.bCart2_lt:hover, .bCart2_lt.bCarthover_lt { background-image:url('../images/perziureti_krepseli_h.gif'); }  
.bCart3_lt:hover, .bCart3_lt.bCarthover_lt { background-image:url('../images/uzsakyti_prekes_h.gif'); }  
.bNext_div_lt { background-image:url('../images/toliau.png'); width: 70px; height: 21px; display: block; float:right; clear:right; }
.bNext_lt { /*background-image:url('../images/toliau.png');*/ }
.bNext_lt:hover, .bNext_lt.bNexthover_lt { background-image:url('../images/toliau_h.png'); }
.bBack_div_lt { background-image:url('../images/atgal.png'); width: 70px; height: 21px; display: block; float:left; }  
.bBack_lt { /*background-image:url('../images/atgal.png');*/ }
.bBack_lt:hover, .bBack_lt.bBackhover_lt { background-image:url('../images/atgal_h.png'); }

/* EN */
.bSearch_div_en { background-image:url('../images/search.png'); width: 70px; height: 21px; display: block; float:right; margin:7px 9px 0 0; }
.bSearch2_div_en { background-image:url('../images/search.png'); width: 70px; height: 21px; display: block; float:right; margin:7px 9px 0 0; } 
.bSearch_en { /*background-image:url('../images/search.png');*/ }
.bSearch_en:hover, .bSearch_en.bSearchhover_en { background-image:url('../images/search_h.png'); }
.bSearch2_en:hover, .bSearch2_en.bSearchhover_en { background-image:url('../images/search_h.png'); }       
.bCompare_div_en { background-image:url('../images/compare.png'); width: 70px; height: 21px; display: block; float:left; position:relative; left:2px; }  
.bCompare_en { /*background-image:url('../images/compare.png');*/ }
.bCompare_en:hover, .bCompare_en.bComparehover_en { background-image:url('../images/compare_h.png'); }
.bBuy_div_en { background-image:url('../images/buy.png'); width: 70px; height: 21px; display: block; float:right; } 
.bBuy_en { /*background-image:url('../images/buy.png');*/ }
.bBuy_en:hover, .bBuy_en.bBuyhover_en { background-image:url('../images/buy_h.png'); }
.bCart_div_en { background-image:url('../images/buy.png'); width: 70px; height: 21px; display: block; float:left; margin:13px 0 0 10px;  }   
.bCart_en { /*background-image:url('../images/buy.png');*/ }
.bCart_en:hover, .bCart_en.bCarthover_en { background-image:url('../images/buy_h.png'); }
.bNext_div_en { background-image:url('../images/next.png'); width: 70px; height: 21px; display: block; float:right; clear:right; }  
.bNext_en { /*background-image:url('../images/next.png');*/ }
.bNext_en:hover, .bNext_en.bNexthover_en { background-image:url('../images/next_h.png'); }
.bBack_div_en { background-image:url('../images/back.png'); width: 70px; height: 21px; display: block; float:left; } 
.bBack_en { /*background-image:url('../images/back.png');*/ }
.bBack_en:hover, .bBack_en.bBackhover_en { background-image:url('../images/back_h.png'); }

/* RU */
.bSearch_div_ru { background-image:url('../images/poisk.png'); width: 70px; height: 21px; display: block; float:right; margin:7px 9px 0 0; }   
.bSearch_ru { /*background-image:url('../images/poisk.png');*/ }
.bSearch_ru:hover, .bSearch_ru.bSearchhover_ru { background-image:url('../images/poisk_h.png'); }
.bCompare_div_ru { background-image:url('../images/sravnit.png'); width: 70px; height: 21px; display: block; float:left; position:relative; left:2px; }  
.bCompare_ru { /*background-image:url('../images/sravnit.png');*/ }
.bCompare_ru:hover, .bCompare_ru.bComparehover_ru { background-image:url('../images/sravnit_h.png'); }
.bBuy_div_ru { background-image:url('../images/buy.png'); width: 70px; height: 21px; display: block; float:right; }
.bBuy_ru { /*background-image:url('../images/kupit.png');*/ }
.bBuy_ru:hover, .bBuy_ru.bBuyhover_ru { background-image:url('../images/kupit_h.png'); }
.bCart_div_ru { background-image:url('../images/kupit.png'); width: 70px; height: 21px; display: block; float:left; margin:13px 0 0 10px;  }   
.bCart_ru { /*background-image:url('../images/kupit.png');*/ }
.bCart_ru:hover, .bCart_ru.bCarthover_ru { background-image:url('../images/kupit_h.png'); }
.bNext_div_ru { background-image:url('../images/dalshe.png'); width: 70px; height: 21px; display: block; float:right; clear:right; }  
.bNext_ru { /*background-image:url('../images/dalshe.png');*/ }
.bNext_ru:hover, .bNext_ru.bNexthover_ru { background-image:url('../images/dalshe_h.png'); }
.bBack_div_ru { background-image:url('../images/nazad.png'); width: 70px; height: 21px; display: block; float:left; }  
.bBack_ru { /*background-image:url('../images/nazad.png');*/ }
.bBack_ru:hover, .bBack_ru.bBackhover_ru { background-image:url('../images/nazad_h.png'); }


#cSelect { clear:both; margin-bottom:20px; }
.bgt { height:10px; background:url('../images/sht.png') repeat-x bottom; margin-bottom:5px; }
.bgb { height:10px; background:url('../images/shb.png') repeat-x top; margin-top:5px; }
#cSelect LABEL { font-size:12px; font-weight:bold; margin-left:10px; margin-right:10px; }
#Phone { font-size:12px; }

/* list Phone */
DIV.j { width:50%; float:left; position:relative; }
TABLE.j { position:relative; width:100%; }
TABLE.j TD.j { width:50%; vertical-align:top;  border-right:1px solid #dbdbdb; }
TABLE.j TD.td DIV { width:4px; }
.p { border-top:5px solid #ffe000; padding-bottom:10px; }
.p H4 A { display:block; padding-left:22px; margin-top:10px; font-size:15px; color:#d8510e; font-weight:bold; /*background:url('../images/it.png') no-repeat 3px 2px;*/ text-decoration:none; }
.ph4a_div { display:block; background:url('../images/it.png') no-repeat 3px 2px; }
.p H4 A:hover { color:#cf2209 !important; background: url('../images/ith.png') no-repeat 3px 2px; text-decoration: none !important; }


.p .f { padding-left:3px; margin-top:10px; }
.f { clear:both; position:relative; z-index:2; }
.f .no { display:block; height:20px; overflow:hidden; font-size:0; }
.p .im { width:90px; margin-left:2px; margin-top:8px; float:left; overflow:hidden; text-align:center; }
.p .i { margin:0 12px 0 92px; }
.p .pr { font-size:18px; font-weight:bold; width:80px; height:53px; background:url('../images/pr.png') no-repeat left top; position:relative; margin-top:10px; }
.p .pr SPAN { position:relative; top:15px; width:100%; display:block; text-align:center; }
.p .pr SPAN.e { position:absolute; top:-3px; right:1px; display:block; background:url('../images/e.gif') no-repeat; width:22px; height:20px; }
.p .pr SPAN.g_lt { position:absolute; width:66px; height:40px; /*width: 70px; height: 96px; background:url('../images/kaspinas.gif') no-repeat; top: -33px; right: -70px;*/ background:url('../images/g.gif') no-repeat; top:10px; right:-79px; display:block; }
.p .pr SPAN.g_en { position:absolute; /*width: 70px; height: 96px; background:url('../images/kaspinas.gif') no-repeat; top: -33px; right: -70px;*/ display:block; background:url('../images/g_en2.gif') no-repeat; top:10px; right:-79px; width:66px; height:40px; }
.p .pr SPAN.g_ru { position:absolute; /*width: 70px; height: 96px; background:url('../images/kaspinas.gif') no-repeat; top: -33px; right: -70px;*/ display:block; background:url('../images/g_ru.gif') no-repeat; top:10px; right:-79px; width:66px; height:40px; }
.p .i .n { font-size:12px; font-weight:normal; padding:10px 0; line-height:140%; }

A.a { display:block; padding-left:14px; font-size:11px; color:#d8510e; font-weight:bold; text-decoration:none; /*background:url('../images/its.png') no-repeat left 2px;*/ margin-bottom:4px;}
.a_div { background:url('../images/its.png') no-repeat left 2px; }
A.a2 { display:block; padding-left:14px; font-size:11px; color:#d8510e; font-weight:bold; text-decoration:none; background:url('../images/its.png') no-repeat left 2px; margin-bottom:4px; }
A.a2:hover { color: #CF2209 !important; text-decoration: none !important; }   
A.a4 { display:block; padding-left:14px; font-size:11px; color:#38A900; font-weight:bold; text-decoration:none; background:url('../images/add/greenB.gif') no-repeat left 2px; margin-bottom:4px; }
A.a4:hover { color: #2C8201 !important; text-decoration: none !important; } 
.mim A.a4 { position:absolute; right:10px; bottom:0; }
.min A.a4:hover { color: #2C8201 !important; text-decoration: none !important; }
.mim A.a2 { position:absolute; right:10px; bottom:0; }
.min A.a2:hover { color: #CF2209 !important; text-decoration: none !important; }
.a3_ { position: relative; display:block; padding-left:14px; font-size:11px; color:#d8510e; font-weight:bold; text-decoration:none; margin-bottom:4px; }
.a3_:hover { background:url('../images/itsh.png') no-repeat left 2px; color: #CF2209 !important; text-decoration: none !important; }
.a2_div { clear: right; width: 177px; float: right; position: absolute; right:0; bottom:4px; display:block; background:url('../images/its.png') no-repeat left 2px; }
.a2_div a { padding-left: 14px; position: relative; display:block; font-size:11px; color:#d8510e; font-weight:bold; text-decoration:none; }  
.a2_div a:hover { background:url('../images/itsh.png') no-repeat left 2px; color: #CF2209 !important; text-decoration: none !important; } 

A.a:hover { color:#CF2209 !important; background:url('../images/itsh.png') no-repeat left 2px; text-decoration: none !important; }
A.sec { padding-left:0; }
A.sec SPAN { display:block; background:url('../images/shb.png') repeat-x bottom; padding-bottom:14px; padding-left:14px; }


A.b { background:url('../images/kb.png') no-repeat left 1px; padding:3px 0 5px 21px; font-size:11px; color:#45A22D; font-weight:bold; text-decoration:none; margin-top:5px; }
A.b:hover { color:#2c8615 !important; background-image:url('../images/kbh.png'); text-decoration: none !important; }
.CartB_div { clear: both; background:url('../images/kb.png') top left no-repeat; height: 18px; }
.CartB_div A { display: block; height: 18px; font-size:11px; color:#45A22D; font-weight:bold; text-decoration:none; padding-left: 22px; }
.CartB_div A:hover { color:#45A22D !important; font-weight:bold; text-decoration:none !important; background: url('../images/kbh.png') top left no-repeat; }

/*
A.a { display:block;    margin-bottom:5px; }
.dc { height:1px; font-size:0; clear:both; overflow:hidden; }
.j BR { display:none; }
*/

/* Mobile Image*/
.iSubTitle { font-size:16px !important; font-weight:bold !important; display:block !important; margin-top:8px !important; padding: 0 !important; }
.iTitle { font-size:24px !important; font-weight:normal !important; margin: 0!important; padding: 0 !important; }
.mim { position:relative; width:100%; height:260px; clear:both; }
.mim .l { position:relative; z-index:2; width:345px; height:100%; float:left; overflow:hidden; }
.mim .l IMG { display:none; position:relative; }
.mim .l IMG.Active { display:block; }
.mim .r { position:absolute; z-index:1; width:100%; height:100%; right:0; }
.mim .no { }
.mim A.a { position:absolute; right:10px; bottom:0; }
.mim A.Print U { display:none; }
.mim A.Print { position:absolute; right:10px; bottom:25px; display:block; width:21px; height:20px; background:url('../images/2print.png') no-repeat; }
.mim A.Print:hover { /*background-image:url('../images/2printh.png');*/ }
.mim IMG { margin:0 auto; }
#galTarpas { height:15px; }

/* Gallery Images */
.gim { display:table; clear:both; width:100%; margin-bottom:15px; }
.gim .bgt, .gim .bgb { clear:both; width:100%; }
.gim .img, .gim .imga { height:43px; width:43px; overflow:hidden; float:left; margin:6px 5px 6px 0; cursor:pointer; }
.gim .img DIV, .gim .imga DIV { background-color:white; overflow:hidden; position:relative; }
.gim .img { background-color:#dadada; }
.gim .img DIV { width:41px; height:41px; top:1px; left:1px; }
.gim .img DIV IMG { position:relative; left:9px; top:-1px; }
.gim .imga { background-color:#d75112; }
.gim .imga DIV { width:37px; height:37px; top:3px; left:3px; }
.gim .imga DIV IMG { position:relative; left:7px; top:-3px; }


/* phone's Haracteristics */
.h { position:relative; }
.h DT { margin-bottom:15px; }
.h DD { margin-bottom:22px; }
.h TABLE { width:100%; position:relative;}
.h TABLE TH, .h TABLE TD { font-size:11px; }
.h TABLE TH { font-size:12px; font-weight:bold; text-align:left; }
.h TABLE TD.cntr { font-weight:bold; }
.nob { font-weight:normal !important; }
.h TABLE TD.es { padding:0; background-color:#fff8ba; overflow:hidden; }
.ob { position:relative; /*padding-right:20px;*/}
.ob TABLE, .ob TD { border:none !important; }
.ob TD.price { background-color:white; border-right:1px solid #cfcfcf !important; }
.ob A.cart { top:3px; }
/*.ob A { position:absolute; right:5px; top:-2px; display:block; width:17px; height:18px; background:url('../images/kb.png') no-repeat;  } */
.ob A:hover { background: url('../images/kbh.png');  }

.ob A SPAN { display:none; }
.ob I { display:block; font-style:normal; height:100%; padding:7px 5px 5px 5px; position:absolute; left:0; top:-4px; background-color:white; border-right:1px solid #ccc; }
.ob B { position:relative; }
.ob B EM { display:block; position:absolute; background:url('../images/esm.png') no-repeat; width:13px; height:12px; right:-17px; top:1px; }
.h TABLE TD.st A { color:#d8510e; text-decoration:underline; }
.h TABLE TD.st A:hover { color:#cf2209; }
.h .cntr { text-align:center; }
.h1 {}
.h1 TH { background:#eeeeee url('../images/ths.png') repeat-x top; }
.h1 TH.bsm { background:none; }
.oc { position:relative; border:1px solid #cfcfcf; font-size:12px; font-weight:bold; padding:5px 20px 5px 28px; margin-top:10px; cursor:pointer; }
.oc SPAN { display:block; position:absolute; width:13px; height:13px; background-color:red; top:6px; left:8px; cursor:pointer; }
.oc SPAN.o { background:url('../images/pv_o.png') no-repeat; }
.oc SPAN.c { background:url('../images/pv_c.png') no-repeat; }
.h1 TH, .h1 TD { padding:5px 10px; border:1px solid #cfcfcf; } 
.h2 TH, .h2 TD { padding:4px 3px; border-top:1px solid #cfcfcf; } 
.h2 TH { font-size:14px; padding:5px; vertical-align:top; }
.h2 TR.bb TD { border-bottom:1px solid #cfcfcf; }
.h2.cst TH, .h2.cst TD { border:1px solid #cfcfcf; padding:3px; }
.h2.cst TH { background:#eeeeee url('../images/ths.png') repeat-x top; }
.h3 { border:1px solid #cfcfcf; border-bottom:none; }
.h3 TH, .h3 TD { border-bottom:1px solid #cfcfcf; text-align: left; font-size:12px !important; color:black; padding:10px 10px; }
.h3 TD { color:#616161; text-align:left; }
.h3 TD.up { text-transform:uppercase; } 
.wn { font-size:11px; font-weight:normal; display:block; padding-bottom:10px; }
.h DD { clear:both; } 
.h .TabTitle { float:left; border-right:1px solid #ceced0; border-bottom:1px solid #ceced0;  border-top:1px solid #fde605; padding:0 20px; font-size:12px; font-weight:normal; cursor:pointer; position:relative; z-index:2; }
.h .TabTitle.Active { border-top:1px solid #ceced0; border-right:1px solid #ceced0; border-bottom:1px solid white; background-color:white; cursor:default; border-left:none; }
.h .TabTitle.first.Active { border-left:1px solid #ceced0; }
.h .TabTitle.first { border-left:1px solid #fde605; }
#TabContainer { width:100%; clear:both; }
.h DD.Tab { margin:0; }
.h .LineTitle { height:22px; position:relative; margin:0; margin-bottom:15px; border-bottom:1px solid #ceced0; background-color:#fde605; width:100%; }
.fie { display:none; }
                                                                   
/* Compare block */
.com { padding-left:5px; clear:both; height:105px; }
.com .clear { height:10px; }
.cos { height:71px; clear:both; background:url('../images/mes.png') repeat-x; position:relative; top:3px; }
.co { width:58px; height:67px; line-height:69px; overflow:hidden; border:1px solid #d2d2d2; text-align:center; float:left; margin-left:3px; position:relative; }
.co IMG { margin:0 auto; margin-top:10px; cursor:pointer; }
.co A.x { position:absolute; top:2px; right:1px; }
.co A.mi { }
A.x { display:block; width:12px; height:12px; font-size:0; /*color:red; background:url('../images/x.png') no-repeat;*/ }
.x_div { display:block; width:12px; height:12px; background:url('../images/x.png') no-repeat; position: relative; bottom: -1px; }
A.x SPAN { display:none; }
.x:hover { background-image:url('../images/xh.png'); }
.x_div2 { display:block; width:12px; height:12px; background:url('../images/x.png') no-repeat; position: absolute; right:5px; top: 5px; }
.x_div2 A { display:block; width:12px; height:12px; }
.x_div2 A SPAN { display:none; }
.x_div2 A:hover { background-image:url('../images/xh.png'); }  
.x_div3 { display:block; width:12px; height:12px; background:url('../images/x.png') no-repeat; position: absolute; right:2px; top: 2px; }
.x_div3 A { display:block; width:12px; height:12px; }
.x_div3 A SPAN { display:none; }
.x_div3 A:hover { background-image:url('../images/xh.png'); }  

/* Cart block */
.all { font-size:11px; font-weight:bold; background:#fcf9da url('../images/bgc.png') repeat-x top; padding:6px 0 5px 12px; border-bottom:1px solid #dfdade; margin-top:5px; }
.ca {  }
.ca TD { font-size:11px; padding:3px 2px; }
.ca .caph, .ca .capl { padding-left:12px; }
.ca .caph, .ca .capr, .ca .cay, .ca .cax { border-bottom:1px solid #dadada; }
.ca .caph { width:40%; font-weight:bold; }
.ca .capr { width:25%; font-weight:bold; }
.ca .cape { width:25%; }
.ca .cax { width:10%; }
.ca .cax .x { position:relative; /*bottom:-1px;*/ }

/* Cart Errors */
#Errors .eText { border:1px solid #e1392c; display:block; margin-bottom:15px; font-size:12px; }
#Errors .eText .eTitle { padding:8px; background:#e86a60 url('../images/bg_errors.gif') repeat-x top left; border-bottom:1px solid #e1392c; color:white; }
#Errors .eText .eAdd { padding:10px 20px; color:black; font-family: Arial,Helvetica,sans-serif !important; font-size: 16px !important; }

/* Select block */
.sb { margin-bottom:27px; /*margin-top:50px;*/ } 
.sb .a { margin-left:10px; margin-bottom:6px; }
.sb .sel { background-color:#FAFAFA; border-top:1px solid #E7E7E7; border-bottom:1px solid #E7E7E7; padding:3px 10px 6px 10px; margin-top:4px; }
.sb .sel H4 { font-size:12px; font-weight:bold; margin-bottom:2px; }

.cp_div { clear: right; margin-top: -13px; }
.bPrint_div { float: right; display: block; width:21px; height:20px; position: relative; right:2px; top:-33px; background:url('../images/2print.png') no-repeat; }
.bPrint_div SPAN { display:none; } 
.bPrint_div A { display: block; float: right; width:21px; height:20px; position: relative; }
.bPrint_div A:hover { background-image:url('../images/2printh.png'); }

.bPrint_div2 { float: right; display: block; width:21px; height:20px; position: absolute; right:10px; bottom:25px; background:url('../images/2print.png') no-repeat; }
.bPrint_div2 u { display:none; } 
.bPrint_div2 A { display: block; float: right; width:21px; height:20px; position: absolute; }
.bPrint_div2 A:hover { background-image:url('../images/2printh.png'); }
  
.bPrint { position:relative; height:7px; }
.bPrint A { display:block; width:21px; height:20px; /*background:url('../images/2print.png') no-repeat;*/ position:absolute; right:2px; top:-33px; }
.bPrint A:hover { background-image:url('../images/2printh.png'); }
.bPrint SPAN { display:none; }
/* Compare phones */
.cp { margin-bottom:25px; }
.cp TD.p { width:33.5%; border-right:1px solid #dbdbdb; vertical-align:top; }
.cp TD.d DIV { width:9px; }
.cp .pi { text-align:center; position:relative; }
.cp .pi IMG { margin:10px 0 0 0; height:130px; cursor:pointer; }
.cp .pi H4 { text-align:left; margin-left:5px; font-size:14px; background-position:3px 1px; }
.cp .pibg DIV { height:7px; position:relative; }
.cp .pibg DIV DIV { height:7px; width:100%; font-size:0; background:url('../images/shb.png') repeat-x bottom; position:absolute; left:1px; top:0; }
.cp .pi A.x { position:absolute; right:5px; top:5px; }
.cp .pe { background:url('../images/mese.png') no-repeat center 10px; padding:82px 5px 0 0; }
.cp .pe H5 { font-size:11px; font-weight:bold; margin-bottom:1px; }
.cp .pe SELECT { height:21px; width:100%; margin-bottom:2px; }

/* Buy list */
.bTabLine { height:41px; background:url('../images/gsht.png') repeat-x bottom; margin:20px 0; position:relative; top:-7px; clear:both; }
.bTabLine DIV { width:110px; height:41px; position:relative; float:left; } /* 105px */
.bTabLine DFN { display:block; position:relative; float:left; overflow:hidden; font-size:33px; font-weight:bold; font-style:normal; left:5px; top:0px; }
.bTabLine DFN STRONG { display:none; }
.bTabLine SPAN { display:block; margin-left:22px; position:relative; padding:7px 10px 0 10px; font-size:11px; }
.bTabLine DIV.bbn { background-color:#fee600; }
.bTabLine DIV.bbn B { width:100%; height:6px; display:block; position:absolute; left:0; bottom:0; background:url('../images/yshb.png') repeat-x bottom; }
.bTabLine DIV.bbn I { width:7px; height:52px; display:block; position:absolute; right:0; bottom:0; background:url('../images/yshtla.png') no-repeat left bottom; }
.bTabLine DIV.bbnn { background:url('../images/bbnn.png') no-repeat right bottom; position:relative; z-index:1; }
.bTabLine DIV.bba { background-color:white; position:relative; z-index:4; }
.bTabLine DIV.bba SPAN { font-weight:bold; }
.bTabLine DIV.bba B { width:100%; height:12px; display:block; position:absolute; left:0; top:-10px; background:url('../images/sht.png') repeat-x top; }
.bTabLine DIV.bba I { width:7px; height:52px; display:block; position:absolute; right:-7px; bottom:0; background:white url('../images/gshtra.png') no-repeat left bottom; }
#bbBack { cursor:pointer; }
.bTabLine .N1 { background:url('../images/1n.png') no-repeat center center; font-size:0; width:15px; height:23px; top:8px; left:8px; }
.bTabLine .N2 { background:url('../images/2n.png') no-repeat center center; font-size:0; width:15px; height:23px; top:8px; left:8px; }
.bTabLine .N3 { background:url('../images/3n.gif') no-repeat center center; font-size:0; width:15px; height:23px; top:8px; left:8px; }
.bTabLine .A1 { background:url('../images/1a.png') no-repeat center center; font-size:0; width:15px; height:23px; top:8px; left:8px; }
.bTabLine .A2 { background:url('../images/2a.png') no-repeat center center; font-size:0; width:15px; height:23px; top:8px; left:8px; }
.bTabLine .A3 { background:url('../images/3a.gif') no-repeat center center; font-size:0; width:15px; height:23px; top:8px; left:8px; }

.bTabLine .bb { display:table; float:left; height:30px; padding:22px 10px 0 13px; background:white url('../images/sht.png') repeat-x top; }
.bTabLine .bb.a { background:url('../images/gshtra.png') no-repeat right; }
.bTabLine .bb DFN { display:block; float:left; width:15px; height:21px; background:url('../images/1.png') no-repeat center top; font-size:0; }
.bTabLine .bb SPAN { display:block; float:left; font-size:11px; font-weight:bold; padding-left:8px; }



.bi { border:1px solid #cccccc; border-top:5px solid #fee101; padding-bottom:20px; width:100%; display:table; }
.bi.next { display:block; border:none; width:100%; padding-bottom:0; }
.bi TABLE { width:100%; }
.bi TH, .bi TD { border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; }
.bi.next TH, .bi.next TD { border:1px solid #cccccc; }
.bi .nob { border-right:none; }
.bi TH { font-size:12px; font-weight:normal; text-align:left; padding:3px 10px 2px 10px; }
.bi.next TH H3 { font-size:12px; font-weight:bold; padding-top:3px; }
.bi TD { font-size:12px; font-weight:bold; background-color:#fcf9da; padding:10px 10px 5px 10px; }
.bi.next TD { padding:5px 10px 5px 10px; }
.bi.next TD.gal { background-color:white; text-align:right; font-weight:normal; }
.bi TR.first TD { background:#fcf9da url('../images/bgc.png') repeat-x top; padding-top:8px; }
.tp { font-size:12px; color:#d8510e; font-weight:bold; padding-left:16px; background:url('../images/its.png') no-repeat 1px 2px; text-decoration:none; display:block; }
.tp:hover { color:#cf2209; background-image:url('../images/itsh.png');  }
.bir { margin:15px; padding-bottom:10px; border-bottom:1px solid #cccccc; }
.bir H5 { font-size:12px; font-weight:bold; display:block; margin-bottom:10px; }
.bir DIV { padding:5px 10px; font-size:11px; font-weight:normal; }
.bir DIV A { position:relative; top:-2px; left:3px; /*border-bottom:1px solid #dd5d20;*/ color:#dd5d20; }
.bir DIV SPAN { position:relative; top:-2px; left:3px; }
.bir DIV.ch { background-color:#fff7b2; }
.bi .pl { display:block; width:46%; height:20px; float:left; text-align:right; position:relative; right:5px; margin-top:10px; }
.bi .pl LABEL { font-size:11px; position:relative; top:2px; left: 30px; }
.bi .pl SUP { color:#d65104; }
.bi .pr { display:block; width:45%; height:20px; float:right; clear:right; text-align:left; position:relative; left:5px; margin-top:10px; }
.bi .pr.fi { overflow:visible; height:auto; }
.bi .pr.fi A.al { position:relative; top:1px;  }
.bi .pr INPUT { border:1px solid #7e9db9; width:162px; font-size:14px; height:18px; }
.bi .pr TEXTAREA { border:1px solid #7e9db9; width:162px; height:100px; font-size:12px; }
.bi .pr.ra { margin-top:5px; height:15px; }
.bi .pr.ra INPUT { width:auto; border:none; }
.bi .pr.ra LABEL { position:relative; top:-6px; }
.bi .pr.tex { height:100px; margin-bottom:10px; overflow:visible; }
.bi .pr INPUT.ro { border:1px solid #9c9c9c; background-color:#fcf9da; }
.bi .pr SELECT { width:166px; height:20px; font-size:11px; }
.bi .pr LABEL {  font-size:11px; position:relative; top:-3px; }
.bi .pr .txt {  font-size:11px; padding-right:40px; position:relative; top:-5px; }
.bi DIV.hr { font-size:0; height:10px; border-bottom:1px solid #cccccc; clear:both; width:90%; margin:0 auto 10px auto; }
.bi DIV.he { font-size:0; height:1px; clear:both; }
.bi .pr.mult, .bi .pr.mult SELECT { height:85px; }
.bi .pr.mult SELECT { padding-left:4px; }
.bi th.prise { width: 90px; }
.bi th.prise span.note { font-size:9px; letter-spacing:0px; font-family:Verdana, Arial, Helvetica, sans-serif; }

.bib { height:40px; position:relative;  } 
.bib A { display:block; float:right; border:1px solid #cccccc; border-top:none; padding:5px 23px 5px 30px; background:url('../images/gx.png') no-repeat 12px 5px; font-size:11px; color:#40a521; text-decoration:none; font-weight:bold; position:relative; right:-2px; } 
.bib A:hover { color:#2c8615 !important; background:url('../images/gxh.png') no-repeat 12px 5px; text-decoration: none; } 

.bif { margin-top:15px; }
.bif DD { border:1px solid #ccc; border-top:none; background:url('../images/shb.png') repeat-x top; padding-top:5px; display:table; width:100%; }
.bif DT { margin-top:10px; clear:both; display:table; width:100%; border:1px solid #ccc; }
.bif DT .oc { border:none; margin:0; }
.bif H4 { font-size:12px; font-weight:bold; text-align:center; display:block; width:100%; clear:both; }
.bif H6 { font-size:11px; font-weight:normal; text-align:center; display:block; width:100%; clear:both; }
.bii { padding:15px 0 20px 5px; clear:both; }
.bii A { position:relative; font-size:11px; color:#d95002;/* border-bottom:1px solid #d95002;*/ top:-2px; left:2px; }
.bii A:hover { color:#cf2209; }
A.al { font-size:11px; color:#d95002; border-bottom:1px solid #d95002; text-decoration:none; }
.si { width:11px; height:11px; background:url('../images/s.png') no-repeat; position:absolute; left:170px; top:3px; }

.binstruction { height:30px; position:relative; } 
.binstruction A { display:block; float:right; padding:5px 23px 5px 30px; background:url('../images/bx.png') no-repeat 12px 6px; font-size:12px; color:#37b4ea; text-decoration:none; font-weight:bold; position:relative; right:-2px; } 
.binstruction A:hover { color:#18a8e7 !important; background:url('../images/bxh.png') no-repeat 12px 6px; text-decoration: none; } 

#pPrint {}
#pPrint TABLE { border:1px solid #D8D8D8; }
#pPrint .iSubTitle { margin-top:25px; }
#pPrint .Print { display:none; }
#pPrint .yTitle { background:none; border:2px solid #ccc; font-weight:bold; //height:26px; }
#pPrint #pSearch { display:none; }

/*#pPrint DT { page-break-before: always; }
@page: left {margin-left:3cm; margin-right:5cm;}
@page: right {margin-left:5cm; margin-right:3cm;}
                                                      */
#popup { padding:70px 20px 20px 20px; background:url('../images/tele2_popup.png') no-repeat left top; font-size:11px; }

.ob2 { position:relative; /*padding-right:20px;*/}
.ob2 TABLE, .ob TD { border:none !important; }
.ob2 TD.price { background-color:white; border-right:1px solid #cfcfcf !important; }
.ob2 A SPAN { display:none; }
.ob2 I { display:block; font-style:normal; height:100%; padding:7px 5px 5px 5px; position:absolute; left:0; top:-4px; background-color:white; border-right:1px solid #ccc; }
.ob2 B { position:relative; }
.ob2 B EM { display:block; position:absolute; background:url('../images/esm.png') no-repeat; width:13px; height:12px; right:-17px; top:1px; }

.CartBuy { position:absolute; right:5px; top:-2px; width:17px; height:18px; background:url('../images/kb.png') no-repeat; }
.CartBuy A { position:absolute; width:17px; height:18px; left: 0; }
.CartBuy A:hover { background-image:url('../images/kbh.png'); }

.CartBuy2 { position:absolute; right:5px; top:-2px; width:17px; height:18px; background:url('../images/kb.png') no-repeat; }
.CartBuy2 A { position:absolute; width:17px; height:18px; left: 0; }
.CartBuy2 A:hover { background-image:url('../images/kbh.png'); }

/* ------------------------------------------------ */

/* --- right-side --- */
.right-side {
padding-left: 16px;
}

.support-area {
background: url(../images/add/support_area_bg01.gif) top left repeat-y;
margin:0 0 0 0;
padding:0 8px;
width:166px;
font-family:Arial,Helvetica,sans-serif;
color: #000;
font-size: 11px;
}

.support-area a {
font-family:Arial,Helvetica,sans-serif;
font-size: 11px;  
color:black;
text-decoration:none;
}

.support-area a:hover {
color:black;
text-decoration:underline;
}

.support-area .top-border {
border-top:4px solid #18A8E7;
height:4px;
line-height:4px;
margin:0 0 4px;
}

.support-area .support_search {
background: url(../images/add/bar_spec_top.gif) no-repeat center bottom;
float:left;
padding:0 0 8px;
width:100%;
}

form {
margin:0;
}

.support-area .support_search .input_text {
color:black;
font-size:11px;
font-weight:normal;
height:16px;
line-height:11px;
margin:0 5px 0 12px;
width:114px;
}

.support-area .support_search input {
float:left;
}

input.input_text {
background-image:url(../images/add/input_bg.gif);
background-repeat:repeat-x;
border-color:#8E8E8E #CECECE #E4E4E4;
border-style:solid;
border-width:1px;
font-size:12px;
font-weight:bold;
height:17px;
line-height:12px;
padding:2px 0 0;
width:160px;
}

input {
font-family:Arial,Helvetica,sans-serif;
}

.support-area .support_search .search_icon {
margin:-1px 0 0;
}

.support-area .headRow {
background:#FFFFFF none repeat;
float:left;
}

.support-area img.bar {
float:left;
}

.support-area .button_excol {
float:left;
}

.support-area .headRowContentShow {
display:block;
}

.support-area .tools {
clear:both;
padding:0 12px;
}

.support-area ul {
font-size:1.1em;
margin:0;
padding:0;
}

.support-area ul li {
border-bottom:1px solid #E5E5E5;
clear:both;
line-height:24px;
list-style-type:none;
margin:0;
}

.support-area .tools ul li .item {
float:left;
padding:0 5px 0 0;
}

.rightboxfooter2 {
/*margin: -3px 0 0 0;
padding: 0; */
}

/*.rightboxfooter2 img {
margin: -3px 0 0 0;
padding: 0;
}*/

/* --- footer --- */
div.footerH {
padding:0 0 0 24px;
}

div.footer {
background: url(../images/add/footer_bg01.gif) top left repeat-x;
clear:both;
color:#7F7F7F;
float:left;
font-size: 11px;
padding:13px 0 20px;
width:718px;
}

.footer .left {
float:left;
}

.footer .left ul {
float:left;
margin:0;
padding:0;
}

.footer .left ul li.noPadding {
float:left;
list-style-type:none;
padding:0;
}

.footer .left ul li {
float:left;
list-style-type:none;
padding:0 8px 0 0;
font-family:Arial,Helvetica,sans-serif;
font-size: 11px;  
color:#7F7F7F;
text-decoration:none;
}

.footer .left ul li a {
padding:0 8px 0 0;
}

.footer a {
font-family:Arial,Helvetica,sans-serif;
font-size: 11px;  
color:#7F7F7F;
text-decoration:none;
}

.footer a:hover {
color:#4C4C4C;
text-decoration:underline;
}

.footer .right {
float:right; padding: 0;
}

.footer .right A {
float:right; padding: 0;
}

.footer .right .flag {
padding-right: 8px;
}

/* --- header --- */
.header {
background-image:url(../images/add/top_bg.gif);
background-repeat:no-repeat;
height:104px;
left:0;
position:absolute;
top:0;
width:745px;
z-index:100;
}

.header .segment_navigation {
left:12px;
position:absolute;
top:8px;
z-index:1000;
}

.header .segment_navigation .active {
color:white;
font-weight:bold;
text-decoration:none;
}

.header .segment_navigation .separator {
color:#6E6E6E;
font-family:Arial,Helvetica,sans-serif;
font-size: 10px;
margin: 0;
padding: 0;
}

.header .segment_navigation a {
color:#A6A6A6;
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
font-size: 12px;
}

.header .segment_navigation a:hover {
color: white;
text-decoration: none;
}

.header .main_navigation_left {
float:left;
left:0;
margin:0 0 0 12px;
position:absolute;
top:0;
z-index:500;
}

.header .main_navigation_left ul {
float:left;
list-style-position:inside;
list-style-type:none;
margin:0;
padding:0;
}

.header .main_navigation_left li {
display:inline;
float:left;
margin:0 4px 0 0;
}

.header .main_navigation_left li .top_space img {
clear:both;
float:left;
}

.header .main_navigation_left li a {
clear:both;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size: 11px;
}

.header .main_navigation_right {
margin:0;
position:absolute;
right:0;
top:0;
z-index:100;
}

.header .main_navigation_right ul {
float:left;
list-style-position:inside;
list-style-type:none;
margin:0;
padding:0;
z-index:500;
}

.main_navigation_right li {
display:inline;
float:left;
margin:0;
z-index:500;
}

.generic {
float:left;
min-height:400px;
padding:70px 0 20px 20px;
width:498px;
z-index:1337;
}

.header .main_navigation_right li .top_space img {
clear:both;
float:left;
z-index:500;
}

.numTable { margin-bottom: 7px; background: none; border: 0; font-family: Arial,Helvetica,sans-serif !important; font-size:11px !important; }
.numTable td { padding: 0 5px 8px 0; background: none; border: 0; font-family: Arial,Helvetica,sans-serif !important; font-size:11px !important; font-weight: normal;  }
.numTable td sup { color:#D65104; }
.numTable td input { border:1px solid #7E9DB9; font-size:14px; height:18px; width:162px; }
.numTable td select { font-size:11px; height:20px; width:166px; }
.numTable td.mult select { font-size:11px; width: 164px; height: 85px; border:1px solid #7E9DB9; border-style:solid; margin: 0; padding: 0 0 0 4px; }
.numTable td.ro input { font-size:11px; background-color:#FCF9DA; border:1px solid #9C9C9C; }
.numTable td span.si2 { display: block; background: url(../images/s.png) no-repeat; height:11px; width:11px;  }

.reserve { border: 1px solid #cccccc; padding: 20px 0 10px 40px; }
.reserve-table td { padding: 5px; }
.reserve SUP { color:#d65104; }  
.arrive-home { background: url('../images/when.gif') top left no-repeat; height: 50px; padding: 6px 0 0 27px; }
.arrive-home strong { font-size: 14px; }
.arrive { background: url('../images/bCal.gif') top left no-repeat; height: 17px; margin-top: -14px; position: relative; top: -14px; font-weight: bold; padding-left: 20px; }

.a_reserve { background: url(../images/add/greenB.gif) left no-repeat; padding: 0 0 0 14px; }
.a_reserve a { font-size: 11px; font-weight: bold; color: #45A22D; text-decoration: none; }
.a_reserve:hover { background: url(../images/add/greenB_hover.gif) left no-repeat; }
.a_reserve a:hover { color: #2C8201; text-decoration: none;  margin-left: -17px; }
.a_reserve a:hover span { padding-left: 17px; }

.bRes_div_lt { background-image:url('../images/rezervuoti.gif'); width: 79px; height: 22px; display: block; float:right; clear:right; }
.bRes_div_lt .bNext_res_lt:hover, .bRes_div_lt .bNext_res_lt.bNexthover_lt { background-image:url('../images/rezervuoti_hover.gif'); width: 79px; height: 22px; } 

.bRes_div_en { background-image:url('../images/reserve.gif'); width: 79px; height: 22px; display: block; float:right; clear:right; }
.bRes_div_en .bNext_res_en:hover, .bRes_div_en .bNext_res_en.bNexthover_en { background-image:url('../images/reserve_hover.gif'); width: 79px; height: 22px; } 

.reserve .pl { display:block; width:46%; height:20px; float:left; text-align:right; position:relative; right:5px; margin-top:10px; }
.reserve .pl LABEL { font-size:11px; position:relative; top:2px; left: 30px; }
.reserve .pl SUP { color:#d65104; }
.reserve .pr { display:block; width:45%; height:20px; float:right; clear:right; text-align:left; position:relative; left:5px; margin-top:10px; }
.reserve .pr.fi { overflow:visible; height:auto; }
.reserve .pr.fi A.al { position:relative; top:1px;  }
.reserve .pr INPUT { border:1px solid #7e9db9; width:162px; font-size:14px; height:18px; }
.reserve .pr TEXTAREA { border:1px solid #7e9db9; width:162px; height:100px; font-size:12px; }
.reserve .pr.ra { margin-top:5px; height:15px; }
.reserve .pr.ra INPUT { width:auto; border:none; }
.reserve .pr.ra LABEL { position:relative; top:-6px; }
.reserve .pr.tex { height:100px; margin-bottom:10px; overflow:visible; }
.reserve .pr INPUT.ro { border:1px solid #9c9c9c; background-color:#fcf9da; }
.reserve .pr SELECT { width:166px; height:20px; font-size:11px; }
.reserve .pr LABEL {  font-size:11px; position:relative; top:-3px; }
.reserve .pr .txt {  font-size:11px; padding-right:40px; position:relative; top:-5px; }
.reserve DIV.hr { font-size:0; height:10px; border-bottom:1px solid #cccccc; clear:both; width:90%; margin:0 auto 10px auto; }
.reserve DIV.he { font-size:0; height:1px; clear:both; }
.reserve .pr.mult, .bi .pr.mult SELECT { height:85px; }
.reserve .pr.mult SELECT { padding-left:4px; }

.ItemsSort { border: 1px solid #dbdbdb; background: #f3f3f3; padding: 0 10px; margin-top: -16px; margin-bottom: 13px; }
.ItemsSort a { font-size: 11px; color: #DD5D20; text-decoration: underline; }
.ItemsSort a:hover { color: #DD5D20; text-decoration: underline; }
.ItemsSort img { cursor: pointer; }

.SearchMoreButton { background: url('../images/MoreDown.gif') top left no-repeat; padding: 0 0 0 20px; margin-top: 10px; margin-left: 5px; cursor: pointer; }
.SearchMoreButton a { font-size: 11px; color: #D8510E; font-weight: bold; text-decoration: none; }
.SearchMoreButton a:hover { font-size: 11px; color: #CF2209; font-weight: bold; text-decoration: none; }

.SearchMoreButton2 { background: url('../images/MoreUp.gif') top left no-repeat; padding: 0 0 0 20px; margin-top: 10px; margin-left: 5px; cursor: pointer; }
.SearchMoreButton2 a { font-size: 11px; color: #D8510E; font-weight: bold; text-decoration: none; }
.SearchMoreButton2 a:hover { font-size: 11px; color: #CF2209; font-weight: bold; text-decoration: none; }

.inetBlock { font-size: 12px; border-top: 4px solid #FDE605; margin-top: -4px; padding: 8px 8px 0 8px; }
.inetFree { font-size: 23px; font-weight: bold; color: #8ccc40; }