/* START #page */

#page    { 
 	width: 980px;
	margin: 0 auto;
	text-align: left;
	background: #ffffff;
} 

*   { 
 	margin: 0px;
	padding: 0px;
} 

.templatepopup #page { 
 	background: #ffffff;
	width: 500px;
	text-align: center;
} 

a   { 
 	cursor: hand;
	cursor/**/: /**/pointer;
} 

a:link, a:visited   { 
 	color: #F99D1B;
	text-decoration: underline;
} 

a:link:hover, a:visited:hover   { 
 	text-decoration: none;
} 

body    { 
 	font-size: 13px;
	font-family: Arial;
	color: #828282;
	text-align: center;
	background: #c0c0c0;
} 

img { 
 	border: none;
} 

/* END #page */

/* START logoTop */

.logoTop   { 
 	width: 188px;
	height: 96px;
	overflow: hidden;
	margin-top: 25px;
	margin-left: 20px;
	margin-bottom: 40px;
	background: url(img/logo-top.jpg) no-repeat 0 0;
} 

/* END logoTop */

/* START linkPoza */

.linkPoza   { 
 	overflow: hidden;
} 

.linkPoza a    { 
 	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
} 

.linkPoza a span    { 
 	display: block;
	width: 100%;
	height: 100%;
	
} 

.linkPoza a:link, .linkPoza a:visited    { 
 	text-decoration: none;
} 

/* END linkPoza */

/* START title */

h1.title   { 
 	color: #bbbec8;
	font-weight: normal;
	font-size: 250%;
	margin-top: 10px;
	margin-bottom: 15px;
} 

/* END title */

/* START logoBot */

.logoBot   { 
 	position: relative;
	width: 121px;
	height: 60px;
	float: right;
	margin-top: 10px;
} 

.logoBot span   { 
 	background: url(img/logo-bot.jpg) no-repeat 0 0;
} 

/* END logoBot */

/* START meniuTop */

#but1  { 
 	width: 64px;
} 

#but1 a:link span, #but1 a:visited span   { 
 	background-position: 0 0;
} 

#but1 a:link:hover span, #but1 a:visited:hover span, #but1 span.linkActive { 
 	background-position: 0 -28px;
} 

#but2   { 
 	width: 89px;
} 

#but2 a:link span, #but2 a:visited span   { 
 	background-position: -64px 0;
} 

#but2 a:link:hover span, #but2 a:visited:hover span, #but2 span.linkActive { 
 	background-position: -64px -28px;
} 

#but3   { 
 	width: 75px;
} 

#but3 a:link span, #but3 a:visited span   { 
 	background-position: -153px 0;
} 

#but3 a:link:hover span, #but3 a:visited:hover span, #but3 span.linkActive  { 
 	background-position: -153px -28px;
} 

#but4   { 
 	width: 78px;
} 

#but4 a:link span, #but4 a:visited span   { 
 	background-position: -228px 0;
} 

#but4 a:link:hover span, #but4 a:visited:hover span, #but4 span.linkActive { 
 	background-position: -228px -28px;
} 

#but5   { 
 	width: 83px;
} 

#but5 a:link span, #but5 a:visited span   { 
 	background-position: -306px 0;
} 

#but5 a:link:hover span, #but5 a:visited:hover span, #but5 span.linkActive { 
 	background-position: -306px -28px;
} 

#but6   { 
 	width: 73px;
} 

#but6 a:link span, #but6 a:visited span   { 
 	background-position: -389px 0;
} 

#but6 a:link:hover span, #but6 a:visited:hover span, #but6 span.linkActive { 
 	background-position: -389px -28px;
} 

#but7   { 
 	width: 72px;
} 

#but7 a:link span, #but7 a:visited span   { 
 	background-position: -462px 0;
} 

#but7 a:link:hover span, #but7 a:visited:hover span, #but7 span.linkActive { 
 	background-position: -462px -28px;
} 

#but8   { 
 	width: 62px;
} 

#but8 a:link span, #but8 a:visited span   { 
 	background-position: -534px 0;
} 

#but8 a:link:hover span, #but8 a:visited:hover span, #but8 span.linkActive { 
 	background-position: -534px -28px;
} 

.en .meniuTop ul li span { 
 	display: block;
	background: url(img/menu-en.jpg);
	width: 100%;
	height: 100%;
} 

.meniuTop   { 
 	height: 28px;
	float: left;
	
} 

.meniuTop ul   { 
 	list-style: none;
	list-style-image: none;
} 

.meniuTop ul li   { 
 	float: left;
	height: 28px;
	overflow: hidden;
} 

.meniuTop ul li a   { 
 	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
} 

.ro .meniuTop ul li span   { 
 	display: block;
	background: url(img/menu-ro.jpg);
	width: 100%;
	height: 100%;
} 

/* END meniuTop */

/* START langs */

.langde { 
 	background: url(img/des.jpg) no-repeat 50% 7px;
	width: 0px;
} 

.langen { 
 	background: url(img/en.jpg) no-repeat 50% 7px;
	width: 108px;
} 

.langro { 
 	background: url(img/ro.jpg) no-repeat 50% 7px;
	width: 107px;
} 

.langs   { 
 	text-transform: lowercase;
	font-size: 85%;
	float: right;
	border-bottom: 1px solid #95add4;
	border-left: 1px solid #95add4;
	background: #e4e3e4;
	margin-top: 10px;
	width: 216px;
	overflow: hidden;
} 

.langs { 
 	display: block;
} 

.langs a   { 
 	display: block;
	float: left;
	text-align: center;
} 

.langs a:link, .langs a:visited   { 
 	color: #393939;
	text-decoration: none;
	font-size: 80%;
	padding-top: 25px;
	padding-bottom: 2px;
} 

/* END langs */

/* START path */

.path   { 
 	margin-top: 10px;
	color: #052E94;
	display: block;
	
} 

.path a:link, .path a:visited { 
 	color: #052E94;
	text-decoration: none;
} 

/* END path */

/* START formularStandard */

*html .formularStandard div.Submit input { 
 	margin-left: 75px;
} 

.formularStandard  { 
 	width: 400px;
	clear: both;
	padding-top: 15px;
} 

.formularStandard div { 
 	width: 400px;
	clear: both;
} 

.formularStandard div input, .formularStandard div textarea, .formularStandard div select   { 
 	border: solid 1px #95add4;
	margin-bottom: 5px;
} 

.formularStandard div.Submit input   { 
 	background: url(img/back-trimite.jpg) no-repeat 0 2px;
	color: #ffffff;
	padding-right: 5px;
	padding-left: 18px;
	margin-left: 55px;
	border: none;
	text-transform: lowercase;
} 

.formularStandard div.Text input   { 
 	width: 150px;
} 

.formularStandard form { 
 	margin-top: 15px;
} 

.formularStandard label   { 
 	display: block;
	float: left;
	width: 140px;
} 

/* END formularStandard */

/* START meniuFooter */

*html .meniuFooter { 
 	margin-left: 10px;
} 

.meniuFooter { 
 	padding-top: 20px;
	margin-left: 20px;
	margin-bottom: 5px;
	float: left;
} 

.meniuFooter a, .meniuFooter span.linkActive  { 
 	padding: 0 10px;
	font-weight: bold;
	display: block;
	float: left;
	font-size: 80%;
	border-right: 1px solid #052e94;
} 

.meniuFooter a.last, .meniuFooter span.last { 
 	border-right: none;
} 

.meniuFooter a:link, .meniuFooter a:visited, .meniuFooter span.linkActive   { 
 	color: #052e94;
	text-decoration: none;
} 

.meniuFooter a:link:hover, .meniuFooter a:visited:hover, .meniuFooter span.linkActive   { 
 	
} 

/* END meniuFooter */

/* START copyright */

*html .copyright { 
 	margin-left: 15px;
} 

.copyright   { 
 	float: left;
	clear: left;
	font-size: 80%;
	margin-left: 25px;
	color: #848484;
} 

/* END copyright */

/* START #top */

#top { 
 	width: 100%;
	height: 28px;
	background: url(img/back-top.jpg) repeat-x 0 0;
} 

/* END #top */

/* START #top1 */

#top1 { 
 	width: 100%;
	height: 50px;
	background: #bbbec8 url(img/back-top1.jpg) repeat-x 0 0;
	overflow: hidden;
} 

/* END #top1 */

/* START #wrap1 */

#wrap1 { 
 	width: 100%;
	overflow: hidden;
	background: url(img/back-punct.jpg) repeat-y 536px 0;
} 

/* END #wrap1 */

/* START #wrap */

#wrap { 
 	width: 980px;
	overflow: hidden;
	background: url(img/back-punct.jpg) repeat-y 227px 146px;
} 

/* END #wrap */

/* START #colSideL */

#colSideL { 
 	width: 227px;
	float: left;
	padding-bottom: 20px;
} 

/* END #colSideL */

/* START #colSideR */

#colSideR { 
 	width: 205px;
	float: right;
	margin-right: 9px;
	border: 1px solid #95add4;
	border-top: none;
	border-left: none;
} 

*html #colSideR { 
 	margin-right: 5px;
} 

/* END #colSideR */

/* START #content */

#content { 
 	width: 471px;
	overflow: hidden;
	float: left;
	padding-left: 35px;
	padding-right: 30px;
	padding-bottom: 20px;
} 

.templatepopup #content { 
 	float: none;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 80px;
	width: 400px;
	background: #ffffff;
} 

.templateprint #content { 
 	float: none;
	width: 925px;
	overflow: hidden;
} 

/* END #content */

/* START #header */

.en #header { 
 	width: 100%;
	height: 166px;
	overflow: hidden;
	background: url(img/back-header-en.jpg) no-repeat 99% 0;
} 

.ro #header { 
 	width: 100%;
	height: 166px;
	overflow: hidden;
	background: url(img/back-header.jpg) no-repeat 100% 0;
} 

/* END #header */

/* START #footer */

#footer { 
 	width: 980px;
	height: 69px;
	background: url(img/back-footer.jpg) no-repeat 0 0;
} 

/* END #footer */

/* START meniuLeft */

.en .meniuLeft h3 { 
 	width: 227px;
	height: 32px;
	overflow: hidden;
	background: url(img/back-h3-services.jpg) no-repeat 0 0;
} 

.meniuLeft { 
 	width: 227px;
} 

.meniuLeft a, .meniuLeft span.linkActive { 
 	display: block;
	border-bottom: 1px solid #95add4;
	background: url(img/bullet.jpg) no-repeat 15px 5px;
	padding-left: 25px;
	line-height: 19px;
} 

.meniuLeft a.first, .meniuLeft span.first { 
 	margin-top: 5px;
} 

.meniuLeft a.last, .meniuLeft span.last { 
 	margin-bottom: 15px;
} 

.meniuLeft a:link, .meniuLeft a:visited, .meniuLeft span.linkActive { 
 	color: #393939;
	font-weight: bold;
	font-size: 90%;
	text-decoration: none;
} 

.ro .meniuLeft h3 { 
 	width: 227px;
	height: 32px;
	overflow: hidden;
	background: url(img/back-h3-servicii.jpg) no-repeat 0 0;
} 

/* END meniuLeft */

/* START #wrap2 */

#wrap2 { 
 	width: 753px;
	float: right;
} 

/* END #wrap2 */

/* START meniuLeft1 */

.en .meniuLeft1 h3 { 
 	width: 227px;
	height: 32px;
	overflow: hidden;
	background: url(img/back-h3-products.jpg) no-repeat 0 0;
} 

.ro .meniuLeft1 h3 { 
 	width: 227px;
	height: 32px;
	overflow: hidden;
	background: url(img/back-h3-produse.jpg) no-repeat 0 0;
} 

/* END meniuLeft1 */

/* START linkSAP */

*html a.linkSAP { 
 	margin-right: 20px;
} 

a.linkSAP { 
 	width: 80px;
	padding-top: 49px;
	display: block;
	float: right;
	background: url(img/sap.jpg) no-repeat 0 0;
	margin-top: 20px;
	margin-right: 35px;
} 

/* END linkSAP */

/* START flash */

.flash { 
 	width: 535px;
	height: 166px;
	background: url(img/flash.jpg) no-repeat 0 0;
	overflow: hidden;
	margin-left: 1px;
} 

/* END flash */

/* START meniuMic */

.meniuMic { 
 	background: #bbbec8;
	margin-top: 10px;
	width: 500px;
	padding-left: 35px;
	float: left;
} 

.meniuMic .first a:link, .meniuMic .first a:visited { 
 	display: block;
	background: url(img/bullet-print.jpg) no-repeat 0 2px;
} 

.meniuMic .last:link, .meniuMic .last:visited { 
 	display: block;
	background: url(img/bullet-harta.jpg) no-repeat 0 3px;
} 

.meniuMic a { 
 	float: left;
	display: block;
	margin-right: 20px;
	margin-top: 15px;
} 

.meniuMic a:link, .meniuMic a:visited { 
 	background: url(img/bullet-anunta.jpg) no-repeat 0 0px;
	padding-left: 18px;
	color: #ffffff;
	font-size: 85%;
} 

/* END meniuMic */

/* START webvertise */

.webvertise { 
 	float: right;
	margin-right: 20px;
	margin-top: 20px;
	color: #052e94;
} 

.webvertise a:link, .webvertise a:visited { 
 	color: #052e94;
} 

/* END webvertise */

/* START news */

.en .news h3 { 
 	width: 205px;
	height: 32px;
	background: url(img/back-h3-news-en.jpg) no-repeat 0 0;
} 

.news { 
 	margin-top: 10px;
	margin-bottom: 10px;
} 

.news li { 
 	list-style: none;
	list-style-image: none;
	margin-top: 10px;
} 

.news li .data a:link, .news li .data a:visited { 
 	color: #052e94;
	font-weight: bold;
	font-size: 85%;
} 

.news li .more:link, .news li .more:visited { 
 	color: #ffffff;
	font-size: 80%;
	background: url(img/back-more.jpg) no-repeat 0 2px;
	padding: 0 0 0 15px;
	text-decoration: none;
} 

.news li .pag1 { 
 	color: #052e94;
} 

.news ul { 
 	padding-left: 15px;
	padding-right: 10px;
} 

.ro .news h3 { 
 	width: 205px;
	height: 32px;
	background: url(img/back-h3-news.jpg) no-repeat 0 0;
} 

/* END news */

/* START referinte */

.en .referinte h3 { 
 	width: 205px;
	height: 32px;
	overflow: hidden;
	background: url(img/back-h3-references.jpg) no-repeat 0 0;
} 

.referinte { 
 	width: 205px;
} 

.referinte .referitele { 
 	padding: 15px 10px;
	color: #393939;
} 

.referinte .referitele ul li { 
 	margin-left: 10px;
	display: block;
	background: url(img/bullet.jpg) no-repeat 0px 5px;
	padding-left: 15px;
	line-height: 19px;
	list-style: none;
	list-style-image: none;
} 

.ro .referinte h3 { 
 	width: 205px;
	height: 32px;
	overflow: hidden;
	background: url(img/back-h3-referinte.jpg) no-repeat 0 0;
} 

/* END referinte */

/* START articol */

.articol li { 
 	margin-left: 20px;
} 

.articol li { 
 	margin-left: 20px;
} 

/* END articol */

/* START textAcasa */

.textAcasa { 
 	margin-top: 25px;
} 

.textAcasa h2 { 
 	font-weight: bold;
	font-size: 100%;
	color: #052e94;
} 

.textAcasa h3 { 
 	color: #bbbec8;
	font-weight: normal;
	font-size: 250%;
	margin-top: 20px;
	
	font-family: times new roman;
} 

.textAcasa h3 span { 
 	color: #052e94;
	font-size: 45%;
} 

/* END textAcasa */

/* START sitemap */

.sitemap li { 
 	list-style: none;
	list-style-image: none;
	padding-bottom: 6px;
	padding-top: 6px;
	padding-left: 20px;
	line-height: 10px;
} 

.sitemap li a:link, .sitemap li a:visited { 
 	color: #6f7e8a;
	text-decoration: none;
	font-family: tahoma;
	font-weight: bold;
	display: block;
	background: url(img/bullet.jpg) no-repeat 0 0px;
	padding-left: 15px;
} 

/* END sitemap */

/* START contact */

.contact div input, .contact div textarea { 
 	border: solid 1px #95add4;
	margin-bottom: 5px;
} 

.contact div.Submit input { 
 	background: url(img/back-trimite.jpg) no-repeat 0 2px;
	color: #ffffff;
	padding-right: 5px;
	padding-left: 18px;
	margin-left: 100px;
	border: none;
	text-transform: lowercase;
} 

.contact div.Text input { 
 	width: 200px;
} 

.contact label { 
 	display: block;
	float: left;
	width: 100px;
} 

.contact textarea { 
 	height: 100px;
	width: 200px;
} 

/* END contact */

