@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{ background:#434343 url(../assets/html/body_bg.jpg) repeat-x top left; width:100%; font:normal 12px Arial, Helvetica, sans-serif;}
.clear{ clear:both;}
li{ list-style-type:none;}
a{ font:normal 12px Arial; color:#f00505; text-decoration:underline;}
a:visited{ font:normal 12px Arial; color:#f00505; text-decoration:underline;}
a:hover{ font:normal 12px Arial; color:#f00505; text-decoration:none;}

#wrapper{ margin:0 auto; width:851px; height:auto; }
#header{ width:851px; height:188px; background:url(../assets/html/header_bg.jpg) no-repeat top center; position:relative; top:0px;}
#header h1{ text-indent:-999999px; height:160px; width:100%;}

#horizontal_meniu{ width:100%;}
#container_horizontal_meniu{ width:800px; margin:0 auto; height:25px; text-align:center;}
#container_horizontal_meniu ul{ }
#container_horizontal_meniu li{ display:inline;}
#container_horizontal_meniu a{ text-decoration:none; font:normal 18px Arial; color:#eee; background:url(../assets/html/line_bg.gif) no-repeat right; padding:0 12px 0 10px;}
#container_horizontal_meniu a:visited{ text-decoration:none; font:normal 18px Arial; color:#eee; background:url(../assets/html/line_bg.gif) no-repeat right; padding:0 12px 0 10px;}
#container_horizontal_meniu a:hover{ text-decoration:none; font:normal 18px Arial; color:#c0c0c0; background:url(../assets/html/line_bg.gif) no-repeat right; padding:0 12px 0 10px;}
#horizontal_meniu #container_horizontal_meniu .no_bg{ background:none;}

#content_top{width:850px; height:54px; margin:0 auto; background:url(../assets/html/content_top_bg.jpg) no-repeat top right;}
.cos_produse{ float:right; width:281px; height:32px; margin-top:5px; background:url(../assets/html/cos_bg.gif) no-repeat top left;}
.cos_adauga_produs{ float:right; width:129px; height:25px; text-align:left; padding-top:3px; margin-left:18px;}
.cos_adauga_produs a{ color:#fff; text-decoration:none; font:bold 13px arial;}
.cos_adauga_produs a:visited{ color:#fff; text-decoration:none; font:bold 13px arial;}
.cos_adauga_produs a:hover{ color:#fff; text-decoration:underline; font:bold 13px arial;}
.cos_pret{ float:right; width:110px; height:25px; text-align:right; font:bold 16px arial; color:#4ebdf8; padding-top:3px;}
.cos_pret_ron{ color:#fff;}

#container_center{ width:850px; margin:0 auto; background:url(../assets/html/main_content_bg.gif) repeat-y top center;}

#container_nav_left{ width:232px; background:url(../assets/html/meniu_bg.jpg) repeat-y top right; float:left; margin-right:10px;}
#nav{ margin-left:4px;}
#nav li{ margin-bottom:12px}
#nav li .main{ padding:3px 0 0 20px; display:block; color:#fff; font:bold 15px arial; text-decoration:none; text-transform:uppercase;}
#nav li .main:visited{ padding:1px 0 0 20px; display:block; color:#fff; font:bold 15px arial; text-decoration:none; text-transform:uppercase;}
#nav .submeniu { margin:2px 0 10px 40px;}
#nav .submeniu li{ margin:0 0 2px 0;}
#nav .submeniu a{ color:#d1d1d1; text-transform:uppercase; font:normal 14px arial; text-decoration:none; display:block;}
#nav .submeniu .active{color:#f00505;}






.nav_bottom_bg{ height:23px; width:232px; background:url(../assets/html/meniu_bottom_bg.jpg) no-repeat top left;}

#main_content{ width:575px; float:right;margin-right:15px;}
.produse li { float:left; margin:15px 15px 15px 0;}
.produse .caseta_produs{ width:163px; background-color:#fff; border:#e1e1e1 2px solid;}
.produse .poza_produs{ width:163px; text-align:center; border-bottom:#d1d1d1 1px solid;}
.produse .poza_produs img{ border:none;}
.produse .detalii_text{ height:40px; width:155px; margin:2px auto;}
.produse .detalii_text p{font:bold 14px arial; color:#5a595a; text-align:center; height:25px; }
.produse .pret_produs{ color:#f60505; font:bold 12px verdana;}
.caseta_produs_bottom{ width:140px; height:19px; padding:1px 0 0 23px; background:url(../assets/html/btn_cumpara_bg.gif) no-repeat top left;}

.caseta_adauga_cos { float:left;}
.caseta_adauga_cos a{color:#fff; font:bold 13px arial; text-decoration:none;}
.caseta_adauga_cos a:visited{color:#fff; font:bold 13px arial; text-decoration:none;}
.caseta_adetalii_produs{ float:right;}
.caseta_adetalii_produs a{ color:#fff; font:bold 13px arial; text-decoration:none; margin-right:8px;}
.caseta_adetalii_produs a:visited{ color:#fff; font:bold 13px arial; text-decoration:none; margin-right:8px;}

#footer{ width:810px; height:28px; padding:28px 20px 0 20px; margin:0 auto; background:url(../assets/html/footer_bg.gif) no-repeat bottom left; color:#141414;}
.copyright { float:left;}
.powered { float:right;}

.content_bg{ width:844px; background:url(../assets/html/content_bg.jpg) repeat-x top left;}

.pag{ font:normal 12px Arial; color:#000; margin-bottom:10px; }
.pag_title{ border-bottom:1px solid #777; font:normal 22px Arial; color:#f00; }
.pag_content{ text-align:justify; padding:5px; }
.pag_picture{ border:1px solid #ddd;float:right; margin-left:10px; margin-bottom:10px; }

/*---------------- pagina produs ---------------------*/
.pagina_produs{margin-bottom:10px;}
.poza_mare_produs{ float:right; width:300px; height:300px; text-align:center; border:#42a2d9 1px solid; display:block; margin:0 0 15px 15px;}
.detalii_content{ }
.detalii_content h1{ font:normal 18px arial; border-bottom:#42a2d9 2px solid;}
.detalii_content p{ padding:10px 0;}
.detalii_content .pret2{ font:bold 16px arial; color:#434343;}
.detalii_content .pret_nr{font:bold 17px arial; color:#f40505; margin-left:5px;}
.adauga_cos_link{ background:url(../assets/html/btn_adauga_cos.gif) no-repeat top left; height:22px; padding:4px 3px 0 0; width:130px; color:#fff; display:block; text-decoration:none; font:normal 14px arial;}
.adauga_cos_link:visited{ background:url(../assets/html/btn_adauga_cos.gif) no-repeat top left; height:22px; padding:4px 3px 0 0; width:130px; color:#fff; display:block; text-decoration:none; font:normal 14px arial;}
.adauga_cos_link:hover{ background:url(../assets/html/btn_adauga_cos.gif) no-repeat top left; height:22px; padding:4px 3px 0 0; width:130px; color:#fff; display:block; text-decoration:none; font:normal 14px arial;}
.adauga_cos{ margin-left:30px}
#lang{ height:25px; width:80px; margin-left:130px;}
#lang img{ border:none;}
#lang a{ text-decoration:none; margin-right:3px;}
#lang a:visited{ text-decoration:none; margin-right:3px;}

.cos { font-size: 11px; }
.cos_msg{ padding:5px; color:#f00; text-align:center;}
.cos_total { padding:5px; font:bold 16px arial; color:#4ebdf8; border-top:1px solid #ccc; text-align: center; }
.cos thead{ background-color: #ccc; font-weight:bold; height:35px; }
.cos_cantitate{ font-size:10px; width: 30px; border:1px solid #ccc; }

.com_form td{ padding:5px; }
.com_input{ font-size:11px; width: 230px; border:1px solid #ccc; }
.com_text{ font-size:11px; width: 330px; height: 50px; border:1px solid #ccc; }
.com_error{ display:none; color: #f00; font-size:10px; }

