html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
img,body,html{border:0;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
body{
	background-color:#5c6f0f;
	margin:0px;
	padding:0px;
	text-align:center;
	
	line-height:normal;
}
#homeLogoLink{
	position:absolute;
	margin-top:-50px;
	margin-left:50px;
	width:250px;
	height:100px;
	cursor:pointer;
}
#globalBox{
	margin-left:auto;
	margin-right:auto;
	padding-bottom:10px;
	width:804px;
}
#mainTable{
	width:100%;
	text-align:justify;
	vertical-align:top;
}
.headerRow td{
	background-image:url(/img/template.jpg);
	background-position:0px -21px;
	width:100%;
	height:181px;
}
.mainTable_1 .headerRow td{
	background-image:url(/img/templateEN.jpg);
}
.contentRow{
	text-align:justify;
}
.leftMainTd,
.rightMainTd
{
	vertical-align:top;
	height:446px;
	overflow:auto;
	background-image:url(/img/backMain.jpg);
	background-repeat:repeat-y;
}
.leftMainTd{
	width:322px;
}
.rightMainTd{
	background-position:-322px;
	width:482px;
}
.leftMenuBox{
	width:322px;
	height:465px;
	margin-top:-5px;
	background-image:url(/img/template.jpg);
	background-position:0px -197px;
	position:absolute;
}
.mainTable_1 .leftMenuBox{
	background-image:url(/img/templateEN.jpg);
}

.mainLinkLeft{
	height:77px;
	width:307px;
	background-repeat:no-repeat;
	display:block;
	width:294px;
	cursor:pointer;
	margin-left:25px;
	position:absolute;
}
.leftEmploiOver,
.leftEmploi{
	margin-top:235px;
}
.leftEmploiOver{
	background-image:url(/img/template.jpg);
	background-position:-333px -212px;
}
.mainTable_1 .leftEmploiOver{
	background-image:url(/img/templateEN.jpg);
}
.leftAsOver,
.leftAs{
	margin-top:312px;
}
.leftAsOver{
	background-image:url(/img/template.jpg);
	background-position:-333px -289px;
}
.mainTable_1 .leftAsOver{
	background-image:url(/img/templateEN.jpg);
}
.leftRealOver,
.leftReal{
	margin-top:389px;
}
.leftRealOver{
	background-image:url(/img/template.jpg);
	background-position:-333px -366px;
}
.mainTable_1 .leftRealOver{
	background-image:url(/img/templateEN.jpg);
}

.footerRow{
	height:100px;
	background-image:url(/img/template.jpg);
	background-position:0px -680px
}
.mainTable_1 .footerRow{
	background-image:url(/img/templateEN.jpg);
}

.footerRow div{
	width:100%;
	text-align:center;
}
.footerRow span,
.footerRow a{
	font-family:tahoma;
	font-size:10px;
	color:#B3B0B0;
}

#topPageLink{
	position:absolute;
	width:205px;
	margin-left:597px;
	margin-top:-25px;
}
#topPageLink a{
	color:white;
	font-family:tahoma;
	font-size:10px;
	text-decoration:none;
	font-weight:bolder;
	margin-left:4px;
}
#topPageLink a:hover{
	color:#5C6F0F;
}

#mainContent{
	padding:15px;
	width:427px;
	text-align:justify;
	vertical-align:top;
	font-family:tahoma;
	font-size:12px;
}

#mainMenuBox{
	position:absolute;
	width:400px;
	margin-left:320px;
	margin-top:25px;
}

.aLinkZoom{
	font-family:tahoma;
	font-size:12px;
	color:#ae7b14;
}
#homeTable a{
	font-family:tahoma;
	color:#999;
}

#changeLangLink{
	/*display:none;*/
	position:absolute;
	top:30px;
	margin-left:750px;
}

#changeLangLink a{
	color:#fff !important;
	font-size:10px;
	text-decoration:none;
	font-family:tahoma;
}

#userMsgBox {
	overflow:	hidden;
	position:	absolute;
	margin:		60px 0px 0px 320px;
	width:		460px;
	height:		20px;
}

#userMsgBox .userMsg {
	position:	relative;
}

div#mainMenuBox {
	color:		#FFFFFF;
	text-align:	left;
	font-size:	11px;
	font-family:tahoma !important;
}
div#mainMenuBox a{
	color:#fff;
	text-decoration:none;
	font-family:tahoma !important;
}

div#mainMenuBox ul div.imgArrowVertical {
	background:	url(/img/arrow.jpg) no-repeat;
	width:		11px;
	height:		9px;
	margin:		3px 1px 3px 6px;
	float:		left;
}

div#mainMenuBox ul {
	padding:			0px;
	list-style: 	none;
}

div#mainMenuBox label {
	float:		left;
	font-family:tahoma !important;
	font-weight:bold;
}

div#mainMenuBox label, div#mainMenuBox li {
	cursor:			pointer;
	font-weight:	bolder;
	float:left;
}
div#mainMenuBox ul ul label, div#mainMenuBox ul ul span, div#mainMenuBox ul ul li {
	float:none;
}

div#mainMenuBox label.menuLiOver a, div#mainMenuBox li.menuLiOver a{
	color:		#5C6F0F;
}
div#mainMenuBox ul ul label a, div#mainMenuBox ul ul li a,
div#mainMenuBox ul ul label.menuLiOver a, div#mainMenuBox ul ul li.menuLiOver a{
	color:#fff;
}

div#mainMenuBox ul ul {
	background-color:	#7d7d7d;
	display:				none;
	position:			absolute;
	margin:				12px 0px 0px 20px;
	width:				146px;
	padding:				3px;
	color:				#fff;
	border:				solid 1px #B0B0B0;
}

div#mainMenuBox ul ul a {
	width:				146px;
	display:block;
}

div#mainMenuBox ul ul div.imgArrowVertical {
	display:		none;
}

div#mainMenuBox ul#959 li {
	display:		inline;
	float:		left;
	padding:		0px 6px 0px 0px;
}

div#mainMenuBox ul ul li {
	display:		block;
	width:		149px;
	height:		16px;
	background: url( /img/backLI.jpg ) no-repeat;
	background-position: top right;
	background-color: #7f7f7f;
	border-bottom:1px #bebebe solid;
	padding-top:3px;
	float:		none;
	color:				#fff !important;
}
div#mainMenuBox ul ul li a,
div#mainMenuBox ul ul li label{
	color:				#fff !important;
	font-family:tahoma !important;
	text-align:left;
}

div#mainMenuBox ul ul li.menuLiOver a,
div#mainMenuBox ul ul li.menuLiOver label{
	color:				#5C6F0F !important;
	font-family:tahoma !important;
}

div#mainMenuBox ul ul li.menuLiOver {
	background: url( /img/backLIOver.jpg ) no-repeat;
	background-position: top right;
	color:				#5C6F0F !important;
}

div#mainMenuBox ul ul ul {
	margin:		12px 0px 0px 100px;
}

#homeTable a{
	color:#999;
}
.PopBoxImageLarge,
.mceZoomAnimated{
	cursor:				pointer;
}
.PopBoxImageLarge{
	border:5px #fff solid;
}
div#mainContent a.aLinkZoom,
td#mainContent a.aLinkZoom{
	cursor:pointer;
}

div#backModal{
	top:0px;
	left:0px;
	position:absolute;
	width:100%;
	background-color:#000;
	z-index:9999;
	display:none;
	-moz-opacity:.65;
	opacity:.65;
	filter:alpha(opacity=65);
}
div#siteMap div{
	color:#5C6F0F;
	font-family:Arial;
	padding:5px;
	margin-bottom:20px;
	background-color:#DDDDDD;
	font-weight:bolder;
	font-size:18px;
}
div#siteMap a{
	line-height:20px !important;
}
ul.leftMenu{
	display:block;
	position:absolute;
	margin-left:5px;
}
ul.rightMenu{
	display:block;
	display:block;
	position:absolute;
	margin-left:180px;
}
ul.rightMenu li,
ul.leftMenu li{
	margin-top:10px;
}
ul.rightMenu a,
ul.leftMenu a{
	font-size:12px;
	color:#AE7B14;
	font-family:tahoma;
	cursor:pointer;
	text-decoration:underline;
}
ul.subUL{
	margin-top:10px;
	color:#5C6F0F;
	text-decoration:none;
}
ul.subUL li{
	font-size:11px;
	margin-left:20px;
	margin-top:5px;
}
