/* @override http://localhost:8888/idemu_alpha/squelettes/css/blueprint/custom.css */

/*
nuances:
vert idemu: 		92BA35
Formation: 			AFC943
Insertion: 			98201E
Emploi: 			C4BE00
Energie: 			354D98
expertise:			


hauteur types:
144px

*/

/* @group les éléments html en general */

/*.container {
	background: url(../../images/bg.png) no-repeat left top;
}*/

p {
	color: #4c4c4c;
}

a {
	color: #222;
	text-decoration: underline;
	background-repeat: no-repeat;
}

a:hover {
	color: #000;
}

.box_top {
	margin-bottom: 1.5em;
	padding: 0 1.5em 1.5em;
}

.idemu{


color:#92BA35;
}



/* @end */

/* @group Entête-------------------------------------------------------------------------- */

/*logo*/

#header {
	background: url(../../images/logo_idemu.jpg) no-repeat 0 bottom;
}

#logo h1 {
	margin: 0;
	padding: 0;
	text-indent: -2200px;
	display: block;
	height: 36px;
	overflow: hidden;
}

/*menutop*/

#menutop {
	background-color: #92BA35;
	color: #fff;
}

#menutop ul {
	float: left;
	display: block;
	width: 100px;
	list-style-type: none;
	margin: 0;
	padding: 0 5px 5px 0;
}

#menutop li {
	list-style-type: none;
	display: inline;
}

.navigation, .navigation a {
	text-decoration: none;
	color: #fff;
}



.subMenu, .subMenu a {
	color: #4c4c4c;	
}

.subMenu ul {
	
		
}

.subMenu li {
	list-style-type: none;
	
}



/* @end *

/

/* @group banniere -----------------------------

---------------------------------------- */

/*ban-image*/

#ban-image-som {
	display: block;
	height: 324px;
	overflow: hidden;
}

#ban-image {
	display: block;
	height: 144px;
	overflow: hidden;
}

/*tetiere edito page sommaire*/

#fd-edito-rub-2 {
	display: block;
	height: 144px;
	overflow: hidden;
	background-image: url(../../images/fd_edito_2.png);
}

#fd-edito-rub-3 {
	display: block;
	height: 144px;
	overflow: hidden;
	background-image: url(../../images/fd_edito_3.png);
}

#fd-edito-rub-4 {
	display: block;
	height: 144px;
	overflow: hidden;
	background-image: url(../../images/fd_edito_4.png);
}

#fd-edito-rub-5 {
	display: block;
	height: 144px;
	overflow: hidden;
	background-image: url(../../images/fd_edito_5.png);
}

/*edito-rub-*/

#fd-edito-rub-2 p, #fd-edito-rub-3 p, #fd-edito-rub-4 p, #fd-edito-rub-5 p {
	color: #fff;
	line-height: 1.4em;
}

#fd-edito-rub-2 .quiet, #fd-edito-rub-3 .quiet, #fd-edito-rub-4 .quiet, #fd-edito-rub-5 .quiet {
	color: #e5e5e5;
}

/*Tetière texte - page rubrique*/

/*Formation*/

#tetiere-rub-1 h2 {
	text-indent: -2200px;
	display: block;
	height: 144px;
	overflow: hidden;
	background: url(../../images/rub-tetiere-1.gif) no-repeat left bottom;
}

/*Insertion*/

#tetiere-rub-2 h2 {
	text-indent: -2200px;
	display: block;
	height: 144px;
	overflow: hidden;
	background: url(../../images/rub-tetiere-2.gif) no-repeat left bottom;
}

#tetiere-rub-3 h2 {
	text-indent: -2200px;
	display: block;
	height: 144px;
	overflow: hidden;
	background: url(../../images/rub-tetiere-3.gif) no-repeat left bottom;
}

#tetiere-rub-4 h2 {
	text-indent: -2200px;
	display: block;
	height: 144px;
	overflow: hidden;
	background: url(../../images/rub-tetiere-4.gif) no-repeat left bottom;
}

#tetiere-rub-6 h2 {
	text-indent: -2200px;
	display: block;
	height: 144px;
	overflow: hidden;
	background: url(../../images/rub-tetiere-6.gif) no-repeat left bottom;
}

#tetiere-rub-7 h2 {
	text-indent: -2200px;
	display: block;
	height: 144px;
	overflow: hidden;
	background: url(../../images/rub-tetiere-7.gif) no-repeat left bottom;
}

#tetiere-rub-8 h2 {
	text-indent: -2200px;
	display: block;
	height: 144px;
	overflow: hidden;
	background: url(../../images/rub-tetiere-8.gif) no-repeat left bottom;
}

#tetiere-rub-5 h2, #tetiere-rub-9 h2, #tetiere-rub-10 h2, #tetiere-rub-11 h2, #tetiere-rub-12 h2, #tetiere-rub-13 h2, #tetiere-rub-14 h2 {
	text-indent: -2200px;
	display: block;
	height: 144px;
	overflow: hidden;
	background: url(../../images/rub-tetiere-5.gif) no-repeat left bottom;
}

#tetiere-rub-r h2 {
	text-indent: -2200px;
	display: block;
	height: 144px;
	overflow: hidden;
	background: url(../../images/rub-tetiere-r.gif) no-repeat left bottom;
}

/*

 @end */

/* @group SideBar------------------------------------------------------------------ */

/*menu principal*/

/*formation*/

#navcontainer h3 {
	text-indent: -2200px;
	display: block;
	height: 36px;
	overflow: hidden;
	background: url(../../images/mp_champs.png) no-repeat 0 bottom;
}

#navcontainer h3 {
	text-indent: -2200px;
	display: block;
	height: 36px;
	overflow: hidden;
	background: url(../../images/mp_champs.png) no-repeat 0 bottom;
}

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

#navcontainer li {
	margin: 0;
}

#navcontainer a {
	text-indent: -2200px;
	display: block;
	height: 18px;
}

/*formation------*/

/*off*/

#menurub-2 a , #menurub-2 a:link, #menurub-2 a:visited {
	background-image: url(../../images/menu_p_formation.png);
}

/*on*/

#menurub-2 a:hover {
	background-image: url(../../images/menu_p_formation_on.png);
}

/*insertion------*/

/*off*/

#menurub-3 a , #menurub-3 a:link, #menurub-3 a:visited {
	background-image: url(../../images/menu_p_insertion.png);
}

/*on*/

#menurub-3 a:hover {
	background-image: url(../../images/menu_p_insertion_on.png);
}

/*emploi--------*/

/*off*/

#menurub-4 a , #menurub-4 a:link, #menurub-4 a:visited {
	background-image: url(../../images/menu_p_emploi.png);
}

/*on*/

#menurub-4 a:hover {
	background-image: url(../../images/menu_p_emploi_on.png);
}

/*energie------*/

/*off*/

#menurub-5 a, #menurub-5 a:link, #menurub-5 a:visited {
	background-image: url(../../images/menu_p_energie.png);
}

/*on*/

#menurub-5 a:hover {
	background-image: url(../../images/menu_p_energie_on.png);
}

/*actualités*/

#alaune {
	background: url(../../images/transparent-50.png) 240px 0;
}

#alaune h3 {
	text-indent: -2200px;
	display: block;
	height: 36px;
	overflow: hidden;
	background: url(../../images/alaune_titre.png) no-repeat 0 bottom;
}

/* @end */

/* @gro

up Content------------------------------------------------------------------  */

/*fil d'arianne*/

#fil {
	margin-bottom: -20px;
	padding: 0;
	border: 0;
	
}

#fil a {
	text-decoration: none;
	
}

/*edito-sommaire*/

#edito h3 {
	text-indent: -2200px;
	display: block;
	height: 36px;
	overflow: hidden;
	background: url(../../images/encarts_vide.gif) no-repeat 0 bottom;
}

#edito, #edito p ,  #edito a, #edito a:link,  #edito a:hover,  #edito a:visited {
	
}

#intro ul{
	list-style: none;
}

#intro li{
	padding-left: 10px;
	background-image: url(../../images/encarts_dot.gif);
	background-repeat: no-repeat;
	background-position: 0 .7em;
}


#intro h3 {
	display: block;
	height: 36px;
	overflow: visible;
	background: url(../../images/intro_titre.gif) no-repeat 0 bottom;
}

#intro h2 {
	display: block;
	height: 36px;
	overflow: visible;
	background: url(../../images/intro_titre.gif) no-repeat 0 bottom;
}

#intro p , #intro h2, #intro h3,  #intro a, #intro a:link,  #intro a:hover,  #intro a:visited {
	font-size:1em;
}



.titre_padding {
	display: block;
	height: 20px;
}

#texte {
	background: url(../../images/intro_titre.gif) no-repeat 0 top;
	padding-top: 36px;
}

#texte p, #texte h2,#texte h3,#texte h4,#texte h5,#texte h6 {
	font-size: 1em;
}

#texte h2,#texte h3,#texte h4,#texte h5,#texte h6 {
	display: block;
	height: 24px;
	overflow: visible;
	background: url(../../images/inter_titre.gif) no-repeat 0 bottom;
	color: #92BA35;
}

#texte ul, #texte ol {
	list-style: none;
}

#texte li {
	padding-left: 10px;
	background-image: url(../../images/encarts_dot.gif);
	background-repeat: no-repeat;
	background-position: 0 .7em;
}

/* @end */

/* @group  ------------------------------------------------------------------ */

/*Encarts*/

.encartlist {
	margin: 0;
	padding: 0;
	list-style: none;
}

.encartlist li {
	padding-left: 10px;
	background-image: url(../../images/encarts_dot.gif);
	background-repeat: no-repeat;
	background-position: 0 .7em;
}

/*rublist*/

.rublist {
	margin: 0;
	padding: 0;
	list-style: none;
}

.rublist li {
	padding:0;
	margin:0;
}

.rublist a {
	padding-left:25px;
	text-decoration:none;
	

}

#sub {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sub li {
	padding:0;
	margin:0;
}

#sub a{
	padding-left:40px;
	font-weight: normal;
	
}

#sub .on{
	
	padding-left:40px;
	font-weight: bold;
}



/**/
.box_rub{
display:inline-block;
height:9px;
width:15px;
background-color:#354D98;

}

/*navpar*/

.navpar-1 ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

.navpar-1 li {
	padding-left: 10px;
	background-image: url(../../images/navpar_dot_1.gif);
	background-repeat: no-repeat;
	background-position: 0 .7em;
	list-style: none;
}

.navpar-2 ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

.navpar-2 li {
	padding-left: 10px;
	background-image: url(../../images/navpar_dot_2.gif);
	background-repeat: no-repeat;
	background-position: 0 .7em;
	list-style: none;
}


.navpar-3 ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

.navpar-3 li {
	padding-left: 10px;
	background-image: url(../../images/navpar_dot_3.gif);
	background-repeat: no-repeat;
	background-position: 0 .7em;
	list-style: none;
}


.navpar-4 ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

.navpar-4 li {
	padding-left: 10px;
	background-image: url(../../images/navpar_dot_4.gif);
	background-repeat: no-repeat;
	background-position: 0 .7em;
	list-style: none;
}


.navpar-5 ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

.navpar-5 li {
	padding-left: 10px;
	background-image: url(../../images/navpar_dot_5.gif);
	background-repeat: no-repeat;
	background-position: 0 .7em;
	list-style: none;
}


.navpar-6 ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

.navpar-6 li {
	padding-left: 10px;
	background-image: url(../../images/navpar_dot_6.gif);
	background-repeat: no-repeat;
	background-position: 0 .7em;
	list-style: none;
}


/*actus*/
#actus h3 {
	text-indent: -2200px;
	display: block;
	height: 18px;
	overflow: hidden;
	background: url(../../images/encarts_actus.gif) no-repeat 0 bottom;
}

#actus h4 {
	text-indent: -2200px;
	display: block;
	height: 18px;
	overflow: hidden;
	background: url(../../images/encarts_vide.gif) no-repeat 0 bottom;
}

#bookmarks h3 {
	text-indent: -2200px;
	display: block;
	height: 18px;
	overflow: hidden;
	background: url(../../images/encarts_book.gif) no-repeat 0 bottom;
}

#bookmarks h4 {
	text-indent: -2200px;
	display: block;
	height: 18px;
	overflow: hidden;
	background: url(../../images/encarts_vide.gif) no-repeat 0 bottom;
}

#documents h3 {
	text-indent: -2200px;
	display: block;
	height: 18px;
	overflow: hidden;
	background: url(../../images/encarts_documents.gif) no-repeat 0 bottom;
}

#documents h4 {
	text-indent: -2200px;
	display: block;
	height: 18px;
	overflow: hidden;
	background: url(../../images/encarts_vide.gif) no-repeat 0 bottom;
}

#mots h3 {
	text-indent: -2200px;
	display: block;
	height: 18px;
	overflow: hidden;
	background: url(../../images/encarts_mots.gif) no-repeat 0 bottom;
}

#mots h4 {
	text-indent: -2200px;
	display: block;
	height: 18px;
	overflow: hidden;
	background: url(../../images/encarts_vide.gif) no-repeat 0 bottom;
}

#emplois h3 {
	text-indent: -2200px;
	display: block;
	height: 18px;
	overflow: hidden;
	background: url(../../images/encarts_emplois.gif) no-repeat 0 bottom;
}

#emplois h4 {
	text-indent: -2200px;
	display: block;
	height: 18px;
	overflow: hidden;
	background: url(../../images/encarts_vide.gif) no-repeat 0 bottom;
}

#fiches_techniques h3 {
	text-indent: -2200px;
	display: block;
	height: 18px;
	overflow: hidden;
	background: url(../../images/ft.gif) no-repeat 0 bottom;
}

#doc_rub h3 {
	text-indent: -2200px;
	display: block;
	height: 18px;
	overflow: hidden;
	background: url(../../images/encarts_doc_rub.gif) no-repeat 0 bottom;
}

/*outils*/

#outils{
	
	
}

.tabs {
background: url(../../images/encarts_outils_fond.gif) repeat-x 0 top;
}

UL.tabNavigation {
	list-style: none;
	margin: 0px 0px 18px 40px;
	padding: 0px;
}

UL.tabNavigation LI {
	display: inline;
	list-style-type: none;
	padding: 0 20px 0 0;
	margin: 0;
}

#first {
	display: block;
	
	background-repeat: no-repeat;
	
}

#second {
	display: block;

	background-repeat: no-repeat;
	
}

#third {
	display: block;
	
	background-repeat: no-repeat;
	
}

#outils h3 {
	text-indent: -2200px;
	display: block;
	height: 18px;
	overflow: hidden;
}

/*Contact*/

#contact h3 {
	text-indent: -2200px;
	display: block;
	height: 18px;
	overflow: hidden;
	background: url(../../images/encarts_contact.gif) no-repeat 0 bottom;
}

/*

 @end */

/*footer*/

#footer ul {
	margin: 18px 0px 0px 10px;
	padding: 0px;
}

#footer li {
	display: inline;
	list-style-type: none;
	padding-right: 10px;
}

/*navigation parralele*/
#plan-rub-parallelles, #plan-rub-parallelles a{
	color: #354D98;
}

#plan-rub-parallelles ul{
	margin: 18px 0px 0px 20px;
	padding: 0px;
}

#plan-rub-parallelles li{
	display: inline;
	list-style-type: none;
	
}
/*les formulaires*/

/* forms.css */

fieldset {
	border: 0px;
}

input.text, input.title {
	width: 175px;
	padding: 5px;
}

input.title {
	font-size: 1em;
}

textarea {
	width: 390px;
	height: 250px;
	padding: 5px;
}



/*Couleurs de rubriques utilisé dans les chapeaux et descriptif*/

/*formation*/
.rub2, .rub2 p, .rub2 a{ 			
	color: #AFC943;
	
}



/*insertion*/
.rub3, .rub3 p, .rub3 a { 			
	color: #98201E;
	}
	


/*emploi*/
.rub4, .rub4 p, .rub4 a { 			
	color: #C4BE00;
}



/*energie*/
.rub5, .rub5 p, .rub5 a { 			
	color: #354D98;
}

/*plan rub*/
/**/
#plan-rub-2 h4 , #plan-rub-2 h4 a:link, #plan-rub-2 h4 a{
color: #AFC943;
text-decoration:none;

}



/**/
#plan-rub-3 h4 , #plan-rub-3 h4 a, #plan-rub-3 h4 a:link{
color: #98201E;
text-decoration:none;

}


/**/
#plan-rub-4 h4, #plan-rub-4 h4 a, #plan-rub-4 h4 a:link{
color: #C4BE00;
text-decoration:none;

}


/**/
#plan-rub-5 h4, #plan-rub-5 h4 a, #plan-rub-5 h4 a:link{
color: #354D98;
text-decoration:none;

}


a.on {
font-weight:bold;


}



