/* commun */

html{
	overflow-x:hidden;	
}


body { 
font-size: 100%;
color: #787878; 
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #ffffff; 
text-align: center; 
padding:0;
margin:0;
}

#fond-couleur-div-home{
	background-color: #beaab4 !important;
	background-image: url(../media/dejeuner-presque-parfait/background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:384px;
	min-height: 384px;
	position: absolute;
	top:0px;
	left:0px;
	width:100%;
	
}

#fond-couleur-div {
	background-color:#f1ead6;
	height:382px;
	
	position: absolute;
	top:0px;
	left:0px;
	width:100%;
}

/* ..............................Background promo motion-touch............................. */
/*#fond-couleur-div-home.promo
{
	background-color: #686778 !important;
	background-image: url(../media/motion-touch/background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	cursor: pointer;
}
#fond-couleur-home.promo
{
	cursor: pointer;
}
#fond-couleur-div.promo
{
	background-color: #686778 !important;
	background-image: url(../media/motion-touch/background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	cursor: pointer;
}
#fond-couleur.promo
{
	cursor: pointer;
}

.fond-couleur-div-produit-promo {
	background-color: #686778 !important;
	background-image: url(../media/motion-touch/background.jpg);
	background-position:center top; cursor: pointer;
}*/
/* ..............................fin promo motion touch ............................. */

#fond-couleur-div-produit {
	/*background-color:#f1ead6;*/
	background-color: #beaab4 !important;
	background-image: url(../media/dejeuner-presque-parfait/background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:519px;
	position: absolute;
	top:0px;
	left:0px;
	width:100%;
}
#fond-couleur-home{
	
	position: absolute;
	top:0px;
	left:0px;
	/*width:100%;*/
	/*
	background-color:#f1ead6;
	height:370px;
	min-height: 370px;
	*/
	width: 845px;
	margin: 0 50%;
	left: -422px;
}

#fond-couleur{
	
	position: absolute;
	top:0px;
	left:0px;
	/*width:100%;*/
	/*
	background-color:#f1ead6;
	height:373px;
	*/
	width: 845px;
	margin: 0 50%;
	left: -422px;
}
/* hack ie7 */
*+html #fond-couleur-div{
	height:376px;
}
*+html #fond-couleur-div-home{
	height:373px;
}
/* hack ie6 */
* html #fond-couleur-div{
	height:376px;
}
* html #fond-couleur-div-home{
	height:373px;
}


ul {
list-style-type: none;
padding: 0px;
margin: 0em 0em 0em 1em
}


#container_haut {
margin: 0px auto;
/*width: 1046px;*/
width: 845px;
text-align: center;
height:85px;
}
#container_haut_flash {
margin: 0px auto;
width: 1046px;
text-align: center;
padding-top:42px;
}
/* hack ie7 */
*+html #container_haut_flash{
padding-top:45px;
}

#bandeau_haut { 
width: 845px;
margin: -10px auto;
text-align: center;
font-size: 60%;
height: 59px;


}
/* hack ie7 */
*+html #bandeau_haut{
	height: 50px;	
}
/* hack ie6 */
* html #bandeau_haut{
	height: 50px;
	margin: -13px auto;
}
#bandeau_logo { 
	width: 165px;
	float: left;
	height: 35px;
	margin: -7px 0px 10px 22px;
}
/* hack ie6 */
* html #bandeau_logo{
	padding-top: -5px;
	margin: 0px 0px 10px 23px;
	z-index:5;
	position:relative;
}
#bandeau_baseline { 
width: 252px;
float: left;
height: 19px;
margin:20px 0px 0px 32px;
}

#bandeau_menu { 
width: 590px;
float: left;
text-align: right;
padding-top: 18px;
color: #97ad28;
}

#bandeau_flash { 
width: 90px;
float: left;
}

#container {
position: relative;
margin: 0px auto;
width: 845px;
text-align: left;
}

#espace_gauche { 
/*
vertical-align: bottom;
width: 101px;
float: left;
*/
display:none;
}

#center { 
vertical-align: bottom;
width: 845px;
float: left;
}

#espace_droite { 
/*
vertical-align: bottom;
width: 100px;
float: left;
*/
display:none;
}

.spacer { 
clear: both;
}

.main_plans_spacer{
	clear: both;
	
}

.list_container {
list-style: outside;
list-style: none;
margin: 0px;
padding: 0px;
font-size:70%;
}

.list_container li {
background-image: url(../media/prehome/arrow.gif); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin: 0px;
}

/* prehome */
 


#menu { 
/*width: 845px;*/
clear: both;
margin: 0px 0px 0px 210px;
}


#fil_ariane { 
width:495px;
text-align: left;
margin: -5px 0px 0px 38px;
font-size: 55%;
color:#0f7f3b;
float:left;
height: 14px;
overflow: hidden;
}
/* hack ie6 */
* html #fil_ariane{
width:490px;
margin: 5px 0px 0px 29px;
}

#menu_onglets{
	list-style-type:none;
	margin-bottom:-3px;
	position: absolute;
    top: -20px;
	left:525px;
}

#menu_onglets li{
    float: left;
    height: 22px;
    padding-top: 12px;
}
.menu_selected {
height: 34px;
padding-top:0!important;
}

#fond_haut { 
width: 845px;
margin: 0px 0px -5px 0px;
height: 25px;
}

#main_photo_fond {
width: 840px;
height: 285px;
margin-top:5px;
padding-left:5px;
float:left;
}
#main_photo_fond_rdv {
width: 840px;
height: 270px;
margin-top:4px;
padding-left:5px;
float:left;
}
#main_photo_fond_catalogue {
width: 840px;
height: 285px;
margin-top:5px;
padding-left:5px;
float:left;
}
*+html #main_photo_fond_catalogue {
width: 840px;
height: 280px;
margin-top:5px;
padding-left:5px;
float:left;
}

#main_photo {
width: 835px;
height: 282px;
margin-top:5px;
float:left;
}

#barre-verte{
position:absolute;
background-color:#10883f;
width:835px;
height:6px;
top:13px;
/*left:106px;*/
left:5px;
/*font-size:1px;*/
}
/* hack ie6 */
* html #barre-verte{
	margin-left:4px;
}

.main_photo_large_text {
font-size: 130%;
font-weight: bold;
}

#main_photo_text_4m {
width: 835px;
padding: 0px 0px 0px 0px;
font-size: 120%;
color: #FFFFFF; /* #E95D10 */
}

.main_photo_large_text_4m {
font-size: 130%;
font-weight: bold;
}

#main_photo_text_4m a{
	color: #71bf4b;
	
}


#corps_fond {
width: 845px;
background-image: url(../media/mobalpa/corps_fond.gif); 
background-repeat: repeat-y;
}

#global{
	text-align:left;
	margin:auto;
	width:845px;
	position:relative;
	top:370px;
}

.content { 
width: 835px;
margin: 0px 5px 0px 5px;
}

.content_clear { 
width: 835px;
margin: 0px 5px 0px 5px;
clear: both;
}

.margin { 
float: left;
width: 19px;
}

.bloc { 
float: left;
width: 185px;		
vertical-align: top;
font-size: 80%;
font-weight: bold;
}

.bloc_cuisine { 
float: left;
width: 239px;		
vertical-align: top;
font-size: 80%;
font-weight: bold;
}

#bloc-partenaires {
display:block;
margin:auto;
width:810px;
}

.bloc_marque { 
float: left;
width: 95px;
height: 65px;
vertical-align: top;
font-size: 80%;
font-weight: bold;
margin: 2px 10px;
}

.bloc_marque_title { 
float: left;
width: 91px;
height: 18px;
vertical-align: top;
font-size: 75%;
text-align: center;
font-weight: bold;
padding-right: 3px;
margin: -3px -3px -12px -3px;
}

.margin_middle_marque { 
float: left;
width: 4px;
margin: -5px -3px 0px -3px;
}

.bloc_title { 
float: left;
width: 185px;		
vertical-align: top;
font-size: 80%;

text-transform:uppercase;
margin: 0px 0px 0px 2px;
}

.bloc_title_cuisine { 
float: left;
width: 236px;		
vertical-align: top;
font-size: 80%;
text-transform:uppercase;
margin: 0px 0px 0px 2px;
}

.margin_middle { 
float: left;
width: 20px;
}

#index_category_title h1 { 
float: left;
width: 815px;
padding-left: 20px;
font-size: 120%;
font-weight: bold;
color: #009036;
margin: 0px 0px 3px 0px;
}

.hor_trait { 
clear: both;
width: 835px;
padding: 5px 5px 5px 5px;
height: 16px;		
}

.bloc_gauche { 
float: left;
width: 389px;		
vertical-align: top;
}

.bloc_gauche h2 { 
font-size: 93%;
font-weight: bold;
color: #009036;
margin: 2px 0px 3px 2px;
}

.bloc_droite { 
float: left;
width: 389px;		
vertical-align: top;
}

.bloc_droite h2 { 
font-size: 93%;
font-weight: bold;
color: #009036;
margin: 2px 0px 3px 2px;
}

.bloc_image { 
float: left;
width: 145px;		
vertical-align: top;
}

.bloc_text { 
float: left;
width: 240px;		
vertical-align: top;
font-size: 84%;
}

.bloc_text_small { 
font-size: 84%;
}

/* blocs bas */

.margin_middle_3col { 
float: left;
width: 30px;
}

.bloc_bas_gauche { 
float: left;
width: 245px;		
vertical-align: top;
}

.bloc_bas_gauche h3 { 
font-size: 90%;
font-weight: bold;
color: #009036;
margin: 2px 0px 3px 2px;
}

.bloc_bas_middle { 
float: left;
width: 245px;		
vertical-align: top;
}

.bloc_bas_middle h3 { 
font-size: 90%;
font-weight: bold;
color: #009036;
margin: 2px 0px 3px 2px;
}

.bloc_bas_droite { 
float: left;
width: 245px;		
margin: 0px 0px 0px 2px;
}

.bloc_bas_droite h3 { 
font-size: 90%;
font-weight: bold;
color: #009036;
margin: 2px 0px 3px 2px;
}

.bloc_bas_image { 
float: left;
width: 95px;		
vertical-align: top;
}

.bloc_bas_text { 
float: left;
width: 150px;		
vertical-align: top;
font-size: 70%;
}

.bloc_bas_text_small { 
font-size: 100%;
}

.ul_bloc_bas{
	
	padding: 0em 0em 0em 0.5em;
	margin: 0em 0em 0em 1em;
	list-style-type: disc;
}
.ul_bloc_bas li{
	margin-bottom: 5px;
}
/* footer */

#footer_holder { 
position: relative;
margin: 0px auto;
width: 845px;
text-align: left;
top: -20px;
font-size: 60%;
}

#footer { 
/*position: absolute;
left: 101px;
bottom: 0px;
top:10px;*/
width: 830px;
text-align: center;
padding-left: 5px;
}

#footer-menu1{
	text-transform:uppercase;
	list-style-type:none;
	float:left;
}

#footer-menu1 .un{
	float:left;
	padding-right:17px;
	padding-left:17px;
}

#footer-menu1 .deux{
	float:left;
	padding-right:230px;
	padding-left:17px;
}

#footer-menu2{
	clear:both;
	background:url(../media/mobalpa/footer.gif);
	width:836px;
	height:28px;
}

#footer-menu2 ul{
	list-style-type:none;
	float:left;
	padding-left:307px;
}

#footer-menu2 li{
	float:left;
}


#footer-menu3{
	clear:both;
	margin-top:18px;
}

#espace_droite_absolute { 
position: absolute;
left: 946px;
bottom: 0px;
width: 100px;
}

#footer_spacer { 
clear: both;
height: 20px;
}

/* text */

.text { 
color: #787878;
font-size: 70%;
}

.bloc_bas h1 { 
color: #97ad28;
font-size: 120%; 
font-weight: bold;
margin-bottom: -14px;
margin-top: 0px;
}

.bold { 
font-weight: bold;
}

#img_bas { 
margin: 0px 0px -3px 0px;
}

/* ......................documentation...................... */

#main_photo_documentation {
width: 835px;
margin: 3px 0px 0px 0px;
height: 280px;
background-image: url(../media/mobalpa/main_photo_documentation.jpg); 
background-repeat: no-repeat;
}
*+html #main_photo_documentation {
width: 835px;
margin: 2px 0px 0px 0px;
height: 275px;
background-image: url(../media/mobalpa/main_photo_documentation.jpg); 
background-repeat: no-repeat;
z-index:10;
}
#main_photo_documentation_merci {
width: 835px;
margin: 3px 0px 0px 0px;
height: 280px;
background-image: url(../media/mobalpa/main_photo_documentation_merci.jpg); 
background-repeat: no-repeat;
}
*+html #main_photo_documentation_merci {
width: 835px;
margin: 2px 0px 0px 0px;
height: 275px;
background-image: url(../media/mobalpa/main_photo_documentation_merci.jpg); 
background-repeat: no-repeat;
z-index:10;
}
#main_photo_documentation_promo {
width: 835px;
margin: 3px 0px 0px 0px;
height: 280px;
/*background-image: url(../media/mobalpa/main_photo_documentation_promo.jpg);  */>
background-repeat: no-repeat;
}

#main_photo_text_documentation {
width: 600px;
padding: 16px 0px 0px 26px;
font-size: 120%;
color: #ffffff;
}

#fil_ariane_documentation { 
width: 760px;
padding: 0px 40px 0px 40px;
font-size: 60%;
}

.trait_gris {
width: 760px;
height: 1px;
padding: 5px 0px 15px 0px;
}

#content_documentation { 
width: 760px;
margin: 0px 20px 0px 20px;
padding-top: 80px;
}
#content_documentation_ecat { 
margin: 0px 0px 0px 20px;
padding-top: 80px;
}
#content_documentation_promo { 
width: 760px;
margin: 0px 20px 0px 20px;
padding-top: 40px;
}

#content_documentation_merci { 
width: 815px;
margin: 0px 20px 0px 20px;
padding-top: 20px;
font-size:70%;
}
#content_documentation_merci .content { 
display:block;
float:left;
width: 538px;
}


#title_documentation h1 { 
font-size: 120%;
font-weight: bold;
color: #009534;
margin: 2px 0px 3px 0px;
}
#title_documentation h2 { 
font-size: 100%;
font-weight: normal;
color: #787878;
margin: 2px 0px 20px 0px;
}

.text_documentation { 
font-size: 60%;
}

.pictos_banque { 
margin: 20px 20px 0px 0px;
float: left;
}

.textfield { 
width: 760px;
margin-top: 10px;
padding-top: 0px;
}

.dropdown { 
width: 200px;
font-size: 11px;
}

.sous_titre_documentation h2 { 
font-size: 90%;
font-weight: bold;
color: #97ad28;
margin: 2px 0px 3px 0px;
}

.table1_dark { 
width: 200px;
background-color: #e6ebcc;
border: #ffffff 1px solid;
float: left;
padding: 5px 5px 5px 5px;
font-size: 70%;
}

.table2_dark { 
width: 414px;
background-color: #e6ebcc;
border: #ffffff 1px solid;
float: left;
padding: 5px 5px 5px 5px;
font-size: 70%;
}

.table3_dark { 
width: 110px;
background-color: #e6ebcc;
border: #ffffff 1px solid;
float: left;
padding: 5px 5px 5px 5px;
font-size: 70%;
}

.table1_light { 
width: 200px;
background-color: #f2f5e5;
border: #ffffff 1px solid;
float: left;
padding: 5px 5px 5px 5px;
font-size: 70%;
}

.table2_light { 
width: 414px;
background-color: #f2f5e5;
border: #ffffff 1px solid;
float: left;
padding: 5px 5px 5px 5px;
font-size: 70%;
}

.table3_light { 
width: 110px;
background-color: #f2f5e5;
border: #ffffff 1px solid;
float: left;
padding: 5px 5px 5px 5px;
font-size: 70%;
}

#text_documentation_gauche { 
width: 350px;
float: left;
margin: 0px 20px 0px 0px;
font-size: 60%;
}

#text_documentation_droite { 
width: 350px;
float: left;
margin: 0px 0px 0px 20px;
font-size: 60%;
}

.small_text_documentation { 
font-size: 50%;
}

.checkbox { 
float: left;
width: 25px;

}

.checkbox_text { 
float: left;
margin-top: 3px;
width: 350px;

}

.checkbox_text_erreur { 
float: left;
width: 325px;
color:#cc3333;
font-weight:bold;
}

.main_gauche_text { 
width: 100px;
margin-top: 12px;
padding-top: 0px;
font-size: 100%;
float: left;
}

.main_gauche_text_erreur { 
width: 100px;
margin-top: 6px;
padding-top: 0px;
font-size: 100%;
float: left;
color:#cc3333;
font-weight:bold;
}

.main_gauche_textfield { 
width: 244px;
margin-top: 8px;
padding-top: 0px;
float: left;
}

.textfield_documentation { 
width: 240px;
margin-top: 0px;
padding-top: 0px;
font-size: 100%;
}

.textfield_documentation_cp { 
width: 50px;
margin-top: 0px;
padding-top: 0px;
font-size: 100%;
text-align:right;
}

.dropdown_documentation { 
width: 244px;
font-size: 10px;
}

.input { 
width: 350px;
float: left;
margin: 20px 0px 0px 30px;
text-align: right;
}

#btn-catalogue-magasin {
	width: 270px;
	height: 125px;
	background-image: url(../media/mobalpa/catalogue/btn-catalogue-magasin.png);
	background-repeat:no-repeat;
	display:block;
	float:left;
	position: relative;
	top:-65px;
	margin-left: 12px;
}
#btn-catalogue-magasin:hover {
	width: 270px;
	height: 125px;
	background-image: url(../media/mobalpa/catalogue/btn-catalogue-magasin.png);
	background-position: 0 -125px;
	display:block;	
	margin-left: 12px;
}
#btn-catalogue-domicile {
	width: 270px;
	height: 125px;
	background-image: url(../media/mobalpa/catalogue/btn-catalogue-domicile.png);
	background-repeat:no-repeat;
	display:block;
	float:left;
	position: relative;
	top:-65px;
}
#btn-catalogue-domicile:hover {
	width: 270px;
	height: 125px;
	background-image: url(../media/mobalpa/catalogue/btn-catalogue-domicile.png);
	background-position: 0 -125px;
	display:block;	
}
#fond-code-promo {
	display:none;
	position:absolute;
	left: 287px;
	top:232px;
	width: 220px;
	height: 60px;
	background-image: url(../media/mobalpa/catalogue/fond-code-promo.png);
	background-repeat:no-repeat;
	z-index:999;
	padding: 105px 0 0 50px;
}
*+html #fond-code-promo {
	display:none;
	position:absolute;
	left: 287px;
	top:227px;
	width: 220px;
	height: 60px;
	background-image: url(../media/mobalpa/catalogue/fond-code-promo.png);
	background-repeat:no-repeat;
	z-index:999;
	padding: 105px 0 0 50px;
}

#cat-code-promo {display:block; font-size:10px; position:absolute; left: 347px; top:315px; }
#cat-code-promo a {color:#a09588; text-decoration:none;}
#cat-code-promo a:hover {color:#009036; text-decoration:none;}

#btn-catalogue-ligne {
	width: 270px;
	height: 125px;
	background-image: url(../media/mobalpa/catalogue/btn-catalogue-ligne.png);
	background-repeat:no-repeat;
	display:block;
	float:left;
	position: relative;
	top:-65px;
}
#btn-catalogue-ligne:hover {
	width: 270px;
	height: 125px;
	background-image: url(../media/mobalpa/catalogue/btn-catalogue-ligne.png);
	background-position: 0 -125px;
	display:block;	
}

#choix-cat {
	display:block;
	width:715px;
	height:125px;
	background-image: url(../media/mobalpa/catalogue/fond-choix-cat.jpg);
	background-repeat:no-repeat;
	font-size:70%;
	padding: 0 40px 0 60px;
}
#choix-cat label {margin-bottom:5px;}
#choix-cat h1 { color:#009534; font-size:16px; padding: 20px 0 0 0;}
.choix-cat-text {margin-right:15px; margin-bottom:20px}

#choix-catalogue { display:block;}
#choix-catalogue h1 { color:#009534; font-size:16px; padding: 20px 30px 0 0;line-height:18px }
#choix-catalogue h1 span { color:#6a6f6c;}

.cat-votre-selection {
display:block;
padding-top:15px;
width: 585px;
}

.right {float:right;}
.left {float:left;}

.cat-haut-table {
	display:block;
	width:815px;
	height:46px;
	background-image: url(../media/mobalpa/catalogue/haut-table.gif);
	background-repeat:no-repeat;
	margin:0;
}
*+html .cat-haut-table {
	display:block;
	width:815px;
	height:60px;
	background-image: url(../media/mobalpa/catalogue/haut-table.gif);
	background-repeat:no-repeat;
	margin:0;
}
.cat-haut-table-erreur {
	display:block;
	width:815px;
	height:46px;
	background-image: url(../media/mobalpa/catalogue/haut-table.gif);
	background-repeat:no-repeat;
	margin:20px 0 0 0;
}
*+html .texte_erreur_titre {
	padding-top:20px;
}
.cat-fond-table {
	display:block;
	width:715px;
	background-image: url(../media/mobalpa/catalogue/fond-table.gif);
	background-repeat:repeat-y;	
	margin:0;
    padding: 0 40px 0 60px;
	font-size:70%;
}
.cat-bas-table {
	display:block;
	width:815px;
	height:46px;
	background-image: url(../media/mobalpa/catalogue/bas-table.gif);
	background-repeat:no-repeat;
	margin:0;
}
.cat-mention {
	font-size:9px;
    padding-top: 10px;
	display:block;
}
	

#cat-coordonnees { display:block; }
#cat-coordonnees h1 { color:#009534; font-size:16px; padding: 20px 0 0 0;}
#cat-coordonnees label { margin-right:5px; display:block; float:left;}
#cat-coordonnees input { display:block; float:left;}
#cat-coordonnees input[type=image]:hover { opacity:0.8}
#cat-coordonnees select { border: 1px solid #6A6F6C; font-size: 11px; margin-bottom: 5px; padding: 8px; width: 198px !important; }

#cat-choix-magasin { display:block; }
#cat-choix-magasin h1 { color:#009534; font-size:16px; padding: 20px 0 0 0;}
#cat-choix-magasin ul { padding: 0; margin:0;}
#cat-choix-magasin select { border: 1px solid #6A6F6C; font-size: 11px; margin-bottom: 5px; padding: 8px; float:right; width: 210px !important; }

#cat-paiement { display:block; }
#cat-paiement h1 { color:#009534; font-size:16px; padding: 20px 0 0 0;}

.cat-step {
	display:block;
	width:45px;
	height:45px;
	float:left;
	margin-right:15px;
}

#cat-coordonnees .colonne { display:block; float:left; width:350px; margin-bottom: 20px;}

.textfield_catalogue {
	border: 1px solid #6A6F6C;
    font-size: 11px;
    padding: 8px;
    width: 180px;
}
.dropdown_catalogue {
	border: 1px solid #6A6F6C;
    font-size: 11px;
    margin-bottom: 5px;
    padding: 8px;
    width: 198px;
}
.civilite {margin-top: 4px;}

.btn-suivant {
	display:block;
	width:102px;
	height:27px;
	background-image: url(../media/mobalpa/catalogue/suivant.gif);
	background-repeat:no-repeat;
	border:none;
}
.btn-suivant:hover {
	display:block;
	width:102px;
	height:27px;
	background-position: 0 -27px;
	cursor:pointer;
}

.btn-suivant-step2 {float: right; margin-right: 65px;}

.btn-envoyer {
	display:block;
	width:102px;
	height:27px;
	background-image: url(../media/mobalpa/catalogue/btn-envoyer.gif);
	background-repeat:no-repeat;
	border:none;
}
.btn-envoyer:hover {
	display:block;
	width:102px;
	height:27px;
	background-position: 0 -27px;
	cursor:pointer;
	}

.cat-nom-magasin {display:block; float:left; width:220px; text-transform:uppercase; margin-top:20px;}
.cat-adresse-magasin {display:block; float:left; width:312px; margin-top:20px; margin-right: 12px;}

#btn-choisir-magasin {
	width: 170px;
	height: 27px;
	display:block;
	float:left;
	background-image: url(../media/mobalpa/catalogue/btn-choisir-magasin.gif);
	background-repeat:no-repeat;
	margin-top:12px;
	border: 0;
}
#btn-choisir-magasin:hover {
	width: 170px;
	height: 27px;
	display:block;
	float:left;
	background-image: url(../media/mobalpa/catalogue/btn-choisir-magasin.gif);
	background-position: 0 -27px;
	margin-top:12px;
}

.txt-autre-magasin {display:block; float:left; width:544px; padding-top:5px; }
.champ-autre-magasin {
	border: 1px solid #6A6F6C;
    font-size: 11px;
    padding: 8px;
    width: 120px;
	height: 13px;
	display:block;
	float:left;
}
.autre-mag-btn-ok {
	display:block;
	width:33px;
	height:31px;
	background-image: url(../media/mobalpa/catalogue/bouton-valider-ok.jpg);
	background-repeat:no-repeat;
	border:none;
	cursor:pointer;
}
.autre-mag-btn-ok:hover {
	display:block;
	width:33px;
	height:31px;
	background-image: url(../media/mobalpa/catalogue/bouton-valider-ok.jpg);
	background-position: 0 -31px;
	border:none;
	cursor:pointer;
}

#btn-projet-pasapas {
	width: 266px;
	height: 189px;
	background-image: url(../media/mobalpa/catalogue/bouton-pas-a-pas.gif);
	background-repeat:no-repeat;
	display:block;
	float:left;
	position: relative;
	cursor:pointer;

}
#btn-projet-pasapas:hover {
opacity : 0.9;
filter : alpha(opacity=90); 
}
#btn-projet-pasapas:visited {text-decoration: none; color:#768c94 !important; }

.txt-bleu-projet-pasapas {
	color:#539ab3;
	text-transform:uppercase;
	display:block;
}
.icon-paiement {
display:block;
float:left;
margin-right:20px;
}
.icon-paiement:hover {
cursor:pointer;
opacity : 0.8;
filter : alpha(opacity=80); 

}
#btn-rendez-vous {
	width: 266px;
	height: 166px;
	background-image: url(../media/mobalpa/catalogue/bouton-prise-rdv.gif);
	background-repeat:no-repeat;
	display:block;
	float:left;
	position: relative;
	cursor:pointer;
}
#btn-rendez-vous:hover {
opacity : 0.9;
filter : alpha(opacity=90); 
}
#btn-rendez-vous:visited {text-decoration: none !important; }

.btn-catalogue-active { background-position: 0 -125px;}

#choix-ecat {
	display:block;
	float:left;
	width:513px;
	font-size:70%;
	padding: 0 0 0 20px;	
}
#choix-ecat h1 {
color: #009534;
font-size: 16px;
padding-top: 15px;
}
*+html #choix-ecat h1 {
color: #009534;
font-size: 16px;
padding-top: 20px;
}
#choix-ecat strong {padding-left:10px;}

.detail-ecat {
	display:block;
	float:left;
	width:255px;
	height:200px;
}

#ecat-form-droite {
	display:block;
	float:left;
	width:282px;
	font-size:70%;
}
#ecat-form-droite-titre {
	display:block;
	width:282px;
	height:61px;
	background-image: url(../media/mobalpa/catalogue/ecat-fond-haut.jpg);
	background-repeat:no-repeat;
}
#ecat-form-droite-titre h2 {
	font-size:13px;
	color:#009534;
	padding: 15px 0 0 65px;
}
#ecat-form-droite-content {
	display:block;
	width:282px;
	height:430px;
	background-image: url(../media/mobalpa/catalogue/ecat-fond-content.jpg);
	background-repeat:no-repeat;
}
#ecat-form-droite-content .colonne { width:250px; padding-left: 45px;}
#ecat-form-droite-content label { margin-right:5px; display:block; float:left;}
#ecat-form-droite-content input { display:block; float:left; margin-top: 5px;}
#ecat-form-droite-content .checkbox_text { width:150px;}
#ecat-form-droite-content .main_gauche_text { width:85px;}
#ecat-form-droite-content .main_gauche_textfield { width:145px; margin-top:5px;}
#ecat-form-droite-content .texte_erreur { font-size:100%; background-image:none; width:210px; padding: 0 20px 0 40px;}

#ecat-form-droite-content-merci {
	display:block;
	padding: 20px 25px 0 35px;
    width: 220px;
	height:180px;
	background-image: url(../media/mobalpa/catalogue/ecat-fond-content.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
}

.btn-rester-informe {
	display:block;
	width:156px;
	height:27px;
	background-image: url(../media/mobalpa/catalogue/btn-rester-informe.gif);
	background-repeat:no-repeat;
	border:none;
	float:right !important;
}
.btn-rester-informe:hover {
	display:block;
	width:156px;
	height:27px;
	background-position: 0 -27px;
	cursor:pointer;
	float:right !important;
}
.btn-informe {
	display: block;
    float: left;
    padding: 25px 0 0 40px;
	}


#bouton-ecat-cuisine {
	width: 250px;
	height: 182px;
	background-image: url(../media/mobalpa/catalogue/btn-ecatalogue-cuisine.png);
	background-repeat:no-repeat;
	display:block;
}
#bouton-ecat-cuisine:hover {
	width: 250px;
	height: 182px;
	background-image: url(../media/mobalpa/catalogue/btn-ecatalogue-cuisine.png);
	background-position: 0 -182px;
	display:block;
}
#bouton-ecat-bains {
	width: 250px;
	height: 182px;
	background-image: url(../media/mobalpa/catalogue/btn-ecatalogue-bains.png);
	background-repeat:no-repeat;
	display:block;
}
#bouton-ecat-bains:hover {
	width: 250px;
	height: 182px;
	background-image: url(../media/mobalpa/catalogue/btn-ecatalogue-bains.png);
	background-position: 0 -182px;
	display:block;
}
#bouton-ecat-rangements {
	width: 250px;
	height: 182px;
	background-image: url(../media/mobalpa/catalogue/btn-ecatalogue-rangements.png);
	background-repeat:no-repeat;
	display:block;
}
#bouton-ecat-rangements:hover {
	width: 250px;
	height: 182px;
	background-image: url(../media/mobalpa/catalogue/btn-ecatalogue-rangements.png);
	background-position: 0 -182px;
	display:block;
}
#popup-infos-frais {
dispaly:block;
width:530px;
height:174px;
background:#ffffff;
font-size: 70%;
}
#popup-infos-frais .ligne1{ background:#f1ead6; padding:8px;}
#popup-infos-frais .pair{ background:#ffffff; padding:8px;}
#popup-infos-frais .impair{ background:#f4f4f3; padding:8px;}
#popup-infos-frais .center{ text-align:center;}

#popup-cgv {
display:block;
text-align: justify;
width: 95%;
background:#ffffff;
font-size: 70%;
padding:10px;
}
#popup-cgv h3 {
color:#009534;
text-transform:uppercase;
}
#popup-cgv h2 {
color:#009534;
}

/* ......................fin documentation...................... */

/* mentions */

#main_photo_mentions {
width: 835px;
margin: 3px 0px 0px 0px;
height: 280px;
background-image: url(../media/mobalpa/mentions_photo.jpg); 
background-repeat: no-repeat;
}
*+html #main_photo_mentions {
width: 835px;
margin: 0;
height: 277px;
background-image: url(../media/mobalpa/mentions_photo.jpg); 
background-repeat: no-repeat;
}

#main_photo_text_mentions {
width: 600px;
padding: 16px 0px 0px 26px;
font-size: 120%;
color: #ffffff;
}

#texte-mentions{
	font-size: 70%;
	padding:30px;
}

#fond_corps_total {
width: 845px;
background-image: url(../media/mobalpa/fond_corps_total.gif); 
background-repeat: no-repeat;
}

/* plan_site */

#main_photo_plan_site {
width: 835px;
margin: 0px 0px 0px 0px;
height: 271px;
background-image: url(../media/mobalpa/plan_site_photo.jpg); 
background-repeat: no-repeat;
}


#corps_fond_plan {
width: 845px;
background-image: url(../media/mobalpa/corps_fond.gif); 
background-repeat: repeat-y;
float:left;
padding-left:15px;
}


#plan_boutons_haut1 { 
width: 815px;
height:52px;
background-image: url(../media/mobalpa/plan_boutons_haut.gif); 
background-repeat: no-repeat;
margin:0px;
padding:0px;

/*padding: 15px 12px 0px 13px;
margin-top: 3px;*/
}

#plan_boutons_haut2 { 
width: 815px;
height:52px;
background-image: url(../media/mobalpa/plan_boutons_bas.gif); 
background-repeat: no-repeat;
margin:0px;
padding:0px;
/*padding: 15px 12px 0px 13px;
margin-top: 3px;*/
}

.col_haut1 { 
width: 238px;
height:45px;
margin: 0px 6px 0px 0px;
float: left;
}

.col_haut2 { 
width: 232px;
height:45px;
margin: 0px 5px 0px 6px;
float: left;
}

.col_haut3 { 
width: 232px;
height:45px;
margin: 0px 5px 0px 6px;
float: left;
}

#main_plan{
padding-left: 15px;	
}

.plan_text { 
background-image:url("../media/mobalpa/plan_cols_fond.gif");
background-repeat:repeat-y;
clear:both;
margin:0;
padding:5px 12px 0 13px;
width:795px;
}

.col1 { 
width: 238px;
margin: 0px 6px 0px 0px;
padding: 0px 10px 0px 10px;
float: left;
}

.col2 { 
width: 232px;
margin: 0px 5px 0px 6px;
padding: 0px 10px 0px 10px;
float: left;
}

.col3 { 
width: 232px;
margin: 0px 5px 0px 6px;
padding: 0px 10px 0px 10px;
float: left;
}

.col4 { 
width: 169px;
margin: 0px 0px 0px 6px;
padding: 0px 10px 0px 10px;
float: left;
}

/* contact */

#main_total {
width: 785px;
padding: 4px 30px 0px 30px;
}

.main_titre h1 { 
font-size: 120%;
font-weight: normal;
color:#60696D;
margin: 12px 0 3px 0;
}

.main_sous_titre h2 { 
font-size: 100%;
font-weight: normal;
color: #60696D;
margin: 0px 0 0 0;
}

#main_photo_contact {
width: 835px;
margin: 0px 0px 0px 0px;
height: 280px;
background-image: url(../media/mobalpa/main_photo_contact.jpg);
background-repeat: no-repeat;
padding-top:5px;
margin-top:3px;
}

*+html #main_photo_contact {
width: 835px;
margin: 0px 0px 0px 0px;
height: 275px;
background-image: url(../media/mobalpa/main_photo_contact.jpg);
background-repeat: no-repeat;
padding-top:2px;

}

.main_gauche_contact {
float: left;
width: 354px;
margin-right: 35px;
}

.main_droite_contact {
float: left;
width: 390px;
/*margin-left: 35px;*/
}

.main_trait_demi { 
width: 354px;
height: 1px;
padding-bottom: 15px;

}

.main_gauche_text_contact { 
width: 105px;
margin-top: 6px;
padding-top: 0px;
font-size: 70%;
float: left;
}
.main_gauche_text_contact_erreur { 
width: 105px;
margin-top: 6px;
padding-top: 0px;
font-size: 70%;
float: left;
color:#cc3333;
font-weight:bold;
}

.main_gauche_text2_contact { 
width: 60px;
margin-top: 2px;
padding-top: 0px;
font-size: 70%;
float: left;
}

.main_gauche_textfield_contact { 
width: 244px;
margin-top: 2px;
padding-top: 0px;
float: left;
}

.main_gauche_input_contact { 
width: 80px;
margin-top: 2px;
padding-left: 10px;
float: left;
}

.main_gauche_textfield_small_contact { 
width: 50px;
margin-top: 2px;
padding-top: 0px;
float: left;
}

.main_gauche_textfield_nofloat_contact { 
width: 244px;
margin-top: 2px;
padding-top: 0px;
}

.main_gauche_radio { 
margin-top: 2px;
float: left;
font-size: 70%;
}

.radio { 
margin-top: 0px;
float: left;
}

.radio_text { 
margin-top: 0px;
float: left;
}

.textfield_contact { 
width: 243px;
font-size: 70%;
}

.dropdown_contact { 
width: 248px;
font-size: 70%;
}

.textfield_contact_small { 
width: 150px;
font-size: 70%;
float: left;
}

.textfield_contact_xsmall { 
width: 50px;
font-size: 70%;
float: left;
}

.text { 
font-size: 70%;
}

.small_text { 
font-size: 60%;
}

.parcourir { 
float: left;
}

.text_titre_contact { 
font-size: 80%;
font-weight: bold;
color: #97ad28;
line-height: 160%;
}

.text_contact { 
font-size: 70%;
padding-bottom: 5px;
}

.text_contact_erreur { 
font-size: 70%;
padding-bottom: 5px;
font-weight: bold;
color:#cc3333;
}

.text_titre_contact_float { 
font-size: 80%;
font-weight: bold;
color: #97ad28;
line-height: 160%;
float: left;
}

.selectionfield { 
margin: 0px;
padding: 0px;
}

.field { 
font-size: 70%;
width: 350px;
height: 128px;
color: #787878; 
font-family: Verdana, Arial, Helvetica, sans-serif;
}



.field_grand { 
font-size: 70%;
width: 350px;
height: 53px;
color: #787878; 
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.dropdown_grand { 
width: 354px;
font-size: 11px;
}

.dropdown_grand_pdv { 
width: 250px;
font-size: 11px;
}

.envoyer_contact { 
width: 354px;
text-align: right;
}

.checkbox_text_contact { 
float: left;
width: 325px;
font-size: 60%;
}

.checkbox_text_contact_erreur { 
float: left;
width: 325px;
font-size: 60%;
color:#cc3333;
font-weight:bold;
}

/* Prise de rendez vous*/

#main_photo_rdv {
width: 835px;
margin: 0px 0px 0px 0px;
height: 270px;
background-image: url(../media/mobalpa/main_photo_rdv.jpg);
background-repeat: no-repeat;
}
#main_total_rdv {
padding: 4px 15px 0;
width: 815px;
}
.main_gauche_rdv {
float: left;
width: 290px;
/*margin-right: 40px;*/
}
.main_droite_rdv {
float: left;
width: 235px;
}
.sous_titre_rdv h2 {
color: #009534;
font-size: 70%;
font-weight: bold;
margin: 0 0 10px;	
}
.main_gauche_text_rdv {
float: left;
font-size: 60%;
color:#767676;
margin-top: 10px;
padding-top: 0;
width: 95px;	
}

.main_gauche_text_rdv .error { 
color:#cc3333;
font-weight:bold;
}

.main_gauche_textfield_rdv {
float: left;
margin-top: 2px;
padding-top: 0;
width: 145px;	
}
.textfield_rdv {
font-size: 70%;
width: 145px;
background:#FFF;
border:1px solid #d4d0c8;
padding:5px;
margin:2px;
}
.dropdown_rdv {
font-size: 70%;
width: 157px;
background:#FFF;
border:1px solid #d4d0c8;
padding: 2px;
margin:2px;
}
.dropdown_grand_rdv { 
width: 235px;
font-size: 11px;
background:#FFF;
border:1px solid #d4d0c8;
padding: 2px;
}
.main_trait_demi_rdv { 
width: 540px;
height:1px;
border-bottom : 5px solid #f1ead6;
}
.main_trait_demi_rdv_droite { 
width: 235px;
height:1px;
border-bottom : 5px solid #f1ead6;
}
.input_radio_rdv {
 float: left;
margin: 2px 0px 5px 0;
padding-top: 2px;
}
.input_radio_text {
float: left;
font-size: 55%;
margin: 2px;
padding: 5px 4px 0 0;

}
.field_rdv{ 
font-size: 70%;
width: 230px;
height: 113px;
color: #787878; 
font-family: Verdana, Arial, Helvetica, sans-serif;
border:1px solid #d4d0c8;
padding: 2px;
}
.checkbox_text_rdv {
float: left;
font-size: 55%;
padding-top: 5px;
width: 205px;	
}
.checkbox_rdv {
float: left;
padding-top: 5px;
width: 25px;
}
.mention_rdv {
font-size:55%;
text-align:justify;
}
.envoyer_demande_rdv {
float:right;
padding:15px 0 15px 0;
}
.hor_trait h2 {
font-size: 18px;
font-weight: normal;
padding-left: 20px;	
}
.soustitre-rdv {
display: block;
font-size: 70%;
width: 250px;
height: 35px;
font-weight: bold;
padding:0 0 5px 0;
}

.soustitre-rdv-large{
display: block;
font-size: 70%;
width: 450px;
/*height: 35px;*/
font-weight: bold;
padding:0 0 5px 0;
}


/* service_client */


#main_text { 
width: 538px;
padding: 0px 0px 0px 0px;

}

#plus_mobalpa_text { 
width: 545px;
padding: 20px 0px 20px 0px;
float: left;
}

/* hack ie 6 */
* html #plus_mobalpa_text { 
width: 540px;
padding: 0px 0px 0px 0px;

float: left;
}

.text_titre { 
font-size: 110%;
font-weight: bold;
color: #1ba6ab;
margin: 5px 0px 8px 0px;
}

.main_body { 
font-size: 70%;
margin: 12px 15px 15px 0px;
}

.main_bloc_titre { 
font-size: 100%;
font-weight: bold;
color: #1ba6ab;
height: 100%;
margin-bottom: 5px;
}

#btn_ajouter_article {
display:block;
float:right;
width:194px;
height:47px;
background-image: url(../media/mobalpa/btn_ajouter_article.png);
background-position:0 0;
margin:15px 15px 0 0;
cursor:pointer;
}
#btn_ajouter_article:hover {
display:block;
float:right;
width:194px;
height:47px;
background-image: url(../media/mobalpa/btn_ajouter_article.png);
background-position:0 -47px;
margin:15px 15px 0 0;
cursor:pointer;
}
#btn_ajouter_magasin {
display:block;
float:left;
width:194px;
height:47px;
background-image: url(../media/mobalpa/btn_ajouter_magasin.png);
background-position:0 0;
margin:15px 0 15px 0;
cursor:pointer;
}
#btn_ajouter_magasin:hover {
display:block;
float:left;
width:194px;
height:47px;
background-image: url(../media/mobalpa/btn_ajouter_magasin.png);
background-position:0 -47px;
margin:15px 0 15px 0;
cursor:pointer;
}
#btn_rdv_magasin {
display:block;
float:left;
width:194px;
height:47px;
background-image: url(../media/mobalpa/btn_rdv_magasin.png);
background-position:0 0;
margin:15px 0 15px 0;
cursor:pointer;
}
#btn_rdv_magasin:hover {
display:block;
float:left;
width:194px;
height:47px;
background-image: url(../media/mobalpa/btn_rdv_magasin.png);
background-position:0 -47px;
margin:15px 0 15px 0;
cursor:pointer;
}
#btn_rdv_magasin_promo {
display:block;
float:left;
width:194px;
height:47px;
background-image: url(../media/cuisson-offerte-fev2012/btn_rdv_magasin_promo.png);
background-position:0 0;
margin:15px 0 15px 0;
cursor:pointer;
}
#btn_rdv_magasin_promo:hover {
background-position:0 -47px;

}


#menu_bloc_haut { 
width: 226px;
margin: 10px 0px -3px 0px;
}

#menu_bloc_bas { 
width: 226px;
}

.menu_bloc_titre { 
font-size: 140%;
font-weight: bold;
color:#10883f;
padding: 2px 0px 5px 0px;
}

.menu_bloc_container {
padding: 0px 0px 5px 10px;
margin: 0px 0px -3px -10px;
width: 178px;
}

.menu_bloc_container li {
background-image: url(../media/mobalpa/fleche.gif); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 5px 8px;
margin: 0px 0px -3px 0px;
font-size: 110%;
}


.service_list_container {
list-style: outside;
list-style: none;
margin: 0px;
padding: 0px;
}

.service_list_container li {
background-image: url(../media/mobalpa/fleche.gif); 
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px 0px 0px 14px;
margin: 0px;
}

.text_titre_service { 
font-size: 100%;
font-weight: bold;
color: #10883f;
line-height: 160%;
}

.trait_service { 
width: 538px;
margin-bottom: 5px;
padding-top: 0px;
font-size: 60%;
}

/* pdv */

#pdv_main_photo {
width: 835px;
margin: 0px 0px 0px 5px;
height: 280px;
background-image: url(../media/mobalpa/main_photo_pdv.jpg); 
background-repeat: no-repeat;
display: table;
}
*+html #pdv_main_photo {
width: 835px;
margin: 0px 0px 0px 5px;
height: 275px;
background-image: url(../media/mobalpa/main_photo_pdv.jpg); 
background-repeat: no-repeat;
display: table;
}

#main_photo_menu {
float: left;
width: 234px;
/*height: 100%;*/
padding: 10px 0px 0px 6px;
margin: 0px 0px -3px 0px;
display: table;
}

.pdv_menu { 
margin: 0px 0px -3px 0px;
padding: 0px;
height: 28px;
}

#main_photo_text_pdv {
float: left;
width: 365px;
/*height: 100%;*/
padding: 5px 0px 0px 10px;
margin: 0px 0px -3px 0px;
font-size: 120%;
color: #97ad28;
display: table;
}

#pdv_photo_fond {
float: left;
width: 845px;
height: 280px;
background-repeat: no-repeat;
display: table;
margin: 8px 0px -3px 0px;
}
*+html #pdv_photo_fond {
float: left;
width: 845px;
height: 275px;
background-repeat: no-repeat;
display: table;
margin: 7px 0px -3px 0px; }

.input_pdv {
padding: 10px 10px 10px 0px;
float: left;
}

.main_total_pdv {
width: 785px;
padding: 4px 30px 0px 30px;
color: #97ad28;
}

.small_text_pdv { 
font-size: 60%;
color: #787878;
}

.text_pdf { 
color: #787878;
font-size: 65%;
padding-top: 5px;
padding-bottom: 10px;
}

.main_gauche_pdf {
float: left;
width: 354px;
margin-right: 35px;
margin-bottom: 10px;
}

.table1_dark_pdf { 
width: 38px;
background-color: #e6ebcc;
border: #ffffff 1px solid;
float: left;
padding: 5px;
font-size: 70%;
height:50px;
text-align:center;
}
.table1_dark_pdf a { 
padding: 0;
margin:0;
}

.table2_dark_pdf { 
width: 260px;
background-color: #e6ebcc;
border: #ffffff 1px solid;
float: left;
padding: 5px 10px 5px 5px;
font-size: 70%;
color: #787878;
height:50px;
}
.table2_dark_pdf a { 
padding-bottom:5px;
display:block;
}
.table2_light_pdf a { 
padding-bottom:5px;
display:block;
}

.table3_dark_pdf { 
width: 200px;
background-color: #e6ebcc;
border: #ffffff 1px solid;
float: left;
padding: 5px 5px 5px 5px;
font-size: 70%;
color: #787878;
height:50px;
}
.table4_dark_pdf { 
width: 100px;
background-color: #e6ebcc;
border: #ffffff 1px solid;
float: left;
padding: 5px 5px 5px 5px;
font-size: 70%;
color: #787878;
height:50px;
}

.table1_light_pdf { 
width: 38px;
background-color: #f2f5e5;
border: #ffffff 1px solid;
float: left;
padding: 5px;
font-size: 70%;
height:50px;
text-align:center;
}

.table2_light_pdf { 
width: 260px;
background-color: #f2f5e5;
border: #ffffff 1px solid;
float: left;
padding: 5px 10px 5px 5px;
font-size: 70%;
color: #787878;
height:50px;
}

.table3_light_pdf { 
width: 200px;
background-color: #f2f5e5;
border: #ffffff 1px solid;
float: left;
padding: 5px 5px 5px 5px;
font-size: 70%;
color: #787878;
height:50px;
}
.table4_light_pdf { 
width: 100px;
background-color: #f2f5e5;
border: #ffffff 1px solid;
float: left;
padding: 5px 5px 5px 5px;
font-size: 70%;
color: #787878;
height:50px;
}
#btn_rdv_listemagasin {
display:block;
float:left;
width:132px;
height:60px;
background-image: url(../media/mobalpa/btn_prendre_rdv.png);
background-position:0 0;
cursor:pointer;
}
#btn_rdv_listemagasin:hover {
display:block;
float:left;
width:132px;
height:60px;
background-image: url(../media/mobalpa/btn_prendre_rdv.png);
background-position: 0 -60px;
cursor:pointer;
}
.picto-www {
display:block; padding:5px 0 0 7px;
}
*+html .picto-www {
display:block; padding:5px 0 0 0;
}
.picto-promo-4m {
display:block; float:left; padding:5px 0 0 10px;
}
*+html .picto-promo-4m {
display:block; float:left; padding:0 0 0 10px;
}

/* actualites */

.main_trait { 
width: 785px;
height: 1px;
margin: 0px 0px 0px 0px;
clear: both;
}

.content_actualites { 
width: 785px;
margin: 0px 0px 0px 30px;
}

#index_category_title_actualites h1 { 
width: 785px;
padding-left: 0px;
font-size: 120%;
font-weight: bold;
color: #60696d;
margin: 0px 0px 0px 0px;
}

#index_category_title_droite { 
width: 785px;
font-size: 60%;
margin: 0px 0px 0px 0px;
text-align: right;
}

.actus_gauche { 
width: 230px;
margin: 15px 0px 15px 0px;
text-align: center;
float: left;
}

.actus_droite { 
width: 550px;
margin: 15px 0px 15px 0px;
text-align: center;
float: left;
text-align: left;
font-size: 70%;
}

.actus_centre{ 
width: 785px;
margin: 15px 0px 15px 0px;
text-align: center;
float: left;
text-align: left;
font-size: 70%;
}

.actus_centre img{
	margin: 0px 10px 10px 10px ;
}


.actus_titre { 
color: #10883f;
font-size: 140%;
font-weight: bold;
margin-bottom:0px;
}

.actus_date { 
color: #10883f;
font-size: 100%;
margin-bottom:10px;
}


/* liens */

a:link { color: #10883f; text-decoration: underline;  }
a:visited { color: #10883f; text-decoration: underline; }
a:hover { color: #10883f; text-decoration: underline; }
a:active { color: #10883f; text-decoration: underline; }

a.entree:link { color: #60696d; text-decoration: none;  }
a.entree:visited { color: #60696d; text-decoration: none; }
a.entree:hover { color: #60696d; text-decoration: underline; }
a.entree:active { color: #60696d; text-decoration: underline; }

a.menu:link { color: #919191; text-decoration: none;  }
a.menu:visited { color: #919191; text-decoration: none; }
a.menu:hover { color: #919191; text-decoration: underline; }
a.menu:active { color: #919191; text-decoration: none; }

a.grey:link { color: #787878; text-decoration: none; }
a.grey:visited { color: #787878; text-decoration: none; }
a.grey:hover { color: #787878; text-decoration: underline; }
a.grey:active { color: #787878; text-decoration: none; }

a.underline:link { color: #009036; text-decoration: none; }
a.underline:visited { color: #009036; text-decoration: none; }
a.underline:hover { color: #009036; text-decoration: underline; }
a.underline:active { color: #009036; text-decoration: underline;  }

a.grey_small:link { color: #787878; text-decoration: none; font-size: 65%; line-height: 150%; }
a.grey_small:visited { color: #787878; text-decoration: none; font-size: 65%; line-height: 150%; }
a.grey_small:hover { color: #787878; text-decoration: underline; font-size: 65%; line-height: 150%; }
a.grey_small:active { color: #787878; text-decoration: none; font-size: 65%; line-height: 150%; }

a.cuisine_grand:link { color: #10883f; text-decoration: none; font-weight: bold; font-size: 70%; line-height: 150%; }
a.cuisine_grand:visited { color: #10883f; text-decoration: none; font-weight: bold; font-size: 70%; line-height: 150%; }
a.cuisine_grand:hover { color: #10883f; text-decoration: underline; font-weight: bold; font-size: 70%; line-height: 150%; }
a.cuisine_grand:active { color: #10883f; text-decoration: none; font-weight: bold; font-size: 70%; line-height: 150%; }

a.cuisine:link { color: #10883f; text-decoration: none; font-weight: bold; font-size: 65%; line-height: 150%; }
a.cuisine:visited { color: #10883f; text-decoration: none; font-weight: bold; font-size: 65%; line-height: 150%; }
a.cuisine:hover { color: #10883f; text-decoration: underline; font-weight: bold; font-size: 65%; line-height: 150%; }
a.cuisine:active { color: #10883f; text-decoration: none; font-weight: bold; font-size: 65%; line-height: 150%; }

a.bain_grand:link { color: #10883f; text-decoration: none; font-weight: bold; font-size: 70%; line-height: 150%; }
a.bain_grand:visited { color: #10883f; text-decoration: none; font-weight: bold; font-size: 70%; line-height: 150%; }
a.bain_grand:hover { color: #10883f; text-decoration: underline; font-weight: bold; font-size: 70%; line-height: 150%; }
a.bain_grand:active { color: #10883f; text-decoration: none; font-weight: bold; font-size: 70%; line-height: 150%; }

a.bain:link { color: #10883f; text-decoration: none; font-weight: bold; font-size: 65%; line-height: 150%; }
a.bain:visited { color: #10883f; text-decoration: none; font-weight: bold; font-size: 65%; line-height: 150%; }
a.bain:hover { color: #10883f; text-decoration: underline; font-weight: bold; font-size: 65%; line-height: 150%; }
a.bain:active { color: #10883f; text-decoration: none; font-weight: bold; font-size: 65%; line-height: 150%; }

a.rangement_grand:link { color: #10883f; text-decoration: none; font-weight: bold; font-size: 70%; line-height: 150%; }
a.rangement_grand:visited { color: #10883f; text-decoration: none; font-weight: bold; font-size: 70%; line-height: 150%; }
a.rangement_grand:hover { color: #10883f; text-decoration: underline; font-weight: bold; font-size: 70%; line-height: 150%; }
a.rangement_grand:active { color: #10883f; text-decoration: none; font-weight: bold; font-size: 70%; line-height: 150%; }

a.rangement:link { color: #10883f; text-decoration: none; font-weight: bold; font-size: 65%; line-height: 150%; }
a.rangement:visited { color: #10883f; text-decoration: none; font-weight: bold; font-size: 65%; line-height: 150%; }
a.rangement:hover { color: #10883f; text-decoration: underline; font-weight: bold; font-size: 65%; line-height: 150%; }
a.rangement:active { color: #10883f; text-decoration: none; font-weight: bold; font-size: 65%; line-height: 150%; }

a.electromenager_grand:link { color: #5f8683; text-decoration: none; font-weight: bold; font-size: 70%; line-height: 150%; }
a.electromenager_grand:visited { color: #5f8683; text-decoration: none; font-weight: bold; font-size: 70%; line-height: 150%; }
a.electromenager_grand:hover { color: #5f8683; text-decoration: underline; font-weight: bold; font-size: 70%; line-height: 150%; }
a.electromenager_grand:active { color: #5f8683; text-decoration: none; font-weight: bold; font-size: 70%; line-height: 150%; }

a.electromenager:link { color: #5f8683; text-decoration: none; font-weight: bold; font-size: 65%; line-height: 150%; }
a.electromenager:visited { color: #5f8683; text-decoration: none; font-weight: bold; font-size: 65%; line-height: 150%; }
a.electromenager:hover { color: #5f8683; text-decoration: underline; font-weight: bold; font-size: 65%; line-height: 150%; }
a.electromenager:active { color: #5f8683; text-decoration: none; font-weight: bold; font-size: 65%; line-height: 150%; }

a.monespace_grand:link { color: #6598a9; text-decoration: none; font-weight: bold; font-size: 70%; line-height: 150%; }
a.monespace_grand:visited { color: #6598a9; text-decoration: none; font-weight: bold; font-size: 70%; line-height: 150%; }
a.monespace_grand:hover { color: #6598a9; text-decoration: underline; font-weight: bold; font-size: 70%; line-height: 150%; }
a.monespace_grand:active { color: #6598a9; text-decoration: none; font-weight: bold; font-size: 70%; line-height: 150%; }

a.monespace:link { color: #6598a9; text-decoration: none; font-weight: bold; font-size: 65%; line-height: 150%; }
a.monespace:visited { color: #6598a9; text-decoration: none; font-weight: bold; font-size: 65%; line-height: 150%; }
a.monespace:hover { color: #6598a9; text-decoration: underline; font-weight: bold; font-size: 65%; line-height: 150%; }
a.monespace:active { color: #6598a9; text-decoration: none; font-weight: bold; font-size: 65%; line-height: 150%; }

a.infosmobalpa_grand:link { color: #10883f; text-decoration: none; font-weight: bold; font-size: 70%; line-height: 150%; }
a.infosmobalpa_grand:visited { color: #10883f; text-decoration: none; font-weight: bold; font-size: 70%; line-height: 150%; }
a.infosmobalpa_grand:hover { color: #10883f; text-decoration: underline; font-weight: bold; font-size: 70%; line-height: 150%; }
a.infosmobalpa_grand:active { color: #10883f; text-decoration: none; font-weight: bold; font-size: 70%; line-height: 150%; }

a.infosmobalpa:link { color: #10883f; text-decoration: none; font-weight: bold; font-size: 65%; line-height: 150%; }
a.infosmobalpa:visited { color: #10883f; text-decoration: none; font-weight: bold; font-size: 65%; line-height: 150%; }
a.infosmobalpa:hover { color: #10883f; text-decoration: underline; font-weight: bold; font-size: 65%; line-height: 150%; }
a.infosmobalpa:active { color: #10883f; text-decoration: none; font-weight: bold; font-size: 65%; line-height: 150%; }
/*
a.siteexterne_grand:link { color: #97ad28; text-decoration: none; font-weight: bold; font-size: 70%; line-height: 150%; }
a.siteexterne_grand:visited { color: #97ad28; text-decoration: none; font-weight: bold; font-size: 70%; line-height: 150%; }
a.siteexterne_grand:hover { color: #97ad28; text-decoration: underline; font-weight: bold; font-size: 70%; line-height: 150%; }
a.siteexterne_grand:active { color: #97ad28; text-decoration: none; font-weight: bold; font-size: 70%; line-height: 150%; }

a.siteexterne:link { color: #97ad28; text-decoration: none; font-weight: bold; font-size: 65%; line-height: 150%; }
a.siteexterne:visited { color: #97ad28; text-decoration: none; font-weight: bold; font-size: 65%; line-height: 150%; }
a.siteexterne:hover { color: #97ad28; text-decoration: underline; font-weight: bold; font-size: 65%; line-height: 150%; }
a.siteexterne:active { color: #97ad28; text-decoration: none; font-weight: bold; font-size: 65%; line-height: 150%; }
*/
a.siteexterne_grand:link { color: #10883f; text-decoration: none; font-weight: bold; font-size: 70%; line-height: 150%; }
a.siteexterne_grand:visited { color: #10883f; text-decoration: none; font-weight: bold; font-size: 70%; line-height: 150%; }
a.siteexterne_grand:hover { color: #10883f; text-decoration: underline; font-weight: bold; font-size: 70%; line-height: 150%; }
a.siteexterne_grand:active { color: #10883f; text-decoration: none; font-weight: bold; font-size: 70%; line-height: 150%; }

a.siteexterne:link { color: #10883f; text-decoration: none; font-weight: bold; font-size: 65%; line-height: 150%; }
a.siteexterne:visited { color: #10883f; text-decoration: none; font-weight: bold; font-size: 65%; line-height: 150%; }
a.siteexterne:hover { color: #10883f; text-decoration: underline; font-weight: bold; font-size: 65%; line-height: 150%; }
a.siteexterne:active { color: #10883f; text-decoration: none; font-weight: bold; font-size: 65%; line-height: 150%; }

a.menu_produit:link { color: #60696d; text-decoration: none;  font-size: 90%; }
a.menu_produit:visited { color: #60696d; text-decoration: none;  font-size: 90%; }
a.menu_produit:hover{ color: #60696d; text-decoration: underline;   font-size: 90%; }
a.menu_produit:active { color: #60696d; text-decoration: none; font-size: 90%; }
a.menu_produit_on { color: #60696d; text-decoration: underline; display: block;font-size: 90%; }

a.menu_produit_bold:link { color: #60696d; text-decoration: none;  font-size: 90%; }
a.menu_produit_bold:visited {color: #60696d; text-decoration: none;  font-size: 90%; }
a.menu_produit_bold:hover,a.menu_produit_on {color: #60696d;text-decoration: underline;   font-size: 90%; }
a.menu_produit_bold:active {color: #60696d; text-decoration: none;  font-size: 90%; }



.texte_erreur { 
 background-image: url("../media/mobalpa/catalogue/fond-table.gif");
    background-repeat: repeat-y;
    color: #CC3333;
    font-size: 70%;
    font-weight: bold;
    padding: 0 40px 0 60px;
    width: 715px;
}
.texte_erreur2 { 
    color: #CC3333;
    padding: 0 30px 0 40px;
}
.texte_erreur_titre { 
    color: #CC3333;
    font-size: 100%;
    font-weight: bold;
    padding: 15px 40px 0 60px;
	display:block;
}


.form_magasin {
	padding : 0px;
	margin: 0px;
}

.titre_mentions { 
font-size: 100%;
font-weight: bold;
color: #10883f;
}




#footer-seo {
	color:#9a9a9a;
	width:883px;
	font-size: 55%;
	margin: 15px 0px 15px -20px;
	text-align:left;
	position:relative;
}

#footer-seo h3 {
	color:#22914d;
	font-size:14px;
	font-weight:normal;
}

#footer-seo a{
	color:#9a9a9a;
	text-decoration:none;
}

#footer-seo a:hover{
	color:#666666;
	text-decoration:none;
}

#footer1 {
	width:883px;
	height:46px;
	background-image:url(../media/footer/footer1-bg.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

#footer1 h3 {
	float:left;
	margin-right:10px;
	margin-top:15px;
}

#footer1-contenu {
	width:800px;
	margin:0px 0px 0px 40px;	
}

#footer1-contenu a{
	display:block;
	float:left;
	height:26px;
	padding:16px 5px 0px 5px;
}

#footer1-contenu .separe1 {
	float:left;
	width:3px;
	height:46px;
	background-image:url(../media/footer/separe1.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	margin:0px 3px;
}

#footer2 {
	width:883px;
	position:relative;
	background-image:url(../media/footer/footer2-bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
}

#footer2 #footer2-haut {
	width:883px;
	height:4px;
	background-image:url(../media/footer/footer2-haut.png);
	background-repeat:no-repeat;
	background-position:top center;
/*	position:absolute;*/
	top:0px;
	left:0px;
	display:block;
	outlin:none;
	margin:0px;
	padding:0px;
}

#footer2 #footer2-bas {
	width:883px;
	height:4px;
	background-image:url(../media/footer/footer2-bas.png);
	background-repeat:no-repeat;
	background-position:top center;
	position:absolute;
	bottom:0px;
	left:0px;
	display:block;
	outlin:none;
	margin:0px;
	padding:0px;
}

#footer2-contenu{
	width:800px;
	margin:0px 0px 0px 40px;
}

#footer2-contenu p{
	margin:5px 0px 5px 10px;
}

#footer2-contenu ul{
	margin:10px 0px;
	padding:0px;
	list-style-type:none;
}

#footer2-contenu ul li{
	margin:0px 0px 0px 10px;
	padding:2px 2px 2px 6px;
	list-style-type:none;
	background-image:url(../media/footer/footer-puce1.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
}

#footer2-contenu-left{
	float:left;
	width:190px;
	margin:0px 15px 3px 0px;
	padding:10px 0px 12px 0px;
}

#footer2-contenu-center{
	float:left;
	width:235px;
	margin:0px 25px 3px 25px;
	padding:10px 0px 12px 0px;
}

#footer2-contenu-right{
	float:left;
	width:280px;
	margin:0px 0px 3px 25px;
	padding:10px 0px 12px 0px;
}

#footer3 {
	width:883px;
	position:relative;
	background-image:url(../media/footer/footer3-bg.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
}

#footer3 #footer3-haut {
	width:883px;
	height:4px;
	background-image:url(../media/footer/footer3-haut.png);
	background-repeat:no-repeat;
	background-position:top center;
	position:absolute;
	top:0px;
	left:0px;
}

#footer3 #footer3-bas {
	width:883px;
	height:4px;
	background-image:url(../media/footer/footer3-bas.png);
	background-repeat:no-repeat;
	background-position:top center;
	position:absolute;
	bottom:0px;
	left:0px;
}

#footer3-contenu{
	width:800px;
	margin:0px 0px 0px 40px;
	text-align:left;
	padding:10px 0px;
}

#footer3-contenu p{
	text-align:justify;
}

#footer4 {
	width:883px;
	height:46px;
}

#footer4-contenu{
	width:800px;
	margin:0px 0px 0px 40px;
	text-align:right;
}

#footer-seo a.toppage {
	width:45px;
	height:49px;
	position:absolute;
	top:200px;
	right:0px;
	z-index:5;
	background-image:url(../media/footer/btn-top-page.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

#footer-seo a.toppage:hover {
	background-position:0px -49px;
}

#main_plan ul {
	/*border-top: dotted 1px #10883f;
	border-bottom: dotted 1px #10883f;*/
	margin:5px 0px 20px 0px;
	padding-top:5px;
}
#main_plan ul.prems {
	padding-bottom:10px;
}

#main_plan ul li {
	background-image:url(../media/plan/puce1.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
	padding-left:10px;
}

#main_plan ul li a {
	color:#666666;
	font-size:11px;
	text-decoration:none;
}

#main_plan ul li a:hover {
	color:#333333;
	font-size:11px;
	text-decoration:none;
}

#main_plan ul li ul {
	border: 0px ;
	margin:0px 0px 2px 10px;
	padding-top:0;
}

#main_plan ul li ul li {
	background-image:url(../media/plan/puce2.gif);
	background-repeat:no-repeat;
	background-position:0px 10px;
	padding-left:10px;
}

#main_plan ul li ul li a {
	color:#999999;
	font-size:11px;
	text-decoration:none;
}

#main_plan ul li ul li a:hover {
	color:#666666;
	font-size:11px;
	text-decoration:none;
}

#main_plan ul li ul li ul {
	border: 0px ;
	margin:2px 0px 2px 10px;
}

#main_plan ul li ul li ul li {
	background-image:url(../media/plan/puce3.gif);
	background-repeat:no-repeat;
	background-position:0px 10px;
	padding-left:10px;
}

#main_plan ul li ul li ul li a {
	color:#c3c3c3;
	font-size:11px;
	text-decoration:none;
}

#main_plan ul li ul li ul li a:hover {
	color:#999999;
	font-size:11px;
	text-decoration:none;
}

#main_plan ul li ul li ul li ul {
	border: 0px ;
	margin:2px 0px 2px 10px;
}

#main_plan ul li ul li ul li ul li {
	background-image:url(../media/plan/puce4.gif);
	background-repeat:no-repeat;
	background-position:0px 10px;
	padding-left:10px;
}

#main_plan .plan_text a{text-decoration:none;}

#plan_blocs div.prem, #plan_blocs div.prem-err404{width:240px;float:left;font-size:11px;color:#9a9a9a;margin:40px 0px 0px 30px;}
#plan_blocs img{float:left;margin:0 10px 30px 0px;}
#plan_blocs div.deux ul a, #plan_blocs div.deux p a {text-decoration:none;color:#9a9a9a;}
#plan_blocs div.deux ul a:hover, #plan_blocs div.deux p a:hover {text-decoration:underline;}
#plan_blocs h2{color:#22914d;font-size:16px;font-weight:normal;margin-top:0px;margin-bottom:5px;}
#plan_blocs h2 a{text-decoration:none;color:#22914d;}
#plan_blocs h2 a:hover{text-decoration:underline;}
#plan_blocs ul{margin-left:100px;}
#plan_blocs p{margin-top:0px;}
#fond-couleur-div-plan {background-color:#f1ead6;height:370px;position: absolute;top:0px;left:0px;width:100%;}

#plan_blocs p.err404 {margin:10px 0 0 30px;padding:0;color:#65716a;font-size:11px;}
#plan_blocs div.prem-err404{margin-top:20px;}

h1.point-de-vente
{
	padding: 0;
	margin: 0;
}

#popup-projet {
	background-color: #FFFFFF;
    height: 130px;
    padding: 10px;
    text-align: center;
    width: 280px;
	font-size:85%;
	line-height:22px;	
}
#popup-bouton-article-projet {
	display:block;
	height: 20px;
	width: 186px;
	background-image: url(../media/mobalpa/commun/popup-btn-projet.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	position: absolute;
    top: 120px;
    width: 185px;
}
#popup-projet a {
	color: #4d95af;
	font-size:80%;
}
#popup-projet span a {
	color: #10883f;
	font-size:80%;
	left: 250px;
    position: absolute;
    top: 120px;
}

/* ANIMATION FLASH */

#accueilAnimationContainer
{
	background-color: #ffffff;
	position: absolute;
	left:5px;
	margin-top: 5px;
	height:280px;
}

#animationContainer
{
	height: 282px;
    overflow: hidden;
    position: absolute;
    top: 0;
	background-color: #ffffff;
}
/* ..............................CALLBACK bandeau............................. */

#push_callback {
	display:block;
	height: 280px;
	width: 205px;
	position: absolute;
	left:630px;
	z-index:998;
	background-image: url(../media/mobalpa/callback/push_callback.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#callback-pays {
	font-size: 10px;
    margin: 218px 0 0 45px;
    width: 88px;
	border:1px solid #3b758f;
	color:#404040;
	background-image: url(../media/mobalpa/callback/fond-fields.gif);
	background-repeat: repeat-x;
}
#callback-tel {
	background-image: url("../media/mobalpa/callback/fond-fields.gif");
    background-repeat: repeat-x;
    border: 1px solid #3B758F;
    color: #404040;
    display: block;
    float: left;
    font-size: 10px;
	width: 88px;
    height: 15px;
    margin: 5px 0 0 45px;
    padding: 0 0 0 5px;
}
#push_callback .validation {
	padding: 5px 0 0;
	display: block;
    float: left;
}
#push_callback .validation:hover {
	opacity : 0.9;
	filter : alpha(opacity=90); 
}
#callback-footer {
    position: fixed;
	bottom: 0;
    width: 100%;
	height:28px;
	left:0;
    z-index: 999;
	background-image: url("../media/mobalpa/callback/fond-footer.jpg");
    background-repeat: repeat-x;
	text-align:center;
}
#callback-footer-content {
	margin:auto;
	background-image: url("../media/mobalpa/callback/fond-content-footer.jpg");
    background-repeat: no-repeat;
	background-position:top center;
	height:28px;
}
#callback-footer-champs {
	margin:auto;
	width:958px;
	height:28px;
}
#callback-pays-footer {
	font-size: 10px;
    width: 75px;
	height: 17px;
	border:1px solid #3b758f;
	color:#404040;
	background-image: url(../media/mobalpa/callback/fond-fields.gif);
	background-repeat: repeat-x;
}
#callback-tel-footer {
	background-image: url("../media/mobalpa/callback/fond-fields.gif");
    background-repeat: repeat-x;
    border: 1px solid #3B758F;
    color: #404040;
    font-size: 10px;
	width: 75px;
    height: 15px;
    padding: 0 0 0 5px;
}
#callback-footer .validation {
	padding: 5px 0 0 2px;
}
#callback-footer .validation:hover {
	opacity : 0.9;
	filter : alpha(opacity=90); 
}
#livechat {
	display:block;
	float:left;
	padding: 0 0 0 15px;
}
#livechat img:hover {
	opacity : 0.8;
	filter : alpha(opacity=80); 
}
/* ..............................CALLBACK POPUP............................. */

#callback-popup {
	width:286px;
	height:250px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: regular;
	color: #4992ab;
	background-image: url("../media/mobalpa/callback/popup.png");
    background-repeat: no-repeat;
	padding: 45px 0 0 40px;
}
#callback-popup h1 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #4992ab;
	padding-bottom:5px;

}
#callback-popup ul {
	line-height: 26px;
	margin:0;
}
#callback-popup input {
	margin:0 10px 0 0;
}
#callback-popup .validation {
	padding: 0px 8px 0 0;
	display: block;
    float: right;
}
#callback-popup .validation:hover {
	opacity : 0.9;
	filter : alpha(opacity=90); 
}
#close-callback-popup {
	display:block;
	float:right;
	width:21px;
	height:21px;
	background-image: url("../media/mobalpa/callback/btn-close.png");
    background-repeat: no-repeat;
	padding: 5px 8px 0 0;
	margin: -35px 2px 0 0;
}
#close-callback-popup:hover {
	opacity : 0.9;
	filter : alpha(opacity=90);
	cursor:pointer;
}
#lc_overlay_layer{
	background-color: #ffffff !important;
}

.reseau {
float : left;
width : 496px;}

.reseau #twitter {
width: 90px;
height : 24px;
float : right;
/*background-image: url(../media/mobalpa/twitter.jpg); */
margin-top : 10px;
}

.reseau #facebook {
width: 55px;
height : 24px;
float : right;
/* background-image: url(../media/mobalpa/facebook.jpg);  */
margin-left : 5px;
margin-top : 10px;
}

.reseau #google {
width: 70px;
height : 24px;
float : right;
margin-top : 10px;
/* background-image: url(../media/mobalpa/google+.jpg); */
margin-left : 5px;
}

#google:hover, #facebook:hover, #twitter:hover {
	background-position: 0px -24px;;
}

.liste-deco {
padding : 10px 0px 0px 2px!important;
width:100% !important;
}

.liste-deco li{
 width : 100% !important;
}

