body{
padding:0px;
margin:0px;
background:#FFFFFF;
}

table {border-collapse:collapse; border:0px;}

td { vertical-align:top; padding:0px;}

a{color:#266A99}
a:hover{text-decoration:none;}
strong{color:#266A99}


img { border:0px;}

.m_text, table, li, input, textarea
	{
		font-family:Arial;
		font-size:12px;
		line-height:14px;
		color:#373737;
	}
	
.c_text {color:#333333; font-size:11px}
.c_text a{text-decoration:none; color:#333333}
.c_text a:hover{text-decoration:underline}

.s_text {font-size:10px; line-height:12px; color:#9B9B9B}

.h_text {color:#626262;}

.j_text {color:#373737}

.read_more {background:url(../images/main/a1.gif) top left no-repeat; background-position:0 5px; padding-left:10px; text-decoration:none; color:#373737;}
.read_more:hover{text-decoration:underline;}

.read_more2 { color:#FF6300; background:url(../images/main/a2.gif) bottom right no-repeat; padding-right:7px; font-size:10px; font-family:tahoma}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
	}
	
.input { vertical-align:middle; width:223px; height:17px; padding-left:5px; font-size:11px}
.input2 { vertical-align:middle; width:195px; height:19px; padding-left:5px; color:#204700}

.div { height:1px; background:url(../images/main/hline.gif) repeat-x}

.textarea {width:510px; height:135px; padding-left:5px; overflow:hidden; color:#204700}
.textarea_consultanta {width:310px; height:119px; padding-left:5px; overflow:hidden; color:#204700}

.textarea_buton_trimite {
width:93px; height:19px; border:0; 
margin:0; text-align:center; text-decoration:none; 
/*font:bold italic 14px , Tahoma, Arial, Helvetica, sans-serif; */
color:white; 
line-height:19px; background:#6d161b url(../img/action_link_oblic.gif) no-repeat;

font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: bold;

}


ul { margin:0; padding:0; list-style:none}
li { line-height:18px; background:none; margin:0px; padding:0px; color:#FFDF70}
li a { background:url(../images/main/a1.gif) no-repeat top left; background-position:0 5px; padding-left:10px; color:#204700; text-decoration:none}
li a:hover { background:url(../images/main/a1.gif) no-repeat top left; background-position:0 5px; padding-left:10px; color:#204700; text-decoration:underline}

.title { background:#376F9B url(../images/main/title-r_rosu.gif) no-repeat right;}
.title_n { background:#FF0000 url(../images/main/title-r_rosu.gif) no-repeat right; height:25px;}
.title_n_2_rows { background:#FF0000 url(../images/main/title-r_rosu_2_row1.gif) no-repeat right; height:40px;}

.title1 { background:url(../images/main/title1.gif) repeat-x; margin-left:1px; margin-right:1px;}

.title2 { background:#FF0000; height:25px;}

.title_txt_main {	
padding:0px 17px 0px 18px;
margin: 10px 0px 0px 0px;
color: #FFFFFF;
font-family: "Arial Black", Gadget, sans-serif;
font-size:14px;
text-decoration:none;
font-weight: bold;
background:none;
}

.title_txt_l_r {	
padding:0px 17px 0px 5px;
margin: 0px 0px 10px 0px;
color: #FFFFFF;
/*font-family: Arial, Trebuchet MS, Arial, sans-serif, Helvetica;*/
font-family:"Times New Roman", Times, serif;
font-size:1.6em;
text-decoration:none;
font-weight: bold;
background:none;
}

.title_txt_l_r_2_rows {	
padding:0px 17px 0px 5px;
margin: 0px 0px 10px 0px;
color:#266A99;
font-family: Arial, Trebuchet MS, Arial, sans-serif, Helvetica;
font-size:1.4em;
text-decoration:none;
font-weight: bold;
background:none;
}

.welcome_div {	
position:relative;
top:-17px;
color: #FFFFFF;
font-family: "Arial Black", Gadget, sans-serif;
font-size:14px;
text-decoration:none;
font-weight: bold;
background:none;
}

.action_link {	
display:block; width:108px; height:23px; text-align:center; text-decoration:none; 
font:bold italic 12px/23px "Arial Black", Tahoma, Arial, Helvetica, sans-serif; color:white; 
text-transform:uppercase; 
background:#6d161b url(../images/main/action_link_alb.gif) no-repeat}


.action_link.oblic	{ width:500px; height:25px; line-height:19px; background:#6d161b }

.action_link_articol {	
display:block; width:108px; height:23px; text-align:center; text-decoration:none; 
font:bold italic 10px/20px "Arial Black", Tahoma, Arial, Helvetica, sans-serif; color:white; 
text-transform:uppercase; 
background:#6d161b url(../images/main/action_link_alb.gif) no-repeat}

#cautare_lunga		{	display:block; width:350px; height:22px; font-style:italic; background:url(../images/main/cauta_lung.gif) no-repeat; border:0; padding:5px 15px 0; margin-top:-2px !important;}

.data	{	display:block; color:#4c4c4c; font:normal normal 10px/15px arial, helvetica, sans-serif; }

#subsol			{	text-align:center; /*background:url(../img/subsol.jpg) no-repeat center top;*/ clear:both; color:#FF0000}
#subsol div		{	margin:0 auto; text-align:center; }
#subsol ul		{	height:10px; padding-top:5px}
#subsol li		{	display:inline; padding:0 6px 0 3px; border-right:1px solid #fff}
#subsol li a,
#subsol li strong	{	font-family:arial, helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FF0000}
#subsol li a:hover	{	text-decoration:underline}
#subsol li strong, 
#subsol li.sel a	{	text-decoration:underline}
#subsol li:first-child, 
#subsol li.primul	{	padding-left:0}
#subsol li:last-child, 
#subsol li.ultimul	{	border:0}
#subsol p		{	font-style:italic; font-size:12px; width:600px; padding-top:8px; height:50px}


.t,#cautare legend,#feedback legend{font:bold italic 14px/30px "Myriad Pro", Tahoma, Arial, Helvetica, sans-serif; color:white; text-shadow:1px 1px 1px #3d3d3d; /*text-transform:uppercase;*/}
.t	{	font-size:12px; line-height:16px; color:#4c4c4c; text-shadow:none}

.produse_cautate 		{	float:left; padding:10px 0}
.produse_cautate a		{	font:bold italic 10px/16px arial, helvetica, sans-serif; color:#4c4c4c; text-decoration:underline; float:left; padding-right:3px}
.produse_cautate a:hover{	color:black}
.produse_cautate img	{	float:left; display:block; background:url(../img/produs_cautat.gif) no-repeat; margin-right:3px}

.marca_produs				{	float:right}
.info_produs .marca_produs	{margin-top:10px}

#linkuri_produs a	{	font:bold 12px/24px Arial, helvetica, sans-serif; color:#c92425; display:block; height:24px; float:right; clear:right; padding-right:24px; margin-bottom:2px}
#link_consult		{	background:url(../img/icn_consult1.gif) no-repeat right center}
#link_comanda		{	background:url(../img/icn_comanda1.gif) no-repeat right center}
#detalii_tehnice	{	display:inline-block; }

.inputAvansata	{	width:245px; background-color:#FF0000; color:#FFFFFF; font-weight:bold;	}

.fieldsetCSS {
BORDER-RIGHT: #630 1px solid; 
BORDER-TOP: #630 1px solid; 			
BORDER-LEFT: #630 1px solid; 
BORDER-BOTTOM: #630 1px solid; }

.fieldsetIECSS {
BORDER-RIGHT: #630 0px solid; 
BORDER-TOP: #630 0px solid; 			
BORDER-LEFT: #630 0px solid; 
BORDER-BOTTOM: #630 0px solid; }

#afisare #faq li		{	float:none; list-style:decimal; margin-left:25px; padding:0 0 10px; border:0}
#faq li 				{ 	line-height:18px; background:none; margin:0px; padding:0px; color:#204700}
#faq li a 				{ 	background:url(../images/main/a1.gif) no-repeat top left; background-position:0 5px; 		
						padding-left:10px; color:#204700; text-decoration:none}
li a:hover 			{ 	background:url(../images/main/a1.gif) no-repeat top left; background-position:0 5px; padding-left:
							inherit	10px; color:#204700; text-decoration:underline}
#afisare #faq li p		{	font:normal normal 12px/18px arial, helvetica, sans-serif; color: #000000; text-transform:none; 
							margin-bottom:5px; float:none}
#continut #feedback h3	{	color:#4c4c4c; font-size:20px; background:0; width:auto; text-shadow:none}
#trimite_intrebare		{	padding:20px 0; float:left;}
#afisare #feedback li			{ 	line-height:18px; background:none; margin:0px; padding:0px; color:#204700}









#cerere_testare		{padding:5px 0 35px}
#feedback #cerere_testare label	{	width:400px}
#feedback #cerere_testare label#c_mesaj	{	width:30px}
#feedback #cerere_testare .action_link	{	margin-left:115px}
.eroare	{	font:bold 12px/16px arial, sans-serif; color:#c92425}
.info_eroare		{	font-weight:bold; color:#c92425; padding:5px 0 15px}

#parteneri		{	width:580px; float:left}
#parteneri h4	{	text-shadow:none; border:0; padding-bottom:12px; border-bottom:1px solid #e3e3e3}
#parteneri ul	{	padding:10px 0 15px; float:left;}
#parteneri li		{	font-size:11px; text-align:center; width:144px; float:left; color:#204700; }
#parteneri img	{	background:#ececec url(../img/partener_fundal.gif) no-repeat; display:block; width:124px; height:74px; float:left; margin-bottom:5px; padding:2px 11px 2px 9px}
.t	{	font-size:12px; line-height:16px; color:#4c4c4c; text-shadow:none}



.buton_trimite, 
.action_link.oblic.buton_trimite	{	font-size:13px; background-color:transparent; background-position:center 1px; margin-left:165px; border:none; height:20px; line-height:normal; cursor:pointer}

#afisare a#trimite_unui_prieten	{	width:auto !important}
#continut		{	padding:0 0 0 27px; width:auto; float:left; z-index:2}

.linkdublu					{	display:block; height:19px; float:left; font:bold italic 10px/18px "Myriad Pro", tahoma, arial, helvetica, sans-serif; color:white; text-transform:uppercase; text-align:center; text-decoration:none; color:white !important; text-decoration:none !important}
.linkdublu#print			{	width:53px; background:url(../img/linkdublu_print.gif) no-repeat;}
.linkdublu#descarca			{	width:200px; background:url(../img/linkdublu_detalii_tehnice200.gif) no-repeat;}
.linkdublu#detalii_tehnice	{	min-width:96px; width:auto !important; width:146px; background:url(../img/linkdublu_detalii_tehnice.gif) no-repeat;}


.articol_buton_trimite {
width:200px;; height:19px; border:0; 
margin:0; text-align:center; text-decoration:none; 
font-family: Tahoma, Arial, Helvetica, sans-serif; 
font-size:14px;
color:#FFFFFF; 
font-weight: bold;
line-height:19px; background:transparent url(../img/action_link_oblic_lung.gif) no-repeat}

#poze_produs li a.lightbox { background:none; display:inline;float:none;width:auto;height:auto}

/* ------------------------------------------------------------------------
	Popin
------------------------------------------------------------------------- */

	#overlay {
		background: #000;
		position: absolute; top: 0; left: 0;
		z-index: 10000;
		width: 100%;
	}

	.prettyPopin {
		display: none;
		position: absolute; z-index: 11000;
		top: 50%; left: 50%;
		/*background: url(../img/prettyPopin/popinLeft.gif) bottom left no-repeat;*/
	}
	
		.prettyPopin a#b_close {
			display: none;
			position: absolute; z-index: 2;
			top: 25px; right: 30px;
			width: 50px; height: 50px;
			text-indent: -10000px;
			background: url(../img/inchide.gif) center top no-repeat;
		}
	
		.prettyPopin a#b_close:hover {background-position:center bottom}
		.prettyPopin .prettyContent {
			position: relative;
			width: 100%; height: 100%;
			font-size: 1.2em;
			z-index:1;
			background:url(../img/popin_357.png) no-repeat;
			/*background: url(../img/prettyPopin/popinRight.gif) bottom right no-repeat;*/
		}
		
			.prettyPopin .prettyContent .prettyContent-container {
				display: none;
				padding: 20px 15px 15px 15px;
			}
		
			.prettyPopin .prettyContent .loader {
				position: absolute;
				top: 50%; left: 50%;
				margin: -14px 0 0 -14px;
			}
			
			.prettyPopin .prettyContent .prettyContent-container {
				color:#4c4a4a;
				font-size:12px;
			}
			.prettyPopin div p		{	padding-bottom:5px}
			.prettyPopin div span	{	font-size:11px; line-height:12px !important}
			.prettyPopin .action_link.alb	{	margin:25px auto}
			.prettyPopin #popin_info		{	padding:75px 0 0; text-align:center;}
#continut .articole.full h1{background:0;height:auto;text-shadow:none}

.prettyPopin h1, 
#continut h1.st		{	padding:0 0 0 10px; height:55px; width:auto;}
.prettyPopin h1 span, 
#continut h1.st span	{	padding:6px 15px 15px 40px; display:block; min-width:170px; width:auto !important; width:170px; background:url(../img/fundal_titlu_st2.gif) no-repeat right; white-space:nowrap}
.prettyPopin div h1 span{	position:relative; padding-top:4px; top:-4px; height:30px !important; float:left; font-size:14px; line-height:34px !important; min-width:180px; width:auto !important; width:180px}
.prettyPopin h1		{	float:left}
.prettyPopin div p	{	clear:left}

.prettyPopin h1 span { margin-top:-2px; position:static; width:280px !important}
.prettyPopin h1 span		{	}
.prettyPopin .prettyContent	{	background:url(../img/popin_357.gif) no-repeat !important}

#trimite_art label, 
#feedback label, 
#contact label			{	display:block; clear:both; width:450px; text-align:right; padding-bottom:10px; font-family:arial, helvetica, sans-serif; font-size:12px;}

#feedback label input, 
#trimite_art label input, 
#contact label input,
#cautare label input	{	width:260px; height:22px; vertical-align:middle; margin-left:10px; padding:5px 7px 0; background-image:url(../img/contact_input.gif); background-repeat:no-repeat; border:0; font-style:italic; outline:none;}

#trimite_art label		{	padding-bottom:5px;}
#contact label strong, 
#feedback label strong	{	display:block; float:left; font-weight:normal; width:63px;}
#contact label strong	{	width:160px;}

#trimite_art		{	padding:10px 100px 0 20px; height:120px; line-height:18px; display:block; float:left;}
#trimite_art .info_eroare	{	position:absolute; right:65px; text-align:left; top:45px; width:250px;}
#trimite_art small	{	padding-bottom:10px; float:left;} 
fieldset small		{	display:block; font-size:10px;}
#trimite_art .buton_trimite	{	margin:5px 0 0 175px;}

#trimite_art label, 
#trimite_art div	{	display:inline-block; z-index:9999;}




