html
{
background-image: url('../images/bg.jpg');
}

body
{
width: 996px;
margin: auto;
border-right: 1px outset;
border-bottom: 1px outset;
border-left: 2px outset;
border-top: 2px outset;
color: #00006b;
font-family: "Microsoft Sans Serif" Arial;
font-size: 0.8em;
}

.stop_float
{
clear: both;
}

img
{
border: none;
}

h4
{
text-align: center;
}

#en_tete img
{
margin: 0px;
}

#en_tete
{
width: 996px;
height: 140px;
background: url('../images/header.jpg');
}


#espace_client :hover
{
text-decoration: underline;
}

#paragraphe_header
{
float: right;
color: white;
margin-right: 130px;
margin-top: 20px;
}

.red
{
color: red;
}

.hight_size
{
color: #76d677;
font-size: 1.3em;
}

li
{
list-style-image: url("../images/puce20.GIF");
}

h3
{
text-align: center;
}

h2
{
font-size: 1.3em;
text-align: center;
border: 2px #714545 dashed;
padding: 0px;
margin: 0px;
}

a
{
color: white;
text-decoration: none;
}

a:visited
{
text-decoration: none;
color: white;
}

a:hover
{
text-decoration: underline;
color: white;
}

#en_tete img
{
position: relative;
top: 5px;
}

#espace_client p
{
padding-top: 10px;
margin-left: 800px;
margin-top: 0px;
}

#menu_horizontal a
{
color: white;
text-decoration: none;
}

#menu_horizontal a:visited
{
text-decoration: none;
color: white;
}

#menu_horizontal a:hover
{
text-decoration: none;
color: white;
}

#menu_gauche
{
float: left;
width: 200px;
padding-top: 30px;
}

#menu_gauche p
{
text-align: justify;
width: 160px;
margin: auto;
}

#menu_gauche h3
{
margin-top: 20px;
margin-left: 30px;
}

#corps
{
float: right;
width: 765px;
padding: 15px;
padding-top: 30px;
background-color: #cad2fb;
border-left: 1px solid black;
}

#corps a
{
color: #00006b;
text-decoration: none;
}

#corps a:visited
{
text-decoration: none;
color: #00006b;
}

#corps a:hover
{
text-decoration: underline;
color: #00006b;
font-style: italic;
}


/*Accueil */
#bloc
{
float: right;
background: url('../images/cadre2.jpg');
color: white;
width: 180px;
height: 210px;
padding: 0px;
margin: 4px;
margin-top: 20px;
margin-bottom: 20px;
border-right: 1px outset;
border-bottom: 1px outset;
border-left: 2px outset;
border-top: 2px outset;
}

#bloc li
{
position: relative;
right: 5px;
}

#bloc1 p
{
margin: 0px;
margin-left: 40px;
margin-top: 10px;
}

#bloc2 p
{
margin: 0px;
margin-left: 40px;
margin-top: 26px;
}

#bloc3 p
{
margin: 0px;
margin-left: 40px;
margin-top: 46px;
}

#bloc4 p
{
margin: 0px;
margin-left: 40px;
margin-top: 58px;
}

#bloc a
{
color: white;
text-decoration: none;
}

#bloc a:visited
{
text-decoration: none;
color: white;
}

#bloc a:hover
{
text-decoration: underline;
color: white;
font-style: italic;
}

#bloc_c-manager_accueil
{
background: url('../images/cadre_petit.jpg');
color: white;
float: left;
width: 500px;
text-align: center;
border-right: 1px outset;
border-bottom: 1px outset;
border-left: 2px outset;
border-top: 2px outset;
}

#bloc_c-manager_accueil img
{
position: relative;
top: 8px;
}

#bloc_noms_domaine
{
float: right;
background: url('../images/cadre_tres_petit.jpg');
color: white;
width: 220px;
padding: 0px;
margin: 5px;
border-right: 1px outset;
border-bottom: 1px outset;
border-left: 2px outset;
border-top: 2px outset;
}

#bloc_noms_domaine p
{
margin: 0px;
text-align: center;
}

#bloc_recherche_nom_domaine
{
float: right;
background: url('../images/cadre_petit.jpg');
color: white;
width: 220px;
height: 130px;
padding: 0px;
margin: 5px;
border-right: 1px outset;
border-bottom: 1px outset;
border-left: 2px outset;
border-top: 2px outset;
}

#input1 input
{
margin: 5px; 
}

#input2 input
{
margin-left: 25px;
margin-top: 3px;
}

/* Hébergement */
.packleft
{
background: url('../images/cadre.gif');
color: white;
width: 160px;
height: 180px;
padding: 10px;
float: left;
margin: 3px;
border-right: 1px outset;
border-bottom: 1px outset;
border-left: 2px outset;
border-top: 2px outset;
}

.packleft ul
{
margin-bottom: 0px; 
margin-top: 5px;
}

.packleft p
{
margin: 0px;
margin-bottom: 5px;
}

.packright
{
background: url('../images/cadre.gif');
color: white;
width: 160px;
height: 180px;
padding: 10px;
float: right;
margin: 3px;
border-right: 1px outset;
border-bottom: 1px outset;
border-left: 2px outset;
border-top: 2px outset;
}

.packright ul
{
margin-bottom: 0px; 
margin-top: 5px;
}

.packright p
{
margin: 0px;
margin-bottom: 5px;
}

#petit
{
font-size: 75%;
}

/* Contact */
#form_contact
{
width: 500px;
margin: auto;
margin-top: 20px;
text-align: center;
}

/* Nos créations */
#C-manager img
{
float: right;
margin: 10px;
border: none;
}

#C-manager p
{
text-align: justify;
}

#image_c-manager img
{
float: left;
margin: 10px;
}

#SitesWeb
{
clear: both;
}

/* Référencement*/
#globe img
{
float: left;
margin: 20px;
}

/* Bas de page */

#bas_de_page p
{
clear: both;
height: 30px;
text-align: center;
color: white;
font-size: 0.9em;
margin: 0px;
background: url('../images/bas.gif') repeat-x;
}

#bas_de_page a
{
color: white;
text-decoration: none;
}

#bas_de_page a:hover
{
text-decoration: none;
color: white;
}

#bas_de_page a:visited
{
text-decoration: none;
color: white;
}