/*..................*/
.firms{
	width:400px;
	float:left;
}

/* link de la produse*/
.firms a{
	text-decoration:none;
	color:green;
	font-weight:bold;
}

/*chenar sus*/
.firms1-top{
	background-image:url(images/firme_1_01.jpg);
	background-repeat:no-repeat;
	width:399px;
	height:10px;
}
.firms2-top{
	background-image:url(images/firme_2_01.jpg);
	background-repeat:no-repeat;
	width:399px;
	height:10px;
}


/*chenar mijloc*/
.firms1-middle{
	background-image:url(images/firme_1_02.jpg);
	background-repeat:repeat-y;
	width:399px;
	margin-top:0px;
	min-height:85px;
}

*html .firms1-middle{
	margin-top:-10px;
}
*html .firms2-middle{
	margin-top:-10px;
}

.firms2-middle{
	background-image:url(images/firme_2_02.jpg);
	background-repeat:repeat-y;
	width:399px;
	margin-top:0px;
	min-height:85px;

}
/* chenar jos*/
.firms1-bottom{
	background-image:url(images/firme_1_03.jpg);
	background-repeat:no-repeat;
	width:399px;
	height:10px;
	margin-bottom:3px;/* dist intre chenare*/
	_margin-bottom:0;
}
.firms2-bottom{
	background-image:url(images/firme_2_03.jpg);
	background-repeat:no-repeat;
	width:399px;
	height:10px;
}
html>body .firms2-bottom{
	padding-top:7px;
}
html>body .firms1-bottom{
	padding-top:7px;
}
/* buton verde*/
.buble1-left{
	background:url(images/buline/green-1.jpg) no-repeat;
	margin-left:6px;
	margin-top:6px !important;
	margin-right:0px !important;
	height:17px;
	width:9px !important;
	padding:0px !important;	
	position:relative;
	float:left;	
}
.buble1{
	background:url(images/buline/green-2.jpg) repeat-x;
	margin-top:6px !important;
	margin-right:0px !important;
	height:17px;
	width: auto !important;
	padding:0px !important;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:10pt !important;
	font-weight:bold;
	position:relative;	
	float:left;	
}
.buble1-right{
	background:url(images/buline/green-3.jpg) no-repeat;
	margin-left:0px;
	margin-top:6px !important;
	margin-right:6px !important;
	height:17px;
	width:9px !important;
	padding:0px !important;	
	position:relative;
	float:left;	
}
/*buton portocaliu*/
.buble2-left{
	background:url(images/buline/orange-1.jpg) no-repeat;
	margin-left:6px;
	margin-top:6px !important;
	margin-right:0px !important;
	height:17px;
	width:9px !important;
	padding:0px !important;	
	position:relative;
	float:left;	
}
.buble2{
	background:url(images/buline/orange-2.jpg) repeat-x;
	margin-top:6px !important;
	margin-right:0px !important;
	height:17px;
	width: auto !important;
	padding:0px !important;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:10pt !important;
	font-weight:bold;
	position:relative;	
	float:left;	
}
.buble2-right{
	background:url(images/buline/orange-3.jpg) no-repeat;
	margin-left:0px;
	margin-top:6px !important;
	margin-right:6px !important;
	height:17px;
	width:9px !important;
	padding:0px !important;	
	position:relative;
	float:left;	
}
/*..............titlu.......................*/

.firms1-middle p{
	margin:0px 190px 7px 10px;
	font: bold 12px Verdana;
	padding-top:7px;
}

.firms2-middle p{
	margin:0px 190px 7px 10px;
	font: bold 12px Verdana;
	padding-top:7px;
}
/*......................*/

/*........................text in chenar verde......................*/
.firms1-middle div{
	width:195px;
	padding-left:10px;
	font-family:Verdana;
	font-size:10px;
}
.firms2-middle div{
	width:195px;
	padding-left:10px;
	font-family:Verdana;
	font-size:10px;
}
/*................img...........*/
.firms1-middle img{
	float:right;
	margin-right:10px;
	position:relative;
	border:0;
}
.firms2-middle img{
	float:right;
	margin-right:10px;
	position:relative;
	border:0;
}
/* ..........   produse - chenar ........    */
.product1{
	background:url(images/produse_1.jpg) no-repeat;
	width:192px;
	height:350px;
	margin-bottom:7px;
	float:left;
	margin-top:0px;
	_margin-left:2px;
}
.product2{
	background:url(images/produse_2.jpg) no-repeat;
	width:192px;
	height:350px;
	margin-bottom:7px;
	float:right;
}
/* .........titlu...   */  
.product1 p{
	margin-top:0px;
	margin-left:35px;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	width:145px;
	margin-top:-331px;
	padding-left:5px;
}
.product2 p{
	margin-top:0px;
	margin-left:35px;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	width:145px;
	margin-top:-331px;
	padding-left:5px;
}
/*...............*/
/*      .............   text  ..........        */
.product1 div{
	padding-left:15px;
	font-family:Verdana;
	font-size:10px;
	margin-top:-15px;
	margin-right:5px;
}
.product2 div{
	padding-left:15px;
	font-family:Verdana;
	font-size:10px;
	margin-top:-15px;
	margin-right:5px;
}
/*............*/
/*   .....img...........*/
.product1 img{
	margin-top:172px;
	border:0;
}
.product2 img{
	margin-top:172px;
	border:0;
}
.product1 a{
	margin-left:15px;
}
.product2 a{
	margin-left:15px;
}
.clear{
	clear:both;
}
body {
	background-color:#d4701c;
	margin:0;
	padding:0;
	position:relative;
}

#header{
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
	width:907px;
	height:173px;
	margin-top:20px;
	margin-left: auto;
	margin-right: auto;
}
#header img{
	border:none;
	padding-left:60px;
	padding-top:20px;
}
.hadvertising{
	margin-left:220px;
	margin-top:-67px;
	position:relative;
}
#sb{
	background-image:url(images/cautare.jpg);
	width:169px;
	height:64px;
	background-repeat:no-repeat;
	float:right;
	margin-right:20px;
	margin-top:-63px;
}
/*..........cautare mai in dr.........
*html #sb{
margin-right:10px;
}*/
#sb p{
	font-family: Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:63px;
	margin-top:20px;
	margin-bottom:-10px;
}
/*
html>body #sb p{
	font-family: Verdana;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:63px;
	margin-top:18px;
	margin-bottom:15px;
}*/
#sb form{
	margin-top:10px;
	margin-left:7px;
}/*
html>body #sb form{
	margin-top:-15px;
	margin-left:7px;
}*/
#sb form input{
	width:113px !important;
	/*height:16px !important;*/
	/*margin-top:-23px;*/
	background-image:url(images/2.jpg);
	background-repeat:no-repeat;
	border-width:0px;
	padding-left:7px;
}
/*
html>body #sb form input{
	width:122px;
	/*height:16px !important;*/
	/*margin-top:-50px;
	background-image:url(images/2.jpg);
	background-repeat:no-repeat;
	border-width:0px;
}*/
#sb .submit{
	background-image:url(images/1.jpg);
	background-repeat:no-repeat;
	text-align:center;
	margin-top:-24px !important;
	width:20px !important;
	height:22px;
	border:none;
	border-width:0px;
	padding-left:0 !important;
}/*
html>body #sb .submit{
	background-image:url(images/1.jpg);
	background-repeat:no-repeat;
	text-align:center;
	margin-top:-10px !important;
	width:20px;
	height:22px;
	border:none;
	border-width:0px;
}*/
#content{
	width:907px;
	background-image:url(images/content.jpg);
	background-repeat:repeat-y;
	margin-left:auto;
	margin-right:auto;
	margin-top:-2px;
	overflow:hidden;
}
html>body #content
{
	margin-left:auto;
}
#newsletter{
	background-image:url(images/newsletter.jpg);
	background-repeat:no-repeat;
	width:233px;
	height:63px !important;
	border-width:0px;
	margin-top:0px;
	margin-bottom:0px;
}
*html #newsletter{
margin-bottom:-10px;
}
/*
html>body #newsletter{
background-image:url(images/newsletter.jpg);
	background-repeat:no-repeat;
	width:233px;
	height:63px !important;
	border-width:0px;
}
*/
#newsletter p{
	font-family: Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:15px;
	margin-bottom:-4px;
	padding-left:15px;
}
html>body #newsletter p{
	margin-top:0px;
	padding-top:15px;
	margin-bottom:18px;
}
#newsletter form{
	margin-top:7px;
	margin-left:7px;
}
html>body #newsletter form{
	margin-top:-15px;
}
#newsletter form input{
	width:175px;
	height:16px !important;
	background-image:url(images/sbnews.gif);
	background-repeat:no-repeat;
	/*margin-top:23px;*/
	border-width:0px;
	padding-left:7px;
	margin-left:3px;
	padding-top:3px;
	color:#FF7900;
}/*
html>body #newsletter form input{
	height:17px !important;
	margin-top:-50px;
	background-image:url(images/sbnews.gif);
	background-repeat:no-repeat;
	border-width:0px;
	padding-top:3px;	
}*/
#newsletter .submit{
	background-image:url(images/1.jpg);
	background-repeat:no-repeat;
	text-align:center;
	margin-top:0px !important;
	width:20px;
	height:22px !important;
	border:none;
	border-width:0px;
	padding-top:0px !important;
}/*
/*html>body #newsletter .submit{*/
/*	background-image:url(images/1.jpg);*/
	/*background-repeat:no-repeat;*/
/*	text-align:center;*/
/*	margin-top:-10px !important;*/
/*	width:20px;*/
/*	height:22px;*/
/*	border:none;*/
/*	border-width:0px;*/
/*}*/
.leftadvert{
	height:auto;
	width:234px;
	float:left;
}
.leftadvert img{
padding-bottom:5px;
}

html>body .leftadvert{
	height:auto;
	width:234px;
	margin-left:20px;
	float:left;
}

/*.............aboneaza-te sa fie mai in stg.........*/
*html .leftadvert{
margin-left:10px;
}
#rightmenu{
	/*vertical-align:top !important;*/
	/*margin-top:-263px;*/
	margin-right:6px;
	float:right;
	/*position:relative;*/

}
html>body #rightmenu
{
	margin-right:17px;
}
#rightmenu-top{
	background-image:url(images/menu_1.jpg);
	background-repeat:no-repeat;
	width:203px;
	height:23px;	
}
#rightmenuMiddle{
	background-image:url(images/menu_2.jpg);
	background-repeat:repeat-y;
	width:205px;
	margin-top:-5px;
}
html>body #rightmenuMiddle{
		padding-top:1px;
}
.right{
	font-family:Verdana;
	margin-right:20px;
	margin-bottom:3px !important;
}
.right li{
	list-style-position:outside;
	list-style-image:url(images/arrow_green.jpg);
	border-bottom-style: dotted;
	border-bottom-color:#FFFFFF;
	border-width: 1px;
}
.right li a{
	color:#FFFFFF;
	text-decoration:none;
	padding-left:5px;
	padding-bottom:5px;
	font-weight:bold;
	font-size:12px;
	margin-top:0px;
	
}

.submenu{
	font-family:Verdana;
	margin-left:0px;
	display:none;
}
html>body .submenu{
	margin-left:-40px;
}
.submenu li{
	list-style-type:none;
	list-style-position:outside !important;
	list-style-image:none;
	border:none;
}
.submenu li a{
	font-family:Tahoma;
	font-size:12px !important;
	font-weight:normal;
}
.submenu li a:hover{
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px !important;
}
.submenu li:hover{
	list-style-image:none;
	border:none;
	margin:0;
	padding-right:0px;
	height:inherit;
}
#rightmenu-bottom{
	background-image:url(images/menu_3.jpg);
	width:203px;
	height:27px;
}
html>body #rightmenu-bottom{
	margin-top:-18px;
}
#footer{
	background-image:url(images/footer.jpg);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	width:907px;
	height:76px;
	text-align:center;
	padding-top:0px;
	font:normal 10px Verdana; 
}
#footer a{
	text-decoration:none;
	font-weight:bold;
	color:#000;
}
#footer a:hover{
	color:black;
}
.middle{
	width:400px;
	margin-left:270px;
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom-style:dotted;
	border-bottom-color: #ff7900;
	border-bottom-width:2px;
}
html>body .middle{
	margin-left:268px;
	margin-top:0;
	padding-top:1px;

}
.middle-clients{
	width:600px;
	margin-left:40px;
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom-style:dotted;
	border-bottom-color: #ff7900;
	border-bottom-width:2px;
}
html>body .middle-clients{
	margin-left:40px;
	margin-top:0;
	padding-top:1px;

}

h2{
	font-family:Verdana;
	font-size:11pt;
	color:#ff7900;
	font-weight:bold;
}
.middle p, .middle-clients p{
	font-family:Verdana;
	font-size:12px;
	color:#000000;
}
.middle p span, .middle-clients p span{
	font-weight:bold;
}
.middle p a, .middle-clients p a{
	text-decoration:none;
	font-family:Verdana;
	font-weight:bold;
	color:#4a7d2e;
	font-size:11px;
}

.mid{
	margin-bottom:10px;
	text-align:justify;
}
.mid-border{
	border-bottom:2px dotted #ff7900;
	padding-bottom:10px;
	margin-bottom:10px;
}
.mid-border h4{
	margin-bottom:5px;
	color:#4A7D2E;
}
.mid-border a{
	text-decoration:none;
	color:#FF7900;
	font-weight:bold;
}

.middle .paging{
	text-align:center;
	float:none;
	clear:both;
	padding-bottom:5px;
}
.paging span{
	color:#D4701C;
	font-weight:bold;
	cursor:default;
	font-size:14px;
}
.paging a{
	color:#008000;
	font-weight:normal;
	font-size:14px;
}
.imagini{
	margin-top:10px;
	text-align:center;
}
.breadcrumbs{
	color:#FF7900;
	font: bold 10px Verdana;
}
.breadcrumbs a{
	color:#4A7D2E;
	text-decoration:none;
}
.breadcrumbs span{
	color:#FF7900;
}
#accordion{
	margin:-10px 20px 10px 30px;
	padding:10px 0;
}
#accordion h4{
	margin-top:2px;
	margin-bottom:0px;
	margin-left:-15px;
	/*margin-left:-20px;*/
	padding:0;
	font-family:Verdana;
	font-size:12px;
	color:#FFF;
	border-bottom: 1px dotted #94D873;
	/*border-top: 1px dotted #94D873;*/
	cursor:pointer;
	
}
#accordion h4 a{
	text-decoration:none;
	font-family:Verdana;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
}
#accordion h4 img{
	margin-right:5px;
	/*padding-left:22px;*/
}
.panel{
	/* ... aliniat buton*/
	/*margin-left:-20px;*//*klklkl*/
	/*border-color:#94D873;*/
}
.panelBody{
/*border-bottom: 3px dotted #94D873;*/
	margin-left:15px;

}
.panelBody a{
	text-decoration:none;
	font-family:Verdana;
	font-size:11px;
	color:#FFF;
	/*aliniat subopt meniu*/
	/*margin-left:20px;*//*ml.m,.,*/
	/*margin-bottom: 20px;
	margin-top:25px;*/
}
.panelOnly{
	/*border-bottom: 1px dotted #94D873;*/ 
	/* ... aliniat buton*/
	/*margin-left:-20px;*//*jkljklj*/
}
.spatiu{
	height:20px;
}
.spatiu a:visited {
	color:#355921;
}
.spatiu img {
	position:absolute;
	margin-left:-18px;
	width:14px;
	height:14px;
}
html>body .spatiu img{
	margin-top:4px;
}
.textmenu{
	margin:-17px 0 7px 20px;
}
html>body .textmenu{
	margin-top:-19px;
}
.link-detalii{
	text-align:right;
	margin-top:5px;
}
*html .link-detalii{
	clear:both;
	margin-top:-15px;
}
.link-detalii a{
	font: normal 10px Verdana;
	margin-right:15px;
}
.link-detalii a:hover{
	font: bold 9px Verdana;
}

.link-detalii-prod{
	text-align:right;
	margin-top:20px !important;
	clear:both;
	float:none;	
}
.link-detalii-prod a{
	font: normal 10px Verdana;
	margin-right:15px;
}
.link-detalii-prod a:hover{
	font: bold 9px Verdana;
}
.contact{
	font: 12px Verdana;
	text-align: center;
}
.contact p{
	text-align: left;
	font-weight: bold;
}
.contact form{
	text-align:left;
}
.formLabel{
	width:150px;
	float:left;
	font-weight:bold;
	text-align:left;
	margin-bottom:5px;
}
.formInput{
	width:210px;
	float:left;
	margin-bottom:5px;
}
.formInput input{
	width:200px;
	border:1px solid #6DB643;
}
.formInput select{
	width:206px;
	border:1px solid #6DB643;
}
.formInput textarea{
	width:246px;
	border:1px solid #6DB643;
}
html>body .formInput select{
	width:202px;
}
html>body .formInput textarea{
	width:250px;
}
.submitContact{
	width:400px;
	text-align:center;
}
.submitContact input{
	background-color:#6DB643;
	font:bold 12px Verdana;
	border:0px;
	height:22px;
	width:120px;
}
#formResponse{
	font: bold 12px Verdana;
	color: #FF7900;
	margin-top:10px;
}

.publicatii1-middle p{
	margin:0px 10px 7px 10px;
	font: bold 12px Verdana;
	padding-top:7px;
}

.publicatii2-middle p{
	margin:0px 10px 7px 10px;
	font: bold 12px Verdana;
	padding-top:7px;
}
.publicatii1-middle div{
	width:380px;
	padding-left:10px;
	font-family:Verdana;
	font-size:10px;
}
.publicatii2-middle div{
	width:380px;
	padding-left:10px;
	font-family:Verdana;
	font-size:10px;
}
.publicatii1-middle{
	background-image:url(images/firme_1_02.jpg);
	background-repeat:repeat-y;
	width:399px;
	margin-top:0px;
	min-height:85px;
}

*html .publicatii1-middle{
	margin-top:-10px;
}
*html .publicatii2-middle{
	margin-top:-10px;
}

.publicatii2-middle{
	background-image:url(images/firme_2_02.jpg);
	background-repeat:repeat-y;
	width:399px;
	margin-top:0px;
	min-height:85px;
}
.radios{
	float:none;
	text-align:center;
	margin: 8px 0;
}
.radios label{
	font-weight:bold;
}
.radios input{
	height:15px;
	margin-right:10px;
	border:0;
}

.top-1{
	margin-top: 10px;
	width:400px;
}
.top-2{
	margin-top: 10px;
	width:400px;
}
.bottom-1{
	width:400px;
	margin-top:-85px;
	_margin-top:0;
}
.bottom-2{
	width:400px;
	margin-top:-85px;
	_margin-top:0;
}
.top-2 .topLeft, .bottom-2 .bottomLeft, .top-1 .topLeft, .bottom-1 .bottomLeft{
	width:199px;
	height:52px;
	float:left;
	margin-top:10px;
	_margin-top:0;
} 
.top-2 .topRight, .bottom-2 .bottomRight, .top-1 .topRight, .bottom-1 .bottomRight{
	width:199px;
	height:52px;
	float:right;
	margin-top:10px;
	_margin-top:0;
}

.top-2 .topLeft{
	background:url(images/anunturi/coltisor-1.jpg) no-repeat;
}
.top-2 .topRight{
	background:url(images/anunturi/coltisor-2.jpg) no-repeat;
	background-position:right;
}
.bottom-2 .bottomLeft{
	background:url(images/anunturi/coltisor-4.jpg) no-repeat;
}
.bottom-2 .bottomRight{
	background:url(images/anunturi/coltisor-3.jpg) no-repeat;
	background-position:right;
}
.top-1 .topLeft{
	background:url(images/anunturi/coltisor-1-b.jpg) no-repeat;
}
.top-1 .topRight{
	background:url(images/anunturi/coltisor-2-b.jpg) no-repeat;
	background-position:right;
}
.bottom-1 .bottomLeft{
	background:url(images/anunturi/coltisor-4-b.jpg) no-repeat;
}
.bottom-1 .bottomRight{
	background:url(images/anunturi/coltisor-3-b.jpg) no-repeat;
	background-position:right;
}
.anuntul{
	font:normal 12px Verdana;	
	margin: 0 20px;
	_margin: -45px 0 -35px 20px;
	position:relative;
	top:-40px;
	_top:0;
}
.anunt-gratuit1, .anunt-gratuit2{
	width:392px;
	height:109px;
	font: normal 11px Verdana;
	padding: 2px 5px;
	overflow:hidden;
}
.anunt-gratuit1{
	background:url(images/anunturi/anunturi_frame1.jpg) no-repeat;
}
.anunt-gratuit2{
	background:url(images/anunturi/anunturi_frame2.jpg) no-repeat;
}

#login-anunturi{
	width:231px;
	background: url(images/login/login-box-center.jpg) repeat-y;
}
#login-anunturi center{
	float:none;
	clear:both;
	font: bold 11px Verdana;
	padding-top:5px;
}
#login-submit{
	float:left;
	width:32px;
	height:35px;
	margin:0px 0 0 5px;
	border:0;
	background:url(images/login/ok.jpg) no-repeat;
}
#login-form{
	float:left;
	margin:0px 0 0 -5px;
}
#login-form label{
	width:65px;
	font: bold 10px Verdana;
	color:#FFF;
	float:left;
	text-align:right;
	margin-right:8px;
}
#login-form input{
	width:113px;
	height:15px;
	float:left;
	background:url(images/login/1.jpg) no-repeat;
	border:0;
	padding-left:5px;
	font:bold 11px Verdana;
	color:#FF7900;
}
.anuntContainer{
	margin:5px 0;
	padding: 5px;
	float:left;
	position:relative;
	z-index:100;
}
.anunt-utilizator{
	width:300px;
	float:left;
}
.buttons{
	float:right;
	text-align:center;
	padding-top:25px;
}
.buttons input{
	color:#4B7F2D;
	background:none;
	font:bold 12px Verdana;
	border:1px solid #F58120;
	height:22px;
	width:80px;
}

#autentificat-top{
	width:231px;
	height:24px;
	background: url(images/login/login-box-top.jpg) no-repeat;
	margin-top:0;
}
#autentificat-center{
	width:231px;
	background: url(images/login/login-box-center.jpg) repeat-y;
	margin-top:0;
	padding-top:10px;
}
#autentificat-center p{
	position:relative;
	width:230px;
	margin:-20px auto 10px 0;
	font:bold 12px Verdana;
	color:#000;
	text-align:center;
}
#autentificat-center a{
	font:bold 11px Verdana;
	color:#FFF;
	padding-left:20px;
	text-decoration:none;
	_line-height:1.5;
}
#autentificat-center a:hover{
	color:#000;
}
#autentificat-bottom{
	width:231px;
	height:24px;
	background: url(images/login/login-box-bottom.jpg) no-repeat;
}