body { 
color: #b3b3ad; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
margin: 0; 
padding: 0; 
width: 100%;
background-color: #e2e0ca;
background-image:  url(../media/commun/fond.gif); 
}



.spacer { 
clear: both;
}

ul {
padding: 0px;
margin: 0em 0em 0em 1.4em;
}

li {
list-style: disc;
}

.float {
float: left;
}

#fond_center { 
/*width: 1000px;
margin: 0px auto;*/
position: absolute;
margin-left: -500px;
top: 283px;
left: 50%;
width: 1000px;
}

#contenu_pages{
/*width: 1000px;
margin-top: 283px;
padding-bottom: 20px;*/
padding-bottom: 20px;
}

#flashContainer {
position: absolute;
margin-left: -500px;
left: 50%;
top: 0px;
width: 1000px;
height: 260px;
background-image:  url(../media/commun/maisons_dauphine_savoie.jpg); 
background-repeat: no-repeat;
/*padding-top: 100px;*/
}

#flashContainer_home {
position: absolute;
margin-left: -500px;
left: 50%;
top: 0px;
width: 1000px;
height: 260px;
}

.menu_container_total {
position: absolute;
margin-left: -500px;
left: 50%;
top: 260px;
width: 1000px;
height: 23px;
}

.menu_container {
float: left;
height: 23px;
margin-top: 0px;
}

#fond_main { 
background-image:  url(../media/commun/fond_main.gif); 
background-repeat: no-repeat;
padding: 0px 18px 0px 18px;
width: 964px;
}

#fond_main_ie { 
background-image:  url(../media/commun/fond_main.gif); 
background-repeat: no-repeat;
padding: 0px 18px 0px 18px;
margin-left: 5px;
width: 964px;
}

#footer { 
background-image:  url(../media/commun/footer.gif); 
background-repeat: no-repeat;
text-align: right;
padding: 28px 52px 10px 0px;
color: #acaa93; 
font-size: 10px;
width: 948px;
}

.lienlogo {
	margin-top:100px;
}

.height_spacer{
	
}

/* home */

.home_edito { 
width: 1000px;
margin: 0px auto;
z-index: 1000;
}

#home_left { 
width: 480px;
float: left;
}

#home_middle { 
width: 214px;
height: 237px;
padding: 0px 16px 0px 20px;
float: left;
background-image: url(../media/commun/dots_vert.gif); 
background-repeat: repeat-y;
}

#home_right { 
width: 214px;
height: 237px;
padding: 0px 0px 0px 20px;
float: left;
background-image: url(../media/commun/dots_vert.gif); 
background-repeat: repeat-y;
}

#flashContainer_int_maison { 
width: 175px;
float: left;
}

#home_actus { 
width: 175px;
float: left;
text-align: center;
}

.home_left_text { 
width: 305px;
float: left;
}

.home_dots { 
background-image:  url(../media/commun/dots_vert.gif); 
background-repeat: repeat-y;
float: left;
width: 18px;
height: 258px;
}

#home_trait_hor { 
width: 480px;
clear: both;
}

.home_quiz { 
width: 214px;
border-top: #b3b3ad 1px solid;
padding: 2px 0px 2px 0px;
clear: both;
}

.home_quiz_opacity { 
width: 214px;
border-top: #b3b3ad 1px solid;
padding: 2px 0px 2px 0px;
clear: both;
opacity: 0.4;
filter: alpha(opacity=40);
}

.home_quiz_btn { 
width: 214px;
border-top: #b3b3ad 1px solid;
padding: 5px 0px 0px 0px;
clear: both;
}

.home_quiz_left { 
width: 24px;
float: left;
}

.home_quiz_right { 
width: 190px;
float: left;
}

.home_recommencez_left { 
width: 110px;
float: left;
}

.home_recommencez_right { 
padding: 2px 0px 0px 0px;
float: left;
}

/* modele */

#page_titre { 
width: 964px;
}

#page_onglets { 
width: 964px;
}

.onglet { 
width: 161px;
float: left;
height: 23px;
padding-bottom: -3px;
z-index:1000;
}

.onglet_spacer { 
width: 159px;
height: 23px;
float: left;
padding-bottom: -3px;
}

#page_onglets_contenu {
/* width original 964px */
clear: both; 
width: 920px;
height: 300px;
background-color: #e7e2da;
padding: 22px;
}

#modele_onglets_gauche {
float: left; 
width: 130px;
}

#modele_onglets_gauche_text {
float: left; 
width: 130px;
height: 140px;
}

#modele_onglets_gauche_photos {
float: left; 
width: 130px;
height: 60px;
}

.modele_onglets_gauche_vignettes {
float: left; 
width: 38px;
height: 25px;
border: #6a6a6a 1px solid;
margin: 3px 3px 0px 0px;
}

.modele_onglets_gauche_vignettes_opac {
float: left; 
width: 38px;
height: 25px;
border: #6a6a6a 1px solid;
margin: 3px 3px 0px 0px;
opacity: 0.4;
filter: alpha(opacity=40);
}

.modele_onglets_gauche_vignettes_vide {
float: left; 
width: 40px;
height: 27px;
margin: 3px 3px 0px 0px;
opacity: 0;
filter: alpha(opacity=0);
}

#modele_onglets_spacer {
float: left; 
width: 50px;
}

#modele_onglets_photo {
float: left; 
width: 344px;
}

#modele_onglets_zoom {
float: left; 
width: 50px;
height: 230px;
position: relative;
}

#modele_onglets_zoom_content {
width: 45px;
height: 12px;
position: absolute;
bottom: 0px;
padding-left: 5px;
}

#modele_onglets_droite {
float: left; 
width: 296px;
color: #6a6a6a;
}

/* article */

#article_onglets_gauche {
float: left; 
width: 200px;
}

.article_onglets_gauche_list1 {
}

.article_onglets_gauche_list2 {
margin-left: 10px;
}

#article_onglets_spacer {
float: left; 
width: 35px;
}

#article_onglets_photo {
float: left; 
width: 344px;
}

#article_onglets_zoom {
float: left; 
width: 35px;
}
/* personnalisations */

#personnalisations_onglets_gauche {
float: left; 
width: 130px;
}

#personnalisations_onglets_gauche_text {
float: left; 
width: 130px;
height: 140px;
}

#personnalisations_onglets_gauche_photos {
float: left; 
width: 130px;
height: 60px;
}

#personnalisations_onglets_spacer {
float: left; 
width: 50px;
}
#personnalisations_onglets_photo {
	float: left; 
	width: 344px;
}

#personnalisations_onglets_zoom {
	float: left; 
	width: 50px;
	height: 230px;
	position: relative;
}

#personnalisations_onglets_zoom_content {
	width: 45px;
	height: 12px;
	position: absolute;
	bottom: 0px;
	padding-left: 5px;
}

/* fin personnalisations */

#article_onglets_droite {
float: left; 
width: 296px;
color: #6a6a6a;
}

#onglets_modele_gauche {
float: left; 
width: 475px;
font-size: 12px;
padding: 0px 50px 0px 50px;
color: #6a6a6a;
}

#onglets_modele_droite {
float: left; 
width: 344px;
color: #6a6a6a;
background-color: #ffffff;
}

#onglets_modele_droite_indent {
padding: 10px;
}

/* rdv */

#rdv_contenu_border {
width: 964px;
border-bottom: #e7e7e5 1px solid;
padding-bottom: 20px;
}

.rdv_contenu_bloc {
float: left; 
width: 306px;
}

.rdv_contenu_spacer {
float: left; 
width: 23px;
}

#rdv_contenu {
width: 964px;
text-align: center;
padding-top: 20px;
}

/* article */

#article_contenu {
width: 964px;
color: #b3b3ad;
}

#article_gauche {
float: left; 
width: 440px;
font-size: 12px;
padding: 0px 50px 0px 50px;
}

#article_droite {
float: left; 
width: 370px;
margin-bottom: 35px;
}

/* contact */

#contact_contenu {
width: 964px;
padding: 0px;
color: #6a6a6a;
}

#contact_gauche {
float: left; 
width: 700px;
padding: 20px;
background-color: #e7e2da;
}

#contact_gauche1 {
float: left; 
width: 285px;
}

#contact_gauche2 {
float: left; 
width: 100px;
}

#contact_gauche3 {
float: left; 
width: 315px;
}

.contact_text {
float: left; 
width: 100px;
margin-top: 4px;
}

.contact_text_grand {
float: left; 
width: 130px;
margin-top: 4px;
}

#contact_droite {
float: left; 
width: 224px;
}

#contact_bouton {
float: left; 
width: 310px;
text-align: right;
margin: 10px 0px 0px 0px;
}

.contact_total {
width: 700px;
font-size: 10px;
margin-top: 20px;
}

/* form */

.textfield { 
font-size: 10px;
width: 175px;
margin-top: 1px;
}

.dropdown { 
font-size: 10px;
width: 180px;
margin-top: 1px;
}

.message_field { 
font-size: 10px;
width: 175px;
height: 95px;
margin-top: 1px;
}

/* opportunites */

#opportunites_gauche {
/* original width 482px */
float: left; 
width: 464px;
margin: 0px 18px 0px 0px;
}

#opportunites_droite {
float: left; 
width: 464px;
padding: 0px 0px 0px 18px;
background-image: url(../media/commun/dots_vert.gif); 
background-repeat: repeat-y;
}

#opportunites_bloc_beige {
width: 444px;
padding: 10px;
background-color: #e7e2da;
}

#opportunites_gauche_col1 {
width: 205px;
float: left;
margin: 14px 18px 0px 0px;
}

#opportunites_gauche_col2 {
width: 223px;
float: left;
margin-top: 14px;
padding: 0px 0px 0px 18px;
background-image: url(../media/commun/dots_vert.gif); 
background-repeat: repeat-y;
}

#opportunites_bloc_gauche {
width: 202px;
float: left;
margin: 0px 10px 0px 0px;
color: #6a6a6a;
}

#opportunites_bloc_droite {
width: 212px;
float: left;
padding: 0px 0px 0px 15px;
background-image: url(../media/commun/dots_vert_gris.gif); 
background-repeat: repeat-y;
color: #6a6a6a;
}

.opportunites_text {
width: 70px;
float: left;
}

.opportunites_field {
width: 136px;
float: left;
}

.opportunites_message {
width: 210px;
}

.opportunites_textfield { 
font-size: 10px;
width: 136px;
margin-top: 1px;
}

.opportunites_message_field { 
font-size: 10px;
width: 208px;
height: 80px;
margin-top: 1px;
font-family: Arial, Helvetica, sans-serif; 
}

#opportunites_contact_bouton {
float: left; 
width: 210px;
text-align: right;
margin: 10px 0px 0px 0px;
}

/* imprimer */

#imprimer_center { 
width: 600px;
margin: 0px auto;
background-color: #ffffff;
}

#imprimer_fond { 
padding: 10px;
width: 580px;
}

/* mentions */

#mentions_gauche {
float: left; 
width: 740px;
}

.plan_titre {
text-transform: uppercase;
padding-left: 20px;
font-weight: bold;
color: #f5540c;
}

.plan_sous_titre {
padding-left: 40px;
}

.plan_sous_titre2 {
padding-left: 60px;
}

/* actualites */

#actualites_contenu {
/* original width 964px */
width: 904px;
padding: 10px 30px 30px 30px;
color: #b3b3ad;
}

.actualites_pic {
float: left; 
width: 300px;
}

.actualites_text {
float: left; 
width: 600px;
font-size: 12px;
}

.actualites_trait {
clear: both; 
width: 900px;
}

 /* texte */
 
.titre { 
font-size: 30px; 
font-weight: bold;
color: #ffffff;
}

.sous_titre { 
font-size: 12px; 
font-weight: bold;
text-transform: uppercase;
color: #b3b3ad;
}

.sous_titre_actualites { 
font-size: 14px; 
font-weight: bold;
text-transform: uppercase;
color: #f5540c;
}

.orange {  
font-weight: bold;
color: #f5540c;
}

.small { 
font-size: 10px; 
} 

/* calques */

.calques_first {
padding: 3px 3px 3px 8px;
font-size: 12px;
background-color: #c6bdac;
border-top: #ffffff 1px solid;
border-bottom: #ffffff 1px solid;
}

.calques {
padding: 3px 3px 3px 8px;
font-size: 12px;
background-color: #c6bdac;
border-bottom: #ffffff 1px solid;
}

 /* liens */
 
a:link { color: #f5540c; text-decoration: underline; }
a:visited { color: #f5540c; text-decoration: underline; }
a:hover { color: #f5540c; text-decoration: none; }
a:active { color: #f5540c; text-decoration: underline; }

a.beige:link { color: #6a6a6a; text-decoration: none; }
a.beige:visited { color: #6a6a6a; text-decoration: none; }
a.beige:hover { color: #f5540c; text-decoration: underline; }
a.beige:active { color: #6a6a6a; text-decoration: none; }

a.footer_lien:link { color: #acaa93; text-decoration: none; font-size: 10px; }
a.footer_lien:visited { color: #acaa93; text-decoration: none; font-size: 10px; }
a.footer_lien:hover { color: #f5540c; text-decoration: none; font-size: 10px; }
a.footer_lien:active { color: #acaa93; text-decoration: none; font-size: 10px; }

a.lien_opportunites:link { color: #b3b3ad; text-decoration: none; font-size: 10px; display: block; padding: 2px; }
a.lien_opportunites:visited { color: #b3b3ad; text-decoration: none; font-size: 10px; display: block; padding: 2px; }
a.lien_opportunites:hover { color: #6a6a6a; text-decoration: none; font-size: 10px; background-color: #e7e2da; padding: 2px; display: block; }
a.lien_opportunites:active { color: #b3b3ad; text-decoration: none; font-size: 10px; display: block; padding: 2px; }

a.lien_calques:link { color: #ffffff; text-decoration: none; }
a.lien_calques:visited { color: #ffffff; text-decoration: none;  }
a.lien_calques:hover { color: #f2540b; text-decoration: none; }
a.lien_calques:active { color: #ffffff; text-decoration: none; }
