@charset "UTF-8";
/* CSS Document */


html{
background:url(../img/bg_html.png) repeat #F3F2EF;
}
body{
background-color:transparent;
}
body.mep1 .z_col100_inner {
background-position:0px 160px;
}
/**********
photos
***********/
.photo img, .photo .img, a.photo_a {
background:#FFF;
padding:3px;
border:solid 1px #c6c6c6;
-moz-box-shadow: 1px 0px 3px #E8E6E3;
-webkit-box-shadow: 1px 0px 3px #E8E6E3;
-o-box-shadow: 1px 0px 3px #E8E6E3;
box-shadow: 1px 0px 3px #E8E6E3;
}
.photo a:hover img, .photo a.img:hover, .photo a:hover .img, a.photo_a:hover {
border:solid 1px #e57700;
}


/******************
HOME Header
******************/

/* Combo - header 1 */
.mod_4118991 .celcombo1 {
width: 390px;
}
.mod_4118991 .celcombo2 {
position: relative;
width: 160px;
padding-top:5px;
}
.mod_4118991 .celcombo3 {
width: 220px;
padding-top:5px;
}
.mod_4118991 .celcombo4 {
width: 170px;
padding-top:5px;
}
/* Combo - header 1 - Logs */
.mod_4118994 .menu_ligne .cel1 a{
border-right:solid #C8C8C8 1px;
}
/* boite de log*/
.mod_4118994 .menu_ligne {
padding-top:7px;
}
.mod_4118994 .menu_ligne .cel1 a {
width:85px;
display: inline-block;
}
.mod_4118994 .menu_ligne .cel2 a{
width:60px;
display: inline-block;
}

/* Combo - header 1 - Recherche */
.mod_4118996 .cel1{
background:url(../img/bg-recherche.png) no-repeat;
height:31px;
width:180px; 
}
.mod_4118996 .button{
padding:8px 0px 0px 4px;
border:none;
color:#C8C8C8;
font-size:11px;
font-family:Verdana, Geneva, sans-serif;
background:none;
}
/**********
logo
***********/
.mod_4118993 a img{
position:relative;
z-index:10;
}
/**********
menu
**********/
table#mod_4118992{
margin-top:-47px;
}
.mod_4118998{
width:564px;
height:48px;
padding-top:1px;
margin-left:auto;
}
.mod_4118998 .menu_ligne .cel1 a, .mod_4118998 .menu_ligne .cel2 a {
padding:0 19px;
line-height:45px;
float:left;
border-right:solid 1px #fbfbfb;
border-left:solid 1px #dedede;
text-shadow: 1px 0px 0px white;
}
.mod_4118998 .titre a:hover, .mod_4118998 .titre a.selected {
background:url(../img/menu_a_hover.png) repeat-x #E57700;
border-left:solid 1px #e57700;
border-right:solid 1px #e57700;
text-shadow:none;
}
.mod_4118998 .menu_ligne li.id1 a{
border-left:none !important;
-webkit-border-top-left-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-bottomleft: 3px;
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
}
.mod_4118998 .menu_ligne li.id6 a{
border-right:none !important;
-webkit-border-top-right-radius: 3px;
-webkit-border-bottom-right-radius: 3px;
-moz-border-radius-topright: 3px;
-moz-border-radius-bottomright: 3px;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
}
/* Combo - header 1 - Menu RÃ©seaux */
.mod_4118997 .menu_ligne {
padding-top:5px;                    
}
.mod_4118997 .menu_ligne .cel1, .mod_4118997 .menu_ligne .cel2 {
padding:0px 2px;
}

/* Combo - header 2 Bouton dÃ©mo*/
.mod_4118999 .titre a:hover, .mod_4118999 .titre a{
background:url(../img/btn-demo.png) no-repeat;
display:block;
width:141px;
height:45px;
line-height:45px;
text-shadow: 1px 0px 0px #54a700;
}

.mod_4118998 li.id7.cel1.titre.last a{
border-right:none
}
/**********************
PremiÃ¨re colonne 
***********************/
/**********
vous etes
**********/
.mod_4119005 .menu_ligne .id1, .mod_4119005 .menu_ligne .id2 {
width:100px;
display:inline-block;
padding:10px 15px 0px 5px;
} 
.mod_4119005 .menu_ligne .id3{
width:96px;
display:inline-block;
padding:10px 15px 0px 5px;
}
.mod_4119005 .menu_ligne .id4{
width:96px;
display:inline-block;
padding:10px 15px 0px 5px;
}
.mod_4119005 .menu_ligne .cel1 a, .mod_4119005 .menu_ligne .cel2 a {
line-height: 10px;
padding:0px;
}


.mod_4119005 {
width:544px;
height:48px;
padding-top:1px;
margin-left:auto;
}
/*.mod_4119005 .menu_ligne .cel1 a, .mod_4119005 .menu_ligne .cel2 a {
padding:0 6px;
line-height:45px;
}*/
#vous_etes.entete{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #E57700;
text-shadow: 1px 0px 0px white;
background: url(../img/entete_bg.png) repeat-x 50% 50%;
padding: 20px;
}
#vous_etes.entete .fullmod{
background:#F3F2EE;
display: inline;
padding: 0 10px;
}

.mod_4119007 .une, .mod_4119008 .eau, .mod_73232 .une,
.mod_4119009 .eau{
padding-top:20px;
}
.mod_4119007 .une_2, .mod_4119007 .une_3, .mod_4119007 .une_4,
.mod_73232 .une_2, .mod_73232 .une_3, .mod_73232 .une_4 {
display:none;
}
.mod_4119007 .une_1 .photo.left a img{
width:auto !important;
margin-bottom: 10px;
}
/* Combo centre 2- Entete + texte*/
.mod_4119007 .entete,
.mod_4119008 .entete,
.mod_73232 .entete,
.mod_4119009 .entete, 
.mod_4884559 .entete{
background: url(../img/entete_bg.png) repeat-x 50% 50%;
}
.mod_4119007 .entete .fullmod,
.mod_4119008 .entete .fullmod,
.mod_73232 .entete .fullmod,
.mod_4119009 .entete .fullmod, 
.mod_4884559 .entete .fullmod{
display: inline;
background:#f3f2ee;
padding: 0 10px;
text-shadow: 0px 1px 0px white;
}
#mod_4884559{
	margin-top:-7px;
}
.mod_4119007 .texte, .mod_4119007 .texte a,
.mod_4119008 .texte, .mod_4119008 .texte a, 
.mod_73232 .texte, .mod_73232 .texte a,
.mod_4119009 .texte, .mod_4119009 .texte a{
line-height:18px;
}
.mod_4119007 .premier_titre, .mod_4119007 .premier_titre a,
.mod_4119008 .titre, .mod_4119008 .titre a, 
.mod_73232 .premier_titre, .mod_73232 .premier_titre a,
.mod_4119009 .titre, .mod_4119009 .titre a {
text-shadow: 0px 1px 0px white;
line-height:18px;
}
/* Combo centre 2- fil de l'eau*/
.mod_4119008 .cel2, .mod_4119008 .cel1,
.mod_4119009 .cel1, .mod_4119009 .cel2 {
padding-bottom:20px;
} 
/* Combo centre 3 - Btn gris*/
.mod_4119011 .titre a, .mod_4119012 .titre a,.mod_4119013 .titre a,
.mod_4119011 .titre a:hover, .mod_4119012 .titre a:hover, .mod_4119013 .titre a:hover {
line-height:45px;
text-shadow:0px 1px 0px #3F3F3F;
background:url(../img/btn-gris.png) no-repeat;
width:221px;
height:45px;
display:block;
}

img.play{
moz-box-shadow: 0px 0px 0px #E8E6E3;
-webkit-box-shadow: 0px 0px 0px #E8E6E3;
-o-box-shadow: 0px 0px 0px #E8E6E3;
box-shadow: 0px 0px 0px #E8E6E3;
}

/**********************
DeuxiÃ¨me colonne 
***********************/

/* COL2 article */
.mod_4119015{
height:400px;
}
.mod_4119015 .texte{
line-height:18px;
}
/* COL2 boutons */

.mod_4119017 .menu .id1 a{
padding-bottom: 20px;
}
.mod_4119017 .menu .id2 a{
padding-bottom: 10px;
}
.mod_4119017 .menu .id3 a{
padding-bottom: 12px;
}
/**********************
Footer
***********************/

/* Partenaires marketing */
.mod_4119020 {
width: 440px;
height: 97px;
padding: 10px;
position: relative;
background: url(../img/partenaires_bg.png) no-repeat;
-moz-box-shadow: 1px 0px 3px #E8E6E3;
-webkit-box-shadow: 1px 0px 3px #E8E6E3;
-o-box-shadow: 1px 0px 3px #E8E6E3;
box-shadow: 1px 0px 3px #E8E6E3;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.mod_4119020 .entete {
background: url(../img/entete_bg.png) repeat-x 50% 50%;
padding: 10px;
}
.mod_4119020 .entete .fullmod{
background: white;
display: inline;
padding: 0px 10px;
text-shadow: 0px 1px 0px white;
}
.mod_4119020 .menu_ligne {
text-align: center;
}
.mod_4119020 .menu_ligne .cel1 a, .mod_4119020 .menu_ligne .cel2 a {
padding:4px 5px 5px 4px;
display:inline-block;
}

/*Combo 2  footer*/
.mod_4119022 .celcombo1 {
width:480px;
padding-right:20px;
}
.mod_4119022 .celcombo2 {
width:240px;
padding-right:20px;
}
.mod_4119022 .celcombo3 {
width:220px;
}
/*Article de footer*/
.mod_4119023 .titre {
display:none;
}
.mod_4119023 .texte {
line-height:18px;
}

.mod_4119023 a{
color:#FFF;
}
.mod_4119023 a:hover{
color:#E57700;
}


/**********************
Page suivante 
***********************/

.mep2 .z_col1_inner {
border: 1px solid #D3D3D3;
-moz-box-shadow: 0px 1px 3px #E8E6E3;
-webkit-box-shadow: 0px 1px 3px #E8E6E3;
-o-box-shadow: 0px 1px 3px #E8E6E3;
box-shadow: 0px 1px 3px #E8E6E3;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

.mep2 .z_col1_td_inner {
background:none;
}

/* Fil d'arianne */
.breadcrump, .breadcrump a, .homecrump a span {
text-shadow: 0px 1px 0px white;
}

/* TITRE *
.mod_73198 .titre .access,
.mod_4120136 .titre .access{
background: #F3F2EE;
display: inline;
padding: 0px 10px;
text-shadow: 0px 1px 0px white;
}
.mod_73198 .titre,
.mod_4120136 .titre {
background: url(../img/entete_bg.png) repeat-x 50% 25px;
padding: 20px;
}

/* line height*/
.mod_73198 .texte, .mod_73198 .texte .access, .mod_73198 .titre_liste .texte a,
.mod_4120136 .texte, .mod_4120136 .texte .access, .mod_4120136 .titre_liste .texte a,
.mod_4120136 .chapeau, .mod_4120136 .chapeau .access {
line-height:19px;
}

/* News */

.mod_4120159{
background:white;
border:1px #d3d3d3 solid;
-moz-box-shadow: 0px 1px 3px #E8E6E3;
-webkit-box-shadow: 0px 1px 3px #E8E6E3;
-o-box-shadow: 0px 1px 3px #E8E6E3;
box-shadow: 0px 1px 3px #E8E6E3;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.mod_4120159 .entete {
padding:10px 20px;
}
.mod_4120159 .defilbox{
padding:0px 15px
}
.mod_4120159 .titre a{
padding-bottom:10px;
}

/* Autres articles */
.mod_4121453{
background:white;
border:1px #d3d3d3 solid;
-moz-box-shadow: 0px 1px 3px #E8E6E3;
-webkit-box-shadow: 0px 1px 3px #E8E6E3;
-o-box-shadow: 0px 1px 3px #E8E6E3;
box-shadow: 0px 1px 3px #E8E6E3;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

.mod_4121453 .entete{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
background:none;
padding:10px 20px;
Margin:0px;
}
.mod_4121453 .cel1 {
padding: 0px;
background:none;
}
.mod_4121453 .titre{
padding:10px 20px;
}
/**********************
Formulaire
**********************/

.mod_73193 .titre,
.mod_4120142 .titre{
text-shadow: 0px 1px 0px white;
}


/**********
navigation
**********/
.mod_73184 .cel1,
.mod_4120135 .cel1 {
margin-bottom:20px;
}
.mod_73184 .rubrique, .mod_73184 .rubrique a,
.mod_73184 .titre a, .mod_73184 .titre_article a, .mod_73184 .titre_mosaique a,
.mod_4120135 .rubrique, .mod_4120135 .rubrique a,
.mod_4120135 .titre a, .mod_4120135 .titre_article a, .mod_4120135 .titre_mosaique a {
text-shadow: 0px 1px 0px white;
}
.mod_73184 .resume, .mod_73184 .resume .access, .mod_73184 .resume_article, .mod_73184 .resume a, .mod_73184 .resume_article a, .mod_73184 .texte, .mod_73184 .texte a,
.mod_4120135 .resume, .mod_4120135 .resume .access, .mod_4120135 .resume_article, .mod_4120135 .resume a, .mod_4120135 .resume_article a, .mod_4120135 .texte, .mod_4120135 .texte a {
line-height:19px;
}
.breadcrump_rub a, .sepbread {
text-shadow: 0px 1px 0px white;
}
/**********
galerie
**********/
.mod_73191 a.diapo, .mod_73191 div.diapo,
.mod_4120144 a.diapo, .mod_4120144 div.diapo {
-moz-box-shadow: 1px 0px 3px #E8E6E3;
-webkit-box-shadow: 1px 0px 3px #E8E6E3;
-o-box-shadow: 1px 0px 3px #E8E6E3;
box-shadow: 1px 0px 3px #E8E6E3;
}




/**********
widget viadeo
**********/
#viadeoBlog,
#viadeoBlog #ViadeoContainer div div span
{
background-color:transparent !important;
border:none !important;
color:#FFF !important;
text-align:left !important;
font: normal 11px "Verdana", sans-serif !important;
}
#viadeoBlog #ViadeoContainer div div a:hover span,
#viadeoBlog #ViadeoContainer div div a span:hover{
text-decoration:underline !important;
}