/* CSS Document */

body {
background-color: #f4ba56;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none
}

td,th  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none
	}

a {
	font-weight: bold;
	text-decoration: none;
	color: #f4ba56; 
	}
	
a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a:active {
	text-decoration: none;
}


h1 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: bold; 
	color: #f4ba56; 
	display: inline; 
	text-decoration: none;
}

h2 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #f4ba56; 
	display: inline; 
	text-decoration: none;
}

h3 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #f4ba56; 
	display: inline; 
	text-decoration: none;
}

.menu {
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color:#fbd699;
font-size: 10px; 
color: #000000; 
text-decoration: none; 
font-weight: bold;
}

a.menu:Hover {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #fbd699; 
text-decoration: none; 
font-weight: bold;
background-color:#000000;
}

.menugauche {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #ffffff; 
text-decoration: none; 
font-weight: bold;
}

a.menugauche:Hover {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #f4ba56; 
text-decoration: none; 
font-weight: bold;
}

table.tarifs {
border: 1px solid #990033;
margin:0;
padding:0;
}

table.tarifs tr th{
background:#990033;
color:#ffffff;
font-weight:bold;
text-align:center;
padding:5px;
}

table.tarifs tr td{
padding:5px;
}


.gauche {
text-align:left;
}

.droite {
text-align:right;
}

.textemarron {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #990033; 
	text-decoration: none
}


a.textemarron {
	font-weight: bold;
	text-decoration: none;
	color: #990033; 
	}
	
a.textemarron:link {
	text-decoration: none;
}

a.textemarron:visited {
	text-decoration: none;
}

a.textemarron:hover {
	text-decoration: underline;
}

a.textemarron:active {
	text-decoration: none;
}

.textemarron12gras {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #990033; 
	text-decoration: none
}


a.textemarron {
	font-weight: bold;
	text-decoration: none;
	color: #990033; 
	}
	
a.textemarron:link {
	text-decoration: none;
}

a.textemarron:visited {
	text-decoration: none;
}

a.textemarron:hover {
	text-decoration: underline;
}

a.textemarron:active {
	text-decoration: none;
}


INPUT { color: #01587c; font-size: 11px; }
SELECT { color: #01587c; font-size: 11px; }
TEXTAREA { color: #01587c; font-size: 11px; }
.txterror { color: #01587c; font-size: 11px;}
.txtform { color: #01587c; font-size: 12px;}

form { margin: 30px auto; }
    
    form fieldset       { border: 1px dashed #01587c; padding: 10px; }
    form legend         { padding: 1px 4px; }
    form div            { padding: 6px 8px; }
    form div.bloc label { display: block; float: left; }
    form div.center     { text-align: center; }
    
    label[for] { cursor: pointer; }
    p.message  { text-align: center; font-weight:bold; color:#F05437; font-size: 12px}
