@charset "iso-8859-1";





.bloc_general_site {
 float: none;
 position: absolute;
 width: 100%;
 max-width: 95%;
 background-color: #D9D8D2;
 background-image: url("../images/fond_menu0.jpg");
 border: 1px solid #FF0000;
}





.bloc_general_contenu {
 position: relative;
 float: right;
 width: 980;
/* background: transparent;*/
/* border: 1px solid #FFFFFF;*/
}
.page {
 position: relative;
 float: none;
 margin-top: 0px; /* espacement entre le bloc entête et le bloc contenu */
 background-color: #D9D8D2;
 background-image: url("../images/fond_page.jpg");
 padding:70px;
/* border: 1px solid #FFFFFF;*/
}
.page_contenu {
 font-family: Arial,Tahoma,Georgia,Helvetica;
 font-size:15px;
 text-align: justify;
 color: #5F6859;
 height: auto !important;
 height: 100%;
 min-height: 100%;
 margin-left: 30;
 margin-right: 30;
}




.bloc_general_menu {
 position: absolute;
 float: left;
 width: 250px;
 background: none;
/* background-image: url("../images/fond_menu.jpg");*/
/* border: 1px solid #FFFFFF; */
}
.menu_contenu {
 font-family: Arial,Tahoma,Georgia,Helvetica;
 font-size:15px;
 text-align: left;
 color: #5F6859;
 padding-left: 38px;
 background: none;
/* background-image: url("../images/fond_menu.jpg");*/
/* border: 1px solid #FFFFFF; */
}






















body {
	background: url("images/gris.gif") fixed repeat;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

body,p,td,input,select,option,textarea {font-family: verdana,arial ; font-size: 9pt}

input {font-size: 12px}
/*select {text-align: center}
textarea {font-size: 10px}*/

.subm {font-size: 11px ; width: 25px}

a {text-decoration: none ; color: #00C}
a:hover {color: #F00 ; background-color: #FF0}

		
.libelle {font-weight: bold}
.libelle0 {background-color: #00D ; font-size: 12px ; font-weight: bold ; color: #FFF}
.libelle1 {font-weight: bold ; text-align: center}
.libelle2 {font-weight: bold ; color: #000 ; background-color: #FF0}
.libelle3 {font-weight: bold ; color: #FFF ; vertical-align: top}
.libelle4 {font-size: 12px ; font-weight: lighter ; text-align: center}

.enregistrement {text-align: center ; vertical-align: center}

.menuhaut {text-align: center ; vertical-align: center}
/*.titrepage {background-color: #DFD ; font-size: 14pt ; font-weight: bold ; color: #453 ; text-align: center}*/
.titrepage {background-color: #EFF ; font-size: 14pt ; font-weight: bold ; color: #339 ; text-align: center}

.mini {font-weight: lighter ; font-size: 8pt}
.minicenter {font-family: verdana,arial ; font-weight: lighter ; font-size: 7pt ; text-align: center}
.numerique {text-align: right}

.haut {vertical-align: top}
.milieu {verticalo-align: center ; text-align: center}


.piaf {
	position: relative;
	left: -70px;
	top: -20px;
}
.piaf2 {
	position: relative;
	left: 0px;
	top: -120px;
}
.textformu {
	font-family: Verdana ;
	font-size: 12px ;
	color: #333333 ;
	background-color: #F4F4EA ;
	text-align: right ;
}
.formformu {
	font-family: Verdana ;
	font-size: 12px ;
	color: #333333 ;
	background-color: #F4F4EA ;
	text-align: left ;
}
.textformuvert {
	font-family: Verdana ;
	font-size: 12px ;
	color: #333333 ;
	background-color: #E4FFEA ;
	text-align: right ;
}
.formformuvert {
	font-family: Verdana ;
	font-size: 12px ;
	color: #333333 ;
	background-color: #E4FFEA ;
	text-align: left ;
}
.textformu2 {
	font-family: Arial ;
	font-size: 12px ;
	color: #552222 ;
	background-color: #FAF4EA ;
	text-align: right ;
}
.formformu2 {
	font-family: Verdana ;
	font-size: 12px ;
	color: #333333 ;
	background-color: #FAF4EA ;
	text-align: left ;
}
.textformu3 {
	font-family: Arial ;
	font-size: 12px ;
	color: #552222 ;
	background-color: #EAE4FA ;
	text-align: right ;
}
.formformu3 {
	font-family: Verdana ;
	font-size: 12px ;
	color: #333333 ;
	background-color: #EAE4FA ;
	text-align: left ;
}
.redinput {
	border-width: 2px ;
	border-style: solid ;
	border-color: #FF0000 ;
}
.redinput2 {
	border-width: 2px ;
	border-style: solid ;
	border-color: #FF0000 ;
	text-align: right ;
}
.greeninput {
	/*text-transform: uppercase ;*/
	border-width: 2px ;
	border-style: solid ;
	border-color: #00CC00 ;
	font-family: Verdana ;
	font-size: 12px ;
	font-weight: bold ;
	text-align: center ;
	color: #00CC00 ;
}



.bouton1 {
	font-family: verdana ;
	font-size: 12px ;
	font-weight: bold ;
	color: #FF0000 ;
	background-color: #FFFFFF ;
	border-style: solid;
	border-color: #FF0000 ;
}

.tax0 {
	font-family: verdana ;
	font-size: 7px ;
	float: left ;
	color: #FF0000 ;
	font-weight: bold ;
}
.tax1 {
	font-family: arial ;
	color: #000000 ;
	font-size: 17px ;
	font-weight: bold ;
	text-align: center ;
	background-color: #FFFF00 ;
	border-style: none ;
	border-color: #FFFF00 ;
}
.tax2 {
	font-family: verdana ;
	font-size: 13px ;
	font-weight: bold ;
	text-align: center ;
	color: #000000 ;
	background-color: #F4F4EA ;
	border-style: none ;
	border-color: #F4F4EA ;
}
.tax3 {
	font-family: Verdana ;
	font-size: 11px ;
	text-align: center ;
	color: #000000 ;
	margin-top: 6px ;
	background-color: #F4F4EA ;
	border-style: none ;
	border-color: #F4F4EA ;
	overflow: hidden ;
}
.tax4 {
	font-family: verdana,arial ;
	font-size: 12px ;
	font-weight: bold ;
	text-align: center ;
	color: #cc0000 ;
	background-color: #F4F4EA ;
	border-style: none ;
	border-color: #F4F4EA ;
}
.tax5 {
	font-family: verdana,arial ;
	font-size: 11px ;
	text-align: center ;
	color: #000000 ;
	margin-top: 6px ;
	background-color: #E9E9D6 ;
	border-style: none ;
	border-color: #F4F4EA ;
	overflow: hidden;
}
.tax6 {
	font-family: arial ;
	font-size: 12px ;
	font-weight: bold ;
	text-align: center ;
	color: #000000 ;
	text-transform: uppercase ;
	background-color: #F4F4EA ;
	border-style: none ;
	border-color: #F4F4EA ;
}
.tax7 {
	font-family: arial ;
	font-size: 14px ;
	font-weight: bold ;
	text-align: center ;
	color: #000080 ;
	background-color: #CCFFFF ;
	border-style: none ;
	border-color: #CCFFFF ;
}
.tax7b {
	font-family: arial ;
	font-size: 14px ;
	font-weight: bold ;
	text-align: center ;
	color: #FF0000 ;
	background-color: #CCFFFF ;
	border-style: none ;
	border-color: #CCFFFF ;
}
.tax8 {
	font-family: Arial ;
	font-size: 14px ;
	font-weight: bold ;
	text-align: center ;
	color: #000080 ;
	background-color: #C3E9FF ;
	border-style: none ;
	border-color: #C3E9FF ;
}
.tax9 {
	font-family: Arial ;
	font-size: 14px ;
	font-weight: bold ;
	text-align: center ;
	color: #000080 ;
	background-color: #A0D0FF ;
	border-style: none ;
	border-color: #A0D0FF ;
}
.tax10 {
	font-family: arial ;
	font-size: 10px ;
	text-align: center ;
	color: #000080 ;
	background-color: #CCFFFF ;
	border-style: none ;
	border-color: #CCFFFF ;
}
.tax10b {
	font-family: arial ;
	font-size: 10px ;
	text-align: center ;
	color: #FF0000 ;
	background-color: #CCFFFF ;
	border-style: none ;
	border-color: #CCFFFF ;
}
.tax11 {
	font-family: Arial ;
	font-size: 10px ;
	text-align: center ;
	color: #000080 ;
	background-color: #C3E9FF ;
	border-style: none ;
	border-color: #C3E9FF ;
}
.tax12 {
	font-family: Arial ;
	font-size: 10px ;
	text-align: center ;
	color: #000080 ;
	background-color: #A0D0FF ;
	border-style: none ;
	border-color: #A0D0FF ;
}
.tax13 {
	font-family: verdana ;
	font-size: 22px ;
	text-align: center ;
	color: #FFFFFF ;
	background-color: #000099 ;
	border-style: none ;
	border-color: #000099 ;
}
.tax14 {
	font-family: verdana ;
	font-size: 16px ;
	font-weight: bold ;
	color: #FFFFFF ;
	text-align: center ;
	background-color: #000099 ;
	border-style: none ;
	border-color: #000099 ;
}
.titre_detail {
	font-family: verdana ;
/*	font-size: 24px ; */
	font-weight: bold ;
	color: #000000 ;
	text-align: center ;
	background-color: #FFFF00 ;
	border-style: none ;
/*	border-color: #FFFF00 ;*/
}


/*---------------------*/



#showimage
{
position: absolute;
visibility: hidden;
min-width: 10px;
min-height : 10px;
border: 10px solid #000;
}
#dragbar
{
cursor: hand;
cursor: pointer;
background-color: #000;
min-width: 10px;
min-height : 10px;
}
#dragbar #closetext
{
font-family: verdana;
font-size: 12px ;
color: #C90;
margin-right: 10px;
margin-left: 0px;
margin-bottom:150;
}