a:link  	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FF9900; text-decoration: underline}
a:visited 	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FF9900; text-decoration: underline}
a:hover 	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: underline}
 
a:active 	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: underline}
 

a.mnh:link  	{color: #FFFFFF;text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}
a.mnh:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.mnh:hover 	{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8AB229;
	text-decoration: none;
}
a.mnh:active 	{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


.img0 {border: 0px;}
a.img0 {border: 0px;}
a.img0:link {border: 0px;}
a.img0:visited {border: 0px;}
a.img0:hover {border: 0px;}
a.img0:active {border: 0px;}

.TITREPAYS           {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #8AB229; text-decoration:none}
a.TITREPAYS:link     {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #8AB229; text-decoration:none}
a.TITREPAYS:visited  {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #8AB229; text-decoration:none}
a.TITREPAYS:hover    {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #8AB229; text-decoration:none}
a.TITREPAYS:active   {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #8AB229; text-decoration:none}

.navorange 	     { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FF9900; text-decoration: underline}
a.navorange:link     { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FF9900; text-decoration: underline}
a.navorange:visited  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FF9900; text-decoration: underline}
a.navorange:hover    { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: underline}
 
a.navorange:active   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: underline}
 

.navvert 	   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #8AB229; text-decoration: underline}
a.navvert:link     { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #8AB229; text-decoration: underline}
a.navvert:visited  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #8AB229; text-decoration: underline}
a.navvert:hover    { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: underline}
 
a.navvert:active   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: underline}
 


.navhotel 	   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FF9900; text-decoration: none}
a.navhotel:link    { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FF9900; text-decoration: none}
a.navhotel:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FF9900;  text-decoration: none}
a.navhotel:hover   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF ; text-decoration: none}
a.navhotel:active  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF ; text-decoration: none}


.navflash { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: normal; color: #ff9900; text-decoration: underline }
a.navflash:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: italic; font-weight: bold; color: #FFFFFF }

.navvert { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #8ab229; text-decoration: underline }
a.navvert:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: underline }


.navblanjc {COLOR: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; FONT-SIZE: 10pt; TEXT-DECORATION: underline; font-style: normal}
.titrepays2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #8AB229}
.textecourant {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF}
.txtRegion {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: italic; color: #FFFFFF}
.texteorange {  font: 12px Arial, Helvetica, sans-serif; color: #ff9900}
.textevert {  font: 12px Arial, Helvetica, sans-serif; color: #8AB229}

.textgris {  font: 12px Arial, Helvetica, sans-serif;font-style: italic; color: #999999}
.texteorangegras {  font: bold 12px Arial, Helvetica, sans-serif; color: #ff9900}
.txtblanc10 { COLOR: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; FONT-SIZE: 10pt; font-style: normal }
.txtblanc7 { COLOR: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; FONT-SIZE: 7pt; font-style: normal }
.txtnoire10 { COLOR: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; FONT-SIZE: 10pt; font-style: normal }
.texteorangeitalique { font: italic 12px Arial, Helvetica, sans-serif; color: #ff9900 }
.textevert { font: 12px Arial, Helvetica, sans-serif; color: #8ab229}
.texteitineraire { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #FFFFFF }

.padding {
    padding-right:20px;
}
.float {
    float:right;	
}
.padding_texte {
    width:176px;
    margin:15px 15px 10px 15px;
    text-decoration:none;
    color: #333333;
    border:0;
    line-height: 14px;
    word-spacing: 2px;

}
.padding_texte a{
    text-decoration:none;
    color: #333333;
}
.padding_texte a:hover{
    text-decoration:none;
    color: #333333;
}
.padding_texte a:visited{
    text-decoration:none;
    color: #333333;
}
.padding_texte a:active{
    text-decoration:none;
    color: #333333;
}


.padding_texte a img{
    text-decoration:none;
    border:0;
    
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:#000000;
}
.largeur_gauche {
    width:220px;
}
.largeur_gauche_menu {
    width:220px;
    height:471px;
    line-height: 12px;
    word-spacing: 2px;
	background-color:#333333;
}

.float_champ {
    float:inherit;
}
.hauteur_bas {
    height:150px;
	background-color:#000000;
}
.table_news {
    margin-top:10px;
    height:100px;
    padding-left:15px;
    width:270px;
    padding-bottom:4px;
}
.table_news a{
    text-decoration: none;
    color: #333333;
}
.padding_table_bas {
	padding:5px;
	}
	
.Style1 {
	font-size: 14px;
	font-weight: bold;
}
.Style2 {
	font-size: 18px;
	font-weight: bold;
}


.champ_mail {
	border:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
	height: 14px;
	padding:0px;
	margin:0px;
	
}
.bouton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #CCCCCC;;
	border: 0px;
	width:18px;
	height:18px;
	padding:0px;
	margin:0px;
}

.Style3 {float:left;height:20px;font-size:10px; color:#ffffff;margin:10px 10px 10px 10px;}
.Style3 a {height:20px;font:10px verdana; color:#ffffff;margin:10px;text-decoration:none;}
#menu {
    position:absolute;
}
.menu_un {
    cursor: pointer;
    background-color: #333333;
    line-height: 23px;
    /*border-bottom: 0px solid #b1b1b1;*/
    text-align: left;
    color: #FFFFFF;
    text-indent: 10px;
    font: 11px "Verdana";
    width: 216px;
    height: 23px;    
    margin-top: 0px;
    z-index: 0px;
    padding-top:6px;
}
.menu_deux {
    position:absolute;
    left: 130px;
    margin-top: -29px;
    z-index: 300;
    width:130px;
    background-color:#333333;
    -moz-opacity: 0.90;
    filter: alpha(opacity=90);
    text-align: left;
    display:none;
    font: 11px "Verdana";
}

.menu_lien {
    font: 11px "Verdana";
    cursor: pointer;
    height: 18px;
    padding-top:5px;
    text-indent: 10px;
    font:  11px "Verdana";
    /*border-bottom: 1px solid #ECECEC;*/
}
.menu_lien_h{
    cursor: pointer;
    height: 18px;
    padding-top:5px;
    text-indent: 10px;
    font: 11px "Verdana";
    /*border-bottom: 1px solid #ECECEC;*/
    background-color: #aeaeae;
}
/*.menu_deux .menu_lien {
    border-bottom: 1px solid #a0a0a0;
}
.menu_deux .menu_lien_h {
    border-bottom: 1px solid #a0a0a0;
}

.menu_trois .menu_lien {
    border-bottom: 1px solid #a0a0a0;
}
.menu_trois .menu_lien_h {
    border-bottom: 1px solid #a0a0a0;
}*/

.menu_lien a:link{
    cursor: pointer;
    height: 24px;
    text-indent: 10px;
    text-decoration:none;
    color: #FFFFFF;
    font: 11px "Verdana";
}

.menu_lien a:visited{
    cursor: pointer;
    height: 24px;
    text-indent: 10px;
    text-decoration:none;
    color: #FFFFFF;
    font: 11px "Verdana";
}

.menu_lien a:hover{
    cursor: pointer;
    height: 24px;
    text-indent: 10px;
    text-decoration:none;
    color: #333333;
    font: 11px "Verdana";
}

.menu_lien a:active{
    cursor: pointer;
    height: 24px;
    text-indent: 10px;
    text-decoration:none;
    color: #333333;
    font: 11px "Verdana";
}

.menu_lien_h a:link{
    cursor: pointer;
    height: 24px;
    text-indent: 10px;
    text-decoration:none;
    color: #FFFFFF;
    font: 11px "Verdana";
}

.menu_lien_h a:visited{
    cursor: pointer;
    height: 24px;
    text-indent: 10px;
    text-decoration:none;
    color: #FFFFFF;
    font: 11px "Verdana";
}

.menu_lien_h a:hover{
    cursor: pointer;
    height: 24px;
    text-indent: 10px;
    text-decoration:none;
    color: #333333;
    font: 11px "Verdana";
}

.menu_lien_h a:active{
    cursor: pointer;
    height: 24px;
    text-indent: 10px;
    text-decoration:none;
    color: #FFFFFF;
    font: 11px "Verdana";
}

.menu_un a:link{
    font: 11px "Verdana";
    cursor: pointer;
    height: 24px;
    text-indent: 10px;
    text-decoration:none;
    color: #FFFFFF;
    font: 11px "Verdana";
}

.menu_un a:visited{
    font: 11px "Verdana";
    cursor: pointer;
    height: 24px;
    text-indent: 10px;
    text-decoration:none;
    color: #FFFFFF;
}

.menu_un a:actve{
    cursor: pointer;
    height: 24px;
    text-indent: 10px;
    text-decoration:none;
    color: #FFFFFF;
    font: 11px "Verdana";
}

.menu_trois {
    position:absolute;
    left: 260px;
    margin-top: -29px;
    z-index: 400;
    width: 130px;
    background: #333333;
    -moz-opacity: 0.90;
    filter: alpha(opacity=90);
    display:none;
}
.menu_trois_h {
    position:absolute;
    margin-top: -24px;
    z-index: 400;
    width: 145px;
    background: #;
    -moz-opacity: 0.90;
    filter: alpha(opacity=90);
    display:none;
}


.liens_bas {
    width: 175px;
    height: 130px;
    font: 11px Verdana;
    float: left;
    text-align: center;
    padding:0;
    margin:9px 0px 9px 23px;

}
.liens_bas img {
    text-align: center;
    margin: 0 0 5px 0;
    height:85px;
}
.liens_bas a {
    text-align: center;
    text-decoration: none;
    color: #FFFFFF;
    
}

.liens_bas_un {
	float:left;
    width: 175px;
    height: 130px;
    font: 11px Verdana;
    text-align: center;
    padding:0;
    margin:9px 0px 9px 1px;
}
.liens_bas_un img {
    text-align: center;
    margin: 0 0 5px 0;
    height:85px;
}
.liens_bas_un a {
    text-align: center;
    text-decoration: none;
    color: #FFFFFF;
    
}

#body_t {
    position: relative;
    display:block;
    width:216px;
    height:145px;
    background:#333333;
	border-bottom:1px solid #FFFFFF;
}

#zone{height:471px;}