/* Charte graphique */
/* << rouge : #B22124;gris : #767779;orange :#ED8F22;gris titre : #5A5A5A;violet :#9F237B; >>*/
/* Charte graphique */

/* << Titre >>
h2{
font:normal 1.4em Arial;color:#B22124;text-transform:uppercase;
}
h3{
background:url(images/description_h3.png) repeat-x;font:normal 14px Arial;color:#ED8F22;
}
h4{
font:normal 1.3em Arial;color:#616263;
}
*/

/* Parent : modele typo */
body{background: #7a7876;font:0.625em/1em Arial, Verdana, "Trebuchet MS", sans-serif; color:#767779;}
a:link,a:visited{color:#ED8F22;text-decoration:none;}
a:hover,a:active{color:#ED8F22;text-decoration:underline;}
.container{background:url(images/fondrepeaty.png) repeat-y;padding:20px 0 10px 4px;}
p{line-height:1.5em;font-size: 1.2em;}
span.hide {display:none;}
.orange{color:#ED8F22;}
.red{color:#B22124;}


/***** Haut de page *****/
#top{padding:0;position:relative}
/* header */
#logo{width:262px;height:74px;}

#top h1 span {display:none}
/*Form recherche*/
#ajaxSearch_form{position:relative;margin: 15px 0 0 25px;width:200px}
#ajaxSearch_form fieldset {border:0 none; margin:0;padding:0;}
#ajaxSearch_form p{margin:0;}
#ajaxSearch_input{background:url(images/input.png) right top no-repeat;display:block;width:106px;height:18px !important; height:33px; padding:4px 4px 0 8px;border:0;color:#B22124;}
#ajaxSearch_submit{background:url(images/ok.png) no-repeat;width:62px;height:34px;border:0;cursor:pointer;position:absolute;left:130px;top:0;display:block;}
/***** Fin Haut de page *****/

/***** Menu *****/
/*#menu{background:url(images/fondMenu.png) 0 0 no-repeat;height:52px;}*/
#menu{background:url(images/fondMenu2.png) 0 0 no-repeat;height:52px;}
#menu ul{margin:0;padding:0;}
#menu ul li{ margin: 0 26px 0 0;float:left;list-style:none;}

/*
#menu ul li.active{border-left:1px solid #d7d6d4;border-right:1px solid #d7d6d4;padding:0 15px;margin-top:2px; height:35px;text-align:center;}
#menu ul li.active a{color:#767779;font-size:1.4em;line-height:35px;text-transform:uppercase;text-decoration:none}
*/

#menu ul li.last{margin:0;}
#menu ul li a{color:#767779;font-size:1.4em;line-height:40px;text-transform:uppercase;text-decoration:none; font-weight:bold}
#menu ul li a:hover{color:#ED8F22;text-decoration:none;}
#menu ul li#item9 a:hover{color:#B22124;}
#menu ul li#item9 a span.color1{color:#B22124;}
#menu ul li#item9 a:hover span.color1{color:#ED8F22;}
#menu ul li#item9 a span.color2{color:#ED8F22;}
#menu ul li#item9 a:hover span.color2{color:#B22124;}

#menu ul li a em{ font-style:normal; font-size:0.8em}


#menu ul li#item10 a{color:#9F237B;background:url(images/image.png) no-repeat right;padding-right:20px;}
#menu ul li#item10 a:hover{color:#ED8F22;background:url(images/image-hover.png) no-repeat right;padding-right:20px;}
/*Fin du menu*/


/*fil darianne*/
#fil_darianne p{margin:10px 0 0 0;font-size:1.2em;line-height:1.4em;}/*Incorporé */
#fil_darianne p a,#fil_darianne p a:link,#fil_darianne p a:visited{color:#767779;text-decoration:none;}/* sur toutes les pages*/
#fil_darianne p a:hover,#fil_darianne p a:active{color:#ED8F22;text-decoration:none;}/* sauf index.html*/

/***** content *****/
#content{margin:30px 0 30px 0;position:relative;}
#content .liste{border-left:1px solid #B32317;border-top:1px solid #B32317;position:relative;padding:20px 0 0 10px;}
#content .liste ul{margin: 0;padding:0;}
#content .liste ul li{list-style:none;margin:0;padding:0;}
#content .liste h2{font:normal 1.4em Arial;color:#000;position:absolute;top:-10px;left:10px;background-color:white;padding:0 2px;text-transform: uppercase;margin:0;}
#content .liste img{border:1px solid #B22124;}

/*Left_box : Accueil*/
.template3 #global {position:relative;top:-10px;width:644px;overflow:hidden;float:left;padding:0;}
#content .stripViewer h2{font-size:1.4em;font-weight:bold;color:#000;position:absolute;top:-20px;left:10px;background-color:white;padding:0 2px;text-transform: uppercase;margin:0;}
.template3 .stripViewer{float:left;width:642px;height:auto;position:relative;top:10px;padding:0 0 10px 0;border-left:1px solid #B32317;border-top:1px solid #B32317;}
.stripViewer .panelContainer .panel{width:642px;position:relative;margin:15px 0 0 0}
.stripViewer .panelContainer ul li{float: left;}
.stripViewer .panelContainer { position: relative; left: 0; top: 0; }
.template3 #content .stripViewer h3{background:url(images/description_h3.png) repeat-x;height:26px;position:absolute;top:270px;left:19px;padding:5px 8px;font:normal 1.3em Arial;color:#ED8F22;}
.template3 #content .stripViewer h3 em{text-transform: uppercase;font-style:normal;}
.template3 #content .stripViewer p{margin:20px 0 0 10px;width:390px;line-height:1.5em;font-size: 1.2em;}

.template3 #content ul{margin: 0;padding:0;}
.template3 #content ul li{list-style:none;margin:0;padding:0;}
.template3 #content .liste{margin:0 0 10px 0;}
.template3 #content ul li a.en_savoir_plus{position:absolute;top:276px;right:10px;background: url(images/en_savoir_plus-off.png) no-repeat top left;display:block;width:120px;height:20px;}
.template3 #content ul li a.en_savoir_plus:hover{background: url(images/en_savoir_plus-hover.png) no-repeat top left;}
.template3 #content .secure1{width:628px;border:1px solid #000;height:305px;overflow:hidden;margin:0 0 0 10px;}/*fixation de L et l */
.template3 #content .secure1 img{width:630px;border:none;}
/* Right_box : Accueil */
.template3 #content #news{margin:0 0 20px 0;}
.template3 #content .boite{border-left:1px solid #767779;border-top:1px solid #767779;padding:20px 0 10px 10px;}
#content .boite{position:relative;}
#content .boite{border-left:1px solid #767779;border-top:1px solid #767779;padding:20px 0 0 10px;}
#content .boite h2{font:normal 1.4em Arial;color:#B22124;position:absolute;top:-10px;left:10px;background-color:white;	padding:0 2px;text-transform:uppercase;}
#content .boite h4{font:normal 1.3em Arial;line-height:1.5em;	color:#434344;}
#content .boite p{line-height:1.5em;font-size: 1.2em;}
#content .boite ul{margin:0;padding: 0;}
#content .boite ul li{list-style:none;margin:10px 0;}
.template3 #content .boite ul li a.partenaire{width:180px;display:block;text-align:center;overflow:hidden;}
.template3 #content .boite a:link,.template3 #content .boite a:visited{color:#ED8F22;text-decoration:none;}
.template3 #content .boite a:hover{color:#B22124;text-decoration:underline;}
.template3 #partenaires.boite h4 {display:none;}


#footer ol#social { list-style-type:none;margin:4px 0 0px 800px; display:block; }
#footer ol#social li { display:inline; margin-right:4px}

/*id1 : accueil */

.template3 #content h1 {display:none}

/*bouton HOME*/
.stripNavL {width:83px;position:absolute;left:455px;top:350px;background:url(images/bouton/button_ombre-repeat.png) repeat-x;height:25px;z-index:1000}
.stripNavL a{width:61px;background:url(images/bouton/precedent-off.png) 10px 5px no-repeat;display: block;height:0;padding:20px 10px 0 10px;border-left:1px solid #eeedec;border-right:1px solid #eeedec;overflow:hidden;}
.stripNavL a:hover{width:61px;background:url(images/bouton/precedent-hover.png) 10px 5px no-repeat;}
.stripNavR {width:83px;position:absolute;left:555px;top:350px;background:url(images/bouton/button_ombre-repeat.png) repeat-x;height:25px;}
.stripNavR a{width:61px;background:url(images/bouton/suivant-off.png) 18px 5px no-repeat;display: block;height:0;padding:20px 10px 0 10px;border-left:1px solid #eeedec;border-right:1px solid #eeedec;overflow:hidden;}
.stripNavR a:hover{width:61px;background:url(images/bouton/suivant-hover.png) 18px 5px no-repeat;}

.stripNav	{ display: none; }

/*template5: live and numerique*/
.template5 #content{margin:30px 0 0 0;position:relative;}
.template5 #content .liste{margin:0 0 60px 0}
.template5 #content .liste ul li h3{background:none;font-size:1.3em;font-weight: normal;color:#ED8F22;position:static;padding:0;margin:0 0 10px 0;}
.template5 #content .liste h3.secureH{height:16px;overflow:hidden;}
.template5 #content .liste h3.secureH a{line-height:1.3em;}
.template5 #content .liste{margin:0 0 60px 0}
.template5 #content .liste ul li p{margin:0;width:auto;line-height:1.5em;font-size: 1.2em;}
.template5 #content .liste ul li p.secureP{margin:0;width:auto;line-height:1.5em;font-size: 1.2em;height:37px;overflow:hidden;}
.template5 #content .liste ul li .enSavoirPlus{position:absolute;bottom:-50px;left:100px;}/*Bouton en savoir plus*/
.template5 #content .liste ul li .boutonOmbre{position:absolute;bottom:-50px;right:0;}/*autre bouton*/
.template5 #content img{border:none;}
.template5 #content .liste .right a.imageborder{border:1px solid #000;display:block;width:200px;height:140px;overflow:hidden}
.template5 #content .liste .right a.imageborder img{width:200px}
.template5 #content .liste .right a.imageborder:hover{border:1px solid #ED8F22;}
.template5 #content .liste .left{margin-right:20px;}
.template5 #content .liste .right{width:660px;}
.template5 #content .liste .right .image{width:200px;padding: 0 20px 0 0;margin: 0;}
/*.template5 #content .liste .right .last{margin: 0;}*/
.template5 #content .liste .right .image h3{margin: 5px 0 0 0;text-transform: uppercase;}
.template5 #content .liste ul li h3 a:hover{text-decoration: underline;}

/*template15: live and numerique / plus de :lifestyle,sports,corporate,culture */
.template15 #content{margin:30px 0 0 0;}
.template15 #content .liste{margin:0 0 60px 0;position:relative}
.template15 #content .liste ul li h3{background:none;font:normal 1.3em Arial;color:#ED8F22;position:static;padding:0;margin:0 0 10px 0;height:17px;overflow:hidden;}
.template15 #content .liste{margin:0 0 60px 0}
.template15 #content .liste ul li p{margin:0;width:auto;height:37px;line-height:1.5em;font-size: 1.2em;overflow:hidden;}
.template15 #content img{border:none;}
.template15 #content .liste a.imageborder{border:1px solid #000;display:block;width:198px;height:140px;overflow:hidden}
.template15 #content .liste a.imageborder img{width:200px}
.template15 #content .liste a.imageborder:hover{border:1px solid #ED8F22;}
.template15 #content .liste .image{width:200px;margin: 0 17px 15px 0;}
.template15 #content .liste .image h3{margin: 5px 0 0 0;text-transform: uppercase;}
.template15 #content .liste h3.secureH{height:16px;overflow:hidden;}
.template15 #content .liste h3.secureH a{line-height:1.3em;}
.template15 #content .liste ul li h3 a:hover{text-decoration: underline;}
.template15 #content .liste .retour{position:absolute;bottom:-50px;right:0;}/*autre bouton*/


/*template28: liste projet mar marque  */
.template28 #content{margin:30px 0 0 0;}
.template28 #content .liste{margin:0 0 60px 0;position:relative}
.template28 #content .liste ul li h3{background:none;font:normal 1.3em Arial;color:#ED8F22;position:static;padding:0;margin:0 0 10px 0;height:17px;overflow:hidden;}
.template28 #content .liste{margin:0 0 60px 0}
.template28 #content .liste ul li p{margin:0;width:auto;height:37px;line-height:1.5em;font-size: 1.2em;overflow:hidden;}
.template28 #content img{border:none;}
.template28 #content .liste a.imageborder{border:1px solid #B22124;display:block;width:198px;height:140px;overflow:hidden}
.template28 #content .liste a.imageborder img{width:200px}
.template28 #content .liste a.imageborder:hover{border:1px solid #ED8F22;}
.template28 #content .liste .image{width:200px;margin: 0 17px 15px 0;}
.template28 #content .liste .image h3{margin: 5px 0 0 0;text-transform: uppercase;}
.template28 #content .liste h3.secureH{height:16px;overflow:hidden;}
.template28 #content .liste h3.secureH a{line-height:1.3em;}
.template28 #content .liste ul li h3 a:hover{text-decoration: underline;}
.template28 #content .liste .retour{position:absolute;bottom:-50px;right:0;}/*autre bouton*/


/*template6 : live and numerique -->> projets*/
.template6 #content #projet{margin-right:0;}
.template6 #content #projet h2{font-weight:bold;}
.template6 #content #projet.liste h3{background:none;font-size:1.3em;font-weight:normal;color:#434344;position:static;padding:0;margin:0 0 10px 0;height:auto;}
.template6 #content #projet.liste h4{font-size:1.3em;font-weight:normal;line-height:1.5em;}
.template6 #content #projet.liste h4.rouge{color:#B22124;font-weight:bold}
.template6 #content #projet.liste h4.orange{color:#ED8F22;font-weight:bold}
.template6 #content #projet.liste h4.resultat{color:#767779;font-weight:bold}
.template6 #content #projet.liste ul,
.template6 #content #projet.liste ol{margin:0 0 10px 0;padding:0;}
.template6 #content #projet.liste ul li{font-size:1.2em;line-height:1.5em;list-style:disc;list-style-position:inside;margin:0;padding:0;}
.template6 #content #projet.liste ol li{font-size:1.2em;line-height:1.5em;list-style-position:inside;margin:0;padding:0;}
.template6 #content #projet.liste .secure2{width:547px;height:152px;overflow:hidden;margin-bottom:1.1em;}
.template6 #content #projet.liste .secure2 img{width:545px}
.template6 #content #projet.liste p {margin:0 0 1.5em 0 ;}
.template6 #content #projet em.uppercase{text-transform: uppercase;font-style:normal;}
/*template6 : right block */
.template6 #content #projet_live_numerique{width:275px;}
.template6 #content #projet_live_numerique {position:relative;}
.template6 #content #projet_live_numerique {border-left:1px solid #767779;border-top:1px solid #767779;padding:20px 0 0 10px;}
.template6 #content #projet_live_numerique  h2{font:normal 1.4em Arial;	color:#434344;	position:absolute;	top:-10px;	left:10px;	background-color:white;	padding:0 2px;}
.template6 #content #projet_live_numerique  h4{font-size:1.3em;font-weight:normal;line-height:1.5em;color:#434344;}
.template6 #content #projet_live_numerique  h4 a{color:inherit;}
.template6 #content #projet_live_numerique  h4#video{background:url(images/video.png) left center no-repeat;height:17px;padding:5px 0 0 25px ;color:#B22124;}
.template6 #content #projet_live_numerique  h4#diapo{background:url(images/diapo.png) left center no-repeat;height:15px;padding:3px 0 0 30px ;color:#ED8F22;}
.template6 #content #projet_live_numerique  h4#presse{background:url(images/presse.png) left center no-repeat;height:19px;padding:0 0 0 26px ;}
.template6 #content #projet_live_numerique  h4#link{background:url(images/link.png) left center no-repeat;height:18px;padding:3px 0 0 28px ;}
.template6 #content #projet_live_numerique  h4#presse a{color:#B22124;}
.template6 #content #projet_live_numerique  h4#presse a:hover{color:#B22124;text-decoration:underline;}
.template6 #content #projet_live_numerique  h4#link a{color:#ED8F22;}
.template6 #content #projet_live_numerique  h4#link a:hover{color:#ED8F22;}
.template6 #content #projet_live_numerique .orange{color:#ED8F22;}
.template6 #content #projet_live_numerique .rouge{color:#B22124;}
.template6 #content #projet_live_numerique #redborder {border-left:1px solid #B22124;border-right:1px solid #B22124;border-top:1px solid #B22124;margin-bottom:10px;padding:0;width:272px;}
.template6 #content #projet_live_numerique #orangeborder {border:1px solid #ED8F22 ;margin-bottom:10px;padding:0;width:268px;height:203px;overflow:hidden;}
.template6 #content #projet_live_numerique #orangeborder ul{margin:0;padding:0;width:270px;height:205px;overflow:hidden;}
.template6 #content #projet_live_numerique #orangeborder ul li{margin:0;padding:0;list-style:none;}

.template6 div#precedent {width:83px;float:left;margin:10px 25px 0 0;}
.template6 div#suivant {width:83px;float:left;margin:10px 0 0 0;}
.template6 div.retour {width:54px;float:left;margin:10px 40px 0 0;}


/*template8 : clients*/
.template8 #content .liste {margin-bottom: 70px;padding-left:20px;width:860px;clear: both;position:relative;}
.template8 #content img{border:none;}
.template8 #content ul li {float:left;width: 215px;}
.template8 #content ul li a.img{border:1px solid #000;text-align:center;height:140px;width:200px;display:block;overflow:hidden}/*200*140*/
.template8 #content ul li a:hover.img{border:1px solid #ED8F22;}/*200*140*/
.template8 #content ul li h4{text-align:left;font-size:1.2em;line-height:1.35em;margin:0;width:202px;height:19px;overflow:hidden}/*200*140*/
.template8 #content ul li h4 a:hover{text-decoration: underline;}/*200*140*/
.template8 #content ul li h4 a{text-transform: capitalize;}/*200*140*/
.template8 #content .liste div.plusDeMarque{position:absolute;bottom:-55px;right:0;}

.template12 #content .liste {margin-bottom: 70px;padding-left:20px;width:860px;clear: both;position:relative;}
.template12 #content img{border:none;}
.template12 #content ul li {float:left;width: 215px;}
.template12 #content ul li a.img{border:1px solid #000;text-align:center;height:140px;width:200px;display:block;overflow:hidden}/*200*140*/
.template12 #content ul li a:hover.img{border:1px solid #ED8F22;}/*200*140*/
.template12 #content ul li h4{text-align:left;font-size:1.2em;line-height:1.35em;margin:0 0 15px 0;width:202px;height:19px;overflow:hidden}/*200*140*/
.template12 #content ul li h4 a:hover{text-decoration:underline}/*200*140*/
.template12 #content ul li h4 a{text-transform: capitalize;}/*200*140*/
.template12 #content .liste div.retour{position:absolute;bottom:-55px;right:0;}


/*template9 : recrutement*/
.template9 #content a{color:#B22124;text-decoration:underline;}
.template9 #content a:hover{color:#ED8F22;text-decoration:underline;}
.template9 #content h3{color:#B22124;font-size: 1.2em;line-height:1.5em;color:#B22124;font-weight:normal;margin:0 0 10px 120px;}
.template9 #content dl{margin:0 0 30px 0;padding:0;}
.template9 #content dl.last{margin:0;padding:0;}
.template9 #content dl dt{clear:both;width:115px;text-align:right;color:#ED8F22;float:left;font-size: 1.2em;line-height:1.5em;font-weight:normal}
.template9 #content dl dd{text-align:left;font-size: 1.2em;line-height:1.5em;margin:0 0 5px 120px}
/*template9 : right block */
.template9 #content .boite{position:relative;}
.template9 #content .boite{border-left:1px solid #767779;border-top:1px solid #767779;padding:20px 0 0 10px;margin-bottom: 26px;}
.template9 #content .boite h2{font:normal 1.4em Arial;color:#ED8F22;position:absolute;top:-10px;left:10px;background-color:white;	padding:0 2px;text-transform:uppercase;}
.template9 #content .boite p{line-height:1.5em;font-size: 1.2em;}


/*template10 : Contact*/
.template10 #content a{color:#B22124;text-decoration:underline;}
.template10 #content a:hover{color:#ED8F22;text-decoration:underline;}
.template10 #content #contact #info p{line-height:1.5em;font-size: 1.2em;margin:0;}
.template10 #content #contact #info p em{font-style:normal;color:#ED8F22}
.template10 #content #contact dl{margin:0;padding:0;}
.template10 #content #contact dl dt{color:#ED8F22;line-height:1.5em;font-size: 1.2em;font-weight:normal;clear:left;padding:1em 0 0.5em 0;text-transform:capitalize;}
.template10 #content #contact dl dd.nom{width:274px;margin:0;float:left;clear: left;}
.template10 #content #contact dl dd{float:left;line-height:1.5em;font-size: 1.2em;margin-left:10px;width:100px}
.template10 #content #contact dl dd em{font-style:normal;color:#B22124;}
/*template10 : right block */
.template10 #content #autresContacts .boite p em{font-style:normal;color:#ED8F22}
.template10 #content #autresContacts .boite p em.red{font-style:normal;color:#B22124}
.template10 #content #autresContacts .boite h4{font-size: 1.2em;line-height:1.5em;color:#ED8F22;margin:0;}
.template10 #content #autresContacts .boite{position:relative;border-left:1px solid #767779;border-top:1px solid #767779;padding:20px 0 0 10px;margin-bottom: 26px;}
.template10 #content #autresContacts .boite.bottom{margin-bottom:0;}
.template10 #content #autresContacts .boite h2{font:normal 1.4em Arial;color:#B22124;position:absolute;top:-10px;left:10px;background-color:white;	padding:0 2px;text-transform:uppercase;}
.template10 #content #autresContacts ul{margin: 0 0 1.5em 1.5em}
.template10 #content #autresContacts ul li {list-style:none;}
.template10 #content #autresContacts .boite p{line-height:1.5em;font-size: 1.2em;}


/*template11 : Presse*/
.template11 #content ul li hr{width:0;clear:left;}
.template11 #content div.last{position:relative;}
.template11 #content a{color:#B22124;text-decoration:underline;}
.template11 #content a:hover{color:#ED8F22;text-decoration:underline;}
.template11 #content h3{color:#B22124;font-size:1.3em;margin-bottom: 1.5em;width:400px;float:left}
.template11 #content img{margin:0 10px 0 0;border:0;}
.template11 #content h4{color:#ED8F22;font-size:1.2em;margin-bottom: 1.5em;margin:0 0 0 165px;}
.template11 #content ul li{margin: 0 0 10px 0;}
.template11 #content ul li .secure{width:150px;height:50px;overflow:hidden;float:left;text-align: center;}
.template11 #content ul li .secure a{display:block;width:148px;height:48px;border:1px solid #000;overflow:hidden}
.template11 #content ul li .secure a:hover{display:block;width:148px;height:48px;border:1px solid #ED8F22;}
.template11 #content ul li p{font-size:1.2em;margin-bottom: 1.5em;margin:0 0 0 165px;}
.template11 #content form {right:0;position:absolute;}
.template11 #content form select{margin:0;border:1px solid #767779;color:#767779;}
/* right_block*/
.template11 #content .boite{padding-bottom:10px;}
.template11 #content .boite p{margin: 0 0 5px 0}

/*template14 : presentation BU*/
.template14 #content img{margin-bottom:1.5em}
.template14 #content #projet h4{color:#ED8F22;}
.template14 #content #projet ul{margin:0 0 10px 0;padding:0;}
.template14 #content #projet ul li{font-size:1.2em;line-height:1.5em;list-style:disc;list-style-position:inside;margin:0;padding:0;}
.template14 #content #projet_live_numerique{width:275px;}
.template14 #content #projet_live_numerique {position:relative;}
.template14 #content #projet_live_numerique {border-left:1px solid #767779;border-top:1px solid #767779;padding:20px 0 0 10px;}
.template14 #content #projet_live_numerique  h2{font:normal 1.4em Arial;	color:#434344;	position:absolute;	top:-10px;	left:10px;	background-color:white;	padding:0 2px;}
.template14 #content #projet_live_numerique  h4{font-size:1.3em;font-weight:normal;line-height:1.5em;color:#434344;}
.template14 #content #projet_live_numerique  h4 a{color:inherit;}
.template14 #content #projet_live_numerique  h4#video{background:url(images/video.png) left center no-repeat;height:17px;padding:5px 0 0 25px ;color:#B22124;}
.template14 #content #projet_live_numerique  h4#diapo{background:url(images/diapo.png) left center no-repeat;height:15px;padding:3px 0 0 30px ;color:#ED8F22;}
.template14 #content #projet_live_numerique  h4#presse{background:url(images/presse.png) left center no-repeat;height:19px;padding:0 0 0 26px ;}
.template14 #content #projet_live_numerique  h4#link{background:url(images/link.png) left center no-repeat;height:18px;padding:3px 0 0 28px ;}
.template14 #content #projet_live_numerique  h4#presse a{color:#B22124;}
.template14 #content #projet_live_numerique  h4#presse a:hover{color:#B22124;text-decoration:underline;}
.template14 #content #projet_live_numerique  h4#link a{color:#ED8F22;}
.template14 #content #projet_live_numerique  h4#link a:hover{color:#ED8F22;}
.template14 #content #projet_live_numerique .orange{color:#ED8F22;}
.template14 #content #projet_live_numerique .rouge{color:#B22124;}
.template14 #content #projet_live_numerique #redborder {border-left:1px solid #B22124;border-right:1px solid #B22124;border-top:1px solid #B22124;margin-bottom:10px;padding:0;width:272px;}
.template14 #content #projet_live_numerique #orangeborder {border:1px solid #ED8F22 ;margin-bottom:10px;padding:0;width:272px;height:205px;overflow:hidden;}
.template14 #content #projet_live_numerique #orangeborder ul{margin:0;padding:0;}
.template14 #content #projet_live_numerique #orangeborder ul li{margin:0;padding:0;list-style:none;}



.template24 #content h3{color:#ED8F22}


/*template26 : liste de partenaires */

.template26 #content .liste {margin-bottom: 70px;padding-left:20px;width:860px;clear: both;position:relative;}
.template26 #content img{border:none;}
.template26 #content ul li {float:left;width: 215px;}
.template26 #content ul li a.img{border:1px solid #000;text-align:center;height:140px;width:200px;display:block;overflow:hidden}/*200*140*/
.template26 #content ul li a:hover.img{border:1px solid #ED8F22;}/*200*140*/
.template26 #content ul li h4{text-align:left;font-size:1.2em;line-height:1.35em;margin:0 0 15px 0;width:202px;height:19px;overflow:hidden}/*200*140*/
.template26 #content ul li h4 a:hover{text-decoration:underline}/*200*140*/
.template26 #content ul li h4 a{text-transform: capitalize;}/*200*140*/
.template26 #content .liste div.retour{position:absolute;bottom:-55px;right:0;}


/*template27 : Résultats de recherche */
.template27 .AS_ajax_resultsIntroFailure,
.template27 .ajaxSearch_result a {font-size:1.2em;line-height:1.2em;}
.template27 #projet span {font-weight:bold;text-transform:uppercase}
.template27 p.ajaxSearch_resultsInfo {margin:0 0 10px 0 ;}
.template27 span .ajaxSearch_paging {margin:0 0 10px 0 ;}
.template27 #projet span.ajaxSearch_paging {position:absolute;bottom:0;right:0;font-size:1.2em;font-weight:normal;}
.template27 #projet span.ajaxSearch_paging a {color:#B22124;}
.template27 #projet {padding-bottom:20px;}

/***** fin du content *****/

/***** Footer *****/
/*#footer{background:url(images/fondMenu.png) 0 0 no-repeat;height:52px;}*/
#footer{background:url(images/fondMenu2.png) 0 0 no-repeat;height:52px}
#footer ul{margin:0;padding:0;}
#footer ul li{margin: 0 30px 0 0;float:left;list-style:none;}
/*
#footer ul li.active{border-left:1px solid #d7d6d4;border-right:1px solid #d7d6d4;padding:0 15px;margin-top:2px; height:35px;text-align:center;}
#footer ul li.active a{color:#767779;font-size:1.4em;line-height:35px;text-transform:uppercase;text-decoration:none}
*/
#footer ul li.last{margin:0;}
#footer ul li a{color:#767779;font-size:1.4em;line-height:40px;text-transform:uppercase;text-decoration:none;font-weight:bold;}
#footer ul li a:hover{color:#ED8F22;text-decoration:none;}
/***** Fin du Footer *****/

/*Modele bouton*/
div.boutonOmbre{background:url(images/bouton/button_ombre-repeat.png) repeat-x;height:25px;margin:10px 0;}

div.boutonOmbre a{display: block;height: 20px;padding:0 10px;border-left:1px solid #eeedec;border-right:1px solid #eeedec;}
div.boutonOmbre a span{display:none;}

/*type de bouton*/
div.retour {width:54px;}
div.retour a{width:32px;background:url(images/bouton/retour-off.png) 10px 5px no-repeat;}
div.retour a:hover{width:32px;background:url(images/bouton/retour-hover.png) 10px 5px no-repeat;}
div.enSavoirPlus {width:99px;}
div.enSavoirPlus a{width:77px;background:url(images/bouton/enSavoirPlus-off.png) 10px 5px no-repeat;}
div.enSavoirPlus a:hover{width:77px;background:url(images/bouton/enSavoirPlus-hover.png) 10px 5px no-repeat;}
div#precedent a{width:61px;background:url(images/bouton/precedent-off.png) 10px 5px no-repeat;}
div#precedent a:hover{width:61px;background:url(images/bouton/precedent-hover.png) 10px 5px no-repeat;}
div#suivant a{width:61px;background:url(images/bouton/suivant-off.png) 18px 5px no-repeat;}
div#suivant a:hover{width:61px;background:url(images/bouton/suivant-hover.png) 18px 5px no-repeat;}
div.plusDeLifeStyle {width:118px;}
div.plusDeLifeStyle a{width:96px;background:url(images/bouton/PlusDeLifestyle-off.png) 17px 5px no-repeat;}
div.plusDeLifeStyle a:hover{width:96px;background:url(images/bouton/PlusDeLifestyle-hover.png) 17px 5px no-repeat;}
div.plusDeCulture {width:118px;}
div.plusDeCulture a{width:96px;background:url(images/bouton/PlusDeCulture-off.png) 10px 5px no-repeat;}
div.plusDeCulture a:hover{width:96px;background:url(images/bouton/PlusDeCulture-hover.png) 10px 5px no-repeat;}
div.plusDeSports {width:118px;}
div.plusDeSports a{width:96px;background:url(images/bouton/PlusDeSports-off.png) 17px 5px no-repeat;}
div.plusDeSports a:hover{width:96px;background:url(images/bouton/PlusDeSports-hover.png) 17px 5px no-repeat;}
div.plusDeMarque {width:118px;}
div.plusDeMarque a{width:96px;background:url(images/bouton/PlusDeMarque-off.png) 14px 5px no-repeat;}
div.plusDeMarque a:hover{width:96px;background:url(images/bouton/PlusDeMarque-hover.png) 14px 5px no-repeat;}

div.plusDeCorporate{width:118px;}
div.plusDeCorporate a{width:96px;background:url(images/bouton/PlusDeCorporate-off.png) 9px 5px no-repeat;}
div.plusDeCorporate a:hover{width:96px;background:url(images/bouton/PlusDeCorporate-hover.png) 9px 5px no-repeat;}

div.plusDeSpectacles{width:118px;}
div.plusDeSpectacles a{width:96px;background:url(images/bouton/plusDeSpectacles-off.png) 9px 5px no-repeat;}
div.plusDeSpectacles a:hover{width:96px;background:url(images/bouton/plusDeSpectacles-hover.png) 9px 5px no-repeat;}


/*id1 : accueil */
#id1 #content h1 {display:none}


a.flag {overflow:hidden;display:block;width:16px;height:0;padding-top:10px;position:absolute;right:30px;top:75px;z-index:100;}
a.fr {background:url(images/flag_fr.png) no-repeat 0 0;}
a.uk {background:url(images/flag_uk.png) no-repeat 0 0;}






