/*
couleurs :
rouge :#AB1818
beige : #FADF83;
*/


body {
     	margin-top:10px;
      margin-bottom:10px;
		background-image:url(../images/fondegrade.gif);
		background-repeat:repeat-x;
		background-color:#FFF;


}

h1{
  font-size:20px;
  color:#631D1D;
  text-align:left;
  font-family: Verdana;
  font-variant: small-caps;
  font-weight: lighter;
}
h2{
  font-family: Tahoma;
  color:#400785;
  text-align:left;
  font-size:14px;
  text-align:left;
  font-family: Verdana;
  font-weight: bold;
}

h3{
  font-size:13px;
  color:#631D1D;
  text-align:left;
  font-family: Verdana;
  font-variant: small-caps;
  font-weight: lighter;
}

.texte{
  color:#400000;
}
a{
color:#300;
text-decoration:none;
}

a:hover
{
text-decoration:underline;
}

.adresse{
color:#444444;
font-weight:bold;
font-family:Georgia;
}

.cadre{
width:810px;
background-color:#FFF;
}

.cadre td{
vertical-align:top;
color:#300;
}



.cadremenu{
width:100%;
height:100%
background-color:#000000;
}

.cadremenu td{
background-color:#000;
height:200px;
vertical-align:top;
color:#330000;
font-weight:bold;
padding-left:10px;
border-top:6px #220000 solid;
border-left:6px #220000 solid;
}

.cadrepetit{
width:100px;
height:50px;
background-color:#000000;
border:1px #FFCC66 solid ;
}


.cadrepetit td{
background-color:#AB1818;
height:50%;
vertical-align:top;
color:#444;
padding-left:10px;
}


.cadre2{
width:800px;
height:200px;
background-color:#000000;
border:1px #FFCC66 solid ;
}


.cadre2 td{
vertical-align:top;
color:#333;

padding-left:10px;
}

.cadre td a
{
color :#300;
font-family:Arial;
}


.suite{
font-size:12px;
color:#069
}


.menuv{
width:810px;
text-align:center;
background-color:#FFF;
}

.menuv a {
font-size:12px;
color:#330000;
font-family:Helvetica;

border-bottom:0px;
padding:5px;
text-align:left;
font-weight: bold;

}

.menuv a:hover {
color:#300;
}

.menuaccueil{
font-size:14px;
width:150px;
vertical-align:top;
background-image:url(images/fondmenus.gif);
background-repeat:repeat-x;
text-align:left;

}


.menupage{
font-size:14px;

height:400px;
vertical-align:top;
text-align:left;
padding:10px;

}

.menupage img{
border:none;

}

.menuaccueil a{
font-size:14px;
}


.menuaccueil img{
border:none;
width:150px;
}

.menuh a{
 font-size:14px;
text-align:right;

}

.menub{
font-size:12px;
width:800px;
padding:10px;
}

li {
list-style: none;
}
