body {background-color:#FFFFFF;}

input {
	font-size:11px;
	font-family:Verdana;
	height:18px;
	vertical-align:middle;}

select {
	font-size:11px;
	font-family:Verdana;}

table {
	color:#000000;
	font-size:11px;
	font-family:Verdana;}

form,h1,h2,h3,h4,h5,h6 {font-family:Verdana;}

a {text-decoration:none;color:#000000;}

p:first-letter {font-size: 15px; font-weight: bold;}

legend {font-size:14px;font-weight:bold;color:#000000;text-decoration:underline;font-style:italic;height:25px;}

/* BLOC DYNAMIQUES COMMUNS ************************************************************************************************/
.general {
	width:985px;
	height:650px;
	border-bottom:1px solid gray;
	border-right:1px solid gray;}

.header {
	background-image:url('../images/header_1.jpg');
	background-repeat:no-repeat;
	width:985px; 
	height:50px;}

.nav {
	background-color:#FFFF99;
	color:#000000;
	width:985px;
	height:0;px}

.corps {
	width:785px;
	height:580px;
	background-color:#ffa400;}

.gauche {
	width:200px;
	background-color:#ffa400;}

.footer {
	background-color:#ffa400;
	color:#000000;
	width:985px;
	height:20px;
	vertical-align:middle;
	border-top:1px solid gray;}

.bord {border:2px outset #000000;}

div.tableContainerCorps {
	height: 580px;
	width: 776px;
	overflow: auto;overflow-x: hidden;}


/* NAVIGATION ***************************************************************************************************************/
dl, dt, dd, ul, li {margin:0;padding:0;list-style-type: none;}

.menu_footer li{
	 float/**/:left;
	 padding:2px 5px 5px 5px;
	 width:240px;
	 font-size:9px;}

/* BOUTONS ***************************************************************************************************************/
.button_nav {
	background-image:url('../images/navs/button_nav.png');
	background-repeat:no-repeat;
	width:200px;
	height:35px;}


.val {background-color:##FFFF99;
	height:20px;width:130px;
	font-weight:bold;border:none;color:#1de300;
	background-image:url('../images/z_valid.png');background-repeat:no-repeat;}

.button_microgate {
	background-color:#5ac2ea;
	background-image:url('../images/logo_mini_microgate.png');
	background-repeat:no-repeat;
	width:110px;height:21px;
	padding-left:10px;}

.button_client {
	background-color:#f8eea7;
	background-image:url('../images/contact.png');
	background-repeat:no-repeat;
	width:150px;height:25px;
	padding-left:10px;}

/* Listes déroulantes dynbamiques ***************************************************************************************************************/
.w_list {width:170px;}
.list_dyn {display:inline;}

/* TITRES ***************************************************************************************************************/
.titre_1 {
	font-size:15px;
	font-weight:bold;
	font-variant:small-caps;
	color:#FFFFFF;
	padding:5px;}

.titre_2 {
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#000000;}

/* TABLEAU ***********************************************************************************************************/
.tableau {
	border:1px outset gray;}

.tableau td {
	border:1px outset gray;}

.titre_colonne {
	background-color:#000000;
	color:#ffa400;
	text-align:center;
	font-weight:bold;}

.titre_colonne td {
	border:1px outset gray;}

.titre_colonne a {
	color:#ffa400;}

/* BLOCS DYNAMIQUES DES TPL */
.text_area_accueil {
	width:745.75;
	height:290;}

/* BACKGROUND */
.bg_corps {background-color:#ffa400;}
.bg_promo {background-image:url('../images/bg_promo.png');background-repeat:no-repeat;}

.suivante li {display: inline;width:50px;}

.titrenum_loue  { font-family: Verdana, Arial; font-size: 11; color: black; background: red;font-weight:bold; }
.titrenum2_loue  { font-family: Verdana, Arial; font-size: 11; color: #AAAAAA; background: red;font-weight:bold;}
.titreweek_loue { font-family: Verdana, Arial; font-size: 13px; color: black; background: red;font-weight:bold;}
.titrewend_loue { font-family: Verdana, Arial; font-size: 11; color: black; background: red;font-weight:bold; }
.titrewend2_loue { font-family: Verdana, Arial; font-size: 11; color: #AAAAAA; background: red;font-weight:bold; }
.titrenow_loue { font-family: Verdana, Arial; font-size: 11; color: black; background: red;font-weight:bold;}

.titrenum_libre  { font-family: Verdana, Arial; font-size: 11; color: black; background: #5fd458;font-weight:bold; }
.titrenum2_libre  { font-family: Verdana, Arial; font-size: 11; color: #AAAAAA; background: #5fd458;font-weight:bold;}
.titreweek_libre { font-family: Verdana, Arial; font-size: 13px; color: black; background: #5fd458;font-weight:bold;}
.titrewend_libre { font-family: Verdana, Arial; font-size: 11; color: black; background: #5fd458;font-weight:bold; }
.titrewend2_libre { font-family: Verdana, Arial; font-size: 11; color: #AAAAAA; background: #5fd458;font-weight:bold; }
.titrenow_libre { font-family: Verdana, Arial; font-size: 11; color: black; background: #5fd458;font-weight:bold;}

.affichage {background-color:#ffffff;height:20px;width:90px;font-size:15px;font-weight:bold;border:none;color:#80c1fa;background-image:url('../images/z_visu.png');background-repeat:no-repeat;}