

body.main{

	background-color: #666666;

	margin: 20px 0 0 0;

	color: #ffffff;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	vertical-align: middle;

}



td.temp{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;	

	line-height: 12px;

}



td.horline{

	background-color: #999999;

	height: 2px;

}



td.leftline{

	background-color: #999999;

	width: 2px;

	font-size: 6px;

}



table.main{

	width: 765px;

	height: 100%;

}



td.top{

	height: 170px;

}



td.logo{

	height: 170px;

	width: 170px;

}



td.topmenu{

	height: 30px;

	padding: 0 0 0 10px;

}



.submenu{

	border: 0px #ffffff solid;

	padding: 2px 0 0 50px;

}



td.header{

	height: 140px;

	padding: 15px 0 0 10px;

}



td.content{

	padding: 10px 10px 10px 10px;

	height: 100%;

	width: 100%;

}



td.langs{

	width: 55px;

	padding: 15px 0 0 0;

}



a.langSwitch{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;	

	color: #ffffff;	

	text-decoration: none;

}



a.langSwitch:hover, a.langSwitchAct{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;	

	color: #FF6600;

	text-decoration: none;	

}





a.subLink{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;	

	color: #ffffff;	

	text-decoration: none;

	white-space: pre;

}



a.subLink:hover, a.subLinkAct{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;	

	color: #FF6600;

	text-decoration: none;	

}



a.topLink{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;	

	color: #ffffff;	

	text-decoration: none;

}



a.topLink:hover, a.topLinkAct{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;	

	color: #FF6600;

	text-decoration: none;	

}



TD.topLink {

	border: 1px solid #000000;

	padding: 0 50px 0 0;

	height: 16px;

	text-align: center;

	vertical-align: middle;

}



a.link{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;	

	color: #ffffff;	

	text-decoration: none;

}



a.link:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;	

	color: #FF6600;

	text-decoration: none;	

}





a.actlink{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;	

	color: #FF6600;

	text-decoration: none;

}



a.catlink:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;	

	color: #FF6600;

	text-decoration: none;	

}



.special{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;	

	color: #FF6600;	

}



.spacing{

	padding: 0 40px 0 0;

}



.retour {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	color: #FF6600;

	text-decoration: none;

}



img{

	border: 0;

}



td.starttext{

	padding: 20px 10px 0 20px;

}





a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;	

	color: #ffffff;	

	text-decoration: none;

}



a:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;	

	color: #FF0000;

	text-decoration: none;	

}



/*New Styles*/







#nav, #nav ul { /* all lists */ 

	list-style: none; 

	margin: 0; 

	padding: 0 0 0 0;

	

}

#nav

{

	padding: 0 15 0 15;

}



#nav a, font.smenu {

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	text-decoration: none;

	color: #FFFFFF;

	background: transparent;

	display: block;

	

}

#nav a.active {

	font-size: 18px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: 300;

	text-decoration: none;

/*	color: #FF0000; */

	background: transparent;

	display: block;

	margin-left: 10px;

}

#nav a:hover {

 color: #FF0000;

 /*background-color:#FFFFFF;*/

 /*background: White;*/

}

#nav li {

	float: left;

	clear: both;

	/*border-color: Black;*/

}

#nav li ul li a {

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

}



#nav li ul li a:hover {

	background: #FFFFFF;

}



#nav li ul li {

	width: 10em;

	border-bottom: 1px solid #000000;

	padding-left: 0px;

	line-height: 20px;

}



#nav li ul { /* second-level lists */

	position: absolute;

	background: #999999;

	white-space: nowrap;

	width: auto;

	left: -999em;

	z-index: 100;

	line-height: 20px;

	clear: left;

/*	padding: 4px 3px 3px 3px;*/

	margin: 0;

	border: 1px solid #000000;



}

#nav li ul A, A.active {

	color: #FFFFFF;

	font-weight: normal;

	font-size: 11px;

	border: 4px;

	border-color: Black;



}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */

	left: auto;



}

strong.line_ {

	color:#FFFFFF;

}





/* Menu End */



font.text_formular {

color:#FFFFFF;

font-size:13px;

font-weight:bold;

font-style:normal;

font-family:Arial, Helvetica, sans-serif;

}



font.text_formular_c {

color:#FFFFFF;

font-size:11px;

font-style:normal;

font-family:Arial, Helvetica, sans-serif;

}



font.text {

color:#000000;

font-size:12px;

font-style:normal;

font-weight:400;

font-family:Arial, Helvetica, sans-serif;

}



font.text_search {

color:#000000;

font-size:14px;

font-weight:bold;

font-family:Arial, Helvetica, sans-serif;

}





td.button1{

	width: 162px;

	height: 66px;

	background-image: url(images/im1.gif);

}



td.button2{

	width: 162px;

	height: 66px;

	background-image: url(images/im2.gif);

}



td.button3{

	width: 252px;

	height: 47px;

	background-image: url(images/im3.gif);

}



td.main_left{

	width: 162px;

	height: 66px;

	background-image: url(images/im7.gif);

}



td.main_right{

	width: 162px;

	height: 66px;

	background-image: url(images/im8.gif);

}





font.title {

color:#CCCCCC;

font-size:20px;

font-weight:900;

font-family:Arial, Helvetica, sans-serif;



}



font.menu {

color:#FFFFFF;

font-size:12px;

font-style:normal;

font-weight:500;

font-family:Arial, Helvetica, sans-serif;

}



font.main_1 {

color:#FFFFFF;

font-size:13px;

font-style:normal;

font-family:Arial, Helvetica, sans-serif;

margin-left: 5px;

margin-right: 5px;

}



font.main_2 {

color:#FFFFFF;

font-size:13px;

font-style:normal;

font-family:Arial, Helvetica, sans-serif;

}



/* content */

#scContainer {

	LEFT: 0px;

	VISIBILITY: hidden;

	OVERFLOW: hidden;

	WIDTH: 500px;

	CLIP: rect(20px 500px 150px 0px);

	POSITION: absolute;

	TOP: 0px;

	HEIGHT: 150px;

}

#scContent {

	LEFT: 0px;

	WIDTH: 500px;

	POSITION: absolute;

	TOP: 0px;

	TEXT-ALIGN: justify;

}



a.menut {

	color: #FFFFFF;

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

}

a.menut:hover {

	color: #FF0000;

}



input.input{

	width: 100px;

	height: 18px;

	border-bottom: 1px solid;

	border-left: 1px solid;

	border-right: 1px solid;

	border-top: 1px solid;

	border-color: #000000;

}



form.search {

	padding: 0 0 0 0;

	margin: 0 0 0 0;	

}

/*544444444444444444444444444444444444444444*/

/*

A.blockHeader

{

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}

A.blockHeaderActive

{

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}

A.blockContent

{

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}

A.blockContentActive

{

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #F78652;

	text-decoration: none;

}

TD.footerLink 

{

	font-family: Verdana, Arial, sans-serif;

	font-size: 9px;

	font-weight: bold;

	color: #000000;

}

A.footerLink 

{

	font-family: Verdana, Arial, sans-serif;

	font-size: 9px;

	font-weight: bold;

	color: #000000;

}

DIV.pageTitle

{

	font-family: Verdana, Arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

}



A.topMenuMain

{

	font-family: Verdana, Arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

}

A.topMenuSub

{

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

}

A.topMenuSubActive

{

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #ff4fff;

}

TD.headerlevel1

{

	padding: 4px;

	padding-left: 8px;

	font-family: Verdana, Arial, sans-serif;

	font-size: 15px;

	font-weight: bold;

	color: #FFFFFF;

}

TD.itemslevel1

{

	padding: 5px;

	font-family: Verdana, Arial, sans-serif;

	font-size: 14px;

	font-weight: bold;

}

A.linklevel1

{

	font-family: Verdana, Arial, sans-serif;

	font-size: 13px;

	font-weight: bold;

}

SPAN.pageTitle

{

	font-family: Verdana, Arial, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #000000;

}

TD.itemslevel2

{

	padding-top: 3px;

	padding-bottom: 3px;

	padding-left: 6px;

	padding-right: 6px;

	font-family: Verdana, Arial, sans-serif;

	font-size: 13px;

	font-weight: bold;

}

A.linklevel2

{

	font-family: Verdana, Arial, sans-serif;

	font-size: 13px;

	font-weight: bold;

}

*/



DIV.menuHidden

{

	position: absolute;

	left: 0px;

	top: 0px;

	visibility: hidden;

	border: 1px solid #000000;

	padding: 0 0 0 0;

	z-index: 1000;

	background-color: #999999;

}



A.blockHeader

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}



A.topMenuSub

{

	font-family: Verdana, Arial, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	awidth: 15em;

	padding-left: 0px;

	line-height: 20px;

	width: 100%;

}



TD.topMenuSub

{

	border-bottom: 1px solid #000000;

	width: 10em;

}



A.topMenuSub:hover

{

	font-family: Verdana, Arial, sans-serif;

	font-size: 12px;

	color: #FF0000;

	background-color: #FFFFFF;

	awidth: 15em;

	padding-left: 0px;

	line-height: 20px;

	width: 100%;

}

DIV.ww

{

	width: 100%;

	padding: 0px;

	margin: 0px;

	padding-left: 20px;

	cursor: pointer;

}
