body{font:13px Arial, sans-serif; line-height:1.45em; color:#222; background-color:#fff; background-image:url(../pict/common_bg.jpg); background-repeat:no-repeat;}
a{color:#0857a6;}
td, .classic, .classic td{text-align:left; font:13px Arial, sans-serif; line-height:1.45em;}
.serif, .serif td{font-family: Georgia, "Times New Roman", serif !important;}
h1, .h1{font-size:42px;line-height:1.3em; color:#424242; font-weight:normal; margin-bottom:20px;}
h2, .h2{font-size:29px; line-height:1.25em; color:#424242; font-weight:normal; margin-bottom:20px;}
h3, .h3{font-size:24px; line-height:1.25em; color:#424242; font-weight:normal; margin-bottom:20px;}
h4, .h4{font-size:20px; line-height:1.25em; color:#424242; font-weight:normal; margin-bottom:20px;}
h1, .h1{font-family: Georgia, "Times New Roman", serif !important;}
select, .buttons{border-width:1px;}
.buttons{padding:2px 10px 2px 10px !important; font:12px Tahoma, sans-serif; position:relative; top:-1px;}

/* MAIN BLOCKS */
#main_container{width: 100%;height:100%;text-align:left;margin-left: auto;margin-right: auto;}
#maintable{width:100%;height:100%;}
#header{padding:55px 70px 15px 70px;}
#cont{padding:25px 70px 45px 0;height:100%;}
#cont, #c1, #c2, #c3, #c4{vertical-align:top;}
#c2{padding-left:70px;}
#c3{width:220px; padding:0 50px 0 25px;}
#c4{width:45%; padding:0 50px 0 25px;}
#footer{padding:40px 70px 50px 70px;}

/* OTHER */
.wait{background-image:url(../pict/ajaxload.gif); background-repeat:no-repeat; padding-left:18px; background-position:0 1px;}
.choosen_city i{cursor:pointer; padding:0 21px 0 4px; background-image:url(../pict/city_change.gif); background-repeat:no-repeat; background-position:right;}
#my{background-image:url(../pict/mythecus_icon.gif); background-repeat:repeat-y; padding-left:17px;}
#prodList .items{text-align:center;width:265px; float:left; margin:30px 10px 0 0; border1:1px solid #cce5ff;}
#prodList .items .discr{padding:0 10px; height:186px;}
.prodIndefiner{border-bottom:1px dashed #669999; overflow:hidden;height:20px; margin-top:10px;}
.prodIndefiner div{width:19px; height:20px; float:right; position:relative; background-image:url(../pict/prod_indefiner_vert.gif); background-repeat:no-repeat;}
.prodIndefiner div#id0{right:457px;}
.prodIndefiner div#id1{right:400px;}
.prodIndefiner div#id2{right:320px;}
.prodIndefiner div#id3{right:220px;}
.prodIndefiner div#id4{right:75px;}
#myThecus #note{margin:0 0 5px 15px; padding:0 0 15px 15px; border-left:1px solid #b30525;}
#myThecus #rc{width:45%; padding-left:20px;}
#responses{margin-top:25px;}
#responses .items{margin-bottom:15px;}
.listings{width:100%;}
.listings .items{margin-bottom:20px; float:left;}
#fight_elephant{position:absolute; top:184px; left:95px; width:412px; height:386px; background-repeat:no-repeat;}
#z1{font-size:56px; letter-spacing:-2; position:relative; left:-2px;padding-bottom:36px;}
#z2{font-size:36px;padding-bottom:40px;}
.covers{width:67px; vertical-align:top;}
.covers div{border:1px #ccc solid;}
.covers img{border:3px #fff solid;}


#gallery{width:520px;}
#gallery #selected{border:1px solid #aaa;}
.gallery_th{border:1px solid #fff;}
.gallery_th img{border:2px solid #fff;}


.tabs{margin:25px 0 20px 0;}
.tabs a{text-decoration:none;}
.tabs td{padding:6px 20px 9px 20px; border:#aaa solid 1px; border-bottom:none !important; background-color:#efefef;}
.tabs td#selected{ background-color:#fff; border-bottom:#fff solid 1px !important;}

.colorised_tables{background-color:#AAA;border-collapse:separate;}
.colorised_tables td{background-color:#fff !important;font:12px Arial, sans-serif !important; line-height:1.4em !important; padding:5px 10px;}
.colorised_tables .common_td, .colorised_tables .common_td td{background-color:#eee !important; font-weight:bold !important;}

.selectedFrom{background-color:#6699CC;color:#FFFFFF;padding:0 5px 1px;text-decoration:none;}


/* COLOURS */
.black, .black a{color:#222;}
.gray, .gray a{color:#494949;}
.lightgray, .lightgray a{color:#666;}
.white, .white a{color:#fff;}
.red, .red a{color:#b30525;}
.blue, .blue a{color:#0857a6;}
.brown, .brown a{color:#663300;}
.inBgPad{padding:20px;}
.inBg{background-color:#cce5ff;}
.inBgNopad{background-color:#cce5ff;}
.inYBg{background-color:#FFCC99;}
.inOBg{background-color:#FF6633;}
.found{background-color:#FFFF99;}

/* SIZES */
.small, .small td{ font:11px tahoma; line-height:1.4em;}
.extrasmall, .extrasmall td{font-size:11px; line-height:1.4em;}
.middle, .middle td{font-size:14px; line-height:1.5em;}
.big1{font-size:18px; line-height:1.5em; color:#494949;}
.big2{font-size:16px; font-weight:bold; line-height:1.5em; color:#494949;}

/* FORMS */
.forms{width:520px;text-align:left;}
.inpWrapper{border:1px solid; border-color:#75736e #dedede #dedede #75736e; background-color:#FFF;}
.inpWrapper input, .inpWrapper textarea{border:none;}
.inpWrapper select{border:0;}
.bigInput{font-size:20px;}
.buttons{padding:2px 10px 2px 10px !important; font:12px Tahoma, sans-serif; position:relative; top:-1px;}

/* STATIC */
.icons56{position:relative; top:22px;}
.l{float:left;} .r{float:right;}
.separate{border-collapse:separate;}
.uld3 li{padding-bottom:3px;}
.uld5 li{padding-bottom:5px;}
.uld10 li{padding-bottom:10px;}
.uld15 li{padding-bottom:15px;}
.uld20 li{padding-bottom:20px;}
.inline li, .inline div{display:inline;}
.rSm li{margin-right:10px;} .lSm li{margin-left:10px;}
.rBm li{margin-right:15px;} .lbm li{margin-left:15px;}
.nodecor, .nodecor a, .nodecorUnd, .nodecorUnd a{text-decoration:none;}
.nodecorUnd a:hover{text-decoration:underline;}
#vt, .vt td{vertical-align:top;}
#mt, .mt td{vertical-align:middle;}
#bt, .bt td{vertical-align:bottom;}
.vp td{padding-bottom:20px;}
.tf{width:100%;}
.ta{height:10em;}
.taSm{height:5em;}
.fn{float:none !important;}
.icons16{position:relative; top:3px;}
.bullets li, .decimal li{list-style-position:outside; padding-left:0.5em;margin-left:3em;}
.bullets{list-style-type:disc;}
.decimal{list-style-type:decimal;}
.sup{position:relative; top:-3px;}
.bclear{clear:both;}
.icons16{position:relative; top:2px;}
.bclear{clear:both; overflow:hidden;}
 
#d5, #d10, #d15, #d20, #d25, #d30{height: 1px;line-height: 0;font-size: 0; clear:both; overflow:hidden;}
#d5{height:5px;}
#d10{height:10px;}
#d15{height:15px;}
#d20{height:20px;}
#d25{height:25px;}
#d30{height:30px;}
.m20{margin:20px;}
#lnks_to_pages{padding:15px 0px 10px 0px;text-align: center; float:left;}
#lnks_to_pages td{font-size:13px;}
#lnks_to_pages a{color:#333; text-decoration:none; line-height:2em;}
#lnks_to_pages div{border:solid 1px #dad5c8; background-color:#fff; margin: 0 1px 0 0px;width: 31px;height: 29px; text-align:center;float: left;cursor:hand;}
#lnks_to_pages #sel{border:solid 1px #4c8cca; background-color:#4c8cca;}
#lnks_to_pages #sel a{color:#FFF;}

/*-- Description product--*/
#area {}
#area p{margin-bottom: 15px;}
#area p.figure {text-align: center; font-style: italic; margin-top: 0; margin-bottom: 5px; color: #666;}
#area p.figure img {text-align: center; margin-bottom: 15px;}
.illustr {float: left; margin: 0 15px 15px 0;}
.illustr p {font-style: italic; color: #666; margin: 0 auto 0;}
#area ul{list-style-type: disc; margin-bottom: 15px; list-style-position: inside;}
#area li{margin-top: 5px;}
