@charset "iso-8859-1";
/* CSS Document */
/* =General------asdasdasdasd-----------------------------------------------------------------------*/
body{ background:url(../../img/bgBody.jpg) top left repeat-x #fff; height:100%; margin:0px; padding:0px; font-family:Verdana, Geneva, sans-serif; font-size: 12px; text-align: left; color: #5d5d5d; position:relative;}

html {
    overflow-x: hidden;
	overflow-y: auto;
}
p{margin: 0;padding: 0; color:#5d5d5d; font-size:13px; line-height:1.4em; padding-bottom:15px;}
ul/*, ol*/{margin: 0;padding: 0;list-style: none; }
.clear{ clear:both;}
img{ border: 0;}

h1,h2,h3,h4,h5,h6{ margin:0; padding:0; }

a{ color:#0d82aa; text-decoration:none; }
a.underline{ text-decoration:underline; }
a:hover{ text-decoration:underline; }

/* overlays for image background par Rej */
#patterns li {
    background: none repeat scroll 0 0 #AAAAAA;
    border: 1px solid #000000;
    cursor: pointer;
    float: left;
    height: 42px;
    margin: 0 1px 1px 0;
    width: 42px;
}
#documentation .try {
    color: #CCFF00;
    display: block;
    font: bold 13px 'PT Sans Narrow',sans-serif;
    text-align: right;
}
/* TIPS */
a.helpBubble_gray{ width:16px; height:16px; background:url(../../img/iconHelp_gray.png) top left no-repeat; display:inline-block;  }
a.helpBubble_red{ width:16px; height:16px; background:url(../../img/iconHelp_red.png) top left no-repeat; display:inline-block;  }

.placeholder { color: #aaa; }

div.tip-wrap{ width:250px; }
div.tip-wrap div.tip-top{ display:none; }
div.tip-wrap div.tip-top{ display:none; }
div.tip-wrap div.tip div.tip-text{ display:none; }
div.tip-wrap div.tip div.tip-title{ padding:10px; background-color:#fff; border:4px #404143 solid; -moz-border-radius:5px 5px 5px 5px; -moz-box-shadow:0 3px 3px rgba(0, 0, 0, 0.3); }
div.tip-wrap div.tip div.tip-title strong{ color:#CC0000; }

div.boxVote{ width:181px; height:34px; margin-top:7px; margin-bottom:7px; border-bottom: 1px solid #CDCDCD; }
div.boxVote div.txtvote { float:left; font-family:oswald; font-size:16px; color:#252525; }
div.boxVote div.nb{ height:28px; line-height:28px; color:#00222e; font-family:oswald;  font-weight:bold; font-size:20px; border-left: 1px solid #CDCDCD; float: right; width: 50px; padding-left:5px; }
div.boxVote a.btn{ height:17px; width:17px; margin-left:5px; }

div.boxComment{ width:181px; height:34px; margin-top:7px; margin-bottom:7px; border-bottom: 1px solid #CDCDCD; }
div.boxComment div.txtcomment { float:left; font-family:oswald; font-size:16px; color:#252525; }
div.boxComment div.nb{ height:28px; line-height:28px; color:#00222e; font-family:oswald;  font-weight:bold; font-size:20px; border-left: 1px solid #CDCDCD; float: right; width: 50px; padding-left:5px; }
div.boxComment a.btn{ height:17px; width:17px; margin-left:5px; }

div.boxShare{ width:181px; height:34px; margin-top:7px; }
div.boxShare div.txtshare { font-family:oswald; font-size:16px; color:#252525; }

/* COMMENTAIRES */
div#listeComment{ margin-top:10px; padding:5px; border-top:#0d82aa 2px solid; max-height:300px; overflow:auto; }
div#listeComment div.commentBoxShow{ margin-top:15px; }
div#listeComment div.commentBoxShow h3{ margin-bottom:5px; }
div#listeComment div.commentBoxShow div.item{ margin-bottom:10px; padding:10px; border:1px #ccc solid; font-size:11px; }
div#listeComment div.commentBoxShow div.item div.txt{ margin-top:2px; }

a.setnbByPage, #middle #wrapMiddle div.split2col_621_296 div.col01 div.block.recherche div.ctn div.header div.page a.active{ text-decoration:underline; color:red; } 

span.mceEditor table{ margin-bottom:10px; }

.centerCommentForm{ width:400px; margin-left:auto; margin-right:auto; }

#contrat li { padding-bottom:10px; }

#freeProfilPubName{ width:728px; height:10px; text-align:left; font-size:10px; color:#666; text-align:left; margin:0 auto;  margin-top:10px; padding-bottom:3px; }
#freeProfilPub{ width:728px; height:90px; border:1px #ccc solid; padding:4px; margin:0 auto; }

#header{ background:url(../../img/bgHeader.jpg) top center no-repeat; position:relative; z-index:1000; }
#header #wrapHeader{ width:967px; margin:0 auto; padding:0 15px 0 0; font-family:Verdana, Geneva, sans-serif; font-size:12px; }
#header #wrapHeader h1.headerLogo{ height:80px; width:300px; float:left; display:block; }
#header #wrapHeader h1.headerLogo a{ height:94px; width:297px; display:block; }
#header #wrapHeader h1.headerLogo a span{ display:none; }
#header #wrapHeader #loginZone{ width:224px; float:right; text-align:center; position:relative; background:url(../../img/bgLogin.png) no-repeat; height:26px; }
#header #wrapHeader #loginZone h6{ float:left; font-size:11px; font-weight:normal; color:#0d82aa; line-height:21px; padding-left:20px; }
#header #wrapHeader #loginZone a{  font-size:11px; font-weight:normal; color:#0d82aa; line-height:21px; }
#header #wrapHeader #loginZone a.btn_connection{ float:right; display:block; margin:0; padding:0 0 0 6px; width:78px; height:21px; background:url(../../img/btn/btn_connection.gif) left top no-repeat; font-size:10px; font-weight:bold; color:#ecffb6; line-height:19px; }
#header #wrapHeader #loginZone a.btn_connection.active{ color:#fff; background:url(../../img/btn/btn_connection_active.gif) left top no-repeat; }
#header #wrapHeader #loginZone #loginBox{ position:absolute; z-index:9999999; top:30px; right:7px; padding:10px; background-color:#fff; border:4px #404143 solid; -moz-border-radius:5px 0 5px 5px; -moz-box-shadow:0 3px 3px rgba(0, 0, 0, 0.3); }
#header #wrapHeader #loginZone #loginBox label{ font-size:10px; color:#666; padding-bottom:3px; }
#header #wrapHeader #loginZone #loginBox input.rounded{ border:1px #999 solid; width:185px; margin-bottom:8px; -moz-border-radius:5px 5px 5px 5px; font-size:13px; padding:5px; color:#333; }
#header #wrapHeader #loginZone #loginBox input.submit{ border:1px #0d82aa solid; width:100px; background:url(../../img/btn/bgBtnBlue.png) top left repeat-x; font-weight:bold; margin-bottom:8px; -moz-border-radius:5px 5px 5px 5px; font-size:13px; height:26px; cursor:pointer; color:#fff; }
#header #wrapHeader #loginZone #loginBox a{ display:block; /* padding:3px; border-bottom:1px #ccc solid;*/ font-weight:bold; }
#header #wrapHeader #loginZone #loginBox a:hover{ text-decoration:none; color:#333; }
#header #wrapHeader ul.menu{float:right; display:block; margin:15px 0 0; padding:0 7px 0 0; list-style:none; text-align:right; }
#header #wrapHeader ul.menu li{ display:inline; margin:0 0 0 20px; padding:0; font-size:11px; font-weight:bold; color:#fffffe; letter-spacing:-0.8px; }
#header #wrapHeader ul.menu li.marge20{ margin:0 0 0 20px; }
#header #wrapHeader ul.menu li a{ color:#fffffe; }

#header #wrapHeader div.blockSearch{ float:left; position:absolute; display:block; margin:0; width:954px; height:84px; bottom:60px;  }
#header #wrapHeader div.blockSearch div.ctn{ position:relative; display:block; margin:0; padding:9px 9px 0 11px; width:954px; height:84px; background:url(../../img/bg_blockSearch.png) left top repeat-x; }
#header #wrapHeader div.blockSearch div.ctn label.txt{ position:relative; display:block; margin:0 0 5px; padding:0; font-size:16px; font-family:Oswald; text-transform:uppercase; font-weight:bold; color:#595959; word-spacing:3px; }
#header #wrapHeader div.blockSearch div.ctn label.txt span.searchInputText{ font-family:oswald; font-size:18px; text-transform:uppercase; word-spacing:3px; } 
#header #wrapHeader div.blockSearch div.ctn label.check{ margin:0 31px 0 0; padding:0; font-size:12px; font-weight:bold; color:#595959; }
#header #wrapHeader div.blockSearch div.ctn h4{ position:relative; display:block; margin:20px 0 7px; padding:0; font-size:14px; font-weight:bold; color:#595959; }
#header #wrapHeader div.blockSearch div.ctn a.link_other{ float:right; margin:0 0 13px; padding:0; font-size:10px; color:#0d82aa; text-decoration:underline; }
#header #wrapHeader div.blockSearch div.ctn input.txt{ position:relative; display:block; margin:0; padding:4px 7px 4px 7px; width:351px; height:21px; font-size:14px; font-style:italic; color:#333; background:url(../../img/bg_blockSearch_inputTXT.png) left top no-repeat; border:none; }
#header #wrapHeader div.blockSearch div.ctn input.check{ margin:0; }
#header #wrapHeader div.blockSearch div.ctn input.btn{ float:right; margin:20px 0 0; }  

#header #wrapHeader div.blockPub{ position:relative; display:block; margin:10px 0px 0px 0px; padding:13px 12px 0 11px; width:974px; height:358px; background:url(../../img/bg_blockPub_contour.png) left top no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_blockPub_contour.png'); }
#header #wrapHeader div.blockPub div.ctn{ position:relative; overflow:hidden; display:block; margin:0; padding:0; width:954px; }
#header #wrapHeader div.blockPub div.ctn form{ padding: 10px 0 10px 40px;}
#header #wrapHeader div.blockPub div.ctn form .searchBox{ float:left; padding-left:15px;}
#header #wrapHeader div.blockPub div.ctn div.nav{ position:absolute; display:block; margin:0; padding-left:40px; padding-bottom:10px; bottom:24px; left:16px; height:20px;}
#header #wrapHeader div.blockPub div.ctn div.nav a{ float:left; display:block; margin:0 5px 0 0; padding:0; width:20px; height:20px; background:url(../../img/btn/btn_block_pub_select.png) left top no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/btn/btn_block_pub_select.png'); }
#header #wrapHeader div.blockPub div.ctn div.nav a:hover{ background:url(../../img/btn/btn_block_pub_select_roll.png) left top no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/btn/btn_block_pub_select_roll.png'); }
#header #wrapHeader div.blockPub div.ctn div.nav a.roll{ background:url(../../img/btn/btn_block_pub_select_roll.png) left top no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/btn/btn_block_pub_select_roll.png'); }
#header #wrapHeader div.blockPub div.ctn #ban_scroll img{ float:left;  }

#header #wrapHeader div.blockCat{ position:relative; display:block; margin:0; padding:0px 0px 0px 12px; width:925px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#dad5d5; font-weight:bold; line-height:10px; left:16px; overflow:hidden; }
#header #wrapHeader div.blockCat div.left{ position:absolute; display:block; margin:0; padding:0; left:12px; top:12px; width:260px; height:34px; background:url(../../img/bg_blockCat_L.png) left top no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_blockCat_L.png');}
#header #wrapHeader div.blockCat div.right{ position:absolute; display:block; margin:0; padding:0; right:0; top:12px; width:260px; height:34px; background:url(../../img/bg_blockCat_R.png) left top no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_blockCat_R.png');}
#header #wrapHeader div.blockCat a{ margin:0 15px 0 0; color:#8f8f8f; }
#header #wrapHeader div.blockCat #mooqueeCat{ width:943px; height:34px; overflow:hidden; white-space:nowrap; }
#header #wrapHeader div.blockCat #mooqueeCat div{ position:absolute; }

#header #wrapHeader div.blockSearch_full{ position:relative; display:block; /*margin:10px 0px 0px 0px; padding:13px 12px 0;*/margin:10px 8px 0px; padding:13px 12px 0;  width:942px; height:85px; background:url(../../img/bg_blockSearch_full_contour.png) left top no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_blockSearch_full_contour.png'); }
#header #wrapHeader div.blockSearch_full div.ctn{ position:relative; display:block; margin:0; padding:9px 18px 0 11px; width:913px; height:76px; background:url(../../img/bg_blockSearch_full.jpg) left top no-repeat; }
#header #wrapHeader div.blockSearch_full div.ctn div.left{ float:left; } 
#header #wrapHeader div.blockSearch_full div.ctn div.left1{ margin:0 17px 0 0; }
#header #wrapHeader div.blockSearch_full div.ctn div.left2{ margin:0 21px 0 0; }
#header #wrapHeader div.blockSearch_full div.ctn div.left3{ padding:0px 0 0; } 
#header #wrapHeader div.blockSearch_full div.ctn label.txt{ position:relative; display:block; margin:0 0 5px; padding:0; font-size:16px; font-weight:bold; color:#595959; font-family:Oswald; text-transform:uppercase; word-spacing:3px; }
#header #wrapHeader div.blockSearch_full div.ctn label.check{ margin:0; padding:0; font-size:12px; font-weight:bold; color:#595959; }
#header #wrapHeader div.blockSearch_full div.ctn h4{ position:relative; display:block; margin:20px 0 7px; padding:0; font-size:14px; font-weight:bold; color:#595959; }
#header #wrapHeader div.blockSearch_full div.ctn a.link_other{ float:right; margin:1px 0 13px; padding:0; font-size:10px; color:#595959; text-decoration:underline; }
#header #wrapHeader div.blockSearch_full div.ctn input.txt{ position:relative; display:block; margin:0; padding:4px 7px 4px 7px; width:351px; height:21px; font-size:12px; font-style:italic; color:#ccc; background:url(../../img/bg_blockSearch_inputTXT.png) left top no-repeat; border:none; }
#header #wrapHeader div.blockSearch_full div.ctn input.txt.bg2{ width:351x; background:url(../../img/bg_blockSearch_inputTXT.png) left top no-repeat; }
#header #wrapHeader div.blockSearch_full div.ctn input.check{ margin:0; }
#header #wrapHeader div.blockSearch_full div.ctn input.btn{ float:right; margin:15px 0 0; }

#header #wrapHeader div.blockPub_full{ position:relative; display:block; margin:10px 0px 0px 0px; padding:13px 10px 0 12px; width:944px; height:120px; background:url(../../img/bg_blockSearch_full_contour.png) left top no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_blockSearch_full_contour.png'); }












#middle { padding-bottom:0px; position:relative; z-index:950; /*background:url(../../img/background/category/bg_21.jpg) top center no-repeat; */}

#middle #wrapMiddle{ width:958px; margin:0 auto; padding:0 15px 0 9px;  background-color:#ffffff; margin-bottom:15px; }
#middle #wrapMiddleP{ /*width:958px;*/width:942px; margin:0 auto; padding:0 15px 0 9px;  background-color:#ffffff; }



#middle #wrapMiddle div.modif_btn{ display:block; padding:0 6px 0 0; }
#middle #wrapMiddle div.modif_btn input.btn{ float:right; }
#middle #wrapMiddle div.modif_btn input.btn_annuler{ margin:0 0 0 6px; display:block; width:70px; height:25px; background:url(../../img/btn/btn_annuler.jpg) left top no-repeat; border:none; }

#middle #wrapMiddle #ariane{ padding:14px 0 0 3px; }
#middle #wrapMiddle #ariane.page{ padding:6px 5px 0 3px; }
#middle #wrapMiddle #ariane a{ display:inline-block; z-index:10; position:relative; float:left; margin-left:-6px; color:#fff; text-decoration:none; height:17px; line-height:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; background:url(../../img/bg_ariane.png) top right no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_ariane.png'); padding:0 17px 0 15px; }
#middle #wrapMiddle #ariane a.lvl_1{ margin:0; z-index:20; padding-left:5px; padding-right:12px; background:url(../../img/bg_ariane_first.png) top right no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_ariane_first.png'); }
#middle #wrapMiddle #ariane a.lvl_2{ z-index:19; }
#middle #wrapMiddle #ariane a.lvl_3{ z-index:18; }
#middle #wrapMiddle #ariane a.lvl_4{ z-index:17; }
#middle #wrapMiddle #ariane a.lvl_5{ z-index:16; }
#middle #wrapMiddle #ariane a.lvl_6{ z-index:15; }
#middle #wrapMiddle #ariane a.lvl_7{ z-index:14; }
#middle #wrapMiddle #ariane a.right{ float:right; }
#middle #wrapMiddle #ariane a:hover{  }
#middle #wrapMiddle #ariane span{ display:inline-block; z-index:10; position:relative; float:left; margin-left:-6px; color:#fff; text-decoration:none; height:17px; line-height:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; background:url(../../img/bg_ariane.png) top right no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_ariane.png'); padding:0 17px 0 15px; }
#middle #wrapMiddle #ariane span.lvl_1{ margin:0; z-index:20; padding-left:5px; padding-right:12px; background:url(../../img/bg_ariane_first.png) top right no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_ariane_first.png'); }
#middle #wrapMiddle #ariane span.lvl_2{ z-index:19; }
#middle #wrapMiddle #ariane span.lvl_3{ z-index:18; }
#middle #wrapMiddle #ariane span.lvl_4{ z-index:17; }
#middle #wrapMiddle #ariane span.lvl_5{ z-index:16; }
#middle #wrapMiddle #ariane span.lvl_6{ z-index:15; }
#middle #wrapMiddle #ariane span.lvl_7{ z-index:14; }

#middle #wrapMiddleP #ariane{ padding:14px 0 0 3px; }
#middle #wrapMiddleP #ariane.page{ padding:6px 5px 0 3px; }
#middle #wrapMiddleP #ariane a{ display:inline-block; z-index:10; position:relative; float:left; margin-left:-6px; color:#fff; text-decoration:none; height:17px; line-height:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; background:url(../../img/bg_ariane.png) top right no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_ariane.png'); padding:0 17px 0 15px; }
#middle #wrapMiddleP #ariane a.lvl_1{ margin:0; z-index:20; padding-left:5px; padding-right:12px; background:url(../../img/bg_ariane_first.png) top right no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_ariane_first.png'); }
#middle #wrapMiddleP #ariane a.lvl_2{ z-index:19; }
#middle #wrapMiddleP #ariane a.lvl_3{ z-index:18; }
#middle #wrapMiddleP #ariane a.lvl_4{ z-index:17; }
#middle #wrapMiddleP #ariane a.lvl_5{ z-index:16; }
#middle #wrapMiddleP #ariane a.lvl_6{ z-index:15; }
#middle #wrapMiddleP #ariane a.lvl_7{ z-index:14; }
#middle #wrapMiddleP #ariane a.right{ float:right; }
#middle #wrapMiddleP #ariane a:hover{  }
#middle #wrapMiddleP #ariane span{ display:inline-block; z-index:10; position:relative; float:left; margin-left:-6px; color:#fff; text-decoration:none; height:17px; line-height:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; background:url(../../img/bg_ariane.png) top right no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_ariane.png'); padding:0 17px 0 15px; }
#middle #wrapMiddleP #ariane span.lvl_1{ margin:0; z-index:20; padding-left:5px; padding-right:12px; background:url(../../img/bg_ariane_first.png) top right no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_ariane_first.png'); }
#middle #wrapMiddleP #ariane span.lvl_2{ z-index:19; }
#middle #wrapMiddleP #ariane span.lvl_3{ z-index:18; }
#middle #wrapMiddleP #ariane span.lvl_4{ z-index:17; }
#middle #wrapMiddleP #ariane span.lvl_5{ z-index:16; }
#middle #wrapMiddleP #ariane span.lvl_6{ z-index:15; }
#middle #wrapMiddleP #ariane span.lvl_7{ z-index:14; }

/********************************/
/* Édition du profil            */
/********************************/

#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.coordonnees div.ctn ::-webkit-input-placeholder  { color:#aaa; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.coordonnees div.ctn input:-moz-placeholder { color:#aaa; }

#middle #wrapMiddle #boxProfilTop div.head{ border-bottom: solid 1px #e1e1e1; padding-bottom:10px; }
#middle #wrapMiddle #boxProfilTop div.head div.titre{ font-family:oswald; font-size:25px; line-height:25px; float:left; color:#393939; }
#middle #wrapMiddle #boxProfilTop div.head div.completion{ float:right; }
#middle #wrapMiddle #boxProfilTop div.head div.completion div.txt{ float:left; font-style:italic; font-size:14px; color:#393939; }
#middle #wrapMiddle #boxProfilTop div.head div.diagramme{  float:right; margin-left:10px; width:145px; height:20px; border: thin solid #5c5c5c;}
#middle #wrapMiddle #boxProfilTop div.head div.diagramme div.pourcent{ background-color:#0d82aa; height:20px; }
#middle #wrapMiddle #boxProfilTop div.block.connexion div.head{ border:0; }
#middle #wrapMiddle #boxProfilTop div.block.connexion div.head h2 { font-family:oswald; font-size:25px; line-height:32px; color:#0d82aa; }
#middle #wrapMiddle #boxProfilTop div.block.connexion div.head span { color:#393939; font-style:italic; }
/*#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.connexion{  border-left: solid 1px #e1e1e1; }*/
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.connexion div.ctn label.left{ width:235px; line-height:24px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.connexion div.ctn input.txt{ height:20px; margin-bottom:10px; font-size:14px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.connexion div.bouton{ margin-top:50px; }

#middle #wrapMiddle #boxProfilTop div.block.coordonnees img{ border:0; }
#middle #wrapMiddle #boxProfilTop div.block.coordonnees div.head{ border:0; }
#middle #wrapMiddle #boxProfilTop div.block.coordonnees div.head h2 { font-family:oswald; font-size:25px; line-height:32px; color:#0d82aa; }
#middle #wrapMiddle #boxProfilTop div.block.coordonnees div.head span { color:#393939; font-style:italic; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.coordonnees div.ctn label.left{ width:165px; line-height:24px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.coordonnees div.ctn input.txt{ height:20px; margin-bottom:10px; font-size:14px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.coordonnees div.ctn select{ font-size:14px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.coordonnees div.bouton{ margin-top:50px; }

#middle #wrapMiddle #boxProfilTop div.block.description img{ border:0; display:inline; float:right; }
#middle #wrapMiddle #boxProfilTop div.block.description div.head{ border:0; }
#middle #wrapMiddle #boxProfilTop div.block.description div.head h2 { font-family:oswald; font-size:25px; line-height:32px; color:#0d82aa; }
#middle #wrapMiddle #boxProfilTop div.block.description div.head span { color:#393939; font-style:italic; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.description div.ctn label.left{ width:165px; line-height:24px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.description div.ctn input.txt{ height:20px; margin-bottom:10px; font-size:14px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.description div.ctn select{ font-size:14px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.description div.ctn h2{ margin-top:20px; color:#393939; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.description div.ctn span{ font-style:italic; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.description div.bouton{ margin-top:50px; }

#middle #wrapMiddle #boxProfilTop div.block.heures img{ border:0; margin-left:15px; }
#middle #wrapMiddle #boxProfilTop div.block.heures img.affhourcom{ float:right; }
#middle #wrapMiddle #boxProfilTop div.block.heures div.head{ border:0; }
#middle #wrapMiddle #boxProfilTop div.block.heures div.head h2 { font-family:oswald; font-size:25px; line-height:32px; color:#0d82aa; }
#middle #wrapMiddle #boxProfilTop div.block.heures div.head span { color:#393939; font-style:italic; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.heures div.ctn label.left{ width:165px; line-height:24px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.heures div.ctn input.txt{ height:20px; margin-bottom:10px; font-size:14px; width:70px; display:inline; float:none; margin-left:7px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.heures div.bouton{ margin-top:50px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.heures span.left{ float:left; display:block; margin:0 30px 7px 0; width:83px; margin:0; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.heures span.right{ float:left; display:block; margin:0 0 7px; margin:0; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.heures div.ctn textarea{ border:1px solid #AAAAAA; color:#595959; display:block; font-size:12px; height:50px; width:635px; padding:3px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.heures div.ctn h2{ margin-bottom:10px; margin-top:20px; color:#393939; }

#middle #wrapMiddle #boxProfilTop div.block.tarifs img{ border:0; margin-left:15px; width:18px; }
#middle #wrapMiddle #boxProfilTop div.block.tarifs img.affhourcom{ float:right; }
#middle #wrapMiddle #boxProfilTop div.block.tarifs div.head{ border:0; }
#middle #wrapMiddle #boxProfilTop div.block.tarifs div.head h2 { font-family:oswald; font-size:25px; line-height:32px; color:#0d82aa; }
#middle #wrapMiddle #boxProfilTop div.block.tarifs div.head span { color:#393939; font-style:italic; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.tarifs div.ctn label.left{ width:165px; line-height:24px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.tarifs div.ctn input.txt{ height:20px; margin-bottom:10px; font-size:14px; width:70px; display:inline; float:none; margin-left:7px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.tarifs div.ctn input.txt1{ height:20px; margin-bottom:10px; font-size:14px; width:450px; display:inline; float:none; margin-left:7px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.tarifs div.bouton{ margin-top:50px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.tarifs span.left{ float:left; display:block; margin:0 30px 7px 0; width:476px; margin:0; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.tarifs span.right{ float:left; display:block; margin:0 0 7px; margin:0; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.tarifs div.ctn textarea{ border:1px solid #AAAAAA; color:#595959; display:block; font-size:12px; height:50px; width:635px; padding:3px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.tarifs div.ctn h2{ margin-bottom:10px; margin-top:20px; color:#393939; }

#middle #wrapMiddle #boxProfilTop div.block.service img{ border:0; display:inline; float:right; }
#middle #wrapMiddle #boxProfilTop div.block.service div.head{ border:0; }
#middle #wrapMiddle #boxProfilTop div.block.service div.head h2 { font-family:oswald; font-size:25px; line-height:32px; color:#0d82aa; }
#middle #wrapMiddle #boxProfilTop div.block.service div.head span { color:#393939; font-style:italic; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.service div.ctn label.left{ width:200px; line-height:24px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.service div.ctn input.txt{ height:20px; margin-bottom:10px; font-size:14px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.service div.ctn select{ font-size:14px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.service div.ctn h2{ margin-top:20px; color:#393939; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.service div.ctn span{ font-style:italic; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.service div.bouton{ margin-top:50px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.service ul.listIcon{ line-height:30px; float:left; width:360px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.service span.fixIcon{ float:left; }

#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.nouvelles div.ctn ::-webkit-input-placeholder  { color:#aaa; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.nouvelles div.ctn input:-moz-placeholder { color:#aaa; }
#middle #wrapMiddle #boxProfilTop div.block.nouvelles img{ border:0; display:inline; float:right; }
#middle #wrapMiddle #boxProfilTop div.block.nouvelles div.head{ border:0; }
#middle #wrapMiddle #boxProfilTop div.block.nouvelles div.head h2 { font-family:oswald; font-size:25px; line-height:32px; color:#0d82aa; }
#middle #wrapMiddle #boxProfilTop div.block.nouvelles div.head span { color:#393939; font-style:italic; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.nouvelles div.ctn label.left{ width:120px; line-height:24px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.nouvelles div.ctn input.txt{ height:20px; margin-bottom:10px; font-size:14px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.nouvelles div.ctn select{ font-size:14px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.nouvelles div.ctn h2{ margin-top:20px; margin-bottom:10px; color:#393939; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.nouvelles div.ctn span{ font-style:italic; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.nouvelles div.bouton{ margin-top:50px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.nouvelles div.ctn div.exploBox{ width:320px; float:left; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.nouvelles div.ctn div.exploBox div.picPreviewBox_picture{ width:315px; height:100px; background-color:#bebebe; margin-left:0; border:solid thin #5c5c5c;  }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.nouvelles div.ctn div.picPreviewBoxRight{ float:right; margin-right:15px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.nouvelles div.ctn div.picPreviewBoxRight div.txt{ color:#afafaf; clear:both; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.nouvelles div.ctn a.btn_modifier_entete{ float:left; position:relative; display:block; margin:0 0 10px; padding:0; width:176px; height:26px; background:url(../../img/btn/btn_modifier_entete.png) left top no-repeat; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.nouvelles div.ctn div.image{ margin-top:30px; }

#middle #wrapMiddle #boxProfilTop div.list.news img{ border:0; display:inline; float:right; }
#middle #wrapMiddle #boxProfilTop div.list.news div.head{ border:0; }
#middle #wrapMiddle #boxProfilTop div.list.news div.head h2 { font-family:oswald; font-size:25px; line-height:32px; color:#0d82aa; }
#middle #wrapMiddle #boxProfilTop div.list.news div.head span { color:#393939; font-style:italic; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.list.news div.ctn label.left{ width:165px; line-height:24px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.list.news div.ctn input.txt{ height:20px; margin-bottom:10px; font-size:14px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.list.news div.ctn select{ font-size:14px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.list.news div.ctn h2{ margin-top:20px; color:#393939; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.list.news div.ctn span{ font-style:italic; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.list.news div.bouton{ margin-top:50px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.list.news div.block{ line-height:22px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.list.news div.block div.title{ border:0; padding:5px 0; float:left; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.list.news div.block div.action{ float:right; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.list.news div.block div.action span{ display:none; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.list.news div.block div.action a.btn_modifiez{ float:left; display:block; padding:0; width:81px; height:23px; background:url(../../img/btn/btn_modifiez.png) left top no-repeat; margin-right:10px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.list.news div.block div.action a.btn_supprimez{ float:right; display:block; padding:0; width:81px; height:23px; background:url(../../img/btn/btn_supprimez.png) left top no-repeat; }

#middle #wrapMiddle #boxProfilTop div.block.logobanner img{ border:0; display:inline; float:right; }
#middle #wrapMiddle #boxProfilTop div.block.logobanner div.head{ border:0; }
#middle #wrapMiddle #boxProfilTop div.block.logobanner div.head h2 { font-family:oswald; font-size:25px; line-height:32px; color:#0d82aa; }
#middle #wrapMiddle #boxProfilTop div.block.logobanner div.head span { color:#393939; font-style:italic; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.logobanner div.ctn div.spaceimage{ margin-bottom:30px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.logobanner div.ctn label.left{ width:100px; line-height:24px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.logobanner div.ctn input.txt{ height:20px; margin-bottom:10px; font-size:14px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.logobanner div.ctn select{ font-size:14px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.logobanner div.ctn h2{ margin-top:20px; color:#393939; margin-bottom:20px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.logobanner div.ctn span{ font-style:italic; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.logobanner div.bouton{ margin-top:50px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.logobanner div.ctn div.spaceimage div.logo_modif{ position:absolute; left:118px; border:solid thin #5c5c5c; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.logobanner div.ctn div.exploBox{ width:320px; float:left; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.logobanner div.ctn div.exploBox div.picPreviewBox_logo{ width:68px; height:68px; background-color:#bebebe; margin-left:0; border:solid thin #5c5c5c; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.logobanner div.ctn div.picPreviewBoxRight{ float:right; margin-right:15px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.logobanner div.ctn div.picPreviewBoxRight div.txt{ color:#afafaf; clear:both; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.logobanner div.ctn a.btn_modifier_logo{ float:left; position:relative; display:block; margin:0 0 10px; padding:0; width:125px; height:26px; background:url(../../img/btn/btn_modifier_logo.png) left top no-repeat; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.logobanner div.ctn div.exploBox div.picPreviewBox_banniere{ width:316px; height:100px; background-color:#bebebe; margin-left:0; border:solid thin #5c5c5c; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.logobanner div.ctn div.exploBox div.picPreviewBox_banniere1{ width:316px; height:100px; background-color:#bebebe; margin-left:0; border:solid thin #5c5c5c; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.logobanner div.ctn div.exploBox div.picPreviewBox_banniere2{ width:316px; height:100px; background-color:#bebebe; margin-left:0; border:solid thin #5c5c5c; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.logobanner div.ctn div.exploBox div.picPreviewBox_banniere3{ width:316px; height:100px; background-color:#bebebe; margin-left:0; border:solid thin #5c5c5c; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.logobanner div.ctn div.exploBox div.picPreviewBox_banniere4{ width:316px; height:100px; background-color:#bebebe; margin-left:0; border:solid thin #5c5c5c; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.logobanner div.ctn div.exploBox div.picPreviewBox_banniere5{ width:316px; height:100px; background-color:#bebebe; margin-left:0; border:solid thin #5c5c5c; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.logobanner div.ctn div.exploBox div.picPreviewBox_banniere6{ width:316px; height:100px; background-color:#bebebe; margin-left:0; border:solid thin #5c5c5c; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.logobanner div.ctn div.exploBox div.picPreviewBox_banniere7{ width:316px; height:100px; background-color:#bebebe; margin-left:0; border:solid thin #5c5c5c; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.logobanner div.ctn div.exploBox div.picPreviewBox_banniere8{ width:316px; height:100px; background-color:#bebebe; margin-left:0; border:solid thin #5c5c5c; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.logobanner div.ctn a.btn_modifier_banner{ float:left; position:relative; display:block; margin:0 0 10px; padding:0; width:150px; height:26px; background:url(../../img/btn/btn_modifier_banner.png) left top no-repeat; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.logobanner div.ctn div.exploBox div.picPreviewBox_background{ width:316px; height:236px; background-color:#bebebe; margin-left:0; border:solid thin #5c5c5c; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.logobanner div.ctn a.btn_modifier_fond{ float:left; position:relative; display:block; margin:0 0 10px; padding:0; width:125px; height:26px; background:url(../../img/btn/btn_modifier_fond.png) left top no-repeat; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.nouvelles div.ctn div.exploBox div.picPreviewBox_new{ width:315px; height:100px; background-color:#bebebe; margin-left:0; border:solid thin #5c5c5c; }

#middle #wrapMiddle #boxProfilTop div.block.galerie img{ border:0; display:inline; float:right; }
#middle #wrapMiddle #boxProfilTop div.block.galerie div.head{ border:0; }
#middle #wrapMiddle #boxProfilTop div.block.galerie div.head h2 { font-family:oswald; font-size:25px; line-height:32px; color:#0d82aa; }
#middle #wrapMiddle #boxProfilTop div.block.galerie div.head span { color:#393939; font-style:italic; }
#middle #wrapMiddle #boxProfilTop div.block.galerie div.ctn a.btn_ajouter_image{  position:relative; display:block; margin:0 0 10px; padding:0; width:150px; height:26px; background:url(../../img/btn/btn_ajouter_image.png) left top no-repeat; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.galerie div.ctn div.listimage h2{ margin:10px 0;}
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block.galerie div.ctn div.listimage div.picPreviewBox_galerie{ width:68px; height:68px; background-color:#bebebe; border:solid thin #5c5c5c; margin:0 5px 5px 0;}


#middle #wrapMiddle #boxProfilTop{ display:none; position:relative; margin-top:12px; padding:0 0 0 3px; clear:both; width:942px; }
#middle #wrapMiddle #boxProfilTop .logo{ width:185px; position:absolute; height:185px; border:1px #999999 solid; left:25px; top:42px; z-index:700; }
#middle #wrapMiddle #boxProfilTop .logo.gratuit{ width:185px; position:absolute; height:185px; border:1px #999999 solid; left:5px; top:0px; z-index:700; }
#middle #wrapMiddle #boxProfilTop .logo #linkEditLogo{ width:185px; height:185px; position:absolute; background:url(../../img/btn/btnEditLogo.png) top left no-repeat; top:0; left:0; }
#middle #wrapMiddle #boxProfilTop .banner{ width:940px; position:relative; height:270px; float:right; border:1px #999999 solid; }
#middle #wrapMiddle #boxProfilTop .banner #linkEditBanner{ width:940px; height:270px; position:absolute; background:url(../../img/btn/btnEditBanner.png) top left no-repeat; top:0; left:0; }

#middle #wrapMiddleP #boxProfilTop{ position:relative; margin-top:12px; padding:0 0 0 3px; clear:both; width:942px; }
#middle #wrapMiddleP #boxProfilTop .logo{ width:184px; position:relative; height:151px; float:left; border:1px #f1f1f1 solid; }
#middle #wrapMiddleP #boxProfilTop .logo #linkEditLogo{ width:184px; height:151px; position:absolute; background:url(../../img/btn/btnEditLogo.png) top left no-repeat; top:0; left:0; }
#middle #wrapMiddleP #boxProfilTop .banner{ width:743px; position:relative; height:151px; float:right; border:1px #f1f1f1 solid; }
#middle #wrapMiddleP #boxProfilTop .banner #linkEditBanner{ width:743px; height:151px; position:absolute; background:url(../../img/btn/btnEditBanner.png) top left no-repeat; top:0; left:0; }

#middle #wrapMiddle #boxPub{ margin-top:8px; clear:both; margin-bottom:25px; padding-left:2px; }
#middle #wrapMiddle #boxPub.searchPage{ margin-top:10px; margin-bottom:0; }
#middle #wrapMiddle #boxPub div.txt{ color:#686868; text-transform:uppercase; font-size:11px; text-align:left; padding-bottom:4px; }
#middle #wrapMiddle #boxPub img{ float:left; margin-right:6px; border:1px #ccc solid; }
#middle #wrapMiddle #boxPub img.last{ margin-right:0; }

#middle #wrapMiddle div.list_modif{ display:block; margin:16px 0 0; padding:0; width:943px; }
#middle #wrapMiddle div.list_modif h2{ margin:0 0 5px; padding:0; font-size:17px; color:#595959; }
#middle #wrapMiddle div.list_modif div.block{ position:relative; display:block; margin:0; padding:0; width:943px; height:30px; border-top:1px solid #d9d9d9; overflow:hidden; }
#middle #wrapMiddle div.list_modif div.block div.title{ float:left; display:block; width:817px; height:30px; }
#middle #wrapMiddle div.list_modif div.block div.title h3{ margin:0; padding:0; font-size:12px; line-height:30px; color:#595959; }
#middle #wrapMiddle div.list_modif div.block div.title h3 em{ font-size:10px; }
#middle #wrapMiddle div.list_modif div.block div.action{ float:right; display:block; padding:6px 7px 0 0; width:89px; height:24px; }
#middle #wrapMiddle div.list_modif div.block div.action a span{ display:none; }
#middle #wrapMiddle div.list_modif div.block div.action a.btn_modifiez{ float:left; display:block; padding:0; width:61px; height:20px; background:url(../../img/btn/btn_modifiez.jpg) left top no-repeat; }
#middle #wrapMiddle div.list_modif div.block div.action a.btn_supprimez{ float:right; display:block; padding:0; width:24px; height:20px; background:url(../../img/btn/btn_supprimez.jpg) left top no-repeat; }

#middle #wrapMiddle div.list_modif.comment{ width:100%; border-top:#999 thin solid; margin-top:50px; } 
#middle #wrapMiddle div.list_modif.comment div.block{ width:742px; }
#middle #wrapMiddle div.list_modif.comment div.block.head{ background-color:#666; color:#fff; }
#middle #wrapMiddle div.list_modif.comment div.block.head.mod1{ background-color:#009933; color:#fff; }
#middle #wrapMiddle div.list_modif.comment div.block div.title{ width:350px; }
#middle #wrapMiddle div.list_modif.comment div.block.head div.title h3{ color:#FFF; padding-left:10px; }
#middle #wrapMiddle div.list_modif.comment div.block div.action{ width:350px; text-align:right; }
#middle #wrapMiddle div.list_modif.comment div.block.head div.action a{ color:#fff; font-weight:bold; }
#middle #wrapMiddle div.list_modif.comment div.block.full{ height:auto; margin-bottom:10px; }
#middle #wrapMiddle div.list_modif.comment div.block.full div.comment{ padding:10px; border:1px #666 solid; }

/* INSCRIVEZ-VOUS */
#middle #wrapMiddle div.inscrivez{ background-color:#0D83AB; margin-right:9px; width:290px; height:264px; text-align:center; border-radius:15px; padding:10px; line-height:46px; float:left; }
#middle #wrapMiddle div.inscrivez span.partie1{ font-family:Oswald; font-size:38px; color:#fff; font-weight:lighter; text-transform:uppercase; word-spacing:3px; }
#middle #wrapMiddle div.inscrivez span.partie2{ font-family:Oswald; font-size:34px; color:#00222E; font-weight:bolder; text-transform:uppercase; border-bottom:#ffffff thin solid; word-spacing:3px; }
#middle #wrapMiddle div.inscrivez div.partie3{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-transform:uppercase; padding-top:10px; letter-spacing:-0.4px; font-weight:bold; line-height:14px; }
#middle #wrapMiddle div.inscrivez p.btn_inscrivez{background:url(../../img/btn/btn_inscription.png) no-repeat center center; width:142px; height:33px; margin-left:auto; margin-right:auto; margin-top:15px;line-height:46px; font-family:oswald; text-transform:uppercase; letter-spacing:-0.5px; font-size:16px; word-spacing:2px; }
#middle #wrapMiddle div.inscrivez p.btn_inscrivez a{ text-decoration:none; }


/* RISTOURNE */
#middle #wrapMiddle div.ristourne{ background-color:#D8D8D8; margin-right:9px; width:290px; height:264px; text-align:center; border-radius:15px; padding:10px; float:left; }
#middle #wrapMiddle div.ristourne span.partie1{ font-family:Oswald; font-size:38px; color:#0D83AB; font-weight:lighter; text-transform:uppercase; word-spacing:3px; }
#middle #wrapMiddle div.ristourne span.partie2{ font-family:Oswald; font-size:136px; line-height:120px; color:#00222E; letter-spacing:-10.7px; text-transform:uppercase; word-spacing:3px; }
#middle #wrapMiddle div.ristourne div.partie3{ font-family:oswald; font-size:18px; font-weight:bold; color:#0D83AB; text-transform:uppercase; padding-top:8px; word-spacing:3px; }
#middle #wrapMiddle div.ristourne p.btn_ristourne{ background:url(../../img/btn/btn_ristourne.png) no-repeat center center; width:169px; height:33px; margin-left:auto; margin-right:auto; line-height:46px; font-family:oswald; text-transform:uppercase; letter-spacing:-1px; font-size:16px; word-spacing:2px; }
#middle #wrapMiddle div.ristourne p.btn_ristourne a{ text-decoration:none; color:#fff; }
#middle #wrapMiddle div.ristourne span.partie4{ font-family:oswald; font-size:8px; color:#00222E; text-transform:uppercase; word-spacing:3px; } 

#middle #wrapMiddle div.block.pub div.ristourne{ background-color:#F0F0F0; margin-right:9px; width:296px; height:216px; text-align:center; border-radius:15px; padding:10px; margin-bottom:15px; }
#middle #wrapMiddle div.block.pub div.ristourne span.partie1{ font-family:Oswald; font-size:44px; color:#0D83AB; font-weight:lighter; text-transform:uppercase; word-spacing:3px; }
#middle #wrapMiddle div.block.pub div.ristourne span.partie2{ font-family:Oswald; font-size:58px; line-height:50px; color:#00222E; letter-spacing:-3.7px; word-spacing:3px; }
#middle #wrapMiddle div.block.pub div.ristourne div.partie3{ font-family:oswald; font-size:18px; font-weight:bold; color:#0D83AB; text-transform:uppercase; padding-top:8px; word-spacing:3px; }
#middle #wrapMiddle div.block.pub div.ristourne p.btn_ristourne{ background:url(../../img/btn/btn_ristourne.png) no-repeat center center; width:169px; height:33px; margin-left:auto; margin-right:auto; line-height:46px; font-family:oswald; text-transform:uppercase; letter-spacing:-0.5px; font-size:16px; text-align:center; }
#middle #wrapMiddle div.block.pub div.ristourne p.btn_ristourne a{ text-decoration:none; color:#fff; }
#middle #wrapMiddle div.block.pub div.ristourne span.partie4{ font-family:oswald; font-size:8px; color:#00222E; text-transform:uppercase; word-spacing:3px; }

/* AVANTAGES */ 
#middle #wrapMiddle div.avantage{ background-color:#EDEDED; margin-right:9px; width:290px; height:264px; text-align:center; border-radius:15px; padding:10px; line-height:46px; float:left; }
#middle #wrapMiddle div.avantage span.partie1{ font-family:Oswald; font-size:38px; color:#0D83AB; font-weight:lighter; text-transform:uppercase; word-spacing:3px; }
#middle #wrapMiddle div.avantage span.partie2{ font-family:Oswald; font-size:54px; color:#00222E; text-transform:uppercase; border-bottom:#0D83AB thin solid; word-spacing:3px; }
#middle #wrapMiddle div.avantage div.partie3{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0D83AB; text-transform:uppercase; padding-top:10px; letter-spacing:-0.4px; font-weight:bold; line-height:14px; text-align:left; margin-top:16px; }
#middle #wrapMiddle div.avantage p.btn_avantage{ background:url(../../img/btn/btn_avantage.png) no-repeat center center; width:142px; height:32px; margin-left:auto; margin-right:auto; line-height:46px; margin-top:8px; font-family:oswald; text-transform:uppercase; letter-spacing:-0.5px; font-size:16px; word-spacing:2px; }
#middle #wrapMiddle div.avantage p.btn_avantage a{ text-decoration:none; color:#fff; }

#middle #wrapMiddle div.titre { float:left; }
#middle #wrapMiddle div.titre h2{ position:relative; font-family: 'Oswald', sans-serif; display:block; margin:0; font-family:Oswald; font-size:25px; line-height:25px; color:#363636; word-spacing:3px; padding: 15px 0 0 5px; text-transform:uppercase; }
#middle #wrapMiddle div.titre span{ font-size:14px; line-height:14px; color:#999999; padding:5px 0 0 5px; }
#middle #wrapMiddle div.right { float:right; padding-top:15px; }

/*=============================================================
COLS2 645 269
=============================================================*/
#middle #wrapMiddle div.split2col_645_269{ position:relative; display:block; }
#middle #wrapMiddle div.split2col_645_269 div.col01{ float:left; position:relative; display:block; width:645px; }
#middle #wrapMiddle div.split2col_645_269 div.col02{ float:right; position:relative; display:block; width:269px; }


/*=========================
COLS LEFT 645 269
=========================*/
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block{ position:relative; display:block; width:645px; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block h2.title{ position:relative; display:block; margin:0; width:645px; height:35px; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block h2.title span{ display:none; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block div.ctn{ position:relative; display:block; margin:0; padding:5px 15px 31px 12px; width:618px; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block div.ctn p{ margin:0; padding:0 0 23px; font-size:12px; color:#595959; line-height:16px; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block div.ctn a{ font-weight:bold; color:#595959; }


/* CA JASE SUR LE R?SEAU */
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.jase_reseau h2.title{ background:url(../../img/title_jase_reseau.jpg) left top no-repeat; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.jase_reseau div.ctn{ background:url(../../img/bg_left_block_jase_reseau.jpg) left top repeat-x; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.jase_reseau div.result{ display:block; margin:0 0 6px; padding:0 0 6px; border-bottom:1px solid #d5d5d5; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.jase_reseau div.result.last{ border-bottom:none; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.jase_reseau div.result table.img{ float:left; margin:2px 0 0; border:1px #ccc solid; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.jase_reseau div.result table.img td{ padding:0; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.jase_reseau div.result div.zTxt{ float:right; display:block; width:560px; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.jase_reseau div.result div.zTxt h4 { margin:0 0 4px; padding:0; font-size:12px; color:#595959; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.jase_reseau div.result div.zTxt p { padding:0; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.jase_reseau div.result div.zTxt a { font-weight:normal; color:#618206; }


/* DE NOUVEAUX ARRIVANTS SUR LE RESEAU */
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.nouveau_arrivant h2.title{ background:url(../../img/title_nouveau_arrivant.jpg) left top no-repeat; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.nouveau_arrivant div.ctn{ padding-bottom:0; background:url(../../img/bg_left_block_title_nouveau_arrivant.jpg) left top repeat-x; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block div.ctn p{ padding:0 0 16px; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.nouveau_arrivant div.result{ display:block; margin:0 0 6px; padding:0 0 6px; border-bottom:1px solid #d5d5d5; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.nouveau_arrivant div.result.last{ border-bottom:none; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.nouveau_arrivant div.lefter{ float:left; display:block; margin:0 20px 0 0; padding:0; width:200px; overflow:hidden; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.nouveau_arrivant div.lefter{ margin:0; padding:0; width:200px; overflow:hidden; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.nouveau_arrivant div.result table.img{ float:left; margin:1px 0 0; border:1px #ccc solid; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.nouveau_arrivant div.result div.zTxt{ float:right; display:block; width:144px; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.nouveau_arrivant div.result div.zTxt h4 { margin:0 0 2px; padding:0; font-size:12px; color:#595959; line-height:11px; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.nouveau_arrivant div.result div.zTxt p { padding:0; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.nouveau_arrivant div.result div.zTxt a { font-weight:normal; color:#618206; }




/*=========================
COLS RIGHT 645 269
=========================*/
#col02 {
  display: none;
}

#middle #wrapMiddle div.split2col_645_269 div.col02 div.block{ position:relative; display:block; width:269px; }
#middle #wrapMiddle div.split2col_645_269 div.col02 div.block h2.title{ position:relative; display:block; margin:0; width:269px; height:33px; }
#middle #wrapMiddle div.split2col_645_269 div.col02 div.block h2.title span{ display:none; }
#middle #wrapMiddle div.split2col_645_269 div.col02 div.block div.ctn{ position:relative; display:block; margin:0; padding:7px 12px 35px 18px; width:239px; }
#middle #wrapMiddle div.split2col_645_269 div.col02 div.block div.ctn p{ margin:0; padding:0 0 23px; font-size:12px; color:#595959; line-height:16px; }
#middle #wrapMiddle div.split2col_645_269 div.col02 div.block div.ctn a{ font-weight:bold; color:#595959; }


/* LES PLUS ACTIFS */
#middle #wrapMiddle div.split2col_645_269 div.col02 div.block.plus_actif h2.title{ background:url(../../img/title_plus_actif.jpg) left top no-repeat; }
#middle #wrapMiddle div.split2col_645_269 div.col02 div.block.plus_actif div.ctn{ padding-bottom:0; background:url(../../img/bg_right_block_plus_actif.jpg) left top repeat-x; }
#middle #wrapMiddle div.split2col_645_269 div.col02 div.block div.ctn p{ padding:0 0 17px; letter-spacing:-0.5px; }
#middle #wrapMiddle div.split2col_645_269 div.col02 div.block.plus_actif div.result{ display:block; margin:0 0 5px; padding:0 0 5px; border-bottom:1px solid #d5d5d5; }
#middle #wrapMiddle div.split2col_645_269 div.col02 div.block.plus_actif div.result.last{ border-bottom:none; }
#middle #wrapMiddle div.split2col_645_269 div.col02 div.block.plus_actif div.result img{ float:left; margin:2px 0 0; }
#middle #wrapMiddle div.split2col_645_269 div.col02 div.block.plus_actif div.result div.zTxt{ float:right; display:block; width:184px; }
#middle #wrapMiddle div.split2col_645_269 div.col02 div.block.plus_actif div.result div.zTxt h4 { margin:0 0 2px; padding:0; font-size:12px; color:#595959; line-height:11px; }
#middle #wrapMiddle div.split2col_645_269 div.col02 div.block.plus_actif div.result div.zTxt p { padding:0; }
#middle #wrapMiddle div.split2col_645_269 div.col02 div.block.plus_actif div.result div.zTxt p.vote { margin:1px 0 0; font-size:11px; line-height:11px; color:#618206; }
#middle #wrapMiddle div.split2col_645_269 div.col02 div.block.plus_actif div.result div.zTxt a { font-weight:normal; color:#618206; }

/* VIDEO */
#middle #wrapMiddle div.split2col_645_269 div.col02 div.block.video div.head{ margin-bottom:0; width:269px; }
#middle #wrapMiddle div.split2col_645_269 div.col02 div.block.video div.head h2{ width:269px; height:33px; background:url(../../img/title_video_home.jpg) left top no-repeat; }
#middle #wrapMiddle div.split2col_645_269 div.col02 div.block.video div.head h2 span{ display:none; }
#middle #wrapMiddle div.split2col_645_269 div.col02 div.block.video div.ctn{ background:url(../../img/bgVideo.jpg) left top repeat-x; }
#middle #wrapMiddle div.split2col_645_269 div.col02 div.block.video div.ctn img{ margin:0 0 6px; border:none; }
#middle #wrapMiddle div.split2col_645_269 div.col02 div.block.video div.ctn div.zVideo{ width:239px; overflow:hidden; }
#middle #wrapMiddle div.split2col_645_269 div.col02 div.block.video div.ctn p{ padding:0 8px 11px; font-size:12px; line-height:14px; }
#middle #wrapMiddle div.split2col_645_269 div.col02 div.block.video div.ctn a.btn_consultez_video{ float:right; display:block; padding:0 8px 0 0; width:195px; height:25px; background:url(../../img/btn/btn_consultez_video.jpg) left top no-repeat; }
#middle #wrapMiddle div.split2col_645_269 div.col02 div.block.video div.ctn a.btn_consultez_video span{ display:none; }


/*=============================================================
FIN COLS2 645 269
=============================================================*/


/*=============================================================
COLS3 318
=============================================================*/
#middle #wrapMiddle div.split3col_318{ position:relative; display:block; }
#middle #wrapMiddle div.split3col_318 div.col01{ float:left; position:relative; display:block; width:318px; }
#middle #wrapMiddle div.split3col_318 div.col02{ float:left; position:relative; display:block; width:318px; }
#middle #wrapMiddle div.split3col_318 div.col03{ float:right; position:relative; display:block; width:318px; }


/*=========================
COLS LEFT 318
=========================*/
#middle #wrapMiddle div.split3col_318 div.col01 div.block{ position:relative; display:block; width:318px; }
#middle #wrapMiddle div.split3col_318 div.col01 div.block h2.title{ position:relative; display:block; margin:0; width:318px; height:35px; }
#middle #wrapMiddle div.split3col_318 div.col01 div.block h2.title span{ display:none; }
#middle #wrapMiddle div.split3col_318 div.col01 div.block div.ctn{ position:relative; display:block; margin:0; padding:0px 22px 0px 0px; width:308px; }
#middle #wrapMiddle div.split3col_318 div.col01 div.block div.ctn p{ margin:0; padding:0 0 23px; font-size:12px; color:#595959; line-height:16px; }
#middle #wrapMiddle div.split3col_318 div.col01 div.block div.ctn a{ font-weight:bold; color:#595959; }


/* CA JASE SUR LE R?SEAU */
/*#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.jase_reseau h2.title{ background:url(../../img/title_jase_reseau.jpg) left top no-repeat; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.jase_reseau div.ctn{ background:url(../../img/bg_left_block_jase_reseau.jpg) left top repeat-x; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.jase_reseau div.result{ display:block; margin:0 0 6px; padding:0 0 6px; border-bottom:1px solid #d5d5d5; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.jase_reseau div.result.last{ border-bottom:none; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.jase_reseau div.result table.img{ float:left; margin:2px 0 0; border:1px #ccc solid; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.jase_reseau div.result table.img td{ padding:0; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.jase_reseau div.result div.zTxt{ float:right; display:block; width:560px; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.jase_reseau div.result div.zTxt h4 { margin:0 0 4px; padding:0; font-size:12px; color:#595959; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.jase_reseau div.result div.zTxt p { padding:0; }
#middle #wrapMiddle div.split2col_645_269 div.col01 div.block.jase_reseau div.result div.zTxt a { font-weight:normal; color:#618206; }*/


/* DE NOUVEAUX ARRIVANTS SUR LE RESEAU */
#middle #wrapMiddle div.split3col_318 div.col01 div.block.nouveau_arrivant h2.title{ background:url(../../img/title_nouveau_arrivant.png) left top no-repeat; }
#middle #wrapMiddle div.split3col_318 div.col01 div.block div.ctn p{ padding:0 0 16px; }
#middle #wrapMiddle div.split3col_318 div.col01 div.block.nouveau_arrivant div.result{ display:block; margin:0 0 6px; }
#middle #wrapMiddle div.split3col_318 div.col01 div.block.nouveau_arrivant div.result.last{ border-bottom:none; }
#middle #wrapMiddle div.split3col_318 div.col01 div.block.nouveau_arrivant div.lefter{ float:left; display:block; margin:0 20px 0 0; padding:0; width:70px; overflow:hidden; }
#middle #wrapMiddle div.split3col_318 div.col01 div.block.nouveau_arrivant div.lefter{ margin:0; padding:0 3px; width:70px; overflow:hidden; }
#middle #wrapMiddle div.split3col_318 div.col01 div.block.nouveau_arrivant div.result table.img{ float:left; margin:1px 0 0; background-color:#dfdfdf; }



/*=========================
COLS MIDDLE 318
=========================*/
#middle #wrapMiddle div.split3col_318 div.col02 div.block{ position:relative; display:block; width:318px; margin-top:0px; }
#middle #wrapMiddle div.split3col_318 div.col02 div.block h2.title{ position:relative; display:block; margin:0; width:318px; height:35px; }
#middle #wrapMiddle div.split3col_318 div.col02 div.block h2.title span{ display:none; }
#middle #wrapMiddle div.split3col_318 div.col02 div.block div.ctn{ position:relative; display:block; margin:0; padding:0px 22px 0px 12px; width:308px; }
#middle #wrapMiddle div.split3col_318 div.col02 div.block div.ctn p{ margin:0; padding:0 0 23px; font-size:12px; color:#595959; line-height:16px; }
#middle #wrapMiddle div.split3col_318 div.col02 div.block div.ctn a{ font-weight:bold; color:#595959; }


/* LES AVANTAGES */
#middle #wrapMiddle div.split3col_318 div.col02 div.block.avantages h2.title{ background:url(../../img/title_avantages.png) left top no-repeat; }
#middle #wrapMiddle div.split3col_318 div.col02 div.block div.ctn p{ padding:0 0 16px; }
#middle #wrapMiddle div.split3col_318 div.col02 div.block.avantages div.result{ display:block; margin:0 0 6px; padding:0 0 6px; border-bottom:1px solid #d5d5d5; }
#middle #wrapMiddle div.split3col_318 div.col02 div.block.avantages div.result.last{ border-bottom:none; }
#middle #wrapMiddle div.split3col_318 div.col02 div.block.avantages div.lefter{ float:left; display:block; margin:0 20px 0 0; padding:0; width:200px; overflow:hidden; }
#middle #wrapMiddle div.split3col_318 div.col02 div.block.avantages div.lefter{ margin:0; padding:0; width:200px; overflow:hidden; }
#middle #wrapMiddle div.split3col_318 div.col02 div.block.avantages div.result table.img{ float:left; margin:1px 0 0; border:1px #ccc solid; }
#middle #wrapMiddle div.split3col_318 div.col02 div.block.avantages div.result div.zTxt{ float:right; display:block; width:144px; }
#middle #wrapMiddle div.split3col_318 div.col02 div.block.avantages div.result div.zTxt h4 { margin:0 0 2px; padding:0; font-size:12px; color:#595959; line-height:11px; }
#middle #wrapMiddle div.split3col_318 div.col02 div.block.avantages div.result div.zTxt p { padding:0; }
#middle #wrapMiddle div.split3col_318 div.col02 div.block.avantages div.result div.zTxt a { font-weight:normal; color:#618206; }

/*=========================
COLS RIGHT 318
=========================*/
#middle #wrapMiddle div.split3col_318 div.col03 div.block{ position:relative; display:block; width:318px; }
#middle #wrapMiddle div.split3col_318 div.col03 div.block h2.title{ position:relative; display:block; margin:0; width:318px; height:33px; }
#middle #wrapMiddle div.split3col_318 div.col03 div.block h2.title span{ display:none; }
#middle #wrapMiddle div.split3col_318 div.col03 div.block div.ctn{ position:relative; display:block; margin:0; padding:7px 12px 35px 18px; width:307px; height:210px; }
#middle #wrapMiddle div.split3col_318 div.col03 div.block div.ctn p{ margin:0; padding:0 0 23px; font-size:12px; color:#595959; line-height:16px; }
#middle #wrapMiddle div.split3col_318 div.col03 div.block div.ctn a{ font-weight:bold; color:#595959; }


/* INSCRIVEZ-VOUS */
#middle #wrapMiddle div.split3col_318 div.col03 div.block.inscrivez_vous div.head { background:url(../../img/head_inscrivez_vous.jpg) left top no-repeat; }
#middle #wrapMiddle div.split3col_318 div.col03 div.block.inscrivez_vous div.head h2.title{ background:url(../../img/title_inscrivez_vous.png) left top no-repeat; height:40px; }
#middle #wrapMiddle div.split3col_318 div.col03 div.block.inscrivez_vous div.ctn{ padding-bottom:0; background:url(../../img/bg_right_block_inscrivez_vous.jpg) left top repeat-x; }
#middle #wrapMiddle div.split3col_318 div.col03 div.block div.ctn p{ padding:0 0 17px; letter-spacing:-0.5px; color:#fff; }
#middle #wrapMiddle div.split3col_318 div.col03 div.block div.ctn #btn_inscrivez_vous{ width:140px; margin-left:auto; margin-right:auto; margin-top:46px; }
#middle #wrapMiddle div.split3col_318 div.col03 div.block.inscrivez_vous div.foot { background:url(../../img/foot_inscrivez_vous.jpg) left top no-repeat; height:54px; }



/*=============================================================
FIN COLS3 318
=============================================================*/




#bg_profil{ width:100%; height: 100%; position:absolute; left:0; top:141px; z-index:100; }
#bg_profil img{ width:100%; }





/*=============================================================
COLS2 182 742
=============================================================*/
#middle #wrapMiddle div.split2col_182_742{ position:relative; display:block; margin:12px 0 0; padding:0 16px 34px 0; }
#middle #wrapMiddle div.split2col_182_742 div.col01{ float:left; position:relative; display:block; width:182px; }
#middle #wrapMiddle div.split2col_182_742 div.col02{ float:right; position:relative; display:block; width:742px; left:10px; }


/*=========================
COLS LEFT 182 742
=========================*/
#middle #wrapMiddle div.split2col_182_742 div.col01 ul.menuProfil{ position:relative; display:none; margin:2px 0 0; padding:0; list-style:none; background:url(../../img/bg_menul.jpg) left top repeat-x; border-bottom: 1px solid #CDCDCD; padding: 0 0 15px; }
#middle #wrapMiddle div.split2col_182_742 div.col01 ul.menuProfil li{ display:block; margin:0; padding:2px 0 1px; font-family:Oswald; font-size:17px; line-height:17px; }
#middle #wrapMiddle div.split2col_182_742 div.col01 ul.menuProfil li a{/*background:url(../../img/btn/btn_smenu.jpg) left top no-repeat;*/ display:block; margin:0; padding:3px 0 0 3px;  width:179px; height:20px; color:#363636; /*border-bottom:1px solid #d9d9d9; */}
#middle #wrapMiddle div.split2col_182_742 div.col01 ul.menuProfil li a.last{ padding:0 0 1px; border-bottom:none; }
#middle #wrapMiddle div.split2col_182_742 div.col01 ul.menuProfil li.iconMenu_15 a{ font-size:17px; }
#middle #wrapMiddle div.split2col_182_742 div.col01 ul.menuProfil li a:hover{ display:block; margin:0; padding:3px 0 0 3px; width:179px; height:20px; color:#0d82aa; border:none; /*background:url(../../img/btn/btn_smenu.jpg) left top no-repeat;*/ text-decoration:none; }
#middle #wrapMiddle div.split2col_182_742 div.col01 ul.menuProfil li a.roll{ display:block; margin:0; padding:3px 0 0 3px; width:179px; height:20px; color:#0d82aa; border:none; /*background:url(../../img/btn/btn_smenu.jpg) left top no-repeat; */text-decoration:none; }
#middle #wrapMiddle div.split2col_182_742 div.col01 ul.menuProfil li.title{ margin-top:10px; font-weight:bold; border-bottom:1px #ccc solid; }
#middle #wrapMiddle div.split2col_182_742 div.col01 ul.menuProfil li.module{ border-bottom:1px #ccc solid;  }
#middle #wrapMiddle div.split2col_182_742 div.col01 ul.menuProfil li a.helpBubble_gray{ width:16px; height:16px; padding:0; margin:0; background:url(../../img/iconHelp_gray.png) top left no-repeat; display:inline-block; }
#middle #wrapMiddle div.split2col_182_742 div.col01 ul.menuProfil li a.helpBubble_gray:hover{ width:16px; height:16px; padding:0; margin:0; background:url(../../img/iconHelp_gray.png) top left no-repeat; display:inline-block; }

#middle #wrapMiddle div.split2col_182_742 div.col01 ul.menuProfil li a.helpBubble_red{ width:16px; height:16px; padding:0; margin:0; background:url(../../img/iconHelp_red.png) top left no-repeat; display:inline-block; }
#middle #wrapMiddle div.split2col_182_742 div.col01 ul.menuProfil li a.helpBubble_red:hover{ width:16px; height:16px; padding:0; margin:0; background:url(../../img/iconHelp_red.png) top left no-repeat; display:inline-block; }

#middle #wrapMiddle div.split2col_182_742 div.col01 div.block.vote{ display:block; margin:10px 0 0; padding:0 0 0 1px; width:181px; }
#middle #wrapMiddle div.split2col_182_742 div.col01 div.block.vote h3{ margin:0; padding:0; font-size:12px; color:#595959; }
#middle #wrapMiddle div.split2col_182_742 div.col01 div.block.vote h3 strong{ color:#759f00; }

/* ========================
ADMIN
=========================== */

#middle #wrapMiddle div.split2col_182_742 div.col01 ul.menuAdmin{ position:relative; display:none; margin:2px 0 0; padding:0; list-style:none; padding: 0 0 15px; }
#middle #wrapMiddle div.split2col_182_742 div.col01 ul.menuAdmin li{ display:block; margin:0; padding:2px 0 1px; font-family:Oswald; font-size:17px; line-height:17px; }
#middle #wrapMiddle div.split2col_182_742 div.col01 ul.menuAdmin li a{display:block; margin:0; padding:3px 0 0 3px;  width:179px; height:20px; color:#363636; }
#middle #wrapMiddle div.split2col_182_742 div.col01 ul.ssmenuAdmin li a{ padding-left:25px; }
#middle #wrapMiddle div.split2col_182_742 div.col01 ul.ssmenuAdmin li.long{ padding-bottom:15px; }
#middle #wrapMiddle div.split2col_182_742 div.col01 ul.menuAdmin li a.last{ padding:0 0 1px; border-bottom:none; }
#middle #wrapMiddle div.split2col_182_742 div.col01 ul.menuAdmin li.iconMenu_15 a{ font-size:17px; }
#middle #wrapMiddle div.split2col_182_742 div.col01 ul.menuAdmin li a:hover{ display:block; margin:0; padding:3px 0 0 3px; width:179px; height:20px; color:#0d82aa; border:none; text-decoration:none; }
#middle #wrapMiddle div.split2col_182_742 div.col01 ul.ssmenuAdmin li a:hover{ padding-left:25px; }
#middle #wrapMiddle div.split2col_182_742 div.col01 ul.menuAdmin li a.roll{ display:block; margin:0; padding:3px 0 0 3px; width:179px; height:20px; color:#0d82aa; border:none; text-decoration:none; }
#middle #wrapMiddle div.split2col_182_742 div.col01 ul.ssmenuAdmin li a.roll{ padding-left:25px; }
#middle #wrapMiddle div.split2col_182_742 div.col01 ul.menuAdmin li.title{ margin-top:10px; font-weight:bold; border-bottom:1px #ccc solid; }
#middle #wrapMiddle div.split2col_182_742 div.col01 ul.menuAdmin li.module{ border-bottom:1px #ccc solid;  }







/*=========================
COLS RIGHT 182 742
=========================*/
#moduleid, #moduleid_bottom {
  display: none;
}

#middle #wrapMiddle div.split2col_182_742 div.col02 div.block{ position:relative; display:block; width:742px; color:#373737; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.head{ position:relative; display:block; margin-bottom:13px; padding-bottom:11px; width:742px; border-bottom:1px solid #999999; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.head div.left{ float:left; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.head div.reseau{ float:right; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.head h2{ position:relative; font-family: 'Oswald', sans-serif; display:block; margin:0; font-family:Oswald; font-size:25px; line-height:30px; color:#363636; word-spacing:3px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.head span{ font-size:14px; line-height:14px; color:#999999; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn{ position:relative; display:block; margin:0; padding:0; width:742px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn h3{ position:relative; display:block; margin:0 0 8px; font-size:15px; line-height:20px; color:#373737; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn a:hover h3{ color:#0d82aa; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn h3 em{ font-size:12px; font-weight:normal; line-height:12px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn h4{ position:relative; display:block; margin:0 0 25px; font-size:11px; color:#595959; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn h4.modif{ margin:0 0 7px; padding:0 0 6px; font-family: 'Oswald', sans-serif; font-size:17px; line-height:17px; color:#595959; border-bottom:1px solid #d9d9d9; word-spacing:3px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn p{ margin:0; padding:0 0 18px; font-size:13px; color:#373737; line-height:17px; text-align:justify; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn a{ font-weight:bold; color:#595959; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn img{ float:left; position:relative; display:block; margin:5px 0 0; padding:0; border:1px solid #333; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn table.img{ float:left; position:relative; display:block; margin:5px 0 0; padding:0; /*border:1px solid #333;*/ }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn table.img tr td{ padding:0; margin:0; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn table.img tr td img{ padding:0; margin:0; border:0; float:none; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn div.zTxt{ float:right; position:relative; display:block; margin:0; padding:0; width:550px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn label{ position:relative; display:block; margin:0 0 7px; padding:0; font-size:12px; font-weight:bold; color:#595959; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn label.left{ float:left; width:150px; line-height:15px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn a.btn_ajouter_image{ float:left; position:relative; display:block; margin:0 0 19px; padding:0; width:210px; height:22px; background:url(../../img/btn/btn_ajouter_image.jpg) left top no-repeat; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn a.btn_ajouter_image span{ display:none; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn input.txt{ float:left; position:relative; display:block; margin:0 0 19px; padding:2px 3px 0; width:263px; height:13px; font-size:12px; color:#595959; border:1px solid #aaaaaa; margin-right:5px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn input.btn{ float:right; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn input.btn_annuler{ margin:0 0 0 6px; display:block; width:70px; height:25px; background:url(../../img/btn/btn_annuler.jpg) left top no-repeat; border:none; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn select{ position:relative; float:left; display:block; margin:0 0 17px; padding:2px 3px 1px; width:263px; font-size:12px; color:#595959; border:1px solid #aaaaaa; margin-right:5px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn textarea{ position:relative; display:block; margin:0 0 22px; padding:3px; width:725px; height:54px; font-size:12px; color:#595959; border:1px solid #aaaaaa; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn a.btn_supprimez_promo{ float:right; position:relative; display:block; margin:0 0 0 6px; padding:0; width:173px; height:25px; background:url(../../img/btn/btn_supprimez_promo.jpg) left top no-repeat; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn a.btn_supprimez_promo span{ display:none; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn a.btn_ajouter_reseau_sociau{ float:left; position:relative; display:block; margin:0; padding:0; width:276px; height:22px; background:url(../../img/btn/btn_ajouter_reseau_sociau.jpg) left top no-repeat; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn a.btn_ajouter_reseau_sociau span{ display:none; }

/* COMMENTAIRES */
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.commentBoxShow{ margin-top:15px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.commentBoxShow h3{ margin-bottom:5px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.commentBoxShow div.item{ margin-bottom:10px; padding:10px; border:1px #ccc solid; font-size:11px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.commentBoxShow div.item div.txt{ margin-top:2px; }

#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn div.exploBox{ width:592px; float:right; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn div.exploBox div.picPreviewBox{ width:100px; height:100px; margin-left:50px; margin-bottom:10px; border:1px #AAAAAA solid; background-repeat: no-repeat; background-position: center;   }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn div.exploBox div.picPreviewBoxRight span{ margin-left:5px; position:absolute; }
/* PROMOTION */
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.promotion div.item table.img{ float:right; border:1px #595959 solid; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.promotion div.item div.left{ width:430px; float:left; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.promotion div.item div.left h2{ font-size:16px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.promotion div.item div.left h3{ font-size:12px; }

/* PROFIL */
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn{ margin:0; padding:0=; border-bottom:none; font-size:12px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn div.sshead{ margin-bottom:20px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn div.sshead span{ font-style:italic; color:#6b6b6b;}
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn strong{ text-transform:uppercase; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn a{ font-weight:normal; color:#595959; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn img{ margin:0 4px 0 0; border:none; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn span.left{ float:left; display:block; margin:0 10px 5px 0; padding:0; width:119px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn span.right{ float:left; display:block; margin:0 10px 5px 0; padding:0; width:601px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn span.right.small{ width:169px; }

#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn span.marginBig{ margin:0 10px 23px 0;  }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn span.marginBig2{ margin:0 10px 16px 0;  }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn span.lineheight{ height:26px; line-height:26px;  }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn label.left{ width:131px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn input.txt{ margin-bottom:7px; margin-right:22px; width:149px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn input.txt.marginBig{ margin-bottom:21px;  }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn input.txt.helpIcon{ margin-right:2px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn span.helpIcon{ float:left; margin-right:4px; }

#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn span.lineheight #reseauSociauxBox ul li{ float:left; width:270px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn span.lineheight #reseauSociauxBox ul li input.txt{ margin-right:5px; }

/* NOUVELLE */
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn{ margin:0 0 4px; padding:0 0 15px; /*border-bottom:1px solid #d9d9d9;*/ }

#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn h3{ margin:0 0 3px 0; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn p{ padding:0 0 5px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn p.lien{ background: url("../../img/btn/btn_voir_suite.png") no-repeat scroll 0 0 transparent; float: right; height: 33px; margin-top: 24px; padding-top: 8px; text-align: center; width: 120px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn p.liennews a{ color:#0d82aa; /*font-size:12px; line-height:12px;*/ }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn p.liennews span.left{ float: left; background: url("../../img/btn/btn_retour_news.png") no-repeat scroll 0 transparent; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn p.liennews span.left a{ padding-left:25px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn p.liennews span.right{ float: right;  }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn p.liennews span.right a{ padding-top:5px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn a.btnNews, #middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn span.btnNews{ font-family:Oswald; color:#ffffff; font-size:17px; line-height:40px; text-transform:uppercase; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn a.voirSuite{ font-family:Oswald; color:#ffffff; font-size:17px; line-height:17px; text-transform:uppercase; font-weight:normal; letter-spacing: -0.5px; word-spacing:3px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn img{ border:1px solid #595959; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn table.img{ /*border:1px solid #595959;*/ padding:0; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn table.img tbody{ padding:0; margin:0; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn table.img tr td{ padding:0; margin:0; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn table.img tr td img{ border:none; padding:0; margin:0; float:none; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn div.zTxt{ width:354px; padding:1px 0 0 7px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn.full div.zTxt{ width:742px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn.full h3{ margin-top:10px; font-size:16px; padding-bottom:3px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn.full table.img{ float:none; }

#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn div.lefter{ float:left; margin:0 19px 13px 0; width:229px; overflow:hidden; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn div.lefter.last{ margin:0; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn div.lefter p{ padding:0 0 8px; line-height:16px; height:60px; overflow:hidden; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn div.lefter p.lien{ height:auto; float: none; margin: 10px auto 0; background: url("../../img/btn/btn_petit_voir_suite.png") no-repeat scroll 0 0 transparent; width:92px; height:25px; padding-top:5px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn div.lefter a{ font-size:14px; line-height:14px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn div.lefter img{ float:none; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn div.lefter table.img{ float:none; margin-bottom:3px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn div.lefter div.zTxt{ float:none; margin:0; padding:0; width:229px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn textarea{ margin:0 0 10px; height:82px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn h4{ margin-top:20px; font-size:35px; line-height:35px; color:#363636; margin-bottom:0; }

#middle #wrapMiddle div.split2col_182_742 div.col02 div.block .page{ float:right; margin-bottom:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:21px; font-weight:bold; color:#676767; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block .page.nouvelle{ margin-bottom:0px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block .page span{ display:inline-block; overflow:hidden; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block .page a{ display:inline-block; width:20px; height:21px; margin:0 0 0 2px; text-align:center; background:url(../../img/btn/btn_page.jpg) left top no-repeat; overflow:hidden; color:#676767; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block .page a.active{ background:url(../../img/btn/btn_page_active.jpg) left top no-repeat; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block .page a.nocadre{ background:none; line-height:27px; }

/* EMPLOI */
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.emploi{  }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn a.btn_voir_poste_suivant{ float:right; display:block; margin:2px 0 0; width:147px; height:24px; background:url(../../img/btn/btn_voir_poste_suivant.jpg) left top no-repeat; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn a.btn_voir_poste_suivant span{ display:none; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.emploi div.ctn p.lien{ font-size:12px; line-height:14px; text-align:right; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.emploi div.ctn a{ color:#759f00; }

/* EQUIPE */
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.equipe div.ctn{ margin:0 0 37px; padding:0 0 13px; border-bottom:1px solid #d9d9d9; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.equipe div.ctn h3{ margin:0 0 6px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.equipe div.ctn p{ padding:0 0 7px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.equipe div.ctn p.coord{ font-size:12px; line-height:14px; }



/* LIEN */
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.lien div.ctn{ margin:0 0 18px; padding:0 0 8px; border-bottom:1px solid #d9d9d9; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.lien div.ctn h3{ margin:0; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.lien div.ctn p{ padding:0 0 5px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.lien div.ctn p.coord{ font-size:12px; line-height:14px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.lien div.ctn p.coord a{ text-decoration:underline; color:#759F00; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.lien div.ctn p.coord a:hover{ text-decoration:none; }

/* PHOTO */
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.photo div.ctn{ margin:0 0 18px; padding:0 0 8px; border-bottom:1px solid #d9d9d9; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.photo div.ctn h3{ margin:0; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.photo div.ctn p{ padding:0 0 5px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.photo div.thumbs div.thumb{ float:left; margin:0 20px 20px 0; width:150px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.photo div.thumbs div.thumb h5{ font-size:11px; text-align:center; padding-top:3px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.photo div.thumbs div.thumb a:hover h5{ text-decoration:underline; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.photo div.thumbs table.img{ border:1px #ccc solid; }


/*=============================================================
FIN COLS2 182 742
=============================================================*/



/*=============================================================
COLS2 182 720
=============================================================*/
#middle #wrapMiddle div.split2col_182_720{ position:relative; display:block; margin:12px 0 0; padding:0 16px 0 0; }
#middle #wrapMiddle div.split2col_182_720 div.col01{ float:left; position:relative; display:block; width:182px; }
#middle #wrapMiddle div.split2col_182_720 div.col02{ float:right; position:relative; display:block; width:720px; left:10px; }


/*=========================
COLS LEFT 182 720
=========================*/

/* ========================
ADMIN
=========================== */

#middle #wrapMiddle div.split2col_182_720 div.col01 ul.menuAdmin{ position:relative; display:none; margin:2px 0 0; padding:0; list-style:none; padding: 0 0 15px; }
#middle #wrapMiddle div.split2col_182_720 div.col01 ul.menuAdmin li{ display:block; margin:0; padding:2px 0 1px; font-family:Oswald; font-size:17px; line-height:17px; }
#middle #wrapMiddle div.split2col_182_720 div.col01 ul.menuAdmin li a{display:block; margin:0; padding:3px 0 0 3px;  width:179px; height:20px; color:#363636; }
#middle #wrapMiddle div.split2col_182_720 div.col01 ul.ssmenuAdmin li a{ padding-left:25px; }
#middle #wrapMiddle div.split2col_182_720 div.col01 ul.ssmenuAdmin li.long{ padding-bottom:15px; }
#middle #wrapMiddle div.split2col_182_720 div.col01 ul.menuAdmin li a.last{ padding:0 0 1px; border-bottom:none; }
#middle #wrapMiddle div.split2col_182_720 div.col01 ul.menuAdmin li.iconMenu_15 a{ font-size:17px; }
#middle #wrapMiddle div.split2col_182_720 div.col01 ul.menuAdmin li a:hover{ display:block; margin:0; padding:3px 0 0 3px; width:179px; height:20px; color:#0d82aa; border:none; text-decoration:none; }
#middle #wrapMiddle div.split2col_182_720 div.col01 ul.ssmenuAdmin li a:hover{ padding-left:25px; }
#middle #wrapMiddle div.split2col_182_720 div.col01 ul.menuAdmin li a.roll{ display:block; margin:0; padding:3px 0 0 3px; width:179px; height:20px; color:#0d82aa; border:none; text-decoration:none; }
#middle #wrapMiddle div.split2col_182_720 div.col01 ul.ssmenuAdmin li a.roll{ padding-left:25px; }
#middle #wrapMiddle div.split2col_182_720 div.col01 ul.menuAdmin li.title{ margin-top:10px; font-weight:bold; border-bottom:1px #ccc solid; }
#middle #wrapMiddle div.split2col_182_720 div.col01 ul.menuAdmin li.module{ border-bottom:1px #ccc solid;  }







/*=========================
COLS RIGHT 182 720
=========================*/
#moduleid, #moduleid_bottom {
  display: none;
}

#middle #wrapMiddle div.split2col_182_720 div.col02 div.block{ position:relative; display:block; width:720px; color:#373737; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.head{ position:relative; display:block; margin-bottom:13px; padding-bottom:11px; width:742px; border-bottom:1px solid #999999; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.head div.left{ float:left; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.head div.reseau{ float:right; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.head h2{ position:relative; font-family: 'Oswald', sans-serif; display:block; margin:0; font-family:Oswald; font-size:25px; line-height:30px; color:#363636; word-spacing:3px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.head span{ font-size:14px; line-height:14px; color:#999999; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.ctn{ position:relative; display:block; margin:0; padding:0; width:742px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.ctn h3{ position:relative; display:block; margin:0 0 8px; font-size:15px; line-height:20px; color:#373737; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.ctn a:hover h3{ color:#0d82aa; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.ctn h3 em{ font-size:12px; font-weight:normal; line-height:12px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.ctn h4{ position:relative; display:block; margin:0 0 25px; font-size:11px; color:#595959; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.ctn h4.modif{ margin:0 0 7px; padding:0 0 6px; font-family: 'Oswald', sans-serif; font-size:17px; line-height:17px; color:#595959; border-bottom:1px solid #d9d9d9; word-spacing:3px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.ctn p{ margin:0; padding:0 0 18px; font-size:13px; color:#373737; line-height:17px; text-align:justify; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.ctn a{ font-weight:bold; color:#595959; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.ctn img{ float:left; position:relative; display:block; margin:5px 0 0; padding:0; border:1px solid #333; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.ctn table.img{ float:left; position:relative; display:block; margin:5px 0 0; padding:0; border:1px solid #333; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.ctn table.img tr td{ padding:0; margin:0; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.ctn table.img tr td img{ padding:0; margin:0; border:0; float:none; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.ctn div.zTxt{ float:right; position:relative; display:block; margin:0; padding:0; width:550px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.ctn label{ position:relative; display:block; margin:0 0 7px; padding:0; font-size:12px; font-weight:bold; color:#595959; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.ctn label.left{ float:left; width:150px; line-height:15px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.ctn a.btn_ajouter_image{ float:left; position:relative; display:block; margin:0 0 19px; padding:0; width:210px; height:22px; background:url(../../img/btn/btn_ajouter_image.jpg) left top no-repeat; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.ctn a.btn_ajouter_image span{ display:none; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.ctn input.txt{ float:left; position:relative; display:block; margin:0 0 19px; padding:2px 3px 0; width:263px; height:13px; font-size:12px; color:#595959; border:1px solid #aaaaaa; margin-right:5px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.ctn input.btn{ float:right; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.ctn input.btn_annuler{ margin:0 0 0 6px; display:block; width:70px; height:25px; background:url(../../img/btn/btn_annuler.jpg) left top no-repeat; border:none; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.ctn select{ position:relative; float:left; display:block; margin:0 0 17px; padding:2px 3px 1px; width:263px; font-size:12px; color:#595959; border:1px solid #aaaaaa; margin-right:5px; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.ctn select#listPhotoImage { border-radius:5px; height:260px; width:300px;}
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.ctn textarea{ position:relative; display:block; margin:0 0 22px; padding:3px; width:725px; height:54px; font-size:12px; color:#595959; border:1px solid #aaaaaa; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.ctn span.cke_skin_kama{ padding-bottom:15px;}
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.ctn a.btn_supprimez_promo{ float:right; position:relative; display:block; margin:0 0 0 6px; padding:0; width:173px; height:25px; background:url(../../img/btn/btn_supprimez_promo.jpg) left top no-repeat; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.ctn a.btn_supprimez_promo span{ display:none; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.ctn a.btn_ajouter_reseau_sociau{ float:left; position:relative; display:block; margin:0; padding:0; width:276px; height:22px; background:url(../../img/btn/btn_ajouter_reseau_sociau.jpg) left top no-repeat; }
#middle #wrapMiddle div.split2col_182_720 div.col02 div.block div.ctn a.btn_ajouter_reseau_sociau span{ display:none; }

/* COMMENTAIRES */
/*#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.commentBoxShow{ margin-top:15px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.commentBoxShow h3{ margin-bottom:5px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.commentBoxShow div.item{ margin-bottom:10px; padding:10px; border:1px #ccc solid; font-size:11px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.commentBoxShow div.item div.txt{ margin-top:2px; }

#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn div.exploBox{ width:592px; float:right; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn div.exploBox div.picPreviewBox{ width:100px; height:100px; margin-left:50px; margin-bottom:10px; border:1px #AAAAAA solid; background-repeat: no-repeat; background-position: center;   }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.ctn div.exploBox div.picPreviewBoxRight span{ margin-left:5px; position:absolute; }*/

/* PROFIL */
/*#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn{ margin:0; padding:0=; border-bottom:none; font-size:12px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn div.sshead{ margin-bottom:20px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn div.sshead span{ font-style:italic; color:#6b6b6b;}
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn strong{ text-transform:uppercase; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn a{ font-weight:normal; color:#595959; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn img{ margin:0 4px 0 0; border:none; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn span.left{ float:left; display:block; margin:0 10px 5px 0; padding:0; width:119px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn span.right{ float:left; display:block; margin:0 10px 5px 0; padding:0; width:601px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn span.right.small{ width:169px; }

#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn span.marginBig{ margin:0 10px 23px 0;  }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn span.marginBig2{ margin:0 10px 16px 0;  }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn span.lineheight{ height:26px; line-height:26px;  }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn label.left{ width:131px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn input.txt{ margin-bottom:7px; margin-right:22px; width:149px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn input.txt.marginBig{ margin-bottom:21px;  }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn input.txt.helpIcon{ margin-right:2px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn span.helpIcon{ float:left; margin-right:4px; }

#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn span.lineheight #reseauSociauxBox ul li{ float:left; width:270px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.ctn span.lineheight #reseauSociauxBox ul li input.txt{ margin-right:5px; }*/

/* NOUVELLE */
/*#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn{ margin:0 0 4px; padding:0 0 15px;  }

#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn h3{ margin:0 0 3px 0; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn p{ padding:0 0 5px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn p.lien{ background: url("../../img/btn/btn_voir_suite.png") no-repeat scroll 0 0 transparent; float: right; height: 33px; margin-top: 24px; padding-top: 8px; text-align: center; width: 120px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn p.liennews a{ color:#0d82aa;  }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn p.liennews span.left{ float: left; background: url("../../img/btn/btn_retour_news.png") no-repeat scroll 0 transparent; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn p.liennews span.left a{ padding-left:25px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn p.liennews span.right{ float: right;  }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn p.liennews span.right a{ padding-top:5px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn a.btnNews, #middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn span.btnNews{ font-family:Oswald; color:#ffffff; font-size:17px; line-height:40px; text-transform:uppercase; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn a.voirSuite{ font-family:Oswald; color:#ffffff; font-size:17px; line-height:17px; text-transform:uppercase; font-weight:normal; letter-spacing: -0.5px; word-spacing:3px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn img{ border:1px solid #595959; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn table.img{ border:1px solid #595959; padding:0; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn table.img tbody{ padding:0; margin:0; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn table.img tr td{ padding:0; margin:0; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn table.img tr td img{ border:none; padding:0; margin:0; float:none; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn div.zTxt{ width:354px; padding:1px 0 0 7px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn.full div.zTxt{ width:742px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn.full h3{ margin-top:10px; font-size:16px; padding-bottom:3px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn.full table.img{ float:none; }

#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn div.lefter{ float:left; margin:0 19px 13px 0; width:229px; overflow:hidden; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn div.lefter.last{ margin:0; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn div.lefter p{ padding:0 0 8px; line-height:16px; height:60px; overflow:hidden; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn div.lefter p.lien{ height:auto; float: none; margin: 10px auto 0; background: url("../../img/btn/btn_petit_voir_suite.png") no-repeat scroll 0 0 transparent; width:92px; height:25px; padding-top:5px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn div.lefter a{ font-size:14px; line-height:14px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn div.lefter img{ float:none; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn div.lefter table.img{ float:none; margin-bottom:3px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn div.lefter div.zTxt{ float:none; margin:0; padding:0; width:229px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn textarea{ margin:0 0 10px; height:82px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.news div.ctn h4{ margin-top:20px; font-size:35px; line-height:35px; color:#363636; margin-bottom:0; }

#middle #wrapMiddle div.split2col_182_742 div.col02 div.block .page{ float:right; margin-bottom:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:21px; font-weight:bold; color:#676767; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block .page.nouvelle{ margin-bottom:0px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block .page span{ display:inline-block; overflow:hidden; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block .page a{ display:inline-block; width:20px; height:21px; margin:0 0 0 2px; text-align:center; background:url(../../img/btn/btn_page.jpg) left top no-repeat; overflow:hidden; color:#676767; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block .page a.active{ background:url(../../img/btn/btn_page_active.jpg) left top no-repeat; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block .page a.nocadre{ background:none; line-height:27px; }*/


/*=============================================================
FIN COLS2 182 720
=============================================================*/



/*=============================================================
COLS2 182 742
=============================================================*/
#middle #wrapMiddleP div.split2col_182_742{ position:relative; display:block; margin:12px 0 0; padding:0 16px 0 0; }
#middle #wrapMiddleP div.split2col_182_742 div.col01{ float:left; position:relative; display:block; width:182px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02{ float:right; position:relative; display:block; width:727px; }


/*=========================
COLS LEFT 182 742
=========================*/
#middle #wrapMiddleP div.split2col_182_742 div.col01 ul.menuProfil{ position:relative; display:block; margin:2px 0 0; padding:0; list-style:none; }
#middle #wrapMiddleP div.split2col_182_742 div.col01 ul.menuProfil li{ display:block; margin:0; padding:2px 0 1px; font-size:26px; line-height:27px; }
#middle #wrapMiddleP div.split2col_182_742 div.col01 ul.menuProfil li a{ display:block; background:url(../../img/btn/btn_smenu.jpg) left top no-repeat; padding:3px 0 0 3px; margin:0; width:179px; height:27px; color:#363636; /*border-bottom:1px solid #d9d9d9; */}
#middle #wrapMiddleP div.split2col_182_742 div.col01 ul.menuProfil li a.last{ padding:0 0 1px; border-bottom:none; }
#middle #wrapMiddleP div.split2col_182_742 div.col01 ul.menuProfil li a:hover{ display:block; margin:0; padding:3px 0 0 3px; width:179px; height:27px; color:#fff; border:none; background:url(../../img/btn/btn_smenu.jpg) left top no-repeat; text-decoration:none; }
#middle #wrapMiddleP div.split2col_182_742 div.col01 ul.menuProfil li a.roll{ display:block; margin:0; padding:3px 0 0 3px; width:179px; height:27px; color:#fff; border:none; background:url(../../img/btn/btn_smenu.jpg) left top no-repeat; text-decoration:none; }
#middle #wrapMiddleP div.split2col_182_742 div.col01 ul.menuProfil li.title{ margin-top:10px; font-weight:bold; border-bottom:1px #ccc solid; }
#middle #wrapMiddleP div.split2col_182_742 div.col01 ul.menuProfil li.module{ border-bottom:1px #ccc solid;  }
#middle #wrapMiddleP div.split2col_182_742 div.col01 ul.menuProfil li a.helpBubble_gray{ width:16px; height:16px; padding:0; margin:0; background:url(../../img/iconHelp_gray.png) top left no-repeat; display:inline-block; }
#middle #wrapMiddleP div.split2col_182_742 div.col01 ul.menuProfil li a.helpBubble_gray:hover{ width:16px; height:16px; padding:0; margin:0; background:url(../../img/iconHelp_gray.png) top left no-repeat; display:inline-block; }

#middle #wrapMiddleP div.split2col_182_742 div.col01 ul.menuProfil li a.helpBubble_red{ width:16px; height:16px; padding:0; margin:0; background:url(../../img/iconHelp_red.png) top left no-repeat; display:inline-block; }
#middle #wrapMiddleP div.split2col_182_742 div.col01 ul.menuProfil li a.helpBubble_red:hover{ width:16px; height:16px; padding:0; margin:0; background:url(../../img/iconHelp_red.png) top left no-repeat; display:inline-block; }

#middle #wrapMiddleP div.split2col_182_742 div.col01 div.block.vote{ display:block; margin:10px 0 0; padding:0 0 0 1px; width:181px; }
#middle #wrapMiddleP div.split2col_182_742 div.col01 div.block.vote h3{ margin:0; padding:0; font-size:12px; color:#595959; }
#middle #wrapMiddleP div.split2col_182_742 div.col01 div.block.vote h3 strong{ color:#759f00; }







/*=========================
COLS RIGHT 182 742
=========================*/
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block{ position:relative; display:block; width:742px; color:#373737; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.head{ position:relative; display:block; margin-bottom:13px; padding-bottom:11px; width:742px; border-bottom:1px solid #999999; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.head div.left{ float:left; width:600px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.head div.reseau{ float:right; margin-top:12px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.head h2{ position:relative; display:block; margin:0; font-family: 'Oswald', sans-serif; font-size:28px; line-height:36px; color:#363636; word-spacing:3px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.head span{ font-size:14px; line-height:14px; color:#999999; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn{ position:relative; display:block; margin:0; padding:0; width:742px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn h3{ position:relative; display:block; margin:0 0 8px; font-size:15px; line-height:20px; color:#373737; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn a:hover h3{ color:#0d82aa; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn h3 em{ font-size:12px; font-weight:normal; line-height:12px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn h4{ position:relative; display:block; margin:0 0 25px; font-size:11px; color:#595959; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn h4.modif{ margin:0 0 7px; padding:0 0 6px; font-size:17px; line-height:17px; color:#595959; border-bottom:1px solid #d9d9d9; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn p{ margin:0; padding:0 0 18px; font-size:13px; color:#373737; line-height:17px; text-align:justify; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn a{ font-weight:bold; color:#595959; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn img{ float:left; position:relative; display:block; margin:5px 0 0; padding:0; border:1px solid #333; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn table.img{ float:left; position:relative; display:block; margin:5px 0 0; padding:0; border:1px solid #333; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn table.img tr td{ padding:0; margin:0; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn table.img tr td img{ padding:0; margin:0; border:0; float:none; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn div.zTxt{ float:right; position:relative; display:block; margin:0; padding:0; width:550px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn label{ position:relative; display:block; margin:0 0 7px; padding:0; font-size:12px; font-weight:bold; color:#595959; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn label.left{ float:left; width:150px; line-height:15px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn a.btn_ajouter_image{ float:left; position:relative; display:block; margin:0 0 19px; padding:0; width:210px; height:22px; background:url(../../img/btn/btn_ajouter_image.jpg) left top no-repeat; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn a.btn_ajouter_image span{ display:none; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn input.txt{ float:left; position:relative; display:block; margin:0 0 19px; padding:2px 3px 0; width:263px; height:13px; font-size:12px; color:#595959; border:1px solid #aaaaaa; margin-right:5px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn input.btn{ float:right; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn input.btn_annuler{ margin:0 0 0 6px; display:block; width:70px; height:25px; background:url(../../img/btn/btn_annuler.jpg) left top no-repeat; border:none; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn select{ position:relative; float:left; display:block; margin:0 0 17px; padding:2px 3px 1px; width:263px; font-size:12px; color:#595959; border:1px solid #aaaaaa; margin-right:5px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn textarea{ position:relative; display:block; margin:0 0 22px; padding:3px; width:725px; height:54px; font-size:12px; color:#595959; border:1px solid #aaaaaa; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn a.btn_supprimez_promo{ float:right; position:relative; display:block; margin:0 0 0 6px; padding:0; width:173px; height:25px; background:url(../../img/btn/btn_supprimez_promo.jpg) left top no-repeat; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn a.btn_supprimez_promo span{ display:none; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn a.btn_ajouter_reseau_sociau{ float:left; position:relative; display:block; margin:0; padding:0; width:276px; height:22px; background:url(../../img/btn/btn_ajouter_reseau_sociau.jpg) left top no-repeat; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn a.btn_ajouter_reseau_sociau span{ display:none; }

/* COMMENTAIRES */
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.commentBoxShow{ margin-top:15px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.commentBoxShow h3{ margin-bottom:5px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.commentBoxShow div.item{ margin-bottom:10px; padding:10px; border:1px #ccc solid; font-size:11px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.commentBoxShow div.item div.txt{ margin-top:2px; }

#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn div.exploBox{ width:592px; float:right; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn div.exploBox div.picPreviewBox{ width:100px; height:100px; margin-left:50px; margin-bottom:10px; border:1px #AAAAAA solid; background-repeat: no-repeat; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn div.exploBox div.picPreviewBoxRight span{ margin-left:5px; position:absolute; }
/* PROMOTION */
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.promotion div.item table.img{ float:right; border:1px #595959 solid; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.promotion div.item div.left{ width:430px; float:left; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.promotion div.item div.left h2{ font-size:16px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.promotion div.item div.left h3{ font-size:12px; }

/* PROFIL */
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.profil div.ctn{ margin:0; padding:0=; border-bottom:none; font-size:12px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.profil div.ctn strong{ text-transform:uppercase; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.profil div.ctn a{ font-weight:normal; color:#595959; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.profil div.ctn img{ margin:0 4px 0 0; border:none; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.profil div.ctn span.left{ float:left; display:block; margin:0 10px 5px 0; padding:0; width:119px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.profil div.ctn span.right{ float:left; display:block; margin:0 10px 5px 0; padding:0; width:601px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.profil div.ctn span.right.small{ width:169px; }

#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.profil div.ctn span.marginBig{ margin:0 10px 23px 0;  }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.profil div.ctn span.marginBig2{ margin:0 10px 16px 0;  }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.profil div.ctn span.lineheight{ height:26px; line-height:26px;  }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.profil div.ctn label.left{ width:131px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.profil div.ctn input.txt{ margin-bottom:7px; margin-right:22px; width:149px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.profil div.ctn input.txt.marginBig{ margin-bottom:21px;  }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.profil div.ctn input.txt.helpIcon{ margin-right:2px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.profil div.ctn span.helpIcon{ float:left; margin-right:4px; }

#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.profil div.ctn span.lineheight #reseauSociauxBox ul li{ float:left; width:270px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.profil div.ctn span.lineheight #reseauSociauxBox ul li input.txt{ margin-right:5px; }

/* NOUVELLE */
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn{ margin:0 0 4px; padding:0 0 15px; /*border-bottom:1px solid #d9d9d9;*/ }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn h3{ margin:0 0 3px 0; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn p{ padding:0 0 5px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn p.lien{ background: url("../../img/btn/btn_voir_suite.png") no-repeat scroll 0 0 transparent; float: right; height: 33px; margin-top: 24px; padding-top: 8px; text-align: center; width: 120px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn p.liennews a{ color:#0d82aa; /*font-size:12px; line-height:12px;*/ }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn p.liennews span.left{ float: left; background: url("../../img/btn/btn_retour_news.png") no-repeat scroll 0 transparent; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn p.liennews span.left a{ padding-left:25px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn p.liennews span.right{ float: right;  }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn p.liennews span.right a{ padding-top:5px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn a{ color:#ffffff; font-size:22px; line-height:22px; text-transform:uppercase; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn img{ border:1px solid #595959; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn table.img{ border:1px solid #595959; padding:0; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn table.img tbody{ padding:0; margin:0; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn table.img tr td{ padding:0; margin:0; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn table.img tr td img{ border:none; padding:0; margin:0; float:none; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn div.zTxt{ width:354px; padding:1px 0 0 7px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn.full div.zTxt{ width:742px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn.full h3{ margin-top:10px; font-size:16px; padding-bottom:3px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn.full table.img{ float:none; }

#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn div.lefter{ float:left; margin:0 19px 13px 0; width:229px; overflow:hidden; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn div.lefter.last{ margin:0; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn div.lefter p{ padding:0 0 8px; line-height:16px; height:60px; overflow:hidden; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn div.lefter p.lien{ height:auto; float: none; margin: 10px auto 0; background: url("../../img/btn/btn_petit_voir_suite.png") no-repeat scroll 0 0 transparent; width:92px; height:25px; padding-top:5px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn div.lefter a{ font-size:18px; line-height:18px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn div.lefter img{ float:none; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn div.lefter table.img{ float:none; margin-bottom:3px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn div.lefter div.zTxt{ float:none; margin:0; padding:0; width:229px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn textarea{ margin:0 0 10px; height:82px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.news div.ctn h4{ margin-top:20px; font-size:35px; line-height:35px; color:#363636; margin-bottom:0; }

#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block .page{ float:right; margin-bottom:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:21px; font-weight:bold; color:#676767; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block .page.nouvelle{ margin-bottom:0px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block .page span{ display:inline-block; overflow:hidden; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block .page a{ display:inline-block; width:20px; height:21px; margin:0 0 0 2px; text-align:center; background:url(../../img/btn/btn_page.jpg) left top no-repeat; overflow:hidden; color:#676767; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block .page a.active{ background:url(../../img/btn/btn_page_active.jpg) left top no-repeat; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block .page a.nocadre{ background:none; line-height:27px; }

/* EMPLOI */
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.emploi{  }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn a.btn_voir_poste_suivant{ float:right; display:block; margin:2px 0 0; width:147px; height:24px; background:url(../../img/btn/btn_voir_poste_suivant.jpg) left top no-repeat; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.ctn a.btn_voir_poste_suivant span{ display:none; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.emploi div.ctn p.lien{ font-size:12px; line-height:14px; text-align:right; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.emploi div.ctn a{ color:#759f00; }

/* EQUIPE */
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.equipe div.ctn{ margin:0 0 37px; padding:0 0 13px; border-bottom:1px solid #d9d9d9; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.equipe div.ctn h3{ margin:0 0 6px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.equipe div.ctn p{ padding:0 0 7px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.equipe div.ctn p.coord{ font-size:12px; line-height:14px; }



/* LIEN */
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.lien div.ctn{ margin:0 0 18px; padding:0 0 8px; border-bottom:1px solid #d9d9d9; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.lien div.ctn h3{ margin:0; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.lien div.ctn p{ padding:0 0 5px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.lien div.ctn p.coord{ font-size:12px; line-height:14px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.lien div.ctn p.coord a{ text-decoration:underline; color:#759F00; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.lien div.ctn p.coord a:hover{ text-decoration:none; }

/* PHOTO */
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.photo div.ctn{ margin:0 0 18px; padding:0 0 8px; border-bottom:1px solid #d9d9d9; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.photo div.ctn h3{ margin:0; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.photo div.ctn p{ padding:0 0 5px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.photo div.thumbs div.thumb{ float:left; margin:0 20px 20px 0; width:150px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.photo div.thumbs div.thumb h5{ font-size:11px; text-align:center; padding-top:3px; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.photo div.thumbs div.thumb a:hover h5{ text-decoration:underline; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block.photo div.thumbs table.img{ border:1px #ccc solid; }


/*=============================================================
FIN COLS2 182 742
=============================================================*/




/*=============================================================
SOUSCOLS2 442 300
=============================================================*/

#middle #wrapMiddle div.split2col_182_742 div.col01 div.block div.split2col_442_300 div.col01{ float:left; position:relative; display:block; width:442px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col02{ float:right; position:relative; display:block; width:300px; }

/*=========================
SOUSCOLS LEFT 442 300
=========================*/
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01{ position:relative; display:block; width:442px; color:#373737; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01 div.head{ position:relative; display:block; margin-bottom:13px; padding-bottom:11px; width:442px; border-bottom:1px solid #999999; } 
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01 div.head h2{ position:relative; font-family: 'Oswald', sans-serif; display:block; margin:0; font-family:Oswald; font-size:20px; line-height:20px; color:#363636; word-spacing:3px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01 div.head span{ font-size:14px; line-height:14px; color:#999999; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01 div.ctn{ position:relative; display:block; margin:0; padding:0; width:442px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01 div.ctn h3{ position:relative; display:block; margin:0 0 8px; font-size:15px; line-height:20px; color:#595959; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01 div.ctn a:hover h3{ color:#0d82aa; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01 div.ctn h3 em{ font-size:12px; font-weight:normal; line-height:12px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01 div.ctn h4{ position:relative; display:block; margin:0 0 25px; font-size:11px; color:#595959; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01 div.ctn h4.modif{ margin:0 0 7px; padding:0 0 6px; font-size:17px; line-height:17px; color:#595959; border-bottom:1px solid #d9d9d9; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01 div.ctn p{ margin:0; padding:0 0 18px; font-size:13px; color:#595959; line-height:17px; text-align:justify; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01 div.ctn a{ font-weight:bold; color:#595959; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01 div.ctn img{ float:left; position:relative; display:block; margin:5px 0 0; padding:0; border:1px solid #333; }
#middle #wrapMiddleP div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01 div.ctn table.img{ float:left; position:relative; display:block; margin:5px 0 0; padding:0; border:1px solid #333; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01 div.ctn table.img tr td{ padding:0; margin:0; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01 div.ctn table.img tr td img{ padding:0; margin:0; border:0; float:none; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01 div.ctn div.zTxt{ float:right; position:relative; display:block; margin:0; padding:0; width:350px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01 div.ctn label{ position:relative; display:block; margin:0 0 7px; padding:0; font-size:12px; font-weight:bold; color:#595959; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01 div.ctn label.left{ float:left; width:150px; line-height:15px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01 div.ctn a.btn_ajouter_image{ float:left; position:relative; display:block; margin:0 0 19px; padding:0; width:210px; height:22px; background:url(../../img/btn/btn_ajouter_image.jpg) left top no-repeat; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01 div.ctn a.btn_ajouter_image span{ display:none; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01 div.ctn input.txt{ float:left; position:relative; display:block; margin:0 0 19px; padding:2px 3px 0; width:263px; height:13px; font-size:12px; color:#595959; border:1px solid #aaaaaa; margin-right:5px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01 div.ctn input.btn{ float:right; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01 div.ctn input.btn_annuler{ margin:0 0 0 6px; display:block; width:70px; height:25px; background:url(../../img/btn/btn_annuler.jpg) left top no-repeat; border:none; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01 div.ctn select{ position:relative; float:left; display:block; margin:0 0 17px; padding:2px 3px 1px; width:263px; font-size:12px; color:#595959; border:1px solid #aaaaaa; margin-right:5px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01 div.ctn textarea{ position:relative; display:block; margin:0 0 22px; padding:3px; width:725px; height:54px; font-size:12px; color:#595959; border:1px solid #aaaaaa; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.blockdiv.split2col_442_300 div.col01  div.ctn a.btn_supprimez_promo{ float:right; position:relative; display:block; margin:0 0 0 6px; padding:0; width:173px; height:25px; background:url(../../img/btn/btn_supprimez_promo.jpg) left top no-repeat; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01 div.ctn a.btn_supprimez_promo span{ display:none; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01 div.ctn a.btn_ajouter_reseau_sociau{ float:left; position:relative; display:block; margin:0; padding:0; width:276px; height:22px; background:url(../../img/btn/btn_ajouter_reseau_sociau.jpg) left top no-repeat; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col01 div.ctn a.btn_ajouter_reseau_sociau span{ display:none; }


/* PROFIL */
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.split2col_442_300 div.col01 div.ctn{ margin:0; padding:0=; border-bottom:none; font-size:12px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.split2col_442_300 div.col01 div.ctn strong{ text-transform:uppercase; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.split2col_442_300 div.col01 div.ctn a{ font-weight:normal; color:#595959; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.split2col_442_300 div.col01 div.ctn img{ margin:0 4px 0 0; border:none; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.split2col_442_300 div.col01 div.ctn span.left{ float:left; display:block; margin:0 10px 5px 0; padding:0; width:129px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.split2col_442_300 div.col01 div.ctn span.right{ float:left; display:block; margin:0 10px 5px 0; padding:0; width:293px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.split2col_442_300 div.col01 div.ctn span.right.small{ width:169px; }

#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.split2col_442_300 div.col01 div.ctn span.marginBig{ margin:0 10px 23px 0;  }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.split2col_442_300 div.col01 div.ctn span.marginBig2{ margin:0 10px 16px 0;  }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.split2col_442_300 div.col01 div.ctn span.lineheight{ height:26px; line-height:26px;  }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.split2col_442_300 div.col01 div.ctn label.left{ width:131px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.split2col_442_300 div.col01 div.ctn input.txt{ margin-bottom:7px; margin-right:22px; width:149px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.split2col_442_300 div.col01 div.ctn input.txt.marginBig{ margin-bottom:21px;  }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.split2col_442_300 div.col01 div.ctn input.txt.helpIcon{ margin-right:2px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.split2col_442_300 div.col01 div.ctn span.helpIcon{ float:left; margin-right:4px; }

#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.split2col_442_300 div.col01 div.ctn span.lineheight #reseauSociauxBox ul li{ float:left; width:270px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.profil div.split2col_442_300 div.col01 div.ctn span.lineheight #reseauSociauxBox ul li input.txt{ margin-right:5px; }


/*=========================
SOUSCOLS LEFT 442 300
=========================*/
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.carte{ width:299px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col02{ position:relative; display:block; width:300px; color:#373737; } 
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block.carte div.ctn{ width:300px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col02 div.head{ width:290px; padding-bottom:19px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col02 div.head h2{  font-family:Oswald; font-size:20px; line-height:20px;  word-spacing:3px; } 

/* CONTACTEZ-NOUS */
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col02 div.block{ position:relative; display:block; width:296px; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col02 div.block.carte{ padding:8px 0 8px 8px; border-radius:10px; } 
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col02 div.block label{ margin:0; display:inline; font-weight:100; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col02 div.block textarea{ margin:0; display:inline; padding:0; }
#middle #wrapMiddle div.split2col_182_742 div.col02 div.block div.split2col_442_300 div.col02 div.block input.btn{ float:none; }
 
/*=========================
FIN SOUSCOLS2 442 300
=========================*/




/*=============================================================
COLS3 182 446 296
=============================================================*/
#middle #wrapMiddle div.split3col_182_446_296{ position:relative; display:block; margin:12px 0 0; padding:0 16px 0 0; }
#middle #wrapMiddle div.split3col_182_446_296 div.col01{ float:left; position:relative; display:block; width:182px; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02{ float:left; position:relative; display:block; width:446px; padding-left:10px; }
#middle #wrapMiddle div.split3col_182_446_296 div.col03{ float:right; position:relative; display:block; width:296px; }

/*=========================
COLS LEFT 182 446 296
=========================*/
#middle #wrapMiddle div.split3col_182_446_296 div.col01 ul.menuProfil{ position:relative; display:none; margin:2px 0 0; padding:0; list-style:none; background:url(../../img/bg_menul.jpg) left top repeat-x; border-bottom: 1px solid #CDCDCD; padding: 0 0 15px; }
#middle #wrapMiddle div.split3col_182_446_296 div.col01 ul.menuProfil li{ display:block; margin:0; padding:2px 0 1px; font-family:Oswald; font-size:17px; line-height:17px; }
#middle #wrapMiddle div.split3col_182_446_296 div.col01 ul.menuProfil li a{/*background:url(../../img/btn/btn_smenu.jpg) left top no-repeat;*/ display:block; margin:0; padding:3px 0 0 3px;  width:179px; height:20px; color:#363636; /*border-bottom:1px solid #d9d9d9; */}
#middle #wrapMiddle div.split3col_182_446_296 div.col01 ul.menuProfil li a.last{ padding:0 0 1px; border-bottom:none; }
#middle #wrapMiddle div.split3col_182_446_296 div.col01 ul.menuProfil li.iconMenu_15 a{ font-size:17px; }
#middle #wrapMiddle div.split3col_182_446_296 div.col01 ul.menuProfil li a:hover{ display:block; margin:0; padding:3px 0 0 3px; width:179px; height:20px; color:#0d82aa; border:none; /*background:url(../../img/btn/btn_smenu.jpg) left top no-repeat;*/ text-decoration:none; }
#middle #wrapMiddle div.split3col_182_446_296 div.col01 ul.menuProfil li a.roll{ display:block; margin:0; padding:3px 0 0 3px; width:179px; height:20px; color:#0d82aa; border:none; /*background:url(../../img/btn/btn_smenu.jpg) left top no-repeat; */text-decoration:none; }
#middle #wrapMiddle div.split3col_182_446_296 div.col01 ul.menuProfil li.title{ margin-top:10px; font-weight:bold; border-bottom:1px #ccc solid; }
#middle #wrapMiddle div.split3col_182_446_296 div.col01 ul.menuProfil li.module{ border-bottom:1px #ccc solid;  }
#middle #wrapMiddle div.split3col_182_446_296 div.col01 ul.menuProfil li a.helpBubble_gray{ width:16px; height:16px; padding:0; margin:0; background:url(../../img/iconHelp_gray.png) top left no-repeat; display:inline-block; }
#middle #wrapMiddle div.split3col_182_446_296 div.col01 ul.menuProfil li a.helpBubble_gray:hover{ width:16px; height:16px; padding:0; margin:0; background:url(../../img/iconHelp_gray.png) top left no-repeat; display:inline-block; }

#middle #wrapMiddle div.split3col_182_446_296 div.col01 ul.menuProfil li a.helpBubble_red{ width:16px; height:16px; padding:0; margin:0; background:url(../../img/iconHelp_red.png) top left no-repeat; display:inline-block; }
#middle #wrapMiddle div.split3col_182_446_296 div.col01 ul.menuProfil li a.helpBubble_red:hover{ width:16px; height:16px; padding:0; margin:0; background:url(../../img/iconHelp_red.png) top left no-repeat; display:inline-block; }

#middle #wrapMiddle div.split3col_182_446_296 div.col01 div.block.vote{ display:block; margin:0px 0 0; padding:0 0 0 1px; width:181px; }
#middle #wrapMiddle div.split3col_182_446_296 div.col01 div.block.vote h3{ margin:0; padding:0; font-size:12px; color:#595959; }
#middle #wrapMiddle div.split3col_182_446_296 div.col01 div.block.vote h3 strong{ color:#759f00; }







/*=========================
COLS MIDDLE 182 446 296
=========================*/
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block{ position:relative; display:block; width:446px; color:#373737; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.carte{  padding-top:10px; padding-left:5px; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.head{ position:relative; display:block; margin-bottom:13px; padding-bottom:11px; width:446px; border-bottom:1px solid #999999; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.head h2{ position:relative; display:block; margin:0; font-family:Oswald; font-size:22px; line-height:25px; color:#363636; word-spacing:3px; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.head span{ font-size:14px; line-height:14px; color:#999999; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.ctn{ position:relative; display:block; margin:0; padding:0; width:446px; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.ctn h3{ position:relative; display:block; margin:0 0 8px; font-size:15px; line-height:20px; color:#595959; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.ctn a:hover h3{ color:#759F00; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.ctn h3 em{ font-size:12px; font-weight:normal; line-height:12px; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.ctn h4{ position:relative; display:block; margin:0 0 25px; font-size:11px; color:#595959; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.ctn h4.modif{ margin:0 0 7px; padding:0 0 6px; font-size:17px; line-height:17px; color:#595959; border-bottom:1px solid #d9d9d9; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.ctn p{ margin:0; padding:0 0 18px; font-size:13px; color:#595959; line-height:17px; text-align:justify; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.ctn a{ font-weight:bold; color:#595959; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.ctn img{ float:left; position:relative; display:block; margin:5px 0 0; padding:0; border:1px solid #333; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.ctn table.img{ float:left; position:relative; display:block; margin:5px 0 0; padding:0; border:1px solid #333; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.ctn table.img tr td{ padding:0; margin:0; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.ctn table.img tr td img{ padding:0; margin:0; border:0; float:none; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.ctn div.zTxt{ float:right; position:relative; display:block; margin:0; padding:0; width:350px; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.ctn label{ position:relative; display:block; margin:0 0 7px; padding:0; font-size:12px; font-weight:bold; color:#595959; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.ctn label.left{ float:left; width:150px; line-height:15px; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.ctn a.btn_ajouter_image{ float:left; position:relative; display:block; margin:0 0 19px; padding:0; width:210px; height:22px; background:url(../../img/btn/btn_ajouter_image.jpg) left top no-repeat; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.ctn a.btn_ajouter_image span{ display:none; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.ctn input.txt{ float:left; position:relative; display:block; margin:0 0 19px; padding:2px 3px 0; width:263px; height:13px; font-size:12px; color:#595959; border:1px solid #aaaaaa; margin-right:5px; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.ctn input.btn{ float:right; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.ctn input.btn_annuler{ margin:0 0 0 6px; display:block; width:70px; height:25px; background:url(../../img/btn/btn_annuler.jpg) left top no-repeat; border:none; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.ctn select{ position:relative; float:left; display:block; margin:0 0 17px; padding:2px 3px 1px; width:263px; font-size:12px; color:#595959; border:1px solid #aaaaaa; margin-right:5px; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.ctn textarea{ position:relative; display:block; margin:0 0 22px; padding:3px; width:440px; height:54px; font-size:12px; color:#595959; border:1px solid #aaaaaa; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.ctn a.btn_supprimez_promo{ float:right; position:relative; display:block; margin:0 0 0 6px; padding:0; width:173px; height:25px; background:url(../../img/btn/btn_supprimez_promo.jpg) left top no-repeat; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.ctn a.btn_supprimez_promo span{ display:none; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.ctn a.btn_ajouter_reseau_sociau{ float:left; position:relative; display:block; margin:0; padding:0; width:276px; height:22px; background:url(../../img/btn/btn_ajouter_reseau_sociau.jpg) left top no-repeat; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block div.ctn a.btn_ajouter_reseau_sociau span{ display:none; }


/* PROFIL */
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block.profil div.ctn{ margin:0; padding:0=; border-bottom:none; font-size:12px; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block.profil div.ctn strong{ text-transform:uppercase; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block.profil div.ctn a{ font-weight:normal; color:#595959; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block.profil div.ctn img{ margin:0 4px 0 0; border:none; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block.profil div.ctn span.left{ float:left; display:block; margin:0 10px 5px 0; padding:0; width:119px; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block.profil div.ctn span.right{ float:left; display:block; margin:0 10px 5px 0; padding:0; width:305px; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block.profil div.ctn span.right.small{ width:169px; }

#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block.profil div.ctn span.marginBig{ margin:0 10px 23px 0;  }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block.profil div.ctn span.marginBig2{ margin:0 10px 16px 0;  }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block.profil div.ctn span.lineheight{ height:26px; line-height:26px;  }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block.profil div.ctn label.left{ width:131px; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block.profil div.ctn input.txt{ margin-bottom:7px; margin-right:22px; width:149px; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block.profil div.ctn input.txt.marginBig{ margin-bottom:21px;  }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block.profil div.ctn input.txt.helpIcon{ margin-right:2px; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block.profil div.ctn span.helpIcon{ float:left; margin-right:4px; }

#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block.profil div.ctn span.lineheight #reseauSociauxBox ul li{ float:left; width:270px; }
#middle #wrapMiddle div.split3col_182_446_296 div.col02 div.block.profil div.ctn span.lineheight #reseauSociauxBox ul li input.txt{ margin-right:5px; }


/*=========================
COLS RIGHT 182 446 296
=========================*/
#middle #wrapMiddle div.split3col_182_446_296 div.col03 div.block{ position:relative; display:block; width:290px; padding:8px 0 8px 8px; border-radius:10px; } 
/*#middle #wrapMiddle div.split3col_182_446_296 div.col03 div.block.page div.ctn{ padding:8px 0 8px 8px; border-radius:10px; }*/
#middle #wrapMiddle div.split3col_182_446_296 div.col03 div.block div.head{ position:relative; display:block; width:280px; border-bottom: 1px solid #999999; margin-bottom: 13px; padding-bottom: 17px; }
#middle #wrapMiddle div.split3col_182_446_296 div.col03 div.block div.head h2{position:relative; display:block; margin:0; font-family:Oswald; font-size:22px; line-height:25px; color:#363636; word-spacing:3px; }
#middle #wrapMiddle div.split3col_182_446_296 div.col03 div.block div.head h2 em{ font-size:13px; line-height:13px; }
#middle #wrapMiddle div.split3col_182_446_296 div.col03 div.block div.ctn{ position:relative; display:block; margin:0; padding:0; width:296px; }
#middle #wrapMiddle div.split3col_182_446_296 div.col03 div.block.page{  }
/*#middle #wrapMiddle div.split3col_182_446_296 div.col03 div.block div.ctn p{ margin:0; padding:0 0 17px; font-size:13px; color:#595959; line-height:17px; text-align:justify; }*/
#middle #wrapMiddle div.split3col_182_446_296 div.col03 div.block div.ctn img{ position:relative; display:block; margin:0 0 7px; padding:0; border:1px solid #595959; }



/* PUB */
#middle #wrapMiddle div.split3col_182_446_296 div.col03 div.block.pub{ margin:0 0 14px; padding:0; }
#middle #wrapMiddle div.split3col_182_446_296 div.col03 div.block.pub div.ctn img{ margin:0; border:none; }



/*=============================================================
FIN COLS 182 446 296
=============================================================*/




/*=============================================================
COLS2 442 299
=============================================================*/
#middle #wrapMiddle div.split2col_442_299{ position:relative; display:block; margin:22px 0 0; padding:0 16px 0 0; color:#373737; }
#middle #wrapMiddle div.split2col_442_299.modif{ padding-bottom:39px; margin-bottom:9px; border-bottom:1px solid #999999; }
#middle #wrapMiddle div.split2col_442_299 div.col01{ float:left; position:relative; display:block; width:422px; margin-left:198px; margin-top:10px; }
#middle #wrapMiddle div.split2col_442_299 div.col02{ float:right; position:relative; display:block; width:299px; }


/*=========================
COLS LEFT 442 299
=========================*/
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block{ position:relative; display:block; width:422px; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.head{ position:relative; display:block; margin-bottom:7px; padding-bottom:9px; width:422px; border-bottom:1px solid #999999; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.head h2{ position:relative; display:block; margin:0; font-family:Oswald; font-size:20px; line-height:25px; color:#363636; word-spacing:3px; float:left; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.head div.plusmoins{ float:right; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.head h2 em{ font-size:13px; line-height:13px; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.ctn{ position:relative; display:block; margin:0; padding:0; width:422px; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.ctn p{ margin:0; padding:0 0 18px; font-size:13px; color:#595959; line-height:16px; text-align:justify; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.ctn a{ font-weight:bold; color:#595959; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.ctn img{ position:relative; display:block; margin:0; padding:0; border:1px solid #b7b7b7; float:left; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.ctn label{ position:relative; display:inline; margin:0; padding:0; font-size:11px; font-weight:bold; color:#595959; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.ctn textarea{ position:relative; display:block; margin:0 0 22px; padding:3px; width:402px; height:129px; font-size:12px; color:#595959; border:1px solid #aaaaaa; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.ctn a.btn_ajouter_carte_google{ position:relative; display:block; margin:0 0 1px; padding:0; width:288px; height:22px; background:url(../../img/btn/btn_ajouter_carte_google.jpg) left top no-repeat; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.ctn a.btn_ajouter_carte_google span{ display:none; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.ctn input.btn{ float:right; }


/* DESCRIPTION */
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.description{ margin:0 0 10px; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.modif.description{ margin:0 0 33px; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.description ul{ margin-left:30px; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.description ul li{ list-style:disc; }


#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.ctn iframe{ border:1px #ccc solid; }

#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.ctn{ margin:0; padding:0=; border-bottom:none; font-size:12px; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.ctn a{ font-weight:normal; color:#595959; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.ctn div.suite{ text-align:right; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.ctn div.suite a{ color: #0D82AA; text-decoration: underline; font-weight:bold; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.ctn div.suite a:hover{ text-decoration: none; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.ctn img{ margin:0 4px 0 0; border:none; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.ctn span.left{ float:left; display:block; margin:0 10px 5px 0; padding:0; width:119px; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.ctn span.right{ float:left; display:block; margin:0 10px 5px 0; padding:0; width:401px; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.ctn span.right.small{ width:169px; }

#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.ctn span.marginBig{ margin:0 10px 23px 0;  }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.ctn span.marginBig2{ margin:0 10px 16px 0;  }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.ctn span.lineheight{ height:26px; line-height:26px;  }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.ctn label.left{ width:131px; float:left; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.ctn input.txt{ margin-bottom:7px; margin-right:22px; width:149px; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.ctn input.txt.marginBig{ margin-bottom:21px;  }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block div.ctn input.txt{ float:left; position:relative; display:block; margin:0 0 19px; padding:2px 3px 0; width:263px; height:13px; font-size:12px; color:#595959; border:1px solid #aaaaaa; }

/* CARTE */
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.carte div.head{ margin-bottom:10px; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.carte p.link{ padding:0; font-size:11px; line-height:11px; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.carte div.ctn img{ margin:0 0 7px; }

/* RESEAU */
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.reseau div.ctn span.lineheight #reseauSociauxBox ul li { float: left; width: 300px; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.reseau div.ctn span.lineheight { line-height: 26px; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.reseau div.ctn input.txt { margin-bottom: 7px; margin-right: 22px; width: 149px; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.reaeau div.ctn img { border: medium none; margin: 0 4px 0 0; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.reseau div.ctn span.lineheight #reseauSociauxBox ul li input.txt { margin-right: 5px; }

/* SERVICE */
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.service{ margin:0 0 19px; font-size:12px; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.service,modif{ margin:0 0 40px; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.service div.head{ margin-bottom:9px; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.service div.ctn p{ padding:3px 0 0; font-size:12px; line-height:14px; text-align:left; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.service div.ctn img{ float:left; margin:0 11px 0 0; border:none; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.service div.left{ float:left; display:block; margin:0 0 13px; width:201px; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.service div.right{ float:right; display:block; margin:0 0 13px; padding:3px 0 0; width:201px; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.service div.ctn div.right p{ padding:0; }

#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.service ul li{ display:block; padding:3px; border-bottom:1px #ccc solid; }

/* TARIF */
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.tarif{ margin:0 0 19px; font-size:12px; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.tarif,modif{ margin:0 0 40px; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.tarif div.head{ margin-bottom:9px; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.tarif div.ctn p{ padding:3px 0 0; font-size:12px; line-height:14px; text-align:left; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.tarif div.ctn img{ float:left; margin:0 11px 0 0; border:none; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.tarif div.left{ float:left; display:block; margin:0 0 13px; width:201px; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.tarif div.right{ float:right; display:block; margin:0 0 13px; padding:3px 0 0; width:201px; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.tarif div.ctn div.right p{ padding:0; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.tarif div.ctn span.left {float:left; display:block;  width:338px; }
#middle #wrapMiddle div.split2col_442_299 div.col01 div.block.tarif div.ctn span.right {float:right; display:block;  width:64px; }

/*=========================
COLS RIGHT 442 299
=========================*/
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block{ position:relative; display:block; width:289px; padding:10px 0 10px 30px; }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block div.head{ position:relative; display:block; margin-bottom:7px; padding-bottom:9px; width:289px; border-bottom:1px solid #999999; }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block div.head h2{ position:relative; display:block; margin:0; font-family:Oswald; font-size:20px; line-height:25px; color:#363636; word-spacing:3px; float:left; }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block div.head div.plusmoins{ float:right; }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block div.head h2 em{ font-size:13px; line-height:13px; }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block div.ctn{ position:relative; display:block; margin:0; padding:0; width:289px; } 
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block div.ctn h3{ position:relative; display:block; margin:0 0 8px; font-size:15px; line-height:20px; color:#595959; }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block div.ctn h3 em{ font-size:12px; font-weight:normal; line-height:12px; }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block div.ctn h4{ position:relative; display:block; margin:0 0 25px; font-size:11px; color:#595959; }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block div.ctn p{ margin:0; padding:0 0 18px; font-size:13px; color:#595959; line-height:17px; text-align:justify; }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block div.ctn a{ font-weight:bold; color:#595959; }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block div.ctn img{ position:relative; display:block; margin:5px 0 0; padding:0; /*border:1px solid #333;*/ }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block div.ctn label{ position:relative; display:block; margin:0; padding:0; font-size:12px; font-weight:bold; color:#595959; }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block div.ctn label.left{ float:left; margin:0 10px 0 0; width:83px; line-height:15px; }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block div.ctn input.txt{ position:relative; display:inline; margin:0 0 3px; padding:2px 3px 0; width:15px; height:13px; font-size:12px; color:#595959; border:1px solid #aaaaaa; }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block div.ctn input.btn{ float:right; }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block div.ctn input.btn_annuler{ margin:0 0 0 6px; display:block; width:70px; height:25px; background:url(../../img/btn/btn_annuler.jpg) left top no-repeat; border:none; }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block div.ctn a.btn_ajouter_service{ position:relative; display:block; margin:0; padding:0; width:240px; height:22px; background:url(../../img/btn/btn_ajouter_service.jpg) left top no-repeat; }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block div.ctn a.btn_ajouter_service span{ display:none; }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block div.ctn a.btn_ajouter_reseau{ position:relative; display:block; margin:0; padding:0; width:240px; height:22px; background:url(../../img/btn/btn_ajouter_reseau.jpg) left top no-repeat; }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block div.ctn a.btn_ajouter_reseau span{ display:none; }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block div.ctn input.btn{ float:right; }


/* CARTE */
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block.heure.carte{ position:relative; display:block; width:290px; } 

/* HEURE */
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block.heure{ margin:0 0 21px; font-size:12px; padding: 10px 0 0 10px; left: 22px; }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block.heure.modif{ margin:0 0 28px; }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block.heure div.head{ margin-bottom:9px; }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block.heure span.left{ float:left; display:block; margin:0 30px 7px 0; width:83px; text-transform:uppercase; }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block.heure span.right{ float:left; display:block; margin:0 0 7px; width:175px; }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block.heure.modif span.left{ margin:0; }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block.heure.modif span.right{ margin:0; }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block.heure.modif textarea{ border:1px solid #AAAAAA; color:#595959; display:block; font-size:12px; height:50px; width:230px; padding:3px; }

/* NOUVELLES */
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block.news div.suite { text-align:right; }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block.news div.suite a{ color:#0d82aa; text-decoration:underline; }
#middle #wrapMiddle div.split2col_442_299 div.col02 div.block.news div.suite a:hover{ text-decoration:none; }

/*=============================================================
FIN COLS2 442 299
=============================================================*/




*=============================================================
COLS2 442 299
=============================================================*/
#middle #wrapMiddleP div.split2col_442_299{ position:relative; display:block; margin:22px 0 0; padding:0 16px 0 0; color:#373737; }
#middle #wrapMiddleP div.split2col_442_299.modif{ padding-bottom:39px; margin-bottom:9px; border-bottom:1px solid #999999; }
#middle #wrapMiddleP div.split2col_442_299 div.col01{ float:left; position:relative; display:block; width:422px; margin-left:198px; margin-top:10px; }
#middle #wrapMiddleP div.split2col_442_299 div.col02{ float:right; position:relative; display:block; width:299px; }


/*=========================
COLS LEFT 442 299
=========================*/
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block{ position:relative; display:block; width:422px; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block div.head{ position:relative; display:block; margin-bottom:7px; padding-bottom:9px; width:422px; border-bottom:1px solid #999999; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block div.head h2{ position:relative; display:block; margin:0; font-size:35px; line-height:35px; color:#363636; letter-spacing:-1.7px; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block div.head h2 em{ font-size:13px; line-height:13px; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block div.ctn{ position:relative; display:block; margin:0; padding:0; width:422px; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block div.ctn p{ margin:0; padding:0 0 18px; font-size:13px; color:#595959; line-height:16px; text-align:justify; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block div.ctn a{ font-weight:bold; color:#595959; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block div.ctn img{ position:relative; display:block; margin:0; padding:0; border:1px solid #b7b7b7; float:left; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block div.ctn label{ position:relative; display:inline; margin:0; padding:0; font-size:11px; font-weight:bold; color:#595959; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block div.ctn textarea{ position:relative; display:block; margin:0 0 22px; padding:3px; width:402px; height:129px; font-size:12px; color:#595959; border:1px solid #aaaaaa; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block div.ctn a.btn_ajouter_carte_google{ position:relative; display:block; margin:0 0 1px; padding:0; width:288px; height:22px; background:url(../../img/btn/btn_ajouter_carte_google.jpg) left top no-repeat; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block div.ctn a.btn_ajouter_carte_google span{ display:none; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block div.ctn input.btn{ float:right; }


/* DESCRIPTION */
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block.description{ margin:0 0 10px; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block.modif.description{ margin:0 0 33px; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block.description ul{ margin-left:30px; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block.description ul li{ list-style:disc; }


#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block div.ctn iframe{ border:1px #ccc solid; }

#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block div.ctn{ margin:0; padding:0=; border-bottom:none; font-size:12px; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block div.ctn a{ font-weight:normal; color:#595959; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block div.ctn img{ margin:0 4px 0 0; border:none; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block div.ctn span.left{ float:left; display:block; margin:0 10px 5px 0; padding:0; width:119px; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block div.ctn span.right{ float:left; display:block; margin:0 10px 5px 0; padding:0; width:401px; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block div.ctn span.right.small{ width:169px; }

#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block div.ctn span.marginBig{ margin:0 10px 23px 0;  }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block div.ctn span.marginBig2{ margin:0 10px 16px 0;  }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block div.ctn span.lineheight{ height:26px; line-height:26px;  }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block div.ctn label.left{ width:131px; float:left; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block div.ctn input.txt{ margin-bottom:7px; margin-right:22px; width:149px; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block div.ctn input.txt.marginBig{ margin-bottom:21px;  }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block div.ctn input.txt{ float:left; position:relative; display:block; margin:0 0 19px; padding:2px 3px 0; width:263px; height:13px; font-size:12px; color:#595959; border:1px solid #aaaaaa; }

/* CARTE */
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block.carte div.head{ margin-bottom:10px; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block.carte p.link{ padding:0; font-size:11px; line-height:11px; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block.carte div.ctn img{ margin:0 0 7px; }

/* RESEAU */
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block.reseau div.ctn span.lineheight #reseauSociauxBox ul li { float: left; width: 300px; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block.reseau div.ctn span.lineheight { line-height: 26px; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block.reseau div.ctn input.txt { margin-bottom: 7px; margin-right: 22px; width: 149px; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block.reaeau div.ctn img { border: medium none; margin: 0 4px 0 0; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block.reseau div.ctn span.lineheight #reseauSociauxBox ul li input.txt { margin-right: 5px; }

/* SERVICE */
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block.service{ margin:0 0 19px; font-size:12px; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block.service,modif{ margin:0 0 40px; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block.service div.head{ margin-bottom:9px; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block.service div.ctn p{ padding:3px 0 0; font-size:12px; line-height:14px; text-align:left; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block.service div.ctn img{ float:left; margin:0 11px 0 0; border:none; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block.service div.left{ float:left; display:block; margin:0 0 13px; width:201px; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block.service div.right{ float:right; display:block; margin:0 0 13px; padding:3px 0 0; width:201px; }
#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block.service div.ctn div.right p{ padding:0; }

#middle #wrapMiddleP div.split2col_442_299 div.col01 div.block.service ul li{ display:block; padding:3px; border-bottom:1px #ccc solid; }


/*=========================
COLS RIGHT 442 299
=========================*/
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block{ position:relative; display:block; width:289px; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block div.head{ position:relative; display:block; margin-bottom:7px; padding-bottom:9px; width:289px; border-bottom:1px solid #999999; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block div.head h2{ position:relative; display:block; margin:0; font-size:35px; line-height:35px; color:#363636; letter-spacing:-1.7px; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block div.head h2 em{ font-size:13px; line-height:13px; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block div.ctn{ position:relative; display:block; margin:0; padding:0; width:289px; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block div.ctn h3{ position:relative; display:block; margin:0 0 8px; font-size:15px; line-height:20px; color:#595959; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block div.ctn h3 em{ font-size:12px; font-weight:normal; line-height:12px; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block div.ctn h4{ position:relative; display:block; margin:0 0 25px; font-size:11px; color:#595959; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block div.ctn p{ margin:0; padding:0 0 18px; font-size:13px; color:#595959; line-height:17px; text-align:justify; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block div.ctn a{ font-weight:bold; color:#595959; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block div.ctn img{ position:relative; display:block; margin:5px 0 0; padding:0; /*border:1px solid #333;*/ }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block div.ctn label{ position:relative; display:block; margin:0; padding:0; font-size:12px; font-weight:bold; color:#595959; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block div.ctn label.left{ float:left; margin:0 10px 0 0; width:83px; line-height:15px; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block div.ctn input.txt{ position:relative; display:inline; margin:0 0 3px; padding:2px 3px 0; width:15px; height:13px; font-size:12px; color:#595959; border:1px solid #aaaaaa; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block div.ctn input.btn{ float:right; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block div.ctn input.btn_annuler{ margin:0 0 0 6px; display:block; width:70px; height:25px; background:url(../../img/btn/btn_annuler.jpg) left top no-repeat; border:none; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block div.ctn a.btn_ajouter_service{ position:relative; display:block; margin:0; padding:0; width:240px; height:22px; background:url(../../img/btn/btn_ajouter_service.jpg) left top no-repeat; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block div.ctn a.btn_ajouter_service span{ display:none; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block div.ctn a.btn_ajouter_reseau{ position:relative; display:block; margin:0; padding:0; width:240px; height:22px; background:url(../../img/btn/btn_ajouter_reseau.jpg) left top no-repeat; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block div.ctn a.btn_ajouter_reseau span{ display:none; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block div.ctn input.btn{ float:right; }


/* HEURE */
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block.heure{ margin:0 0 21px; font-size:12px; padding: 10px 0 0 10px; background-color: #F4F3F0; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block.heure.modif{ margin:0 0 28px; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block.heure div.head{ margin-bottom:9px; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block.heure span.left{ float:left; display:block; margin:0 30px 7px 0; width:83px; text-transform:uppercase; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block.heure span.right{ float:left; display:block; margin:0 0 7px; width:175px; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block.heure.modif span.left{ margin:0; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block.heure.modif span.right{ margin:0; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block.heure.modif textarea{ border:1px solid #AAAAAA; color:#595959; display:block; font-size:12px; height:50px; width:230px; padding:3px; }


/* SERVICE */
/*#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block.service{ margin:0 0 19px; font-size:12px; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block.service,modif{ margin:0 0 40px; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block.service div.head{ margin-bottom:9px; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block.service div.ctn p{ padding:3px 0 0; font-size:12px; line-height:14px; text-align:left; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block.service div.ctn img{ float:left; margin:0 11px 0 0; border:none; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block.service div.left{ float:left; display:block; margin:0 0 13px; width:140px; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block.service div.right{ float:right; display:block; margin:0 0 13px; padding:3px 0 0; width:140px; }
#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block.service div.ctn div.right p{ padding:0; }

#middle #wrapMiddleP div.split2col_442_299 div.col02 div.block.service ul li{ display:block; padding:3px; border-bottom:1px #ccc solid; }*/

/* RESEAU */
/*#middle #wrapMiddleP div.split2col_621_299 div.col02 div.block.reseau{ margin:0; font-size:12px; }
#middle #wrapMiddleP div.split2col_621_299 div.col02 div.block.reseau div.head{ margin-bottom:9px; }
#middle #wrapMiddleP div.split2col_621_299 div.col02 div.block.reseau div.ctn img{ float:left; margin:0 11px 0 0; border:none; }
#middle #wrapMiddleP div.split2col_621_299 div.col02 div.block.reseau div.left{ float:left; display:block; margin:0 0 15px; width:140px; }
#middle #wrapMiddleP div.split2col_621_299 div.col02 div.block.reseau div.right{ float:right; display:block; margin:0 0 15px; padding:3px 0 0; width:140px; }

#middle #wrapMiddleP div.split2col_621_299 div.col02 div.block.reseau ul li{ display:block; padding:3px; border-bottom:1px #ccc solid; }*/


/*=============================================================
FIN COLS2 442 299
=============================================================*/

/*=============================================================
COLS2 621 299
=============================================================*/
#middle #wrapMiddle div.split2col_621_299{ position:relative; display:block; margin:22px 0 0; padding:0 16px 0 0; color:#373737; }
#middle #wrapMiddle div.split2col_621_299.modif{ padding-bottom:39px; margin-bottom:9px; border-bottom:1px solid #999999; }
#middle #wrapMiddle div.split2col_621_299 div.col01{ float:left; position:relative; display:block; width:621px; margin-top:10px; }
#middle #wrapMiddle div.split2col_621_299 div.col02{ float:right; position:relative; display:block; width:299px; }


/*=========================
COLS LEFT 621 299
=========================*/
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block{ position:relative; display:block; width:422px; }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block div.head{ position:relative; display:block; margin-bottom:7px; padding-bottom:9px; width:621px; border-bottom:1px solid #999999; }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block div.head h2{ position:relative; display:block; margin:0; font-family:Oswald; font-size:25px; line-height:25px; color:#363636; word-spacing:3px; }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block div.head h2 em{ font-size:13px; line-height:13px; }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block div.ctn{ position:relative; display:block; margin:0; padding:0; width:621px; }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block div.ctn p{ margin:0; padding:0 0 18px; font-size:13px; color:#595959; line-height:16px; text-align:justify; }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block div.ctn a{ font-weight:bold; color:#595959; }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block div.ctn img{ position:relative; display:block; margin:0; padding:0; border:1px solid #b7b7b7; float:left; }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block div.ctn label{ position:relative; display:inline; margin:0; padding:0; font-size:11px; font-weight:bold; color:#595959; }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block div.ctn textarea{ position:relative; display:block; margin:0 0 22px; padding:3px; width:602px; height:129px; font-size:12px; color:#595959; border:1px solid #aaaaaa; }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block div.ctn a.btn_ajouter_carte_google{ position:relative; display:block; margin:0 0 1px; padding:0; width:288px; height:22px; background:url(../../img/btn/btn_ajouter_carte_google.jpg) left top no-repeat; }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block div.ctn a.btn_ajouter_carte_google span{ display:none; }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block div.ctn input.btn{ float:right; }


/* DESCRIPTION */
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block.description{ margin:0 0 10px; }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block.modif.description{ margin:0 0 33px; }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block.description ul{ margin-left:30px; }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block.description ul li{ list-style:disc; }


#middle #wrapMiddle div.split2col_621_299 div.col01 div.block div.ctn iframe{ border:1px #ccc solid; }

#middle #wrapMiddle div.split2col_621_299 div.col01 div.block div.ctn{ margin:0; padding:0=; border-bottom:none; font-size:12px; }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block div.ctn a{ font-weight:normal; color:#595959; }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block div.ctn img{ margin:0 4px 0 0; border:none; }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block div.ctn span.left{ float:left; display:block; margin:0 10px 5px 0; padding:0; width:119px; }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block div.ctn span.right{ float:left; display:block; margin:0 10px 5px 0; padding:0; width:401px; }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block div.ctn span.right.small{ width:169px; }

#middle #wrapMiddle div.split2col_621_299 div.col01 div.block div.ctn span.marginBig{ margin:0 10px 23px 0;  }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block div.ctn span.marginBig2{ margin:0 10px 16px 0;  }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block div.ctn span.lineheight{ height:26px; line-height:26px;  }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block div.ctn label.left{ width:131px; float:left; }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block div.ctn input.txt{ margin-bottom:7px; margin-right:22px; width:149px; }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block div.ctn input.txt.marginBig{ margin-bottom:21px;  }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block div.ctn input.txt{ float:left; position:relative; display:block; margin:0 0 19px; padding:2px 3px 0; width:263px; height:13px; font-size:12px; color:#595959; border:1px solid #aaaaaa; }

/* CARTE */
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block.carte div.head{ margin-bottom:10px; }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block.carte p.link{ padding:0; font-size:11px; line-height:11px; }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block.carte div.ctn img{ margin:0 0 7px; }

/* RESEAU */
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block.reseau div.ctn span.lineheight #reseauSociauxBox ul li { float: left; width: 300px; }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block.reseau div.ctn span.lineheight { line-height: 26px; }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block.reseau div.ctn input.txt { margin-bottom: 7px; margin-right: 22px; width: 149px; }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block.reaeau div.ctn img { border: medium none; margin: 0 4px 0 0; }
#middle #wrapMiddle div.split2col_621_299 div.col01 div.block.reseau div.ctn span.lineheight #reseauSociauxBox ul li input.txt { margin-right: 5px; }




/*=========================
COLS RIGHT 621 299
=========================*/
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block{ position:relative; display:block; width:289px; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block div.head{ position:relative; display:block; margin-bottom:7px; padding-bottom:9px; width:289px; border-bottom:1px solid #999999; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block div.head h2{ position:relative; display:block; margin:0; font-family:Oswald; font-size:25px; line-height:25px; color:#363636; word-spacing:3px; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block div.head h2 em{ font-size:13px; line-height:13px; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block div.ctn{ position:relative; display:block; margin:0; padding:0; width:289px; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block div.ctn h3{ position:relative; display:block; margin:0 0 8px; font-size:15px; line-height:20px; color:#595959; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block div.ctn h3 em{ font-size:12px; font-weight:normal; line-height:12px; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block div.ctn h4{ position:relative; display:block; margin:0 0 25px; font-size:11px; color:#595959; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block div.ctn p{ margin:0; padding:0 0 18px; font-size:13px; color:#595959; line-height:17px; text-align:justify; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block div.ctn a{ font-weight:bold; color:#595959; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block div.ctn img{ position:relative; display:block; margin:5px 0 0; padding:0; /*border:1px solid #333;*/ }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block div.ctn label{ position:relative; display:block; margin:0; padding:0; font-size:12px; font-weight:bold; color:#595959; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block div.ctn label.left{ float:left; margin:0 10px 0 0; width:83px; line-height:15px; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block div.ctn input.txt{ position:relative; display:inline; margin:0 0 3px; padding:2px 3px 0; width:15px; height:13px; font-size:12px; color:#595959; border:1px solid #aaaaaa; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block div.ctn input.btn{ float:right; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block div.ctn input.btn_annuler{ margin:0 0 0 6px; display:block; width:70px; height:25px; background:url(../../img/btn/btn_annuler.jpg) left top no-repeat; border:none; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block div.ctn a.btn_ajouter_service{ position:relative; display:block; margin:0; padding:0; width:240px; height:22px; background:url(../../img/btn/btn_ajouter_service.jpg) left top no-repeat; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block div.ctn a.btn_ajouter_service span{ display:none; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block div.ctn a.btn_ajouter_reseau{ position:relative; display:block; margin:0; padding:0; width:240px; height:22px; background:url(../../img/btn/btn_ajouter_reseau.jpg) left top no-repeat; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block div.ctn a.btn_ajouter_reseau span{ display:none; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block div.ctn input.btn{ float:right; }


/* HEURE */
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block.heure{ margin:0 0 21px; font-size:12px; padding: 10px 0 0 10px; background-color: #F4F3F0; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block.heure.modif{ margin:0 0 28px; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block.heure div.head{ margin-bottom:9px; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block.heure span.left{ float:left; display:block; margin:0 30px 7px 0; width:83px; text-transform:uppercase; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block.heure span.right{ float:left; display:block; margin:0 0 7px; width:175px; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block.heure.modif span.left{ margin:0; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block.heure.modif span.right{ margin:0; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block.heure.modif textarea{ border:1px solid #AAAAAA; color:#595959; display:block; font-size:12px; height:50px; width:230px; padding:3px; }


/* SERVICE */
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block.service{ margin:0 0 19px; font-size:12px; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block.service,modif{ margin:0 0 40px; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block.service div.head{ margin-bottom:9px; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block.service div.ctn p{ padding:3px 0 0; font-size:12px; line-height:14px; text-align:left; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block.service div.ctn img{ float:left; margin:0 11px 0 0; border:none; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block.service div.left{ float:left; display:block; margin:0 0 13px; width:140px; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block.service div.right{ float:right; display:block; margin:0 0 13px; padding:3px 0 0; width:140px; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block.service div.ctn div.right p{ padding:0; }

#middle #wrapMiddle div.split2col_621_299 div.col02 div.block.service ul li{ display:block; padding:3px; border-bottom:1px #ccc solid; }

/* RESEAU */
/*#middle #wrapMiddle div.split2col_621_299 div.col02 div.block.reseau{ margin:0; font-size:12px; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block.reseau div.head{ margin-bottom:9px; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block.reseau div.ctn img{ float:left; margin:0 11px 0 0; border:none; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block.reseau div.left{ float:left; display:block; margin:0 0 15px; width:140px; }
#middle #wrapMiddle div.split2col_621_299 div.col02 div.block.reseau div.right{ float:right; display:block; margin:0 0 15px; padding:3px 0 0; width:140px; }

#middle #wrapMiddle div.split2col_621_299 div.col02 div.block.reseau ul li{ display:block; padding:3px; border-bottom:1px #ccc solid; }*/


/*=============================================================
FIN COLS2 621 299
=============================================================*/





/*=============================================================
COLS2 195 707
=============================================================*/
#middle #wrapMiddle div.split2col_195_707{ position:relative; display:block; margin:0px 0 0; padding:0 16px 0 0; }
#middle #wrapMiddle div.split2col_195_707 div.col01{ float:left; position:relative; display:block; padding:0 0 0 9px; width:195px; }
#middle #wrapMiddle div.split2col_195_707 div.col02{ float:left; position:relative; display:block; padding:8px 0 0; width:707px; }


/*=========================
COLS LEFT 195 707
=========================*/
#middle #wrapMiddle div.split2col_195_707 div.col01 div.menu{ position:relative; display:block; margin:0; padding:0; }
#middle #wrapMiddle div.split2col_195_707 div.col01 div.menu h2{ position:relative; display:block; margin:0; padding:0; width:194px; height:33px; }
#middle #wrapMiddle div.split2col_195_707 div.col01 div.menu h2 span{ display:none; }
#middle #wrapMiddle div.split2col_195_707 div.col01 div.menu ul{ position:relative; display:block; margin:0; padding:13px 15px 31px 9px; list-style:none; background:url(../../img/bg_smenu_195.jpg) left top repeat-x; }
#middle #wrapMiddle div.split2col_195_707 div.col01 div.menu ul li{ display:block; margin:0 0 2px; padding:0; font-size:12px; }
#middle #wrapMiddle div.split2col_195_707 div.col01 div.menu ul li a{ color:#595959; }



/* ENTREPRISE */
#middle #wrapMiddle div.split2col_195_707 div.col01 div.menu.entreprise h2{ background:url(../../img/title_menu_entreprise.jpg) left top no-repeat; }



/* RESSOURCE */
#middle #wrapMiddle div.split2col_195_707 div.col01 div.menu.ressource h2{ background:url(../../img/title_menu_ressource.jpg) left top no-repeat; }



/* LIENS EXTERNES */
#middle #wrapMiddle div.split2col_195_707 div.col01 div.menu.lien h2{ background:url(../../img/title_menu_lien.jpg) left top no-repeat; }







/*=========================
COLS RIGHT 195 707
=========================*/
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block{ position:relative; display:block; width:707px; margin-left:33px; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.head{ position:relative; display:block; margin-bottom:8px; width:707px; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.head h2{ position:relative; display:block; margin:0; font-size:18px; line-height:18px; color:#595959; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.head h2 em{ font-size:13px; line-height:13px; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn{ position:relative; display:block; margin:0; padding:0; width:707px; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn p{ margin:0; padding:0 0 17px; font-size:13px; color:#595959; line-height:17px; text-align:justify; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn img{ position:relative; display:block; margin:0 0 7px; padding:0; border:1px solid #595959; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.pic{ display:block; margin:0 0 7px; padding:0; border:1px solid #595959; height:203px; text-align:center; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.pic img{ border:0; margin:0 auto; }


#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.prix-table { float: left; margin-bottom: 0; margin-right: 13px; text-align: center; color: #404040; font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; font-weight: normal; line-height: 20px; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.last { margin-right: 0; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.prix-table h3 { color: #FFFFFF; font-size: 18px; font-weight: normal; height: 45px;line-height: 43px; text-shadow: 0 1px 0 #000000; margin:0; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.prix-table sub { color: #FFFFFF; font-size: 15px; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn p.table-price { color: #FFFFFF; font-family: "Trebuchet MS",georgia,arial; font-size: 48px; font-style: normal; line-height: 43px; margin-top: 25px; text-shadow: none; text-align:center; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn a.btn_exemple  { color: #FFFFFF; font-family: "Trebuchet MS",georgia,arial; font-size: 18px; font-style: normal; line-height: 55px; padding-top: 20px; text-shadow: none; text-align:center; text-transform:uppercase; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.prix-4col p.table-price { font-size: 34px; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.prix-table ul { color: #5B5A5A; margin: 0; padding: 15px 0; text-shadow: 0 1px 0 #FFFFFF; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.prix-table div.prix-table2-bottom {color: #FFFFFF; font-family: "Trebuchet MS",georgia,arial; font-size: 15px; font-style: normal; text-shadow: none; text-align:center; text-transform:uppercase;}
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.prix-table ul li { display: block; height: 38px; line-height: 34px; margin: 0;  padding: 0; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.prix-table ul li.long { display: block; height: 38px; line-height: 18px; margin: 0;   padding: 0; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.prix-table ul li a { color: #5B5A5A; display: block; text-decoration: none; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.prix-table ul li a:hover { color: #000000; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.prix-4col { background: url("../../img/table/4col-bg.png") repeat-y scroll 0 0 transparent;
width: 145px; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.prix-4col:hover { background: url("../../img/table/4col-bg-hover.png") repeat-y scroll 0 0 transparent; cursor: pointer; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.prix-4col-bottom { background: url("../../img/table/4col-bottom.png") no-repeat scroll 0 bottom transparent; padding-bottom: 5px; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.gris-4col { background: url("../../img/table/4col-gris_145.png") no-repeat scroll center top transparent; height: 178px; width: 145px; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.vert-4col { background: url("../../img/table/4col-vert_145.png") no-repeat scroll center top transparent; height: 178px; width: 145px; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.bleu-4col { background: url("../../img/table/4col-bleu_145.png") no-repeat scroll center top transparent; height: 178px; width: 145px; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.jaune-4col { background: url("../../img/table/4col-jaune_145.png") no-repeat scroll center top transparent; height: 178px; width: 145px; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.prix-4col ul li { background: url("../../img/table/4col-list.png") no-repeat scroll center top transparent; width: 143px; }

/* EXPLICATION */
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.explications{ padding:20px; } 
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.explications img{ border:0; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.explications p.titreBleu{ color:#2192B4; margin-top:15px; padding-top:15px; border-top:#000000 dotted thin; font-family:Oswald; font-size:24px; text-transform:uppercase; line-height:34px; word-spacing:3px; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.explications span.txtBleu{ color:#2192B4; font-weight:bold; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.explications span.txtUndBoldItal{ font-style:italic; font-weight:bold; text-decoration:underline; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.explications span.titreNoir{ font-family:oswald; font-size:20px; line-height:22px; word-spacing:3px; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.explications p.titreBleuCentrer{ color:#2192B4; margin-top:15px; padding-top:15px; font-family:Oswald; font-size:24px; text-transform:uppercase; line-height:34px; text-align:center; }
#middle #wrapMiddle div.split2col_195_707 div.col02 div.block div.ctn div.explications li{ display : list-item; list-style-image : url(../../img/triangleBleu.png); list-style-position:inside; }
 
/*=============================================================
FIN COLS2 195 707
=============================================================*/





 



/*=============================================================
COLS2 621 296
=============================================================*/
#middle #wrapMiddle div.split2col_621_296{ position:relative; display:block; margin:13px 0 0; padding:0 18px 0 0; }
#middle #wrapMiddle div.split2col_621_296 div.col01{ float:left; position:relative; display:block; padding:0 0 0 4px; width:621px; }
#middle #wrapMiddle div.split2col_621_296 div.col02{ float:right; position:relative; display:block; padding:0px 0 0; width:296px; }


/*=========================
COLS LEFT 621 296
=========================*/
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block{ position:relative; display:block; width:621px; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block div.head{ position:relative; display:block; padding-bottom:5px; margin-bottom:8px; width:621px; border-bottom:0px solid #d9d9d9; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block div.head h2{ position:relative; display:block; margin:0; font-size:18px; line-height:18px; color:#595959; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block div.head h2 em{ font-size:13px; line-height:13px; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block div.ctn{ position:relative; display:block; margin:0; padding:0; width:621px; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block div.ctn p{ margin:0; padding:0 0 17px; font-size:13px; color:#595959; line-height:17px; text-align:justify; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block div.ctn img{ position:relative; display:block; margin:0 0 7px; padding:0; border:1px solid #595959; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block div.ctn div.thumb{ position:relative; float:left; display:block; margin:0 0 7px; padding:0; border:0px solid #595959; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block div.ctn div.zTxt{ float:right; position:relative; display:block; margin-left:5px; padding:0; width:480px; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block div.ctn div.zTxt div.reccomment a{ color:#333; font-size:11px; font-weight:bold; text-decoration:underline; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block div.ctn div.zTxt div.reccomment a:hover{ text-decoration:none; } 
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block div.ctn div.zTxt div.reccomment img{ float:left; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block div.ctn div.zTxt div.reccomment span{ float:left; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block.recherche div.ctn div.header { position:relative; display:block; margin:0; padding:0; width:621px; font-weight:bold; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block.recherche div.ctn div.header p { padding:0; font-size:12px; line-height:14px; text-align:left; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block.recherche div.ctn div.header div.result { float:left; position:relative; display:block; margin:0 0 10px; padding:1px 0 0; width:240px; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block.recherche div.ctn div.header div.page { float:right; position:relative; display:block; margin:0; padding:0 4px 0 0; width:280px; text-align:right; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block.recherche div.ctn div.header div.page a { color:#595959; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block.recherche div.ctn div.desc { position:relative; display:block; margin:0 0 8px; padding:4px 0 14px; width:621px; border-bottom:1px solid #d9d9d9; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block.recherche div.ctn div.desc.bg { background:url(../../img/bgDesc_search.jpg) right top no-repeat; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block.recherche div.ctn div.desc.member { background:url(../../img/etoile-membre-privilege.jpg) right top no-repeat; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block.recherche div.ctn div.desc.gratuit {  }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block.recherche div.ctn div.desc.demarrage { background:url(../../img/etoile_demarrage.jpg) right top no-repeat; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block.recherche div.ctn div.desc.corporatif { background:url(../../img/etoile_corporatif.jpg) right top no-repeat; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block.recherche div.ctn div.desc.affaire { background:url(../../img/etoile_affaires.jpg) right top no-repeat; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block.recherche div.ctn div.desc.last { margin:0 0 16px; }



/* RECHERCHE */
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block.recherche div.head{ margin-bottom:6px; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block.recherche div.head h2{ padding-bottom:5px; margin-bottom:3px; font-size:14px; font-weight:normal; line-height:14px; border-bottom:1px solid #d9d9d9; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block.recherche div.head p{ padding:0; font-size:12px; line-height:16px; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block.recherche div.head a{ font-weight:bold; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block div.ctn img{ float:left; margin:1px 0 0; border:none; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block div.ctn div.zTxt h3{ margin:0 0 5px; padding:0; font-size:14px; color:#595959; line-height:15px; text-align:left; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block div.ctn div.zTxt h3 strong{ font-size:12px; color:#0d82aa; line-height:14px; }
#middle #wrapMiddle div.split2col_621_296 div.col01 div.block div.ctn div.zTxt p{ padding:0; text-align:left; }

/* REINITIALISER MOT PASSE */
#middle #wrapMiddle div.split2col_621_296 div.col01 input.resetpass{ background: url("../../img/bg_blockSearch_inputTXT.png") no-repeat scroll left top transparent; width:351px; padding:4px 7px; height:21px; border:medium none; margin-top:10px; }
#middle #wrapMiddle div.split2col_621_296 div.col01 input.btn{ margin-top:10px; }





/*=========================
COLS RIGHT 621 296
=========================*/
#middle #wrapMiddle div.split2col_621_296 div.col02 div.block{ position:relative; display:block; width:296px; }
#middle #wrapMiddle div.split2col_621_296 div.col02 div.block div.head{ position:relative; display:block; margin-bottom:8px; width:296px; }
#middle #wrapMiddle div.split2col_621_296 div.col02 div.block div.head h2{ position:relative; display:block; margin:0; font-size:18px; line-height:18px; color:#595959; }
#middle #wrapMiddle div.split2col_621_296 div.col02 div.block div.head h2 em{ font-size:13px; line-height:13px; }
#middle #wrapMiddle div.split2col_621_296 div.col02 div.block div.ctn{ position:relative; display:block; margin:0; padding:0; width:296px; }
/*#middle #wrapMiddle div.split2col_621_296 div.col02 div.block div.ctn p{ margin:0; padding:0 0 17px; font-size:13px; color:#595959; line-height:17px; text-align:justify; }*/
#middle #wrapMiddle div.split2col_621_296 div.col02 div.block div.ctn img{ position:relative; display:block; margin:0 0 7px; padding:0; border:1px solid #595959; }



/* PUB */
#middle #wrapMiddle div.split2col_621_296 div.col02 div.block.pub{ margin:0 0 14px; }
#middle #wrapMiddle div.split2col_621_296 div.col02 div.block.pub div.ctn img{ margin:0; border:none; }



/* VIDEO */
#middle #wrapMiddle div.split2col_621_296 div.col02 div.block.video div.head{ margin-bottom:0; width:296px; }
#middle #wrapMiddle div.split2col_621_296 div.col02 div.block.video div.head h2{ width:296px; height:33px; background:url(../../img/title_video.jpg) left top no-repeat; }
#middle #wrapMiddle div.split2col_621_296 div.col02 div.block.video div.head h2 span{ display:none; }
#middle #wrapMiddle div.split2col_621_296 div.col02 div.block.video div.ctn{ background:url(../../img/bgVideo.jpg) left 123px repeat-x; }
#middle #wrapMiddle div.split2col_621_296 div.col02 div.block.video div.ctn img{ margin:0 0 6px; border:none; }
#middle #wrapMiddle div.split2col_621_296 div.col02 div.block.video div.ctn p{ padding:0 8px 11px; font-size:12px; line-height:14px; }
#middle #wrapMiddle div.split2col_621_296 div.col02 div.block.video div.ctn a.btn_consultez_video{ float:right; display:block; padding:0 8px 0 0; width:195px; height:25px; background:url(../../img/btn/btn_consultez_video.jpg) left top no-repeat; }
#middle #wrapMiddle div.split2col_621_296 div.col02 div.block.video div.ctn a.btn_consultez_video span{ display:none; }



/*=============================================================
FIN COLS2 621 296
=============================================================*/









/*=============================================================
COLS2 628 269
=============================================================*/
#middle #wrapMiddle div.split2col_628_269{ position:relative; display:block; margin:13px 0 0; padding:0 11px 0 0; }
#middle #wrapMiddle div.split2col_628_269 div.col01{ float:left; position:relative; display:block; padding:0 0 0 6px; width:628px; }
#middle #wrapMiddle div.split2col_628_269 div.col02{ float:right; position:relative; display:block; padding:1px 0 0; width:269px; }


/*=========================
COLS LEFT 628 269
=========================*/
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block{ position:relative; display:block; width:628px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block div.head{ position:relative; display:block; margin-bottom:6px; width:628px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block div.head h2{ position:relative; display:block; margin:0; font-size:18px; line-height:18px; color:#595959; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block div.head h2 em{ font-size:13px; line-height:13px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block div.ctn{ position:relative; display:block; margin:0; padding:0; width:628px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block div.ctn p{ margin:0; padding:0 0 23px; font-size:12px; color:#303030; line-height:17px; text-align:justify; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block div.ctn img{ position:relative; display:block; margin:0 0 7px; padding:0; border:1px solid #595959; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block div.ctn a img{ border:0; margin:0 0 0 5px; display:inline; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block div.ctn label{ position:relative; display:block; margin:0 0 3px; padding:0; font-size:15px; color:#303030; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block div.ctn div.petit{ font-size:10px; margin-bottom:17px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block div.ctn input.txt{ position:relative; display:block; margin:0 0 17px; padding:3px 3px 0; width:263px; height:20px; font-size:15px; color:#303030; border:1px solid #8a8a8a; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block div.ctn input.txt.disable{ display:inline; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block div.ctn input.txt.email{ margin:0 0 3px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block div.ctn input.tel{ position:relative; float:left; display:block; margin:0 5px 17px 0; padding:3px 3px 0; width:45px; height:20px; font-size:15px; color:#303030; border:1px solid #8a8a8a; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block div.ctn input.txt.long_560{ width:554px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block div.ctn select{ position:relative; display:block; margin:0 0 17px; padding:2px 3px 1px; width:263px; font-size:15px; color:#303030; border:1px solid #8a8a8a; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block div.ctn div.left{ float:left; position:relative; display:block; margin:0 21px 0 0; padding:0; width:271px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block div.ctn strong.input{ position:relative; font-weight:normal; display:block; margin:0 0 17px; padding:3px 3px 0; width:263px; height:20px; font-size:15px; color:#303030; border:1px solid #8a8a8a; }


/* STEP */
#middle #wrapMiddle div.split2col_628_269 div.col01 .step{ margin:0 0 23px; padding:0; }
#middle #wrapMiddle div.split2col_628_269 div.col01 .step span{ display:inline-block; z-index:10; position:relative; float:left; margin-left:-19px; color:#595959; text-decoration:none; height:54px; line-height:1px; font-size:1px; padding:0; }
#middle #wrapMiddle div.split2col_628_269 div.col01 .step span span{ display:none; }
#middle #wrapMiddle div.split2col_628_269 div.col01 .step span.lvl_1{ margin:0; width:116px; z-index:20; background:url(../../img/step1.png) top right no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/step1.png'); }
#middle #wrapMiddle div.split2col_628_269 div.col01 .step span.lvl_2{ width:110px; z-index:19; background:url(../../img/step2.png) top right no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/step2.png'); }
#middle #wrapMiddle div.split2col_628_269 div.col01 .step span.lvl_2.roll{ background:url(../../img/step2_roll.png) top right no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/step2_roll.png'); }
#middle #wrapMiddle div.split2col_628_269 div.col01 .step span.lvl_3{ width:110px; z-index:18; background:url(../../img/step3.png) top right no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/step3.png'); }
#middle #wrapMiddle div.split2col_628_269 div.col01 .step span.lvl_3.roll{ z-index:18; background:url(../../img/step3_roll.png) top right no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/step3_roll.png'); }
#middle #wrapMiddle div.split2col_628_269 div.col01 .step span.lvl_4{ width:110px; z-index:17; background:url(../../img/step4.png) top right no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/step4.png'); }
#middle #wrapMiddle div.split2col_628_269 div.col01 .step span.lvl_4.roll{ z-index:17; background:url(../../img/step4_roll.png) top right no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/step4_roll.png'); }
#middle #wrapMiddle div.split2col_628_269 div.col01 .step span.lvl_5{ width:110px; z-index:16; background:url(../../img/step5.png) top right no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/step5.png'); }
#middle #wrapMiddle div.split2col_628_269 div.col01 .step span.lvl_5.roll{ z-index:16; background:url(../../img/step5_roll.png) top right no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/step5_roll.png'); }
#middle #wrapMiddle div.split2col_628_269 div.col01 .step span.lvl_6{ width:110px; z-index:15; background:url(../../img/step6.png) top right no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/step6.png'); }
#middle #wrapMiddle div.split2col_628_269 div.col01 .step span.lvl_6.roll{ z-index:15; background:url(../../img/step6_roll.png) top right no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/step6_roll.png'); }

/* INSCRIPTION2 */
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn input.txt{ margin:0 0 10px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn select{ margin:0 0 10px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn select.bigger37{ margin:0 0 30px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn select.bigger21{ margin:0 0 14px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn select optgroup{ padding-left:0px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn select optgroup optgroup{ padding-left:15px; }

#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.prix-table { float: left; margin-bottom: 0; margin-right: 13px; text-align: center; color: #404040; font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; font-weight: normal; line-height: 20px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.last { margin-right: 0; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.prix-table h3 { color: #FFFFFF; font-size: 18px; font-weight: normal; height: 45px;line-height: 43px; text-shadow: 0 1px 0 #000000; margin:0; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.prix-table sub { color: #FFFFFF; font-size: 15px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn p.table-price { color: #FFFFFF; font-family: "Trebuchet MS",georgia,arial; font-size: 48px; font-style: normal; line-height: 43px; margin-top: 25px; text-shadow: none; text-align:center; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.prix-4col p.table-price { font-size: 34px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.prix-table ul { color: #5B5A5A; margin: 0; padding: 15px 0; text-shadow: 0 1px 0 #FFFFFF; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.prix-table ul li { display: block; height: 38px; line-height: 34px; margin: 0;  padding: 0; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.prix-table ul li.long { display: block; height: 38px; line-height: 18px; margin: 0;   padding: 0; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.prix-table ul li a { color: #5B5A5A; display: block; text-decoration: none; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.prix-table ul li a:hover { color: #000000; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.prix-4col { background: url("../../img/table/4col-bg.png") repeat-y scroll 0 0 transparent;
width: 145px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.prix-4col:hover { background: url("../../img/table/4col-bg-hover.png") repeat-y scroll 0 0 transparent; cursor: pointer; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.prix-4col-bottom { background: url("../../img/table/4col-bottom.png") no-repeat scroll 0 bottom transparent; padding-bottom: 10px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.gris-4col { background: url("../../img/table/4col-gris_145.png") no-repeat scroll center top transparent; height: 165px; width: 145px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.vert-4col { background: url("../../img/table/4col-vert_145.png") no-repeat scroll center top transparent; height: 165px; width: 145px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.bleu-4col { background: url("../../img/table/4col-bleu_145.png") no-repeat scroll center top transparent; height: 165px; width: 145px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.jaune-4col { background: url("../../img/table/4col-jaune_145.png") no-repeat scroll center top transparent; height: 165px; width: 145px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.prix-4col ul li { background: url("../../img/table/4col-list.png") no-repeat scroll center top transparent; width: 143px; }


/*#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.entete_forfait td { width:128px; text-align:center; font-weight:bold; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.forfait{ background:url(../../img/tableau_etape.jpg) top left no-repeat; padding-top:15px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.forfait td.col1{ padding-left: 10px; width: 127px; border-bottom: thin dotted #1e1e1e; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.forfait td.col2{ width: 118px; text-align:center; border-bottom: thin dotted #aeaeae; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.forfait td.col3{ width: 118px; text-align:center; border-bottom: thin dotted #cecece; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.forfait td.col4{ width: 118px; text-align:center; border-bottom: thin dotted #dedede; color:#f8f8f8; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.forfait td.col5{ width: 118px; text-align:center; border-bottom: thin dotted #fefefe; color:#ffffff; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.forfait img { border:0; width:16px; margin-right:auto; margin-left:auto; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.forfait div.col1 { float:left; width:250px; line-height:39px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.forfait span { font-weight:bold; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.forfait div.col2 { float:left; width:126px; text-align:center; line-height:20px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.forfait div.col3 { float:left; width:126px; text-align:center; line-height:20px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.forfait div.col4 { float:left; width:126px; text-align:center; line-height:20px; }*/

/* INSCRIPTION3 */
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.type_membre{ float:left; display:block; margin:0 50px 43px 0; width:218px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.type_membre img{ margin:0 0 5px; border:none; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.type_membre p{ padding:0 0 17px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn div.type_membre p.link{ padding:0; font-size:12px; text-align:right; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 h4{ position:relative; display:block; margin:0 0 3px; padding:0 0 4px; font-size:15px; font-weight:normal; line-height:15px; color:#303030; border-bottom:1px solid #cccccc; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 p{ padding:0 0 30px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn label.chk{ display:inline; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.ctn input.chk{ margin:0 4px 12px 0; }

#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.memberType div.col01{ width:100%; float:none; padding:0;  }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.memberType div.col02{ width:100%; float:none; padding:0;  }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.memberType div.module div.item{ border-bottom:1px #ccc solid; padding:5px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.memberType div.module div.item em{ float:right; font-weight:bold; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.memberType div.module div.item.free{ background:#d1d1d1; color:#333; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.memberType div.pic{ padding:5px; text-align:center; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.memberType div.pic img{ border:0; float:none; display:inline; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.memberType div.btn{ text-align:center; padding-top:10px; }
#middle #wrapMiddle div.split2col_628_269 div.col01 div.block.inscription2 div.memberType div.module div.item.total{ padding-left:22px; color:#1a718f; font-size:14px; }

/*=========================
COLS RIGHT 628 269
=========================*/
#middle #wrapMiddle div.split2col_628_269 div.col02 div.block{ position:relative; display:block; width:269px; }
#middle #wrapMiddle div.split2col_628_269 div.col02 div.block div.head{ position:relative; display:block; width:269px; }
#middle #wrapMiddle div.split2col_628_269 div.col02 div.block div.head h2{ position:relative; display:block; margin:0; width:269px; height:33px; }
#middle #wrapMiddle div.split2col_628_269 div.col02 div.block div.head h2 span{ display:none; }
#middle #wrapMiddle div.split2col_628_269 div.col02 div.block div.ctn{ position:relative; display:block; margin:0; padding:6px 10px 0; width:249px; }
#middle #wrapMiddle div.split2col_628_269 div.col02 div.block div.ctn p{ margin:0; padding:0 0 7px; font-size:12px; color:#595959; line-height:17px; text-align:justify; }
#middle #wrapMiddle div.split2col_628_269 div.col02 div.block div.ctn img{ position:relative; display:block; margin:0; padding:0; }
#middle #wrapMiddle div.split2col_628_269 div.col02 div.block div.ctn label{ position:relative; display:block; margin:0 0 3px; padding:0; font-size:15px; color:#303030; }
#middle #wrapMiddle div.split2col_628_269 div.col02 div.block div.ctn input.txt{ position:relative; display:block; margin:0 0 9px; padding:3px 3px 0; width:235px; height:20px; font-size:15px; color:#303030; border:1px solid #8a8a8a; }
#middle #wrapMiddle div.split2col_628_269 div.col02 div.block div.ctn textarea{ position:relative; display:block; margin:0 0 22px; padding:3px; width:235px; height:74px; font-size:15px; color:#303030; border:1px solid #8a8a8a; overflow:auto; }
#middle #wrapMiddle div.split2col_628_269 div.col02 div.block div.ctn input.btn{ float:left; }



/* PROBLEME */
#middle #wrapMiddle div.split2col_628_269 div.col02 div.block.probleme{ margin:0 0 42px; }
#middle #wrapMiddle div.split2col_628_269 div.col02 div.block.probleme div.head h2{ background:url(../../img/title_probleme.jpg) left top no-repeat; }
#middle #wrapMiddle div.split2col_628_269 div.col02 div.block.probleme div.ctn{ background:url(../../img/bg_block_probleme.jpg) left top repeat-x; }



/* CONTACTEZ-NOUS */
#middle #wrapMiddle div.split2col_628_269 div.col02 div.block.contactez_nous div.ctn{ padding-right:13px; width:246px; }
#middle #wrapMiddle div.split2col_628_269 div.col02 div.block.contactez_nous div.head h2{ background:url(../../img/title_contactez_nous.jpg) left top no-repeat; }
#middle #wrapMiddle div.split2col_628_269 div.col02 div.block.contactez_nous div.ctn{ background:url(../../img/bg_block_contactez_nous.jpg) left top repeat-x; }
#middle #wrapMiddle div.split2col_628_269 div.col02 div.block.contactez_nous div.ctn p{ padding:0 0 11px; }



/*=============================================================
FIN COLS2 628 269
=============================================================*/



/*=============================================================
COLS2 475 475
=============================================================*/
#middle #wrapMiddle div.split2col_475_475{ position:relative; display:block; margin:13px 0 0; padding:0 11px 0 0; }
#middle #wrapMiddle div.split2col_475_475 div.col01{ float:left; position:relative; display:block; padding:0 0 0 6px; width:465px; }
#middle #wrapMiddle div.split2col_475_475 div.col02{ float:right; position:relative; display:block; padding:1px 0 0; width:465px; }


/*=========================
COLS LEFT 475 475
=========================*/
#middle #wrapMiddle div.split2col_475_475 div.col01 div.block{ position:relative; display:block; width:465px; }
#middle #wrapMiddle div.split2col_475_475 div.col01 div.head{ position:relative; display:block; margin-bottom:35px; width:465px; }
#middle #wrapMiddle div.split2col_475_475 div.col01 div.head h2{ position:relative; display:block; margin:0; font-family:oswald; font-size:28px; line-height:28px; color:#393939; }
#middle #wrapMiddle div.split2col_475_475 div.col01 div.head h2 em{ font-size:13px; line-height:13px; }
#middle #wrapMiddle div.split2col_475_475 div.col01 div.ctn{ position:relative; display:block; margin:0; padding:0; width:450px; }
#middle #wrapMiddle div.split2col_475_475 div.col01 div.ctn p{ margin:0; padding:0 0 23px; font-size:11px; color:#303030; line-height:14px; }
#middle #wrapMiddle div.split2col_475_475 div.col01 div.ctn img{ position:relative; display:block; margin:0 0 7px; padding:0; border:1px solid #595959; }
#middle #wrapMiddle div.split2col_475_475 div.col01 div.ctn a img{ border:0; margin:0 0 0 5px; display:inline; }

#middle #wrapMiddle div.split2col_475_475 div.col01 div.ctn div.petit{ font-size:10px; margin-bottom:17px; }
#middle #wrapMiddle div.split2col_475_475 div.col01 div.ctn input.txt{ position:relative; display:block; margin:0 0 17px; padding:3px 3px 0; width:440px; height:30px; font-size:17px; color:#303030; border:1px solid #8a8a8a; }
#middle #wrapMiddle div.split2col_475_475 div.col01 div.ctn input.txt.placeholder{ color:#aaa; }
#middle #wrapMiddle div.split2col_475_475 div.col01 div.ctn input.txt::-webkit-input-placeholder {
    color:    #aaa;
}
#middle #wrapMiddle div.split2col_475_475 div.col01 div.ctn input.txt:-moz-placeholder {
    color:    #aaa;
}
#middle #wrapMiddle div.split2col_475_475 div.col01 div.ctn input.txt:-ms-input-placeholder {
    color:    #aaa;
}
#middle #wrapMiddle div.split2col_475_475 div.col01 div.ctn input.txt.disable{ display:inline; }
#middle #wrapMiddle div.split2col_475_475 div.col01 div.ctn input.txt.email{ margin:0 0 3px; }

#middle #wrapMiddle div.split2col_475_475 div.col01 div.ctn input.txt.long_560{ width:554px; }
#middle #wrapMiddle div.split2col_475_475 div.col01 div.ctn select{ position:relative; display:block; margin:0 0 17px; padding:2px 3px 1px; width:448px; font-size:17px; color:#303030; border:1px solid #8a8a8a; height:30px; }
#middle #wrapMiddle div.split2col_475_475 div.col01 div.ctn div.left{ float:left; position:relative; display:block; margin:0 21px 0 0; padding:0; width:271px; }
#middle #wrapMiddle div.split2col_475_475 div.col01 div.ctn strong.input{ position:relative; font-weight:normal; display:block; margin:0 0 17px; padding:3px 3px 0; width:263px; height:20px; font-size:15px; color:#303030; border:1px solid #8a8a8a; }
#middle #wrapMiddle div.split2col_475_475 div.col01 div.ctn div#contrat{width:430px; height:120px; overflow:auto; margin-bottom:15px; border:1px #ccc solid; padding:10px;}

/*=========================
COLS RIGHT 475 475
=========================*/
#middle #wrapMiddle div.split2col_475_475 div.col02 div.block{ position:relative; display:block; width:465px; }
#middle #wrapMiddle div.split2col_475_475 div.col02 div.head{ position:relative; display:block; margin-bottom:35px; width:465px; }
#middle #wrapMiddle div.split2col_475_475 div.col02 div.head h2{ position:relative; display:block; margin:0; font-family:oswald; font-size:28px; line-height:28px; color:#393939; }
#middle #wrapMiddle div.split2col_475_475 div.col02 div.head h2 em{ font-size:13px; line-height:13px; }
#middle #wrapMiddle div.split2col_475_475 div.col02 div.ctn{ position:relative; display:block; margin:0; padding:0; width:450px; }
#middle #wrapMiddle div.split2col_475_475 div.col02 div.titregratuit{ background:url(../../img/bgGratuit.jpg) repeat-x; color:#fff; font-family:oswald; font-size:19px; line-height:21px; height:35px; padding: 4px;}
#middle #wrapMiddle div.split2col_475_475 div.col02 div.plusmoins{ float:right; }
#middle #wrapMiddle div.split2col_475_475 div.col02 div.txtGratuit, #middle #wrapMiddle div.split2col_475_475 div.col02 div.txtDemarrage, #middle #wrapMiddle div.split2col_475_475 div.col02 div.txtCorpo, #middle #wrapMiddle div.split2col_475_475 div.col02 div.txtAffaire{ margin-bottom:10px; background-color:#ececec; padding:6px; }
#middle #wrapMiddle div.split2col_475_475 div.col02 div.choixforfait{ margin:25px 0 5px; text-align:right; }
#middle #wrapMiddle div.split2col_475_475 div.col02 div.prix{ color: ##0d82aa; font-family: oswald; font-size: 20px; margin-top: 10px; text-align: right;}
#middle #wrapMiddle div.split2col_475_475 div.col02 div.titredemarrage{ background:url(../../img/bgDemarrage.jpg) repeat-x; color:#fff; font-family:oswald; font-size:19px; line-height:21px; height:35px; padding: 4px;}
#middle #wrapMiddle div.split2col_475_475 div.col02 div.titrecorpo{ background:url(../../img/bgCorpo.jpg) repeat-x; color:#fff; font-family:oswald; font-size:19px; line-height:21px; height:35px; padding: 4px;}
#middle #wrapMiddle div.split2col_475_475 div.col02 div.titreaffaire{ background:url(../../img/bgAffaire.jpg) repeat-x; color:#fff; font-family:oswald; font-size:19px; line-height:21px; height:35px; padding: 4px;}


/*=============================================================
FIN COLS2 475 475
=============================================================*/



#footer{ background:url(../../img/bgFooter.jpg) center top repeat-x #fff;/* margin-top:15px;*/ position:relative; z-index:998; font-weight: bold }
#footer #wrapFooter{ width:937px; margin:0 auto; padding:12px 15px 0 0px; }
#footer #wrapFooter div.col01{ width:277px; float:left; padding-right:25px; border-right:#fefefe thin solid; margin-right:10px; }
#footer #wrapFooter div.col01 ul{ list-style-image:url(../../img/ft_puce.png); list-style-position:inside; }
#footer #wrapFooter div.col02{ width:307px; float:left; padding:0 20px 0 0; border-right:#fefefe thin solid; margin-right:10px; }
#footer #wrapFooter div.col02 div.ctn #mooquee1_news{ width:310px; height:204px; overflow:hidden;  position:absolute; }
#footer #wrapFooter div.col02 div.ctn #mooquee1_news div{ position:absolute; }
#footer #wrapFooter div.col02 div.ctn div.zTxt a{ color:#5d5d5d;} 
#footer #wrapFooter div.col02 div.ctn div.zTxt{ padding-bottom:5px; }
#footer #wrapFooter div.col02 div.ctn div#blogue{ text-align:right; }
#footer #wrapFooter div.col03{ width:257px; float:left; }
#footer #wrapFooter div.col03 div#btn_toolbox{ width:214px; height:33px; padding:20px 0; }
#footer #wrapFooter h3{ margin-bottom:6px; }
#footer #wrapFooter ul{ margin-bottom:14px; }
#footer #wrapFooter ul.marge{ margin-bottom:21px; }
#footer #wrapFooter ul li{ font-size:12px; color:#595959; margin-bottom:5px; }
#footer #wrapFooter ul li a{ color:#595959; }
#footer #wrapFooter label{ font-size:12px; color:#595959; font-weight:bold; padding-bottom:3px; display:block; }
#footer #wrapFooter input.txt1{ display:block; padding:5px 5px 0; margin-bottom:15px; width:247px; height:21px; border:none; background:url(../../img/bg_fInputTxt1.jpg) left top no-repeat; }
#footer #wrapFooter input.txt2{ display:block; padding:5px 5px 0; margin-bottom:15px; width:247px; height:21px; border:none; background:url(../../img/bg_fInputTxt2.jpg) left top no-repeat; }
#footer #wrapFooter input.btn{ float:right; }
#footer #wrapFooter div.follow{ padding-bottom:15px; }

#footer #wrapFooter div.pied_page { border-top:#c2c2c2 thin solid; margin-top:20px; }
#footer #wrapFooter div.pied_page div.copy { color:#b2b2b2; text-align:center; text-transform:uppercase; padding-top:5px; font-size:11px; }
#footer #wrapFooter div.pied_page div.partners { width:494px; height:65px; margin: 10px auto; }

#popupBox.hide{ display:none; }
#popupBox.who.hide{ display:none; }
#popupBox.where.hide{ display:none; }
#popupBox.explo.hide{ display:none; }
#popupBox, #popupBox.who{ display:block; position:absolute; z-index:999; width:721px; height:312px; margin-left:450px; padding:0px 24px 23px 14px; margin-top:30px; background:url(../../img/bgPopUpV2.png) top left no-repeat; }
#popupBox.where{ background:url(../../img/bgPopUpV2Where.png) top left no-repeat; }
#popupBox.explo{ background:url(../../img/bgPopUpV2Explo.png) top left no-repeat; }
#popupBox #titleBar{ height:30px; display:none; }
#popupBox #btnClose{ position:absolute; height:51px; width:51px; display:block; background:url(../../img/btn/btnPopupClose.png) top left no-repeat; right:-10px; top:-20px; }
#popupBox #titleBar #btnClose:hover{ text-decoration:none; }
#popupBox #popupBoxContain{ height:312px; overflow:hidden; }
#popupBox #popupBoxContain.loading{ background:url(../../img/loading.gif) center center no-repeat; }
#popupBox #popupBoxContain div.padding{ padding:10px; }

#popupBox #popupBoxContain #regSearchBox{ height:40px; padding-top:13px; padding-left:89px;  }
#popupBox #popupBoxContain #regSearchBox span.txt{ display:inline-block; height:25px; line-height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; width:100px; font-size:13px; }
#popupBox #popupBoxContain #regSearchBox #regSearch{ border:none; width:514px; margin-right:10px; height:18px; padding:4px 10px 3px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; }

#popupBox #popupBoxContain #listAllReg{ height:2`59px; overflow:auto; }
#popupBox #popupBoxContain #listAllReg #regAriane{ height:26px; padding-left:10px; font-size:12px; color:#333; line-height:26px; }
#popupBox #popupBoxContain #listAllReg #regAriane a{ font-size:12px; color:#333; line-height:20px; font-weight:bold; }
#popupBox #popupBoxContain #listAllReg #resultReg{ height:222px; overflow:auto; padding:5px; }
#popupBox #popupBoxContain #listAllReg #resultReg ul.listReg{ width:345px; float:left; }
#popupBox #popupBoxContain #listAllReg #resultReg ul.listReg li{ font-size:12px; padding-left:15px; height:24px; line-height:24px; border-bottom:1px #ccc solid; }
#popupBox #popupBoxContain #listAllReg #resultReg ul.listReg li.over{ background-color:#e1ffb7; }
#popupBox #popupBoxContain #listAllReg #resultReg ul.listReg li img{ padding-right:10px; }
#popupBox #popupBoxContain #listAllReg #resultReg ul.listReg li span{ display:inline-block; width:70px; overflow:hidden; }

#popupBox #popupBoxContain #catSearchBox{ height:40px; padding-top:13px; padding-left:89px;  }
#popupBox #popupBoxContain #catSearchBox span.txt{ display:inline-block; height:25px; line-height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; width:100px; font-size:13px; }
#popupBox #popupBoxContain #catSearchBox #catSearch{ border:none; width:476px; margin-right:10px; height:18px; padding:4px 10px 3px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; }

#popupBox #popupBoxContain #listAllCat{ height:259px; overflow:auto; }
#popupBox #popupBoxContain #listAllCat #catAriane{ height:26px; padding-left:10px; font-size:12px; color:#333; line-height:26px; }
#popupBox #popupBoxContain #listAllCat #catAriane a{ font-size:12px; color:#333; line-height:20px; font-weight:bold; }
#popupBox #popupBoxContain #listAllCat #resultCat{ height:222px; overflow:auto; padding:5px; }
#popupBox #popupBoxContain #listAllCat #resultCat ul.listCat{ width:345px; float:left; }
#popupBox #popupBoxContain #listAllCat #resultCat ul.listCat.oneCol{ width:600px; float:none; }
#popupBox #popupBoxContain #listAllCat #resultCat ul.listCat li{ font-size:12px; height:24px; padding-left:15px; line-height:24px; border-bottom:1px #ccc solid; }
#popupBox #popupBoxContain #listAllCat #resultCat ul.listCat li.over{ background-color:#e1ffb7; }
#popupBox #popupBoxContain #listAllCat #resultCat ul.listCat li img{ padding-right:10px; }
#popupBox #popupBoxContain #listAllCat #resultCat ul.listCat li span{ display:inline-block; width:70px; overflow:hidden; }

div.explorateur{ padding:5px; height:210px; overflow:auto; margin-top:53px; }
div.explorateur div.blockPic{ float:left; margin:3px; }
div.explorateur div.blockPic a.thumb{ border:3px #ccc solid; display:block; height:75px; width:75px; }
div.explorateur div.blockPic a.active{ border:3px #92c012 solid; }
div.explorateur div.blockPic a.del{ background:url(../../img/icons/iconDelete.png) center left no-repeat; height:18px; display:block; color:#f00; padding-left:18px; }
div.uploadZone{ border-top:2px #ccc solid; }
/*div.uploadZone #btn-upload{ background:url(../../img/icons/iconUpload.png) top left no-repeat; height:27px; width:135px; float:left; padding-left:40px; font-size:12px; line-height:12px; padding-top:12px; font-weight:bold; }*/
label.btn-upload { width:120px; height:18px; overflow:hidden; position:relative; background-color:#0d8eb6; padding:5px; color:#fff; border-color:#14addc #0a789a #08637f #1783a4; border-style: solid; border-width: 1px; margin-left:8px; float:left; margin-top:2px; }
label span input { z-index: 999; line-height: 0; font-size: 50px; position: absolute; top: -2px; left: -644px; opacity: 0; filter: alpha(opacity = 0); -ms-filter: "alpha(opacity=0)"; cursor: pointer; _cursor: hand; margin: 0; padding:0; }
#list-upload{ width:510px; float:right; height:32px; overflow:auto; padding-left:10px; }
#list-upload li{ font-size:10px; color:#333; padding-top:4px;  }
#list-upload li span.file-title{ padding-right:4px; }
#list-upload li span.file-size{ padding-right:4px; }
#list-upload li a.file-cancel{ color:#f00;padding-right:4px;padding-left:4px; }
#list-upload li span.file-error{ color:#f00;padding-right:4px; display:block; }

.hide{ display:none; }

#cacheLayer{ width:100%; height:100%; position:absolute; top:0; left:0; background:#000; z-index:2000; filter:alpha(opacity=70); opacity: 0.7; -moz-opacity:0.7; }
#cacheLayer.hide{ display:none; }

/* FACEBOOK MODAL */
/* from facebook */
.generic_dialog { height:0; left:0; overflow:visible; position:fixed; /*dw*/ top:200px; width:100%; z-index:101; }
#generic_dialog_iframe { left:0; position:absolute; top:0; z-index:3; }
.generic_dialog .generic_dialog_popup { height:0; overflow:visible; position:relative; }
.generic_dialog div.dialog_loading 		{ background-color:#F2F2F2; border:1px solid #606060; font-size:24px; padding:10px; }
#generic_dialog_overlay { display:block; left:0; position:absolute; top:0; width:100%; z-index:100; }
.dialog_body .dialog_content_img { float:left; margin-right:15px; }
.dialog_body .dialog_content_txt { float:left; padding-bottom:5px; width:300px; }
.dialog_body .dialog_content_body { padding-bottom:13px; } 
.dialog_body .form_label { padding-right:5px; }
.dark_dialog_overlay { background-image:url(facebook-overlay.png); background-repeat:repeat; }
* html .dark_dialog_overlay { background-color:transparent; background-image:url(blank.gif); }
.full_bleed .pop_dialog_table td.pop_content .dialog_body { padding:0; } 
table.pop_dialog_table { border-collapse:collapse; direction:ltr; margin:auto; table-layout:fixed; width:465px; }
td.pop_topleft, td.pop_topright, td.pop_bottomleft, td.pop_bottomright { height:10px; overflow:hidden; padding:0 !important; width:10px !important; }
td.pop_topleft { background:transparent url(../../img/facebook-pop-dialog-sprite.png) no-repeat scroll 0 0; }
td.pop_topright { background:transparent url(../../img/facebook-pop-dialog-sprite.png) no-repeat scroll 0 -10px; }
td.pop_bottomleft { background:transparent url(../../img/facebook-pop-dialog-sprite.png) no-repeat scroll 0 -20px; }
td.pop_bottomright { background:transparent url(../../img/facebook-pop-dialog-sprite.png) no-repeat scroll 0 -30px; }
td.pop_top, td.pop_bottom { background:transparent url(../../img/facebook-pop-dialog-sprite.png) repeat-x scroll 0 -40px; }
td.pop_side { background:transparent url(../../img/facebook-pop-dialog-sprite.png) repeat-y scroll -10px 0; }
td.pop_content { background-color:white; direction:ltr; padding:0; }
.pop_dialog_rtl td.pop_content { direction:rtl; }
td.pop_content h2.dialog_title { background:#96cd00 none repeat scroll 0 0; border:1px solid #526e05; border-bottom:0; color:white; font-size:14px; font-weight:bold; margin:0; }
td.pop_content h2.dialog_loading { background:#96cd00 url(facebook-indicator_white_small.gif) no-repeat scroll 400px 10px; padding-right:40px; }
td.pop_content h2 span { display:block; padding:4px 10px 5px; }
td.pop_content .dialog_content { background:#FFFFFF none repeat scroll 0 0; border-color:#526e05; border-style:solid; border-width:0 1px 1px; }
td.pop_content .dialog_body { border-bottom:1px solid #CCCCCC; padding:10px; font-size:12px; }
td.pop_content .dialog_summary { background:#F2F2F2 none repeat scroll 0 0; font-size:10px; font-style:italic; border-bottom:1px solid #CCCCCC; padding:8px 10px; }
td.pop_content .dialog_buttons { background:#F2F2F2 none repeat scroll 0 0; padding:8px; text-align:right; }
td.pop_content .dialog_buttons input { margin-left:5px; }
td.pop_content .dialog_buttons_msg { float:left; padding:5px 0 0; }
td.pop_content .dialog_footer { background:#F2F2F2 none repeat scroll 0 50%; }

td.pop_content .dialog_body ul{ padding-left:20px; }
td.pop_content .dialog_body ul li{ list-style:disc; padding-bottom:5px; }
td.pop_content .dialog_body ul li strong{ color:#CC0000; }

td.pop_content .dialog_body table{ width:100%; }
td.pop_content .dialog_body table tr td{ padding:4px; border-bottom:1px #ccc solid; }
td.pop_content .dialog_body table tr td table tr td{ border:none; }
td.pop_content .dialog_body table tr td.label{ width:150px; font-weight:bold; }
td.pop_content .dialog_body table tr td input.txt{ font-size:12px; color:#333; border:1px #666 solid; width:250px; }
td.pop_content .dialog_body table tr td textarea{ font-size:12px; color:#333; border:1px #666 solid; width:250px; height:100px; }
#footer #wrapFooter td.pop_content .dialog_body table tr td input.btn{ cursor:pointer; font-weight:bold; background:#333; color:#fff; border:1px #333 solid; float:left; }
td.pop_content .dialog_body table tr td.last{ border:0; }

#fb-modal	{ display:none; }
#fb-close	{ cursor:pointer; background:#333; color:#fff; border:1px #333 solid; }

a.commentBox{ display:inline-block; height:32px; width:75px; line-height:32px; padding-left:35px; background:url(../../img/icons/iconAddComment.png) top left no-repeat; }
p.lien a.commentBox{ float:left; }

.listPhotoSelect{
	width:400px;
}

.previewInfoPict{
	width:105px;
	height:105px;
	border:thin solid #999;
	margin-bottom:15px;
	margin-top:25px;
}

.btnsup, .btnajout{
	margin-bottom:5px;float:right; border:0; background-color:#ffffff;padding:0; cursor:pointer;
}


.suppSon{
	float:left;margin-right:5px;border:0;background-color:#ffffff;padding:0; cursor:pointer;
}