
/* CSS Document */

body{
background-image:url(../images/design2010/fond_site.jpg);
background-position:top center;
background-repeat:repeat-x;
background-color:#081b3b;
min-height:800px;
min-width:650px;
margin: 10px;
padding: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

a:link{
text-decoration:underline;
color:#778295;
font-size:11px;
font-weight:normal;
}

a:visited{
text-decoration:underline;
color:#778295;
font-size:11px;
font-weight:normal;
}

a:hover{
text-decoration:none;
color:#778295;
font-size:11px;
font-weight:normal;
}

.flocon{
position:absolute;
top:205px;
left:854px;
background-image:url(../images/design2010/flocon.png);
height:198px;
width:251px;
z-index:12;
}

.header{
text-align:left;
}

.header a:link{
text-decoration:none;
color:#3f5d79;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;

}

.header a:visited{
text-decoration:none;
color:#3f5d79;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
}

.header a:hover{
text-decoration:underline;
color:#3f5d79;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;

}

.lien_header{
width:50px;
}

.galerie_flash{
text-align:left;
}

h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#444b7e;
font-weight:normal;
}

h3{

}

h4{

}

.grand_cadre{
background-color:#FFFFFF;
}



.du_au{
color:#686868;
font-size:9px;
margin-top:5px;
margin-bottom:10px;
}

.bord_H_bloc_ORANGE{
background-image:url(../images/design2010/bord_H_bloc_ORANGE.gif);
background-position:top center;
background-repeat:repeat;
}

.bord_B_bloc_ORANGE{
background-image:url(../images/design2010/bord_B_bloc_ORANGE.gif);
background-position:top center;
background-repeat:repeat;
}

.fond_bloc_BLEU{
background-image:url(../images/design2010/bord_fond_bloc_BLEU.jpg);
background-position:top center;
background-repeat:repeat-x;
/*background-color:#6678a3;*/
background-color:#4d5c7c;
color:#FFFFFF;
text-align:left;
}

.fond_bloc_ORANGE{
background-image:url(../images/design2010/bord_fond_bloc_ORANGE.jpg);
background-position:top center;
background-repeat:repeat-x;
background-color:#f29400;
color:#FFFFFF;
text-align:left;
}

.titre_encart_resa_gauche{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-indent:4px;
color:#FFF;
margin:0px 0px 5px 0px;
padding:0px;
}


#contour_contenu_bloc_gauche a:link{
color:#FFFFFF;
text-decoration:underline;
width:289px;
}

#contour_contenu_bloc_gauche a:visited{
color:#FFFFFF;
text-decoration:underline;
}

#contour_contenu_bloc_gauche a:hover{
color:#FFFFFF;
text-decoration:none;
}

#contour_contenu_bloc_gauche2{
border-top: 1px solid #ffffff;
border-right: 1px solid #cceaf3;
border-bottom: 1px solid #cceaf3;
border-left: 1px solid #cceaf3;
padding: 0px 5px 0px 5px;
margin-left:4px;
display:block;
}

#contour_contenu_bloc_gauche2 a:link{
color:#FFFFFF;
text-decoration:underline;
}

#contour_contenu_bloc_gauche2 a:visited{
color:#FFFFFF;
text-decoration:underline;
}

#contour_contenu_bloc_gauche2 a:hover{
color:#FFFFFF;
text-decoration:none;
}

#contour_contenu_bloc_gauche3{
border-top: 1px solid #ffffff;
border-right: 1px solid #cceaf3;
border-bottom: 1px solid #cceaf3;
border-left: 1px solid #cceaf3;
padding: 0px 5px 0px 5px;
margin-left:4px;
display:block;
}

#contour_contenu_bloc_gauche3 a:link{
color:#FFFFFF;
text-decoration:underline;
}

#contour_contenu_bloc_gauche3 a:visited{
color:#FFFFFF;
text-decoration:underline;
}

#contour_contenu_bloc_gauche3 a:hover{
color:#FFFFFF;
text-decoration:none;
}

#contour_contenu_bloc_gauche4{
border-top: 1px solid #ffffff;
border-right: 1px solid #cceaf3;
border-bottom: 1px solid #cceaf3;
border-left: 1px solid #cceaf3;
padding: 0px 5px 0px 5px;
margin-left:4px;
display:block;
}

#contour_contenu_bloc_gauche4 a:link{
color:#FFFFFF;
text-decoration:underline;
}

#contour_contenu_bloc_gauche4 a:visited{
color:#FFFFFF;
text-decoration:underline;
}

#contour_contenu_bloc_gauche4 a:hover{
color:#FFFFFF;
text-decoration:none;
}

a.bouton_sous_resa_gauche:link{
background-image: url(../images/design2010/fond_boutons_sous_resa_gauche.gif);
background-position: top left;
text-decoration:none;
display:block;
width:177px;
height:25px;
line-height:28px;
color:#025993;
padding-left: 12px;
margin-top:5px;
margin-bottom:5px;
}

a.bouton_sous_resa_gauche:visited{
background-image: url(../images/design2010/fond_boutons_sous_resa_gauche.gif);
background-position: top left;
text-decoration:none;
display:block;
width:177px;
height:25px;
line-height:28px;
color:#025993;
padding-left: 12px;
margin-top:5px;
margin-bottom:5px;
}

a.bouton_sous_resa_gauche:hover{
background-image: url(../images/design2010/fond_boutons_sous_resa_gauche.gif);
background-position: top left;
text-decoration:none;
display:block;
width:177px;
height:25px;
line-height:28px;
color:#000000;
padding-left: 12px;
margin-top:5px;
margin-bottom:5px;
}

a.bouton_sous_resa_gauche_ON:link{
background-image: url(../images/design2010/fond_boutons_sous_resa_gauche_ON.gif);
background-position: top left;
text-decoration:none;
display:block;
width:177px;
height:25px;
line-height:25px;
color:#025993;
padding-left: 12px;
margin-top:8px;
text-decoration:none;
cursor:default;
}

a.bouton_sous_resa_gauche_ON:visited{
background-image: url(../images/design2010/fond_boutons_sous_resa_gauche_ON.gif);
background-position: top left;
text-decoration:none;
display:block;
width:177px;
height:25px;
line-height:25px;
color:#025993;
padding-left: 12px;
margin-top:8px;
text-decoration:none;
cursor:default;
}

a.bouton_sous_resa_gauche_ON:hover{
background-image: url(../images/design2010/fond_boutons_sous_resa_gauche_ON.gif);
background-position: top left;
text-decoration:none;
display:block;
width:177px;
height:25px;
line-height:25px;
color:#025993;
padding-left: 12px;
margin-top:8px;
text-decoration:none;
cursor:default;
}

.zoneform{
color:#57514a;
font-size:12px;
border: 1px solid #e4e4e4;
}

.zoneform-oblig{
color:#57514a;
font-size:12px;
border-top: 1px solid #e4e4e4;
border-right: 1px solid #e4e4e4;
border-bottom: 1px solid #e4e4e4;
border-left: 4px solid #cc0000;
}

#rubrique .zoneform{
color:#57514a;
font-size:12px;
border: 1px solid #888;
}

#rubrique .zoneform-oblig{
color:#57514a;
font-size:12px;
border-top: 1px solid #888;
border-right: 1px solid #888;
border-bottom: 1px solid #888;
border-left: 4px solid #cc0000;
}


.ligne_moteur_resa_gauche{
margin: 5px 0px 5px 0px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.titre_encart_promo{
font-weight:bold;
font-size:13px;
float:left;
display:block;
}

.footer{
background-image:url(../images/design2010/fond_footer.jpg);
height:279px;
width:1080px;
}

.texte_footer{
font-size:11px;
font-weight:normal;
color:#ffffff;
text-align:left;
padding-left:108px;
padding-top:15px;
}

.fond_bt_orange{
background-image:url(../images/design2010/milieu_bt_orange.png);
background-repeat:repeat-x;
font-size:12px;
font-weight:bold;
color:#ffffff;
}

.header_site a:link{
text-decoration:none;
}

.header_site a:visited{
text-decoration:none;
}

.header_site a:hover{

text-decoration:none;
}

.nom_presta{
color:#f29400;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
background-color:#e4ebf6;
padding-left:13px;
padding-right:13px;
padding-top:10px;
padding-bottom:10px;
}

.fond_image_prestation{
background-image:url(../images/design2010/fond_dessous_image_fiche_prestation.jpg);
background-repeat:repeat;
}


/****** MENU BAS **************/

#colonnes_liens_pied_page .jquerycssmenu a{
	font: 10px Verdana;
}


#colonnes_liens_pied_page #myjquerymenu {
width:150px;
}

#colonnes_liens_pied_page td{
width:140px;
}
#colonnes_liens_pied_page ul{
width:140px;
}
#colonnes_liens_pied_page li{
width:140px;
}

#colonnes_liens_pied_page a:link{

margin: 0px;
padding: 0px;
width: 140px;
font-weight: lighter;
text-align: left;
}

#colonnes_liens_pied_page a:visited{

margin: 0px;
padding: 0px;
width: 140px;
font-weight: lighter;
text-align: left;
}

#colonnes_liens_pied_page a:hover{

margin: 0px;
padding: 0px;
width: 140px;
font-weight: lighter;
text-align: left;
}

#colonnes_liens_pied_page li{

margin: 0px;
padding: 0px;
}

#colonnes_liens_pied_page ul{
margin: 0px;
padding: 0px;
}
#colonnes_liens_pied_page .jquerycssmenu ul li{
position: relative;
background-image:none;
display: inline;
float: left;
padding-left:0px;
padding-right:0px;
}

.fond_bt_orange a.lien_blanc:link {
font-size:12px;
color:#FFF;
text-decoration:none;
}

.fond_bt_orange a.lien_blanc:visited {
font-size:12px;
color:#FFF;
text-decoration:none;
}

.fond_bt_orange a.lien_blanc:hover {
font-size:12px;
color:#FFF;
text-decoration:underline;
}


.panier a:link {
color:#FFF;
text-decoration:none;
}

.panier a:visited {
color:#FFF;
text-decoration:none;
}

.panier a:hover {
color:#FFF;
text-decoration:underline;
}


a.lien_blanc:link {
color:#FFF;
text-decoration:underline;
}

a.lien_blanc:visited {
color:#FFF;
text-decoration:underline;
}

a.lien_blanc:hover {
color:#FFF;
text-decoration:none;
}


.bt_grand_bo_flash{
position:absolute;
background-image:url(../images/design2010/bt_gb.png);
background-repeat:no-repeat;
width:229px;
height:60px;
left:722px;
z-index:10;
}

.masque_opaque_diaporama{
position:absolute;
background-image:url(../images/design2010/masque_flash.png);
background-repeat:no-repeat;
width:950px;
height:179px;
z-index:10;
left:0px;
}
 