body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol,
li, dl, dt, dd, form, a, fieldset, input
{
margin: 0; padding: 0; border: 0; outline: none;
}
body { line-height: 1; font-size: 88%; font-family:"Trebuchet MS"; }

ul, ol {list-style: none;}
a{ color: black; text-decoration: none;}
a:hover { text-decoration: underline;}
.clear { clear: both;}

.clearfix { display:inline-block; }

.clearfix:after {content:"."; display:block; height:0; clear:both;visibility:hidden; }
	
/* Hide from IE Mac \*/
	.clearfix { display:block; }
/* End hide from IE Mac */


/*--------------------------------- wrapper --------------------------------*/
#wrapper 				{margin:0 auto; width:900px; padding: 30px 0 0 0}
/*--------------------------------- header --------------------------------*/
#header 				{width:900px;}
#logo 					{float:left; width:550px}
#logo a	{background:url(../images/template/logo.jpg) no-repeat; margin:0px 0px 20px 25px; text-indent:-9999px; display:block; border:0; width:168px;height:80px;}

.traducatoronline {background:url(../images/template/traducator_online.jpg) no-repeat; float:right; padding:0 25px 0 0; text-indent:-9999px; display:block; border:0; width:113px;height:30px;}

#telefon 				{float:right; width:350px}
#telefon img			{float:right; padding:0 25px 0 0}
#telefon #online		{}
#telefon #sunati		{float:right; font-weight:bold; font-style:italic; color:#2c5461; font-size:27px; padding:0 25px 0px 0px}
#sunati span			{color:#353434; font-weight:bold}
#telefon #slogan		{float:right; font-style:normal; color:#2c5461; font-size:15px; padding:0 25px 0px 120px}

/*--------------------------------- multylanguage --------------------------------*/
#limbi					{width:900px; margin:3px 0 3px 0; font-size:75%;}

/*--------------------------------- meniu --------------------------------*/
#meniu-nav				{width:900px; margin:2px 0 0 0;background:#353434; padding:10px 0 11px 0}
#meniu ul				{color:white; }
#meniu li 				{display:inline; color:white; font-style:normal; font-size:20px; padding:0 7px 0 9px}
#meniu a:link			{color:white;}
#meniu a:visited		{color:white;}
#meniu a:hover			{background:url(../images/template/sageata.jpg); background-position: center; background-repeat: no-repeat; padding:10px 0 12px 0; text-decoration: none;}

/*--------------------------------- sub-header --------------------------------*/
#subheader 				{background:url(../images/template/background.jpg) no-repeat; width:900px; height:150px; margin:5px 0 0 0}
#subheader #cuvinte		{float:left; width:360px; height:150px; padding:0 0 0 25px; color:white; }
#cuvinte #fraza1 		{font-size:17px; padding:30px 0 10px 15px}	
#cuvinte #fraza2 		{font-size:35px; padding:0px 0 10px 0px; cleartype: true}	
#cuvinte #fraza3 		{font-size:24px; padding:0px 0 0px 30px}
#subheader #texte		{float:left; width:480px; height:100px; margin:30px 0px 0 0; color:white; line-height:1.5; text-align:justify}

/*--------------------------------- butoane mari --------------------------------*/
#butoane-nav			{width:900px; margin:10px 0 0 0;}
#butoane ul				{color:white; }
#butoane li				{margin:0 0px 5px 0px; float:left }
#butoane a				{display:block; text-indent:-9999px; width:220px; height:65px;}
#butoane a:visited		{border-bottom:5px solid #2c5461; }
#butoane a:hover		{border-bottom:5px solid #353434; }

#butoane .traduceri		{background:url(../images/template/btnro_traduceri_autorizate.jpg) no-repeat; padding:0 0px 5px 5px; border-bottom:5px solid #2c5461;}
#butoane .estimare		{background:url(../images/template/btnro_estimare_gratuita.jpg) no-repeat; padding:0 0px 5px 5px; border-bottom:5px solid #2c5461;}
#butoane .asistenta		{background:url(../images/template/btnro_revizuire_asistenta.jpg) no-repeat; padding:0 0px 5px 5px; border-bottom:5px solid #2c5461;}
#butoane .servicii		{background:url(../images/template/btnro_servicii_aditionale.jpg) no-repeat; padding:0 0px 5px 5px; border-bottom:5px solid #2c5461;}


/*--------------------------------- centru --------------------------------*/
#centru 				{width:900px; margin:40px 0 0 0; padding:0; }
#centru a				{text-decoration:underline; font-weight:bold}
#centru a:visited		{text-decoration:underline; font-weight:bold}
#centru a:hover			{text-decoration:none; font-weight:bold}
#centru #stanga			{width:600px; float:left; padding:0 50px 0 25px; font-family:"Trebuchet MS";}
#centru #stanga h1{color:#2c5461; width:600px; padding:0 0 4px 0; margin:0 0 20px 0; border-bottom:1px solid #928f8f; font-size: 1.6em}
#centru #stanga h2{color:#2c5461; padding:0 0 4px 0; margin:0 0 0px 0; font-size: 1.2em; border:0}
#centru #stanga h3{color:#2c5461;  padding:0 0 4px 0; margin:0 0 20px 0; border-bottom:1px solid #928f8f; font-size: 1.1em}
#centru #stanga p 		{text-align:justify; font-size: 88%; line-height: 1.5; margin:0 0 20px 0}
#centru #stanga li 		{text-align:justify; font-size: 88%;line-height: 1.5; font-weight:bold}
#centru #stanga ul 		{list-style-type:circle; margin:0 0 20px 40px}
#centru #tabel			{margin:0 atuo; border-right:1px solid #928f8f; border-top:1px solid #928f8f; margin-bottom:20px; }
#centru .celula 		{border-bottom:1px solid #928f8f; border-left:1px solid #928f8f; padding:5px;}
#centru #tabel p 		{padding:0; text-align:center; margin:0}

#centru #stanga .autor {margin:0; padding:0 }
#centru #stanga .autor span{ font-weight:bold; margin:0; padding:0 0 0px 0 }
#centru #stanga .autor p{ font-weight:normal; margin:0; padding:10px 0 20px 0 }
#centru #stanga blockquote {padding:10px 0 0 0;background:#ffc url(../images/template/ghilimele_stanga.png) 50% 0 no-repeat}

#centru #stanga span {color:#2C5460}


#centru #dreapta				{width:200px; float:left; margin:0 25px 0 0px; font-family:"Trebuchet MS";}
#centru #dreapta #noutati 		{text-align:justify; font-size: 100%; line-height: 1.1; padding:0 0 20px 0; color:#2c5461}
#centru #dreapta #servicii 		{text-align:justify; font-size: 100%; line-height: 1.1; margin:0 0 40px 0;  color:#2c5461}
#centru #dreapta #servicii li	{background:url(../images/template/plus.png) no-repeat; padding:4px 0 10px 25px; background-position: 0 1px;}
#centru #dreapta #recomandari 	{text-align:justify; font-size: 88%; line-height: 1.1; margin:0 0 10px 0; }
#centru #dreapta h1,h2,h3		{color:#2c5461; width:200px; padding:0 0 10px 0; margin:0 0 20px 0; border-bottom:1px solid #928f8f; font-size: 1.1em}
#centru #dreapta p 				{text-align:justify; font-size: 88%; line-height: 1.1; margin:0 0 20px 0}
#centru #dreapta span			{font-weight:bold; float:left; width:200px; font-size:16px; color:red; margin-bottom:10px}


#stanga-contact			{float:left; width:300px; padding:0 40px 0 0}
#dreapta-contact		{float:left; width:250px}
#dreapta-contact td		{border:0}
/*--------------------------------- footer --------------------------------*/
#footer					{width:900px; margin:0px 0 0 0;background:#353434; padding:10px 0 11px 0; color: white}
#design					{width:900px;}
#design p				{float:right; font-size:12px; margin:5px}
#footermeniu ul			{width:600px; color:white; float:left; }
#footermeniu li 		{display:inline; color:white; font-style:normal; font-size:14px; padding:0 15px 0 11px}
#footermeniu a:link		{color:white;}
#footermeniu a:visited	{color:white;}
/*--------------------------------- formulare --------------------------------*/
.inputField 			{width:250px;font-size:11px; border: 1px solid #353434; margin-bottom:10px}
.formTable .errorMessage #formContainerError {font-size:11px; background:#FDE1E4;	border:1px solid #C00000; color:#C00000; margin:0px 0 5px 5px; padding:4px 5px 4px 10px;	text-align:left;	min-height: 30px; }
.caption{text-align:left; font-size:11px;color:#353434}
.label {text-align:left; font-size:11px;color:#353434}
.OkMessage { font-size:11px; background:#AFEFA4; border:1px solid #4A8F3E; color:#104F05; margin:20px 0px 5px 5px; padding:4px 5px 4px 10px; text-align:left;min-height: 30px; font-weight:bold;}

.btn{ margin:20px 0 0 0; font-size:13px; background:#353434; color:#ffffff}