/* CSS Document */
TABLE.producers P { margin:0 30px 5px 0; text-align:left}
TABLE.producers,TABLE.sections { margin:0 0 20px 0}
TABLE.sections P { margin:0 50px 5px 0; text-align:left}
P.label { margin:0 20px 0 0;}

TABLE.topPaging { margin:0 0 20px 0}
TABLE.botPaging { margin:10px 0 0 0}
P.numPages A { padding-right:0.5em;}
P.numPages SPAN { padding-right:0.5em; font-weight:bold}

/*NEWS*/
TD.img_collector IMG { margin:0 0 5px 10px}

/*IN_GOOD*/
TD.ingood_config { padding:0 30px 20px 0}
TD.ingood_price P { margin-bottom:0}
TD.ingood_big_photo P { margin-bottom:0}
DIV.big_price { font-size:30px; padding:5px 0 0 0; font-family:Arial; color:#f78000}
DIV.big_price SPAN { font-size:18px; font-family:Arial;}

LABEL.table { color:#6b8599; font-size:70%}
TABLE.table { margin:2px 0 10px 0; border-top:1px solid #6b8599}
TABLE.table TD {font-size:70%; padding:3px 0 3px 10px; border-bottom:1px solid #6b8599}
P.file_link  { margin:0 0 0.5em 0; padding:0}
P.file_link IMG { padding:0 5px 0 0}

/*IN_GOOD GALLERY*/
TD.gallery_small_photos { padding:0 0 0 7px}
TD.gallery_small_photos IMG { margin:0; border: #FFFFFF 3px solid}
TD.gallery_small_photos A  { margin:0 0 6px 0}
TD.gallery_small_photos A:hover IMG { border: #fda34a 3px solid}

/*BASKET*/
TABLE.basket_full TH { border-bottom:1px solid #6b8599; padding:0 10px 3px 0; font-weight:normal }
TABLE.basket_full TD.bottom { border-bottom:2px solid #7D8080;}
TABLE.basket_full TH P { font-weight:normal; text-align:center; padding:0; margin:0}
TD.photo { padding:5px 5px 0 5px;}
TD.check { padding:0 0 3px 0; background-color:#e1e5e5; border-top:5px solid #FFF; border-bottom:5px solid #FFF}
TABLE.basket_full  TD.good { padding:3px 5px 0 5px;}

.price_forone { padding:0 5px 0 5px; font-size:80%}
.num_goods { padding:0 5px 0 5px;}
.price_forall DIV { padding:0 5px 0 5px; font-size:80%; font-weight:bold; background-color:#E1E5E5; height:20px;padding:4px 5px 0 5px}

/*BASKET - CONFIRM*/
TABLE.con_form INPUT { width:98%}

/*BASKET - CONFIRM ALARM */
DIV.alarm_notice SPAN { padding:0 0 5px 5px; font-size:70%; color:#f78000}
DIV.alarm { color:#c90000; padding:0; margin:0; font-size:70%}
DIV.alarm_hide { display:none} 
.alarm { color:#f78000}

/*REGISTRATION*/
DIV.form { padding:0 20px 0 0}
DIV.form P {margin: 0.5em 0 0 0; text-align:left; padding:0 20px 0 0}

DIV.comment { font-size:70%; color:#6b8599}

/*SEARCH*/
H2.search { margin-top:1em; margin-bottom:0;}
H2.search SPAN { color:#3f3f3f; margin:0 0 0.5em 0; font-weight:normal }
P.search { margin:0}
P.search SPAN { padding:0 5px; background-color:#E1E5E5}
P.search A { color:#3f3f3f;}
DIV.url { font-size:70%; color:#6b8599}

/*SITEMAP*/
DIV.sitemap P { padding:0; margin:0 0 0.2em 0}
DIV.sitemap H3 {   font-size:100%;font-weight:bold; font-family:Arial; margin:1em 0 0.2em 0; padding:0;}
DIV.sitemap DIV { padding:0em 0 0.2em 1em}
