*{
font-family : "Monotype Corsiva","Times New Roman",Times,serif;
font-size : 16px;
}
/*
// +--------------------------------------------------------------------+
// | Liens Masqué
// +--------------------------------------------------------------------+
*/
span.hidden{
display : none;
}
/*
// +--------------------------------------------------------------------+
// | Titre
// +--------------------------------------------------------------------+
*/
h1{
margin : 0;
padding : 0;
margin-bottom : 15px; /* v2 */
padding-top : 0.5em;
font-size : 25px;
font-weight : normal;
}
h2{
margin : 0;
padding : 0;
padding-bottom : 0.5em;
font-size : 25px;
font-weight : normal;
}
/*
// +--------------------------------------------------------------------+
// | Paragraphe
// +--------------------------------------------------------------------+
*/
p.info{
margin : 0;
padding : 0;
padding-bottom : 0.75em;
}
p.page{
margin : 0;
padding : 0;
padding-bottom : 0.75em;
}
/*
// +--------------------------------------------------------------------+
// | Images
// +--------------------------------------------------------------------+
*/
img {
border : 0px;
}
img.border {
border : 1px solid Black;
}
img.pmd {
margin : 0;
margin-bottom : 15px;
padding : 0;
border : 1px solid Black;
}
img#sap2 {
margin : 0;
margin-right : 15px;
padding : 0;
border : 1px solid Black;
}
img#pae1 {
margin : 0;
margin-bottom : 15px;
padding : 0;
border : 1px solid Black;
}
/*
// +--------------------------------------------------------------------+
// | Boîtes Bloc
// +--------------------------------------------------------------------+
*/
div.border {
margin : 0;
padding : 0;
border : 1px solid Black;
}
div.center{
text-align : center;
}
div#plan{
float : left;
margin : 0;
padding : 0;
width : 350px;
text-align : right;
}
div#col1{
float : left;
margin : 0;
padding : 0;
width : 302px;
}
div#col2{
float : left;
margin : 0;
padding : 0;
padding-left : 20px;
width : 250px;
}
div#col3{
float : left;
margin : 0;
padding : 0;
width : 250px;
}
div#flash {
margin : 0;
margin-bottom : 20px;
padding : 0;
height : 200px;
width : 300px;
border : 1px solid Black;
}
/*
// +--------------------------------------------------------------------+
// | Boîtes en Lignes
// +--------------------------------------------------------------------+
*/
span.aide{
margin-left : 1em;
font-style : italic;
color : white;
}
span.prix{
margin : 0;
padding : 0;
padding-top : 1em;
float : right;
}
/*
// +--------------------------------------------------------------------+
// | Liens
// +--------------------------------------------------------------------+
*/
a.page:link{color : black;}
a.page:visited{color : black;}
a.page:hover{color : white;}
a.page:active{color : black;}
a.page{text-decoration : none;}

a.mail:link{color : black;}
a.mail:visited{color : black;}
a.mail:hover{color : white;}
a.mail:active{color : black;}
a.mail{
text-decoration : none;
font-family : monospace;
}
a.pied{
font-size:14px;
text-decoration : none;
}
a.pied:link{color : white;}
a.pied:visited{color : white;}
a.pied:active{color : white;}
a.pied:hover{color : gray;}
/*
// +--------------------------------------------------------------------+
// | Liens Menu Special
// +--------------------------------------------------------------------+
*/
a.me_special:link{color : #A78085;}
a.me_special:visited{color : #A78085;}
a.me_special:hover{color : white;}
a.me_special:active{color : #A78085;}
a.me_special{
text-decoration : none;
font-weight : bold;
}

/*
// +--------------------------------------------------------------------+
// | La Carte v2 (span)
// +--------------------------------------------------------------------+
*/
span.carte{
display:inline-block;
width:210px;
margin-left:20px;
/*background-color:white;*/
}
/*
// +--------------------------------------------------------------------+
// | Vignettes
// +--------------------------------------------------------------------+
*/
div.float{
float : left;
margin : 0;
padding : 0;
padding-top : 2em;
width : 160px;
text-align : center;
}
/*
// +--------------------------------------------------------------------+
// | Ligne horizontale 
// +--------------------------------------------------------------------+
*/
hr{
color : Black;
height : 1px;
border-style : dashed;
width : 75px;
}
/*
// +--------------------------------------------------------------------+
// | Préformatage
// +--------------------------------------------------------------------+
*/
pre{
float : left;
font-family : monospace;
margin : 0;
margin-top : 40px;
margin-left : 10px;
padding : 0;
width : 220px;
}
/*
// +--------------------------------------------------------------------+
// | Tables
// +--------------------------------------------------------------------+
*/
td.pg_menu{
padding-bottom : 5px;
}
td.prix{
width : 75px;
vertical-align : middle;
text-align : right;
}

