/*
	jQuery Coda-Slider v2.0 - http://www.ndoherty.biz/coda-slider
	Copyright (c) 2009 Niall Doherty
	This plugin available for use in all personal or commercial projects under both MIT and GPL licenses.
*/

/* Insignificant stuff, for demo purposes */

	body {
		padding: 0; 
		background:#f3f3e9;
		font-family:Helvetica, sans-serif;
		font-size:13px;
		line-height:16px;
	}
	h1.logo{
		position:absolute; left:-15px; top:0;
		z-index:99999;
	}
	a{
		outline:none;
	}
	h1.logo a{
		display:block;
		height:136px;
		width:255px;
		background:url(../img/Vivre-mon-metier_Logo.jpg) top left no-repeat;
		text-indent:-999em;
		outline:none;
	}
	div.head{
		height:117px;
		background:#1e1e1e;
		
	}
	div.body{
		min-height:437px;
		background:#f3f3e9 url(../img/body.gif) top left repeat-x;
	}
	div.body div.content{
	 	padding:50px 0 35px 0;
	}
	div.head div.content{
	 	position:relative;
	 	z-index:99998;
	}
	div.head div.content ul{
	 	float:right;
		margin:50px 20px 0 0;
	}
	div.head div.content ul li{
		display:inline-block;
		float:left;
		font-weight:bold;
		margin:0 5px 0 0;
		text-align:center;
	}
	div.head div.content ul li a{
		display:inline-block;
		width:90px;
		color:#FFFFFF;
		height:50px;
		line-height:50px;
		text-decoration:none;
		background:url(../img/blanc_30.png);
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
	}
	div.head div.content ul li a:hover{
		background:#4899d0;
		
	}
	
	div.content{
		width:990px;
		margin:0 auto;
		position:relative;
	}
	
	div.hidden{
		display:none;
	}
	div.thumbnails{
		/*min-height:288px;*/
		margin:0;
		padding:0;
		position:relative;
		/*background:#ede1bd url(../img/Thumbnails.gif) top left repeat-x;*/
		background:#1e1e1e;
	}
	div.thumbnails div.content{
		padding:10px 0 10px 40px;
		width:950px;
	}
	
	div.thumbnails a.xtrig{
		display:inline-block;
		float:left;
		margin:5px;
		width:160px;
		height:170px;
		padding:5px;
		color:#FFFFFF;
		text-decoration:none;
		text-transform:uppercase;
		background-color:#000;
		background-position:5px 37px;
		background-repeat:no-repeat;
		position:relative;
	}
		div.thumbnails a.xtrig span.name{
			background:#b2ca1f; /*#4899cf*/
			display:inline-block;
			line-height:32px;
			width:150px;
			font-size:14px;
			font-weight:bold;
			padding:0 5px;
		}
		div.thumbnails a.xtrig:hover span.name{
			display:inline-block;
		}

		/*div.thumbnails a.xtrig:hover span#nana{
			background:#b2027c;
		}
		div.thumbnails a.xtrig:hover span#mec{
			background:#4899cf;
		}*/
		div.thumbnails a.xtrig span.job{
			width:150px;
			font-size:13px;
			font-weight:normal;
			position:absolute;
			bottom:5px;
			left:5px;
			background:url(../img/black65.png);
			
			font-weight:bold;
			padding:5px 5px;
		}
	div.thumbnails a.xtrig:last-child{
		background-color:#ffffff;
		
	}
	div.footer{
		min-height:250px;
		background:#f3f3e9 url(../img/body.gif) top left repeat-x;
	}
	div.footer div.content{
		padding:25px 0;
		text-align:center;
	}
	div.footer div.content h2{
		font-size:16px;
		background:url(../img/backgroundtitre.png);
		width:293px;
		height:44px;
		margin:0 auto;
		line-height:44px;
		color:#FFFFFF;
		text-align:center;
	}
	div.footer div.content ul.partenaires{
		background:#FFFFFF;
		width:340px;
		margin:20px auto 0 auto;
		padding:15px;
		border:solid 1px #CCCCCC;
		height:50px;
		
	}
	div.footer div.content ul.partenaires li{
		display:inline-block;
		float:left;
		margin:0 15px 0 0;
	}
	div.footer div.content span.copyright{
		font-size:10px;
		display:inline-block;
		margin:15px; 0 0 0;
		color:#666666;
	}
	
	.panel h2.title { margin-bottom: 20px; font-size:19px; text-align:right; text-transform:uppercase; line-height:23px;}
	.panel h3.tabtitle { display:none;}
	noscript div { background: #ccc; border: 1px solid #900; margin: 20px 0; padding: 15px }

/* Most common stuff you'll need to change */
	a.ShowDescription{
		background: #4899d0 url(../img/_alert-overlay.png) repeat-x;
		display: inline-block;
		float:right;
		padding: 5px 10px 6px;
		color: #fff;
		text-decoration: none;
		font-weight: bold;
		line-height: 1;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-moz-box-shadow: 0 1px 3px #999;
		-webkit-box-shadow: 0 1px 3px #999;
		text-shadow: 0 -1px 1px #256591;
		border-bottom: 1px solid #256591;
		position: relative;
		cursor: pointer
	}
	a.ShowDescription:hover{
		background-color: #3d8abe; 
		color: #fff;
	}
	a.telechargerPDF{
		background: #e33100 url(../img/_alert-overlay.png) repeat-x;
		display: block;
		width:140px;
		padding: 5px 10px 6px;
		color: #fff;
		text-decoration: none;
		font-weight: bold;
		line-height: 1;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-moz-box-shadow: 0 1px 3px #999;
		-webkit-box-shadow: 0 1px 3px #999;
		text-shadow: 0 -1px 1px #cc3a12;
		border-bottom: 1px solid #cc3a12;
		position: relative;
		cursor: pointer
	}
	a.telechargerPDF:hover{
		background-color: #f44d20; 
		color: #fff;
	}
	a.telechargerVideo{
		background: #b2ca1f url(../img/_alert-overlay.png) repeat-x;
		display: block;
		width:140px;
		margin:5px 0 0 0;
		padding: 5px 10px 6px;
		color: #fff;
		text-decoration: none;
		font-weight: bold;
		line-height: 1;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-moz-box-shadow: 0 1px 3px #999;
		-webkit-box-shadow: 0 1px 3px #999;
		text-shadow: 0 -1px 1px #a4ba1a;
		border-bottom: 1px solid #a4ba1a;
		position: relative;
		cursor: pointer
	}
	a.telechargerVideo:hover{
		background-color: #bdd621; 
		color: #fff;
	}
	a.fichePDF{
		background: #ae0876 url(../img/_alert-overlay.png) repeat-x;
		display: block;
		width:140px;
		margin:5px 0 0 0;
		padding: 5px 10px 6px;
		color: #fff;
		text-decoration: none;
		font-weight: bold;
		line-height: 1;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-moz-box-shadow: 0 1px 3px #999;
		-webkit-box-shadow: 0 1px 3px #999;
		text-shadow: 0 -1px 1px #a0076d;
		border-bottom: 1px solid #a0076d;
		position: relative;
		cursor: pointer
	}
	a.fichePDF:hover{
		background-color: #c80181; 
		color: #fff;
	}
	div.description{
		background:#FFFFFF;
		margin:0 auto;
		width:700px;
		padding:25px;
		border:solid 1px #CCCCCC;
		
	}
		div.container p{
			margin:0 0 10px 0;
			font-size:14px;
			line-height:18px;
			display:block;
			text-align:justify;
		}
		div.container h1{
			margin:0 0 10px 0;
			font-size:16px;
			display:block;
			text-transform:uppercase;
		}
		div.container h2{
			margin:0 0 10px 0;
			font-size:13px;
			display:block;
			text-transform:uppercase;
		}
		
	div.mentions{
		width:700px;
		text-align:justify;
	}	
	div.mentions h1{
		font-size:18px;
		margin:10px 0;
	}
	div.mentions h2{
		font-size:16px;
		margin:10px 0 15px 0;
	}
	div.mentions p, div.ecoles p{
		margin:3px 0 10px 10px;
	}
	div.HiddenDescription{
		display:none;
	}
	
	div.ecoles{
		width:700px;
	}
	div.ecoles img{

	}
	div.ecoles div{
		background:#FFFFFF;
		margin:10px 0;
		padding:15px;
		-webkit-border-radius: 15px;
		-moz-border-radius: 15px;
		border-radius: 15px;
	}	
	div.ecoles h1{
		font-size:18px;
		margin:10px 0;
		
	}
	div.ecoles h2{
		font-size:15px;
		margin:15px 0 5px 0;
	}
	div.ecoles h2 a.gotocarte{
		font-size:9px;
		float:right;
		font-weight:normal;
		color:#666666;
		text-decoration:none
	}
	
	div.ecoles h3{
		font-size:15px;
		margin:0 0 5px 0;
		color:#2fb457;
	}
	div.ecoles ul li{
		list-style:disc;
		margin:0 0 3px 25px;
	}
	div.ecoles ul li span{
		font-weight:bold;
		color:#7cc242;
	}
	div.ecoles ul li li{
		list-style:circle;
	}
	.coda-slider-wrapper { margin:0 auto 20px auto;height:360px; /*background:url(../img/Slider_background.gif); border:solid 10px #3c3022; */ width:940px;}
	
	.coda-slider {  }
	
	/* Use this to keep the slider content contained in a box even when JavaScript is disabled */
	.coda-slider-no-js .coda-slider { height:360px; overflow:hidden;}
	
	/* Change the width of the entire slider (without dynamic arrows) */
	.coda-slider, .coda-slider .panel { width:940px; } 
	
	/* Change margin and width of the slider (with dynamic arrows) */
	.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel { width: 600px }
	.coda-slider-wrapper.arrows .coda-slider { margin: 0 10px }
	
	/* Arrow styling */
	.coda-nav-left a, .coda-nav-right a { background: #000; color: #fff; padding: 5px; width: 100px }
	
	/* Tab nav */
	.coda-nav ul li a.current { background: #39c }
	
	/* Panel padding */
	.coda-slider .panel-wrapper { padding: 10px;}
		.panel-wrapper div.caption { 
			width:513px;
			height:300px;
			overflow:hidden;
			padding:30px 15px 15px 15px;
			background:url(../img/blanc_30.png);
			float:left;
		}
			.panel-wrapper div.caption p { 
				margin:0 0 10px 0;
			}
		#largevideo .panel-wrapper div.caption{
			width:365px;
		}
		.panel-wrapper div.video { 
			float:right;
			width:360px;
			height:320px;
			
			position:relative;
		}
		#largevideo .panel-wrapper div.video { 
			width:508px;
		}
		.panel-wrapper div.video div.Share{
			background:url(../img/blanc_30.png);
			height:24px;
			font-size:12px;
			font-weight:bold;
			width:348px;
			position:absolute;
			bottom:0;
			left:0;
			padding:8px 0 0 12px;
		}
		#largevideo .panel-wrapper div.video div.Share{
			width:496px;
		}
		div.Share a{
			color:#000;
			text-decoration:none;
		}
		div.Share .addthis_button_facebook_like{
			margin:-3px 0 0 0;
		}
		div.clearall { 
			clear:both;
		}
		div.actus div.clearall { 
			clear:both;
			border-bottom:dashed 1px #489ad2;
			margin:20px 0 30px 0;
		}
		div.actus h3{
			font-size:20px;
			color:#b3017b;
			margin:0 0 10px 0;
			text-transform:uppercase;
		}
		div.actus img.ThumbActu{
			float:left;
			margin:0 20px 10px 0;
			background:#FFFFFF;
			padding:10px;
		}
		div.actus p{
			margin:0 0 15px 0 ;
		}
	
	table.liens td{
		padding:2px 5px;
		margin:0 auto;
	}
	/* Preloader */
	.coda-slider p.loading { padding: 20px; text-align: center }

/* Don't change anything below here unless you know what you're doing */

	/* Tabbed nav */
	.coda-nav ul { clear: both; display: block; margin: auto; overflow: hidden }
	.coda-nav ul li { display: inline }
	.coda-nav ul li a { background: #000; color: #fff; display: block; float: left; margin-right: 1px; padding: 3px 6px; text-decoration: none }
	
	/* Miscellaneous */
	.coda-slider-wrapper { clear: both; overflow: auto }
	.coda-slider { float: left; overflow: hidden; position: relative }
	.coda-slider .panel { display: block; float: left }
	.coda-slider .panel-container { position: relative }
	.coda-nav-left, .coda-nav-right { float: left }
	.coda-nav-left a, .coda-nav-right a { display: block; text-align: center; text-decoration: none }
	