@charset "utf-8";

/* CSS Document */

*{ margin:0; padding:0;}



body{ width:100%; height:100%; font:normal 12px Arial, Helvetica, sans-serif;cursor:default; background:#fff url(../images/html/body.gif) repeat-x top left; background-attachment:fixed; text-align:center;}

li{ list-style-type:none;}

img{ border:none;}

.clear{ clear:both;}



#wrapper{ width:902px; margin:20px auto; background:url(../images/html/content.gif) repeat-y top left; text-align:left;}

/*---------------HEADER--------------------*/

#header{ width:902px; background:url(../images/html/header.gif) no-repeat top left;}

#header_top{ height:106px; display:block;}

#logo{ float:left; width:350px; height:100px;}

#logo h2{ width:150px; height:50px; margin:30px 0 0 48px; text-indent:-999999px; background:url(../images/html/logo.gif) no-repeat top right;}

.head_banner{ float:left; width:250px; text-align:center; padding-top:4px;}

.contact_details{ float:right; width:220px; height:40px; text-align:right; padding:8px 10px 0 0;}

.contact_details li{ color:#5e5e5e; margin:5px;}



#nav{ width:900px; margin:0 auto; height:35px;background:url(../images/html/nav.gif) repeat-x top left;}

#nav ul{ margin:0 auto;}

#nav ul li{ float:left; height:35px; background:url(../images/html/nav_spacer.gif) no-repeat right; padding-right:2px;}

#nav ul .no_bg{ background:none;}

#nav ul li a{ float:left; height:30px;  padding:5px 30px 0 30px; display:block; font:normal 18px arial; color:#737373;text-decoration:none;}

#nav ul li a:visited{ float:left; height:30px;  padding:5px 30px 0 30px; display:block; font:normal 18px arial; color:#737373;text-decoration:none;}

#nav ul li a:hover{ float:left; height:30px;  padding:5px 30px 0 30px; display:block; background:url(../images/html/nav_hover.gif) no-repeat top center; font:normal 18px arial; color:#4d4d4d;text-decoration:none;}



/*---------------COS PRODUSE--------------------*/

.cos_produse{ float:right; width:245px; height:24px; padding:6px 0 0 0; background:url(../images/html/cos_produse.gif) no-repeat top left;}

.cos_produse_pret{ float:left; width:130px; height:24px; margin-right:30px; display:block; color:#fff; font:normal 16px arial; text-align:right; }

.cos_produse_adauga{float:left; display:block;}

.cos_produse_adauga a{ color:#fff; font:bold 13px arial; text-decoration:none;}

.cos_produse_adauga a:visited{ color:#fff; font:bold 13px arial; text-decoration:none;}

.ron{ color:#c7e1ff;}



/*---------------CONTENT--------------------*/

#content{ width:882px;min-height:300px; padding:10px;}

#left_column{ float:left; width:233px;}

.oferta_speciala_small{ width:220px; margin-bottom:20px;}

#second_nav{width:220px; padding:0 0 20px 0; margin-top:0px; background-color:#cff1f6;}

.second_nav_head{ height:25px; width:205px; padding:3px 0 0 15px; display:block; background:url(../images/html/producatori_bg.gif) repeat-x top left; color:#bebebe; font-size:18px;}

.second_nav_head a{  color:#bebebe; text-decoration:none;}

.second_nav_head a:visited{ color:#bebebe; text-decoration:none;}

.second_nav_head a:hover{ color:#bebebe; text-decoration:underline;}

.nume_producator{ width:195px; padding:3px 0 2px 25px; display:block; background:url(../images/html/producator_bg.gif) repeat-x top left; background-color:#FF7704; color:#2d2f32; font-size:15px; border-bottom:2px solid #CFF1F6;}

.nume_producator a{ color:#2d2f32;text-decoration:none;}

.nume_producator a:visited{ color:#000;text-decoration:none;}

.nume_producator a:hover{ color:#777;text-decoration:none;}

.second_nav_sub a{ width:180px; padding:3px 0 3px 40px; display:block; color:#2d2f32; font-size:13px; text-decoration:none;}

.second_nav_sub a:visited{ width:180px; padding:3px 0 3px 40px; display:block; color:#2d2f32; font-size:13px; text-decoration:none;}

.second_nav_sub a:hover{ width:180px; padding:3px 0 3px 40px; display:block; background:url(../images/html/second_nav_sub.gif) repeat-x top left; color:#2d2f32; font-size:13px;}



#main_content{ float:right; width:645px;}

.produse{ padding:20px 10px;}

.produse li{ float:left; margin:0 20px 25px 0;}

.caseta_produs{ width:181px; padding:2px; height:257px; background:url(../images/html/produs_bg.gif) no-repeat top left;}

.caseta_produs_imagine{ padding-top:10px;width:181px; height:174px; text-align:center;}

.caseta_produs h2{ font:normal 16px arial; color:#a5d9fe; height:23px; text-align:center;}

.caseta_produs_pret_normal{ width:168px; height:19px; padding:2px 0 0 10px; display:block; font-size:14px; color:#ff1c06;}

.caseta_produs_pret_nou{ width:168px; height:19px; padding:2px 0 0 10px; display:block; background:url(../images/html/nou.gif) no-repeat right; font-size:14px; color:#ff1c06;}

.caseta_produs_pret_promotie{ width:168px; height:19px; padding:2px 0 0 10px; display:block; background:url(../images/html/promotie.gif) no-repeat right; font-size:14px; color:#ff1c06;}

.caseta_produs_pret_reducere{ width:168px; height:19px; padding:2px 0 0 10px; display:block; background:url(../images/html/reducere.gif) no-repeat right; font-size:14px; color:#ff1c06;}



.caseta_produs_cos{ font-size:14px; padding-top:5px;}

.caseta_produs_cos a{ color:#fff; text-decoration:none; margin:0px 16px 0 16px;}



.caseta_cprodus{ width:181px; padding:2; height:240px; background:url(../images/html/cprodus_bg.gif) no-repeat top left;}

.caseta_cprodus h2{ padding:0 3px 0 3px; font:normal 16px arial; color:#a5d9fe; height:23px; text-align:center;}



/*---------------FOOTER--------------------*/

#footer{ width:882px; height:20px; padding:30px 10px 0 10px ; background:#fff url(../images/html/footer.gif) no-repeat top center;}

.copyright{ float:left; font-size:11px; color:#000;}

.powered { font-size:10px; color:#AAA;}

.powered a{ text-decoration:none; color:#AAA;}

.powered a:visited{ color:#AAA;}

.powered a:hover{ color:#333;}

.footer_meniu{ float:right;}

.footer_meniu li{ float:left;}

.footer_meniu li a{ text-decoration:none; margin:0 10px; color:#000; font-size:11px;}

.footer_meniu li a:visited{ text-decoration:none; margin:0 10px; color:#000; font-size:11px;}

.footer_meniu li a:hover{ text-decoration:underline; margin:0 10px; color:#000; font-size:11px;}



/* cos produse */

.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; }

.cos_produs { padding:5px; }

.cos_produs a:link, .cos_produs a:visited, .cos_produs a:active { text-decoration: none; color:#000; font-size:12px; }

.cos_produs a:hover { text-decoration: underline; color:#000; font-size:12px; }

.com_form td{ padding:5px; }

.com_input{ font-size:11px; width: 230px; border:1px solid #ccc; padding:3px; }

.com_text{ font-size:11px; width: 330px; height: 50px; border:1px solid #ccc; padding:3px; font:normal 12px Arial, Helvetica, sans-serif; }

.com_error{ display:none; color: #f00; font-size:12px; }



/*---------------- pagina produs ---------------------*/

.pagina_produs{ margin-bottom:20px; min-height:350px; }

.poza_mare_produs{ float:left; width:270px; text-align:center; border:#42a2d9 1px solid;}

.img_list img{ border-bottom:#42a2d9 1px solid;}

.detalii_content{ float:right; width:350px; margin-bottom:20px;}

.detalii_content h1{ font:normal 18px arial; border-bottom:#42a2d9 2px solid;}

.detalii_content p{ width:270px; 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(../images/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(../images/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(../images/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;}



/* pagina */

.pag{ font:normal 12px Arial; color:#000; margin-bottom:10px; }

.pag_title{ border-bottom:1px solid #777; font-size:18px; color:#FF8315;margin-bottom:10px; }

.pag_content{ text-align:justify; padding:5px; }

.pag_picture{ border:1px solid #ddd;float:right; margin-left:10px; margin-bottom:10px; }



.ymsgbl a:link{ color:#F46314; font-size:13px; font-weight:bold; text-decoration:none; }

.ymsgbl img{ border:0px; margin-left:7px; margin-right:5px; }



.back_bar { padding:3px 10px 3px 10px; background:#CFF1F6; }

.back_bar a { color: #000;text-decoration:none; }

.back_bar img { border:0px;margin:1px; }



/* search */

#header_top .search { float:right;margin-top:23px;margin-right:15px;}

.search_text { border:1px solid #ccc;color:#555;padding:2px; margin-right:5px;}

.search_btn { border:1px solid #ccc;background:#eee;color:#555;padding:2px;}



h3{ font:normal 16px arial; color:#a5d9fe; height:23px; text-align:center;}

h4{ font:normal 16px arial; color:#a5d9fe; height:23px; text-align:center;}

h5{ font:normal 16px arial; color:#a5d9fe; height:23px; text-align:center;}



.prod_option { padding:0 0 10px 10px;text-align:left; }

.prod_option a{ text-decoration:none; color:black; cursor:pointer; }

.prod_option a:hover{ text-decoration:underline; color:black; }



.popup_logo { margin: 10px 10px 0 10px;padding:10px;background-color:#DAF6FB;border:1px solid #04DEF3;border-bottom:0; }

.popup_content { margin: 0 10px 10px 10px;padding:20px;background-color:#fff;border:1px solid #04DEF3;border-top:1px solid #8E8E8E;text-align:left; }

.tup_input { font-size:11px; width: 230px; border:1px solid #ccc; padding:3px; }

.tup_text{ font-size:11px; width: 230px; height: 50px; border:1px solid #ccc; padding:3px;font:normal 12px Arial, Helvetica, sans-serif;  }

.btn_submit{ background:url(../images/html/btn_submit.gif) no-repeat top left; height:22px; padding:5px 3px 0 5px; width:130px; color:#fff; display:block; text-decoration:none; font:normal 14px arial;text-align:center;}



.nume_cect_dual{ width:195px; padding:3px 0 2px 25px; display:block; background-color:#8EC600; color:#2d2f32; font-size:15px; border-bottom:2px solid #CFF1F6;}

.nume_cect_dual a{ color:#2d2f32;text-decoration:none;}

.nume_cect_dual a:visited{ color:#000;text-decoration:none;}

.nume_cect_dual a:hover{ color:#777;text-decoration:none;}

