	/*-------------------------------------------------------------------------------------*/
	/* =  Affiche la grille 960			 */
	/*-------------------------------------------------------------------------------------*/

	.debug{
		background:transparent url('../img/12_col.gif') repeat-y;
	}

	/*-------------------------------------------------------------------------------------*/
	/* =  BODY HTML			 */
	/*-------------------------------------------------------------------------------------*/
	html{
		background:#fff url('../img/SciencescomBg2008.png') no-repeat top center;
	}
	body#page2col{
		background:#fff url('../img/bg_page.png') no-repeat top center;
	}


	/*-------------------------------------------------------------------------------------*/
	/* =  structure complément de 960			 */
	/*-------------------------------------------------------------------------------------*/

	#logoPrint{display:none;}

	#backgroundFlash{
		position:absolute;
		width:100%;
	

	}
	#contenuFlash{
		margin:0 auto;
		width:1000px;
	
	}

	#page{position:relative; }

	#footer{margin-top:30px;}
	/*--------------------- Page accueil*/

	body#home #header{
		position:absolute;
		top:0; left:0;
		z-index:100;
		height:350px;
		}

	body#home #content{
		position:absolute;
		top:360px;
		overflow:hidden;
		}

	/*--------------------- Page commune*/

	body#page2col #content{
		overflow:hidden;
	}

	body#page2col #header{
		height:150px;
		position:relative;
	
	}
	body#page2col #BlockB{
		background:transparent url('../img/bgpage_content.gif') repeat-y right;
	
	}


	/*-------------------------------------------------------------------------------------*/
	/* =  STYLE COMMUN			 */
	/*-------------------------------------------------------------------------------------*/
	/*--------------------- Couleur*/
	.orange{background-color:#eca73d;}
	.orange a{color:#2d2b2b;}
	.orange a:hover{color:#fff;}
	.noir{background-color:#2d2b2b;}
	.chocolat{background-color:#CBA58D;}
	.noir a{color:#fff;}
	.noir a:hover{color:#eca73d;}
	.gris{background-color:#aeacad;}
	.gris a{color:#fff;}
	.gris a:hover{color:#2d2b2b;}
	.txtNoir{color:#2d2b2b;}
	.txtOrange{color:#eca73d;}
	.txtBlanc{color:#fff;}

	/*--------------------- Coin arrondi par jquery*/
	.hg, .bg, .hd, .bd{
		display:block; height:5px; width:5px;
		overflow:hidden;
		position:absolute;
		background:transparent url('../img/cornerBlc.png') no-repeat;
		z-index:1000;
	
	}
	.hg{background-position:0px -6px; left:0; bottom:0;}
	.bg{background-position:0px 0px; top:0; left:0;}
	.hd{background-position:-6px 0px; top:0; right:0;}
	.bd{background-position:-6px -6px; right:0; bottom:0;}
	/*.hg, .bg{float:left;}
	.hd, .bd{float:right;}*/

	/*--------------------- cartouche*/
	.cartouche{
		position:relative;
		clear:both; 
		font-size:93%; height:20px;
		}
	.cartouche a{text-decoration:none; position:relative; }

	/*--------------------- logo*/
	body#page2col #logo a{
		display:block; width:325px; height:111px;
		overflow:hidden; text-indent:-200em;
		background:transparent url('../img/logoSciencescom.gif') no-repeat;
		margin-left:0px;	
	}

	/*--------------------- tools A*/
	#tools_A{
		background-color:#2d2b2b;
		position:relative;overflow:hidden;
	}
	#tools_A ul{text-align:center;padding:10px;}
	#tools_A ul li{display:inline; margin: 0 5px; }
	#tools_A a{color:#eca73d; text-decoration:none; font-size:93%;}
	#tools_A a:hover, #tools_A li.blc a{color:#fff; }

	/*--------------------- bloc newsletter*/
	.newsletter{
		position:relative;
		padding:5px;
		background: #F7F7F7 url('/global/img/bg_newsletter.png') top right no-repeat;
	}
	.newsletter .pseudoh2 {
		font-size:100%; display:block;
		font-weight:bold;
	}
	.newsletter input{width:48%; padding:1px; border:1px #AEACAD solid; font-size:93%;}
	.newsletter .inptValid{padding:0px; cursor:pointer; background-color:#AEACAD; color:#fff;}
	/*--------------------- tools_B*/
	#tools_B{position:absolute; bottom:0; right:0;}
	#tools_B .cartouche{
		margin-bottom:5px;
		text-align:right;
		}
	#tools_B .cartouche a{top:3px; right:20px;}
	
	#tools_B .cartouche.audencia{
		position:relative; top:-30px;
	}
	body#home #tools_B .cartouche.audencia{
		position:relative; top:-230px;
	}


	/*--------------------- langue*/
	#langue{text-align:center;
		background: transparent url('../img/bglangue.png') no-repeat bottom right;
		font-size:85%;
		float:right;
		margin-right:0px;
		padding-bottom:3px;
		color:#fff;
	}
	#langue a{color:#fff; text-decoration:none; margin-right:3px;}
	#langue a:hover{color:#000;}
	/*--------------------- Footer*/
	#rechercheSite form{
		overflow:hidden;
		background:#2d2b2b;
		position:relative;
	}
	#rechercheSite form fieldset{padding:10px ; position:relative;}
	#rechercheSite form label{display:none;}
	#rechercheSite form input.inptSubmit{color:#fff; background-color:#2d2b2b; border:none;}

	#NavFoot {
		position:relative; background:#2d2b2b;
		padding:10px 0;
	}
	#NavFoot a{text-decoration:none; color:#fff;}
	#NavFoot a:hover{text-decoration:none; color:#eca73d;}
	#NavFoot .pseudoh4{
		color:#fff; font-size:104%; font-weight:bold; 
		margin-bottom:3px; display:block;
		}
	#NavFoot ul li{
		font-size:93%; color:#fff;
		margin:3px 0;
		padding-left:10px;
		background: transparent url('../img/chevron_blanc.png') no-repeat -3px 3px ;
	}

	#ariane {margin:3px 0 10px 10px; font-size:85%;}
	#ariane p{float:left; margin-right:5px;}
	#ariane p{color:#eca73d;}
	#ariane a{color:#fff; text-decoration:none;}

	#footadresse p{
		background:transparent url('../img/imgFooter.png') no-repeat ;
		padding:30px 80px 80px 80px;
		color:#2d2b2b;
	}
	#footadresse .omega{text-align:right;}

	#header #ariane .cartouche{
		color:#fff; padding:0px 0 0 0;
		height:15px; width:70px;
		text-align:center;
		}
	#header #ariane  a{color:#2d2b2b;}

	/*-------------------------------------------------------------------------------------*/
	/* =  Style pour maiNav			 */
	/*-------------------------------------------------------------------------------------*/
	#MainNav div{margin-bottom:10px;}
	#MainNav a{color:#2d2b2b; text-decoration:none;}
	#MainNav .Navformation,
	#MainNav .NavMetier{background:#EEA636;background:#EEA636 url('../img/MainNav_formation.png') no-repeat;}
	#MainNav .NavMetier{background-position:0 -40px;}
	#MainNav .NavEntreprise,
	#MainNav .NavRecruter{background:#753122;background:#753122 url('../img/MainNav_Entreprise.png') no-repeat;}
	#MainNav .NavEntreprise{background-position:0 -40px;}
	#MainNav .NavPartenaire{background:#2d2b2f;background:#2d2b2f url('../img/MainNav_Partenaire.png') 0 -40px no-repeat;}
	#MainNav .NavEcole{background:#a8a8a8;background:#a8a8a8 url('../img/MainNav_Ecole.png') no-repeat;}
	#MainNav .blockMainNav{padding:5px 0px 5px 20px;}
	#MainNav .NavSite {background:#fdf8f4;}
	#MainNav .blockMainNav .pseudoh2 {
		display:block;
		cursor:pointer;
		font-size:123%; color:#fff; padding-bottom:5px; }
	#MainNav .blockMainNav .pseudoh3 {
		display:block;
		font-size:100%; font-weight:bold !important; padding:5px 10px; 
		}
	#MainNav .blockMainNav .pseudoh3 strong{font-weight:bold !important;}
	#MainNav .blockMainNav ul{background:#fdf8f4; padding:3px 0 3px 20px;}
	#MainNav .blockMainNav ul ul{background:#fdf8f4;}
	#MainNav .blockMainNav ul li{display:block; margin:3px 0; font-size:93%; border-top:1px #E7E4E2 solid;}

	#MainNav .blockMainNav.Navformation ul li a.current,
	#MainNav .blockMainNav.NavMetier ul li a.current{font-weight:bold;color:#E89527;}
	#MainNav .blockMainNav.NavRecruter ul li a.current,
	#MainNav .blockMainNav.NavEntreprise ul li a.current{font-weight:bold;color:#823418;}
	#MainNav .blockMainNav.NavEcole ul li a.current{font-weight:bold;color:#A8A8A8;}
	#MainNav .blockMainNav.NavPartenaire ul li a.current{font-weight:bold;color:#2C2B2F;}


	/*-------------------------------------------------------------------------------------*/
	/* =  style pour diporama			 */
	/*-------------------------------------------------------------------------------------*/
	#nav{
		background-color:#2D2B2A;
		margin:10px 0 0 0 !important; padding:0 0  !important;
	}
	#nav li{display:inline; list-style-type:none;}
	#slideshow{height:350px; background:#E0DEDB; overflow:hidden;}
	#output {background-color:#2D2B2A; color:#fff !important; margin: 0 0  !important; padding:5px !important;}

	/*-------------------------------------------------------------------------------------*/
	/* =  Style pour CV			 */
	/*-------------------------------------------------------------------------------------*/
	.cadre img{float:left; margin:0 10px 10px 0;}
	.cadre a{text-decoration:none; font-size:100%; color:#823418 !important;}
	.cadre .blockCV{border-bottom:1px #999 solid; clear:both; overflow:auto; padding:10px 0;}
	.photo {
		display:block; width:63px; height:80px; 
		float:left;
		margin:0 15px 20px 0;

	}
	.paginationNew{clear:both; border-top:1px #999 solid; padding-top:20px;}
	.paginationNew ul {margin-left:0 !important;}
	.paginationNew a, .paginationNew ul{float:left; font-size:12px;}
	.paginationNew a{display:block; margin-right:10px; height:18px; text-decoration:none; color:#fff !important; background-color:#999; padding:3px 5px 0 5px;}
	.paginationNew a:hover{background-color:#EEA636;}
	.paginationNew ul li{list-style-type:none !important; display:inline;}
	/*-------------------------------------------------------------------------------------*/
	/* =  Style pour wisi			 */
	/*-------------------------------------------------------------------------------------*/
	#wisi {}
	#wisi h1{ font-size:182%; color:#eca73d; font-weight:bold;background:transparent url('../img/puce_h1.png') no-repeat;padding:0 0 10px 40px; margin:5px 0 15px 0;}
	#wisi h2{ font-size:123.1%; color:#3b1d00; font-weight:bold;background:transparent url('../img/puce_h2.png') repeat-y;padding:0 0 0 40px; margin: 15px 0;}

	#wisi h3, #wisi h4, #wisi h5, #wisi h6 { 
		font-size:108%; 
		font-weight:bold; 
		margin:10px 0;
		}
	#wisi h3 {color:#ECA73D}
	#wisi h4, #wisi h5, #wisi h6 {color:#2d2b2b}

	#wisi p{font-size:93%; color:#2d2b2b; line-height:138%; margin:5px 0;}
	#wisi ul, #wisi ol{font-size:93%; color:#2d2b2b;line-height:138%; margin-left:30px;}
	#wisi ul li{list-style-type:circle; list-style-position:outside;}
	#wisi ol li{list-style-type:decimal; list-style-position:outside;}
	#wisi a{color:#eca73d;}

	#wisi h1 a{color:#eca73d; text-decoration:none;}
	#wisi h2 a{color:#3b1d00; text-decoration:none;}
	#wisi h3 a, #wisi h4 a, #wisi h5 a, #wisi h6 a{color:#2d2b2b; text-decoration:none;}
	#wisi strong{font-weight:bold;}

	/*-------------------------------------------------------------------------------------*/
	/* =  style pour block B			 */
	/*-------------------------------------------------------------------------------------*/
	#note{font-size:11px; overflow:hidden;}

	#note h1{ font-size:116%; color:#eca73d; font-weight:bold;margin:5px 0px; padding:5px;}
	#note h3, #note h4, #note h5, #note h6, #note h2{ font-size:108%; background-color:#A3958B; color:#fff; font-weight:bold;margin: 3px 0px; padding:5px;}
	/*#note h3, #note h4, #note h5, #note h6{ font-size:108%; color:#2d2b2b; font-weight:bold; margin:3px 0px; background-color:#A3958B;}*/
	#note p{color:#2d2b2b; line-height:138%; margin:5px 5px;}
	#note p, #note big{font-size:11px !important;}
	#note ul, #wisi ol{font-size:11px !important; color:#2d2b2b;margin-left:20px;}
	#note ul li{list-style-type:circle; list-style-position:outside;}
	#note ol li{list-style-type:decimal; list-style-position:outside;}
	#note a{color:#eca73d; text-decoration:none;}


	/*-------------------------------------------------------------------------------------*/
	/* =  STYLE PAGE ACCUEIL			 */
	/*-------------------------------------------------------------------------------------*/
	/*--------------------- logo*/
	body#home #logo{
		position:absolute; bottom:0; left:320px;
		width:389px; height:36px;
		overflow:hidden; text-indent:-200em;
		background:transparent url('../img/logoTxt.gif') no-repeat;
		}

	/*--------------------- cartouche blockA*/
	body#home #blockA .cartouche{
		margin-bottom:10px;
		}
	body#home #blockA .cartouche a{top:3px; left:60px;}

	/*--------------------- Edito*/
	body#home #edito .pseudoh2{font-size:123.1%; color:#eca73d; margin-bottom:10px; display:block;}
	body#home #edito p{font-size:93%; color:#2d2b2b; margin-bottom:10px;}
	body#home #edito em{font-style:italic; font-weight:bold; font-size:77%; float:right;}

	/*--------------------- Actu*/
	body#home #navActu{margin-top:10px;}
	body#home #navActu ul li{display:inline; padding-left:5px; border-left:1px #2d2b2b solid;}
	body#home #navActu a{text-decoration:none; color:#2d2b2b;}
	body#home #navActu a:hover{text-decoration:none; color:#eca73d;}

	body#home #actu{
		margin:3px 0 10px 0; position:relative; padding:0 0 50px 0;
		background: #eca73d url('../img/bg_actu.png') no-repeat bottom left;
		}
	body#home #actu .pseudoh2{
		display:block;
		border-top:4px #b8873c solid; background-color:#eca73d;
		font-size:123.1%; color:#fff; font-weight:bold;
		padding:3px;
		}

	body#home #actu .bt_TouteActu{
		text-align:right;
		position:absolute; bottom:3px; right:5px; 
	}
	body#home #actu .bt_TouteActu a{
		color:#fff; text-decoration:none; font-size:85%; padding:5px;
	}
	body#home #actu .bt_TouteActu a:hover{color:#2d2b2b;}
	body#home #actu .bt_TouteActu img{vertical-align:text-top}
	body#home #pageActu{
		position:absolute;
		top:7px; right:0;
	
	}
	body#home #pageActu ul li{float:left; text-align:center; margin-right:5px;}
	body#home #pageActu ul li a{
		display:block; width:15px; height:15px; 
		border:1px #aeacad solid; 
		color:#fff; text-decoration:none; font-size:93%;
		background-color:#eca73d;
		}
	body#home #pageActu ul li a:hover{
		background-color:#fff;
		color:#eca73d;
	}
	body#home .article{margin:3px; }
	body#home .article .pseudoh3{font-size:120%; font-weight:bold; color:#fff; margin-bottom:3px; display:block;}
	body#home .article .pseudoh3 a{color:#fff; text-decoration:none;}
	body#home .article .pseudoh3 a:hover{color:#2d2b2b;}
	body#home .article p{font-size:93%; padding:0 20px;}
	/*--------------------- Block dans Block_B*/
	body#home #BlockEcole, body#home #BlockEntreprise, body#home #BlockFormation{
		background:#F7F7F7;
		overflow:auto;
		margin-top:45px;
		border-bottom:10px #F7F7F7 solid;
		position:relative;
	}
	body#home #BlockFormation{
		margin-top:0;
		background: #F7F7F7 url('../img/acc_bg_formation.png') no-repeat;
		}
	body#home #BlockEntreprise{background: #F7F7F7 url('../img/acc_bg_entreprise.png') no-repeat;}
	body#home #BlockEcole{background: #F7F7F7 url('../img/acc_bg_ecole.png') no-repeat;}

	/*--------------------- navigation*/
	body#home .navGroupe .pseudoh2, body#home .navGroupe .pseudoh3, body#home .navGroupe ul li{
		padding-left:15px;
		margin-left:7px;

	}
	body#home .navGroupe a{text-decoration:none; color:#2d2b2b;}
	body#home .navGroupe a:hover{color:#eca73d;}

	body#home .navGroupe ul li{
		margin:2px 0 2px 7px;
		background:transparent url('../img/chevron_noir.png') 0 3px no-repeat;
	}
	body#home .navGroupe .pseudoh3{
		display:block;
		font-size:116%;
		font-weight:bold;
		margin-bottom:8px;
		margin-top:8px;
		background:transparent url('../img/chevron_noirBig.png') 0 4px no-repeat;
	
	}

	body#home .navGroupe .pseudoh2{
		display:block;
		color:#fff; padding-left:0; padding-top:1px;
		font-size:123.1%;
		font-weight:bold;
		}

	/*--------------------- block image et video*/
	body#home .imagevideo{
		margin-top:21px;
		position:relative;
		}

	body#home .pictVideo img{
		margin:0 0; padding: 0 0;
		}
	body#home .icnvideo{
		position:absolute; top:0; left:0;
		display:block; width:48px; height:113px;
		overflow:hidden; text-indent:-200em;
		}
	body#home #BlockEntreprise .icnvideo {background:transparent url('../img/pictVideoEntreprise.png') no-repeat;}
	body#home #BlockFormation .icnvideo {background:transparent url('../img/pictVideoFormation.png') no-repeat;}
	body#home #BlockEcole .icnvideo {background:transparent url('../img/pictVideoEcole.png') no-repeat;}

	body#home .legende {
		overflow:auto;
		font-size:77%; color:#2d2b2b; 
		margin:5px 0 0 53px; 
		}
	body#home .legende a {color:#2d2b2b; text-decoration:none; 
		}



	/*-------------------------------------------------------------------------------------*/
	/* =  WebTv2008			 */
	/*-------------------------------------------------------------------------------------*/
	body.webTv{background:#fff url(/global/img/bgwebtv2008.png) no-repeat top center;}
	body.webTv #mainContent,
	body.webTv #page {
		border:none;
		background-image:none;
		background-color:transparent !important;
		overflow:hidden;
	}
	body.webTv h3{color:#000; font-size:2em; margin:0 0 0 0; padding:0 0 0 0; font-weight:bold;}
	body.webTv #partenaire{position:absolute; top:5px; right:0px;}
	/*--------------------- ColA*/
	body.webTv #ColA{width:385px; float:left; position:relative; margin-left:2%;
	}
	body.webTv #ColA h2{
		position:absolute; right:0; top:0;
		display:block; width:385px; height:38px;
		line-height:1000px; overflow:hidden;
		background:transparent url(/global/img/h2Envideo.png) top left no-repeat;
		}
	body.webTv #ColA h3{
	margin:39px 0 8px 0;
	}
	/*--------------------- ColB*/
	body.webTv #ColA{
		display:block; overflow:hidden;
		width:400px; margin: 0 0 0 10px;
	
	}
	body.webTv #ColB{
	margin-right:30px;
	width:500px; float:right;
	display:block;

	}
	body.webTv h1{cursor:pointer;}
	body.webTv #ColB h3{font-size:1.5em; margin:10px 0 5px 0;}
	body.webTv .librairie{clear:both; font-size:85%;}
	body.webTv .librairie ul li{
		margin:0px 3px 2px 0;
		float:left;

	}
	body.webTv .librairie ul li a{
		display:block; width:154px;
		background-color:transparent;
		color:#000; text-decoration:none;
		overflow:hidden;
	}
	body.webTv .librairie ul li a:hover{
		background-color:#BAAFA8; color:#000 !important;
	}
	body.webTv .librairie ul li a span{
		display:block; width:137px;
		padding:5px 5px 5px 12px ;
		background-color:transparent;
		background:transparent url(/global/img/chevron.gif) 2px 7px no-repeat;
	}

	.EnVideo{position:relative;}
	.EnVideo h2{background-color:#2D2B2A !important;}
	.EnVideo .orange{background-color:transparent !important;}
	.EnVideo .pictvideo{
		display:block; width:50px; height:40px;
		overflow:hidden; text-indent:-200em;
		background:transparent url('../img/pictVideo.png') no-repeat; 
		position:absolute; top:30px; left:0;
		z-index:1000;
		}

	/*-------------------------------------------------------------------------------------*/
	/* =  formulaire			 */
	/*-------------------------------------------------------------------------------------*/
		p.field_line label,
		#BlockB form fieldset label{
			display:block; float:left;
			width:40%;
		}
		p.field_line input,
		#BlockB form fieldset input,
		#BlockB form fieldset select,
		#BlockB form fieldset textarea{
			width:55%;	
		}
		#BlockB form fieldset legend{
		}

		#BlockB form fieldset {
			background-color:#F4F4F4;
			padding:10px;
			margin-bottom:20px;
			overflow:auto; height:1%;
		}

/*--------------------- patch fev 2009*/

		#BlockA p.cartouche{
			margin-bottom:10px !important;
			
			}
		#BlockA p.cartouche a{top:3px; left:30px;}
		
		
/*-------------------------------------------------------------------------------------*/
/* =  class diplo			 */
/*-------------------------------------------------------------------------------------*/
.diplo{margin:0 0 !important; border-bottom:1px #B3B7B7 solid; padding-bottom:2px; height:16px; margin-bottom:20px !important;}

.diplo li{display:inline;}
.diplo li a{padding:3px; background-color:#EEAA46; color:#fff !important; text-decoration:none;}
.diplo li a:hover{background-color:#000; color:#fff !important;}


/*-------------------------------------------------------------------------------------*/
/* =  pour le diaporama			 */
/*-------------------------------------------------------------------------------------*/
.thumbs img {
	border: solid 1px #ccc;
	width: 63px;
	height: 45px;
	padding: 4px;
	margin-left:5px;
}
.thumbs img:hover {
	border-color: #FF9900;
}

#slideshowBis{height:65px; width:425px; background:#E0DEDB; overflow:hidden;}
.nav{position:relative; top:-58px; left:395px; width:30px;}
.nav #prev2,.nav #next2{display:block; width:25px; height:25px; overflow:hidden; text-indent:-200em;}
.nav #next2{margin-top:2px;}

.nav #prev2{background: transparent url('../img/NavSuiv.png') no-repeat top left;}
.nav #prev2:hover{background-position:bottom left;}
.nav #next2{background: transparent url('../img/NavPrec.png') no-repeat top left;}
.nav #next2:hover{background-position:bottom left;}


/*-------------------------------------------------------------------------------------*/
/* =  pour flash player video dans wisi			 */
/*-------------------------------------------------------------------------------------*/
#wisi #contenuFlash{
	width:540px; margin:0 0;
	background:transparent url('../img/SciencescomBg2008.png') no-repeat top center;
	
}
