.rubart{
font-size:62%;
font-family : Times New Roman, Times, serif;
/*background-color:#2f5d7e;*/
background-color:#8c0000;
/*background-image:url(IMG/interface/hotel-du-cret_3.jpg);*/
background-position:center top;
background-repeat:no-repeat;
margin:0
}
.indexpage{
font-size:62%;
font-family : Times New Roman, Times, serif;
background-color:#2f5d7e;
/*background-color:#8c0000;*/
background-position:center top;
background-repeat:no-repeat;
margin:0
}
.follow{
color:white;
text-decoration:none;
}
/* page d'index */


#GH{
background-image:url(IMG/index/cret-0-0.png);
background-repeat:no-repeat;
width:2px;
height:2px;
}
#MH{
background-image:url(IMG/index/cret-0-1b.png);
width:900px;
height:2px;
}
#DH{
background-image:url(IMG/index/cret-0-2.png);
background-repeat:no-repeat;
width:2px;
height:2px;
}
#GM1{
background-image:url(IMG/index/cret-1-0.png);
width:2px;
height:553px;
}
#MM{
background-image:url(IMG/index/fond.jpg);
width:900px;
heigh:553px;
}
#MainTable{
backgroud-color:#8c0000;
padding:0;
}
#intGauche{
background-color:#8c0000;
background-image:url(IMG/index/cretgauche-1-0.jpg);
background-repeat:no-repeat;
background-position:top left;
width:396px;height:186px;
}
#explicatif{
width:70%;
padding-left:50px;
padding-top:55px;
text-align:justify;
font-size:100%;
color:white;
font-family : Times New Roman, Times, serif;
}
#principal{
width:504px;
height:186px;
background-color:#8c0000;
}
#autre{
width:76%;
padding-top:10px;
text-align:justify;
font-size:90%;
color:white;
font-family : Times New Roman, Times, serif;
font-style:normal;
letter-spacing:0.01em
}
#menuDUjour {
font-size:100%;
font-style:italic;
line-height:90%;
letter-spacing:0.05em;
margin-left:2px;
margin-top:2px;
margin-bottom:2px;
padding:2px;
padding-top:12px;
padding-bottom:13px;
background-color:#7b0000;
border: 1px #cc7502 solid;
text-align:center
}
#MCG{
background-image:url(IMG/index/cret-1-2.png);
width:2px;
height:553px;
}
#GB{
background-image:url(IMG/index/cret-2-0.png);
width:2px;
height:2px;
}
#DM{
background-image:url(IMG/index/cret-2-1.png);
width:2px;height:2px;
}
#DB{
background-image:url(IMG/index/cret-2-2.png);
width:2px;
height:2px;
}
#copyr{
font-family : Times New Roman, Times, serif;
font-style:italic;
letter-spacing:0.02em;
color:white;
font-size:130%;
text-align:center;
}
.lien{
color:white;
text-decoration:none;
}
/* Fin page d'index */


H1, H2 {font-family:Georgia, Garamond, Times;}
#entete{
/* background-color: #8c0000; */
/*background-image:url(IMG/interface/hotelbar.jpg);*/
background-repeat:no-repeat;
background-color:white;
left:0px;
top:0px;
text-align:center;
font-style:italic;
letter-spacing:0.12em;
height:120px;
border-top:solid 1px #cd7503; 
border-bottom: solid 4px #cd7503;
}
#zone_G{
float:left;
width:150px;
/* background-color:#8c0000; */
/*background-image:url(IMG/interface/hotelbar1.jpg);*/
background-repeat:no-repeat;
background-position:left top;
margin-top:0px;
padding-top:85px;
padding-left:3px;
padding-right:3px;
}
#menuArticle_H{
background-image:url(IMG/interface/menu_GH.jpg);
background-repeat:no-repeat;
height:19px;
}
#menuArticle_B{
background-image:url(IMG/interface/menu_GB.jpg);
background-repeat:no-repeat;
height:17px;
}
#menuArticle{
/* height:237px; */
padding-left:3px;
padding-bottom:20px;
font-size:14px;
background-image:url(IMG/interface/menu_GM.jpg);
background-repeat:repeat-y;
}
#menuJour{
float:right;
width:192px;
/* background-color:#8c0000; */
 margin-top:10px; 
/*padding-top:30px;*/
/* height:185px; */
background-repeat:no-repeat;
color:black;
/*background-image:url(IMG/interface/bord_menu_2.jpg);*/
}
#menuAnnonce_haut{
float:right;
width:192px;
/* background-color:#8c0000; */
/* margin-top:80px;
padding-top:30px;*/
height:24px;
background-repeat:no-repeat;
color:black;
background-image:url(IMG/interface/bord_menu_haut_b.jpg);
}
#menuAnnonce_centre{
float:right;
width:192px;
color:black;
background-repeat:repeat-y;
/* background-image:url(IMG/interface/bord_menu_centre_b.jpg); */
}
#menuAnnonce_bas{
float:right;
width:192px;
/* background-color:#8c0000; */
/* margin-top:80px;
padding-top:30px;*/
height:24px;
background-repeat:no-repeat;
color:black;
background-image:url(IMG/interface/bord_menu_bas_1_b.jpg); 
}


#ul_liste{
/* padding-left:0px; */
list-style-position: outside;

}
.li_article{
/* line-height:2px; */
display : list-item;
list-style-image : url(puce.gif); 
list-style-position: outside;
padding-left:0px;
}
li.spip{
/* line-height:2px; */
display : list-item;
list-style-image : url(puce.gif); 
list-style-position: outside;
margin-left:20px;

}
ul.spip{
padding-left:0px;
margin-left:0px;
}
#texte_menuJour{
padding-left:12px;
padding-right:12px;
color:black;
background-repeat:repeat-y;
background-image:url(IMG/interface/bord_menu_centre_b.jpg);
font-size:120%;
}
#texte_menuSpec{
padding-left:12px;
}
#menu_rubrique{
padding-top:1em;
padding-left:160px;
padding-right:210px;
text-align:justify;
padding-bottom:1em;
min-height:40em;
}
#texte_menu_rubrique{
text-align:center;
background-color:#cd7503;
font-style:italic;
padding-bottom:0.5em;
border-bottom:solid 1px #8c0000;
}
#texte_principal{
font-style:normal;
/*background:#f8cfd7;*/
background:white;
padding:1em;
min-height:25em;
text-align:justify;
font-weight:normal;
letter-spacing:0.15em;
font-size:12px;
}
#footer{
width:100%;
background-color:#cd7503;
color:white;
font-size:130%;
font-style:italic;
text-align:center;
border-top:solid 1px #8c0000;
}
#menu{
float:left;
background-color:#cd7503;
width:80%;

/*padding-left:0.4em;*/

text-align:left;
}
.menu_art{
font-size:12px;
font-style:italic;
color:black;
text-align:left
}
.menu_art:hover{
color:#8c0000;
}

/*SPIP*/
.spip_documents {
/*font-family: Times New Roman, Times, serif;
font-size : 70%;*/
}
.spip_documents_left{
float: left;
margin-right: 15px; 
text-align: center;
}
.spip_documents_center{
margin: auto; 
text-align: center;
}
.spip_documents_right{
	float: right;
	margin-left: 15px; 
	text-align: center;
}
table.spip {
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #8c0000;
	border-collapse:collapse;
	width:650px;

}
table.spip tr.row_odd {
color:black;
font-size:11px;
letter-spacing:0.2em
}
td.contact{
 padding:3px;
}

table.spip tr.row_even {
	color:black;
font-size:11px;
letter-spacing:0.2em;
}
input{
font-size:80%;
}
select{
font-size:80%;
}
input.formrecherche {
	font-size:95%;
	width: 95%;
	background-color: #FFDDAA;
}
h3.spip{
text-align:center;
font-size: 160%;
}
strong.spip{
font-size: 120%;
}
.spip_puce{
padding-left:6px
}

