img { border: 0px none;}
object {margin:0px; padding:0px; border:0px; background-color:#000;}

h1,h2,h3,h4,h5 { font-weight: bold; text-transform: uppercase; margin: 0px; padding: 0px;}

h1 { font-size: 14px; }
h2 { font-size: 12px; }
h3,h4 { font-size: 11px; }

/* pour les encadrés en fin de texte description event (prix etc...)  */
h5 { font-size:13px; background-color: #00b39699 ; padding: 10px 20px; font-weight:normal; text-transform:none; margin: 2px -10px; }


#col { float: left; }
#col h1 { font-family: Impact,arial,sans-serif; color:#fff; font-weight: normal; text-align:center; text-transform: uppercase; padding:0; margin:0; }
#col h2 { font-family: Impact,arial,sans-serif; color:#fff; font-weight: normal; text-align:center; text-transform: uppercase; padding:0; margin:0; }
#col h3 { font-family: Impact,arial,sans-serif; color:#fff; font-weight: normal; text-align:center; text-transform: uppercase; padding:0; margin:0; }
#col a { color: #fff;}


#MenuAgenda { width: 183px; height: 557px; background-color:#022439; border: 0px; float:left; margin-right: 4px; margin-bottom:0px;}
#MenuVideo { width: 181px; height: 400px; background-color:none; border-style: solid; border-width: 0px 2px 0px 4px; border-color: #630; float:left; }
#MenuAgenda_empty { width: 137px; height: 400px; float:left; }
#MenuAgenda_null { width: 0px; height: 400px; float:left; }

#movdiv { display: none;}
.bClose{
    cursor:pointer;
    position:absolute;
    right:-10px;
    top:-10px;
	width:20px;
	height:20px;
	background-color:#FFF;
}


ul.square{display:block; list-style-type: square; padding: 0px 0px 0px 25px; margin: 0;}
ul.info{display:block; list-style-type: square; padding: 0px 0px 0px 25px; margin: 0;}


.txtsur2col { text-align:justify; margin: 20px 10px 10px 10px;}
.txtsur2col a {text-decoration : none; color: #000; font-weight: bold; }
.txtsur2col a:hover { color: #666;}


#events {
overflow-x: hidden; overflow-y: auto; width: 183px; height: inherit; margin:0px; padding: 0px; float:left;

scrollbar-face-color: #EEEEEE ;
scrollbar-shadow-color: #CCCCCC;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #B0AE33;
scrollbar-darkshadow-color: #CCCCCC;
scrollbar-track-color: #f6f6f0;
scrollbar-arrow-color: #CCCCCC;

text-align:center;font-weight: bold;font-size: 11px;line-height:12px; 
}

#events ul {display:block; list-style-type: none; padding: 0px 4px; margin: 0;}
#events li { padding: 5px 6px; margin: 0px 0px 8px 0px; text-align:right; height: 22px; line-height: 24px;}
#events a { display:block; font-weight: 300; text-transform: uppercase; font-size:13px;}
.m_events_common { background-color:#798fa1; border:0px solid; border-radius:20px; -moz-border-radius:20px; }
.m_events_common:hover { background-color:#afcbe0;}
.mcommon p { font-weight: normal; text-align:center; text-transform: uppercase; vertical-align:middle; margin:0px; padding:0px; font-size:16px;} /* rajout size 16px en 2018 */


#cellDayTitle { width: 183px; height: 90px;}
#cellDayTitle h1 { color: #ffffff; padding-top: 24px; font-size: 30px; line-height:34px; font-weight: normal; text-align:center; text-transform: uppercase;}

.menu2jour1 {color:#000; font-weight: normal; }
.menu2jour2 {color:#8BCCCC; font-weight: normal; }



.menu2_time_off {color: #333;}
.menu2_time_on {color: #000;}



.menu2_type_1 {color: #333;}
.menu2_type_1:hover {color: #8BCCCC;}
.menu2_type_2 {color: #333;}
.menu2_type_2:hover {color: #8BCCCC;}
.menu2_type_3 {color: #333;}
.menu2_type_3:hover {color: #8BCCCC;}
.menu2_type_4 {color: #333;}
.menu2_type_4:hover {color: #8BCCCC;}
.menu2_type_39 {color: #333;}
.menu2_type_39:hover {color: #8BCCCC;}
.menu2_type_off {color:#333;}

.shadow {text-shadow: #333 1px -1px 1px;}





#event_container {
overflow: hidden; width: 557px; height: 557px; margin:0px; padding:0px;  background-color:#FFF; background-image:url(../img/_logos/fond-content-bleufonce2023.png); background-repeat:repeat-x; border: 0px; float:left; position:relative; z-index:120; margin-right:4px;}


#event_photo { overflow:hidden; width: 280px; height: 280px; margin:0; padding: 0px; float:left;}

#credit_photo {
	position:absolute;
	top:280px;
	left:0px;
	width:280px;
	height:14px;
	background-color:#FFF;
	color:#000;
	text-align:right;
	font-size:12px;
	}

	#CST {
		visibility: hidden;
        position:absolute;
		top:255px;
		right:0px;
		width:280px;
		height:25px;
		background-color:none;
		color:#ffffff;
		text-align:center;
		font-size: 19px;
		text-shadow: 3px 3px 5px rgb(150, 150, 150);
		}

#rediff_container {
overflow-x: hidden; overflow-y: auto; width: 557px; height: 400px; margin:0px; padding:0px; background-color:#fff; 

float:left;
position:relative;
}

#rediff_container img {float:left; margin: 0px 4px; z-index:199; }
.img_rediff { width:100px; height:100px; border: 0px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;}
#rediff_container fieldset{ border: solid 1px #FFBF00; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; margin:10px; padding: 4px; position:relative; }
#rediff_container legend{ display:block; position:relative; z-index:200; width: 40px; float:left; margin: -5px -42px 0 -5px;padding: 2px; background-color:#FFBF00; font-weight:bold; text-align:center; border: solid 1px #FFBF00; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
#rediff_container legend.rediff_cancelled { display:block; position:relative; z-index:200; width: 80px; float:left; margin: -5px -82px 0 -5px;padding: 2px; background-color:#FF0000; font-weight:bold; text-align:center; text-decoration:blink; border: solid 1px #FF0000; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
#rediff_container h1 { text-align:justify; text-transform:uppercase; font-size:12px; padding-bottom:20px;}
#rediff_container h2 { text-align:justify; text-transform:none; font-weight:normal; font-size:10px; padding: 0 0 10px 0;}
#rediff_container h3 { text-align:justify; font-weight:normal; text-transform:uppercase; color:#999; font-size:10px; line-height:16px; height:16px; vertical-align:middle; }
#rediff_container h3 img { margin:0px; }
#rediff_container h4 { font-weight:normal; font-size:10px; text-align:justify; padding: 0 0 0 108px; text-transform:none; color:#999; }
#rediff_container h4 img { margin:0px; float:none; vertical-align:middle;}
#rediff_container h5 { font-weight:normal; text-align:center; padding:2px; text-transform:none; font-size:9px; }
#rediff_container p { margin:0px; }
#rediff_container_ref { position:absolute; top: 86px; left: 14px; width:30px; height:12px; margin:0px; padding:0px; background-color:#FFBF00; border: solid 1px #FFBF00; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;font-weight:normal; text-align:center; padding:2px; text-transform:none; font-size:9px; }
#rediff_container_ref a {text-decoration : none; color: #663300; }
#rediff_container_ref a:hover { color: #FFF;}



.txtheure { font-size:12px;text-align:left; padding:29px 0 10px 0}
#txttitre { font-size:14px; font-weight: bold; text-align:left; text-transform: uppercase; padding-top:15px; padding-left:10px; padding-right:10px}
#txtsstit1 { font-size:12px; font-style:italic; text-align:right; padding-top:10px; padding-left:5px; padding-right:5px}
#txtsstit2 { font-size:12px; text-align:left; padding-top:10px; padding-left:5px; padding-right:5px}
.txtmodalites { text-align:left; padding : 2px 10px 0px 5px;}
.txttxt { text-align:justify; padding-top:20px; padding-left:10px; padding-right:10px}

#titres { padding-top:15px; padding-left:10px; padding-right:10px;}
#titres h1 { text-align:left;}
#titres h2 { font-style:italic; text-align:right; padding: 10px 0 0 0;}
#titres h3 { font-weight:normal; text-align:right; padding:10px 0 0 0; }
#titres h4 { font-weight:normal; text-align:right; padding:10px 0 0 0; text-transform:none; }
#titres h5 { font-weight:normal; text-align:left; padding:5px 0 0 0; text-transform:none; }

.titres_h4_lang {font-size:9px; color:#666; text-transform:uppercase;}

#event_info { position:absolute; top:255px; right:0px; width:277px; height:15px; margin:0px; padding:0px; padding-top:0px; border:none; text-align:right; z-index:120; color:#dd5534; }
#event_info a { text-decoration:underline; font-weight:normal; font-size: 16px;	color: #EEE; background-color: #dd5534;	padding: 0; /*5px 15px 6px 15px;*/	text-transform: uppercase; line-height: 40px;}
.infoBloc { padding: 4px; background-color: #FD9700; color: #FFF; }
.presaleShopLink { display:block; margin: 4px 0px; padding:4px; background-color:#FD9700; color:#FFF; font-size:13px; text-align:center;}

#trailer_2010  { position:absolute; width:300px; height:30px; left: 114px; top:20px; background-color:#630; padding: 4px 7px 4px 7px;
    -moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	visibility:visible;
	z-index:130;
	text-align:center;
	}
	
#trailer_2010 a  { display:block; width:300px; height:30px; font-size:12px; line-height:30px;}
#trailer_2010 a:hover  { color:#FFBF00;}
	
	
	
#preventes_content, #salle_content, #share_content, #trailer_content  {
    position:absolute;
    min-width: 180px;
    max-width:380px;
    right:6px; 
    bottom:16px; /*background-color: #ffffff59;*/ 
    padding: 0px;
    -moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	border-radius: 1px;
	visibility:hidden;
	z-index:140;}

#preventes_content  { background-color: #022439a3; padding-right:10px; bottom: 12px;}

#preventes_content fieldset{ border: 0;  text-align:left; margin-bottom: 10px; background-color: #022439; }

#preventes_content legend{  margin-left:-9px; background-color:#00b396; padding: 4px 9px 4px 6px; }

#preventes_content a {  padding: 0px 15px 3px 15px; line-height: 0px; }


#share_content iframe {width:100px;}

#share_content { bottom: 17px; margin-right: 6px;}

#share_content p {margin-bottom: -6px;}
    
.event_info_list li { list-style-type:circle; margin-left: -28px; }


#fb_share { height: 30px; margin: 0px 2px; padding: 0px; float:left; }
#fb_share p { line-height:30px; margin: 0px; padding: 0px; text-align:center;}

#ami { height: 30px; margin: 0px 2px; padding: 0px; float:left; text-align:center;}
#ami p { line-height:30px; margin: 0px; padding: 0px;}


#event_titres { position:absolute; top: 25px; right:0px; width:265px; height:220px; margin:0px; padding:0px; overflow:hidden; border:none; z-index:100; color:#ffffff; }
#event_titres_container {position:absolute; top:0px; width: 100%; }
/*#event_titres h1 { text-align:left; text-transform:uppercase; font-size:20px; padding-bottom:10px; line-height:22px; font-weight:normal; text-shadow: 3px 3px 5px rgba(150, 150, 150, 1);}*/
#event_titres h1 { text-align:left; text-transform:uppercase; font-size:28px; padding-bottom:2px; line-height:32px; font-weight:bold; }
#event_titres h2 { text-align:left; text-transform:none; font-size:22px; padding: 0px; font-weight:normal;}
#event_titres h3 { text-align:left; font-weight:normal; text-transform:uppercase; font-size:15px; }
#event_titres h4 { font-weight:normal; text-align:left; padding: 0; margin: -8px 0 14px 0; text-transform:none; font-size: 14px; line-height:15px; text-shadow: 3px 3px 5px rgba(150, 150, 150, 1);}
#event_titres h5 { font-weight:normal; text-align:left; padding:5px 0 0 0; text-transform:none; }
#event_titres a { border-bottom: thin dotted #333333; }
#event_titres p { font-weight:normal; text-align:right; padding:0; margin:0; text-transform:none; font-size:12px; font-style:italic; color:#dd5534; font-variant:small-caps; }


#event_descr { position:absolute; left:0; top:300px; overflow-x: hidden; overflow-y: auto; width: 537px; height: 257px; margin:0px; padding:0px 10px 0px 10px; background-color:#FFF; text-align:justify; }
#event_descr p { font-size:15px; line-height: 21px; }
#event_descr a { border-bottom: thin dotted #333333; font-weight:normal; color: #dd5534;}
#event_descr a:hover { border-bottom: medium solid #CCC; border-top: thin solid #CCC; background-color:#CCC; }
#event_descr h5 a { border-bottom: double #333; font-weight: normal; color: #000; }
#event_descr h5 a:hover { background-color: #022439; color: #FFF; }
    
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail div{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail div img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover div{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}

.videolink {line-height:12px;}
a.videolink {text-decoration : none; text-transform: uppercase; color: #cc0099; line-height:12px;}
a.videolink:link {text-decoration : none;color: #cc0099}
a.videolink:visited {text-decoration : none;color: #cc0099}
a.videolink:hover {text-decoration : none;color: #cc0099}
a.videolink:active {text-decoration : none;color: #cc0099 }




DIV.txt2heure { text-align:center;}
DIV.txt2titre { text-align:center; font-weight: bold; text-transform: uppercase; padding-top:20px; padding-left:5px; padding-right:5px}
DIV.txt2sstit1 { text-align:center; padding-left:5px; padding-right:5px}
DIV.txt2sstit2 { text-align:center; padding-left:5px; padding-right:5px}
DIV.txt2txt { text-align:center; padding-top:50px; padding-left:5px; padding-right:5px}
DIV.txt2sstxt { text-align:center; font-style:italic; padding-top:20px; padding-left:5px; padding-right:5px}

#txt3heure { font-size:12px; text-align:right; margin: 29px 10px 31px 10px; text-transform: uppercase; font-weight: bold;}
#txt3txt { text-align:justify; margin:0px; padding: 0px 10px; line-height: 13px;}

DIV.txtcontainer {
OVERFLOW: auto; WIDTH: 557px; Margin:0px; PADDING: 0px; HEIGHT: 400px;
/*scrollbar-face-color: #F7F7EA ;scrollbar-shadow-color: #B0AE33;scrollbar-highlight-color: #FFFFFF;scrollbar-3dlight-color: #B0AE33;scrollbar-darkshadow-color: #B0AE33;scrollbar-track-color: #f6f6f0;scrollbar-arrow-color: #B0AE33;*/
float:left;
}

#txtcontainer2 {
overflow-x: hidden; overflow-y: auto; width: 524px; height: 370px; margin: 0px; padding: 20px 10px 10px 10px; background-color:#fff; 
border-style: solid; border-width: 0px 4px 0px 0px; border-color: #333;float:left; }

#txtcontainer2 p { text-align:justify; }



#txtcontainer2video {
overflow-x: hidden; overflow-y: auto; width: 524px; height: 370px; margin: 0px; padding: 20px 10px 10px 10px; background-color:#FFF; 
border-style: solid; border-width: 0px 2px 0px 2px; border-color: #663300; float:left; }
#txtcontainer2video h1 { font-size:12px; color:#999; text-align:center;  }
#txtcontainer2video h2 { font-size:11px; color:#999; text-align:center; margin:0px; padding:4px 0px 6px 0px;  }
#txtcontainer2video h3 { font-size:9px; text-transform:none; color:#999; text-align:center; margin:0px; margin-bottom:-8px; padding:0px;  }



#txtcontainer2news {
overflow-x: hidden; overflow-y: hidden; width: 524px; height: 362px; margin: 0px; padding: 0px; background-color:#fff; 
border-style: solid; border-width: 0px 2px 0px 2px; border-color: #663300;
/*scrollbar-face-color: #F7F7EA ;scrollbar-shadow-color: #B0AE33;scrollbar-highlight-color: #FFFFFF;scrollbar-3dlight-color: #B0AE33;scrollbar-darkshadow-color: #B0AE33;scrollbar-track-color: #f6f6f0;scrollbar-arrow-color: #B0AE33;*/
float:left; }




#txtcontainer2edprec {
width: 528px; height: 315px;
margin:0px; padding:85px 8px 0px 8px;
overflow-x: hidden;
overflow-y: auto;  
background-color:#333 ;
/*background-position: -42px -23px;*/
border-style: solid; border-width: 0px 2px 0px 2px; border-color: #333;
float:left;
color:#FFF;
}
#txtcontainer2edprec p { text-align:justify; color:#fff; text-transform:uppercase; margin: 0px 0px 11px 0px; line-height:16px;}
#txtcontainer2edprec a { color:#fff;}


#txtcontainer2competxt {
width: 528px; height: 400px;
margin:0px; padding:0px 8px 0px 8px;
overflow-x: hidden;
overflow-y: auto;  
background-color:#333 ;
/*color:#663300;
/*background-position: -42px -23px;*/
border-style: solid; border-width: 0px 2px 0px 2px; border-color: #333;
float:left;
position:relative;
}
#txtcontainer2competxt p { text-align:justify; color:#EEE; line-height:14px;}
#txtcontainer2competxt a { text-decoration:underline; color:#fff;}




#txtcontainer2sceno {
width: 528px; height: 400px;
margin:0px; padding:0 px;
overflow-x: hidden;
overflow-y: auto;  
background-color:#333 ;
/*background-position: -42px -23px;*/
border-style: solid; border-width: 0px 4px 0px 0px; border-color: #333;
float:left;
position:relative;
}
#txtcontainer2sceno p { text-align:justify; color:#eee; line-height:14px; padding: 0px;}
#txtcontainer2sceno a { color:#aaa; border-style: dotted; border-width: 0px 0px 1px 0px; border-color: #8BCCCC;}
#txtcontainer2sceno img { margin:0px; padding:0px; border:0px;}



#txtcontainer2full {
overflow-x: hidden; overflow-y: hidden; width: 544px; height: 400px; margin: 0px; padding: 0px; background-color:#fff; 
border-style: solid; border-width: 0px 4px 0px 0px; border-color: #333;
/*scrollbar-face-color: #F7F7EA ;scrollbar-shadow-color: #B0AE33;scrollbar-highlight-color: #FFFFFF;scrollbar-3dlight-color: #B0AE33;scrollbar-darkshadow-color: #B0AE33;scrollbar-track-color: #f6f6f0;scrollbar-arrow-color: #B0AE33;*/
float:left; }

#txtcontainer2full p { margin:0px; padding:0px; line-height:0px;}
#txtcontainer2full img { margin:0px; padding:0px; border:0px;}

#txtcontainer2full ul {list-style-type: square; margin:0px; padding:85px 8px 0px 8px; overflow-x: hidden; overflow-y: auto; }
#txtcontainer2full li {list-style-type: disc; margin:0px; padding:8px 8px 0px 8px; }


#txtcontainer2full_black {overflow-x: hidden; overflow-y: hidden; width: 544px; height: 400px; margin: 0px; padding: 0px; background-color:transparent; 
border-style: solid; border-width: 0px 4px 0px 0px; border-color: #333; float:left; }
#txtcontainer2full_black h1 { margin:0px; padding:20px 0 0 0; text-align:center;}

#txtcontainer2full_reallyblack {overflow-x: hidden; overflow-y: hidden; width: 544px; height: 400px; margin: 0px; padding: 0px; background-color:#000; 
border-style: solid; border-width: 0px 4px 0px 0px; border-color: #333; float:left; }



#txtcontainer2fullvideo {
overflow-x: hidden; overflow-y: hidden; width: 818px; height: 400px; margin: 0px; padding: 0px; background-color:#000; 
border-style: solid; border-width: 0px 4px 0px 2px; border-color: #663300;
/*scrollbar-face-color: #F7F7EA ;scrollbar-shadow-color: #B0AE33;scrollbar-highlight-color: #FFFFFF;scrollbar-3dlight-color: #B0AE33;scrollbar-darkshadow-color: #B0AE33;scrollbar-track-color: #f6f6f0;scrollbar-arrow-color: #B0AE33;*/
float:left; }
#txtcontainer2fullvideo p { text-align:left; color:#fff; margin: 10px 0px 10px 6px; font-size:14px; }
#txtcontainer2fullvideo a { color:#fff;}





.menubis {color:#000000; font-size:12px;text-transform: uppercase;padding-top: 10px;font-weight: bold;}
.menubisl2 {color:#000000;font-size:12px; text-transform: uppercase;}
a.menubisl2:link		{text-decoration : none;color: #000000}
a.menubisl2:visited	{text-decoration : none;color: #000000}
a.menubisl2:hover		{text-decoration : none;color: #000000}
a.menubisl2:active	{text-decoration : none;color: #000000 }

#containermenud { width: 370px; height: 557px; float:left; border: 0px;/* opacity:0.6; filter:alpha(opacity=60); /* For IE8 and earlier */}

#menudbox { position:relative; overflow-x: hidden; overflow-y: auto; 
	width: 362px;
	height: 467px;
	margin: 0;
	padding: 0px 4px;
	/*scrollbar-face-color: #F7F7EA ;scrollbar-shadow-color: #B0AE33;scrollbar-highlight-color: #FFFFFF;scrollbar-3dlight-color: #B0AE33;scrollbar-darkshadow-color: #B0AE33;scrollbar-track-color: #f6f6f0; scrollbar-arrow-color: #B0AE33;*/
	}

#menudbox_video { position:relative; overflow-x: hidden; overflow-y: auto; 
	width: 370px;
	height: 348px;
	margin: 0;
	/*scrollbar-face-color: #F7F7EA ;scrollbar-shadow-color: #B0AE33;scrollbar-highlight-color: #FFFFFF;scrollbar-3dlight-color: #B0AE33;scrollbar-darkshadow-color: #B0AE33;scrollbar-track-color: #f6f6f0; scrollbar-arrow-color: #B0AE33;*/
	}

#menudbox ul {list-style-type: none; padding:0px; margin:0px; }

#menudbox_video ul, ul ul, ol ul { list-style-type:none; padding:0; margin:0;}
#menudbox_video     ul ul, ol ul { list-style-type:none; padding:0; margin:0 0 20px 0;}

ul ul, ol ul { list-style-type: circle; padding-left: 36px; line-height: 8px;}


#menudbox_title {width: 350px; height: 62px; padding:28px 10px 0 10px; margin:0; text-align:right; color:#dd5534; text-transform:uppercase; }

#menudbox_title h1 {font-size:25px; line-height:22px; font-weight:normal; letter-spacing:2px;}
#menudbox_title h2 {font-size:15px; line-height:15px; font-weight:normal; letter-spacing:1px;}

#menudbox_video_title {width: 370px; height: 20px; padding:16px 0px; margin:0; text-align:center;}
#menudbox_video_title a { font-size:12px; }
#menudbox_video_title h3 {line-height:20px; }
#menudbox_video_title h3 a:hover { text-decoration:underline; }

#menudbox1 {padding:0; margin:0;}

/* video */
#menudbox_video li, li li { font-size:11px; color: #FFFFFF; padding: 0px 10px 10px 10px; line-height:13px;text-transform: uppercase;font-weight: bold;}
#menudbox_video li a {text-decoration : none;  }
#menudbox_video li a:hover { color: #8BCCCC;}

#menudbox_video li li { padding: 10px 2px 0px 10px; line-height:13px;text-transform: uppercase;font-weight: bold;}

/* global */
#menudbox1 li { font-size:15px; margin: 7px 0px; }
#menudbox1 li a { display:block; padding: 6px 8px; margin: 0 0 3px 0; line-height:16px; text-transform: none; font-weight: normal;  }



/* Partenaires */
#menudbox2 {padding:0; margin:0;}

#menudbox2 li {font-size:11px; color: #FFFFFF; padding: 0px 10px 10px 10px; line-height:13px;text-transform: uppercase;font-weight: bold;}
#menudbox2 li a {text-decoration : none; color: #ffffff; }
#menudbox2 li a:hover { color: #8BCCCC;}

/* Ed. prec */
#menudbox3 {padding:0; margin:0;}

#menudbox3 li { list-style-type:none; font-size:11px; color: #FFFFFF; padding: 0px 10px 10px 10px; line-height:13px;text-transform: uppercase;font-weight: bold; text-align:right;}
/*#menudbox3 li a {text-decoration : none; color: #FFFFFF; }*/
#menudbox3 li a:hover { color: #8BCCCC;}



/* Text */
#menudboxText { font-size:14px; color: #FFF; line-height:20px;text-transform: uppercase; text-align:center; margin:0; padding: 50px 10px;}
#menudboxText p { margin:0px; line-height:24px;}
#menudboxText h1 { font-size:12px; color: #FFF; padding: 0px 10px 10px 0px; line-height:20px;text-transform: uppercase;font-weight: bold;}
#menudboxText h2 { font-size:12px; color: #8BCCCC; padding: 0px 10px 10px 0px; line-height:20px;text-transform: uppercase;font-weight: bold;}
#menudboxText h3 { font-size:12px; color: #8BCCCC; padding: 0px 10px 0px 10px; line-height:15px;text-transform: uppercase;font-weight: bold;}
#menudboxText a {text-decoration : none; color: #FFF; padding:0px; text-indent:0px; }
#menudboxText a:hover { color: #8BCCCC;}




#container_flashslide {
overflow-x: hidden; overflow-y: hidden; width: 544px; height: 400px; margin: 0px; padding: 0px; background-color:#333; 
border-style: solid; border-width: 0px 4px 0px 0px; border-color: #333; float:left; position:relative;}

#flashslide { visibility:show; position:absolute; width:544px; height:400px; top:0px; left:0px; margin: 0px; padding: 0px; z-index: 9000;}

#container_jqslide {
overflow-x: hidden; overflow-y: hidden; width: 744px; height: 557px; margin: 0px 4px 0px 0px; padding: 0px; background-color:#dd5534; 
border-style: none; float:left; position:relative;}

#jqslide { visibility:show; position:absolute; width:744px; height:557px; top:0px; left:0px; margin: 0px; padding: 0px; z-index: 9000;}


#traildivMov {overflow-x: hidden; overflow-y: hidden; width: 500px; height: 321px; margin: 23px 22px 10px 22px; padding: 0px; background-color:#000; border: 0px; }
#traildivNav {overflow-x: hidden; overflow-y: hidden; width: 532px; height: 90px; margin: 0px; padding: 6px; background-color:#222; border: 0px; }
#traildivNav p { color:#FFF; font: bold 12px Arial, Helvetica, sans-serif; line-height:13px; }
#traildivNav a { color:#CCC; font: bold 12px Arial, Helvetica, sans-serif; line-height:13px; }
#menugbox { position:relative; overflow-x: hidden; overflow-y: auto; 
	width: 183px;
	height: 280px;
	margin: 0;
	}

#menugbox ul {list-style-type: none; padding:0px; margin:0px; }


#menugbox_title {width: 123px; height: 92px; padding:28px 5px 0 5px; margin:0; text-align:right; color:#FFF; font:30px Impact,arial,sans-serif; text-transform:uppercase; font-weight:normal;}

#menugbox_title h1 {font-size:30px; line-height:32px; font-weight:normal; letter-spacing:1px;}
#menugbox_title h2 {font-size:20px; line-height:23px; font-weight:normal; letter-spacing:1px;}


#txtcontainerResSoc {
overflow: hidden; width: 955px; height: 400px; margin:0px; padding:0px; background-color:#fff; 
border: 0px;
position:relative;
}

#txtcontainerResSoc_FB {
	position:absolute; left:0px; top:0px;
	overflow-x: hidden; overflow-y: auto; width: 557px; height: 400px; margin:0px; padding:0px; background-color:inherit;
	border-right: 4px solid #333;
}

#txtcontainerResSoc_TW {
	position:absolute; right:0px; top:0px;
	overflow-x: hidden; overflow-y: auto; width: 557px; height: 400px; margin:0px; padding:0px; background-color:#090;
	border-left: 4px solid #333;
	
}

.infopr1 {color: #ea168c; text-transform: uppercase; font-weight:bold;}
.infopr2 {color: #7c6391; text-transform: uppercase; font-weight:bold;}
.infopr3 {color: #6c692d; text-transform: uppercase; font-weight:bold;}
.infopr4 {color: #3b9197; text-transform: uppercase; font-weight:bold;}
.infopr5 {color: #f29335; text-transform: uppercase; font-weight:bold;}
.infopr6 {color: #599039; text-transform: uppercase; font-weight:bold;}
.infopr7 {color: #785d5a; text-transform: uppercase; font-weight:bold;}
