*
{
margin: 0px;
padding: 0px;
}
body
{
width: 1000px;
background: url("../images/structure/cours_informatique.png") repeat;
font-family: arial,verdana,"Times New Roman",Times,serif,sans-serif ;
position:relative; 
margin-left: auto;
margin-right: auto;
}

h1
{
position: absolute;
text-indent: -50000px;
}

h2
{
font-size: 25px;
color: #6F0000;
margin-left: 60px;
}

#header
{
width: 1000px;
height: 106px;
background-color: #FFFFFF;
}

/* Menu deroulant*/
#menuDeroulant
{
width: 100%;
height: 33px;
list-style-type: none;
text-align: left;
padding: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
background-color: #FFFFFF;
}

#menuDeroulant li
{
float: left;
width: 124px;
line-height: 33px;
padding: 0px;
text-align: center;
}

#menuDeroulant li.bordure_menu
{
border-right: 1px solid #FFFFFF;
}

#menuDeroulant li.taille_partenaires
{
width: 125px;
}

#menuDeroulant li a:link, #menuDeroulant li a:visited
{
display: block;
color: #FFFFFF;
background: url("../images/structure/menu_deroulant/bouton1.png") no-repeat;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}

#menuDeroulant li a:hover
{
background: url("../images/structure/menu_deroulant/bouton2.png") no-repeat;
color: #6F0000;
}

#menuDeroulant li a.boutonrouge:link, #menuDeroulant li a.boutonrouge:visited
{
background: url("../images/structure/menu_deroulant/bouton2.png") no-repeat;
color: #6F0000;
}

#header_menu_gauche_astuces
{
width: 169px;
height: 35px;
background: url("../images/structure/menu_gauche/header.png") no-repeat;
}

#header_menu_gauche_newsletter
{
width: 169px;
height: 35px;
background: url("../images/structure/menu_gauche/header.png") no-repeat;
}

#header_menu_gauche_temoignages
{
width: 169px;
height: 35px;
background: url("../images/structure/menu_gauche/header.png") no-repeat;
}

#header_menu_gauche_astuces p.header_menu_gauche_ligne_1
{
line-height: 27px;
text-align: center;
font-size: 12px;
font-weight: bold;
color: #FFF;
}

#header_menu_gauche_newsletter p.header_menu_gauche_ligne_1
{
line-height: 27px;
text-align: center;
font-size: 12px;
font-weight: bold;
color: #FFF;
}

#header_menu_gauche_temoignages p.header_menu_gauche_ligne_1
{
line-height: 27px;
text-align: center;
font-size: 12px;
font-weight: bold;
color: #FFF;
}

#menu_droite
{
margin-top: 10px;
width: 179px;
}

#sitemap
{
width: 1000px;
background-color: #6F0000;
font-weight: bold;
line-height: 25px;
color: #FFFFFF;
text-align: center;
font-size: 12px;
}

#sitemap2
{
width: 1000px;
background-color: #FFF;
}

#footer
{
width: 1000px;
background-color: #6F0000;
line-height: 25px;
color: #FFFFFF;
text-align: center;
font-size: 12px;
}

a img 
{
border: none;
}

a.lien_body
{
font-size: 12px;
color: #6F0000;
text-decoration: none;
}

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

.table
{
width: 1000px;
background-color: #FFFFFF;
}

.table_header
{
width: 1000px;
}

.table_body
{
width: 630px;
border-left: 1px solid #B2B2B2;
}

.table1
{
margin-top: 10px;
margin-bottom: 10px;
}

.table2
{
margin-bottom: 10px;
}

.table3
{
width: 629px;
margin-top: 10px;
margin-left: 9px;
border-bottom: 2px solid #200202;
}

.td
{
vertical-align: top;
}

.td_footer
{
vertical-align: top;
padding: 5px;
}

.style_texte_menu_gauche
{
font-size: 11px;
line-height: 15px;
margin: 5px;
margin-top: 0px;
}

.style_liens_menu_gauche
{
font-size: 11px;
margin-left: 5px;
margin-right: 5px;
font-weight: bold;
color: #6F0000;
}

.style_liens_menu_gauche:hover
{
text-decoration: underline;
}

.style_lien_map
{
font-size: 12px;
}

.style_lien_services_a_la_personne
{
line-height: 11px;
font-size: 11px;
font-weight: bold;
color: #6F0000;
}

.style_lien_services_a_la_personne:hover
{
text-decoration: underline;
}

.style_map1
{
font-size: 11px;
color: #424242;
font-weight: bold;
line-height: 15px;
}

.style_map1:hover
{
text-decoration: underline;
}

.style_map2
{
font-size: 10px;
color: #424242;
line-height: 13px;
}

.style_map2:hover
{
text-decoration: underline;
}

a.style_mentions_legales
{
color: #FFFFFF;
}

a.no_text_decoration
{
text-decoration: none;
}
