BODY {
	background-color: white;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: black;
	font-size: 10pt; 
	margin: 0px;
}

.backsite {
	width: 902px;
	height: auto;
	background-color: white;
	vertical-align: top;
}

TD, P {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: black;
	font-size: 10pt; 
}

A:link, A:visited, A:active {
	text-decoration: none;
	color: #ec008c;

}
A:hover {
	text-decoration: none;
	color: black;
}

SELECT, OPTION {
	font-size: 10px;
}

INPUT {
	background-color: white;
	font-size: 10px;
	border: 1px solid silver;
}

.content {
	width: 682px;
	vertical-align: top;
}


.title{
	font-size: 20pt; 
}

.copyright {
	color: #5f5f5f;
	font-size:7pt;
}

.top {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; 
	color: #838383;
	font-size: 10px;
	text-transform:capitalize;
}

A.topliens:link, A.topliens:visited, A.topliens:active, A.topliens:hover{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; 
	color: #838383;
	font-size: 10px;
	text-transform:capitalize;
	vertical-align : middle;
}

A.topliensselected:link,  A.topliensselected:hover, A.topliensselected:visited, A.topliensselected:active {
	font-family: Verdana;
	font-size: 10px;
	color: #CB0B10;
	text-decoration: none;
	vertical-align : middle;
}
.bg1 {
	background-color: #efefef;
	font-size: 9pt;
	height: 22px;
	padding: 4px;
}
.bg2 {
	background-color: white;
	font-size: 9pt;
	height: 22px;
	padding: 4px;}

.entete {
	color: black;
	font-weight:bold;
	font-weight: 11pt;
	font-weight: bold;
}
.specifhotel {
	line-height: 16px;
	color: black;
	font-weight: bold;
}
.text1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 10px;
}
A.navliens:active  { 
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #CCCCCC;
font-size: 8pt
} 
A.topliens:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
	font-size: 8pt;	
 } 
.separateurs {height: 1px; border-top: 1px solid silver;}
.fondcopyright {
	background-color: #292CAD;

}
.txtboldblue {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-weight: bold;
color: #000000;
font-size: 12px;
}
.tdbgover {
	background-color: #FFFFFF;
}
.tdbgout {
	background-color: #EEEEEE;
}
.formulaire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.subtitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

.greyinputs {
	font-size:14px;
	padding:5px;
	display: block;
	background-color: #ffdd00;
	color: black;
	text-decoration: none;
	border : 4px solid #efefef;
	cursor: hand;
}
A.greyinputs:link, A.greyinputs:visited, A.greyinputs:active {
	color: #F27822;
	text-decoration: none;
	float: none;
}
A.greyinputs:hover {
	color: black;
	text-decoration: none;
	float: none;
}

.rubrique {
border : 1px solid #292CAD;
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
padding: 5px;
color: #000000;
background-color: #EEEEEE;
}

.sous_rubrique {
border : 1px solid #292CAD;
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
text-align: center;
padding: 3px;
color: #000000;
background-color: #FFFFFF;
}

.justify {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; 
	text-align: justify;
	font-size: 11px;
}
.txtcolor {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
color: #000000;
font-size: 11px;
font-weight: bold;
}
.txtboldwhite {
	font-weight: bold;
	color: #FFFFFF;
}

.toutletour {
background: #FFFFFF;
border-left: 1px solid #000080;
border-right: 1px solid #000080;
border-top: 1px solid #000080;
border-bottom: 1px solid #000080;
width: 350px;
padding: 5px;
}

.border1 {
border: 1px solid #000000
}

.input
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
background-image: url(images/GrayBackground.gif);
height: 23px;
border: 2px solid #000000;
font-weight: bold;
color: #E21527;
background: white;
letter-spacing: 2px;
}

ul {
list-style-image:url(../images/bullet1.gif;)
}
li {text-align:justify;}

ul.liste2 {
list-style-image:url(../images/bullet2.gif)
}

TABLE.borderright {
border-right: : 1px solid silver;
}

A.linkTop:link, A.linkTop:visited, A.linkTop:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FB182C;
font-size: 10px;
}
A.linkTop:hover {
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none;
color: #9B9FA3;
font-size: 10px;
}

.Error
{
    color: #FF0033;
}

.body2 {
	background-color: #d9dade;
	width: 100%;
}

.txtrouge { font-size: 10px; color: #FF2932; font-weight: bold;}

.borderdotted {border-top: 1px dotted black;}

.input2 {
	font-size: 11px;
	text-align: center;
	border: 1px solid #C5C5C5;
	background-image: url(../Images/bkg-btn.gif);	
	color: black;
	height: 17px;
	font-weight: bold;
}