FORM { margin: 0 }
DIV {  }
IMG { border: 0 }
BODY { margin:0; padding:0; background-color:#ffffff; }
BODY, SPAN { font-family: arial, verdana, serif; font-size: 12px; color:#ee655a; }
TD, P, DIV { color: #333333; }
A { color: #ee655a }
INPUT { border: solid 1px #d8be9e; }
TEXTAREA { border: solid 1px #d8be9e; }
SELECT { border: solid 1px #d8be9e; }

DIV#wholepage { width: 782px; border: solid 1px #d8be9e; margin:auto; margin-top:10px; border-top: solid 5px #d8be9e; }

div#main_header { position: relative; width: 782px; height: 238px; background-color: #000044; color: #ffffff; border-bottom: solid 2px #d8be9e; }
div#main_header A { color: #ffffff }

TABLE#main_menu { position: absolute; left: 0px; top: 0px; width:550px; }
TABLE#main_menu TD { padding:5px; text-align:center; }
TABLE#main_menu TD A { font-size: 12px; font-weight:bold; color: #ffffff; text-decoration: none }
TABLE#main_menu TD#home { background-color: #b55982; }
TABLE#main_menu TD#search { background-color: #dc6990; }
TABLE#main_menu TD#informatii { background-color: #f99cae; }
TABLE#main_menu TD#termeni { background-color: #f8c1bc; }

TABLE#main_menu TD#contact { background-color: #fbd6bb; }
TABLE#main_menu TD#contact A { color:#957e7b; }

TABLE#main_menu TD#urmarire { background-color: #fbe0cb; }
TABLE#main_menu TD#urmarire A { color:#957e7b; }

div#search { position: absolute; left: 790px; top: 104px; width: 160px; }
div#search INPUT { width: 172px; border: solid 1px #d8be9e; background-color: #9DABCB }
div#search INPUT.button { width: 140px; border: solid 1px #d8be9e; background-color: #9DABCB; margin-top: 2px }
div#search div.adv { color: #ff0000; margin-top: 6px; padding-left: 3px }
div#search div.adv a { color: #000000; }

div#main_content { width: 782px; display: block; padding:0px; margin:0px; }

div#left_column { position: relative; width: 200px; float: left;  }
div#x_content { width: 562px; float: left; padding: 10px; }

div#copyright { position: static; clear: both; background-color: #d8be9e; color: #dddddd; padding: 2px; text-align: center; }
DIV#counters { height: 40px; text-align:center; }

TABLE#mainheader_table IMG { display: block; }

DIV.left_box_fc, DIV.left_box { padding: 0px; margin-bottom: 0px; }
DIV.left_box_fc DIV.box_title, DIV.left_box DIV.box_title { height: 20px; color: #38506F; font-weight: bold; padding-left: 5px; padding-top: 2px; }
DIV.left_box TABLE { margin:0px; padding:0px; color: #000000; }
DIV.left_box TD.lev1 { color: #000000; font-weight:bold; padding: 3px; margin:0px; height: 18px; }
DIV.left_box TD.lev2 { border-bottom:solid 1px #ffffff; padding:3px; padding-left: 10px; }
DIV.left_box TD A { text-decoration: none; color:#ffffff; }
DIV.left_box TD A.selected { font-weight: bold }
DIV.left_box_fc div.box { background-color: #F2F7FB }
TABLE.newsletter { margin: 4px; }
TABLE.newsletter INPUT { border: solid 1px #d8be9e; }

TABLE.order { background-color: #ffffff; border: solid 1px #d8be9e; margin:auto; border-collapse: collapse }
TABLE.order td { padding-left: 5px; padding-right: 5px; }
TABLE.order td.row { background-color: #ffffff; padding:3px; border-bottom: dotted 1px #d8be9e; }        
TABLE.order td.header { background-color: #f99cae; border: dotted 1px #d8be9e; color:#ffffff; font-weight:bold; }

DIV.basket { border: dotted 1px #d8be9e; border-left:0; border-top:0; padding: 0px; margin: 0px; padding-right:5px; margin-bottom:3px; }
DIV.basket TD.basket_content { text-align:right; vertical-align:top; color:#e6789d; padding:0; padding-bottom:4px; }
DIV.basket TD.basket_content B { color:#e6789d; }
DIV.basket TD.basket_content A { text-decoration:none; color:#ffffff; border: solid 1px #d8be9e; padding:1px; background-color:#e6789d; margin:1px; }
DIV.basket DIV.box_title { padding: 0px; margin:0; background-color: #C5DCF3 }

/*DIV.right_box A { text-decoration: none }
DIV.right_box { border: solid 1px #A2BDD8; padding: 1px; margin-bottom: 5px; }
DIV.right_box DIV.box_title { background-image: url(img/header_right2.jpg); height: 18px; color: #38506F; background-color: #D0E2F5; font-weight: bold; padding-left: 20px; padding-top: 2px; }
DIV.right_box UL { margin:0px; padding-left: 5px; color: #333333; list-style-type: none}
DIV.right_box LI { padding:0; border-bottom: dotted 1px #999999; margin-bottom: 3px}
*/

DIV#path_navigator { background: url(img/hline.gif); background-repeat: no-repeat; background-position: bottom left; padding-bottom: 8px }
DIV#path_navigator UL { list-style-type: none; padding: 0 ; margin: 0; }
DIV#path_navigator LI { display: inline; background-image: url(img/path_indicator.gif); margin-right: 4px; background-repeat: no-repeat; background-position: center left; padding-left: 9px; }
DIV#path_navigator LI A { text-decoration: none }

H1 { margin:0; margin-left: 15px; padding-left: 3px; background: url(img/hline.gif); background-repeat: no-repeat; background-position: bottom left; padding-bottom: 6px; margin-bottom: 10px; font-size: 15px; font-weight: bold; color: #ee655a; }

DIV.picture { float: left; padding-right: 5px }

TABLE.prdlist TD.prd { width: 50%; padding-top:10px; padding-right: 10px; border-right: dotted 1px #d8be9e; border-bottom: dotted 1px #d8be9e; }
TABLE.prdlist TD.pic { width:75px; padding-top:10px; padding-left: 10px; border-bottom: dotted 1px #d8be9e; }

TABLE.prdlist TD { vertical-align: top; padding: 4px }

DIV.producator { color: #006600 }

DIV#terms { font-size: 10px; color: #777777 }
.note { font-size: 10px; color: #777777 }

DIV.pret { padding-top: 10px; padding-bottom: 10px; }

.cmd_indicator { font-weight: bold; color: #ff0000 }

DIV.reviews { margin-top: 15px; clear: both; }
DIV.reviews DIV.title { font-weight: bold; background-color:#fbe0cb; padding: 4px; }
DIV.reviews UL { margin:0; padding: 4px;  list-style-type: none;  }
DIV.reviews LI {  }
DIV#adauga_parere_click { padding: 4px; border-bottom: dashed 1px #dddddd }
DIV#adauga_parere { background-color: #ffffff; margin-left: 5px; margin-bottom: 5px;  }

DIV.paging { text-align: center; padding-top: 10px;}

DIV.lastviewed { border: solid 1px #d8be9e; margin-top: 20px; background-color: #ffffff }
DIV.lastviewed DIV.title { font-weight: bold; background-color: #fbe0cb; padding: 4px; border-bottom: dotted 1px #d8be9e }
DIV.lastviewed UL { margin:0; padding: 4px;  list-style-type: none; }

DIV.prd_desc { color: #333333 }

TABLE.specs { border: solid 1px #d8be9e; border-collapse: collapse; margin-top: 15px; }
TABLE.specs TD { padding: 2px; vertical-align: top; border: solid 1px #d8be9e }
TABLE.specs TD.name { padding-left: 4px; padding-right: 4px; white-space: nowrap; background-color:#ffffff; }
TABLE.specs TD.value { padding-left: 4px; background-color:#ffffff; }
TABLE.specs TD.header { font-weight: bold; background-color: #fbe0cb; padding: 4px; }


/* pentru text descriptions*/
DIV.div_img { float: left; padding: 10px; padding-left: 1px; padding-top: 3px; }
DIV.div_img2 { float: right; padding: 10px; padding-right: 1px; padding-top: 3px; }
DIV.div_img3 { padding: 10px; }
DIV.div_text { padding-bottom: 20px; text-align: justify; }
DIV.div_ul { padding-bottom: 20px; text-align: left; }
DIV.div_first_paragraph { padding-bottom: 20px; text-align: justify; font-weight: bold; }
DIV.div_first_line { text-align: left; font-weight: bold; display: inline; display: block; }
DIV.div_small_paragraph { text-align: left; font-size: 10px; }
SPAN.span_title { font-weight: bold; }
UL.ul_class {  }
UL.ul_small { list-style-type: none; }
IMG.img_class {  }
IMG.img_class2 {  }

DIV#big_search { border: solid 1px #DDDDDD; background-color: #ffffff; padding: 10px; }
DIV.more_info { font-weight:bold; }

DIV.minimum_order { border: solid 1px #d8be9e; padding:20px; text-align:center; font-weight:bold; color:#550000; }
SPAN.minimum_order_price { color: #900000; }

