* {margin:0;padding:0;}

img { border:0;}



body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	font-family: Arial;

	text-align:center;

	background:#000000 url(../images/header_fd.jpg) top left repeat-x;

	overflow-y : scroll; 

}

a {

	color: #fff;

}

a:link {

	text-decoration: none;

}

a:visited {

	text-decoration: none;

}

a:hover {

	text-decoration: none;

	color: #ff0000;

}

a:active {

	text-decoration: none;

}

.rouge {color: #ff0000;}

table { font-family:Arial;}

.txt_menu1{

	font-family: Arial;

	font-size: 10px;

	color: #ccc;

	font-weight: bold;

	font-style: italic;

}.txt_menu1standby{

	font-family: Arial;

	font-size: 10px;

	color: #666;

	font-weight: bold;

	font-style: italic;

}

.txt_menu2log{

	font-family: Arial;

	font-size: 11px;

	color: #fff;

	padding-left: 20px;

}

.txt_menu3class{

	font-family: Arial;

	font-size: 10px;

	color: #fff;

}

p{

	font-family: Arial;

	font-size: 12px;

	color: #000000;

	margin-top: 0;

}

.txt_titre2menu{

	font-family: Arial;

	font-size: 10px;

	color: #fff;

	font-weight: bold;

}

.txt_titre2page{

	font-family: Helvetica;

	font-size: 20px;

	color: #2B7DC9;

	font-weight: bold;

}

.txt_general{

	font-family: Arial;

	font-size: 11px;

	color: #fff;

}

.txt_general_rouge {

	font-size: 11px;

	color: #FF0000;

}

.txt_general_gras{

	font-size: 11px;

	color: #fff;

	font-weight: bold;

}

.txt_asterix {

	font-size: 11px;

	color: #FF0000;

}

.txt_ref{

	font-size: 10px;

	color: #999;

	font-style: italic;

}

.txt_ref_gras{

	font-family: Arial;

	font-size: 10px;

	color: #000000;

	font-weight: bold;

}

.txt_staff {

	font-family: Arial;

	font-size: 10px;

	color: #fff;

	padding-left: 20px;

}

.txt_staff_bas {

	font-family: Arial;

	font-size: 10px;

	color: #fff;

}

a.lien_rouge {

	font-size: 11px;

	color: #FF0000;

	text-decoration:underline;

}



.liste_pays { height:20px;width:205px;margin:0px 5px;border: 2px ridge #838383;font-size:11px}

.liste_jour { width:46px;height:20px; margin:0px 5px;border: 2px ridge #838383; font-size:11px;}

.liste_mois { width:65px;height:20px; margin:0px 5px;border: 2px ridge #838383; font-size:11px;}

.liste_annee { width:55px;height:20px; margin:0px 5px;border: 2px ridge #838383; font-size:11px;}

.liste_statut { height:20px;width:205px;margin:0px 5px;border: 2px ridge #838383;font-size:11px }

.liste_rubrique { height:20px;width:205px;margin:0px 5px;border: 2px ridge #838383;font-size:11px }

.textarea_description { width:300px;height:100px;border: 2px ridge #838383;font-size:11px;margin:0px 5px;}

.champ_objet {width:300px; height:20px; margin:10px 0px;font-size:11px;}

.champ_compte {width:205px; height:20px; margin:0px 5px;border: 2px ridge #838383;font-size:11px }

.champ_file { height:20px; width:205px; font-size:11px;}

.champ_file2 { height:20px; width:300px; font-size:11px;margin-left:5px;}

.champ_erreur { background-color:red}

.champ_recherche {width:115px;height:20px;font-size:11px;}

.select_recherche {width:115px;height:20px;font-size:11px;}

.TxtErreur { color:#FF0000}

.Txtrouge { color:#FF0000}

.Txt9px { font-size:9px;}



.pvign_galerie { margin:5px 0px; border: 1px solid #000000}

.pvign_galerie_sel { margin:5px 0px; border: 1px solid #FF0000}

.mvign_galerie_sel {border:1px solid #FF0000}



.txt11 {

	font-family: Arial;

	font-size: 11px;

}

#general {width:1010px;margin:0 auto;position:relative;}



.btMenu {width:104px;height:20px;}

.btMenu a {display:block;width:104px;height:20px;line-height:20px;}

.sousMenu {width:180px;background-color:#99393A;position:absolute;top:215px;display:none;opacity: 0.95;filter: alpha(opacity=95);-khtml-opacity: 0.95;-moz-opacity:0.95;}
.sousMenu li {line-height:20px;border-bottom:1px solid #803031;list-style:none;}
.sousMenu a {display:block;margin:0;padding-left:15px;text-align:left;font-size:12px;}
.sousMenu a:hover {}

.sousMenuPub {width:180px;background-color:#99393A;position:absolute;top:215px;display:none;opacity: 0.95;filter: alpha(opacity=95);-khtml-opacity: 0.95;-moz-opacity:0.95;}
.sousMenuPub li {line-height:20px;border-bottom:1px solid #803031;list-style:none;}
.sousMenuPub a {display:block;margin:0;padding-left:15px;text-align:left;font-size:12px;}
.sousMenuPub a:hover {}

#sousMenu2 {left:191px;}

#sousMenu3 {left:323px;}

#sousMenu4 {left:454px;}



.conteneurDerImages {width:100%;}

.conteneurDerImages td {width:128px;text-align:center;xbackground-color:#ffffff}

.conteneurDerImages div {margin:0 auto;}

.conteneurDerImages canvas {margin-top:2px}



.onglet {display:none}

.onglet p {font-family: Arial;	font-size: 11px;	color: #fff;	padding-left: 20px;}

#onglet_1 {display:block;}

.bt_onglet {cursor:pointer}

#txtQui p {color:#ffffff;padding:20px;text-align:justify}

#txtContact p {color:#ffffff;padding:20px;text-align:justify}

#txtConditions p {color:#ffffff;padding:20px;text-align:justify}



