/*
GENERAL STYLE
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong,tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-family:Arial, Helvetica, sans-serif;}

*:focus { outline: 0; }
body { color: #333;  font-family:Arial, Helvetica, sans-serif;  font-size:12px; background:#ebebeb; }
ol, ul { list-style: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; }
p { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
img a { border: none; }
.clear { clear: both;}
li { list-style: none; font-family:Arial, Helvetica, sans-serif; font-size:12px;  }
a { color:#c57424; text-decoration:none; outline-style:none;outline-width:0; }
a:hover { color:#c57424; text-decoration:underline;outline-style:none;outline-width:0;}

/*** reset */
.noBg { background:none!important;}
.noMB { margin-bottom:0!important;}
#TB_window img#TB_Image{ border:0!important;}

#container { width:884px; float:none; margin:0 auto;}
#container .header {float:left; background:url(../images/header.png) no-repeat; width:884px; height:128px;}
#container .header h2 {float:left; width:228px; height:89px;}
#container .header h2 a {float:left; width:228px; height:89px; display:block; text-indent:-9999px;}
#container .header2 { float:left; padding-top:33px; padding-left:305px;}
#container .header2 .suport{ float:left; width:190px;}
#container .header2 .contact{ float:left; width:145px;}
#container .header2 p{ color:#fff;float:left;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;} 
#container .header2 a{ color:#fff; text-decoration:none;} 
#container .header2 a:hover{ color:#eeeeee; text-decoration:none;} 
#container .header2 .img{ float:left; padding-right:8px;} 
#container .header2 .un{ font-size:11px; line-height:11px;} 
#container .header2 .do{ font-size:14px;line-height:22px;} 
#mainmenu{ width:866px; float:left; height:30px; padding-top:1px; padding-left:18px;}
#mainmenu li{ padding-left:1px; padding-right:1px; line-height:31px; width:auto; height:30px; float:left; display:block;}
#mainmenu li a{ color:#fff; line-height:31px; width:auto; height:30px; float:left; display:block;padding-left:10px; padding-right:10px; }
#mainmenu li .curent { text-decoration:none; background:#c57424; color:#fff;}
#mainmenu li a:hover{ text-decoration:none; background:#c57424; color:#fff;}
#container .footer{ width:884px; float:left; background: url(../images/footer.png) no-repeat; height:32px;}
#container .footer ul { float:right; padding-right:8px;}
#container .footer li{ padding-left:1px; padding-right:1px; line-height:31px; width:auto; height:30px; float:left; display:block;}
#container .footer li a{ color:#fff; line-height:31px; width:auto; height:30px; float:left; display:block;padding-left:10px; padding-right:10px; }
#container .footer a:hover{ text-decoration:none; color:#eee;}
.opc{ font-size:11px; float:right; padding-top:5px; padding-bottom:5px;}
.opc a{ color:#333;}
#container .main{ width:884px; float:left; background:#fff;}
#container .main .toppage{ width:884px; float:left; background:#fff url(../images/main_top.png) no-repeat top; height:26px;}
#container .main .bgpage{ width:882px; padding-left:1px; padding-right:1px; float:left; background:#fff url(../images/main_bg.png) repeat-y;}
#container .main .btmpage{ width:884px; float:left; height:25px; background:#fff url(../images/main_btm.png) repeat-x;}
#container .main .bgpage{ width:882px; padding-left:1px; padding-right:1px;}

#container .main .toppage2{ width:884px; float:left; background:#fff url(../images/main_top2.png) no-repeat top; height:26px;}
#container .main .bgpage2{ width:882px; padding-left:1px; padding-right:1px; float:left; background:#fff url(../images/main_bg2.png) repeat-y;}
#container .main .btmpage2{ width:884px; float:left; height:25px; background:#fff url(../images/main_btm2.png) repeat-x; line-height:0px; font-size:0px; }
#container .main .btmpage2 { _height:1px!important;}
#container .main .bgpage .zone_left{ width:587px; float:left; padding-left:18px;}
#container .main .bgpage .zone_left .txt{ width:569px; float:left; padding-right:18px;}
#container .main .bgpage .zone_left .txt p{padding-bottom:8px;}
#container .main .bgpage .sidebar{ width:242px; float:left; padding-left:8px;}
.sidebar h3 {color:#2F2F2F;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:16px;margin:0;padding:0 0 7px;}
.sidebar .servicii p {padding-bottom:10px;}
.sidebar a {color:#CF8032;text-decoration:none;}
.sidebar .curent,
.sidebar a:hover {color:#333;text-decoration:none;}
.sidebar li { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;list-style:none outside none;margin:0 0 4px;padding:0;}
.sidebar a {color:#CF8032;text-decoration:none;}
.sidebar li a {color:#CF8032;text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.sidebar .contac {float:left;padding-top:15px;}
.sidebar .contac p {font-size:11px;line-height:15px;padding-bottom:8px;}
.sidebar strong a {color:#333;text-decoration:none; font-weight:normal;}
.sidebar .meniuSicrie span { float:left; padding-left:20px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.sidebar .meniuSicrie span a:hover{ color:#333;}
.sidebar .meniuSicrie .span { float:left; width:110px; padding-left:0px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.sidebar .meniuSicrie  a .p{ color:#333;} 
.sidebar .meniuSicrie li { margin-bottom:3px; float:left;}
.sidebar .servicii{ float:left;} 
.sidebar .meniuSicrie{ float:left; padding-bottom:15px;} 
.sidebar .meniuSicrie ul{ float:left;  } 
.main .zone_left .produse{ float:left; width:569px;} 
.main .zone_left .produse .produs{ float:left; width:194px; height:154px; }
.main .zone_left .produse .produsLast{ float:left; width:177px; height:139px; }
.main .zone_left .produse .produs .imgBg { float:left;  background: url(../images/produs_bg.png) no-repeat left top; height:129px; width:167px; padding:5px;}
.main .zone_left .produse .produs .imgBg h2{ font-size:12px;}
.main .zone_left .produse .produs .imgBg .imagine { width:82px; float:left; height:119px; overflow:hidden; padding-top:2px;}
.main .zone_left .produse .produs .imgBg h2 { width:82px; text-align:center; float:left; padding-top:8px; height:37px; overflow:hidden; line-height:17px;}
.main .zone_left .produse .produs .imgBg h2 a{ color:#444444;}
.main .zone_left .produse .produs .imgBg h2 a:hover{ color:#333; text-decoration:none;}
.main .zone_left .produse .produs .pret{ text-align:center; float:left;width:82px; line-height:15px; padding-top:6px;}
.main .zone_left .produse .produs .pret span{ color:#990000;}
.main .zone_left .produse .produs .detalii { float:left; padding-top:15px; padding-left:8px;}
.main .zone_left .produse .produs .detalii a{ background:url(../images/prod_det.png) no-repeat top; width:69px; height:22px; color:#fff; display:block; line-height:22px; float:left; font-weight:bold; text-align:center;}
.main .zone_left .produse .produs .detalii a:hover{ text-decoration:none; background:url(../images/prod_det.png) no-repeat bottom;}
.main .zone_left .produse h3 { font-size:16px; float:none; clear:both; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:6px; margin-top:18px;}
.main .zone_left h1 { color:#cf8032; font-size:22px; font-weight:normal; margin-top:4px; margin-bottom:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.main .page h1 { margin-bottom:27px!important;}
.main .zone_left .bcamp { color:#444; font-size:11px; font-weight:normal; margin-top:-20px;}
.main .zone_left .bcamp a{color:#444; }

.main .page .imagine { float:left; width:200px; text-align:center;}
.main .page .txt { float:left; width:365px!important;}
.main .page .txt p{ padding-bottom:10px;}

.main .page .pretp { float:left; background:url(../images/pret_vert.jpg) no-repeat; height:31px; width:229px; padding-left:15px; line-height:31px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#fff;}
.main .page .pretp .span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; line-height:30px; width:100px;}
.main .page .pretp a{ color:#fff;}
.main .page .pretp .comanda{ float:left; padding-left:17px; font-size:16px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; line-height:30px; }
.main .page .pretp .comanda a{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.main .page .pretp .comanda a:hover{ text-decoration:none; color:#DADADA; line-height:30px; }
.pretp .span span{font-size:16px; font-weight:bold; color:#fff}

.expand { cursor:pointer; float:left; width:567px; text-align:right; font-weight:bold; color:#990000;}
.expand a{ text-decoration:none; color:#990000;}
.main .accesorii { padding-top:10px;}
.main .articole { padding-top:15px;}
.main .accesorii .produs h2 { padding-top:4px!important;}
.main .accesorii .produs h2 a{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px;}

.main .pachete { float:left; width:563px;}
.main .pachete .pachet { float:left; width:563px; padding-bottom:15px;}
.main .pachete .top{ float:left; width:563px; background:url(../images/pachet_top.png) no-repeat;  height:12px;}
.main .pachete .btm{ float:left; width:563px; background: url(../images/pachet_btm.png) no-repeat;  height:12px;}
.main .pachete .bg{ float:left; width:556px; padding-left:5px; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4;}

.main .pachete .bg .imagine{ width:120px; float:left;}
.main .pachete .bg .text{ width:423px; float:left;}
.main .pachete .bg .text h2{ font-size:15px; padding-bottom:6px; color:#333; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.main .pachete .bg .text h2 a{ color:#333; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.main .pachete .bg .text .detalii { float:left; padding-top:10px;}
.main .pachete .bg .text .detalii a{ background:url(../images/prod_det.png) no-repeat top; width:69px; height:22px; color:#fff; display:block; line-height:22px; float:left; font-weight:bold; text-align:center;}
.main .pachete .bg .text .detalii a:hover{ text-decoration:none; background:url(../images/prod_det.png) no-repeat bottom;}
.main .pachete .bg .text .comanda { float:right; padding-top:10px;}
.main .pachete .bg .text .comanda a{ background: url(../images/comanda_det.png) no-repeat left; width:85px; height:22px; color:#fff; display:block; line-height:22px; float:left; font-weight:bold; text-align:center;}
.main .pachete .bg .text .comanda a:hover{ text-decoration:none; background:url(../images/comanda_det.png) no-repeat right;}
.main .pachete .bg .text .pretp { float:right; font-size:11px;}
.main .pachete .bg .text .pretp span{ font-size:14px; color:#AB0202; font-weight:bold;}

.main .orizontal .produs h2 { padding-top:4px!important; width:160px!important; height:30px!important;}
.main .orizontal .produs .imagine{  width:160px!important; height:60px!important; overflow:hidden!important; text-align:center;}
.main .orizontal .produs .imagine img{ margin-left:0px!important;; margin-top:-5px;}
.main .zone_left .orizontal .produs .detalii { padding-top:3px; padding-left:50px;}

#container .main .bgpage2 .zone_left { width:860px;}
#container .main .bgpage2 .zone_left .txt{ width:860px;}

#formular { float:left; width:400px; overflow:hidden;}
.maps { float:left; width:450px;}

#formular p{ padding:3px;}
#formular input { font-size:12px; border:1px solid #ccc; padding:3px; color:#333;}
#formular textarea { font-size:12px; border:1px solid #ccc; padding:3px; color:#333; height:100px!important; width:250px;}
#formular .buton{ background:url(../images/prod_det.png) no-repeat top; margin:0; padding:0; padding-bottom:3px; width:69px; height:22px; color:#fff; display:block; line-height:22px; float:left; font-weight:bold; text-align:center; border:none; cursor:pointer;}
#formular .buton:hover{ text-decoration:none; background:url(../images/prod_det.png) no-repeat bottom;}

#intrebareForm { float:left;}

.eroarer { color:#990000;}
.success { color:#090}
.pretp { float:right; font-size:11px;}

.sidePage { float:right; width:392px; padding-right:16px; margin-top:-7px; z-index:1000; position:relative;}
.sidePage .top{ float:left; background:url(../images/home_s_top.png) no-repeat; width:390px; height:12px; font-size:1px; line-height:1px;}
.sidePage .btm{ float:left; background: url(../images/home_s_btm.png) no-repeat; width:390px; height:12px;}
.sidePage .bg { background:#fdf3e2; width:356px; float:left; border-left:1px solid #f1d29e; border-right:1px solid #f1d29e; padding-left:16px; padding-right:16px; padding-bottom:5px;}
.sidePage .bg img{ padding-top:9px; padding-bottom:10px;}
.sidePage .bg h1{ font-size:16px; line-height:17px; margin-bottom:5px;}
.sidePage .bg h1 a{ text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.sidePage .bg .entry p{ font-size:12px; line-height:18px; padding-bottom:10px;}
.sidePage .bg .entry a{ color:#333;}
.sidePage .bg .entry strong{ font-weight:normal;}
.sidePage .bg .box { background: url(../images/home_s_bg.png) no-repeat left top; width:341px; height:114px; float:left; padding-left:5px; padding-right:10px;}
.sidePage .bg .box h2 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; padding-top:8px; padding-left:10px;}
.sidePage .bg .box h2 a{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.sidePage .bg .box h2 a:hover{ text-decoration:none; color:#333;}
.sidePage .bg .box img { float:left; padding-left:5px;}
.sidePage .bg .box .text { float:left; width:229px; padding-left:5px; padding-top:3px; line-height:16px;}
.sidePage .bg .box .link { padding-top:10px; float:left; width:229px; padding-left:11px;}
.sidePage .bg .box .link a{ padding-right:7px; text-decoration:underline;}
.mb14{ margin-bottom:14px!important;}

.sidePage .bg .box2 .text { padding-left:11px!important; width:249px!important;}
.sidePage .bg .box2 img { float:right!important; padding-top:4px;}

.homepage { float:left; margin-top:-10px; width:452px; overflow:hidden; padding-left:18px; z-index:1000; position:relative;} 
.homepage h2{ font-size:16px; line-height:16px; margin-bottom:10px;} 
.homepage h2 a{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.homepage h2 a:hover{ text-decoration:none;}
.homepage .introd{ line-height:16px; margin-bottom:14px;}

.homepage .pachete , .homepage .pachete .pachet{ width:436px;}
.homepage .pachete .pachet .top { background:url(../images/home_top.png) no-repeat; width:436px; height:7px;} 
.homepage .pachete .pachet .btm { background:url(../images/home_btm.png) no-repeat; width:436px; height:7px;} 
.homepage .pachete .pachet .bg { width:429px; padding-bottom:7px; padding-top:6px; height:122px; overflow:hidden;} 
.homepage .pachete .pachet .bg .imagine{ width:95px;} 
.homepage .pachete .pachet .bg .text{ width:320px;} 
.homepage .pachete .pachet .bg .text p{ line-height:16px;} 
.homepage .pachete .pachet .bg h2 { font-size:14px;} 
.homepage .pachete .pachet .bg h2 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#444; padding-left:7px; font-size:14px;} 
.homepage .pachete .pachet .bg .pretp { padding-right:10px; float:right; font-size:11px;}
.homepage .pachete .pachet .bg .pretp span{ font-size:14px; color:#AB0202; font-weight:bold;}

.homepage .toatel { float:right; margin-top:-8px;}
.homepage .catalogSicrie { float:left; width:436px;}
.homepage .catalogSicrie .produse { float:left; width:436px; padding-bottom:15px;}
.homepage .catalogSicrie .produse .produs{ float:left; width:150px;}
.homepage .catalogSicrie .produse .produs .imgBg { background:url(../images/home_bg_s.png) no-repeat left top; width:133px; height:114px; float:left; overflow:hidden;}
.homepage .catalogSicrie .produse .produsLast { float:left; width:134px;}
.homepage .catalogSicrie .produse .produs .imgBg h2{ font-size:12px;}
.homepage .catalogSicrie .produse .produs .imgBg .imagine { width:114px; float:left; height:40px; overflow:hidden; padding-top:1px; text-align:center;}
.homepage .catalogSicrie .produse .produs .imgBg h2 { width:114px; text-align:center; float:left; padding-top:4px; height:18px; overflow:hidden; line-height:17px;}
.homepage .catalogSicrie .produse .produs .imgBg h2 a{ color:#444444; font-family:Arial, Helvetica, sans-serif;}
.homepage .catalogSicrie .produse .produs .imgBg h2 a:hover{ color:#333; text-decoration:none;}
.homepage .catalogSicrie .produse .produs .pret{ text-align:center; float:left;width:50px; line-height:15px; padding-top:3px;}
.homepage .catalogSicrie .produse .produs .pret span{ color:#990000;}
.homepage .catalogSicrie .produse .produs .detalii { float:left; padding-top:9px; padding-left:8px;}
.homepage .catalogSicrie .produse .produs .detalii a{ background: url(../images/home_bg_det.png) no-repeat bottom; width:59px; height:20px; color:#fff; display:block; line-height:20px; float:left; font-weight:bold; text-align:center;}
.homepage .catalogSicrie .produse .produs .detalii a:hover{ text-decoration:none; background:url(../images/home_bg_det.png) no-repeat top;}

.testimoniale em {background:url(../images/icotest.png) no-repeat left top; padding-left:20px; float:left; padding-bottom:4px;}
.testimoniale em span{ font-style:normal;}
.testimoniale p {padding-left:20px; float:left; padding-bottom:4px; font-size:12px !important }
.testimoniale .toate { float:right;font-size:12px; margin-top:15px; padding-bottom:0px!important;}

/*sicrie..mici*/


.main .zone_left .produse .produsOZ .imgBg .imagine { width:165px; text-align:center; float:left; height:60px; overflow:hidden;}
.main .zone_left .produse .produsOZ .imgBg h2 { width:167px; text-align:center; float:left; padding-top:5px; height:20px; overflow:hidden; line-height:17px;}
.main .zone_left .produse .produsOZ .pret{ font-size:11px; text-align:center; float:left;width:82px; line-height:15px; padding-top:4px;}
.main .zone_left .produse .produsOZ .pret strong{ font-size:14px;}
.main .zone_left .produse .produsOZ .detalii { float:left; padding-top:12px; padding-left:8px;}

.main .page .imgSicrie { float:left; width:565px; text-align:left;}
.main .page .pagSicrie { float:left; width:570px!important; padding-top:15px;}
.main .page .txt p{ padding-bottom:10px;}
.main .page .pagSicrie .col1 { float:left; width:220px; padding-right:15px;}
.main .page .pagSicrie .col2 { float:left; width:180px; padding-right:15px;}
.main .page .pagSicrie .pretp { float:left; width:134px; background:url(../images/col2.jpg) no-repeat; height:66px; padding:0;} 
.main .page .pagSicrie .pretp p{ float:left; width:134px; height:33px; text-align:center; padding:0!important;} 
.main .page .pagSicrie .pretp .span{padding:0;} 
