/* IMPORTANT */
/* This design is not a template. You may not reproduce it elsewhere without the designer's written permission. However, feel free to study the CSS and use techniques you learn from it elsewhere. */

/**********************************************************/
/*													      */
/*					STYLES GENERAUX 					  */
/*													      */
/**********************************************************/
*{
	margin: 0;
	padding: 0;
	border:0;
	}
body,h1,h2,h3,h4,p,td,li,ul,dd,dl,caption,input,textarea,select,option{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
body {
	background:#38383a;
	color:#fff;
	margin: 0;
	padding: 0;
	border:0;
	text-align:center; /* Centrage Containeur IE */
	}
hr{
	display:none;
}

ul{
	list-style:none;
}
img{
	border:0;
}
strong{
	font-weight:bold;
}
address{
	font-style:normal;
}
fieldset{
	border:none;
}
a{
	color:#fff;
	text-decoration:none;
	
}
img.alignleft{
	float:left;
	margin:0 10px 5px 0;
}
img.alignright{
	float:right;
	margin:0 0 5px 10px;
}
/**********************************************************/
/*		    		 Tailles de texte 					  */
/**********************************************************/
body{
	font-size:0.71em;
	}
h3{
	font-size:1.2em;
}
h4{
	font-size:1em;
}
textarea{
	font-size:1em;
}
small{
	font-size:0.85em;
}
#menu li,#titre h3{
	font-size:1.2em;
}
#basdepage{
	font-size:0.9em;
	}
#menu-top li a{
	font-size:1.4em;
}
/**********************************************************/
/*													      */
/*						POSITIONNEMENT 					  */
/*													      */
/**********************************************************/
#conteneur{
	background:transparent;
	width:960px;
	text-align:left;
	margin:0 auto;
	}
#col-gauche{
	float:left;
	width:200px;
	}
#contenu{
	float:left;
	width:560px;
	}
#col-droite{
	float:left;
	width:200px;
	}
#basdepage{
	clear:both;
	text-align:center;
	padding:10px 0;
	}
/**********************************************************/
/*													      */
/*						ELEMENTS	 					  */
/*													      */
/**********************************************************/
/**********************************************************/
/*			          Haut de Page    	   		          */
/**********************************************************/
#hautdepage{
	background:transparent url(images/header_accueil.jpg) no-repeat;
	width:950px;
	height:211px;
}
#cat_12 #hautdepage{
	background:transparent url(images/header_etudiants.jpg) no-repeat;
}
#cat_14 #hautdepage{
	background:transparent url(images/header_entreprises.jpg) no-repeat;
}
#identite{
	float:left;
	margin:23px 0 0 17px;
}
#identite a{
	display:block;
	background:transparent url(images/logo_itc-formation.png) no-repeat;
	width:276px;
	height:144px;
}
#infos-droite{
	float:right;
	width:183px;
	background:transparent url(images/header_objectif.png) no-repeat;
	padding:80px 0 0 0;
	margin:23px 11px 0 0;
}
#infos-droite a{
	display:block;
	background:transparent url(images/header_inscriptions.png) no-repeat;
	width:183px;
	height:63px;
}
#identite a span,#identite p,#infos-droite a span{
	display:none;
}
/**********************************************************/
/*			       	   Menu  Top  	  	 		          */
/**********************************************************/
#menu-top{
	clear:both;
	background:transparent url(images/menu_ligne-rouge.png) no-repeat bottom center;
	height:30px;
	padding:10px 0 0 0;
	text-align:center;
}
#cat_12 #menu-top{
	background:transparent url(images/menu_ligne-verte.png) no-repeat bottom center;
}
#cat_17 #menu-top{
	background:transparent url(images/menu_ligne-bleue.png) no-repeat bottom center;
}
#cat_136 #menu-top,#cat_141 #menu-top{
	background:transparent url(images/menu_ligne-jaune.png) no-repeat bottom center;
}
#menu-top .menu_home a{
	display:inline-block;
	width:20px;
	height:22px;
	background:transparent url(images/icone_home.png) no-repeat;
}
#menu-top .menu_home a:hover{
	background:transparent url(images/icone_home_hover.png) no-repeat;
}
#menu-top .menu_home span{
	display:none;
}
#menu-top ul{
margin:0 auto;
}
#menu-top li{
	background:transparent;
	display:inline;
	font-weight:bold;
	font-family:"Century Gothic",Georgia, "Times New Roman", Times, serif;
	padding:0 15px 0 15px;
}
#sous_menu ul{
	margin:0 0 0 10px;
}
#menu-top .page-item-10 a:hover,.sousmenu_10 .current_page_item a{
	color:#e2001a;
}
#menu-top .page-item-12 a:hover,.sousmenu_12 .current_page_item a{
	color:#009036;
}
#menu-top .page-item-14 a:hover,.sousmenu_14 .current_page_item a{
	color:#e2001a;
}
#menu-top .page-item-17 a:hover,.sousmenu_17 .current_page_item a{
	color:#009ee0;
}
#menu-top .page-item-136 a:hover,.sousmenu_136 .current_page_item a{
	color:#ffed00;
}
#menu-top .page-item-141 a:hover,.sousmenu_141 .current_page_item a{
	color:#fdc300;
}
/**********************************************************/
/*			       	   Colonnes 	  	 		          */
/**********************************************************/
#col-gauche,#col-droite{
	padding:30px 0 0 0;
}
/**********************************************************/
/*			       	   Colonnes gauche  	 		      */
/**********************************************************/
#col_sous-menu h3 span{
	display:none;
}
#col_sous-menu li{
	list-style:none;
	margin:5px 20px 0 0;
	text-align:right;
}
#col_sous-menu.sousmenu_17 li{
	font-weight:bold;
	font-size:1.2em;
}
#col_sous-menu.sousmenu_17 li li{
	font-weight:normal;
	margin:5px 0 0 0;
	font-size:0.71em;
}
/*Etudiants 009933 */
#col_sous-menu h3{
	width:183px;
	height:25px;
}
.sousmenu_10 h3{
	background:transparent url(images/sousmenu_10.png) no-repeat;
}
.sousmenu_12 h3{
	background:transparent url(images/sousmenu_12.png) no-repeat;
}
.sousmenu_14 h3{
	background:transparent url(images/sousmenu_14.png) no-repeat;
}
.sousmenu_17 h3{
	background:transparent url(images/sousmenu_17.png) no-repeat;
}
#col_sous-menu.sousmenu_10 a:hover{
	color:#e2001a;
}
#col_sous-menu.sousmenu_12 a:hover{
	color:#009036;
}
#col_sous-menu.sousmenu_14 a:hover{
	color:#e2001a;
}
#col_sous-menu.sousmenu_17 a:hover{
	color:#009ee0;
}
#col_actus,#col_sous-menu{
	margin:0 0 20px 0;
}
#col_actus{
	background:transparent url(images/actus_fond.png) no-repeat bottom left;
	width:183px;
}
#col_actus h3 a{
	background:transparent url(images/actus_titre.png) no-repeat;
	width:183px;
	height:24px;
	display:block;
}
#col_actus h3 span{
	display:none;
}
#col_actus div.int{
	padding:10px 15px 20px 15px;
}
#col_actus div.int div{
	margin:10px 0 0 0;
}
#col_actus div.int h4{
	margin:0 0 5px 0;
}
#col_formations h3{
	background:transparent url(images/formations_titre.png) no-repeat;
	width:183px;
	height:45px;
}
#col_competences h3{
	background:transparent url(images/competences_titre.png) no-repeat;
	width:183px;
	height:45px;
}
#col_formations,#col_competences{
	margin:0 0 40px 0;
}
#col_formations span,#col_competences span{
	display:none;
}
#col_formations li{
	display:inline;
}
#col_formations li a,#col_competences li a{
	display:block;
	width:183px;
}
#col_formations .page-item-211 a{
	background:transparent url(images/bts_ag.png) no-repeat;
	height:30px;
}
#col_formations .page-item-116 a{
	background:transparent url(images/bts_cgo.png) no-repeat;
	height:20px;
}
#col_formations .page-item-120 a{
	background:transparent url(images/bts_muc.png) no-repeat;
	height:20px;
}
#col_formations .page-item-124 a{
	background:transparent url(images/bts_nrc.png) no-repeat;
	height:20px;
}
#col_formations .page-item-128 a{
	background:transparent url(images/bts_transport.png) no-repeat;
	height:35px;
}
#col_formations .page-item-132 a{
	background:transparent url(images/dees_arh.png) no-repeat;
	height:25px;
}
#col_formations .page-item-134 a{
	background:transparent url(images/dees_gest.png) no-repeat;
	height:25px;
}
#col_formations .page-item-147 a{
	background:transparent url(images/dees_ma.png) no-repeat;
	height:36px;
}
#col_competences .page-item-211 a{
	background:transparent url(images/comp_bts_ag.png) no-repeat;
	height:30px;
}
#col_competences .page-item-116 a{
	background:transparent url(images/comp_bts_cgo.png) no-repeat;
	height:20px;
}
#col_competences .page-item-120 a{
	background:transparent url(images/comp_bts_muc.png) no-repeat;
	height:20px;
}
#col_competences .page-item-124 a{
	background:transparent url(images/comp_bts_nrc.png) no-repeat;
	height:20px;
}
#col_competences .page-item-128 a{
	background:transparent url(images/comp_bts_transport.png) no-repeat;
	height:35px;
}
#col_competences .page-item-132 a{
	background:transparent url(images/comp_dees_arh.png) no-repeat;
	height:25px;
}
#col_competences .page-item-134 a{
	background:transparent url(images/comp_dees_gest.png) no-repeat;
	height:25px;
}
#col_competences .page-item-147 a{
	background:transparent url(images/comp_dees_ma.png) no-repeat;
	height:36px;
}
/**********************************************************/
/*			       	   Colonnes droite  	 		      */
/**********************************************************/
#col_emploi,#col_temoins,#col_recommandez,#col_sociaux{
	margin:25px 0 0 0;
}
#col_contact a,#col_emploi a,#col_recommandez a{
	display:block;
}
#col_contact a span,#col_emploi a span,#col_recommandez a span{
	display:none;
}
#col_contact a{
	background:transparent url(images/col_contact.png) no-repeat;
	width:183px;
	height:131px;
}
#col_emploi a{
	background:transparent url(images/col_emploi.png) no-repeat;
	width:183px;
	height:83px;
}
#col_temoins h3{
	background:transparent url(images/temoins_titre.png) no-repeat;
	width:183px;
	height:131px;
}
#col_temoins{
	background:#fff url(images/temoins_fond.png) no-repeat bottom left;
	width:183px;
}
#col_temoins h3 span{
	display:none;
}
#col_temoins div{
	color:#222;
	padding:0 10px 10px 10px;
}
#col_temoins h4{
	margin:0 0 5px 0;
}
#col_temoins a{
	color:#222;
}
#col_recommandez a{
	background:transparent url(images/col_recommandez.png) no-repeat;
	width:183px;
	height:50px;
}
#col_sociaux{
	text-align:center;
}
/**********************************************************/
/*			       	   Contenu 	  	 		          */
/**********************************************************/
#contenu{
	padding:30px 0 0 0;
}
.post-title h2{
	display:none;
}
#contenu p, #contenu p{
	margin:5px 0;
}
#breadcrumbs{
	padding:0 0 10px 0;
}
.post-top{
	background:transparent url(images/contenu_haut.png) no-repeat;
	width:546 px;
	height:25px;
}
.post-content{
	background:transparent url(images/contenu_milieu.png) repeat-y;
	color:#222;
	padding:1px 0;
	min-height:560px;
}
.post-content .int{
	padding:0 20px;
}
.post-content h3{
	margin:20px 0 5px 0;
}
.post-content a{
	color:#009ee0;
}
.post-content a:hover{
	text-decoration:underline;
}
.post-bottom{
	background:transparent url(images/contenu_bas.png) no-repeat;
	width:546 px;
	height:30px;
}

/**********************************************************/
/*			       	   Bas de Page 	  	 		          */
/**********************************************************/
#basdepage ul{
	text-align:center;
}
#basdepage li{
	background:transparent;
	display:inline;
	margin:0 6px 0 0;
	padding:0 10px 0 0;
	text-decoration:none;
}
/**********************************************************/
/*													      */
/*							PAGES	 					  */
/*													      */
/**********************************************************/
/**********************************************************/
/*			        	  Accueil    	   		          */
/**********************************************************/
#accueil #col-gauche a:hover,#accueil #col-droite a:hover,#accueil #contenu a:hover{
	text-decoration:underline;
}
.home-content{
	background:transparent url(images/accueil_zoom.png) no-repeat;
	float:left;
	width:530px;
	height:228px;
}
.home-content .int{
	padding:45px 20px 0 10px;
}
#accueil_etudiants,#accueil_entreprises,#accueil_alternance,#accueil_itc{
	width:270px;
	float:left;
}
#accueil_etudiants a,#accueil_entreprises a{
	display:block;
	width:233px;
	height:174px;
}
#accueil_etudiants a span,#accueil_entreprises a span,#accueil_alternance h3 span,#accueil_itc h3 span{
	display:none;
}
#accueil_etudiants a{
	background:transparent url(images/accueil_etudiants.png) no-repeat;
}
#accueil_entreprises a{
	background:transparent url(images/accueil_entreprises.png) no-repeat;
}
#accueil_alternance,#accueil_itc{
	width:259px;
	height:210px;
	margin:20px 0 0 0;
}
#accueil_alternance{
	background:transparent url(images/accueil_alternance-fond.png) no-repeat bottom left;
}
#accueil_itc{
	background:transparent url(images/accueil_itc-fond.png) no-repeat bottom left;
}
#accueil_alternance h3,#accueil_itc h3{
	width:259px;
	height:53px;
}
#accueil_alternance h3{
	background:transparent url(images/accueil_alternance-titre.png) no-repeat;
}
#accueil_itc h3{
	background:transparent url(images/accueil_itc-titre.png) no-repeat;
}
#accueil_alternance .int,#accueil_itc .int{
	padding:10px 10px 15px 40px;
}
/**********************************************************/
/*			        	 Contact    	   		          */
/**********************************************************/
#cat_136 .entry{	
	float:left;
	border-bottom:1px solid #ddd;
	}
/**********************************************************/
/*			        	 FAQ Accordion    	   		          */
/**********************************************************/
#TogglePane{	
	width:500px;
	}
.TogglePaneHeader h3{	
	color:#FDC300;
	/*cursor: pointer;*/
	}
.TogglePaneHeader h3:hover{	
	/*text-decoration:underline;*/
	}
.TogglePaneContent{	
	border-bottom:1px solid #ddd;
	padding:5px 10px;
	margin:5px 0;
	}
/**********************************************************/
/*			        	 Mentions legales    	   		          */
/**********************************************************/
#cat_145 #contenu ol{	
	margin:0 0 0 20px;
	}
#cat_145 #contenu li{	
	margin:5px 0;
	}
/**********************************************************/
/*			        	 404    	   		          */
/**********************************************************/
#erreur{
	text-align:center;
	padding:50px;
}
#erreur h2{
	font-size:5em;
}
#erreur h2{
	font-size:2em;
}