A {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: normal;
	color: #333333;
}
A:hover {
	color: #95b20c;
}

BODY {
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	text-align: justify;
	scrollbar-face-color: #0194e1;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #d5fb1c;
	scrollbar-3dlight-color: #ccebff;
	scrollbar-darkshadow-color: #ccebff;
	scrollbar-track-color: #ccebff;
	scrollbar-arrow-color: #d5fb1c;
}
html:not([lang*=""]) BODY { 
	FONT-SIZE: 8pt;
}

P {
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	text-align: justify;
}
html:not([lang*=""]) P { 
	FONT-SIZE: 8pt;
}
TD {
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt
}
html:not([lang*=""]) TD { 
	FONT-SIZE: 8pt;
}
hr {
	color: #006699;
	background-color: #205097
}
input {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	background-color: #fff;
}

.cadre_general {
	border: solid 1px #a5a4a4;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	background-color: #F3FBFE
}
.lignepetit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 3px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.cotes_gris {
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.cadre_anis {
	border: 1pt solid #E6F88F;
}
.cadre_gris {
	border: 1pt solid #595959
}
.cadre_orange {
	border: 1pt solid #e99d4c;
}
.cadre_turquoise {
	border: 1pt solid #CEF3FF;
}
.lien_rouge {
	color: #993300;
	font-weight: bold;
}
.signature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	text-transform: none;
	text-align: center;
	vertical-align: middle;
	letter-spacing: 0.2em;
	word-spacing: 0.3em;
	color: #AFE2F3;
	text-decoration: none;
	font-variant: small-caps;
	font-weight: normal;
}
.signature_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	text-transform: none;
	text-align: center;
	letter-spacing: 0.56em;
	word-spacing: 0.7em;
	color: #AFE2F3;
	text-decoration: none;
	font-variant: small-caps;
	font-weight: normal;
	vertical-align: middle;
}
.sstitre_noir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-transform: none;
	text-align: center;
	vertical-align: middle;
	letter-spacing: 0.15em;
	word-spacing: 0.08em;
	color: #000000;
	text-decoration: none;
	font-variant: small-caps;
	font-weight: bolder;
}


.texte_turquoise {
	color: #008DB0;
	text-decoration: none;
}

.texte_gris {
	color: #333;
	text-decoration: none;
}
.texte_rouge {
	color: #900;
}
.texte_moyen {
	font-size:11px;
}
.texte_petit {
	font-size:9px;
}
.titre_anis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-transform: uppercase;
	vertical-align: middle;
	letter-spacing: 0.02em;
	word-spacing: 0.05em;
	color: #8da80b;
	text-decoration: none;
	font-variant: normal;
	font-weight: bold;
}
.titre_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-transform: uppercase;
	vertical-align: middle;
	letter-spacing: 0.05em;
	word-spacing: 0.1em;
	color: #FFFFFF;
	text-decoration: none;
	font-variant: small-caps;
	font-weight: bolder;
}
.titre_brun {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-transform: uppercase;
	letter-spacing: 0.05em;
	word-spacing: 0.1em;
	color: #5a340d;
	text-decoration: none;
	font-variant: normal;
	font-weight: bold;
}
.titre_creme {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	text-transform: none;
	text-align: center;
	vertical-align: middle;
	letter-spacing: 0.15em;
	word-spacing: 0.08em;
	color: #F8DEC2;
	text-decoration: none;
	font-variant: small-caps;
	font-weight: normal;
}
.titre_jaune {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-transform: uppercase;
	text-align: center;
	vertical-align: middle;
	letter-spacing: 0.05em;
	word-spacing: 0.1em;
	color: #FFCC00;
	text-decoration: none;
	font-variant: normal;
	font-weight: normal;
}
.titre_kaki {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-transform: uppercase;
	text-align: center;
	vertical-align: middle;
	letter-spacing: 0.05em;
	word-spacing: 0.1em;
	color: #AEC032;
	text-decoration: none;
	font-variant: normal;
	font-weight: normal;
}
.titre_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-transform: uppercase;
	text-align: center;
	vertical-align: middle;
	letter-spacing: 0.05em;
	word-spacing: 0.1em;
	color: #FF9900;
	text-decoration: none;
	font-variant: normal;
	font-weight: normal;
}
.titre_rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	text-transform: none;
	letter-spacing: 0.05em;
	word-spacing: 0.1em;
	color: #990000;
	text-decoration: none;
	font-variant: small-caps;
	font-weight: bold;
}
.titre_rubrique {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-transform: uppercase;
	letter-spacing: 0.2em;
	word-spacing: 0.3em;
	color: #333333;
	text-decoration: none;
	font-variant: normal;
	font-weight: bold;
	vertical-align: text-bottom;
}
html:not([lang*=""]) .titre_rubrique { 
	font-size: 12pt;
	vertical-align: bottom;
}
.titre_turquoise {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-transform: uppercase;
	vertical-align: middle;
	letter-spacing: 0.05em;
	word-spacing: 0.1em;
	color: #008DB0;
	text-decoration: none;
	font-variant: normal;
	font-weight: bold;
}
.titre_violet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-transform: uppercase;
	text-align: center;
	vertical-align: middle;
	letter-spacing: 0.05em;
	word-spacing: 0.1em;
	color: #9933CC;
	text-decoration: none;
	font-variant: normal;
	font-weight: normal;
}
.titre_gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-transform: none;
	letter-spacing: normal;
	word-spacing: 0.1em;
	color: #000000;
	text-decoration: none;
	font-variant: small-caps;
	font-weight: bolder;
}
.exposant {
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: text-top;
}
.indice {
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: text-bottom;
}
.tab_d {
	width: auto;
	border-top-width: 1pt;
	border-bottom-width: 1pt;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-right-width: 1pt;
	border-left-width: 1pt;
}
.tab_g {
	width: auto;
	border-top-width: 1pt;
	border-bottom-width: 1pt;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-right-width: 1pt;
	border-left-width: 1pt;
}
.tab_db {
	width: auto;
	border-top-width: 1pt;
	border-bottom-width: 1pt;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-right-width: 1pt;
	border-left-width: 1pt;
}
.tab_gb {
	width: auto;
	border-top-width: 1pt;
	border-bottom-width: 1pt;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-right-width: 1pt;
	border-left-width: 1pt;
}
.tab_gbd {
	width: auto;
	border-top-width: 1pt;
	border-bottom-width: 1pt;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-right-width: 1pt;
	border-left-width: 1pt;
}
.tab_hg {
	width: auto;
	border-top-width: 1pt;
	border-bottom-width: 1pt;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-right-width: 1pt;
	border-left-width: 1pt;
}
.tab_hd {
	width: auto;
	border-top-width: 1pt;
	border-bottom-width: 1pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-right-width: 1pt;
	border-left-width: 1pt;
}
.tab_hdb {
	width: auto;
	border-top-width: 1pt;
	border-bottom-width: 1pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-right-width: 1pt;
	border-left-width: 1pt;
}
.tab_hgd {
	width: auto;
	border-top-width: 1pt;
	border-bottom-width: 1pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-right-width: 1pt;
	border-left-width: 1pt;
}
.tab_hgdb {
	width: auto;
	border: 1pt solid #666666;
}
.tab_hgb {
	width: auto;
	border-top-width: 1pt;
	border-bottom-width: 1pt;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-right-width: 1pt;
	border-left-width: 1pt;
}

/* BODY {
scrollbar-face-color: #e99d4c; 
scrollbar-shadow-color: #000000;
scrollbar-highlight-color: #5a340d;
scrollbar-3dlight-color: #5a340d; 
scrollbar-darkshadow-color: #5a340d; 
scrollbar-track-color: #5a340d; 
scrollbar-arrow-color: #5a340d;
margin-top: 0px;
}
*/

.resumeDomaine{
	width:240px;;
	height:18px;
	overflow:visible;
	font:Verdana;
	font-size:10px;
	border:solid 1px #e1e1e1;
	background-color:#F7F7F7	
}
.afficheTarif{
	width:240px;
	height:18px;
	font:Verdana;
	font-size:8pt;
	font-weight:bold;
	border:solid 0px #e6e6e6;
	background-color:#F7F7F7;
	text-align:right;	
}
.listeTarif{
	width:240px;
	font-family:Verdana;
	font-size: 10px;
	color: #333333;
	background-color: #fff;
	border:1px solid #999;	
}
#formHeberg{
	width:663px;
	/*height:320px;*/
	scrollbar-face-color: #CCC;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #d5fb1c;
	scrollbar-3dlight-color: #999;
	scrollbar-darkshadow-color: #999;
	scrollbar-track-color: #999;
	scrollbar-arrow-color: #d5fb1c;
	overflow:auto;
}

#creer{
	display:none;	
}
#auth{
	display:none;	
}
#modifier_admin{
	display:none;	
}
#modifier_tech{
	display:none;	
}
