/* ======================== CONFIGURATION DE L'EDITEUR DE PAGES ========================== */
#spec > * { margin:0; padding:0; }

#blocEditor { padding:0px; border:1px solid #ABADB3; }
#blocEditor p { margin:0; margin-top:5px; }
#blocEditor input, #blocEditor textarea { width:auto !important; }

#toolbox {
-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
	background:rgb(238,237,237);
	color:#373737;
	border:1px #6b6b6b solid;
	padding:5px 3px;
	position:absolute;
	width:699px;
	text-align:center;
	display:none;
	z-index:99;
	height:24px;
}
#toolbox a { text-decoration:none; }
#toolbox img { border:0; margin:0; margin-right:5px; cursor:pointer; }

#toolbox p{margin:0;height:24px;}
#toolbox p.elt{text-align:left;float:left;width:250px;}
#toolbox p.elt img{cursor:default}
#toolbox p.elt span{position:relative;top:2px}
#toolbox p.elt img{vertical-align:middle}
#toolbox p.actions{float:left;width:300px;margin-left:30px;}
#toolbox p.actions span{position:relative;top:4px;cursor:pointer;}
#toolbox p.actions span:hover{color:#e31318;}
#toolbox p.fleches{float:right;margin:3px 10px 0 0;}


.cmsHoverMe{background-color:#F9F3B7}

/**
/* Reclassement
/**/
#parentDePage{
	position:relative;
}
#reclassement{
	/*display:none;*/
	width:170px;
	position:absolute;
	right:-180px;
	top:0;
	background:url(../img/gestionnaire/bg_reclassement.gif) repeat-y left;
	padding-bottom:15px;
}
#reclassement ul{
	margin:0;padding:0;
}
#reclassement ul li{
	margin:0;padding:0;
	list-style-type:none;
}
#reclassement p#headline{margin:0;background:url(../img/gestionnaire/headline.gif) no-repeat 0 0;padding:0 0 10px 30px;color:#666;}
#reclassement ul li a{font-family:"Trebuchet MS";font-weight:bold;cursor:pointer;margin-bottom:3px;position:relative;padding:8px 0 0 33px;display:block;width:137px;height:22px;color:#373737;background:url(../img/gestionnaire/onglet_classement.gif) no-repeat 0 0}
#reclassement ul li a:hover{text-decoration:none;background-position:0 -30px;}
#reclassement ul li a img{position:absolute;top:3px;left:3px}
/**
/* Reclassement
/**/

#addButtons img { cursor:pointer; }

.left { float:left; }
.right { float:right; }
/* ======================== SPECIFIQUES AU SITE A MODIFIER AU BESOIN ========================== */

#blocEditor {
	background-color:#F9F9FA !important; /* COULEUR DE FOND DU SITE */
}

#margeCMS{margin:0px 0px 0px 20px}

#body{margin:0 0 0 0}

#body p.soustitre { display:block; margin-bottom:5px; }

#body a {
	color:#e42518;
	text-decoration:underline;
}
#body div.txt a {
	text-decoration:underline
}
#body ul,#body ol,#contrat ul {
	padding:15px 10px 10px 20px;
	color:#666;
	background:#e3e3e3;
	margin-bottom:10px;
	/*float:left;*/
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#body ul ul,#body ol ol{padding-top:5px;}
#body ul{padding-left:35px;}

#body ul a,#body ol a{color:#666;text-decoration:underline}
#body ul a:hover,#body ol a:hover{text-decoration:none}

#body ul li,#contrat ul li{background:url(../img/gestionnaire/puce.gif) no-repeat 0 3px;color:#666;margin-bottom:5px;margin-left:0px;padding-left:15px;list-style:none}

#body ol li,#contrat ol li{list-style-type:decimal;margin-left:20px;padding-left:0px;color:#666;margin-bottom:5px;}

#contrat ul li ul li{list-style:circle;background:transparent;padding-left:0;padding-right:10px;}

#spec {
	/*color:#424242;*/
	font-family:Arial,helvetica,sans-serif;
	font-size:12px;
	color:#666;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	/*line-height:18px;*/
	width:695px;
	margin:10px 0 0 18px;
}

#contrat{font-size:12px}

#body .encart_highlight2{text-align:justify;font-size:12px !important;color:#666;padding:15px;background:#e3e3e3;-webkit-border-radius: 10px;
-moz-border-radius: 10px;border-radius: 10px;}
#body .encart_highlight2 p{color:#666;margin:0}
#body .video{padding:5px;background:#e3e3e3}
#blocEditor .highlight{color:#666}
#blocEditor .encart_highlight{color:#c01020}


#body .video,#body .swf{text-align:center;background:#e3e3e3;padding:5px 0}

/*#body div.txt {margin:20px 0px 10px 0px;}*/
#body div.clearElement {padding-top:10px;}
#body div.left {margin-right:10px}
#body div.right {margin-left:10px}
#body div.img div.clear{padding:0 !important;margin:0 !important}


.centrage{text-align:center}
.centrage :first-child{margin:auto}

/*****************************************************************
 ********************************** LE GESTIONNAIRE DE CONTENU
 ********************************** ATTENTION CERTAINES PROPRIETES SONT REDEFINIES DANS IE/IE6.CSS
 ****************************************************************/

#contenuSite h2{font-size:18px;color:#bbbbbb;padding-bottom:7px;border-bottom:1px #ebebeb solid;margin-bottom:10px;font-weight:normal}


#body{padding:0;}	

#body .doc a{background:#e3e3e3 url(../img/gestionnaire/doc.gif) no-repeat 20px 15px;padding:23px 10px 10px 65px;text-decoration:none;zoom:1;height:30px;display:block;color:#666 !important;-webkit-border-radius: 10px;
-moz-border-radius: 10px;border-radius: 10px;}
#body .doc a:hover{text-decoration:underline !important}

h3.medias{color:#dbdb33;font-size:16px;font-weight:normal;}
#interieurPage #body div.ttl h3{margin:0}

#colDroite h2{background:#ececec;padding:0px;height:22px;color:#910629}

#body h4{font-size:16px; font-weight: normal; padding-bottom:2px ;text-transform:uppercase}

/***** h4 : sous titre *****/
#body h4{font-family:"trebuchet MS";text-align:left;font-size:16px;color:#e42518;font-weight:normal;margin:0;}
#body div.zeImg{background:#e2f1f6;padding:6px;}

#body p,#contrat p{margin:0 3px 10px 3px;color:#666}

#body p .justify {text-align:justify}

#body p a{color:#333 !important;font-weight:bold;text-decoration:none !important}

#body p a:hover{text-decoration:underline !important}

/*** IMAGES ***/
#body .img a{border:none}
#body .img a{text-decoration:none !important}
#body .img a .legende{text-decoration:underline !important;}
#body .img a:hover .legende{text-decoration:none !important}

#body #item-left{float:left;}
#body #item-right{float:right;}
#body #item-center{text-align:center;}

#body div.legende,#body div.legendeSWF{font-size:12px;background:#e3e3e3;margin-top:-3px;text-align:center;color:#666;padding:10px;}
#body div.legende span{margin-left:25px;}
#body div.legende a,#body div.legendeVideo a{color:#fff !important;text-decoration:underline !important}
a.fancy img{text-decoration:none}
#body div.legende a:hover,#body div.legendeVideo a:hover{text-decoration:none !important;}

#body div.legendeVideo{background:#e3e3e3;margin:0 auto 5px;text-align:center;color:#666;padding:7px 0;}

#body div.bordureGest img{border:6px #e3e3e3 solid;padding:0}
#body div.bordureImg img{border:14px #e3e3e3 solid;padding:0}


#body form{width:733px;padding:20px 10px 20px 10px;background-color:#ececec;margin:10px 0}
#body form .champ{background:#ddd;margin:0 0 3px 0;padding:5px 0; color:#424242 !important}

#body form .oblig{background:#C3C3C3}
#body form .oblig label{font-weight:bold}

#body form .champ .libelle{width:30%;text-align:right;margin-right:10px}
#body form .champ .input{width:60%}
#body form .champ .libelle2{width:35%;text-align:right;margin-right:10px}
#body form .champ .input2{width:55%}
#body form input{font-family:arial;font-size:11px;width:250px;margin-bottom:3px}
#body form select{font-family:arial;font-size:11px;width:250px;margin-bottom:3px}
#body form textarea{font-family:arial;font-size:11px}


#body table{background:#f5f5f5 !important;width:100%;margin:10px auto;border:1px solid #fff;border-collapse:collapse;/*color:#57563d*/}
#body table tr{padding:0;margin:1px 0;background-color:#fff;color:#4C5358;font-size:11px}
#body table td{padding:8px;margin:0;border:1px #fff solid;background-color:#F9F9FA;color:#666}

#body table tr.even td{background-color:#ffffff}
#body table tr.odd td{background-color:#f8f8f8}

#body table thead tr{background:#e42b38 !important;border:0 !important;}
#body table tfoot tr{background:#e3e3e3 !important;border:0 !important;}
#body table thead tr td{border:0 !important;background:#e42b38 !important;font-weight:bold;color:#fff !important;}
#body table tfoot tr td{border:0 !important;background:#e3e3e3 !important;font-weight:bold;color:#666 !important;}

/**
/* Diaporama
/**/
.noDia{margin:auto}
div.dia{padding:0;margin-bottom:10px;text-align:center;background:#eceded;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
div.dia a.fancy{display:block;height:500px}
div.dia div.zeDia{clear:both;background:#e4e4e4;width:695px;margin:auto;text-align:center;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
div.dia div.imgLegende{padding:14px 14px 0 14px;background:#eceded,height:514px}
div.dia div.imgLegende p{padding:6px;color:#666 !important;text-align:center !important;}
#body div.dia p{margin:3px 0 0}
#body .hauteurDia{height:514px;}

#body div.noThing{margin:0;padding:0}

div.bgClair{background:#ececec !important;}
div.bgClair a{color:#666 !important}

/***
/* MENU
/*********/

#body div.encart_style_menu ul{padding:15px !important}
#body div.encart_style_menu ul li{text-align:center;list-style:none;background:url(../img/gestionnaire/separateur.gif) no-repeat bottom;padding:10px 0 20px;}
#body div.encart_style_menu ul li.noSep{background:none;}

/*editeur*/
.ui-widget{font-family:"Trebuchet MS", arial, sans serif !important}