html,body{	margin:0;	padding:0;	border:none;	background-color: #FFFFFF;	font-family: Tahoma;	font-size: 11px;	color: #777674;	font-weight: normal;}.HeaderAll {	/*background-color:#FFFF99;*/  width:925px;  height:445px;	position:absolute;  top: 15px;  left:50%;	margin-left: -465px;	background: url(../images/header.jpg) center top no-repeat;}.logo {	/*bg:#333F99;*/	float:left;	margin: 8px 0 0 0;	width:428px;	height:118px;}.HeaderMenu {	/*background-color:#0099FF;*/	width:485px;	float:right;	text-align:right;	overflow:auto;	margin: 58px 0 0 0;}.HeaderMenu .lang{padding:1px;border:1px solid #dadada;}.HeaderMenu a.other{	/*background-color:#66CCFF;*/	float:right;	display:block;	width:70px;	height:24px;	line-height:24px;	margin: 10px 0 0 10px;	font-size: 10px;	font-weight: normal;	color: #A4A4A4;	text-decoration: none;	text-align:left;	text-indent:30px;}.HeaderMenu a:hover{	color: #000000;	font-weight: normal;	text-decoration: underline;}.HeaderMenu a.HeaderLink1{	background-image: url(../images/header_menu_home.jpg);	background-repeat: no-repeat;	background-position: left center;}.HeaderMenu a.HeaderLink2{	background-image: url(../images/header_menu_ajutor.jpg);	background-repeat: no-repeat;	background-position: left center;}.HeaderMenu a.HeaderLink3{	background-image: url(../images/header_menu_contact.jpg);	background-repeat: no-repeat;	background-position: left center;}ul#meniu {  list-style: none;	width:219px;	height:255px;	padding:0;  margin: 45px 0 0 40px;}ul#meniu li{width:219px; height:31px;vertical-align:middle; }.HeaderText {	font-family: tahoma;	font-size: 11px;	font-weight: normal;	color: #FFFFFF;}.HeaderNews{	/*background-color:#DDDCFF;*/	width:300px;	padding:0;	margin: -265px 0 0 565px;}.HeaderNews ul{overflow:auto;list-style:none;padding: 0;margin:0;}.HeaderNews ul li{background: url(../images/newsBg.png) no-repeat;height:50px;margin-top:5px;}.HeaderNews h2{font-size:11px;margin: 0 0 0 15px;background: none;color: #fff;line-height:14px;}.HeaderNews p{margin: 2px 0 0 15px;color: #fff;font-size:10px;line-height:14px;}.HeaderNews p a{color: #ffffff;}.HeaderNews p a:hover,.HeaderNews p a:visited{color: #cc0000;}.HeaderRight {	/*background-color:#AAACFF;*/	width:288px;	height:37px;	display:block;	position:relative;	margin:0;	padding:0 0 16px 0;}a.e:link,a.e:visited{	font-family: tahoma;	font-size: 11px;	font-weight: normal;	color: #ff0a0a;	text-decoration: none;	line-height:22px;}a.e:hover {	color: #FFFFFF;	text-decoration: underline;}/*.ab1_1 { width:48px; height:37px; display:block; float:left; margin:0; padding:0; background-image: url(../images/ab1_1.jpg); background-repeat: no-repeat; background-position: left center; }.roAb1_2 { width:227px; height:15px; display:block; float:left; margin:0 0 0 13px; padding:22px 0 0 0; background-image: url(../images/ro/ab1_2.jpg); background-repeat: no-repeat; background-position: left top; text-align: left; }.enAb1_2 { width:227px; height:15px; display:block; float:left; margin:0 0 0 13px; padding:22px 0 0 0; background-image: url(../images/en/ab1_2.jpg); background-repeat: no-repeat; background-position: left top; text-align: left; }.itAb1_2 { width:227px; height:15px; display:block; float:left; margin:0 0 0 13px; padding:22px 0 0 0; background-image: url(../images/it/ab1_2.jpg); background-repeat: no-repeat; background-position: left top; text-align: left; }.ab2_1 { width:48px; height:37px; display:block; float:left; margin:0; padding:0; background-image: url(../images/ab2_1.jpg); background-repeat: no-repeat; background-position: left center; }.roAb2_2 { width:227px; height:15px; display:block; float:left; margin:0 0 0 13px; padding:22px 0 0 0; background-image: url(../images/ro/ab2_2.jpg); background-repeat: no-repeat; background-position: left top; text-align: left; }.enAb2_2 { width:227px; height:15px; display:block; float:left; margin:0 0 0 13px; padding:22px 0 0 0; background-image: url(../images/en/ab2_2.jpg); background-repeat: no-repeat; background-position: left top; text-align: left; }.itAb2_2 { width:227px; height:15px; display:block; float:left; margin:0 0 0 13px; padding:22px 0 0 0; background-image: url(../images/it/ab2_2.jpg); background-repeat: no-repeat; background-position: left top; text-align: left; }.ab3_1 { width:48px; height:37px; display:block; float:left; margin:0; padding:0; background-image: url(../images/ab3_1.jpg); background-repeat: no-repeat; background-position: left center; }.roAb3_2 { width:227px; height:15px; display:block; float:left; margin:0 0 0 13px; padding:22px 0 0 0; background-image: url(../images/ro/ab3_2.jpg); background-repeat: no-repeat; background-position: left top; text-align: left; }.enAb3_2 { width:227px; height:15px; display:block; float:left; margin:0 0 0 13px; padding:22px 0 0 0; background-image: url(../images/en/ab3_2.jpg); background-repeat: no-repeat; background-position: left top; text-align: left; }.itAb3_2 { width:227px; height:15px; display:block; float:left; margin:0 0 0 13px; padding:22px 0 0 0; background-image: url(../images/it/ab3_2.jpg); background-repeat: no-repeat; background-position: left top; text-align: left; }.ab4_1 { width:48px; height:37px; display:block; float:left; margin:0; padding:0; background-image: url(../images/ab4_1.jpg); background-repeat: no-repeat; background-position: left center; }.roAb4_2 { width:227px; height:15px; display:block; float:left; margin:0 0 0 13px; padding:22px 0 0 0; background-image: url(../images/ro/ab4_2.jpg); background-repeat: no-repeat; background-position: left top; text-align: left; }.enAb4_2 { width:227px; height:15px; display:block; float:left; margin:0 0 0 13px; padding:22px 0 0 0; background-image: url(../images/en/ab4_2.jpg); background-repeat: no-repeat; background-position: left top; text-align: left; }.itAb4_2 { width:227px; height:15px; display:block; float:left; margin:0 0 0 13px; padding:22px 0 0 0; background-image: url(../images/it/ab4_2.jpg); background-repeat: no-repeat; background-position: left top; text-align: left; }*/.ContentsAll {	/*background-color:#FFFAAA;*/	clear:both;	width:925px;	position:relative;	left: 50%;	margin: 470px 0 0 -462px;	overflow: auto;}.ContentsPanel {	/*background-color:#000AAA;*/	height:325px;	width:265px;	padding:0;	margin:0 0 0 30px;	display:block;	float:left;}.ContentsPanel p {	margin:0;	padding:0;}.TextAccent {	font-family: tahoma;	font-size: 11px;	font-weight: bold;	color: #000000;}/* ---------------------------------------------- */p.roContentsPanelTitle1 {	height:33px;	display:block;	background-image: url(../images/ro/head1.jpg);	background-repeat: no-repeat;	background-position: center center;	margin: 0 0 10px 0;}p.roContentsPanelTitle2 {	height:33px;	display:block;	background-image: url(../images/ro/head2.jpg);	background-repeat: no-repeat;	background-position: center center;	margin: 0 0 10px 0;}p.roContentsPanelTitle3 {	height:33px;	display:block;	background-image: url(../images/ro/head3.jpg);	background-repeat: no-repeat;	background-position: center center;	margin: 0 0 10px 0;}p.enContentsPanelTitle1 {	height:33px;	display:block;	background-image: url(../images/en/head1.jpg);	background-repeat: no-repeat;	background-position: center center;	margin: 0 0 10px 0;}p.enContentsPanelTitle2 {	height:33px;	display:block;	background-image: url(../images/en/head2.jpg);	background-repeat: no-repeat;	background-position: center center;	margin: 0 0 10px 0;}p.enContentsPanelTitle3 {	height:33px;	display:block;	background-image: url(../images/en/head3.jpg);	background-repeat: no-repeat;	background-position: center center;	margin: 0 0 10px 0;}p.itContentsPanelTitle1 {	height:33px;	display:block;	background-image: url(../images/it/head1.jpg);	background-repeat: no-repeat;	background-position: center center;	margin: 0 0 10px 0;}p.itContentsPanelTitle2 {	height:33px;	display:block;	background-image: url(../images/it/head2.jpg);	background-repeat: no-repeat;	background-position: center center;	margin: 0 0 10px 0;}p.itContentsPanelTitle3 {	height:33px;	display:block;	background-image: url(../images/it/head3.jpg);	background-repeat: no-repeat;	background-position: center center;	margin: 0 0 10px 0;}/* ----------------------------------------------------- */p.ContentsPanelImage1 {	height:78px;	margin:0;	padding:0;	display:block;	background-image: url(../images/head1_1.jpg);	background-repeat: no-repeat;	background-position: center center;}p.ContentsPanelImage2 {	height:78px;	margin:0;	padding:0;	display:block;	background-image: url(../images/head2_1.jpg);	background-repeat: no-repeat;	background-position: center center;}p.ContentsPanelImage3 {	height:78px;	margin:0;	padding:0;	display:block;	background-image: url(../images/head3_1.jpg);	background-repeat: no-repeat;	background-position: center center;}p.ContentsPanelText {	height:140px;	padding:0;	margin: 10px 0 0 0;	display:block;	line-height:18px;}p.ContentsPanelDetails {	height:15px;	margin:0;	padding:0 0 0 30px;	background-image: url(../images/bullet+.jpg);	background-repeat: no-repeat;	background-position: left center;}a.Details:link,a.Details:visited {	font-family: tahoma;	font-size: 10px;	font-weight: normal;	color: #000000;	text-decoration: none;}a.Details:hover {	font-family: tahoma;	font-size: 10px;	font-weight: normal;	color: #000000;	text-decoration: underline;}.FooterAll {	/*background-color:#BBBAAA;*/	clear:both;	width:925px;  margin: 0 auto 0 auto;	border-top-width: 5px;	border-top-style: solid;	border-top-color: #999999;	}.FooterLeft {	width:280px;	height:80px;	margin:20px 20px 0 25px;	float:left;	text-align: left;	background-image: url(../images/logo_down.jpg);	background-repeat: no-repeat;	background-position: right top;	}.FooterRight {	/*background-color:#CCCAAA;*/	width:570px;	height:80px;	padding:20px 0 0 0;	margin:0;	display:block;	float:left;	text-align: left;}a.a:link,a.a:visited {	color: #999999;	font-size: 10px;	font-weight: normal;	text-decoration: none;	text-transform: uppercase;}a.a:hover {	color: #000000;}div#navigation{margin-left:20px;}div#navigation ul{	list-style: none;	padding:0;	margin:0 0 0 0;}div#navigation ul li{	float:left;		background-image: none;}div#navigation ul li h2{	color:#000000;	font-size:12px;}div#navigation a,div#navigation a:visited{	color: #000;	text-decoration:none;}div#navigation a:hover{	text-decoration: underline;}div.insidePage{	float:right;	display:inline;	width:600px;	margin-right:60px;	text-align: justify;	line-height: 19px;}div.insidePage br{line-height:5px;}div.submenu{	clear:left;	float:left;	width:200px;	margin:20px 20px 0 20px;}div.submenu h1{font-size:11px;margin-left:15px;color:#cc0000;}ul.submenu{	list-style:none;	padding:0;	margin:0;}ul.submenu li{	text-transform:uppercase;	background-image: url(../images/bullet_square.gif);	background-position: center right;	background-repeat: no-repeat;	width:180px;	letter-spacing:1px;	margin-top:5px}ul.submenu li a,ul.submenu li a:visited{	font-family: tahoma;	font-size: 11px;	font-weight: normal;	color: #999999;	text-decoration: none;	text-transform: uppercase;}ul.submenu li a:hover{	color: #333333;	text-decoration: none;}div.gallery{  clear: both;	margin: 5px 0 0 40px;}div.gallery div.galleryItem{	float:left;	margin-left:10px;	margin-top:10px;}div.titlu{	clear:left;	float:left;	width: 570px;	background: #e1e1e1;	margin-top:20px;	line-height:20px;	font-weight:bold;	color: #000;	font-size:11px;}div.titlu h2{	margin: 0;	padding-left:20px;	color: #000;	font-size:11px;}div.top{	float:left;	width: 30px;	background: #e1e1e1;	margin-top:20px;	line-height:20px;	height:20px;}a.linkTop{	text-decoration: none;	color: #000;}a.linkTop:hover{	text-decoration: underline;	color:#cc0000;}.paragraph{clear:left;/* float:left; *//*display:inline; /* fix IE6 */overflow:auto;width:580px;padding-left:20px;/* mutate in insidepagetext-align:justify;line-height: 20px;margin-left: 20px;*/}div.pozaServ{  /* de sters */	float:right;	clear:right;	margin-left:10px;}.fotoSect{	float:right;	clear:right;	margin: 0 0 5px 10px;}table.tarife{	width:100%;	font-size:11px;	margin: 20px auto 0 auto;	/*border-collapse:collapse*/}table.tarife th.th_space{width:5%;background: #e1e1e1;}table.tarife th.serviciu{	background: #e1e1e1;	text-align:left;	height:20px;	width:75%;}table.tarife th.pret{	width:10%;	text-align:right;	color:#000;	background: #e1e1e1;}table.tarife th.top{width:7%;text-align:right;font-weight:normal;background: #e1e1e1;}.bg{	background: #f6f6f6;	height:20px;}.serviciu{	width:75%;	color:#000;}td.pret{	width:10%;	text-align:right;}h3.intrebare{margin:15px 0 5px 0;}p.raspuns{	width:560px;	margin: 0 0 0 20px;	text-align:justify;	line-height:20px;}a.sitemap,a.sitemap:visited{	color: #000;	margin-left:100px;	margin-bottom:3px;	text-decoration:none;}a.sitemap:hover{	color: #cc0000;	text-decoration: underline;}/* css extins */img{border:none;}h2{color: #cc0000;font-size:14px;}h3{	clear:left;	background: #F6F6F6;	font-size:11px;	line-height:20px;	margin:0px;	}acronym{  text-decoration: underline;  cursor:hand;  font-weight: bolder;}p.shortcut{width:925px;margin: 0 auto 0 auto;text-align:center;}p.shortcut a,p.shortcut a:visited{margin-left: 5px;text-decoration: none;font-size:10px;color: #d5d5d5;}p.shortcut a:hover{color: #666;}h1.curPage{padding:0px;margin:0px;text-indent:0px;}h2.titlu{	clear:both;	width: 600px;	background-color: #e1e1e1;	margin:20px 0 0 0;	line-height:20px;	font-weight:bold;	color: #000;	font-size:11px;	text-indent:20px;	overflow:auto;}h2.titlu a{float:right;font-weight: normal;background: url(../images/bullet_top.gif) no-repeat right center;width:45px;margin-right:5px;}h2.titlu strong{float:left;}