/****************************************************************************************/
/*					HOME 						*/
/****************************************************************************************/

/* COMMUN */
/**********/
@font-face { font-family:'GothamBook'; src: url('../../docs/fonts/Gotham-Book.otf') format('opentype');}
@font-face { font-family:'GothamLight'; src: url('../../docs/fonts/Gotham-Light.otf') format('opentype');}
@font-face { font-family:'GothamMedium'; src: url('../../docs/fonts/Gotham-Medium.otf') format('opentype');}
@font-face { font-family:'GothamBold'; src: url('../../docs/fonts/Gotham-Bold.otf') format('opentype');}

xmp { background: #EEE; padding: 10px;}


/* ZONE DE TITRE */
/*****************/

/* menu_static (en haut à gauche) */
.mod_3931449 .id1 a, .mod_3931449 .titre a:hover { background: #EEEEEE !important; color: #333333 !important; border-bottom: 2px solid #EEE; border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0;;}
.mod_3931449 .menu_ligne .cel1, .mod_3931449 .menu_ligne .cel2 { padding-right: 10px; }
.mod_3931449 .menu_ligne .cel1 a, .mod_3931449 .menu_ligne .cel2 a { padding: 5px 8px; //padding-bottom: 3px; }

/* menu_static (en face du logo) */
.mod_3931455 .titre a { text-shadow: 0 1px 0 #FFF; }
.mod_3931455 .titre a.selected, .mod_3931455 .titre a:hover { text-shadow: 0 1px 0 #333; }
.mod_3931455 .menu_ligne .cel1 a, .mod_3931455 .menu_ligne .cel2 a { padding: 5px 8px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.mod_3931455 .menu_ligne .cel1, .mod_3931455 .menu_ligne .cel2{ padding: 0 0 0 15px;}
.mod_3931455 .last a, a.btnpink, a.btnblack, a.btnblue, #mod_3931483 .submit input { padding: 7px 10px !important; background: #009ed9 url(/_adminV5/css/images/overlay-button2.png) repeat-x 0 0 !important; _background-image:none; color: #FFF !important; text-shadow: none !important; 
				border-radius: 5px !important; -moz-border-radius: 5px !important; -webkit-border-radius: 5px !important; box-shadow: 0 1px 3px rgba(0,0,0,0.25) !important; -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.25) !important; -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.25) !important; 
				font-weight: bold !important; }
.mod_3931455 .last a:hover, a.btnpink:hover, a.btnblue:hover, #mod_3931483 .submit input:hover { background-color: #0088c9 !important; text-decoration:none !important; }
a.btnblack { background-color: #222 !important; text-decoration: none; font-size: 13px; font-weight: bold; }
a.btnblack:hover { background-color: #111 !important; }

/* COLONNE 1 */
/*************/

#z_centre { background: #FFF; border: 1px solid #CCC; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; box-shadow: 0 1px 6px rgba(0,0,0,0.25); -moz-box-shadow: 0 1px 6px rgba(0,0,0,0.25); -webkit-box-shadow: 0 1px 6px rgba(0,0,0,0.25); }

/* article (gauche) */
.mod_3931458 .titre { display: none;}
.mod_3931458 .intertitre { margin-bottom: 8px; font-family: 'GothamMedium', Arial, sans-serif; }
.mod_3931458 .texte { margin-bottom: 10px}

#customer { border-left: 1px dotted #999; padding-left: 45px;}
#customer .intertitre { margin-top: 15px;}
#customer .mod_3931458 { margin-left: 8px;}

/* ZONE D'OURS */
/***************/

#z_col100 .entete { text-transform: uppercase; text-shadow: 0 1px 0 #FFF; padding-left: 0; padding-right: 0;}
#z_col100 .cel1, #z_col100 .cel2 { padding-left: 0; padding-right: 0; }

/* combo (le dernier) */
.mod_3931466 { border-top: 1px dotted  #909090;}

/* article (de gauche) */
.mod_3931463 .titre { display: none;}

/* Suivez-nous*/
.cellule1 {
    background-color: transparent;
    padding: 7px 7px 7px 0;
    position: relative;
}

/* xml (milieu) */
.mod_3931464 .cel1, .mod_3931464 .cel2 { border-bottom: 1px solid #bababa;} 

/* menustatic (a propos...)*/
.mod_3931467 .menu_ligne .cel1, .mod_3931467 .menu_ligne .cel2{ background: url(../../puces/puce_ours.png) no-repeat center left;}
.mod_3931467 .menu_ligne .cel1 a, .mod_3931467 .menu_ligne .cel2 a { padding: 10px 0; margin: 0 13px; }
.mod_3931467 .menu_ligne .id1 { background: transparent;}
.mod_3931467 .menu_ligne .id1 a { margin-left: 0;}

/*English*/

#english {display:block; position:fixed; top:135px; right:-1px; border:none;}

/* CLASSES STANDARD & SPECIFIQUES */
/**********************************/

/* HOME */
/********/

#encapsehomeslide { background: #EEE; border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; margin-bottom: 5px;}

#buttonslide { text-align:center; font-size: 14px; font-weight: bold; color: #959595; }
#buttonslide a { color: #959595; display: inline-block; text-decoration: none; font-size: 12px;}
#buttonslide a:hover, #buttonslide a.selected { color: #333;}
#buttonslide a span { padding: 15px 10px 15px 33px; display: block;}
#buttonslide span.sep { background: url(../../docs/img/hs_pipe.png) no-repeat center center; margin: 0 5px;}
#buttonslide a.selected span { background: url(../../docs/img/hs_selected.png) no-repeat top center;}

a#buttonslide1 { background: url(../../docs/img/hs1_off.png) no-repeat center left;}
a#buttonslide1:hover, a#buttonslide1.selected { background-image: url(../../docs/img/hs1_on.png);}
a#buttonslide2 { background: url(../../docs/img/hs2_off.png) no-repeat center left;}
a#buttonslide2:hover, a#buttonslide2.selected { background-image: url(../../docs/img/hs2_on.png);}
a#buttonslide3 { background: url(../../docs/img/hs3_off.png) no-repeat center left;}
a#buttonslide3:hover, a#buttonslide3.selected { background-image: url(../../docs/img/hs3_on.png);}
a#buttonslide3.selected span { background-image: url(../../docs/img/hs3_selected.png);}
a#buttonslide4 { background: url(../../docs/img/hs4_off.png) no-repeat center left;}
a#buttonslide4:hover, a#buttonslide4.selected { background-image: url(../../docs/img/hs4_on.png);}
a#buttonslide4.selected span { background-image: url(../../docs/img/hs4_selected.png);}
a#buttonslide5 { background: url(../../docs/img/hs5_off.png) no-repeat center left;}
a#buttonslide5:hover, a#buttonslide5.selected { background-image: url(../../docs/img/hs5_on.png);}
a#buttonslide5.selected span { background-image: url(../../docs/img/hs5_selected.png);}

.homeslide { background: #000000 url(../../docs/img/hs_bg.jpg) no-repeat center center; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; font-size: 12px; color: #FFF; }
.homeslide a { text-decoration: none; color: #FFF; }
.homeslide a:hover { text-decoration: underline;}
.homeslide .title { font-size: 38px; margin-bottom: 20px;}
.homeslide .subtitle { font-size: 26px; text-align: left; padding-bottom: 8px; border-bottom: 1px dotted #FFF; margin-bottom: 10px;}
.homeslide .subtitle2 { font-size: 18px; text-align: left; padding-bottom: 20px;}
.homeslide .subtitle3 { font-size: 22px; text-align: left; padding-bottom: 15px;}
.homeslide ul { margin-bottom: 40px; padding:0;}
.homeslide li { font-size: 18px; border-bottom: 1px dotted #B29086; margin:0; padding: 3px 0 3px 25px; list-style-type: none; background:url(../../docs/img/hs_arrow.png) no-repeat center left; }
.homeslide .more { margin: 0 10px 0 20px;}

.homeslide .screenshot { padding: 40px 505px 30px 35px; height: 290px; margin-right: 30px;}
#homeslide1 .screenshot { background: url(../../docs/img/hs_bg_1.png) no-repeat bottom right;}
#homeslide2 .screenshot { background: url(../../docs/img/hs_bg_2.png) no-repeat bottom right;}
#homeslide3 .screenshot { background: url(../../docs/img/hs_bg_3.png) no-repeat bottom right;}
#homeslide4 .screenshot { background: url(../../docs/img/hs_bg_4.png) no-repeat bottom right;}
#homeslide5 .screenshot { background: url(../../docs/img/hs_bg_5.png) no-repeat bottom right;}

a.btnpink { font-size: 13px; font-weight: bold; text-decoration: none;} 
a.btnpink:hover {text-decoration: none;}

a.btnwhitepink {font-size: 14px; font-weight: bold; text-decoration:none; color:#009ED9; background: #FFF;  padding: 7px 12px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; box-shadow: 0 1px 3px rgba(0,0,0,0.25); -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.25); -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.25); }
a.btnwhitepink:hover { color: #0088c9;}

.freetrial { background: #000000 url(../../docs/img/trial_bg.png) repeat-x top left; border: 1px dashed #A4A3A3; padding: 10px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.freetrial .text { float: left; _position: relative; color: #FFF; width: 750px; text-align: center; }
.freetrial .baseline { font-size: 34px; text-shadow: 0 1px 0 #000;}
.freetrial .info { font-size: 12px; }
.freetrial .submit { position: relative; text-align: left; padding-top: 20px;}
.freetrial .btn { 	background: #FFF; display: inline-block; color: #009ED9; font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; line-height: 1; text-decoration: none;
			border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; box-shadow: 0 1px 3px rgba(0,0,0,0.25); -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.25); -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.25); text-shadow: 0 -1px 1px #CCC;
			border: none; position: relative; cursor: pointer; overflow: visible; padding: 6px 15px;}


/* PAGE TARIFS (T-1, page2_article) */
/************************************/

/* Page2 article */
.mod_3931478 .titre { display:none; border-bottom: 1px dotted #CCC; padding-bottom: 20px;}
.mod_3931478 #faketitle { display: block !important; margin: 10px 10px 20px 10px; font-family: 'GothamMedium', Arial, sans-serif;}
.mod_3931478 #sep_para_1 {display:none;}
.mod_3931478 .soustitre { font-family: 'GothamMedium', Arial, sans-serif;}

table#prices { width: 100%; position: relative; z-index: 100; margin-bottom: 40px;}
table#prices th, table#prices td { width: 25%; }
table#prices th { vertical-align: top;}
table#prices td { vertical-align: bottom; height: 30px;}
table#prices td div { border-bottom: 1px dotted #CCC; margin: 0 20px;}
table#prices td div.chapeau { padding-bottom: 2px;}
table#prices td div.texte { padding: 0 10px 3px 0;}
table#prices td div.date { padding-bottom: 5px;}

table#prices .entete { border-bottom: 1px dotted #CCC; padding-bottom: 10px; margin: 10px 20px 10px 20px; text-shadow: 1px 1px 0 #DDD; font-family: 'GothamMedium', Arial, sans-serif;}
table#prices .intertitre { text-align:center; border-bottom: 1px dotted #CCC; padding-top: 10px; padding-bottom: 5px; margin: 0 20px 10px 25px; font-family: 'GothamMedium', Arial, sans-serif;}
table#prices .intertitre small { font-size: 11px; margin-left: 5px;}
table#prices .texte { text-align: right;}

table#prices .ok { background: url(../../docs/img/tarif_ok.png) no-repeat center center; height: 16px; padding-bottom: 10px;}
table#prices .total { font: bold 13px Arial, sans-serif; color: #333; text-align: center; padding-bottom: 5px;}
table#prices .total small { font-size: 10px; font-weight: normal;}
table#prices .submit { text-align: center; height: 40px;}
table#prices .submittop { text-align: center; padding: 20px 0; border-bottom: none;}
#selprice {position: absolute; width: 230px; left: 480px; //left:497px; height: 785px; z-index: 0; background: #EEE; border: 1px solid #CCC; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; box-shadow: 0 1px 6px rgba(0,0,0,0.25); -moz-box-shadow: 0 1px 6px rgba(0,0,0,0.25); -webkit-box-shadow: 0 1px 6px rgba(0,0,0,0.25);}

#pricesoptions { padding: 15px 30px;}
#pricesoptions .subtitle { margin-top: 0;}

#pricesoptions ul { margin:0; float: left; _position:relative; width: 45%; margin-right: 40px;}
#pricesoptions li { font-size: 14px; border: none; padding: 7px 0 7px 25px; text-align:left; background-image:url(../../docs/img/tarif_ok.png); }

#infocapa { padding: 10px 30px; }
#infocapa .titre_liste { border-bottom: 1px dotted #CCC; padding-bottom: 5px; margin-bottom: 10px;}
#infocapa .stock, #infocapa .stock2 { float: left;_position:relative; height: 75px; width: 355px; background: url(../../docs/img/capa_10go.jpg) no-repeat top left; padding: 5px 0 0 85px; line-height: 20px;}
#infocapa .stock2 { background-image:url(../../docs/img/capa_100go.jpg); padding-left: 110px; width: auto;}
#infocapa .entete_liste b { font-size:14px;}


/* PAGE THEMES (T-1, page2_rubrique) */
/*************************************/

/* Page2 rubrique */
.mod_3931477 { padding: 10px;}
.mod_3931477 .mod_3931478 .titre { margin-bottom: 0; display:block;}
.mod_3931477 .mod_3931478 .titre .access { font-family: 'GothamMedium', Arial, sans-serif;}
.mod_3931477 .mod_3931478 .soustitre, .mod_3931477 .mod_3931478 .chapeau, .mod_3931477 .mod_3931478 .intertitre, .mod_3931477 .mod_3931478 #para_1, .mod_3931477 .mod_3931478 #para2, .mod_3931477 .mod_3931478 .sep_para { display:none;}

a.livedemo { font-size: 12px; text-decoration:none; margin-left: 10px; background: url(../../docs/img/arrow_livedemo.png) no-repeat 0 5px; padding-left: 10px; }
a.livedemo:hover {text-decoration:none; color: #DDD;}

#themesune { padding: 20px 30px 10px 30px; margin: 0 10px 30px 10px; box-shadow: 0 1px 6px rgba(0,0,0,0.50); -moz-box-shadow: 0 1px 6px rgba(0,0,0,0.50); -webkit-box-shadow: 0 1px 6px rgba(0,0,0,0.50); }
#themesune .left { float: left;_position:relative; width: 400px; padding-right: 40px; border-right: 1px dotted #CCC;}
#themesune .right { float: right;_position:relative; padding-right: 125px;}
#themesune .description {font-size:14px; line-height: 18px;}

.cellmaket { float: left;_position:relative; width: 280px; border-bottom: 1px dotted #CCC; margin: 0 30px 30px 10px;}
.cellmaket .title { font-size: 17px; color: #009ED9; margin-bottom: 15px;}
.cellmaket a.livedemo { color: #999; background-image: url(../../docs/img/arrow2_livedemo.png); }
.cellmaket a.livedemo:hover { color: #333;}
.cellmaket a.btnpink, #themesune a.btnpink { font-size: 11px; line-height: 50px;}

img.maket, .mod_3931589 .bloc_liste { background: #FFF; padding:5px; box-shadow: 0 1px 6px rgba(0,0,0,0.50); -moz-box-shadow: 0 1px 6px rgba(0,0,0,0.50); -webkit-box-shadow: 0 1px 6px rgba(0,0,0,0.50); border: 1px solid #DDD; }


/* PAGE EQUIPE (T-1, page2_rubrique) */
/*************************************/

.mod_3931477 .rubrique { border-bottom: 1px dotted #CCC; padding-bottom:20px; font-family: 'GothamMedium', Arial, sans-serif;}
.team .member { float: left; _position:relative; width: 270px; margin-right: 40px; border-top: 1px dotted #DDD; padding: 20px 0 15px 0;  }
.team .first { padding-top:0; border:none;}
.team .titre_article { margin: 10px 0 5px  0; }
.team .titre_article a { margin-left: 5px;}
.team .description { margin-bottom: 10px;}
.team .texte { line-height: 16px;}


/* PAGE DE CREATION (T-1, page2_creablog) */
/******************************************/

.mod_3931498 .entete { border-bottom: 1px dotted #CCC; padding-bottom: 20px;}
.mod_3931498 .sep { border-bottom: 1px dotted #CCC; margin-bottom: 10px; font-size: 1px; height: 1px;}

#form_maket { margin-top: 20px;}
#infotarif { color: #009ed9; text-shadow: 1px 1px 0 #DDD;}

#selectedmaket { padding: 30px 50px; margin: 20px 0px 40px 0; background: #F2F0F1; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; box-shadow: 0 1px 6px rgba(0,0,0,0.50); -moz-box-shadow: 0 1px 6px rgba(0,0,0,0.50); -webkit-box-shadow: 0 1px 6px rgba(0,0,0,0.50);}
#selectedmaket .left { float: left; _position:relative; width: 385px; padding-right: 40px; border-right: 1px dotted #CCC;}
#selectedmaket .right { float: right; _position:relative; padding-right: 100px;}
#selectedmaket .title { font: normal 20px Arial, sans-serif; color: #009ed9; margin-bottom: 20px;}
#selectedmaket .title small { font-size: 11px;}
#selectedmaket .libelle { padding: 5px 0; border-bottom: 1px dotted #CCC;}

#click_offre { margin-top: 45px; }
#click_offre a { font-size: 12px; margin-right: 20px; color: #A9A9A9; text-decoration: none; padding: 2px 0 0 10px;  background: url(../../docs/img/arrow_offre.png) no-repeat 0 6px; }
#click_offre a span { border-bottom:1px solid #A9A9A9;}
#click_offre a.selected { color: #009ed9; background-image: url(../../docs/img/arrow2_offre.png); }
#click_offre a.selected span {border: none;}

.mod_3931498 a.btnblack, .mod_3931498 a.btnpink { //height: 30px;}

.mod_3931498 .breads .step { float: left; _position:relative; line-height: 40px; padding-right: 70px; margin-right: 20px;  background: url(../../docs/img/arrow_breadcrumps.jpg) no-repeat center right;} 
.mod_3931498 .breads .step span { font-size: 40px; color: #009ed9; float: left; _position:relative; margin-right: 10px; }
.mod_3931498 .breads .disabled, .mod_3931498 .breads .disabled span { color: #DDD; }
.mod_3931498 .breads .last { padding: 0; margin: 0; background: transparent;}

.mod_3931498 .pave, .mod_3931498 .pave_highlight { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}

.mod_3931498 .inputrow {width: 330px;}
.mod_3931498 .inputrow input, .mod_3931498 .inputrow select, .mod_3931498 .pave input, .mod_3931477 .innerdiv input { font-size: 18px; padding: 3px; }
.mod_3931498 select.selectbutton { font-size: 14px; width: 200px;}

.mod_3931498 .url { width: auto; font-size: 24px;}
.mod_3931498 .inforow { padding-top: 10px;}
.mod_3931498 label { float: left; _position:relative; width: 120px; padding-top: 8px;}
.mod_3931498 #label_a_cgv { display: inline; float: none; width: auto; font: normal 13px Arial, sans-serif; color: #333; text-decoration: none; }
.mod_3931498 #label_a_cgv a { color: #009ed9; text-decoration: underline; display: inline; font-size: 13px;}
.mod_3931498 #pave_option { margin:5px 0 20px; padding:20px 20px 10px; border: 1px solid #DDD; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.mod_3931498 .field_error { background: #FFF;}
.mod_3931498 .error { font-size: 12px;}
.mod_3931498 .cgv_error { color: #FFF !important; font-weight: bold; border: none; background: red; padding: 5px; }
.mod_3931498 .cgv_error a { color: #FFF !important;}

.mod_3931498 .pave input { margin-bottom: 2px; width: 300px;}
.mod_3931498 .pave .error { margin-left: 120px; margin-bottom: 10px;}
.mod_3931498 .pave #div_coupon input { margin: 0; width: auto; font-size: 12px; padding: 0; }

.mod_3931498 .passperdu { text-align: right; padding-right: 4px; margin-right: 18px; }
.mod_3931498 a.liens { color: #009fd9; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #009fd9;}


.mod_3931477 .submission { border-top: 1px dotted #CCC; padding-top: 10px; margin-top: 20px; text-align: right;}
.mod_3931477 .submission, .mod_3808713 .submission .liens { font-size: 14px;}
.mod_3931477 .submission .liens { text-decoration: underline; font-weight: normal;}
.mod_3931477 p.rubrique_fille { font-weight: normal ;}

#ecart_after_3931497 { display:none;}

.mod_3931477 .innerdiv { margin-bottom: 20px; background: #EEE; font-size: 24px; color: #D65700;  padding: 16px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#form_sendpass .error { color: red; margin-top: 5px; font-size: 13px;}
#form_sendpass input.field_error { border: 1px solid red; color: red;}
#form_sendpass label.date { display: inline-block; width: 60px; text-align: left;}
#form_sendpass .submission { border-top: none;}

#div_new_pass div.space { margin-bottom: 10px;}
#div_new_pass label.date { width: 240px;}

.mod_3931498 #pave_coupon div.titre { margin-bottom: 15px; font-weight: normal;}
.mod_3931498 #pave_coupon input.button, .mod_3931498 #pave_coupon input.field_error { font-family: Arial, sans-serif; font-size: 16px; padding: 2px; width: 140px; margin-right: 5px; margin-top: 0;}
.mod_3931498 #pave_coupon span { margin-left: 5px; font-weight: normal;}
.mod_3931498 #txt_coupon_bad { color: red;}

.mod_3931498 #div_langue label {float:none; padding-top:4px; display: inline-block; width: auto; margin-right: 10px;}
.mod_3931498 #flag_langue { vertical-align: middle; margin-bottom: 2px; margin-right: 5px;}

/* PAGE FONCTIONNALITES (T-2, page2_article) */
/*********************************************/

/* Menu_static de gauche  */
.mod_3931511 a { padding-left: 40px !important; background: no-repeat 15px center !important; }
.mod_3931511 a.selected {background-color: #EEE !important; border: 1px solid #DDD; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
			 margin-bottom: 0px; font-weight: bold; box-shadow: 1px 1px 4px #DDD; -moz-box-shadow: 1px 1px 4px #DDD; -webkit-box-shadow: 1px 1px 4px #DDD;}

.mod_3931511 .id1 a { background-image: url(../../docs/img/menu_overview.png) !important;}
.mod_3931511 .id2 a { background-image: url(../../docs/img/menu_contenu.png) !important;}
.mod_3931511 .id3 a { background-image: url(../../docs/img/menu_design.png) !important;}
.mod_3931511 .id4 a { background-image: url(../../docs/img/menu_mobile.png) !important;}
.mod_3931511 .id5 a { background-image: url(../../docs/img/menu_apps.png) !important;}
.mod_3931511 .id6 a { background-image: url(../../docs/img/menu_social.png) !important;}
.mod_3931511 .id7 a { background-image: url(../../docs/img/menu_publicite.png) !important;}
.mod_3931511 .id8 a { background-image: url(../../docs/img/menu_partage.png) !important;}
.mod_3931511 .id9 a { background-image: url(../../docs/img/menu_stats.png) !important;}
.mod_3931511 .id10 a { background-image: url(../../docs/img/menu_hebergement.png) !important;}
.mod_3931511 .id11 a { background-image: url(../../docs/img/menu_support.png) !important;}

/* Page2 article */
.mod_3931533 .titre, .mod_3931533 .titre .access { font-family: 'GothamMedium', Arial, sans-serif; margin-bottom: 12px;}
.mod_3931533 .soustitre { font-family: 'GothamMedium', Arial, sans-serif; padding-bottom: 15px;border-bottom: 1px dotted #DDD; }
.mod_3931533 .intertitre, .mod_3931533 .intertitre .access { font-family: 'GothamMedium', Arial, sans-serif;}
.mod_3931533 .texte, .mod_3931533 .texte .access { line-height: 20px;}
.mod_3931533 .sep_para {height : 40px; line-height : 40px;}

#pager_fonctionnalites { border-top: 1px dotted #DDD; padding-top: 10px; font-size: 18px !important;}
#pager_fonctionnalites a { text-decoration: none; font-size: 18px !important;}
#pager_fonctionnalites a:hover { color: #009fd9;}
#pager_fonctionnalites .left a { background: url(../../docs/img/pager_left.png) no-repeat center left; padding-left: 25px;}
#pager_fonctionnalites .right a { background: url(../../docs/img/pager_right.png) no-repeat center right; padding-right: 25px;}

/* FonctionnalitÃ©s Webservices*/
.para_4106698 .right { position: absolute !important; float: none; right: 10px; top: 520px;}
.para_4106698, .para_4106699 { width: 450px !important;}

/* Overview */
.o_block {
height:214px;
width : 240px;
background :url(../../docs/landingpub/fond_zone.png) no-repeat;
border : 1px solid #cccccc ;
border-radius: 5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px;
overflow : hidden;
position : relative;
cursor:pointer;
}

.content {
padding:10px;
height:214px;
width: 220px;
position : absolute;
left:0;
top:0;
font: 13px "Arial",sans-serif;
}

.mod_3931533 .content .title {
text-align:center;
color:#333333;
font-family: 'Gotham',Arial,sans-serif;
font-size:18px;
text-shadow: 0 1px 0 #FFFFFF;
padding-top:28px;
padding-bottom:20px;
}

.content a{
color: #009ED9;
font: bold 12px "Arial",sans-serif;
text-decoration:none
}

.content a:hover{
text-decoration : underline;
}

.mod_3931533 .videocenter {
	text-align: center;
	padding-top: 5px;
}

.mod_3931533 .para_4415287 {
width : 740px;
}

/* PAGE CONTACT (T-1, page2_formulaire) */
/****************************************/

#googlemap { float: right; _position:relative; width: 318px; height: 366px; }
#mod_3931483, #ecart_after_2953455 { display: none;}
.mod_3931483 .entete { display: block !important; border-bottom: 1px dotted #CCC; padding-bottom: 20px; margin-bottom: 20px; font-family: 'GothamMedium', Arial, sans-serif;}
.mod_3931483 .photo_equipe { float: left; _position:relative;}
.mod_3931483 .formulaire { background: #EEE; padding: 15px 25px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; width: 565px; margin-right: 30px;}
.mod_3931483 .formulaire .titre { margin-bottom: 20px;}
.mod_3931483 .description { line-height: 18px;}
.mod_3931483 label { float: left; _position:relative; width: 120px; margin-top: 13px;}
.mod_3931483 .button, .mod_3931483 .field_error { padding: 5px !important; width: 420px; margin-top: 8px;}
.mod_3931483 textarea { height: 80px;}
.mod_3931483 .error { padding-top: 2px; margin-left: 120px;}
.mod_3931483 .submit { text-align:right; padding-top: 5px; padding-right: 13px;}
.mod_3931483 .submit a { font-size: 13px;}


/* PAGE AIDE (T-1 page2_rubrique) */
/**********************************/

.help { padding: 10px;}
.help a { text-decoration:none;}
.help a:hover { text-decoration: underline; color:#009ed9;}
.help .subtitle { margin-bottom: 5px;}
.help .subtitle a { color:#009ED9;}
.help form { padding-bottom: 15px;}

.help input.search, .help input.search_safe { width: 350px; font-size: 15px; color: #333;}
.help input.search_safe { color: #AAA;}
.help input.search, .help input.search_safe { width: 450px;}

.bread_help	{ margin-top: 20px; font-size: 14px; line-height: 24px;}
.bread_help a { padding: 3px 20px 3px 5px;}
.bread_help a:hover	{ text-decoration: underline;}
.bread_help a.level1 { background: #2488cc url(/_adminV5/css/images/arrow_bread_help1.png) no-repeat center right; color: #FFF; padding-left:	10px;}
.bread_help a.level2 { background: #A2CDE7 url(/_adminV5/css/images/arrow_bread_help2.png) no-repeat center right; color: #0088C9;}
.bread_help a.level2bis { background: #A2CDE7 url(/_adminV5/css/images/arrow_bread_help2bis.png) no-repeat center right; color: #0088C9;}
.bread_help a.level3 { background: #f0f7fb url(/_adminV5/css/images/arrow_bread_help3.png) no-repeat center right; color: #0088C9;}
.zone_help { float:left; _position:relative; width: 665px;}
.bloc_summary { float: left; width: 440px; margin-right: 50px;}
.subtitle {	font-size: 18px; font-weight: normal; margin: 20px 0 0 0;}
.bloc_summary .subtitle { border-bottom: 1px dotted #999; padding-bottom: 2px; background: no-repeat left 3px; padding-left: 22px;}
.bloc_summary_clear { margin-bottom: 20px;}
#bloc_summary_0 .subtitle { background-image: url(../../docs/img/menu_api.png);}
#bloc_summary_1 .subtitle { background-image: url(../../docs/img/menu_contenu.png);}
#bloc_summary_2 .subtitle { background-image: url(../../docs/img/menu_partage.png);}
#bloc_summary_3 .subtitle { background-image: url(../../docs/img/menu_design.png);}
#bloc_summary_4 .subtitle { background-image: url(../../docs/img/menu_mobile.png);}
#bloc_summary_5 .subtitle { background-image: url(../../docs/img/menu_social.png);}
#bloc_summary_6 .subtitle { background-image: url(../../docs/img/menu_publicite.png);}
#bloc_summary_7 .subtitle { background-image: url(../../docs/img/menu_stats.png);}
.othertitle	{ font-size:14px; color: #666; padding-bottom:5px; margin: 30px	0 5px 0; border-bottom:	1px dotted #EDEDED;}
.othertitle	img { margin-right: 10px;}
ul.margin_top { margin-top:	20px;}
ul.list_help, .list_other {	font-style: italic; padding-left: 35px;	margin-left:0;}
ul.list_help, ul.list_other	{ line-height: 20px; }
ul.list_help li { list-style-type: disc !important; font-size: 13px; }
ul.list_help li a, .list_other a { color: #333;}
.list_other     { font-size: 12px; list-style-type: none;}
.question {	margin:	20px 0;	font-size: 22px; font-weight: normal; color: #009ED9;}
.inter_titre { font-size: 18px; margin-bottom: 15px;}
.detail { line-height: 18px; text-align: justify; margin-bottom: 15px; font-size: 12px;}
.picture img { border: 1px solid #CCC; padding: 4px; max-width:715px;}
.detail .left { padding-right: 10px;}
.detail .right { padding-left: 10px;}
.detail .top { padding-bottom: 10px;}
.detail .bottom { padding-top: 10px;}
.detail a { color: #009ED9;}

#help_pager .pager, #help_pager .pager a { color: #666; text-decoration: none; z-index: 10;} 
#help_pager .pager a:hover { background: none; text-decoration: none;} 
#help_pager .pager { text-align: left; font-size: 12px; margin: 15px 0;}
#help_pager .pager a.num { border: 1px solid #DDD; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; padding: 2px 6px 2px 6px; margin-left: 5px; position: relative; z-index: 11;} 
#help_pager .pager span.num { margin-left: 5px;} 
#help_pager .pager a.sel, #help_pager .pager span.sel, #help_pager .pager a.num:hover {
	font-weight: bold;
	color: white;
	background-color: #009ED9;
	border: 1px solid #009ED9;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding: 2px 6px 2px 6px;
}
#help_pager .pager .nosel { color: #666;border: none;}


/* PAGE TEMOIGNAGES (T-3 page2_rubrique) */
/*****************************************/
.mod_3931587 .rubrique { border-bottom: 1px dotted #CCC; padding-bottom: 20px; margin-bottom: 20px; font-family: 'GothamMedium', Arial, sans-serif;}
.mod_3931587 .cel1safe { width: 932px; margin: 0 auto;}
.mod_3931587 img.play_16_9, .mod_3931587 .photo a img.play_16_9 { top: 68px; left: 124px;}
.mod_3931587 .photo_left { margin-right: 15px;}
.mod_3931587 .titre_article { margin-bottom: 10px;}
.mod_3931587 .rub .clear { clear: none; height: 30px;}


/* PAGE TEMOIGNAGES (T-3 page2_article) */
/*****************************************/

.mod_3931589 .titre .access { font-family: 'GothamMedium', Arial, sans-serif;}
.mod_3931589 .chapeau {border-bottom: 1px dotted #CCC; padding-bottom: 20px; margin-bottom: 20px;}
.mod_3931589 .bloc_liste a.access { height: auto;}
.mod_3931589 .texte .access { line-height: 30px;}
.mod_3931589 table.inner { border-top: 1px dotted #CCC; padding-top: 10px;}
.mod_3931589 .pager a { font-weight: normal; font-size: 12px; color: #FFF; background: #009fd9;}
.mod_3931589 .pager a:hover { color: #009fd9; background: #FFF; border: 1px solid #009fd9;}
.mod_3931589 .pager a.sel { color: #FFF; background: #333;}
.mod_3931589 .pager a.sel:hover { color: #333; background: #FFF; border: 1px solid #333;}

/* PAGE TOOLS (T-1 page2_rubrique) */
/**********************************/

.tool { border-bottom: 1px dotted #CCC; padding-bottom: 20px; margin-bottom: 20px; }

/* PAGE FULL FEATURES (T-2 page2_rubrique) */
/**********************************/

.mod_3931532 .colfeature { float: left; width: 49%; }
.mod_3931532 .blocfeature .titre_article { padding-bottom: 15px; }
.mod_3931532 .blocfeature .resume_article { padding-top: 0; }
.mod_3931532 .blocfeature li.list { list-style-position: outside; margin-left: 14px; padding-bottom: 5px; }
.mod_3931532 .description, .mod_3931532 .description a { border-bottom: 1px dotted #CCC; font-family: 'GothamMedium',Arial,sans-serif; margin-bottom: 0px;padding-bottom:15px}
.mod_3931532 .rubrique {margin-bottom:15px;font-family: 'GothamMedium',Arial,sans-serif;}

/* PAGE EXPLOREZ (T-1 page2_rubrique) */
/**********************************/

.mod_3931477 .partenaire:hover img, .mod_3931477 .partenaire img.rollover { display: none; }
.mod_3931477 .partenaire:hover img.rollover { display: block; }

/* PAGE PROPOSEZ VOTRE SITE (T-1 page2_rubrique) */
/**********************************/

.mod_3931483 .fields { padding: 7px 10px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius:5px; border-radius: 5px; }
.mod_3931483 .proposer { padding-right: 0; }

/* PAGE CREER UN SITE INTERNET (T-5) */
/**********************************/

.mod_4080488 .titre {
	border-bottom: 1px dotted #CCCCCC;
	padding-bottom: 20px;
}

.mod_4080488 .titre, .mod_4080488 .titre .access {font-family: 'GothamMedium', Arial, sans-serif;}

.mod_4080488 #slider-container {
	float: left;
	position: relative;
}

.mod_4080488 #slider-container #slider {
	width: 936px;
	height: 453px;
	overflow: hidden;
	position: relative;
	background: url(../../docs/img/background.jpg) left bottom no-repeat;
}

.mod_4080488 #slider-container #slider #slider-images {
	position: absolute;
	top: 0;
	left: 0;
}

.mod_4080488 #slider-container #slider #slider-images img {
	float: left;
	max-width: 936px;
}

.mod_4080488 #slider-container #slider-pager {
	text-align: center;
}

.mod_4080488 #slider-container #slider-pager a:link, .mod_4080488 #slider-container #slider-pager a:active, .mod_4080488 #slider-container #slider-pager a:visited, .mod_4080488 #slider-container #slider-pager a:hover {
	margin: 0 2px;
	background: url(../../docs/img/pager_off.png) no-repeat center center;
	font-size: 0px;
	line-height: 0px;
	padding: 12px;
	text-decoration: none;
	display: inline-block;
}

.mod_4080488 #slider-container #slider-pager a.active:link, .mod_4080488 #slider-container #slider-pager a.active:active, .mod_4080488 #slider-container #slider-pager a.active:visited, .mod_4080488 #slider-container #slider-pager a.active:hover {
	background: url(../../docs/img/pager_on.png) no-repeat center center;
}

.mod_4080488 .texte .submit {
	margin-top: 15px;
	padding-top: 15px;
	text-align: right;
	border-top: 1px dotted #CCC;
}

.mod_4080488 .texte .submit a.btnblue {
	font-size: 13px;
	text-decoration: none;
	font-style: normal;
	padding: 9px 15px !important;
	display: inline-block;
}