/*#############################################################################*/
/*# CSS	Mailbox															      #*/
/*#							  												  #*/
/*#																			  #*/
/*# Author: Rusch Catalin    kta20kta@yahoo.com								  #*/
/*#############################################################################*/
/* CSS Document */
.clearAll       { clear: both; font-size: 1px; height: 1px; line-height: 1%; }
body			{ margin: 0; padding: 0; background:#FFFFFF; font-size:11px; color:#7a7775; font-family:Arial; text-align: left; }
img				{ border: none;}
p				{ margin: 0; padding: 0; font-size:11px; font-family:Verdana ; color:#606060; }
form			{ margin: 0; padding: 0; }
input, select	{}
blockquote		{ padding:0; margin: 0; border: none;}
.clearAll		{ margin:0; padding: 0; clear: both; height: 1px; font-size: 1px; line-height: 1px; }
h1				{ margin:0; padding:0; text-indent:-9000px; background-image:url(/img/mailb_banner.gif); width:215px; height:55px; display:block; background-repeat:no-repeat; cursor:pointer; }
h2				{ margin:0; padding:0; font-family:Trebuchet MS; font-weight:normal; font-size:16px; line-height:31px; padding-left:15px;background:#68747b; color:#FFFFFF;height:31px;}
h3				{ margin:0; padding:0; padding-left:9px;font-family:Trebuchet MS; color:#1a8eca; font-size:14px; background: url(../img/site/h3_bg.jpg) no-repeat; width:150px; height:36px; line-height:36px; font-weight:bold;}
h4				{ margin:0; padding:0; font:11px Tahoma; line-height:23px; color:#000000;}
html 			{min-height: 100.01%;} /*  for vertical scrollbar in MOZ in every page,*/
a { color:#606060; text-decoration:none;}
a:hover { text-decoration:underline;}

 *{
outline-color:invert;
outline-style:none;
outline-width:medium;
} 
									/*content*/
/*seo*/
.seoclass	{ text-align:justify;font-family:Trebuchet MS; height:auto;}
.seoclass h3 { margin:0; padding:0; font-size: 11px; color: #888888; background:none; width:auto; line-height:normal; height:auto; font-weight:bold;}
.seoclass h2 { margin:0; padding:0; font-family:Trebuchet MS; background:none; font-weight:bold; font-size:12px; line-height:normal; background:none; height:auto }
.seoclass h4 { margin:0; padding:0; font-family:Trebuchet MS;}
.seoclass span {color: #808080;margin:0; padding:0;}
.seoclass  p  { line-height:normal;}
/*HOME PAGE*/
.content										{ width: 920px; text-align:center; padding:0px; margin:25px auto;}
.banner_top_left								{ text-align:left; margin-left:10px; margin-top:10px}
#top_left 										{ margin:0; padding:0; width:200px; float:left;}
#top_right 										{ margin:0; padding:0; width:670px; float:right;}
.menu_top_left									{ text-align:left; width:233px;  float: left;}
.menu_top_optiuni								{text-align:left; margin-top:17px; padding-top:6px; height:153px; padding-left:20px; background:url(../img/main-left.jpg) no-repeat; margin-left:0px; }
.menu_top_optiuni a								{text-decoration:none; margin-bottom:5px; display:block; font-family:arial; font-size:14px; color:#646464; }
.menu_top_optiuni a:hover						{ color:#00a3ca ; letter-spacing:1px;}
.newsletter										{ margin:0px 0px 0px 0px; padding-right:16px; float:right; background:/*url(../img/newsletter.jpg);*/;}
.newsletter .newsletterMail						{ float:left; background:url(../img/newsletter.jpg) no-repeat #f2f2f2; width:263px; margin-right:10px;}
.newsletter .newsletterMail .newsInput			{ border:#CCCCCC solid 1px; font-size:11px; padding:2px;}
.newsletter .home_contact						{ float:left; padding:9px 0px 0px 0px;  width:103px; }
.newsletter .home_contact a.home				{ background:url(../img/home.jpg) no-repeat 0px 0px; padding-left:15px; color:#666666; text-decoration:none;}
.newsletter .home_contact a.home:hover			{ text-decoration:underline;}
.newsletter .home_contact a.contact				{ margin-left:5px; background:url(../img/mail.jpg) no-repeat 0px 0px; padding-left:15px; color:#666666; text-decoration:none;}
.newsletter .home_contact a.contact:hover		{ text-decoration:underline;}
.newsletter .ro_eng						 		{margin:0px; padding:9px 0px 0px 30px; float:left;}
.newsletter .ro_eng	a					 		{text-decoration:none; color:#666;}
.newsletter .ro_eng	a:hover					 	{text-decoration:none; color:#CCCCCC;}
.newsletter a.ok								{ color:#666666; font-size:13px; text-decoration:none;}
.newsletter a.ok:hover							{ color:#000000;}

.banner_top_center 								{width:664px; height:187px; background:url(../img/banner_top_center.jpg) no-repeat top left; margin-top:0px; color:#FFFFFF; text-align:left}
.header_text									{font-size:15px; font-family:impact; padding:30px 0px 0px 25px}

#content_left								{text-align:left; width:233px; float:left; }
.content_left_top							{ background:url(../img/content_left_top.jpg) no-repeat; height:31px; padding-top:6px; padding-left:40px; color:#FFFFFF; font-family:Impact; font-size:13px; letter-spacing:1px;}
.content_left_top h2 { font-family:impact; font-size:13px; letter-spacing:1px; color:#FFFFFF; background:none; margin:0px; padding:0px; line-height:normal;}.content_right_bottom						{ background:url(../img/content_right_bottom.jpg) no-repeat; height:20px;}
.content_left_bottom						{ background:url(../img/content_left_bottom.jpg) no-repeat; width:233px; height:34px}
.content_left_middle						{ background:#f2f2f2; padding-left:10px;}
.linkS										{text-align:right; padding-bottom:15px; padding-right:10px; color:#606060; }
.content_left_middle a						{ text-decoration:none; color:#0033CC; font-family:arial; font-size:11px; padding-left:40px}
.content_left_middle a:hover				{ text-decoration:underline}
.linkS a{ color:#606060; text-decoration:none;}
#content_center_right						{float:left; margin-left:20px; text-align:left}
#content_center								{width:408px;float:left; margin-left:20px; text-align:left}
.content_center_top							{ background:url(../img/content_center_top.jpg) no-repeat;  height:31px; padding-top:5px; padding-left:35px;font-family:impact; font-size:13px; letter-spacing:1px; color:#FFFFFF}
.content_center_top	h2						{ font-family:impact; font-size:13px; letter-spacing:1px; color:#FFFFFF; background:none; margin:0px; padding:0px; line-height:normal;}
.content_center_bottom						{ background:url(../img/content_center_bottom.jpg) no-repeat; height:29px}
.content_center_middle						{background:#f2f2f2; padding: 0px 10px 10px 10px;}

#content_right								{ text-align:right; float:left; margin-top:-88px; margin-left:11px; _margin-left:14px; _margin-top:-83px;  width:232px; }
.content_right_top							{ background:url(../img/content_right_top.jpg) no-repeat; height:25px; padding-top:6px; padding-right:160px; font-family:impact; font-size:13px; letter-spacing:1px; color:#FFFFFF}
.content_right_top h2 { font-family:impact; font-size:13px; letter-spacing:1px; color:#FFFFFF; background:none; margin:0px; padding:0px; line-height:normal; height:auto!important;}
.content_right_bottom						{ background:url(../img/content_right_bottom.jpg) no-repeat; height:20px;}
.content_right_middle						{background:#f2f2f2; text-align:left; padding:0px 6px 0px 8px}
.content_right_text							{ float:left; margin-left:5px; width:129px;  padding:0px;}
.content_right_text a						{ text-decoration:none; color: #0033CC; font-size:10px; font-family:arial}
.content_right_text a:hover					{ text-decoration:underline}
.content_right_text h2 		{ background:none;  margin:0!important; padding:0!important; line-height:inherit!important; height:auto!important;}
.content_right_text h2 a 		{ color: rgb(0, 74, 169); text-decoration:none; font-size:13px; margin:0; padding:0; }
.content_right_text a { color:#606060; text-decoration:none;}
.content_right_text a:hover { text-decoration:underline;}

#footer_bar{ background: url(../img/footer_bar.jpg) no-repeat; width:159px; height:27px; margin-top:25px; padding-top:6px; padding-right:750px;}
#footer_bar a{ color:#FFFFFF; font-family:arial; font-size:11px}

/* page 1 ( despre noi ) */

#informatii_companie{ float:left; width:654px; text-align:left; margin:0px 0px 0px 25px;}
.informatii_companie_top{ background:url(../img/informatii_companie_top.jpg) no-repeat; height:29px; color:#FFFFFF; padding-left:35px; padding-top:6px; font-family:impact; font-size:12px; }
.informatii_companie_top h2 { height:auto!important; font-family:impact; font-size:12px;  color:#FFFFFF; background:none; margin:0px; padding:0px; line-height:normal;}
.informatii_companie_bottom{ background:url(../img/informatii_companie_bottom.jpg) no-repeat; height:20px; }
.informatii_companie_middle{ background:#f2f2f2; padding: 0px 10px 10px 10px;  }

/* page 2 (servicii)*/

#servicii					{float:right; width:658px; text-align:left; margin:0px 0px 0px 25px; }
.servicii_top				{ background:url(../img/referinte_top.jpg) no-repeat;  height:34px; color:#FFFFFF; padding-left:35px; padding-top:6px; font-family:impact; font-size:13px; letter-spacing:1px;}
.servicii_top h2 { font-family:impact; font-size:13px; letter-spacing:1px; color:#FFFFFF; background:none; margin:0px; padding:0px; line-height:normal;}.content_right_bottom						{ background:url(../img/content_right_bottom.jpg) no-repeat; height:20px;}
.servicii_bottom			{background:url(../img/referinte_bottom.jpg) no-repeat; height:22px; }
.servicii_middle			{background:#f0f1ec; padding: 0px 10px 10px 20px;  height:450px;    }
.detalii_servicii			{ padding:0 15px 0px 15px; padding-bottom:10px!important; float:left; width:160px; margin-bottom:15px; height:170px; border-right:dashed rgb(255, 255, 255) 1px; border-bottom:dashed rgb(255, 255, 255) 1px;  }
.intro_servicii             { padding-bottom:40px;}
.detalii_servicii h2 		{ background:none;}
.detalii_servicii h2 a 		{ color:#7a7775; text-decoration:none; }
.detalii 					{ text-decoration:none;  float:right; color:#FFFFFF; background:url(../img/detalii_prod.jpg) top left no-repeat; width:49px; height:20px; padding:2px 0 0 10px; display:block;}
.text_servicii 				{ float:left;}
.poza_reprezentativa 		{float:left; width:150px; height:auto;}
.serviciu  					{ width:600px; height:auto;}
.serviciu .text_servicii 	{ float:left; width:420px; height:auto; padding:3px 0 0 20px;}
.serviciu h1 				{ background:none; color:#7a7775; text-decoration:none; padding:0; margin:0; padding-left:10px;}
.servicii_middle1			{background:#f0f1ec; padding: 0px 10px 10px 20px;  height:100px; min-height:100px; height:auto;   }
.informatii_servicii_top	{ background:url(../img/informatii_companie_top.jpg) no-repeat; height:29px; color:#FFFFFF; padding-left:35px; padding-top:6px; font-family:impact; font-size:13px; letter-spacing:1px;}
.informatii_servicii_bottom	{ background:url(../img/informatii_companie_bottom.jpg) no-repeat; height:20px}
.informatii_servicii_middle	{ background:#f2f2f2; padding: 0px 10px 10px 20px; height:350px; width:623px;}

/* page 3 ( stiri )*/

#stiri{float:left; width:654px; text-align:left; margin:0px 0px 0px 25px;}
.content_stiri_top{ background:url(../img/informatii_companie_top.jpg) no-repeat; height:29px; color:#FFFFFF; padding-left:35px; padding-top:6px; font-family:impact; font-size:13px; letter-spacing:1px;}
.content_stiri_top h2 { font-family:impact; font-size:13px; letter-spacing:1px; color:#FFFFFF; background:none; margin:0px; padding:0px; line-height:normal; height:auto;}.content_right_bottom						{ background:url(../img/content_right_bottom.jpg) no-repeat; height:20px;}
.content_stiri_bottom{background:url(../img/informatii_companie_bottom.jpg) no-repeat; height:20px}
.content_stiri_middle{ background:#f2f2f2; padding: 0px 10px 10px 20px; }
.stire{ text-align:left;}

/*page 4 (referinte)*/

#referinte{float:right; width:658px; text-align:left; margin:0px 0px 0px 25px;}
.referinte_top{background:url(../img/referinte_top.jpg) no-repeat; height:34px; color:#FFFFFF; padding-left:35px; padding-top:6px; font-family:impact; font-size:13px; letter-spacing:1px;}
.referinte_top h2 { font-family:impact; font-size:13px; letter-spacing:1px; color:#FFFFFF; background:none; margin:0px; padding:0px; line-height:normal;}.content_right_bottom						{ background:url(../img/content_right_bottom.jpg) no-repeat; height:20px;}

.referinte_bottom{ background:url(../img/referinte_bottom.jpg) no-repeat; height:22px;}
.referinte_middle{ background:#f0f1ec; padding: 0px 10px 10px 20px}
.logo_companie{ float:left; margin-top: 10px; } 
.date_companie{  margin-top:5px; float:right;}
.text_referinte { margin:0px; }
.block_ref { width:530px; float:left; margin-top:10px; padding-right:10px; line-height:16px;}
/* page 5 ( cerere de oferta )*/

#cerere_oferta{float:right; width:658px; text-align:left; margin:0px 0px 0px 25px;}
.cerere_oferta_top{background:url(../img/referinte_top.jpg) no-repeat; height:34px; color:#FFFFFF; padding-left:35px; padding-top:6px; font-family:impact; font-size:13px; letter-spacing:1px;}
.cerere_oferta_top h2 { font-family:impact; font-size:13px; letter-spacing:1px; color:#FFFFFF; background:none; margin:0px; padding:0px; line-height:normal;}.content_right_bottom						{ background:url(../img/content_right_bottom.jpg) no-repeat; height:20px;}

.cerere_oferta_bottom{background:url(../img/referinte_bottom.jpg) no-repeat; height:22px;}
.cerere_oferta_middle{background:#f0f1ec; padding: 0px 10px 10px 20px}
.Detalii_cerere_oferta{ text-align:left; width:450px}
.poza_cerere_oferta{ float:right; margin-top:-110px; margin-right:20px}
.formular{ margin-top:60px;}
.clearAll { clear:both; font-size:1px; height:1px; line-height:1%;}

/* page 6 ( cariera)*/
#cariera{float:right; width:658px; text-align:left; margin:0px 0px 0px 25px;}
.cariera_top{background:url(../img/referinte_top.jpg) no-repeat; height:34px; color:#FFFFFF; padding-left:35px; padding-top:6px; font-family:impact; font-size:13px; letter-spacing:1px;}
.cariera_top h2 { font-family:impact; font-size:13px; letter-spacing:1px; color:#FFFFFF; background:none; margin:0px; padding:0px; line-height:normal;}.content_right_bottom						{ background:url(../img/content_right_bottom.jpg) no-repeat; height:20px;}

.cariera_bottom{background:url(../img/referinte_bottom.jpg) no-repeat; height:22px;}
.cariera_middle{background:#f0f1ec; padding: 0px 10px 10px 20px}
.Detalii_cariera{}

/* page 7 (Contact)*/
#contact{float:right; width:658px; text-align:left; margin:0px 0px 0px 25px;}
.contact_top{background:url(../img/referinte_top.jpg) no-repeat; height:34px; color:#FFFFFF; padding-left:35px; padding-top:6px; font-family:impact; font-size:13px; letter-spacing:1px;}
.contact_top h2 { font-family:impact; font-size:13px; letter-spacing:1px; color:#FFFFFF; background:none; margin:0px; padding:0px; line-height:normal;}.content_right_bottom						{ background:url(../img/content_right_bottom.jpg) no-repeat; height:20px;}

.contact_bottom{background:url(../img/referinte_bottom.jpg) no-repeat; height:22px;}
.contact_middle{background:#f0f1ec; padding: 0px 10px 10px 20px; }
.detalii_contact{padding-top:40px;margin-left:10px; text-decoration:none;}

/* page 8 ( termeni si conditii )*/

#termeni{float:right; width:658px; text-align:left; margin:0px 0px 0px 25px;}
.termeni_top{background:url(../img/referinte_top.jpg) no-repeat; height:34px; color:#FFFFFF; padding-left:35px; padding-top:6px; font-family:impact; font-size:13px; letter-spacing:1px;}
.termeni_top h2 { font-family:impact; font-size:13px; letter-spacing:1px; color:#FFFFFF; background:none; margin:0px; padding:0px; line-height:normal;}.content_right_bottom						{ background:url(../img/content_right_bottom.jpg) no-repeat; height:20px;}

.termeni_bottom{background:url(../img/referinte_bottom.jpg) no-repeat; height:22px;}
.termeni_middle{background:#f0f1ec; padding: 0px 10px 10px 20px; }
.termeni_text{}

/* newsletter*/

.content_newsletter{}




/* CK */
.paging 		{ margin:0px; padding:0px;}
.paging ul 							{ list-style-type:none; padding:15px 0px 0px  0px; margin:0px 0px 0px  0px; text-align:center;}
.paging ul li 						{ display:inline; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.paging ul li a.goBtn 				{ font-size:11px; float:left; padding:3px 0px 0 3px; margin-right:4px; width:37px; height:18px; display:block; border:1px solid #0155af; font-size:11px; font-family:arial; color:#ffffff; background:#0155af; text-decoration:none;}
.paging ul li a.goBtn:hover 			{ font-size:11px; padding:3px 0px 0 3px; width:37px; height:18px; color:#FFFFFF; font-family:arial;  background:#008acb; border:solid 1px #008acb}
.paging ul li a.goBtn2 				{ font-size:11px; float:left; padding:3px 0px 0 3px; margin-right:4px; width:42px; height:18px; display:block; border:1px solid #0155af; font-size:11px; font-family:arial; color:#ffffff; background:#0155af; text-decoration:none;}
.paging ul li a.goBtn2:hover 		{ font-size:11px; padding:3px 0px 0 3px; width:42px; height:18px; color:#FFFFFF; background: #008acb; border: solid 1px #008acb}
.paging ul li a.goTo 				{ font-size:11px; background-color:#0155af;float:left; padding:3px 0 0 0px; margin-left:5px; width:83px; height:18px; display:block; border:1px solid #000000; font-size:11px; color: #FFFFFF; text-decoration:none;}
.paging ul li.sel 					{ font-size:11px; float:left; display:block; height:18px; padding:3px 0px 0 3px;}
.paging ul li .fld 					{ font-size:11px; float:left; padding:3px 0px 0 3px; margin:0 0 0 4px; width:20px; height:18px; border:1px solid #E5E5E5; color: #666666;}
.paging ul li a.pagNr 				{ font-size:11px; float:left; padding:3px 0px 0 3px; margin-right:4px; width:20px; height:18px; color:#ffffff; text-align:center; display:block; border:1px solid #FFFFFF; background:#0155af; text-decoration:none;}
.paging ul li a.pagNr:hover 			{ font-size:11px; background-color:#008acb; border:solid 1px #FFFFFF; color:#FFFFFF;}
.paging ul  .selected 				{ font-size:11px; float:left; padding:3px 0 0 0 ; margin-right:4px; width:20px; height:18px; text-align:center; display:block; border:1px solid #008acb; text-decoration:none; color:#FFFFFF;  background-color:#008acb ;}
.paging form { margin:0; padding:0;}











