body
{
background: url("image/fond_style/fond_bg17.png");
background-color: #ffffff;
}

table
{
width: 100%;
text-align: center;
}

img
{
border: none;
text-decoration: none;
}

#global
{
width: 800px;
margin: 0px auto;
}

#header
{
width: 100%;
height: 90px;
}

#logo
{
float: left;
}

#bienvenue
{
float: right;
width: 550px;
text-align: center;
}

#menu
{
width: 100%;
margin-top: 25px;
}

#page
{
width: 100%;
background-color: #ffffff;
background: url("image/fondtest5.jpg") center top;
border-top: solid #000000 1px;
border-bottom: solid #222222 5px;
border-right: solid #222222 5px;
border-left: solid #000000 1px;
margin-top: 25px;
}

#contenu
{
width: 700px;
margin: 50px;
}

#contenu_top
{
width: auto;
height: 100px;
margin: auto;
}

td.contenu_img
{
width: 200px;
vertical-align: middle;
}

td.contenu_title
{
width: auto;
height: 100px;
text-align: center;
vertical-align: middle;
}

#contenu_text
{
width: 100%;
}

#contacter_nous
{
width: 100%;
text-align: right;
margin-top: 50px;
}

#footer
{
width: 100%;
text-align: center;
margin-top: 25px;
}

#w3c_valide
{
margin: auto;
width: 250px;
}

h1
{
font-family: Verdana, sans-serif;
font-size: 18pt;
font-style: italic;
color: #000000;
}

h2
{
font-family: Verdana, sans-serif;
font-size: 16pt;
color: #dd0000;
}

h3
{
font-family: Verdana, sans-serif;
font-size: 14pt;
color: #000000;
}

ul
{
font-family: Verdana, sans-serif;
font-size: 12pt;
color: #000000;
list-style-image: url("image/puce5.gif");
list-style-position: inside;
margin-top: 50px;
margin-bottom: 50px;
}

li
{
margin-top: 50px;
}

p
{
font-family: Verdana, sans-serif;
font-size: 12pt;
color: #000000;
}

p.copyright
{
font-family: Verdana, sans-serif;
font-size: 10pt;
color: #000000;
}

/*a.menu
{
font-family: "Trebuchet MS";
font-size: 12pt;
font-weight: bold;
color: #000000;
text-decoration: none;
padding-left: 10px;
padding-right: 10px;
padding-top: 3px;
padding-bottom: 3px;
border-left: solid #000000 1px;
}

a:hover.menu
{
color: #ff0000;
border-left: solid #000000 2px;
}*/

a.menu
{
font-family: "Trebuchet MS";
font-size: 12pt;
font-weight: bold;
color: #000000;
text-decoration: none;
padding-left: 10px;
padding-right: 10px;
padding-top: 3px;
padding-bottom: 3px;
background-color: #adee60;
}

a.menu:hover
{
color: #ffffff;
background-color: #fd2b16;
}

/*a.menu
{
font-family: "Trebuchet MS", sans-serif;
font-size: 12pt;
font-weight: bold;
color: #ffffff;
text-decoration: none;
padding-left: 10px;
padding-right: 10px;
padding-top: 3px;
padding-bottom: 3px;
background-color: #444444;
border: dashed 1px;
}

a:hover.menu
{
color: #77ff00;
background-color: #222222;
border: dashed #77ff00 1px;
}*/

a.accueil
{
font-family: Verdana, sans-serif;
font-size: 12pt;
color: #000000;
font-weight: bold;
text-decoration: none;
}

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

a.contacter_nous
{
font-family: Verdana, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #dd0000;
text-decoration: none;
}

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

td.services
{
width:20%;
vertical-align: top;
}

td.descriptif
{
text-align: justify;
margin-right: 50px;
width: 80%;
}

/*****************	VENTE	*****************/	
ul.vente
{
list-style-position: outside;
}

/*****************	CONTACTER NOUS	*****************/
table.formulaire
{
width: 400px;
margin: auto;
text-align: left;
}

td.top
{
vertical-align: top;
}

label
{
font-family: Verdana, sans-serif;
font-size: 10.5pt;
}

input.contact
{
width: 300px;
border: solid #000000 1px;
}

textarea.contact
{

border: solid #000000 1px;
}

input.code
{
width: 148px;
border: solid #000000 1px;
}

input.contact:focus,textarea.contact:focus,input.code:focus
{
background-color: #ddffdd;
border: solid #dd0000 1px;
}

td.submit
{
height: 45px;
vertical-align: bottom;
}

sup
{
color: #dd0000;
font-weight: bold;
}
