body
{
margin:0;
font-size:14px;
background:#E0CAB2;
color:#300726;
font-family:candara,calibri,constantia,corbel,"gill sans mt","bodoni mt",Arial;
}
#dbt
{
display:none;
}
#form2
{
     position:absolute;
     left: 40%; 
     top: 40%;
    display:none; 
	width:400px;
	height:340px;
	background-color:#F0E2D0;
	border:4px solid #d6c999;
	padding:10px;
}
#form2 th
{
font-family:"times new roman",arial;
font-size:12px;
font-weight:normal;
}
.ff
{
	background-color:#d6c999;
	border:1px solid #E0CAB2;

}
.ff2:hover
{
	background-color:#d6c099;
	border:1px solid #E0CAB2;

}
.ff2
{
	background-color:#d6c999;
	border:0px solid #E0CAB2;

}

.m p {margin:0; padding: 0;font-size:12px;font-family:arial;}
#cabo
{
display:none;
}
.lt1
{
border:0px solid gray;padding:5px;background:#d6c999;font-size:15px;color:#A1634A;font-family:"times new roman",arial,verdana,constantia;
}
.form
{
background:#F0E2D0;
border:1px solid black;
}
form input
{
background:#F0E2D0;
border:1px solid black;
}
select,textarea
{
background:#F0E2D0;
border:1px solid black;
}
body a
{
color:#300726;
text-decoration:none;
}
#tete
{
margin:0px;
}
.element
{
height:20px;
padding-left:10px;
}
#menu1
{
padding-top:13px;
margin-bottom:10px;
text-align:center;
width:800px;
height:30px;
background-repeat:no-repeat;
background-image:url('a.gif');
font-family:constantia,"times new roman",candara,corbel,calibri,"gill sans mt","bodoni mt",Arial;
color:#A1634A;
font-size:14px;

}
#menu1 a
{

text-decoration:none;
color:#A1634A;
cursor:pointer;
}
#menu1 a:hover
{
text-decoration:none;
color:#1063A7;
background:transparent;
}
#content
{
width:800px;
background:#F0E2D0;
margin:auto;
border:0px solid gray;
padding-bottom:20px;
padding-top:0px;
}
#corps
{
border:0px outset #F0E2D0;
width:800px;
margin-top:15px;
margin-bottom:5px;
text-align:center;
height:110px;
background:url(../image/intro2.jpg);
background-repeat:no-repeat;

}
#corps p
{
margin:0px;
padding:0px;
}
#corps .ns2
{
font-family:Cambria, Candara, Castellar, Corbel, Arial;
font-size:22px;
color:#04407F;
font-weight:bold;
padding-top:10px;
}
#corps .ns1
{
color:#A1634A;
font-size:20px;
font-family:Constantia,Cambria, Candara, Castellar,  Corbel, Arial;
margin-top:3px;
}
#cat

{
margin-top:20px;
width:765px;
}
#cat tr
{
margin-bottom:15px;

}
#cat td
{
width:253px;
padding-bottom:0px;
}
#cat select
{
width:218px;
font-size:14px;
font-weight:bold;
background:#D4C37E;
color:#1063A7;
margin-left:18px;
padding-top:0px;
margin-top:16px;
border:1px solid black;
}

#cat select,option
{
border:0px solid
 gray;
font-family:constantia;
}
.searche
{
display:none;
position:absolute;
top:150px;
left:658px;
text-align:left;
border:1px solid gray;
background:#E0CAB2;
padding-top:10px;
padding-left:10px;
padding-right:10px;
font-size:12px;
}
.searche a
{
color:#A1634A;
text-decoration:none;
}
.searche a:hover
{
text-decoration:underline;
}
#menu2
{
margin:5px;
color:blue;
font-size:12px;
width:795px;
}
#menu2 a
{
text-decoration:none;
color:#A1634A;
}
#menu2 a:hover
{
text-decoration:underline;
}
#milieu
{
margin:0px;
font-size:12px;
}
.mil
{
margin:0px;
padding-left:0px;
padding-right:10px;
width:600px;
}

.droite
{
padding-top:0px;
width:170px;

}
.contact
{
background:#F0E2D0;
border:1px solid #E0CAB2;
color:#300726;
}
.titre
{
padding-left:5px;
text-align:left;
font-size:14px;
font-weight:bold;
color:white;
font-family:castellar,"Rockwell Extra Bold",verdana;
}
.titre2
{
font-weight:bold;
padding-left:5px;
text-align:left;
font-size:18px;
font-weight:bold;
color:orange;
font-family:arial,verdana;

}
.titre3 
{
font-size:13px;color:#1063A7;
margin:0px;
padding:0px;
}
.titre3 a h1,.titre3 a h2
{
font-size:14px;
color:#1063A7;
font-family:"times new roman",arial,candara,calibri,constantia,corbel,"gill sans mt","bodoni mt";
margin:0px;
padding:0px;
}
.titre3 a h1:hover,.titre3 a h2:hover
{
color:#A1634A;
}
#quick_menu
{
border:0px solid #1063A7;
color:#300726;
background:#F7EDE1;
font-size:13px;
font-family:"constantia";

}
#quick_menu a
{
text-decoration:none;
color:#1063A7;
}
#quick_menu a:hover
{
text-decoration:underline;
}
#foot
{
font-size:11px;
text-align:center;
width:800px;
margin:auto;
font-family:arial;
color:gray;
padding-top:15px;

}
#foot a
{
text-decoration:none;
color:#A1634A;
font-size:12px;
}
#foot a:hover
{
color:black;
text-decoration:underline;
}
#foot h3
{
padding:0px;
margin:5px;
}
#foot h3 a
{
font-size:10px;
margin:0px;
padding:0px;
color:gray;
}
#foot h3 a:hover
{
color:gray;
}

.nt0{width:185px;height:250px;margin-top:0px;margin-right:0px;border:0px solid
 gray;margin-left:9px;padding:0px;}
.nt0 a:hover{text-decoration:underline;color:#1063A7;}
.marge
{
padding-left:10px;
}

.m th
{
color:#1063A7;
}
.m a:hover
{
color:#A1634A;
}
.m hr
{
color:#1063A7;

}
.m3 th
{
color:#1063A7;
}
.m3 a:hover
{
color:#A1634A;
text-decoration:underline;
}
.m3 hr
{
color:#1063A7;

}

.m2
{
font-size:12px;
font-family:arial;
}
.m2 a:hover
{
color:blue;
}

.no-margin a
{
color:#1063A7;
font-weight:bold;
font-size:11px;
font-family:arial;
}
.no-margin img
{
margin:0px;
padding:0px;
color:blue;
}
.no-margin a:hover
{
color:#A1634A;
}
hr
{
color:gray;
width:100%;
text-align:center;
}
.marron
{
font-family:arial;
font-size:12px;
}

.marron a
{
color:#1063A7;
}
.marron a:hover
{
color:#A1634A;
}
.bord td
{height:100%;
}
.bord a
{
margin:1px;
padding:6px;
font-size:11px;
border:1px solid gray;
background:#E7D5C0;
font-family:verdana,arial,calibri,constantia,corbel,"gill sans mt","bodoni mt";
}
.bord a:hover
{
color:#1063A7;
background:#d6c999;
}
.this 
{
margin:1px;
padding:6px;
color:#1063A7;
background:#d6c999;
font-size:11px;
border:1px solid gray;
font-family:verdana,arial,candara,calibri,constantia,corbel,"gill sans mt","bodoni mt";

}
.erreur
{
color:red;
font-size:12px;
border:0px solid gray;
line-height:1.5em;
}
.rent
{
padding:5px;
text-align:left;
color:#550000;
font-family:candara,calibri,corbel,"gill sans mt","bodoni mt",Arial,constantia;
font-size:12px;
}
.rent a
{
color:#1063A7;

}
.rent2 img
{
margin-bottom:3px;
}

.rent a:hover
{
text-decoration:underline;
color:#A1634A;}
.rent2
{
padding:5px;
text-align:left;
color:black;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.rent2 a
{
color:#1063A7;
}
.rent2 a:hover
{
text-decoration:underline;
color:black;
}
.mb
{
text-align:left;
padding-left:5px;
}
.mb a
{
color:#1063A7;
font-size:12px;
}
.mb a:hover
{
color:black;
}
.zone
{
background:#F0E2D0;
border:1px solid black;
}
.ancre a
{
color:#1063A7;
font-weight:bold;
}
.ancre a:hover
{
color:black;
}
.ancre
{
color:#1063A7;
}
.ancre td
{
text-align:left;
padding:10px;

}
.info
{
color:#1063A7;
}
.info a
{
color:#1063A7;
}
.info a:hover
{
color:#A1634A;
text-decoration:underline;
}
.www td
{
background:#E7D5C0;
}

.www a
{
font-weight:bold;
color:#1063A7;


}
.www a:hover
{
color:#A1634A;
}

.hov2
{
padding-top:5px;
}

.cur img:hover
{
cursor:pointer;
}

.map a
{
font-weight:bold;
font-size:16px;
color:#A1634A;
font-family:papyrus;
}
.map a:hover
{
font-size:16px;
color:#1063A7;

}
.marron2 a
{
text-decoration:underline;
color:black;
font-size:11px;
}
.marron2 a:hover
{
text-decoration:none;
color:black;
}
.titles 
{
font-size:16px;
text-align:left;
margin:0px;
padding:0px;
color:#A1634A;
font-family:"times new roman",calibri,verdana,constantia,Arial, Helvetica, sans-serif;
border-bottom: 1px solid #A1634A;
}
.titles a
{
color:#A1634A;
text-decoration:none;
}
.titles a:hover
{
text-decoration:none;
color:#A1634A;

}
p
{
color:#300726;
font-family:calibri,verdana,constantia,Arial, Helvetica, sans-serif;
font-size:13px;
}

.travelers p a
{
color:#1063A7;

}
.travelers p a:hover
{
text-decoration:underline;
}
.travelers h1 a
{
color:#A1634A;
}
.travelers a
{
color:#1063A7;

}
.travelers a:hover
{
text-decoration:underline;
}
.travelers p
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
.index_cat
{font-family:papyrus;
font-size:17px
;
padding-left:10px;
margin:0px;
}
.fond_index
{background-image:url(index_fond.jpg);
background-repeat:no-repeat;
}
.fond_index2 h2
{
padding-left:0px;
margin:5px;
font-family:papyrus;
font-size:15px;
border-bottom:0px solid gray;
color:#000000;

}

.m tr:hover
{
background:#E0CAB2;
}
.m th
{
color:#000066;
}
.m img
{
background-image:url(../images/loading.gif);
background-position:center;
background-repeat:no-repeat;
width:120px;
height:90px;
}
#titre_ann
{
font-weight:bold;font-size:20px;color:#1063A7;font-family:papyrus;margin:0px;padding:0px;border-bottom:2px solid #1063A7;
width:98%;
}
.m2 th
{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:gray;
}