/* CSS Document */


/*Global*/


body, a, td, div, table, ul, li, span {
font-size: 11px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;


}


a {
text-decoration:none;
}


hr {
color:#bababa;
}


.container_783 {
position:relative;
float:left;
margin:0px;
padding:0px;
width:783px;
}


.container_980 {
position:relative;
float:left;
margin:0px;
padding:0px;
width:980px;
}


.container_960 {
position:relative;
float:left;
margin:0px;
padding:0px;
width:960px;
}


.container_960_espace_culturel {
position:relative;
float:left;
margin:0px;
padding:0px;
width:960px;
margin-bottom:10px;
}


/* test page */


#container_test {
margin:auto;
padding:0px;
width:783px;
background-color:#000099;
}




/* pages nos produits */




#col23_box_1_left {
position:relative;
float:left;
margin:0px 11px 0px 0px;
padding:0px;
top:0px;
width:384px;
height:169px;
border-style:solid;
border-width:1px;
}


#col23_box_1_right {
position:relative;
float:left;
margin:0px;
padding:0px;
top:0px;
left:0px;
width:384px;
height:169px;
border-style:solid;
border-width:1px;
}


.col23_box_left {
position:relative;
float:left;
margin:11px 11px 0px 0px;
padding:0px;
top:0px;
width:384px;
height:169px;
border-style:solid;
border-width:1px;
}


.col23_box_right {
position:relative;
float:left;
margin:11px 0px 0px 0px;
padding:0px;
width:384px;
height:169px;
border-style:solid;
border-width:1px;
}


.col23_box_incontent{
position:relative;
float:left;
margin:6px 0px 0px 6px;
padding:0px;
width:372px;
height:157px;
}


.col23_box_title {
font-size:15px;
font-weight:900;
text-decoration:none;
}


.col23_box_title a {
font-size:15px;
font-weight:900;
text-decoration:none;
}






/* pleine largeur */




#col33_box_1_left {
position:relative;
float:left;
margin:0px 19px 0px 0px;
padding:0px;
top:0px;
width:475px;
height:169px;
border-style:solid;
border-width:1px;
}


#col33_box_1_right {
position:relative;
float:left;
margin:0px;
padding:0px;
top:0px;
left:0px;
width:475px;
height:169px;
border-style:solid;
border-width:1px;
}


.col33_box_left {
position:relative;
float:left;
margin:11px 11px 0px 0px;
padding:0px;
top:0px;
width:475px;
height:169px;
border-style:solid;
border-width:1px;
}


.col33_box_right {
position:relative;
float:left;
margin:11px 0px 0px 0px;
padding:0px;
width:475px;
height:169px;
border-style:solid;
border-width:1px;
}


.col33_box_incontent{
position:relative;
float:left;
margin:6px 0px 0px 6px;
padding:0px;
width:477px;
height:157px;
}






/* univers */


.titre_univers1{
font-size: 14px;
font-weight:900;
}


.titre_univers2{
font-size: 14px;
font-weight:900;
}


.discount_resp__txtintro_783 {
position:relative;
float:right;
margin:11px 0px 0px 11px;
padding:50px 0px 50px 50px;
width:333px;
height:195px;
font-weight:900;
font-size:14px;
color:#FFFFFF;
}


.uni_mod_txtintro_783 {
position:relative;
float:right;
margin:11px 0px 0px 11px;
padding:50px 0px 50px 50px;
width:400px;
height:195px;
font-weight:900;
font-size:14px;
color:#FFFFFF;
}
.uni_mod_txtintro_980 {
position:relative;
float:right;
margin:11px 0px 0px 11px;
padding:50px 0px 50px 50px;
width:600px;
height:195px;
font-weight:900;
font-size:14px;
color:#FFFFFF;
}

.uni_mod_txtintro_960 {
position:relative;
float:right;
margin:11px 0px 0px 11px;
padding:50px 0px 50px 50px;
width:500px;
height:195px;
font-weight:900;
font-size:14px;
color:#FFFFFF;
}


/*.uni_mod_txtintro {
position:relative;
float:right;
margin:11px 0px 0px 11px;
padding:0px;
width:498px;
height:195px;
font-weight:900;
font-size:14px;
color:#FFFFFF;
}*/


.uni_tra_container1{
margin: 5px; 
float: left; 
width: 960px;
}


.uni_tra_container2{
margin: 5px; 
width: 960px; 
height: auto;
}


.uni_tra_container3{
float: left; 
margin: 5px; 
width: 960px; 
height: auto;
}


.uni_tra_container4{
float: left;
margin: 5px; 
width: 960px; 
height: auto;
}


.uni_tra_pixcontainer1{
float: left; 
margin: 5px 5px 5px 5px;
}
 
.uni_tra_txt1{
margin: 5px; 
float: left; 
width: 530px; 
height: 200px;
}


.uni_tra_txt2{
margin: 5px; 
float: left; 
width: 500px; 
height: auto;
}


.uni_tra_tableau{
border-style: solid;
border-color: #a02e32;
margin: 5px 0px 5px 5px;
float: left; 
width: 438px; 
height: auto;
}


.uni_tra_astuce{
margin: 5px; 
padding: 5px 0pt 5px 5px; 
float: left; 
width: 950px; 
height: auto; 
background-color: #a02e32; 
color: #ffffff;
}


.uni_tra_image_bas{
float: left;
margin: 5px;
width: 140px;
height: auto;
}


.uni_tra_quantite{
float: left;
margin: 5px 5px 5px 20px;
width: 600px;
height: auto;
}


.uni_tra_conseils {
float: left;
margin: 5px;
width: 780px;
height: auto;
 }
 
 .cultspacecolor{
color:#fec00f;
 }
 
 .cultspacecontent{
  clear: both;
  height: 70px;
 }
 
 .cultspaceimage{
 margin-left:10px;
  float:left;
 }
 
 .cultspacetext{
 margin-left:10px;
   float:left;
 }
 
 .cultspaceTitle{
 font-weight:900;
 }


.cultspaceResume{
 text-align:justify;
 width:590px;
 padding-top:5px;
 }


.cultspaceSubTitle{


}


.cultspaceSubTitle2{
text-align:justify;
padding-top:5px;
}


.cultspaceTypeTitle{
color:#fec00f;
}


.cultspaceDate{}


 .recipecolor{
color:#d9e252;
 }




 .recipecontent{
  clear: both;
  height: 70px;
 }
 
 .recipeimage{
 margin-left:10px;
  float:left;
 }
 
 .recipetext{
 margin-left:10px;
   float:left;
 }
 
 .recipeTitle{
 font-weight:900;
 }


.recipeSubTitle{


}


.recipeTypeTitle{
color:#d9e252;
}


.recipeDate{}


.clearWithLine{
height:10px;
margin-bottom:15px;
border-bottom:1px solid #D8D8D8;
clear: both;
}
.clear{ 
clear: both;
}


.recipe_ingredients1 {
position:relative;
float:left;
padding:0px;
width:470px;
margin:15px;
}


.recipe_cuisson1 {
position:relative;
float:left;
padding:0px;
width:253px;
margin:15px;
}


/* galerie */


.gal_ligne_titre {
position:relative;
float:left;
margin:6px 0px 0px 0px;
padding:0px;
height:30px;
}


.gal_ico_titre {
position:relative;
float:left;
margin:0px;
padding:0px;
height:43px;
width:39px;
}


.gal_titre_txt {
font-size:14px;
color:#FFFFFF;
font-weight:900;
line-height:30px;
vertical-align:middle;
}


.gal_col1_container {
position:relative;
float:left;
margin:0px;
padding:0px;
width:310px;
}


.gal_col2_container {
position:relative;
float:left;
margin:0px 0px 0px 15px;
padding:0px;
width:310px;
}


.gal_enseignes {
position:relative;
float:left;
margin:5px 0px 0px 5px;
padding:0px;
width:150px;
font-size:12px;
font-weight:900;
}


.gal_tel {
position:relative;
float:left;
margin:5px 0px 0px 5px;
padding:0px;
width:145px;
font-size:12px;
}


.gal_ouvertures {
position:relative;
float:left;
margin:5px 0px 0px 5px;
padding:0px;
width:150px;
font-size:14px;
font-weight:900;
}


.gal_ouvertures_type {
position:relative;
float:left;
margin:5px 0px 0px 5px;
padding:0px;
width:150px;
font-size:14px;
font-weight:900;
}


.gal_ouvertures_heures {
position:relative;
float:left;
margin:5px 0px 0px 5px;
padding:0px;
width:640px;
font-size:14px;
}


.gal_titre_txt_service {
font-size:12px;
color:#FFFFFF;
font-weight:900;
color:#00aeef;
}


.gal_titre_txt_beaute {
font-size:12px;
color:#FFFFFF;
font-weight:900;
color:#00a651;
}


.gal_titre_txt_mode {
font-size:12px;
color:#FFFFFF;
font-weight:900;
color:#ec008c;
}


.gal_titre_txt_restauration {
font-size:12px;
color:#FFFFFF;
font-weight:900;
color:#f47920;
}


.equipement_box_avantage_container {
position:relative;
float:left;
margin:0px 15px 0px 0px;
padding:5px;
width:200px;
background-color:#7ab5c5;
font-size:12px;
color:#FFFFFF;
font-weight:900;
}


.equipement_box_avantage_container_right {
position:relative;
float:right;
margin:0px 0px 0px 15px;
padding:5px;
width:200px;
background-color:#7ab5c5;
font-size:12px;
color:#FFFFFF;
font-weight:900;
}


.equipement_box_txt {
position:relative;
float:left;
margin:0px;
padding:5px;
width:548px;
}


.mario{
background-image:url("/upload/images/supermario/spm3.jpg");
background-repeat:no-repeat;
width:960;
height:400px;
}


.dsi1{
font-family: Arial Black, Arial, Helvetica, sans-serif;
color:#000000;
font-size:46px;
padding-top:288px;
padding-left:33px;
float:left;


}


.dsi2{
font-family: Arial Black, Arial, Helvetica, sans-serif;
color:#000000;
font-size:23px;
padding-top:315px;
padding-left:3px;
float:left;
}


.dsi3{
font-family: Arial Black, Arial, Helvetica, sans-serif;
color:#000000;
font-size:46px;
padding-top:293px;
padding-left:630px;
float:left;


}
.dsi4{
font-family: Arial Black, Arial, Helvetica, sans-serif;
color:#000000;
font-size:23px;
padding-top:320px;
padding-left:3px;
float:left;
}


.recettes_poissons_titre_rose{
font-family:  Arial;
color:#e53389;
font-size:14px;
font-weight:bold;
}


.recettes_poissons_couverts{
font-family:  Arial;
color:#000000;
font-size:30px;
font-weight:bold;
}


.recettes_poissons_minutes{
font-family:  Arial;
color:#000000;
font-size:22px;
font-weight:bold;
}


.recettes_poissons_box {
position:relative;
float:left;
margin:0px;
padding:0px;
}


.recettes_poissons_minutes_box {
position:relative;
float:left;
margin:0px;
padding:0px;
}

#uni_cave_col1 {
position:relative;
float:left;
margin:0px 20px 0px 0px;
padding:0px;
width: 477px;
}

#uni_cave_col2 {
position:relative;
float:left;
margin:0px;
padding:0px;
width: 449px;
height:655px;
border:solid 2px #a02e6b;
padding-left: 10px;
}

.uni_cave_titre {	
font-weight:900;
color:#a02e6b;
}

.uni_cave_titre a {	
font-weight:900;
color:#a02e6b;
}

#uni_cave_titre_form {
position:relative;
float:left;
margin:0px;
padding:10px;
width:439px;
text-align:center;
font-size:14px;
font-weight:900;
color:#a02e6b;
}
