/*Général*/
body
{
background-image: url("page/fond.jpg");
background-color: #d6f2fe;
margin-right: auto;
margin-left: auto;
margin-top: 20px;
margin-bottom: 20px; 
text-align: center;
background-attachment: fixed;
background-repeat: repeat-x;
width: 990px;
}


.centre
{
background-image: url("image/logo3.jpg");
width: 260px;
height: 130px;
margin-top: -158px;
margin-left: auto;
margin-right: 285px;
display: block;
}
.slogan
{
margin-top: -110px;
width:300px;
height: 150px;
font-weight: bolder;
color: #330066;
font-size: 26px;
margin-left: 700px;
}

.entete
{
font-size: 18px;
font-weight: bold;
color: #1B3A4A;
border-bottom: #385486 solid 1px;
border-top: #385486 solid 1px;
}

.maison
{
background-image: url("image/maison.jpg");
width: 213px;
height: 160px;
margin-right: auto;
}

.logo_petit
{
background-image: url("image/logo_petit.jpg");
width: 150px;
height: 75px;
margin-right: auto;
margin-left: 270px;
}

.imgtab
{
text-align: center;
margin-left: -160px;
text-decoration: underline;
}

strong
{
color: red;
}

h1
{
color: blue;
font-weight: 900;
text-align: center;
text-decoration:underline;
background-repeat: repeat-x repeat-y;
}

h5, img 
{
vertical-align:middle;
color: red;
}

h2
{
color: #1B3A4A;
text-align: center;
margin: 3px;
border-bottom: white solid 1px;
border-top: white solid 1px;
background-repeat: repeat-x repeat-y;
}

h3
{
font-weight: bold;
color: #1B3A4A;
background-color: #50A6FF;
border-bottom: #385486 solid 1px;
border-top: #385486 solid 1px;
}

h4
{
color: black;
}

a
{
font-weight: bold;
color: #330066;
text-decoration: none;
font-family: "trebuchet ms";
}



a:hover
{
color: black;
text-decoration: none;
font-family: "trebuchet ms";
}

ul, li
{
list-style-type: none;
text-align: left;
font-weight: bold;
color: #1B3A4A;
font-family: "trebuchet ms";
height: 10px;
}

ul
{
width: 230px;
padding: 5px;
color: black;
background-repeat: repeat-y repeat-x;
}

/*page*/
#header{
margin-right: auto;
margin-left: auto;
width: 1000px;
display: block;
}

#container_bis
{
text-align: center;
margin-left: 213px;
margin-top: -38px;
display:block;
height: 25px;
width: 780px;
}

#container{
display:block;
width: 1000px;
}

#container_admin
{
width: 1000px;
display: block;
}

#menu
{

margin-right: auto;
position: relative;
width: 214px;
}

#menu_ajout_machine
{
margin-right: auto;
margin-top: 0px;
position: relative;
width: 1000px;
}

#menu_ajout_piece
{
margin-right: auto;
margin-top: 600px;
position: relative;
width: 1000px;
}

#menu_ajout_partenaire
{
margin-right: auto;
margin-top: 600px;
position: relative;
width: 1000px;
}

#menu_ajout_vehicule
{
margin-right: auto;
margin-top: 600px;
position: relative;
width: 1000px;
}

#contact_admin
{
margin-top: -392px;
margin-left: 225px;
padding: 1px;
text-align: center;
} 


#compteur
{
margin-right: auto;
position: relative;
text-align: left;
width: 245px;
margin-top: 0px;
}

#page_parc_gauche
{
margin-left: -310px;
margin-right: auto;
}

#page_parc_droite
{
margin-left: auto;
margin-right: -420px;
margin-top: -3px;
}

/*#page_parc_gauche_double
{
margin-left: -300px;
margin-right: auto;
}

#page_parc_droite_double
{
margin-left: auto;
margin-right: -420px;
margin-top: -3px;
}
*/
#page_liste
{
margin-top: -412px;
margin-left: 225px;
padding: 1px;
text-align: center;
} 

#page_texte
{
margin-top: -375px;
margin-left: 300px;
}

#page_textes
{
margin-top: -355px;
margin-left: 300px;
}

#page_textees
{
margin-top: -420px;
margin-left: 300px;
font-weight: bolder;
color: #202020;
}

#page_texte_bis
{
margin-top: -355px;
margin-left: 300px;
font-weight: bolder;
color: #202020;
}


#page6
{
margin-top: 0px;
margin-left: 130px;
}

#admin_presentation
{
background-color: url("page/fond.jpg");
}

/*Formulaires*/
form{
font-family: "trebuchet ms";
padding: 2px ;
border: 1px black inset;
margin-left:auto;
margin-right:auto;
width: 80%;
}

#pseudo
{
margin-left:auto;
margin-right:auto;
padding: 10px;
width: 55%;
}

#contenu
{
margin-left:auto;
margin-right:auto;
padding: 10px;
width: 70%;
}

.valider
{
margin-left:auto;
margin-right:auto;
width: 30%;
}

textarea
{
width: 90%;
height: 250px;
}

/* LIENS */

#lien{
font-family: "trebuchet ms";
padding: 5px ;
border: #AFCBFD 1px solid;
margin-left:auto;
margin-right:auto;
width: 98%;
text-align: center;
}

.contenuLien{
margin-left: 20px;
border: #ADD7FD 2px outset ;
padding: 5px;
}
