html, body { margin: 0; padding: 0;}
table, td, div, p, ul, ol, h1, h2, h3, h4, h5, h6, hr, img { margin: 0; padding: 0; border-style: none;}
* { background-repeat: no-repeat;}
body {  background-color: #fff; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 11px; font-weight: normal; color: #666;}
a { color:#4A4A4A; text-decoration:none;}
a:hover { color:#F48B1D; text-decoration:underline;}
input	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
select	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
textarea	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/*-----------------------------------------------------------------------------------*/
#mainContainer { width: 770px; margin-left: auto; margin-right: auto;}
#mainContainer #logo { width: 770px; border-bottom: 1px solid #F8B167; height: 90px;}
#mainContainer #logo #poza_logo { float: left; margin-left: 14px;}
#mainContainer #logo #email_print { float: left; margin-left: 280px; padding-top: 70px;}
#mainContainer #logo > #email_print { margin-left: 360px;}
/*-----------------------------------------------------------------------------------*/
#mainContainer #header { clear: both; width: 770px; height: 192px; margin-top: 5px;}
/*------------------------------------------------------------------------------------*/
#mainContainer #header ul { float: left; width: 162px; background-image: url('images/menu_back1.gif'); background-position: left top; list-style-type: none; margin-right: 2px;}
#mainContainer #header ul li#primu { margin-top: 10px;}
#mainContainer #header ul li { padding-left: 15px; border-left: 1px solid #DFDFDF; border-right: 1px solid #DFDFDF; padding-top: 2px; padding-bottom: 0px; border-bottom: 1px dashed #DFDFDF; width: 145px; }

#mainContainer #header ul li#ultimu { border: 0px; margin-top: -4px; padding: 0px;}
#mainContainer #header ul li#fara_border { border-bottom: 0px;}
/*---------------------------------------------------------------------------------------*/
#mainContainer #header #flash { float: left; margin-right: 2px; width: 335px;}
/*-----------------------------------------------------------------------------------------*/
#mainContainer #header #dreapta {float: left; width: 269px;}
#mainContainer #header #dreapta #dreapta_continut { background-color: #666; padding-left: 15px; padding-top: 10px; padding-bottom: 2px; color: #E6E6E6; line-height: 14px;}
#mainContainer #header #dreapta > #dreapta_continut { margin-top: -5px; margin-bottom: -4px;}
/*---------------------------------------------------------------------------------------------------------*/
#mainContainer #container { clear: both; width: 770px; overflow: hidden; background-image: url('images/back_container.gif'); background-repeat: repeat-y;}

/*--------------------------------------------------------------------------------------------------------*/
#mainContainer #container_inner { clear: both; width: 770px; overflow: hidden; background-image: url('images/back_container_inner.gif'); background-repeat: repeat-y;}

/*--------------------------------------------------------------------------------------------------------*/
#mainContainer #container_inner #leftPart p.meniu { margin-left : 15px; background-image: url('images/arrow.gif'); background-position: left; padding-left: 12px; border-top: 1px dashed #CCCCCC; padding: 2px auto;}
#mainContainer #container_inner #leftPart p.meniu a { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 9px; font-weight: normal; color: #666;text-decoration: none; }
#mainContainer #container_inner #leftPart { width: 162px; float: left;}
#mainContainer #container_inner #leftPart p.titlu_box { background-image: url('images/back_left.gif'); background-position: left top; color: #FFF; font-weight: bold; height: 23px; padding-top: 5px; padding-left: 22px; padding-right: 0px;}
#mainContainer #container_inner #leftPart p { padding-left: 20px; padding-right: 20px;}
#mainContainer #container_inner #leftPart form { margin-top: 5px; margin-bottom: 10px;}
#mainContainer #container_inner #leftPart form input { width: 120px; border: 1px solid #BDBDBD; margin: 0px;}
#mainContainer #container_inner #leftPart form #input_submit { width: 31px; height: 17px; background-image: url('images/go.gif'); border: 0px; margin-left: 90px; margin-top: 10px;}
#mainContainer #container #leftPart p.butonu { margin-left: 70px; margin-top: 7px; margin-bottom: 5px;}
/*--------------------------------------------------------------------------------------------------------------*/
#mainContainer #container_inner #middlePart_inner { float: left; width: 605px; margin-left: -5px;}
#mainContainer #container_inner > #middlePart_inner { margin-left: 2px;}
#mainContainer #container_inner #middlePart_inner p.titlu_middle { background-image: url('images/back_middle_inner.gif'); color: #FFF; font-weight: bold; height: 23px; padding-left: 15px; padding-top: 5px;}
/*--------------------------------------------------------------------------------------------------------------*/
#mainContainer #container #leftPart { width: 162px; float: left;}
#mainContainer #container #leftPart p.titlu_box { background-image: url('images/back_left.gif'); background-position: left top; color: #FFF; font-weight: bold; height: 23px; padding-top: 5px; padding-left: 22px; padding-right: 0px;}
#mainContainer #container #leftPart p { padding-left: 20px; padding-right: 20px;}
#mainContainer #container #leftPart form { margin-top: 5px; margin-bottom: 10px;}
#mainContainer #container #leftPart form input { width: 120px; border: 1px solid #BDBDBD; margin: 0px;}
#mainContainer #container #leftPart form #input_submit { width: 31px; height: 17px; background-image: url('images/go.gif'); border: 0px; margin-left: 90px; margin-top: 10px;}
#mainContainer #container #leftPart p.butonu { margin-left: 70px; margin-top: 7px; margin-bottom: 5px;}
/*--------------------------------------------------------------------------*/
#mainContainer #container #middlePart { float: left; width: 335px; margin-left: -5px;}
#mainContainer #container > #middlePart { margin-left: 2px;}
#mainContainer #container #middlePart p.titlu_middle { background-image: url('images/back_middle.gif'); color: #FFF; font-weight: bold; height: 23px; padding-left: 15px; padding-top: 5px;}
/*-----------------------------------------------------------------------------------------*/
#mainContainer #container_inner #middlePart_inner div.box_middle { border-left: 1px dashed #A8A8A8; border-right: 1px dashed #A8A8A8; padding-top: 5px; padding: 10px;}
#mainContainer #container_inner #middlePart_inner div.box_middle h2 { font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic; color: #F48B1D; margin-bottom: 5px;}
#mainContainer #container_inner #middlePart_inner div.box_middle ul { list-style-image: url('images/arrow_orange.gif'); width: 550px; padding-left: 25px; border-bottom: 1px dashed #A8A8A8; padding-bottom: 10px;}
/*-----------------------------------------------------------------------------------------*/
#mainContainer #container #middlePart div.box_middle { border-left: 1px dashed #A8A8A8; padding-left: 5px;padding-right: 5px;border-right: 1px dashed #A8A8A8; padding-top: 5px;}
#mainContainer #container #middlePart div.box_middle p.titlu_div { font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic; color: #F48B1D; margin-left: 10px; margin-bottom: 5px;}
/*------------------------------------------------------------------------------------------------------------*/
#mainContainer #container #middlePart div.box_middle div { overflow: hidden; margin-left: 10px; margin-right: 6px; border-bottom: 1px dashed #A8A8A8; padding-bottom: 10px;}
#mainContainer #container #middlePart div.box_middle div p.text_stanga {}

#mainContainer #container #middlePart div.box_middle div p.poza_dreapta { border: 1px solid #C8C8C8; width: 63px; height: 63px; float: right;}
#mainContainer #container #middlePart div.box_middle div p img { float: right; border: 1px solid #FFF;}

/*-----------------------------------------------------------------------------*/
#mainContainer #container #rightPart { float: left; margin-left: 2px;width: 257px;}
#mainContainer #container #rightPart p { padding-left: 5px; padding-right: 5px;}
#mainContainer #container #rightPart p.titlu_right { background-image: url('images/back_right.gif'); height: 23px; padding-left: 15px; padding-top: 5px; color: #FFF; font-weight: bold;}
#mainContainer #container #rightPart h2 { font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; margin-left: 10px; margin-top: 10px; margin-bottom: 15px;}
#mainContainer #container #rightPart div.box_right { margin-left: 5px; width: 250px; overflow: hidden; padding-bottom: 10px;}
#mainContainer #container #rightPart div.box_right p.nume_oferta { font-weight: bold; color: #000;}
#mainContainer #container #rightPart div.box_right p.poza_oferta { border: 1px solid #C8C8C8; width: 63px; height:63px; float: right; margin-right: 10px;}
#mainContainer #container #rightPart div.box_right p.poza_oferta img { float: right; border: 1px solid #FFF;}

#mainContainer #container #rightPart div.box_right div ul li { padding-left: 10px;}
#mainContainer #container #rightPart div.box_right div ul li img { padding-right: 5px;}
#mainContainer #container #rightPart div.box_right div p { font-size: 18px; margin-top: 5px;}
#mainContainer #container #rightPart div.box_right div p span { background-color: #F48B1D; color: #FFF;}
/*-------------------------------------------------------------------------------------------*/
#mainContainer #footer { clear: both; width: 770px; height: 68px; background-image: url('images/footer_back.jpg'); margin-top: 3px;}
#mainContainer #footer p { margin-left: 25px; width: 595px; margin-top: 5px;}
#mainContainer #footer p a { color: #666; text-decoration: none; font-weight: bold;}
#mainContainer #footer p a:hover { text-decoration: underline;}
#mainContainer #footer p#copyright { width: 340px; margin-top: 0px;}

/*----------------------------------------------------------------------------------------*/
h2 { font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic; color: #F48B1D; margin-bottom: 5px;}
.contact_input	{
	width:130px;
	height: 15px;
	font-family: "Trebuchet MS", Arial, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #666;
}
.contact_textarea	{
	width:230px;
	height:70px;
	font-family: "Trebuchet MS", Arial, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #666;
}

.input_submit	{
	background-color: #FFFFFF;
	border: 1px solid #000000;
	width:50px;
	height:20px;
	font-family: "Trebuchet MS", Arial, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	
}
.eroare	{
	font-family: "Trebuchet MS", Arial, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #FF0000;
}
.margin { margin-top:3px; margin-bottom:2px;}
.dotted { background-image:url(images/dotted-line.gif); background-repeat:repeat-x; height:1px; margin:0; padding:0; line-height:1px;}
