@charset "utf-8";

html {
	min-height: 100%;
}

a:link {
	text-decoration: none;
	font-family:Tahoma, Geneva, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:bold;	

}
a:visited {
	text-decoration: none;
	font-family:Tahoma, Geneva, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:bold;	
}
a:hover {
	text-decoration: none;
	font-family:Tahoma, Geneva, sans-serif;
	color:#5b9318;
	font-size:12px;
	font-weight:bold;	
}
a:active {
	text-decoration: none;
	font-family:Tahoma, Geneva, sans-serif;
	color:#5b9318;
	font-size:12px;
	font-weight:bold;	
}

body {
	background-image:url(../images/bgrSlice.gif);
	background-repeat:repeat-x;
	margin:0;
	min-height: 100%;
}

#holder_ {
	top:0px;
	width:100%;
	margin:auto;
}

#logoRo_ {
	width:157px;
	height:75px;
	display:block;
	float:left;	
}

#main_ {
	margin-top:0;
	width:900px;
	margin:auto;
	min-height: 100%;
	
}

#content_ {
	margin-top:16px;
	width:854px;
	min-height: 100%;
	background-color:#FFF;
	display:block;
	float:left;
	padding:23px;
	font-family:Verdana, Tahoma, sans-serif;
	font-size:12px;
	line-height:150%;
	text-align:justify;
}

#buttOn_ {
	height:23px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#5b9318;
	display:block;
	float:left;
	padding-left:23px;
	padding-top:5px;
	font-size:12px;
	font-weight:bold;	
}

#buttOff_ {
	height:23px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#000000;
	display:block;
	float:left;
	padding-left:23px;
	padding-top:5px;
	font-size:12px;
	font-weight:bold;	
}


#buttOffServ_ {
	height:23px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#000000;
	display:block;
	float:left;
	font-size:12px;
	font-weight:bold;	
}

#buttOffServ2_ {
	height:23px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#000000;
	display:block;
	float:left;
	font-size:12px;
	font-weight:bold;
	margin-left:23px;
}

#footBut_ {
	font-family:Tahoma, Geneva, sans-serif;
	color:#000000;
	display:block;
	float:left;
	font-size:11px;
}

#footBut_:hover {
	color:#5b9318;
}

#lang_ {
	display:block;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	padding-top:5px;
	margin-left:346px;
}

#langEn_ {
	display:block;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	padding-top:5px;
	margin-left:330px;
}

#langFr_ {
	display:block;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	padding-top:5px;
	margin-left:327px;
}

#langSel_ {
	display:block;
	float:left;
	color:#5b9318;
	font-weight:bold;
}

#langBut_ {
	display:block;
	float:left;
	color:#000000;
}
#divider_ {
	display:block;
	float:left;
	padding-left:5px;
	padding-right:5px;
	color:#000000;
}

#Menu_ {
	height:23px;
	margin-top:52px;
	float:left;
}

#buttOff_:hover {
	color:#5b9318;
}
#buttOffServ_:hover {
	color:#5b9318;
}
#buttOffServ2_:hover {
	color:#5b9318;
}

#langBut_:hover {
	color:#5b9318;
}

#pic_ {
	padding-right:11px;
	padding-bottom:11px;
	display:block;
	float:left;
	width:305px;
}

#footer_ {
	display:block;
	float:left;
	position:absolute;
	bottom:0px;
	width:100%;
	height:30px;
	margin:auto;
	background-image:url(../images/footerBgr.gif);
	background-repeat:repeat-x;	
}

#footer2_ {
	display:block;
	float:left;
	bottom:0px;
	width:100%;
	height:30px;
	margin:auto;
	background-image:url(../images/footerBgr.gif);
	background-repeat:repeat-x;	
}

#footerin_ {
	padding-top:9px;
	width:900px;
	margin:auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-align:right;
}

#serveHalf_ {
	display:block;
	float:left;
	width:555px;
	margin-left:8px;
}

#serveHalf2_ {
	display:block;
	float:left;
	width:496px;
	margin-left:8px;
}

#serveFoot_ {
	display:block;
	float:left;
	width:100%;
	margin-left:8px;
	margin-top:23px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	font-style:italic;
}

#serveFoot2_ {
	display:block;
	float:left;
	width:100%;
	margin-top:23px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:left;
}

#serveHalfSmall_ {
	margin-left:23px;
}

#serveHalfTitle_ {
	font-size:12px;
	font-weight:bold;
}

#Table_01 {
	position:absolute;
	left:178px;
	top:106px;
	width:177px;
	height:314px;
}

#siteMapRo_ {
	position:absolute;
	left:0px;
	top:0px;
	width:213px;
	height:27px;
}

#siteMapRo002_ {
	position:absolute;
	left:0px;
	top:27px;
	width:25px;
	height:287px;
}

#indexMapRo_ {
	position:absolute;
	left:25px;
	top:27px;
	width:110px;
	height:24px;
}

#siteMapRo004_ {
	position:absolute;
	left:135px;
	top:27px;
	width:78px;
	height:40px;
}

#siteMapRo005_ {
	position:absolute;
	left:25px;
	top:51px;
	width:110px;
	height:16px;
}

#siteMapRo006_ {
	position:absolute;
	left:25px;
	top:67px;
	width:30px;
	height:247px;
}

#servicesMapRo_ {
	position:absolute;
	left:55px;
	top:67px;
	width:53px;
	height:24px;
}

#siteMapRo008_ {
	position:absolute;
	left:108px;
	top:67px;
	width:15px;
	height:40px;
}

#services1MapRo_ {
	position:absolute;
	left:123px;
	top:67px;
	width:67px;
	height:24px;
}

#siteMapRo010_ {
	position:absolute;
	left:190px;
	top:67px;
	width:23px;
	height:247px;
}

#siteMapRo011_ {
	position:absolute;
	left:55px;
	top:91px;
	width:53px;
	height:16px;
}

#siteMapRo012_ {
	position:absolute;
	left:123px;
	top:91px;
	width:67px;
	height:16px;
}

#siteMapRo013_ {
	position:absolute;
	left:55px;
	top:107px;
	width:24px;
	height:40px;
}

#services2MapRo_ {
	position:absolute;
	left:79px;
	top:107px;
	width:69px;
	height:24px;
}

#siteMapRo015_ {
	position:absolute;
	left:148px;
	top:107px;
	width:42px;
	height:207px;
}

#siteMapRo016_ {
	position:absolute;
	left:79px;
	top:131px;
	width:69px;
	height:16px;
}

#offerMapRo_ {
	position:absolute;
	left:55px;
	top:147px;
	width:49px;
	height:24px;
}

#siteMapRo018_ {
	position:absolute;
	left:104px;
	top:147px;
	width:44px;
	height:40px;
}

#siteMapRo019_ {
	position:absolute;
	left:55px;
	top:171px;
	width:49px;
	height:16px;
}

#resourcesMapRo_ {
	position:absolute;
	left:55px;
	top:187px;
	width:60px;
	height:24px;
}

#siteMapRo021_ {
	position:absolute;
	left:115px;
	top:187px;
	width:33px;
	height:127px;
}

#siteMapRo022_ {
	position:absolute;
	left:55px;
	top:211px;
	width:60px;
	height:16px;
}

#contactMapRo_ {
	position:absolute;
	left:55px;
	top:227px;
	width:57px;
	height:24px;
}

#siteMapRo024_ {
	position:absolute;
	left:112px;
	top:227px;
	width:3px;
	height:40px;
}

#siteMapRo025_ {
	position:absolute;
	left:55px;
	top:251px;
	width:57px;
	height:16px;
}

#siteMapRo026_ {
	position:absolute;
	left:55px;
	top:267px;
	width:60px;
	height:24px;
}

#siteMapRo027_ {
	position:absolute;
	left:55px;
	top:291px;
	width:60px;
	height:23px;
}
