/* GENERAL */

	*{border:0px;padding:0px;margin:0px;font-family:Century Gothic,sans-serif;font-size:12px;scroll:vertical;}
	img{border:0px;}
	a{text-decoration:none;border:0px;font-size:14px;}
	#port{width:635px;}
	/*#slider{radius : 15px;border-radius:15px;-moz-border-radius:15px; -webkit-border-radius: 15px; border:1px solid white;}*/
	#slider ul {list-style-type: none;}
	#slider ul li {width:635px;height:299px;background:white;text-align:center;vertical-align:middle;}
	#slider ul li a {width:635px;height:299px;display:inline-block;text-decoration:none;border:none;text-align:center;vertical-align:middle;}
	#slider ul li img{border:none;margin:auto;text-align:center;vertical-align:middle;}
	#slider ul li a img{border:none;margin:auto;text-align:center;vertical-align:middle;}
	#slider ul li .bandeau {display:none;position:relative;margin-top:-65px;background:url(images/bandeau.png) no-repeat; width:635px;height:68px;font-size:20px;color:#fff;text-align:center;vertical-align:middle;}
/* BACKGROUND + BLOCKS */
	body{background:url(images/bg_nuit.png) repeat-x;background-color:#062059;}
	/*.bg_spot{background:url(images/bg_spot.png) no-repeat top center; height:150px;margin:auto;}*/
	.bg_spot{ height:150px;margin:auto;}
	.page{width:998px;margin:0 auto;background:url(images/bg_page.jpg) repeat-y black;}
	/*.header{width:980px;margin:0 auto;background:url(images/bg_header.png) no-repeat black;}*/
	.header{margin:0 0 0 5px; height:150px;width:986px}
	.header #log{background:url(images/bg_log.png) no-repeat;width:625px; height:30px; float:right; margin:0 10px 0 0; padding:2px 0 0 10px }
	.header #log label{color:White;font-weight:bold; margin:3px 10px 0 10px; float:left}
	.header #log input[name=login]{width:200px; height:20px;margin:1px 10px;float:left }
	.header #log input[name=password]{width:100px; height:20px;margin:1px 0 0 0px;float:left}
	.header #log input[type=submit]{background:url(images/bt_ok.png) repeat-x ;width:23px; height:23px;margin:0px 25px  0 0;float:left}
	.header #log a{background:url(images/bt.png) repeat-x 0 0px;width:143px; height:22px;display:inline-block;text-align:center; color:white;float:left}
	
	.menu{background:url(images/accueil.jpg) repeat-x ; width:960px;height:27px;margin:0 auto;margin-bottom:10px;}
	.menu *{font-weight:bold;font-size:16px;color:#000;}
	.menu2{background:url(images/accueil.jpg) repeat-x ; width:500px;height:27px;margin-bottom:10px;font-weight:bold;color:#fff;}
	.menu a:hover{font-size:16px;font-weight:bold;color:#fff;}
	
	.menu2 *{font-weight:bold;font-size:24px;color:#fff;text-transform:uppercase;}
	.footer{clear:both;background:url(images/bg_footer.png) no-repeat; width:998px;height:100px;margin-top:10px;margin-bottom:0px;margin-left:10px;font-weight:bold;}
	.footer_page{background:url(images/footer_page.jpg) no-repeat; width:998px;height:20px;}
	.home{margin-left:4px;width:635px;margin-top:0px;margin-bottom:15px;}
	.emissions{width:635px;margin-bottom:15px;min-height:600px;}
	.galerie{margin-left:0px;width:675px;margin-top:0px;margin-bottom:15px;min-height:600px;}
	.textehome{margin-left:5px;color:white;text-align:justify;font-size:16px;background:url(images/bg_cadre_635.png) repeat-x;width:650px;height:213px;}
	.textehome p{margin:0 auto;width:95%;text-align:justify;font-size:14px;font-weight:bold;}
	.shows{background:white url(images/pct_onair.png) no-repeat top right ;width:300px;height:436px; margin-right:10px;}
	.bloc{background:url(images/bg_bloc.jpg) repeat-x black;text-align:justify;}
	.programme{width:300px;height:250px;}
	.prog{background:url(images/bg_prog.png) no-repeat top right;width:280px;height:120px;}
	
	.nosEmissions{background:url(images/bg_nos_emissions.png);width:315px;height:436px;}
	.nosEmissions tr{height:50px;}
	.Formulaire{background:url(images/bg_formulaire.png) no-repeat bottom center white;width:300px;height:600px;}
	.Formulaire tr{height:30px;}
	.Formulaire input,select{height:20px;}
	.Formulaire input, select, textarea {border:1px solid #999999;}
	.formulaire input,select{height:20px;}
	.formulaire input, select, textarea {border:1px solid #999999;}
	.shows tr{height:25px;}
	.tab a:hover img{color:#722d68;visibility:visible;}
	.tab .mousehover a:hover {color:#722d68;}
	.boutonBanniere{background:url(images/bt_participation.png) no-repeat; width:126px;height:300px;float:left;}
	.prochainShows{width:300px;height:160px;display:inline-block;text-align:justify}
	.Spectacle{width:300px;display:inline-block;}
	.facebook{width:300px;height:150px;display:inline-block;}
	.bt_envoyer{background:url(images/bt_envoyer.png) no-repeat;height:22px;width:101px;color:#fff;}
	.bt_normal{background:url(images/bt.png) no-repeat;height:22px;width:143px;color:#fff;display:inline-block;text-align:center}
	.bt_assister{background:url(images/bt_assister.png) no-repeat;height:36px;width:90px;color:#fff;display:inline-block;text-align:left;padding-left:10px;}
	.inputemail{width:180px;height:22px;}
	.tabemissions{margin-left:0px;width:635px;background-color:#ffffff;}
	.boutonValider{background:url(images/bt_valider.png) no-repeat;width:114px;height:25px; color:white;cursor:pointer;font-weight:bold;}
	.field {background-color:#fff;border:1px solid #929BAB;color:#000000;text-align:left;}
	.fieldframe {background-color:#fff;border:1px solid #929BAB;color:#929BAB;padding:5px;width:95%;}
	.label{font-weight:bold;padding:3px;text-align:left;}
	.input {background-color:#fff;color:#5D636E;vertical-align:middle;}

	.pub{width:300px;height:250px;}
	
	#studios{margin:0 0 0 20px }
	#studios h2{color:white; font-size:24px; margin:20px 0 10px 0}
	.studio{background:url(images/bt_cadre_300.png) no-repeat; width:290px;height:180px;float:left;margin:0 10px 10px 0; padding:10px}
	.studio h3{color:white; font-size:16px; font-weight:bold; margin:0 0 5px 0}
	.studio img{float:left; margin:0 5px 0 0}
	.studio p{color:white; float:left; width:130px}
	
	.led{ width:960px;height:27px;margin:0 auto;height:40px;margin-bottom:20px;}
	.led2 {
	font-size: 48px; color: #d81ced; font-family: "Sam's Town"; text-align: center; text-transform:uppercase;
}

	
	
	.bandeauOpacity	{
	clear:both;
	position: relative;
	color:#ffffff;
	width: 200px;
	height:30px;
	margin-top:-35px;
	padding-bottom:5px;
	z-index:2;
	background-color: #000000;
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;}

/**********************************************************************************************************************************************************************************************/
	
/* COULEUR*/
	.Black{color:Black;}
	.White{color:White;}
	.Marron{color:#7a4b0e}
	.Orange{color:#ff5e04}
	.Bleu{color:#01567f}
	.Bleu2{color:#063a54}
	.Gris{color:#777776;}
	.violet{color:#d81ced;}
	
	.bgnoir{background-color:#061731;}
	
/* FLOAT, DISPLAY ETC... */
	.fl{float:left;margin-left:10px;}
	.fr{float:right;margin-right:10px;}
	.cb{clear:both;}
	.cr{clear:right;}
	.cl{clear:left;}
	.db{display:block;}
	.di{display:inline;}
	.bn{border:none;}
	.overhid{overflow:hidden;}
	.border0{border:0px 0px 0px 0px;}
	.italic{font-style:italic;}
	.aligncenter{text-align:center;}
	.underline{text-decoration:underline;}
	.border{border:solid 1px #dbdbdb;}
	.minHeight100{min-height:100%;}
	.lh{line-height:30px;}
	.regular{font-weight:normal;}
	.bt{cursor:pointer; }

/* TEXTE */
	/* taille */
		.s10{font-size:10px;}
		.s11{font-size:11px;}
		.s12{font-size:12px;}
		.s13{font-size:13px;}
		.s14{font-size:14px;}   
		.s16{font-size:16px;}
		.s18{font-size:18px;}
		.s20{font-size:20px;}
		.s22{font-size:22px;}
		.s24{font-size:24px;}
		.s26{font-size:26px;}
		.s28{font-size:28px;}
		.s30{font-size:30px;}
		.s32{font-size:32px;}
		.s40{font-size:40px;}
		
	/* typo */
		.verdana{font-family:Verdana, Arial, Sans-Serif;}
		.century{font-family:Century Gothic, Arial, Sans-Serif;}
		.arial{font-family: Arial, Sans-Serif;}
		
	/* decoration */
		.indent{text-indent:40px;}
		.Raye{text-decoration:line-through;}
		.lk{text-decoration:none;}
		.lk:hover{text-decoration:underline;}
		.tdn{text-decoration:none;}
		.Bold{font-weight:bold;}
		.Normal{font-weight:normal;}
		.Black{color:Black;}
		.White{color:White;}
		.Marron{color:#7a4b0e}
		.Orange{color:#ff5e04}
		.under{text-decoration:underline;}
		

/* ALIGNEMENT */
	.pleft1{padding-left:1px;}
	.pleft2{padding-left:2px;}
	.pleft3{padding-left:3px;}
	.pleft5{padding-left:5px;}
	.pleft8{padding-left:8px;}
	.pleft9{padding-left:9px;}
	.pleft10{padding-left:10px;}
	.pleft13{padding-left:13px;}
	.pleft15{padding-left:15px;}
	.pleft18{padding-left:18px;}
	.pleft20{padding-left:20px;}
	.pleft30{padding-left:30px;}
	.pleft35{padding-left:35px;}
	.pleft40{padding-left:40px;}
	.pleft50{padding-left:50px;}
	.pleft60{padding-left:60px;}
	.pleft120{padding-left:120px;}
	.pleft150{padding-left:150px;}
	.pleft200{padding-left:200px;}
	.pleft460{padding-left:460px;}
	
	.pright1{padding-right:1px;}
	.pright2{padding-right:2px;}
	.pright3{padding-right:3px;}
	.pright4{padding-right:4px;}
	.pright5{padding-right:5px;}
	.pright6{padding-right:6px;}
	.pright7{padding-right:7px;}
	.pright8{padding-right:8px;}
	.pright9{padding-right:9px;}
	.pright10{padding-right:10px;}
	.pright15{padding-right:15px;}
	.pright20{padding-right:20px;}
	.pright30{padding-right:30px;}
	.pright35{padding-right:35px;}
	.pright40{padding-right:40px;}
	.pright57{padding-right:57px;}
	.pright60{padding-right:60px;}
	.pright80{padding-right:80px;}
	
	.pbottom3{padding-bottom:3px}
	.pbottom4{padding-bottom:4px}
	.pbottom5{padding-bottom:5px}
	.pbottom8{padding-bottom:8px;}
	.pbottom10{padding-bottom:10px}
	.pbottom15{padding-bottom:15px}
	.pbottom18{padding-bottom:18px}
	.pbottom20{padding-bottom:20px}
	
	.ptop2{padding-top:2px;}
	.ptop4{padding-top:4px;}
	.ptop5{padding-top:5px;}
	.ptop8{padding-top:8px;}
	.ptop10{padding-top:10px;}
	.ptop12{padding-top:12px;}
	.ptop16{padding-top:16px;}
	.ptop20{padding-top:20px;}
	.ptop30{padding-top:30px;}
	.ptop37{padding-top:37px;}
	.ptop50{padding-top:50px;}
	.ptop60{padding-top:60px;}
	.ptop70{padding-top:70px;}
	.ptop75{padding-top:75px;}
	.ptop80{padding-top:80px;}
	.ptop150{padding-top:150px;}
	
	
	.mtop0{margin-top:0px;}
	.mtop1{margin-top:1px;}
	.mtop2{margin-top:2px;}
	.mtop3{margin-top:3px;}
	.mtop4{margin-top:4px;}
	.mtop5{margin-top:5px;}
	.mtop6{margin-top:6px;}
	.mtop8{margin-top:8px;}
	.mtop10{margin-top:10px;}
	.mtop11{margin-top:11px;}
	.mtop15{margin-top:15px;}
	.mtop20{margin-top:20px;}
	.mtop25{margin-top:25px;}
	.mtop30{margin-top:30px;}
	.mtop40{margin-top:40px;}
	.mtop45{margin-top:45px;}
	.mtop50{margin-top:50px;}
	.mtop100{margin-top:100px;}
	.mtop150{margin-top:150px;}
	.mtop-50{margin-bottom:-50px}
	
	.mleft1{margin-left:1px;}
	.mleft2{margin-left:2px;}
	.mleft3{margin-left:3px;}
	.mleft4{margin-left:4px;}
	.mleft5{margin-left:5px;}
	.mleft6{margin-left:6px;}
	.mleft8{margin-left:8px;}
	.mleft10{margin-left:10px;}
	.mleft15{margin-left:15px;}
	.mleft20{margin-left:20px;}
	.mleft25{margin-left:25px;}
	.mleft30{margin-left:30px;}
	.mleft40{margin-left:40px;}
	.mleft50{margin-left:50px;}
	.mleft60{margin-left:60px;}
	.mleft70{margin-left:70px;}
	.mleft75{margin-left:75px;}
	.mleft78{margin-left:78px;}
	.mleft80{margin-left:80px;}
	.mleft120{margin-left:120px;}
	
	.mright1{margin-right:1px;}
	.mright2{margin-right:2px;}
	.mright3{margin-right:3px;}
	.mright4{margin-right:4px;}
	.mright5{margin-right:5px;}
	.mright10{margin-right:10px;}
	.mright15{margin-right:15px;}
	.mright20{margin-right:20px;}
	.mright25{margin-right:25px;}
	.mright30{margin-right:30px;}
	
	.mbottom3{margin-bottom:3px;}
	.mbottom5{margin-bottom:5px;}
	.mbottom10{margin-bottom:10px;}
	.mbottom20{margin-bottom:20px;}
	
	.pauto{padding:auto;}
	.mauto{margin:auto;}
	.p10{padding:10px;}
	.p5{padding:5px;}
	.p0{padding:0px 0px 0px 0px;}
	.m0{margin:0px 0px 0px 0px;}
	.center{margin:0 auto;}
	.milieu{text-align:center;}
	.justify{text-align:justify;}

/* Liens  */
a.linkViolet{color:#524953;text-decoration:underline}
	
.jcarousel-skin-tango .jcarousel-container {
width:635px;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
width:635px;
    padding: 0 0 0 0px;
	}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 100px;
    padding: 0;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  635px;
    height: 100px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 100px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 140px;
    height: 100px;
	vertical-align:middle;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 0px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 0px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
display:none;
    position: absolute;
    top: 0px;
    right: 30px;
    width: 0px;
    height: 96px;
    cursor: pointer;
    background: transparent url(images/bt_droit.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
display:none;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 0px;
    height: 96px;
    cursor: pointer;
    background: transparent url(images/bt_gauche.png) no-repeat 0 0;
}

	.ui-jcoverflip {
        position: relative;
      }
      
      .ui-jcoverflip--item {
        position: absolute;
        display: block;
      }

