/* TAGS */
body{margin:0;color:#222; background-image:url(../pict/mbg1.gif); background-color:#fff; background-repeat:repeat-x;  font-family:Arial, sans-serif;font-size:13px; line-height:1.35em;}
h1, .h1{font-size:26px; font-weight:normal; margin-bottom:20px; line-height:1.1em;}
h2, h4{font-size:15px;line-height:1.4em; font-weight:lighter;}
h2{margin:0 0 20px 0;}
h4{margin:0 0 10px 0;}
h3{font-size:16px; line-height:1.35em; margin:0 0 20px 0; color:#444;}
i{font: 100% Georgia, "Times New Roman", serif; font-style:italic;}
p{ clear:both; margin:0 0 20px 0; padding:0;}
ul.intext{padding:0 20px 20px 25px;}
td, textarea, .classic, #classic, .classic td, #classic td{font-family:Arial, sans-serif;font-size:13px; line-height:1.35em; text-align:left;}

/* MAIN BLOCKS */
#main_container{width: 100%;height:100%;text-align:left;margin-left: auto;margin-right: auto;}
#maintable{width:100%;height:100%;}

/* MAIN */
#top{padding:35px 75px 0 75px;}
#header{padding:40px 70px 0 70px;}
#cont{height:100%; vertical-align:top; padding:25px 75px 65px 75px;}
#cont, #c1, #c1i, #c2, #c3, #c4{vertical-align:top;}
#c1{width:400px; padding:0 20px 0 0;}
#c1i{width:200px; padding:0 20px 0 0;}
#c3{width:240px; padding:47px 0 0 20px;}
#footer{padding:40px 75px; background-color:#eee;}
#footer, #footer a{font:11px Tahoma, sans-serif; color:#666;}

/* OTHER */
#mmenu{height:43px; verflow:hidden; background-image:url(../pict/mmenu_bg.gif); background-repeat:repeat-x; background-color:#efefef; color:#565656;}
#mmenu td{font-size:13px; }
#mmenu a{text-decoration:none; color:#565656;}
#mmenu #sarea{width:120px;}
#mmenu #sarea input{width:100%;border:1px solid #ccc; border-right:0; margin-left:7px;}
#mmenu #sbutt{width:29px;} 
#mmenu #sbutt input{border:0 !important;}
.tdc{padding:4px 0 5px 0; width:105px; text-align:center; line-height:2.5em;border-right:solid #ddd 1px;}
.tdc#selected{background-image:url(../pict/mmenu_bgs.gif); background-repeat:repeat-x;}
.icons16{position:relative; top:3px;}
.covers{width:75px; vertical-align:top;}
.covers img{border:3px #eee solid;}
.listings{margin-top:15px;}
.listings .items{margin-bottom:10px; float:left;}
.user_tip_text{padding-left:15px;}
.gray_bord_wrapper{border: solid #eee 5px;}
#printer56{background-image:url(../pict/printer56.gif); background-repeat:no-repeat; height:54px; padding: 0 0 0 60px;}
#printer56 dt{padding:19px 0 0 0;}
.citem{margin:0 0 0 25px;}
.citem #marg{padding: 2px 0 2px 10px; border-left:solid #FF9900 1px;}
.formsTable{border-collapse:separate; border-left:#e76200 1px solid;}
.gallery_th{border:1px solid #fff;}
#catalog_container #selected{border:1px solid #aaa;}
.tabs{margin-bottom:30px;}
.tabs td{padding:6px 20px 7px 20px; border:#aaa solid 1px; background-color:#efefef;}
.tabs a{text-decoration:none;}
.tabs td#selected{ background-color:#fff; border-bottom:#fff solid 1px !important;}
#phone{font-size:18px; font-weight:normal; color:#444;}
#att{border-left: #F98027 solid 2px; padding-left:20px;margin:20px 0 15px 0;}
.dates{font:11px Tahoma, sans-serif; padding:0 3px 1px 3px; background-color:#ee7a1b; color:#FFF;}
#cloud a{margin-right:10px; color:#333; line-height:1em;}
.pdf56{background-image:url(../pict/pdf56.gif);}
.htm56{background-image:url(../pict/htm56.gif);}
.unknown56{background-image:url(../pict/unknown56.gif);}
.pdf56, .htm56, .unknown56{background-repeat:no-repeat; height:56px;}
li.pdf56, li.htm56, li.unknown56{height:36px;}
li.pdf56, .pdf56 dt, li.htm56, .htm56 dt, li.unknown56, .unknown56 dt{padding:19px 0 0 60px;}
.selectedFrom{background-color:#6699CC; color:#FFF; padding:0 5px 1px 5px; text-decoration:none;}
.notes{padding:13px 15px 15px 15px; margin-bottom:20px; background-color:#e9f0f6;}
.catalog_labels{position:absolute; margin-left:50px;}
.required, .required select{ background-color:#f0f4f9;}

.char_tables{background-color:#AAA;border-collapse:separate;}
.char_tables td{font:11px Arial, sans-serif  !important; padding:6px;}
.char_tables tr td{background-color:#eee;}
.char_tables #tr1 td{background-color:#eee ;}
.char_tables #tr2 td{background-color:#fff;}
.char_tables #tr1 td, .char_tables #tr2 td{padding:3px 6px;}
.char_tables#sravn td{text-align:center;}

#illustr{float:left;margin:0px 15px 3px 0;}
#illustr_r{float:right; margin:0 0 3px 15px;}
#illustr #comment, #illustr_r #comment{font:11px Tahoma, sans-serif;text-align:center; margin: 0px 0 6px 0; padding:12px 0 15px 0; background-color:#dedede;} 
#illustr_bg{background-position:center; margin: 20px 0 20px 0;background-repeat:no-repeat;}
#illustr table, #illustr_r table{width:50px;}

#magnifier{position:absolute; background-image:url(../pict/magn.png); background-repeat:no-repeat; width:24px; height:24px;}
.howMuch{padding:20px 25px; background-color:#cce5ff; border:1px #a3b7cb solid; position:absolute; display:none;} 

/* SIZES */
.small, #small, .small td, #small td{font:11px Tahoma, sans-serif; line-height:1.4em;}
.middle, .middle td, .middle p{font-size:15px; line-height:1.4em;}
.smallmiddle, .smallmiddle td, .smallmiddle p{font-size:12px; line-height:1.4em;}
.sup{position:relative; top:-3px;}
.big1{font-size:18px; line-height:1.5em;}
.big2{font-size:22px; line-height:1.5em;}
.big1, .big2{color:#444;}

/* COLOURS */
.black, #black, .black a, #black a{color:#222;}
.gray, #gray, .gray a, #gray a{color:#888;}
.white, #white, .white a, #white a{color:#FFF;}
.orange, #orange, .orange a, #orange a{color:#e76200;}
.blue, #blue, .blue a, #blue a{color:#1070b7;}
.red, #red, .red a, #red a{color:#DD2200;}

/* STATIC */
.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;}
.hr{border-bottom:1px #ddd solid; height:1px; font-size:0px;}
.l{float:left;} .r{float:right;}
.separate{border-collapse:separate;}
.tf{width:100%;}
.ta{width:100%; height:10em;}
.taSm{width:100%; height:5em;}
.noshade{border:1px solid #888; font:13px Arial, sans-serif;}
.vt td{vertical-align:top;}
.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;}
.ulmt{margin-top:5px;}
.uld3 li{padding-bottom:3px;}
.uld5 li{padding-bottom:5px;}
.uld10 li{padding-bottom:10px;}
 
#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;}

#lnks_to_pages{padding:20px 0px 10px 0px;text-align: center; float:left;}
#lnks_to_pages a{ color:#333; text-decoration:none; line-height:2em;}
#lnks_to_pages div{border:solid 1px #f6f4ec; background-color:#f6f4ec; margin: 0 1px 0 0px;width: 31px;height: 29px; text-align:center;float: left;cursor:hand;}
#lnks_to_pages #sel{border:solid 1px #2088bb; background-color:#2088bb;}
#lnks_to_pages #sel a{color:#FFF;}

.iePNG {filter:expression(fixPNG(this));}
