#contenertop
	{
	height:160px;
	width:100%;
	background:#1E3154;
	background-image:url('/img/wmt/top_fond.gif');
	background-repeat:repeat-x;
	padding-top:14px;
	*height:160px;
	}

#contenertop #content
	{
	position:relative;
	width:780px;
	background:#E5E8ED;
	height:160px;
	margin-right: auto; 
	margin-left: auto;
	*margin-left: 50%;
	*left: -390px; 
	}

.tr_sep
        {
        background:#F5A810;
        font-size:1px;
        height:1px !important;
        padding:0px !important;
        }
        
#logo
	{
	position:absolute;
	top:37px;
	left:40px;
	}

#login
	{
	position:absolute;
	width:285px;
	height:115px;
	background:#C8CFDB;
	top:18px;
	left:440px;
	padding:5px;
	padding-left:20px;
	padding-right:20px;
	*width:325px;
	*height:125px;
	}

#login #deco
	{
	display:block;
	position:absolute;
        top:3px;
        left:220px;
	padding:2px;
	width:80px;
	text-align:center;
	background:#E76900;
	color:#ffffff;
	text-decoration:none;
	border:1px #E76900 solid;
	border-bottom:#000000 solid 1px;
	border-right:#000000 solid 1px;
	}

#login #deco:hover
        {
        display:block;
        position:absolute;
        top:3px;
        left:220px;
	padding-top:3px;
	padding-left:3px;
	padding-bottom:1px;
	padding-right:1px;
        width:80px;
        text-align:center;
        background:#E76900;
        color:#ffffff;
        text-decoration:none;
	border:1px #C8CFDB solid;
        border-bottom:#E76900 solid 1px;
        border-right:#E76900 solid 1px;
        }

#login select
	{
	width:150px;
	font-size:11px;
	background:#E5E8ED;
	border:0px;
	margin:1px;
	}

#login A.pmess
        {
	position:relative;
	color:#cc0000;
	font-weight:bold;
	text-decoration:none;
	top:-3px;
        }

#login A.pmess2
        {
        position:relative;
        color:#000000;
        font-weight:bold;
        text-decoration:none;
        top:-3px;
        }

#login A.pmess2:hover
        {
        color:#cc0000;
        text-decoration:underline;
        }

#login #bd
	{
	position:absolute;
	top:106px;
	left:306px;
	}

#login table
	{
	position:absolute;
	top:20px;
	left:50px;
	}

#login #hg
	{
	position:absolute;
	top:0px;
	left:0px;
	}

.login_box input
	{
	width:100px;
	font-family:arial;
	font-size:11px;
	}

#souvenir
	{
	height:10px;
	*height:auto;
	}

#contenerbout
	{
	height:29px;
	width:100%;
	background:#1E3154;
	background-image:url('/img/wmt/mid_fond.gif');
	}

#contenerbout #content
	{
	position:relative;
	width:780px;
	height:29px;
	margin-right: auto; 
	margin-left: auto;
	*margin-left: 50%;
	*left: -390px; 
	}

#contenerorange_annonceur
	{
	height:150px;
	width:100%;
	background:#F17F00;
	background-image:url('/img/wmt/orange_fond.gif');
	background-position:bottom;
	border-top:1px solid white;
	border-bottom:1px solid white;
	}

#contenerorange
	{
	height:179px;
	width:100%;
	background:#F17F00;
	background-image:url('/img/wmt/orange_fond.gif');
	}

#contenerorange_annonceur #content
	{
	position:relative;
	width:780px;
	height:150px;
	margin-right: auto; 
	margin-left: auto;
	*margin-left: 50%;
	*left: -390px; 
	background-image:url('/img/wmt/orange_terre.gif');
	background-position:bottom;
	}

#contenerorange_annonceur #content div
	{
	padding:10px;
	color:#ffffff;
	font-size:12px;
	}

#contenerorange_annonceur #content div strong
	{
	font-size:19px;
	font-weight:bold;
	}

#contenerorange #content
	{
	position:relative;
	width:780px;
	height:179px;
	margin-right: auto; 
	margin-left: auto;
	*margin-left: 50%;
	*left: -390px; 
	background-image:url('/img/wmt/orange_terre.gif');
	background-position:bottom;
	}

#contenerorange #content table
	{
	border-collapse:collapse;
	border:0px;
	width:100%;
	height:179px;
	}

#contenerorange #content table .tr1
	{
	height:29px;
	}

#contenerorange #content table .tr1 td
	{
	height:29px;
	text-align:center;
	padding:0px;
	background:#253E69;
	background-image:url('/img/wmt/bout_0_fond.gif');
	border-right:white 1px solid;
	}

#contenerorange #content table .tr1 td.over
	{
	height:29px;
	width:191px;
	text-align:center;
	padding:0px;
	background:#DB5200;
	background-image:url('/img/wmt/bout_1_fond.gif');
	border-right:white 1px solid;
	}

#contenerorange #content table .tr2 td
        {
	visibility:hidden;
        }

#contenerorange #content table .tr2 td ul
        {
	margin:0px;
        padding:0px;
        }

#contenerorange #content table .tr2 td li
        {
	list-style-type:none;
	color:white;
	font-weight:bold;
	width:100%;
        }

#contenerorange #content table .tr2 td li A
	{
	display:block;
        color:white;
	text-decoration:none;
	background:#ED7300;
	margin:0px;
	margin-top:2px;
	*margin-top:0px;
	padding:1px;
        }

#contenerorange #content table .tr2 td li A:hover
        {
        color:white;
	background:#FF9700;
        }

#contenerorange #content table .tr2 td.over
	{
	visibility:visible;
	padding:5px;
	border-left:1px #FFFFFF solid;
	border-right:1px #FFFFFF solid;
	vertical-align:top;
	}

#contenerorange #content .flash
	{
	position:absolute;
	top:29px;
	left:191px;
	z-index:100;
	width:591px;
	}

#contenerorange #content .flash div
        {
	width:560px;
	height:130px;
	padding:10px;
	color:#ffffff;
	*width:580px;
	*height:150px;
        }

#contenerorange #content .flash div HR, #contenerorange_annonceur #content HR
        {
	border:0px;
        border-bottom:1px white solid;
        }

#contenerorange #content .flash div A
        {
	color:#ffffff;
        }

#contener
	{
	width:100%;
	background:#1A2C4D;
	background-image:url('/img/wmt/contener_fond.gif');
	background-repeat:repeat-x;
	}

#contener #content
	{
	position:relative;
	width:760px;
	padding:10px;
	*width:780px;
	margin-right: auto; 
	margin-left: auto;
	*margin-left: 50%;
	*left: -390px; 
	background:#E5E8ED;
	min-height: 583px;
	*height: 583px;
	background-image:url('/img/wmt/ss_menu.gif');
	background-repeat:repeat-x;
	}

#contener #content A
	{
	color:#1A2C4D;
	}


#contener #content input, #contener #content select
        {
	font-size:11px;
	}

#voyagistes
	{
	float:left;
	width:160px;
	text-align:center;
	margin-right:10px;
	padding-right:10px;
	border-right:#FF9700 3px solid;
	z-index:100;
	background:#E5E8ED;
	}

#voyagistes HR
        {
	border:0px;
        border-bottom:#FF9700 3px solid;
        }

.hrbig
	{
	position:relative;
	width:780px;
	height:27px;
	background:#E5E8ED;
	background-image:url('/img/wmt/hr.gif');
	border:0px solid black;
	left:-10px;
	*left:0px;
	*width:760px;
	*color:#C8CFDB;
	*height:5px;
	}

#footer
	{
	position:relative;
	width:770px;
	margin-right: auto; 
	margin-left: auto;
	*margin-left: 50%;
	*left: -390px; 
	*width:780px;
	background:#C8CFDB;
	border-top:4px #D7DBE4 solid;
	text-align:center;
	padding:5px;
	}

.section 
        {
        font-weight:bold;
	padding-bottom:3px;
	border-bottom:#FF9700 solid 4px;
	margin-bottom:6px;
        }

.section .txtorange
	{
	color:#DB5200;
	}

.alerte
	{
	border-top:#870A0A solid 4px;
	border-bottom:#870A0A dashed 1px;
	padding:5px;
	color:#ffffff;
	background:#cc0000;
	}

body
	{
	background:#1B2D4E;
	margin:0px;
	font-family:arial;
	font-size:11px;
	}

td
	{
	font-size:11px;
	}

img
	{
	border:0px;
	}

h1
	{
	margin:0px;
	padding:0px;
	font-size:13px;
	}

.droite
	{
	text-align:right;
	}

.droite2
        {
        float:right;
        }

form
	{
	margin:0px;
	padding:0px;
	}

h2
	{
	padding:6px;
	margin:3px;
        bordejr-bottom:#FF9700 3px solid;
	font-size:13px;
	font-style:italic;
	margin-bottom:10px;
	basckground:rgb(255, 205, 127);
	background-image:url('/img/wmt/fond_h2.gif');
	background-position:bottom;
	}

h3
	{
	padding:2px;
        margin:3px;
        border-bottom:#000000 1px dotted;
        font-size:13px;
        font-style:italic;
        margin-bottom:10px;
	}

.lefte
	{
	width:565px;;
	float:left;
	}
	
a.nounder
	{
	text-decoration:none
	}
	
.pointille
	{
	margin:3px;
        border:0px;
        border-bottom:1px #1B2D4E dashed;
	}


/* // TABLE */

.tableclass
	{
	width:100%;
	*width:740px;
	}

.justdotedtitre
	{
	padding:5px;
	font-weight:bold;
	background:rgb(111, 111, 111);
	color:#ffffff;
	}

.justdoted
	{
	padding:5px;
	border-bottom:1px rgb(111, 111, 111) dotted;
	}

.tabletitre
	{
	border-bottom:3px #FF9700 solid;
	border-left:1px #FF9700 solid;
	padding:5px;
	font-weight:bold;
	background:#FFE4BB;
	}

.table1
	{
	padding:5px;
	background:#ffffff;
	}

.table2
	{
	padding:5px;
        background:#D7DCE4;
	}

/* // NOTICES */

.notice, .bloc2texte
	{
	bodrder-top:#1A2C4D solid 4px;
        boerder-bottom:#1A2C4D dashed 1px;
        padding:5px;
        background:#C8CFDB;
	}

.notice_fond
        {
        border-top:#1A2C4D solid 4px;
        border-bottom:#1A2C4D dashed 1px;
        padding:5px;
        color:#ffffff;
        background:#365792;
        }

.notice_orange
        {
	border-top:#ED7300 solid 4px;
        border-bottom:#ED7300 dashed 1px;
        padding:5px;
        color:#000000;
        background:#FED89F;
        }

/* // COLEURS */

.rouge {color:#cc0000;}
.vert {color:#569209;}

.onglet_select, a.onglet_select, a.onglet_select:hover, a.onglet_select:visited, a.onglet_select:active
        {
        display:block;
        padding:5px;
        padding-bottom:6px;
        background:#FF9700;
        color:white !important;
        font-weight:bold;
        padding-left:15px;
        padding-right:15px;
        margin-right:1px;
        text-decoration:none;
        float:left;
        }

.onglet_unselect, a.onglet_unselect, a.onglet_unselect:hover, a.onglet_unselect:visited, a.onglet_unselect:active
        {
        display:block;
        background:#1B2E50;
        color:#ffffff !important;
        padding:5px;
        margin-right:1px;
        /*text-decoration:none;*/
        margin-bottom:1px;
        float:left;
        }

.onglet_space
        {
        display:block;
        padding:5px;
        margin-right:1px;
        text-decoration:none;
        margin-bottom:1px;
        float:left;
        }

.onglet_barre
        {
        _height:25px;
        border-bottom:solid 2px #FF9700;
        white-space:nowrap;
        }


.onglet_select_bloc
        {
        display:block;
        }

.onglet_unselect_bloc
        {
        display:none;
        }

#xiti 
	{
	text-align:center;
	}

#sej_box
	{
	position:absolute;
	background:#EFF5FF;
	border:1px dotted #1A2C4D;
	border-right:5px solid #6F6F6F;
	border-bottom:5px solid #6F6F6F;
	padding:5px;
	filter:alpha(opacity=85);
        -moz-opacity: .85;
	}

#sej_box a
	{
	color:#cc0000;
	text-decoration:none;
	}

.bouton
	{
	position:relative;
	text-align:center;
	background:#E76900;
	color:#ffffff;
	text-decoration:none;
	border:1px #E76900 solid;
	border-bottom:#000000 solid 1px;
	border-right:#000000 solid 1px;
	}

.bouton:hover
        {
        position:relative;
	top:1px;
	left:1px;
        text-align:center;
        background:#E76900;
        color:#ffffff;
        text-decoration:none;
	border:1px #C8CFDB solid;
        border-bottom:#E76900 solid 1px;
        border-right:#E76900 solid 1px;
        }
        


#cherche_membre, .affiche_box
	{
	position:absolute;
	z-index:100;
	filter:alpha(opacity=90);
	-moz-opacity: .9;
	display:none;
        padding:15px;
	background:#FBFCFD;
        border:2px #C7D7E7 solid;
	background-image:url('/img/hp/degrad_blue.gif');
        background-repeat:repeat-x;
        background-position:top right;	
	-moz-border-radius: 4px;
	}