body, .body{
text-align:center;
padding: 0px;
margin: 0px;
font-family:Trebuchet MS;
font-size: 12px;
color: #888;
background:   url('../images/bg_body.jpg') top center repeat;
}
p{
margin: 0;
padding:0;
}
a{
text-decoration: none;
color: #888;
outline:none;
}
a:hover{
text-decoration: none;
color: #6EA9C2;
outline:none;
}

h1{
/*margin: 0px;
padding: 0px;
text-transform: uppercase;
color: #939393;
padding-bottom: 7px;
font-size: 13px;
font-weight:bold;*/
font-size:13px;
font-weight:normal;
margin:0;
padding:0 0 12px;
text-transform:uppercase;
color:#6EA9C2;
font-size:15px;
}
h2{
margin: 0px;
padding: 0px;
color: #595959;
font-size: 19px;
font-weight: lighter;
}
h3{
margin: 0px;
padding: 0px;
color: #d61212;
font-size: 15px;
font-family: Myriad Pro;
padding-left: 7px;
margin-bottom: 0px;
}
h4{
margin: 0px;
padding: 0px;
color: #D61212;
font-size: 15px;
font-family: Myriad Pro;
padding-left: 7px;
margin-bottom: 0px;
margin-bottom:-2px;
}

h5{
margin: 0px;
padding: 0px;
color: #d61212;
font-size: 15px;
font-family: Myriad Pro;
margin-bottom: 0px;
color: #cdcdcd;
margin-top:10px;
}

input[type=text] , input[type=password], textarea{
border: solid 1px #dedede;/*#d0d5d9*/
width: 222px;
height:20px;
color:#999;
}


/*
.dreapta h3,.stanga h3{
color: #cdcdcd;
margin-bottom:-2px;
}*/

.page{
	width: 996px;
	margin: auto;
	text-align: left;
	background:#FFFFFF;
	border-left: 6px solid #b05252 ;
	border-right: 6px solid #b05252 ;
	border-bottom: 6px solid #b05252 ;
	margin-bottom:15px;	
}
#stanga{
padding-left: 20px;
float: left;
width: 210px;
text-align: left;
}

#dreapta{
float: right;
width: 166px;
text-align: left;
padding-right: 20px;

}
.centru{
float: left;
margin-left: 22px;
/*margin:auto;*/
width: 537px;

}
.contact{
text-align: left;
border: solid 4px #d30018;
padding: 10px;
margin-top: 10px;
margin-bottom: 20px;
}
.news{
text-align: left;
width: 199px;
border: solid 1px #dddddd;
padding: 8px;
background: #f4f4f4;

}
.input , .textarea{
border: solid 1px #d0d5d9;
width: 185px;
}

.input:focus , .textarea:focus{
background: #ebf8ff;
border: solid 1px #a5b8c4;
width: 185px;
}
.textarea{
	height: 130px;
}
.input{
height: 17px;
margin-bottom: 5px;
}
.submit{
margin-top: 5px;
}
.amehr{
color: #930511;
}
.amehr:hover{
color:  #92b9cc;
}
.inside{
min-height: 532px;
height: auto !important;
height: 532px;
}
.inside2{
min-height: 400px;
height: auto !important;
height: 400px;
}
.form{
width: 215px;
padding: 0px;
margin: 0px;
}
.footer{
	width: 1000px;
	margin: auto;
	text-align: left;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-top: 30px;
	margin-top: 10px;
	height: 40px;
}
.menuelement1{
width: 166px;
float: left;
background: url('../images/men_despre.jpg') left top;
height: 180px;
}
.menuelement1active, .menuelement1:hover{
width: 166px;
float: left;
background: url('../images/men_despre.jpg') right top;
height: 180px;
}
.menuelement2{
width: 166px;
float: left;
background: url('../images/men_produs.jpg') left top;
height: 180px;
}
.menuelement2active, .menuelement2:hover{
width: 166px;
float: left;
background: url('../images/men_produs.jpg') right top;
height: 180px;
}
.menuelement3{
width: 166px;
float: left;
background: url('../images/men_service.jpg') left top;
height: 180px;
}
.menuelement3active, .menuelement3:hover{
width: 166px;
float: left;
background: url('../images/men_service.jpg') right top;
height: 180px;
}
.menuelement4{
width: 166px;
float: left;
background: url('../images/men_facilitati.jpg') left top;
height: 180px;
}
.menuelement4active, .menuelement4:hover{
width: 166px;
float: left;
background: url('../images/men_facilitati.jpg') right top;
height: 180px;
}
.menuelement5{
width: 166px;
float: left;
background: url('../images/men_carier.jpg') left top;
height: 180px;
}
.menuelement5active, .menuelement5:hover{
width: 166px;
float: left;
background: url('../images/men_carier.jpg') right top;
height: 180px;
}
.menuelement6{
width: 166px;
float: left;
background: url('../images/men_contact.jpg') left top;
height: 180px;
}
.menuelement6active, .menuelement6:hover{
width: 166px;
float: left;
background: url('../images/men_contact.jpg') right top;
height: 180px;
}
.menpro{
margin: auto;
width: 196px;
}
.produslist,.produslist:hover,.produslistactive{
display: block;
background:#e8e8e8 url('../images/arrow_rght.gif') right center no-repeat;
margin-top: 3px;
font-weight: bold;
margin-top:2px;
padding-bottom:2px;
padding-left:6px;
padding-top:2px;
}
.produslist:hover{
background:#e8e8e8 url('../images/arrow_rght.gif') right center no-repeat;

}
.produslistactive{
background:#e8e8e8 url('../images/arrow_dwn.gif') right center no-repeat;
color: #758e97;
}
.subprodusele{

}
.subprodus{
background: #f8f8f8;
display: block;
padding-left: 15px;
border-bottom:solid 2px #e8e8e8;
}
.subprodusactive, .subprodus:hover{
background: #dee9ed;
display: block;
padding-left: 15px;
border-bottom:solid 2px #b8bbbc;
}
.celula{
float: left;
width: 148px;
height: 150px;
padding:10px 10px;
border :solid 1px #e6e6e6;
margin-left: 6px;
margin-right: 6px;

}
.topbar{
background: url('../images/bg_up_gradient.jpg') top center repeat-x;
height: 57px;

}
.capacjos{
height: 12px;
font-size: 0px;
line-height: 0px;
background: url('../images/left_btm_corn.gif') top center no-repeat;
margin-bottom:9px;
}
.capacsus{
height: 12px;
font-size: 0px;
line-height: 0px;
background: url('../images/left_top_corn.gif') bottom center no-repeat;
}

.content{
padding-bottom:20px;
}

.stangacontent{
background: #f8f8f8;
border-left: 1px solid #eaeaea;
border-right: 1px solid #eaeaea;
}
#pozalista{
position: absolute;
margin: 0px 0px;
/*opacity: 0.7;
filter: alpha(opacity: 70);*/
border: solid 1px #e6e6e6;
}
#maska{
position: absolute;
margin: 0px 0px;
}
.reducere{
border: 1px solid #DEDEDE;;
margin:auto;
}
.divulpozei{
width: 195px;
margin: auto;
position: relative;
height: 127px;
margin-bottom:8px;
}
.home{
float: right;
width: 50px;
height: 14px;
background: url('../images/home_ico.jpg') left center no-repeat;
padding-left: 25px;
margin-top: 18px;
background:transparent url(../images/home_ico.jpg) no-repeat scroll left center;
margin-top:19px;
padding-left:22px;
width:42px;
font-size:11px;
}
.formsearch{
	float: right;
	width: 167px;
	background: url('../images/seach_field.jpg') left top no-repeat;
	height: 21px;
	margin: 0px;
	padding: 0px;
	padding-left:10px;
	margin-top: 15px;
margin:17px 12px 0 0;
padding:0 0 0 7px;
}
input.searchinput{
	margin: 0px;
	padding:0;
	width: 120px;
	height: 14px;
	border: 0;
	color: #999;	
	margin-top:2px;
}
.lupa{
width: 20px;
opacity: 0;
filter: alpha(opacity:0);
/*moz-opacity: 0;
filter: alpha(opacity:0);*/
height: 15px;
cursor: hand;
cursor: pointer;
}
.program{
color: #7caec1;
font-size: 12px;
font-weight: bold;


}
.preorar{
font-family: Trebuchet MS;
font-size: 12px;
padding: 0px;
margin: 0px;
	line-height: 1;
	white-space: pre-wrap; /* css-3 */
/*white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
/*white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
/*word-wrap: break-word; /* Internet Explorer 5.5+ */
}
.innerbox{
	border: solid 1px #e6e6e6;

}

.mainbox{
	 background: url('../images/mid_content_bg.jpg') left top repeat-y;
	 padding:0;
	 margin-bottom:5px;
	
}

.mainboxhead{
	 margin:0;
	 padding:0;
	 background: url('../images/top_content_bg.jpg') left top no-repeat;
	 	 font-size:20px;
}

.mainboxmid{
	 margin:0;
	 padding:0px 33px;
	 font-size:13px;
}

.mainboxfoot{
	 margin:0;
	 padding:0;
	 background: url('../images/btm_content_bg.jpg') left bottom no-repeat;
	 font-size:20px;
}

.button1{
background:#6ea9c2;
padding:2px 6px;
float:left;
margin-top:8px;
font-size:11px;
}

.button1 a{
color:#FFFFFF;
}


.list{
padding:0 10px;
}
.listitem{
padding:5px 5px;
border-bottom:1px solid #EEEDEB;
}
.listitem td{
vertical-align:middle;
}
.listitem a,.listitem a:hover{
outline:none;
display:block;
color:#bbb;
font-size:16px;
font-weight:bold;
}
.listitem a:hover{
color: #6EA9C2;;
}
.listitem img{
/*border:1px solid #dedede;*/
border:0;
margin-left:15px;
}
.listitem2{
padding:5px 5px;
border-bottom:1px solid #EEEDEB;
}
/*
.control{
height: 100px;
font-weight: bold;
font-size: 15px;
color: #d28261;
}*/

.mana{
cursor: hand;
cursor: pointer;
}

.minibox{
float: left;
width: 168px;
min-height: 150px;
height: auto !important;
height: 150px;
border : 1px solid #e6e6e6;
margin:3px 6px 5px 6px;
background: url('../images/bg_service2.jpg') right top no-repeat;
}

.minibox h1{
margin-top:-4px;
padding:0 0 6px 0;
color:#6EA9C2;
font-weight:bold;
font-size:14px;
}

.minibox h2{
font-size:12px;
color:#555;
font-weight:bold;
text-transform:uppercase;
}

.minibox .pret_oferta{
margin-bottom:0px;
margin-top:20px;
font-size:14px;
color:#555;
}
.pozaminibox{
min-height: 150px;
height: auto !important;
height: 150px;
width: 100%;
/*position:absolute; margin-left:38px; margin-top:3px;*/
}

.contentminibox{
	padding:10px 10px;
/*position:absolute; margin-left:38px; margin-top:3px;*/
}


.bannerzone {
height:180px;
margin:auto;
overflow:hidden;
position:relative;
/*text-align:left;
/*width:615px;*/
width:100%;
border: 1px solid #dedede;
}

.boxdreapta{
border: 1px solid #dedede;
padding:3px 7px 5px 7px;
text-align:left;
margin-bottom:10px;
}


.mainboxmid h2,.tl,.pret_oferta{
text-align:left;
color:#D61212;
font-weight:bold;
}

.mainboxmid .button1{
/*float:right;*/
}

.pret_oferta{
color: #6EA9C2; 
font-weight: bold;
font-size:19px;
margin-bottom:10px;
letter-spacing:-1px;
}

.arr_form{
background:#F8F7F7;
padding:10px;
margin-top:15px;
border:1px solid #cdcdcd;
}

.arr_form b{
display:block;
}


.arr_form .button1{
clear:both;
float:right;
}


#Nume_, #Telefon_, #Email_{
width:45%;
float:left;
}
.arr_form input[type="text"]{
width:99%;
}

.arr_form textarea{
width:99%;
}


#Mesaj_{
float:right;
width:45%;
}
#Mesaj_ textarea{
height:105px;

}
b.card_discount{
display:block;
}

#card_discount div{
margin-top:10px;
}

.numberactive, .numberactive:hover{
color:#6e6e6e;
}

.contactLocation{
margin:0 0 0px 0px;
padding:5px;
}

.capacsusdr{
height: 8px;
font-size: 0px;
line-height: 0px;
/*background: url('../images/white_box_top.gif') top center no-repeat;*/
background: url('../images/rght_blu_top.jpg') top center no-repeat;
}


.capacjosdr{
height: 8px;
font-size: 0px;
line-height: 0px;
/*background: url('../images/white_box_btm.gif') bottom center no-repeat;*/
background: url('../images/rght_blu_btm.jpg') bottom center no-repeat;
margin-bottom:10px;
}



.drcontent{
/*background: url('../images/white_box_midd.gif') bottom center repeat-y;*/
padding:0px 10px 0px 10px;
text-align:left;
background: url('../images/rght_blu_bg.jpg') bottom center repeat-y;
line-height:115%;
}

.sendcv{
margin: 8px 25px 8px 0;
}

.highslide-html-content {
	width: 100%;
	height:100%;
}
.pozaDetaliProd{
	margin-bottom:15px;
}

.pozaDetaliProd img{
  max-width:471px;
  width: expression(this.width > 471 ? 471: true);
	
}
#prioritar_slide img{
 border:1px solid #dedede ;
 /*filter:progid:DXImageTransform.Microsoft.Glow(color='gray', Strength='5'*/
}
.prioritarh2{
margin-bottom:3px; margin-left:7px; letter-spacing:0px; font-size:18px;color:#D61212;
/*text-shadow:2px 2px 4px ;
filter:   progid:DXImageTransform.Microsoft.Shadow(Strength=1,color=#D61212,direction=125);
/*filter:progid:DXImageTransform.Microsoft.MotionBlur(Strength=4,Direction=145);}*/
}

#card_percent{
position:absolute; margin-left:0; margin-top:38px;
color:#D61212;
font-size:52px;
font-weight:bold;
text-align:center;
width:164px;
}

#card_dreapta{
border:0; margin:0; padding:0; margin-bottom:10px;
min-height: 100px;
height: auto !important;
height: 100px;
}

.poze_baner_dreapta{
margin-bottom:8px;
}

#newsletter_input{
	width:140px; height:16px; border:1px solid #dedede;
}
