﻿* {
madding:0 0 0 0;
margin:0
}

html {
margin:0;
padding:0
}

body {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#666;
background:#7692b9 url('../img/mainbg.png') repeat-x;
}

:focus {
outline:none
}

div.clear {
font-size:0;
height:0;
line-height:0;
clear:both
}

a,a:link,a:visited {
font-family:Tahoma, Geneva, sans-serif;
font-size:12px
}

h1 {
color:#174480;
font-size:18px;
font-weight:700;
border-bottom:2px solid #174480;
margin:10px 0 25px;
padding:0
}

p {
color:#000;
text-indent:0px;
margin:2px 0 5px
}

div.line1 {
height:0;
font-size:0;
line-height:0;
border-bottom:1px dotted #174480;
width:100%;
margin:10px 0 5px
}

div#big_container {
width:985px;
margin:0 auto;
padding:10px 0 0
}

div#big_container div#sigla {
background:url(../img/sigla.png);
width:270px;
height:63px;
float:left;
display:block;
margin:0 0 0 12px
}

div#big_container div#meniu_top {
float:left;
display:block;
font-size:15px;
color:#f2f2f2;
line-height:15px;
margin:0 0 0 10px
}

div#big_container div#meniu_top a,div#big_container div#meniu_top a:link,div#big_container div#meniu_top a:visited {
color:#ffffff;
font-size:12px;
text-decoration:none;
margin:0 7px
}

div#email_top {
float:right;
display:block;
line-height:15px;
margin:0 5px 0 0
}

div#big_container div#top_search_box {
float:right;
display:block
}

div#big_container div#top_search_box input.text_box {
width:247px;
border:3px solid #959595;
height:17px;
margin-right:2px;
/*background:#fff url(../img/bg_search.gif) no-repeat;*/
padding:2px;
font-weight:bold;
}

div#big_container div#top_search_box input.text_box:hover {
	border:3px solid #F6AF1F;
}

div#big_container div#top_search_box input.submit_btn {
background:url(../img/top_search_button.png);
width:74px;
height:22px;
border:none
}

div#big_container div#contact_top {
font-size:15px;
float:right;
display:block;
margin:0 53px 0 0;
color:#E9E9E9;

}

div#big_container div#contact_top span.telefon {
color:#f6af1f;
font-size:16px;
font-weight:700
}

div#big_container div#top_shadow {
background:url(../img/top_shadow.png);
height:11px;
width:985px
}

div#big_container div#bottom_shadow {
background:url(../img/bottom_shadow.png);
height:11px;
width:985px
}

div#big_container div#shadowed_content {
background:url(../img/content_shadow.png) repeat-y;
width:960px;
padding:0 18px 50px 7px
}

div#big_container div#shadowed_content div#left_content {
float:left;
display:block;
width:212px
}

div#big_container div#shadowed_content div#left_content div#shopping_cart {
width:148px;
height:70px;
background:url(../img/shopping_cart.gif);
color:#386D9A;
font-size:13px;
font-weight:700;
margin:0 0 0 3px;
padding:0 0 0 60px
}

div#big_container div#shadowed_content div#left_content div#menu_left {
margin:4px 0 0 3px
}

div#big_container div#shadowed_content div#left_content div#menu_left div.menu_top_shadow {
background:url(../img/menu_left_top.gif);
width:209px;
height:8px
}

div#big_container div#shadowed_content div#left_content div#menu_left div.menu_center_shadow {
background:url(../img/menu_left_center.gif) repeat-y
}

div#big_container div#shadowed_content div#left_content div#menu_left div.menu_center_shadow h2.title_menu {
color:#fff;
font-size:13px;
font-weight:700;
background:transparent url(../img/bg_categ.png) no-repeat;
margin-left:4px;
padding:4px 0 8px 6px
}

div#big_container div#shadowed_content div#left_content div#menu_left div.menu_bottom_shadow {
background:url(../img/menu_left_bottom.gif);
width:209px;
height:8px;
float:left;
display:block
}

div#big_container div#shadowed_content div#center_content {
float:left;
width:573px;
margin:0 0 0 6px
}

div#big_container div#shadowed_content div#center_content div.boxa_produs {
background:url(../img/boxa_produs.gif);
height:286px;
width:188px;
float:left;
display:block;
margin-right:3px;
margin-bottom:10px;
font-family:Tahoma, Arial, Helvetica, sans-serif
}

div#big_container div#shadowed_content div#center_content div.boxa_pret {
font-size:13px;
color:#616161;
height:59px;
margin:0 0 0 31px
}

div#big_container div#shadowed_content div#center_content div.boxa_pret table {
width:100px
}

div#big_container div#shadowed_content div#center_content div.boxa_pret table td.pret_redus {
color:#D22F25;
font-size:20px
}

div#big_container div#shadowed_content div#center_content div.boxa_pret table td.pret_vechi {
color:#666;
font-size:14px;
text-decoration:line-through
}

div#big_container div#shadowed_content div#center_content div.boxa_pret table td.pret_normal {
color:#174480;
font-size:20px
}

div#big_container div#shadowed_content div#center_content div.boxa_produs div.butoane {
margin:0
}

div#big_container div#shadowed_content div#center_content div.boxa_produs div.butoane input.detalii {
background:url(../img/buton_detalii.gif);
height:22px;
width:66px;
border:none;
float:left;
margin:0 0 0 8px
}

div#big_container div#shadowed_content div#center_content div.boxa_produs div.butoane input.adauga {
background:url(../img/buton_adauga.gif);
height:22px;
width:104px;
border:none;
float:right;
margin:0 8px 0 0
}

div#big_container div#shadowed_content div#center_content div.boxa_produs div.titlu_rosu {
background:url(../img/bullet01.png) no-repeat left 2px;
color:#D22F25;
font-size:13px;
height:17px;
font-weight:700;
margin:6px 0 0 11px;
padding:2px 0 0 21px
}

div#big_container div#shadowed_content div#center_content div.boxa_produs div.titlu_albastru {
background:url(../img/sageata_albastra.gif) center left no-repeat;
color:#D22F25;
font-size:15px;
height:17px;
margin:6px 0 0 11px;
padding:0 0 0 21px
}

div#big_container div#shadowed_content div#center_content div.boxa_produs div.subtitlu {
text-align:center;
width:100%;
height:47px;
margin:18px 0 0
}

div#big_container div#shadowed_content div#center_content div.boxa_produs div.subtitlu a,div#big_container div#shadowed_content div#center_content div.boxa_produs div.subtitlu a:link,div#big_container div#shadowed_content div#center_content div.boxa_produs div.subtitlu a:visited {
font-size:11px;
color:#0E3F73;
font-weight:700;
text-decoration:none
}

div#big_container div#shadowed_content div#center_content div.boxa_produs div.poza {
margin:10px 0 0 30px
}

div#big_container div#shadowed_content div#center_content div.banda_titlu {
background:url(../img/banda_titlu.png);
height:27px;
width:561px;
font-size:13px;
color:#FFF;
font-weight:700;
margin-bottom:10px;
padding:6px 0 0 10px
}

div#big_container div#shadowed_content div#center_content div#poza_banner {
background:url(../img/bg_banner.gif);
width:561px;
height:268px;
margin:0 0 9px;
padding:4px
}

div#big_container div#shadowed_content div#right_content {
float:right;
width:168px;
display:block
}

div#big_container div#shadowed_content div#right_content div.top_rb {
background:url(../img/rb_top.gif);
height:24px;
width:156px;
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
color:#616161;
font-weight:700;
padding:6px 0 0 8px
}

div#big_container div#shadowed_content div#right_content div.middle_rb {
background:url(../img/rb_middle.gif) repeat-y;
padding:0 0 6px
}

div#big_container div#shadowed_content div#right_content div.middle_rb ul.lista_producatori {
color:#616161;
list-style:none;
margin:0 0 0 19px;
padding:7px 0 26px
}

div#big_container div#shadowed_content div#right_content div.middle_rb .lista_producatori li a:link,div#big_container div#shadowed_content div#right_content div.middle_rb ul.lista_producatori li a:visited,div#big_container div#shadowed_content div#right_content div.middle_rb ul.lista_producatori li a {
background:transparent url(../img/bullet01.gif) no-repeat left 5px;
text-decoration:none;
font-size:13px;
color:#616161;
padding-left:10px
}

div#big_container div#shadowed_content div#right_content div.middle_rb ul.top_vanzari {
margin-left:20px;
color:#4a7bbd;
padding:13px 0 15px
}

div#big_container div#shadowed_content div#right_content div.middle_rb ul.top_vanzari li a:link,div#big_container div#shadowed_content div#right_content div.middle_rb ul.top_vanzari li a:visited,div#big_container div#shadowed_content div#right_content div.middle_rb ul.top_vanzari li a {
text-decoration:none;
font-size:11px;
color:#4a7bbd
}

div#big_container div#shadowed_content div#right_content div.middle_rb input.newsletter {
border:0 solid #DFDFDF;
background:#fff url(../img/bg_newsletter.gif) no-repeat;
width:143px;
height:17px;
margin:21px 0 0 7px;
padding:2px
}

div#big_container div#shadowed_content div#right_content div.middle_rb input.inscriere {
background:url(../img/inscriere.gif);
border:none;
width:104px;
height:22px;
margin:12px 0 0 7px
}

div#big_container div#shadowed_content div#right_content div.bottom_rb {
background:url(../img/rb_bottom.gif);
height:18px;
width:164px;
margin-bottom:11px
}

div#big_container div#shadowed_content div#left_content div#menu_left table#meniu_produse {
background:transparent;
margin-left:4px;
width:201px;
color:#3c3c3c;
font-size:16px;
font-weight:700;
border-collapse:collapse
}

div#big_container div#shadowed_content div#left_content div#menu_left table#meniu_produse img {
margin-left:3px;
margin-right:4px
}

div#big_container div#shadowed_content div#left_content div#menu_left table#meniu_produse td.coloana_stanga {
padding:5px 0 0
}

div#big_container div#shadowed_content div#left_content div#menu_left table#meniu_produse ul#meniu a.gama,div#big_container div#shadowed_content div#left_content div#menu_left table#meniu_produse ul#meniu a.gama:link,div#big_container div#shadowed_content div#left_content div#menu_left table#meniu_produse ul#meniu a.gama:visited,div#big_container div#shadowed_content div#left_content div#menu_left table#meniu_produse ul#meniu a.gama:focus {
font-weight:400;
color:#3c3c3c;
font-size:12px;
text-decoration:none;
/*display:block;*/
background:url(../img/subcateg_bg_left.gif);
background-repeat:no-repeat;
background-position:28px center;
padding:3px 0 3px 37px;
}

div#big_container div#shadowed_content div#left_content div#menu_left table#meniu_produse ul#meniu a.gama:hover {
color:#3c3c3c;
background:url(../img/subcateg_bg_left_over.gif);
background-repeat:no-repeat;
background-position:28px center;
text-decoration:underline
}

div#big_container div#shadowed_content div#left_content div#menu_left table#meniu_produse ul#meniu a.gama_deschisa,div#big_container div#shadowed_content div#left_content div#menu_left table#meniu_produse ul#meniu a.gama_deschisa:link,div#big_container div#shadowed_content div#left_content div#menu_left table#meniu_produse ul#meniu a.gama_deschisa:visited,div#big_container div#shadowed_content div#left_content div#menu_left table#meniu_produse ul#meniu a.gama_deschisa:focus {
font-weight:400;
color:#3c3c3c;
font-size:12px;
text-decoration:none;
display:block;
padding-left:35px;
background:url(../img/subcateg_bg_left_deschis_out.gif);
background-repeat:no-repeat;
background-position:28px center
}

div#big_container div#shadowed_content div#left_content div#menu_left table#meniu_produse ul#meniu a.gama_deschisa:hover {
color:#3c3c3c;
background:url(../img/subcateg_bg_left_deschis.gif);
background-repeat:no-repeat;
background-position:28px center
}

div#big_container div#shadowed_content div#left_content div#menu_left table#meniu_produse ul#meniu li:hover {
background:#FFF;
color:#3c3c3c
}

div#big_container div#shadowed_content div#left_content div#menu_left table#meniu_produse ul#meniu ul.meniu_deschis {
width:201px;
list-style-type:none;
background-color:#FFF;
margin:0;
padding:0
}

div#big_container div#shadowed_content div#left_content div#menu_left table#meniu_produse ul#meniu ul.meniu_deschis a.sub_gama {
font-size:11px;
font-style:normal;
text-decoration:none;
color:#3c3c3c;
background-image:url(../img/sageata_produs.gif);
background-repeat:no-repeat;
background-position:45px center;
display:block;
line-height:14px;
width:146px;
border-top-width:1px;
border-top-style:solid;
border-top-color:#FFF;
font-weight:400;
padding:1px 0 1px 57px
}

div#big_container div#shadowed_content div#left_content div#menu_left table#meniu_produse ul#meniu ul.meniu_deschis a.sub_gama:hover,div#big_container div#shadowed_content div#left_content div#menu_left table#meniu_produse ul#meniu ul.meniu_deschis a.sub_gama_activa {
font-size:11px;
font-style:normal;
color:#3c3c3c;
padding-left:57px;
background-image:url(../img/sageata_produs_over.gif);
background-repeat:no-repeat;
background-position:45px center;
display:block;
line-height:14px;
width:146px;
background-color:#FFF;
text-decoration:underline
}

div#banners {
width:975px;
height:40px;
margin-left:3px auto;
text-align:center;
}

div#footer {
background:url(../img/footer_bg.png);
width:975px;
height:143px;
margin-left:3px;
margin-bottom:3px;
margin-top:10px
}

div#footer div#left_footer {
float:left;
display:block;
border-right:1px solid #324763;
height:127px;
width:218px;
color:#F7DCDF;
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
line-height:17px;
margin:2px 0 0 10px
}

div#footer div#right_footer {
float:left;
display:block;
color:#F7DCDF;
font-family:Tahoma, Geneva, sans-serif;
width:300px;
font-size:12px;
line-height:17px;
margin:2px 0 0 10px
}

div#footer a:link,div#footer a {
font-size:12px;
color:#F7DCDF;
text-decoration:none
}

div#filtru_produse {
width:100%;
background:#f7f7f7;
margin:0 0 10px
}

div#filtru_produse h1 {
border:none;
font-size:18px
}

div#filtru_produse table#tabel_filtru {
width:100%;
margin:0
}

div#filtru_produse table#tabel_filtru td.marci {
border:1px solid #999;
line-height:22px;
padding:2px 5px
}

div#filtru_produse table#tabel_filtru td.marci input {
margin:0 5px 0 2px
}

div.paginatie {
width:100%;
background:#ffffff url('../img/bg_paginatie.png') no-repeat;
text-align:right;
border-top:0px solid #8c0915;
border-bottom:0px solid #8c0915;
margin:5px 0 10px;
padding:8px 0;
height:31px;
}

div.paginatie a,div.paginatie a:link {
color:#000000;
/*border:1px solid #7d0000;*/
text-decoration:underline;
margin:0 4px;
padding:2px 4px
}

div.paginatie a:hover {
color:#7d0000;
/*border:1px solid #7d0000;*/
text-decoration:underline;
padding:2px 4px
}

div#spatiu_publicitar {
margin:2px 0 10px
}

div#continut_pagina {
float:left;
width:568px
}

div#continut_pagina h1 {
font-size:18px;
color:#900;
border:none;
font-weight:400
}

div#continut_pagina h4 {
font-size:12px;
color:#999;
border:none
}

div#stanga_produs {
float:left;
width:140px;
height:150px;
margin-right:10px;
text-align:center
}

div#dreapta_produs {
float:right;
width:410px
}

div#dreapta_produs h1 {
color:#1F394E;
font-size:20px;
font-weight:400;
border:none
}

div#dreapta_produs h2 {
color:#900;
font-size:13px;
font-weight:700;
border:none
}

div#info_underline {
width:100%;
margin-top:5px
}

div#info_underline_left {
float:left;
width:240px
}

div#info_underline_right {
float:right;
width:160px
}

div#info_underline_left h2 {
font-size:12px;
color:#333;
font-weight:400
}

div#info_underline_left h2 span.price {
font-size:18px;
color:#900
}

div#info_underline_left h2 span.tva {
font-size:12px;
color:#999
}

div#info_underline_left h2 span.taxa_verde {
font-size:11px;
color:#999;
margin-left:30px
}

div#info_underline_left h2 span.solicita_info {
font-size:12px;
color:#1F394E;
background:transparent url(../img/envelope.gif) no-repeat;
padding-left:24px;
font-weight:700
}

div#info_underline_left h2 span.solicita_info a {
color:#1F394E;
text-decoration:none
}

div#info_underline_right h2 {
font-size:12px;
color:#2982AC;
font-weight:400;
margin-bottom:2px
}

div#info_underline_right h2 span.list_item {
background:transparent url(../img/bullet02.gif) no-repeat left 4px;
padding-left:16px;
font-weight:700
}

div#info_underline_right h2 span.list_item a {
color:#2982AC;
text-decoration:none
}

div#poza_banner2 {
background:url(../img/bg_banner2.gif) no-repeat;
width:561px;
height:88px;
text-decoration:none;
margin:0 0 9px;
padding:4px
}

div.bottom_line {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/dot1.gif) repeat-x scroll 0 0;
border:medium none;
height:2px;
padding:1px 0
}

div.anyClass {
float:left;
width:500px;
margin-right:10px
}

.tabset {
width:100%;
overflow:hidden;
background-color:#fff;
position:relative
}

.tabset ul li {
list-style:none
}

.tabs_item {
width:565px;
overflow:hidden;
position:relative;
margin:3px 0 -5px;
padding:0 0 0 3px
}

.tabs_item li {
float:left;
font:150% georgia, times, "times new roman", serif;
padding:0 1px 0 0
}

.tabs_item li a {
float:left;
color:#464646;
background:url(../img/bg-left-tab-1.gif) no-repeat
}

.tabs_item li a span {
float:left;
line-height:28px;
background:url(../img/bg-right-tab-1.gif) no-repeat 100% 0;
cursor:pointer;
padding:0 10px
}

.tabs_item li a:hover,.tabs_item li .active {
color:#1f66a2;
text-decoration:none;
background:url(../img/bg-left-tab-1.gif) no-repeat 0 -28px
}

.tabs_item li a:hover span,.tabs_item li .active span {
background:url(../img/bg-right-tab-1.gif) no-repeat 100% -28px
}

.elem_x1 {
width:568px;
background:url(../img/bg-mid-box-3.gif) repeat-y;
margin:0
}

.elem_x2 {
background:url(../img/bg-top-box-3.gif) no-repeat
}

.elem_x3 {
width:551px;
overflow:hidden;
background:url(../img/bg-bot-box-3.gif) no-repeat 0 100%;
padding:17px 0 18px 17px
}

.text-1 {
width:536px;
overflow:hidden;
font-size:13px
}

.text-1 h2.review {
font-size:13px;
color:#4A7BBD;
font-weight:700
}

.text-1 h2.poster {
font-size:13px;
color:#1F394E;
font-weight:700
}

div.boxa_comentariu {
margin-top:5px;
margin-bottom:5px
}

ul.back {
color:#616161;
list-style:none;
margin:0 0 0 10px;
padding:7px 0 26px
}

ul.back li a,ul.back li a:link,ul.back li a:active,ul.back li a:visited {
background:transparent url(../img/bullet03.gif) no-repeat left 5px;
text-decoration:none;
font-size:12px;
color:#900;
padding-left:10px;
font-weight:700
}

div.subsubcateglist {
width:170px;
float:left;
border-right:1px solid #E6E6E6;
margin:10px 10px 10px 0
}

div.subsubcateglist ul {
float:left;
list-style:none;
margin-left:5px;
padding-left:0px;
}

div.subsubcateglist ul li {
font-size:12px;
background:url(../img/bullet02.gif) no-repeat 0 4px;
padding:0 0 3px 11px
}

div.subsubcateglist ul li a:hover {
text-decoration:underline;
color:#005689
}

div.caseta_producatori {
width:182px;
float:left;
margin:0 1px 5px 4px
}

div.caseta_producatori h3.titlu {
color:#333;
text-transform:uppercase;
font-size:14px;
border-bottom:1px solid #333;
margin:0 0 6px 10px
}

div.caseta_producatori ul {
margin-left:25px
}

.produse {
width:100%;
border-collapse:collapse;
border-bottom:1px solid #CCC
}

.buton {
font-size:100%;
border:1px solid #CCC;
font-weight:700;
height:23px;
color:#333;
margin:0;
padding:1px 20px
}

.produse .header {
height:50px;
vertical-align:middle;
border-bottom:1px solid #610000;
border-top:1px solid #610000;
font-weight:700;
background:#8e0000;
color:#FFF
}

.produse td {
overflow:hidden;
padding:1px 5px
}

.produse .rp {
background:#174480
}

.produse .ri {
background:#fff
}

.produse .ri:hover,.produse .rp:hover {
background:#efefef;
color:#333;
cursor:pointer
}

#ContactFormID {
background:transparent;
margin-left:50px
}

#ContactFormID tr {
height:23px
}

#ContactFormID input {
width:197px;
border:1px solid #CCC;
padding-left:5px
}

#ContactFormID select {
width:205px;
margin-top:2px;
margin-bottom:2px;
text-align:left;
border:solid 1px #ccc
}

#ContactFormID .texte {
text-align:right;
padding-right:10px;
width:120px;
vertical-align:middle
}

#ContactFormID textarea {
border:solid 1px #ccc;
padding-left:5px
}

#ContactFormID .button1 {
font-size:100%;
border:1px solid #CCC;
font-weight:700;
height:23px;
color:#333;
width:100px;
margin:0 0 0 20px;
padding:1px 20px
}

#ContactFormID .button2 {
font-size:100%;
font-weight:700;
height:23px;
color:#333;
width:100px;
padding-left:20px;
padding-right:20px;
margin:0 0 0 40px
}

a:hover,.tabset ul li a {
text-decoration:none
}

div#big_container div#meniu_top a:hover,div#big_container div#shadowed_content div#center_content div.boxa_produs div.subtitlu a:hover,div#big_container div#shadowed_content div#right_content div.middle_rb ul.lista_producatori li a:hover,div#big_container div#shadowed_content div#right_content div.middle_rb ul.top_vanzari li a:hover,div#footer a:hover,div#info_underline_left h2 span.solicita_info a:hover,div#info_underline_right h2 span.list_item a:hover,ul.back li a:hover {
text-decoration:underline
}

div.caseta_producatori ul li a,div.caseta_producatori ul li a:link,div.caseta_producatori ul li a:visited {
color:#666;
text-decoration:none
}

div#email_top a,div#email_top a:link,div#email_top a:visited {
color:#fff;
text-decoration:none	
}

div#email_top a:hover{
color:#f6af1f;
text-decoration:underline
}


div.caseta_producatori ul li a:hover {
color:#666;
text-decoration:underline
}

div#big_container div#top_search_box input.submit_btn:hover,div#big_container div#shadowed_content div#center_content div.boxa_produs div.butoane input.detalii:hover,div#big_container div#shadowed_content div#center_content div.boxa_produs div.butoane input.adauga:hover,div#big_container div#shadowed_content div#right_content div.middle_rb input.inscriere:hover,.buton:hover,#ContactFormID .button1:hover,#ContactFormID .button2:hover {
cursor:pointer
}

div#big_container div#shadowed_content div#center_content div.boxa_produs div.poza img,div.pics img,.produse .preturi td {
border:none
}

div#big_container div#shadowed_content div#left_content div#menu_left table#meniu_produse ul#meniu,div#big_container div#shadowed_content div#left_content div#menu_left table#meniu_produse ul#meniu ul.meniu_deschis li {
list-style-type:none
}

div#stanga_produs a,div#stanga_produs a:link,div#stanga_produs a:visited,div.subsubcateglist ul li a {
color:#4a7bbd
}

div#left_button_area,div#right_button_area {
float:left;
width:30px;
margin-right:10px;
padding-top:15px
}

div#main_banner,div#main_banner2 {
position:absolute;
z-index:1
}

.produse .header td,.produse .rp td,.produse .ri td {
border-right:1px solid #FFF
}

