﻿html, body { height:100%; margin:0px; padding:0px; }
:focus { outline: none; }
div.clear { clear:both; height:0px; width:100%; overflow:hidden; }
div.float_left { float:left;}
div.float_right { float:right;}
h3.category_name { color:#B22221; font-family:Arial, Verdana,Helvetica,sans-serif; font-size:14px; padding:2px 4px 2px 4px; margin-top:0px; }
h3.category_name a { color:#000000; text-decoration:none; }

h3.checkout { color:#FF6D00; font-family:Arial, Verdana,Helvetica,sans-serif; font-size:14px; padding:2px 4px 2px 4px; margin-top:0px; }
h3.checkout a { color:#FF6D00; text-decoration:none; }

h3.basket { color:#FFFFFF; font-family:Arial, Verdana,Helvetica,sans-serif; font-size:14px; padding:2px 4px 2px 4px; margin-top:0px; }
h3.basket a { color:#FFFFFF; text-decoration:none; }



body { color:#000000; font-family:Arial, Verdana,Helvetica,sans-serif; font-size:13px; margin-top:8px; !important; }

table p { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
tr p { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
td p { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

div.linie_neagra { height:0px; line-height:0px; font-size:0px; border-bottom:1px solid #000; margin-bottom:9px; width:100%;}
div.linie_portocalie { height:0px; line-height:0px; font-size:0px; border-bottom:2px solid #f88a0c; margin-top:14px; margin-bottom:9px; width:100%;}

ul.rezultate_cautare {}
ul.rezultate_cautare li { padding: 2px 0px;}
ul.rezultate_cautare li a { color:#FF6D00; font-size:13px; text-decoration:none; }
ul.rezultate_cautare li a:hover { text-decoration:underline; }

textarea { width:282px; background:url('img/textarea_shadow.gif') repeat-x; border:1px solid #DDDDDD; height:65px; padding:3px 3px;}
input { background:url('img/input_bg.gif') repeat-x; border:1px solid #DDDDDD; padding:3px 3px;}
select { background:url('img/input_bg.gif') repeat-x; border:1px solid #DDDDDD; }

.button2 { width:146px; height:24px; background:url(img/trimite_comanda.png) no-repeat; display:inline-block; padding-top:5px; color:#333; text-decoration:none; text-align:center; }
.button2:hover { color:#ff7400;}

.button3 { width:131px; height:24px; background:url(img/trimite.gif) no-repeat; display:inline-block; padding-top:5px; color:#333; text-decoration:none; text-align:center; }
.button3:hover { color:#ff7400;}

div#header { background:black; border-bottom:0px solid #FFFFFF; width:100%; /*height:144px;*/ margin-bottom:6px; min-width:976px; }
.container { margin-left:auto; margin-right:auto; padding:0; width:976px;  }
div#logo { float:left; margin-top:10px;  }
div#topright_info { float:right; margin-top:0px; width:500px; /*background:fuchsia;*/ }
div#topright_tel { float:right; width:500px; height:60px; /*background-color:fuchsia;*/  /*background:black url('img/tel.png');*/ }
div#topright_search { float:right; color:#FFFFFF; font-family:Arial; font-size:12px; font-weight:bold; width:296px; }
div#topright_search_text { float:left; /*background:green;*/ margin-right:5px; padding-top:3px; }
div#topright_search_form { float:left; /*background:lime;*/ }
input.search { background-color:#CCCCCC; border:1px solid #FFFFFF; color:#000000; font-family:Arial; font-size:12px; padding:2px; width:200px; }
input.search2 { background: transparent url('img/search_bg2.png') no-repeat; height:21px; border:none;   color:#000000; font-family:Arial; font-size:12px; padding:0px 2px 0px 2px; width:138px; float:left; }
input.search_button { background-color:#CCCCCC; border:1px solid #FFFFFF; color:#000000; font-family:Arial; font-size:12px; font-weight:bold; margin-left:2px; padding:1px; cursor:pointer; }
input.search_button2 { background:transparent url('img/bg_button.png') no-repeat scroll 0 0; width:23px; border:none; cursor:pointer; height:23px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; margin-left:-3px; float:left;  }

/* css menu*/
div#mainmenu { width:976px; padding-top:0px; margin-top:10px; /*background-color:#cccccc;*/ float:left; height:52px; margin-bottom:20px;  }
.meniu { color:#FFFFFF; font-family:Arial; font-size:12px; font-weight:bold; text-align:center; width:1010px; }
.menu_item1 { border-top:4px solid #B31F00; float:left; margin-right:1px; margin-top:10px; width:121px; }
.menu_item2 { border-top:4px solid #DB6100; float:left; margin-right:1px; margin-top:10px; width:121px; }
.menu_item3 { border-top:4px solid #ECE800; float:left; margin-right:1px; margin-top:10px; width:121px; }
.menu_item4 { border-top:4px solid #008347; float:left; margin-right:1px; margin-top:10px; width:121px; }
.menu_item5 { border-top:4px solid #00BADF; float:left; margin-right:1px; margin-top:10px; width:121px; }
.menu_item6 { border-top:4px solid #0073D6; float:left; margin-right:1px; margin-top:10px; width:121px; }
.menu_item7 { border-top:4px solid #980F50; float:left; margin-right:1px; margin-top:10px; width:121px; }
.menu_item8 { border-top:4px solid #530B52; float:left; margin-top:10px; width:122px; } 

.menu_item1 a { border-right:1px solid #C0BEBF; border-top:2px solid #C0BEBF; color:#FFFFFF; display:block; padding-bottom:10px; padding-top:10px; text-decoration:none; }
.menu_item2 a { border-right:1px solid #C0BEBF; border-top:2px solid #C0BEBF; color:#FFFFFF; display:block; padding-bottom:10px; padding-top:10px; text-decoration:none; }
.menu_item3 a { border-right:1px solid #C0BEBF; border-top:2px solid #C0BEBF; color:#FFFFFF; display:block; padding-bottom:10px; padding-top:10px; text-decoration:none; }
.menu_item4 a { border-right:1px solid #C0BEBF; border-top:2px solid #C0BEBF; color:#FFFFFF; display:block; padding-bottom:10px; padding-top:10px; text-decoration:none; }
.menu_item5 a { border-right:1px solid #C0BEBF; border-top:2px solid #C0BEBF; color:#FFFFFF; display:block; padding-bottom:10px; padding-top:10px; text-decoration:none; }
.menu_item6 a { border-right:1px solid #C0BEBF; border-top:2px solid #C0BEBF; color:#FFFFFF; display:block; padding-bottom:10px; padding-top:10px; text-decoration:none; }
.menu_item7 a { border-right:1px solid #C0BEBF; border-top:2px solid #C0BEBF; color:#FFFFFF; display:block; padding-bottom:10px; padding-top:10px; text-decoration:none; }
.menu_item8 a { border-right:1px solid #000000; border-top:2px solid #C0BEBF; color:#FFFFFF; display:block; padding-bottom:10px; padding-top:10px; text-decoration:none; }

.menu_item1 a:hover { background-color:#B31F00; }
.menu_item2 a:hover { background-color:#DB6100; }
.menu_item3 a:hover { background-color:#ECE800; /*color:#000000;*/ }
.menu_item4 a:hover { background-color:#008347; }
.menu_item5 a:hover { background-color:#00BADF; }
.menu_item6 a:hover { background-color:#0073D6; }
.menu_item7 a:hover { background-color:#980F50; }
.menu_item8 a:hover { background-color:#530B52; }
/* css menu end*/
div#banner_area { width:100%;	height:191px; /*background:#ffffff url('img/bg_banner.png') repeat;*/ margin-bottom:10px; }
div#main_banner { width:737px; height:183px; overflow:hidden; margin:0; padding:0; border-top:4px #757575 solid; border-bottom:4px #757575 solid;  }

div#main_content { width:100%; background:#ffffff; }
div#container2 { margin-left:auto; margin-right:auto; padding:0; width:976px; }
div#main_content_left { float:left; width:220px; margin-right:6px; margin-top:10px; margin-left:4px; display:inline; }
div#main_content_center { float:right; width:746px; margin-top:10px; display:inline; padding:0; }
div#main_content_center_top { float:left; width:63px; padding-left:340px; height:40px; padding-top:3px; margin-bottom:6px; display:inline; }

div#main_content_main { float:left; width:510px; padding:6px 5px 5px 9px; text-align:center; display:inline; }
div#main_content_main h1 { color:#ff7400; font-size:20px; }

div#main_content_main2 { float:left; width:810px; padding:6px 5px 5px 38px; text-align:center; display:inline; }
div#main_content_main2 h1 { color:#ff7400; font-size:20px; }


div#main_content_right { float:right; display:inline; width:220px; background-color:#FFFFFF; overflow:hidden; }

div.orange_links a, div.orange_links a:visited, div.orange_links a:link { color:#ff7400; } 


.box1_top { width:220px; height:12px; background:transparent url('img/box1_top.png') no-repeat; float:left; padding:0; margin:0; overflow:hidden; float:left; }
.box1_middle { width:210px; background-color:#c8c8c8; float:left; padding:0px 5px 5px 5px; color:#000000; margin:0; float:left;  }
.box1_bottom { width:220px; height:12px; background:transparent url('img/box1_bottom.png') no-repeat; float:left; margin-bottom:15px; float:left; }
img.title_box1 { margin-left:10px; }


div#footer1 { width:100%; background-color:black; padding-bottom:22px; min-width:976px; }
div#footer2 { width:100%; height:40px; background-color:#FFF; color:#717171; padding-top:1px; border-top:1px solid #cccccc;}


div#footer1 .col { float:left; margin:15px 18px 0 0; width:150px; border-right:1px dotted #cccccc; padding-right:17px; min-height:250px; height:auto !important;  height:250px; display:inline; }
div#footer1 h6 { color:#FFF; font-weight:bold; font-size:16px; margin:0px 0 5px 0; }

div#footer1 ul { border-bottom:1px solid #222222; margin:0 0 18px; margin-left:0px; padding-left:0px;}
div#footer1 li { border-top:1px solid #222222; list-style:none outside none; padding:3px 0; }
div#footer1 a { color:#837c77; display:block; text-decoration:none; outline-style:none; outline-width:medium; font-weight:bold; }
div#footer1 a:hover { color:#cccccc; }

div#footer1 input { background:none; border:1px solid #c7d8e3; background-color:#FFF;}
div#footer1 p { color: #d2d2d2; font-weight:bold;}

div#box_right_black { width:194px; background:black; padding:15px 10px 15px 10px; margin-bottom:6px; border:3px #CCCCCC solid; }
div#box_right_violet1 { width:200px; background:#560E57; padding:15px 10px 15px 10px; margin-bottom:6px;  }
div#box_right_violet2 { width:210px; background:#981153; padding:5px 5px 5px 5px; margin-bottom:6px; height:100px; }

.dotted_line1 { margin:5px 0 5px 0; height:5px; background: transparent url('img/line.png') repeat-x; }

div#shopping_cart { background: transparent url('img/bg_cart.png') no-repeat 3px; width:211px; height:37px; float:left; padding-left:12px; }

div.left_content { padding-left:10px; margin-top:20px; }

div#left_menu { margin:0; padding:0; }
div#left_menu a { border-bottom:1px solid #FF6D00; color:#000000; font-size:15px; font-weight:bold; padding:4px 4px 0px 4px; text-decoration:none; display:block; width:160px; }
div#left_menu a:hover { color: #FF6D00;}
div.product_box { width:162px; height:170px; overflow:hidden; margin-right:8px; margin-bottom:8px; float:left; background:#ffffff url('img/bg_product.png') no-repeat; display:inline; }
img.category { width:120px; height:120px; margin-top:10px; margin-left:5px; margin-bottom:15px; border:none; }
div.box_top { float:left; margin-right:10px; margin-top:10px;}

div.product_box3 { width:156px; height:190px; overflow:hidden; margin-right:36px; margin-bottom:8px; float:left; background:#ffffff url('img/bg_product2.png') no-repeat; }
div.product_box3 a img { width:150px; height:150px; margin:2px 2px; }
div.product_box3 h3 a { color:#03031f; margin:2px; text-decoration:none;}

/* round box */
.roundedcornr_box_996900 {
   /*background: #c8c8c8;*/
}
.roundedcornr_top_996900 div {
   /*background: url(img/roundedcornr_996900_tl.png) no-repeat top left;*/
}
.roundedcornr_top_996900 {
   /*background: url(img/roundedcornr_996900_tr.png) no-repeat top right;*/
}
.roundedcornr_bottom_996900 div {
   /*background: url(img/roundedcornr_996900_bl.png) no-repeat bottom left;*/
}
.roundedcornr_bottom_996900 {
   /*background: url(img/roundedcornr_996900_br.png) no-repeat bottom right;*/
}

.roundedcornr_top_996900 div, .roundedcornr_top_996900, 
.roundedcornr_bottom_996900 div, .roundedcornr_bottom_996900 {
   width: 100%;
   height: 7px;
   font-size: 1px;
}
.roundedcornr_content_996900 { margin: 0 7px; }
/* round box */

/*	Boxa rotunda 2	*/
div.round2 { background:url(img/round2_middle.jpg) repeat-y;}
div.round2 div.content_round2 { padding:0px 20px;}
div.round2 h1 { color:#ff7400; font-size:20px; }
div.round2 div.top { height:10px; background:url(img/round2_top.jpg) no-repeat; font-size:0px; line-height:0px;}
div.round2 div.bottom { height:10px; background:url(img/round2_bottom.jpg) no-repeat; font-size:0px; line-height:0px;}
/*	Boxa rotunda 2	*/

/*	Boxa rotunda 3	*/
.button1 { width:92px; height:23px; background:url(img/button2.gif) no-repeat; display:inline-block; padding-top:5px; color:#333; text-decoration:none; text-align:center; }
.button1:hover { color:#ff7400;}
div.round3 { background:url(img/round3_middle.jpg) repeat-y; width:238px; margin:0px 8px 8px 0px; float:left; }
div.round3 table { width:100%; }
div.round3 .category_name { margin-bottom:5px;}
div.round3 .stil1 { font-weight:bold;}
div.round3 .stil2 { font-size:16px; color:#ff7400; font-weight:bold;}
div.round3 .stil2 s {color:#C03; font-size:14px; }
div.round3 .category { margin:0px 0px 5px;}
div.round3 div.content_round3 { padding:0px 20px;}
div.round3 h1 { color:#ff7400; font-size:20px; }
div.round3 div.top { height:8px; background:url(img/round3_top.jpg) no-repeat; font-size:0px; line-height:0px;}
div.round3 div.bottom { height:8px; background:url(img/round3_bottom.jpg) no-repeat #FFF; font-size:0px; line-height:0px;}
/*	Boxa rotunda 3	*/

/*	Boxa rotunda 4	*/
div.round4 { background:url(img/round4_middle.jpg) repeat-y; margin-bottom:8px;}
div.round4 h1 { color:#ff7400; font-size:20px; }
div.round4 h3 { font-size:15px; }
div.round4 div.left_side {float:left; width:425px; border-right:1px solid #f67704; font-size:15px;}
div.round4 div.left_side .pret_vechi { color:#C03; font-size:14px;}
div.round4 div.left_side .pret { color:#B22222; font-size:16px; font-weight:bold; }
div.round4 div.left_side img { height:215px; width:165px;}
div.round4 div.right_side { float:left; width:280px; margin-left:10px; overflow:hidden;}
div.round4 div.top { height:10px; background:url(img/round4_top.jpg) no-repeat; font-size:0px; line-height:0px;}
div.round4 div.bottom { height:10px; background:url(img/round4_bottom.jpg) no-repeat #FFF; font-size:0px; line-height:0px;}
div.round4 a.button_comanda { background:#f0f0f0; border:1px solid #ffa500; color: #000; text-decoration:none; padding:2px 10px; font-size:13px;}
/*	Boxa rotunda 2	*/

/*	tabel preturi	*/
table.tbl_pret { width:100%; border-collapse:collapse; color:#999; font-weight:bold; }
table.tbl_pret tr th { border-bottom:1px solid #000; color:#000; background:#FFF; font-weight:normal; text-align:left; padding:6px 8px; text-align:center;}
table.tbl_pret tr td { border:0px; padding:6px 8px; vertical-align:top; text-align:center;}
/*	tabel preturi	*/

div.formular {}
div.formular table { margin:0 auto; width:auto;}
div.formular tr td { padding:3px; }
div.formular tr td.text { text-align:right;}
div.formular input.text_input { border:1px solid #DDD; padding:2px; color:#666; width:200px;}
div.formular select { border:1px solid #DDD; padding:2px; color:#666; }
div.formular span.necesar { color:#991325; font-weight:bold; }
div.formular textarea { border:1px solid #DDD; padding:2px; color:#666; width:300px; }

/* ------------------------------------------------------------- Paginatie -----------------------------------  */
div.paginatie { height:46px; background:#FFF; line-height:46px; padding:0px 0px 0px 8px; margin-top:5px; color:#000; font-size:16px; font-weight:bold; text-align:center; }
div.paginatie ul { list-style:none; display:inline; padding-left:0px; margin:0; }
div.paginatie ul li { display:inline; height:31px; padding:8px 0px 0px 0px; margin-left:3px; }
div.paginatie ul li a, div.paginatie ul li a:link, div.paginatie ul li a:visited { line-height:29px; color:#000; padding:0px 1px 0px 1px; font-size:14px; text-decoration:none; }
div.paginatie ul li a.curent { background:#FFF; color:#FF0000; text-decoration:none; }
div.paginatie ul li a:hover { background:#FFF; color:#FF0000; text-decoration:none; }
/* ------------------------------------------------------------- END Paginatie -----------------------------------  */

div.paginatie a.vtp { float:right; color:#F00; font-size:12px; margin-right:10px; text-decoration:none;}
div.paginatie a.vtp:hover { text-decoration:underline;}

div.round_732_gray_top { background:url('img/top_right_gray.png') no-repeat; height:7px; font-size:0px; line-height:0px; width:746px;}
div.round_732_gray_middle { background:url('img/middle_right_gray.png') repeat-y;}
div.round_732_gray_bottom { background:url('img/bottom_right_gray.png') no-repeat; height:7px; font-size:0px; line-height:0px; width:746px;}

div.product_box2 { background:url('img/small_prod_box.png') no-repeat; width:233px; height:146px; float:left; display:inline; margin:0px 12px 12px 0px; padding:1px 1px; }
div.product_box2 div.left_side { float:left; display:inline; width:105px; text-align:left; padding:27px 0px 0px 8px; font-size:11px; height:100px; overflow:hidden; }
div.product_box2 div.left_side .titlu { font-weight:bold; }
div.product_box2 div.left_side .pret { font-size:12px; font-weight:bold; color:#B22222; }
div.product_box2 div.right_side { float:right; display:inline; width:120px; overflow:hidden; text-align:center; height:127px; overflow:hidden;}
div.product_box2 div.center_side { width:100%; }
div.product_box2 div.center_side a img { height: 115px; width:205px; }
div.product_box2 div.bottom_side { text-align:left;}
div.product_box2 div.bottom_side a.but_comanda_prod { color:#ff0000; text-decoration:none; font-size:13px; margin-left:11px; }
div.product_box2 div.bottom_side a.but_detalii_prod { color:#003aff; text-decoration:none; font-weight:normal; font-size:14px; margin-left:70px; }
div.product_box2 img { width:120px; height:120px; border:none; margin-top:3px; margin-bottom:9px;}


.buton_rasfoire { background:url('img/rasfoire.gif') no-repeat; width:73px; height:23px; border:none; }
.buton_rasfoire:hover { cursor:pointer;}
div.produs_detaliat { text-align:left; }
div.produs_detaliat div.top_left { float:left; display:inline; width:215px; padding:0px 20px 0px 20px; text-align:center; }
div.produs_detaliat div.top_left img { border:none;}
div.produs_detaliat div.top_left img.poza_produs { width:165px; height:215px;}
div.produs_detaliat div.top_left img.poza_produs1 { width:215px; height:120px;}
div.produs_detaliat div.top_left a { border:none; text-decoration:none; color:#000; font-weight:bold; }
div.produs_detaliat div.top_right { float:right; display:inline; width:475px; padding-top:5px; font-size:14px; line-height:26px; }
div.produs_detaliat div.top_right h1 { color:#f17403; font-size:19px; margin-bottom:7px;}
div.produs_detaliat div.top_right span.nuanta_gri { color:#666; font-weight:bold; font-size:19px; }
div.produs_detaliat div.top_right span.nuanta_portocaliu { color:#ff0000; font-weight:bold; font-size:19px; }
div.produs_detaliat div.bottom_center {}
div.produs_detaliat div.bottom_center h2 { color:#f17403; font-weight:normal; font-size:16px; margin-bottom:4px; }
div.produs_detaliat div.bottom_center h3 { color:#f17403; font-weight:normal; font-size:15px; margin-bottom:4px; margin-top:5px; }
div.produs_detaliat div.bottom_center div.left_side { width:300px; float:left; display:inline;}
div.produs_detaliat div.bottom_center div.left_side table { border-collapse:collapse;}
div.produs_detaliat div.bottom_center div.left_side table select { width:170px; }
div.produs_detaliat div.bottom_center div.left_side table tr td { padding:6px 0px 6px 0px; }
div.produs_detaliat div.bottom_center div.left_side textarea { width:282px; background:url('img/textarea_shadow.gif') repeat-x; border:1px solid #DDDDDD; height:65px; padding:3px 3px;}
div.produs_detaliat div.bottom_center div.right_side { width:350px; float:right; display:inline;}
div.produs_detaliat div.bottom_center div.right_side div.text_detaliat { height:350px; overflow:hidden; margin-bottom:10px; }
div.produs_detaliat .buton_comanda { background:url('img/buton_cumpara.jpg') no-repeat; width:141px; height:24px; border:none; }
div.produs_detaliat .buton_comanda:hover { cursor:pointer; }

div.boxa_cos { width:726px; }
div.boxa_cos div.boxa_cos_top { background:url(img/boxa_cos_top1.png) no-repeat; height:7px; font-size:0px; line-height:0px;}
div.boxa_cos div.boxa_cos_top div { background:url(img/boxa_cos_top2.png) no-repeat; height:7px; float:right; width:10px;}
div.boxa_cos div.boxa_cos_middle { border-left:3px solid #e6e5e5; border-right:3px solid #e6e5e5; padding:20px; }
div.boxa_cos div.boxa_cos_bottom { background:url(img/boxa_cos_bottom1.png) no-repeat; height:7px; font-size:0px; line-height:0px;}
div.boxa_cos div.boxa_cos_bottom div { background:url(img/boxa_cos_bottom2.png) no-repeat; height:7px; float:right; width:10px;}

div.taburi a { background-color:#e7f4f9; border:1px solid #000000; display:block; padding:3px 16px; float:left; color:#000; text-decoration:none; margin:0px 5px 0px 5px; font-size:14px; margin-top:6px; }
div.taburi a:hover { color:#333; background:#FFF; }
div.opening_tabs { display:none; }
div.taburi a.current { color:#333; background:#FFF; padding:6px 11px; margin-top:0px; font-weight:bold; }
div.opening_tabs h1 {font-size:16px !important; font-weight:normal !important; }

.round5_top div { background: url(img/round5_gray_top_right.gif) no-repeat top right; }
.round5_top { background: url(img/round5_gray_top.gif) no-repeat top left;}
.round5_middle { border-left:2px solid #d2d2d2; border-right:2px solid #d2d2d2; padding:5px 8px;}
.round5_bottom div { background: url(img/round5_gray_bottom_right.gif) no-repeat bottom right;}
.round5_bottom { background: url(img/round5_gray_bottom.gif) no-repeat bottom left;}
.round5_top div, .round5_top, .round5_bottom div, .round5_bottom { width: 100%; height: 3px; font-size: 1px;}

a.list_directii { color:#4e4e4e; font-size:15px; text-decoration:none; }
a.list_directii:hover { text-decoration:underline; }

.meniu_stanga_popup ul{ margin: 0; padding: 0; list-style-type: none; width: 190px; } 
.meniu_stanga_popup ul li{ position: relative; width:190px; }
.meniu_stanga_popup ul li a{ display: block; overflow: auto; color: white; text-decoration: none; border-bottom:1px solid #FF6D00; color:#000000; font-size:15px; font-weight:bold; padding:4px 4px 0; text-decoration:none; width:160px; }
.meniu_stanga_popup ul li a:link, .meniu_stanga_popup ul li a:visited, .meniu_stanga_popup ul li a:active{ /*background-color: #012D58;*/ }
.meniu_stanga_popup ul li a:visited { /*color: white;*/ }
.meniu_stanga_popup ul li a:hover { color:#FF6D00; }
.meniu_stanga_popup ul li ul { position: absolute; width: 160px; top: 0; visibility: hidden; background:none repeat scroll 0 0 #C8C8C8; padding:10px 20px; }
.meniu_stanga_popup ul li ul li { width:160px; }
.meniu_stanga_popup a.subfolderstyle { /*background: url(right.gif) no-repeat 97% 50%;*/ }
 /* problema meniu IE */
* html .meniu_stanga_popup ul li { float: left; height: 1%; }
* html .meniu_stanga_popup ul li a { height: 1%; }
/* End problema meniu IE */

div#cale_produs { text-align:left; padding-bottom:10px; font-size:14px; font-weight:bold;}
div#cale_produs a { color:#ff0000; text-decoration:none; font-size:14px; font-weight:bold; }
div#cale_produs a:hover { text-decoration:underline; }

div.caseta_stiri { background:url('img/stiri_shadow.gif') repeat-x; border-top:1px solid #CCC; padding:10px 10px 20px 10px; }
div.caseta_stiri span.data_stire { color:#777; text-decoration:none; font-size:12px; }
div.caseta_stiri span.titlu_stire a { color:#34619a; text-decoration:none; font-size:18px; font-weight:bold; }

table.tabel_schema_l2 { width: 724px; border:0 none; margin:5px 0px 8px; }
table.tabel_schema_l2 hr { width:309px; font-size:1px; line-height:1px; height:1px; margin:6px 0px;  }
table.tabel_schema_l2 tr td h1 { font-size:18px !important; font-weight:bold; color:#FF0000 !important; margin:0 !important; }
table.tabel_schema_l2 img.poza_prod_l2 { width:158px; height:206px; border:0 none; }
table.tabel_schema_l2 tr td { vertical-align:top; text-align:left; }
table.tabel_schema_l2 tr td div.caseta_pret { color: #666666; font-size: 19px; font-weight: bold; padding-bottom:5px; }
table.tabel_schema_l2 tr td div.caseta_pret span.red_text { color:#ff1500; }
table.tabel_schema_l2 tr td div.caseta_pret span.gray_info { font-weight: bold; float:right; font-size:14px; color: #000000; margin-right:247px; line-height:23px; }
table.tabel_schema_l2 tr td div.descriere { padding-top:8px; }
table.tabel_schema_l2 tr td div.descriere .desc_left { overflow:hidden; float:left; width:310px; display:block; overflow:hidden; }
table.tabel_schema_l2 tr td div.descriere .desc_right { overflow:hidden; float:right; width:240px; display:block; overflow:hidden; }
table.tabel_schema_l2 tr td form { margin-top:8px; }
table.tabel_schema_l2 tr td form input.submit { background:url('img/buton_cumpara.jpg'); width: 141px; height: 24px; border:0 none; padding:0; margin:0; }
table.tabel_schema_l2 tr td form input.submit:hover { cursor:pointer; }
