/*****************************************************************************************/
/**************************************General********************************************/
a:visited{ /*EED66A*/	
	text-decoration: none;
	color: #006BAF;
}
a:active { 	
	text-decoration: none;
	color: #006BAF;

}
a:link { 	
	text-decoration: none;
	color: #006BAF;

}
a:hover{text-decoration: underline;}

body
{
margin: 0 0 0 0;
background-color:#A8CDE3;

scrollbar-face-color: #FBFBFD; 
scrollbar-shadow-color: #B2B6C5;
scrollbar-highlight-color: #B2B6C5;
scrollbar-3dlight-color: #B2B6C5; 
scrollbar-darkshadow-color: #CADFF2; 
scrollbar-track-color: #CADFF2; 
scrollbar-arrow-color: #00015B;
}
 ul
{
	padding: 0 0 0 26 ;
	margin: 0 0 0 0 ;
	list-style-type: none;
	list-style-image: url(../images/pictos/ul.gif);
}
td
{
	font-family: tahoma;
	font-size: 11px;
	color: #045A8B;

}

ul.submenu
{
	padding-top:24;
	padding-bottom:24;
	list-style-type: none;
	list-style-image: none;
}
.contenu2 ul
{
	padding: 0 0 0 26 ;
	margin: 0 0 0 0 ;
	list-style-type: none;
	list-style-image: url(../images/pictos/ul_paragraphe.gif);
}
.contenu2 li
{
	padding: 0 0 5 0 ;
	margin: 0 0 0 0 ;
}

/***********liste*************/
.image-space img{
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: double;
	border-bottom-style: none;
	border-left-style: double;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
/*****************************************************************************************/
/************************************** Liens ********************************************/
/*****************Main droite (Ul)*****************/
.text-mainlink1 a:visited{ 	
	font-family: Tahoma;
	font-size: 10px;
	color: #35BBD8;
	text-decoration: none;
}
.text-mainlink1 a:active { 	
	font-family: Tahoma;
	font-size: 10px;
	color: #35BBD8;
	text-decoration: none;
}
.text-mainlink1 a:link { 	
	font-family: Tahoma;
	font-size: 10px;
	color: #35BBD8;
	text-decoration: none;
}
.text-mainlink1 a:hover{	
	font-family: Tahoma; text-decoration: underline;}
/************************/
.text-mainlink2 a:visited{ 	
	font-family: Tahoma;	
	color: #0071B3;
	text-decoration: none;
}
.text-mainlink2 a:active { 	
	font-family: Tahoma;	
	color: #0071B3;
	text-decoration: none;
}
.text-mainlink2 a:link { 	
	font-family: Tahoma;	
	color: #0071B3;
	text-decoration: none;
}
.text-mainlink2 a:visited,a:active,a:link { 	
	font-family: Tahoma;	
	color: #0071B3;
	text-decoration: none;
}
.text-mainlink2 a:hover{	
	font-family: Tahoma; text-decoration: underline;}
/************************/
.text-mainlink3 a:visited{ 	
	font-family: Tahoma;	
	text-decoration: none;
	color: #FA6044;
}
.text-mainlink3 a:active { 	
	font-family: Tahoma;	
	color: #FA6044;
	text-decoration: none;
}
.text-mainlink3 a:link { 	
	font-family: Tahoma;	
	color: #FA6044;
	text-decoration: none;
}
.text-mainlink3 a:hover{	
	font-family: Tahoma; text-decoration: underline;}
/************************/
.text-mainlink4 a:visited{ 	
	font-family: Tahoma;	
	color: #A1D101;
	text-decoration: none;
}
.text-mainlink4 a:active {	
	font-family: Tahoma; 	
	color: #A1D101;
	text-decoration: none;
}
.text-mainlink4 a:link { 	
	font-family: Tahoma;	
	color: #A1D101;
	text-decoration: none;
}
.text-mainlink4 a:visited,a:active,a:link { 	
	font-family: Tahoma;	
	color: #A1D101;
	text-decoration: none;
}
.text-mainlink4 a:hover{	
	font-family: Tahoma; text-decoration: underline;}
/************************************/
.text-mainlink5 a:visited{ /*EED66A*/	
	font-family: Tahoma;	
	color: #EED66A;
	text-decoration: none;
}
.text-mainlink5 a:active { 	
	font-family: Tahoma;	
	color: #EED66A;
	text-decoration: none;
}
.text-mainlink5 a:link { 	
	font-family: Tahoma;	
	color: #EED66A;
	text-decoration: none;
}
.text-mainlink5 a:hover{	
	font-family: Tahoma; text-decoration: underline;}
/************************************/
.text-mainlink6 a:visited{ 	
	font-family: Tahoma;	
	color: #B04F96;
	text-decoration: none;
}
.text-mainlink6 a:active { 	
	font-family: Tahoma;	
	color: #B04F96;
	text-decoration: none;
}
.text-mainlink6 a:link { 	
	font-family: Tahoma;	
	color: #B04F96;
	text-decoration: none;
}
.text-mainlink6 a:hover{	
	font-family: Tahoma; text-decoration: underline;}
/*****************************************************************************************/
/*************************************Bloc Portrait (autre)*******************************/
.link-portrait a:visited,a:active,a:link
{ 	
	font-family: verdana;
	font-size: 10px;
	color: #045A8B;
	text-decoration: none;
}
.link-portrait A:hover{text-decoration:underline;}
/*****************************************************************************************/
/*****************************************************************************************/
/*****************************************************************************************/
/************************************** texte ********************************************/
.titre-plan
{
	font-family: Verdana;
	font-size: 16px;
	color: #0069AD;
}
.text-portrait {
	font-family: Verdana;
	font-size: 10px;
	color: #045A8B;
	background-color: #F5F9FC;

}
.text-portrait #texte {
	font-family: Verdana;
	font-size: 10px;
	color: #045A8B;
	background-color: #F5F9FC;
	padding: 0 0 3 17;
/*	height: 82px;*/

}
/************************/
.textleft-main {
	font-family: Verdana;
	font-size: 10px;
	color: #045A8B;
	padding:0 16 10 15 ;
}
.textleft-mainlink {
	padding:0 0 0 120 ;

}
.textcenter-main {
	font-family: tahoma;
	font-size: 11px;
	color: #045A8B;
	padding:0 20 0 12;
}
.textcenter-main2 {
	font-family: tahoma;
	font-size: 11px;
	color: #045A8B;
	padding:0 12 0 20;
} 
.image-contenu{
	float: right;
	padding:0 0 0 0;
}
.image-contenu2{
	float: left;
	padding:0 0 0 0;
}
.contenu{
	font-family: tahoma;
	font-size: 11px;
	color: #045A8B;
	padding:0 8 10 8;
	width:420px;
	}
	.contenu2{	/*	pour le tableau		*/
	font-family: tahoma;
	font-size: 11px;
	color: #045A8B;
	padding:0 0 0 0;
	background-color:#D9F0F9;
	width:403px;
	}

.textcenter-main #description{
	padding: 0 0 10 0;
}
.portrait{
	padding:0 0 4 0;

}
.fond-unpied {
	background-image:  url(../images/background/bleu_pied.gif);
	background-repeat: repeat-x;
}
.liste-decline {
	font-family: verdana;
	color: #00598C;
	background-color: #CADFF2;
	height: 15px;
	width: 90px;
	font-size: 10px;
	border: thin solid #FFFFFF;
}

#deux{
	background-image:  url(../images/background/bleu_pied2.gif);
	background-repeat: repeat-x;
}
.image-space {
	padding-left: 2px;
	background-repeat: repeat-x;
}
.link-portrait {
	font-family: verdana;
	font-size: 10px;
	font-weight: 700;
	color: #045A8B;
	padding: 0 0 0 70
}
/****************************************************************************************/
/*************************Texte Link*****************************************************/
/****************************************************************************************/
.text-mainlink1 {
	font-family: Verdana;
	font-size: 10px;
	line-height: 15px;
	color: #35BBD8;
}
.text-mainlink2{
	font-family: Verdana;
	font-size: 10px;
	line-height: 15px;
	color: #0071B3;
}.text-mainlink3{
	font-family: Verdana;
	font-size: 10px;
	line-height: 15px;
	color: #FA6044;
}
.text-mainlink4{
	font-family: Verdana;
	font-size: 10px;
	line-height: 15px;
	color: #A1D101;
}
.text-mainlink5{
	font-family: Verdana;
	font-size: 10px;
	line-height: 15px;
	color: #35BBD8;
}

.text-mainlink6{ 	
	font-family: Verdana;
	font-size: 10px;
	color: #B04F96;
	text-decoration: none;
}
/****************************************************************************************/
/****************************************************************************************/
/**************************************Color **************************************************/
/****************************************************************************************/
/****************************************************************************************/
.couleur2{background-image:  url(../images/slogan/slogan_2b.jpg);}
.couleur5{background-image:  url(../images/slogan/slogan_5b.jpg);}
.couleur3{background-image:  url(../images/slogan/slogan_3b.jpg);}
.couleur4{background-image:  url(../images/slogan/slogan_4b.jpg);}
.couleur1{background-image:  url(../images/slogan/slogan_1b.jpg);}
.couleur6{background-image:  url(../images/slogan/slogan_6b.jpg);}
.td-blanc{background-color:#ffffff;}
.blanc{background-color:#ffffff;}
.td-body{background-color:#A8CDE3;}
.couleur-copyright{background-color:#A8CDE3;}
.couleur-mainleft{background-color:#F7F7F7;}
/*******************************************************************************/
/*******************************************************************************/
#couleur4-blanc{
background-image:  url(../images/background/background_image_vert.jpg);
background-repeat:repeat-x;
background-color:#ffffff;
}
#couleur2-blanc{
background-image:  url(../images/background/background_image.jpg);
background-repeat:repeat-x;
background-color:#ffffff;
}
#couleur5-blanc{
background-image:  url(../images/background/background_image_orange.jpg);
background-repeat:repeat-x;
background-color:#ffffff;
}
#couleur3-blanc{
background-image:  url(../images/background/background_image_rouge.jpg);
background-repeat:repeat-x;
background-color:#ffffff;}
#couleur1-blanc{
background-image:  url(../images/background/background_image_bleuclaire.jpg);
background-repeat:repeat-x;
background-color:#ffffff;}
#couleur6-blanc{
background-image:  url(../images/background/background_image_rose.jpg);
background-repeat:repeat-x;
background-color:#ffffff;}
/****************************************************************************************/
/****************************************************************************************/
/****************************************************************************************/
#autre-link1
{background-image: url(../images/background/bloc_protrait_down_bleuclai.gif); height:16px; width:169px; background-repeat: no-repeat;}
#fond-titre1
{background-image: url(../images/titre/bloc_titre_protrait_bleucla.gif); height:16px; width:169px; background-repeat: no-repeat;padding:0 0 0 13;}
/*******************************************************************************/
/*******************************************************************************/
#autre-link2
{background-image: url(../images/background/bloc_protrait_down.gif); height:16px; width:169px; background-repeat: no-repeat;}
#fond-titre2
{background-image: url(../images/titre/bloc_titre_protrait.gif); height:16px; width:169px; background-repeat: no-repeat;padding:0 0 0 13;}
/*******************************************************************************/
/*******************************************************************************/
#autre-link3
{background-image: url(../images/background/bloc_protrait_down_rouge.gif); height:16px; width:169px; background-repeat: no-repeat;}
#fond-titre3
{background-image: url(../images/titre/bloc_titre_protrait_rouge.gif); height:16px; width:169px; background-repeat: no-repeat;padding:0 0 0 13;}
/*******************************************************************************/
/*******************************************************************************/
#autre-link4
{background-image: url(../images/background/bloc_protrait_down_vert.gif); height:16px; width:169px; background-repeat: no-repeat;}
#fond-titre4
{background-image: url(../images/titre/bloc_titre_protrait_vert.gif); height:16px; width:169px; background-repeat: no-repeat;padding:0 0 0 13;}
/*******************************************************************************/
/*******************************************************************************/
#autre-link5
{background-image: url(../images/background/bloc_protrait_down_organge.gif); height:16px; width:169px; background-repeat: no-repeat;}
#fond-titre5
{background-image: url(../images/titre/bloc_titre_protrait_orange.gif); height:16px; width:169px; background-repeat: no-repeat;padding:0 0 0 13;}
/*******************************************************************************/
/*******************************************************************************/
#autre-link6
{background-image: url(../images/background/bloc_protrait_down_rose.gif); height:16px; width:169px; background-repeat: no-repeat;}
#fond-titre6
{background-image: url(../images/titre/bloc_titre_protrait_rose.gif); height:16px; width:169px; background-repeat: no-repeat;padding:0 0 0 13;}
/*******************************************************************************/
/*******************************************************************************/
.trait-pointier
{
	background-image: url(../images/pictos/trait_pointier.gif);
	background-repeat: repeat-x;
}
/************************/
.lien-rub
{
	font-family: Tahoma;
	font-size: 10px;
	color: #006EC1;
	background-color:#D9F0F9;
	padding: 2 10 2 10;
	width : 500px;
	}

.lien-rub a:visited,a:active,a:link { 	
	text-decoration: none;
		color: #006EC1;
}
.lien-rub a:hover{	color: #80B6E0;
text-decoration: none;}
/************************/
	.contenu3{	/*	pour le tableau		*/
	font-family: tahoma;
	font-size: 11px;
	color: #045A8B;
	padding:0 0 0 0;
	background-color:#FDE3E0;
	width:401px;
	}
.contenu3 ul
{
	padding: 0 0 0 26 ;
	margin: 0 0 0 0 ;
	list-style-type: none;
	list-style-image: url(../images/pictos/ul_paragraphe_rouge.gif);
}
.contenu3 li
{
	padding: 0 0 0 0 ;
	margin: 0 0 0 0 ;
}
	.contenu4{	/*	pour le tableau		*/
	font-family: tahoma;
	font-size: 11px;
	color: #045A8B;
	background-color:#F1E3ED;
	padding : 0 10 0 10 ; 
	height : 71;
	}
	.contenu4 div{	/*	pour le tableau		*/
	font-family: tahoma;
	font-size: 11px;
	color: #A44686;
	padding:0 20 4 0;
	background-color:#F1E3ED;
	}
	.contenudate4 {	/*	pour le tableau		*/
	font-family: tahoma;
	font-size: 11px;
	color: #A44686;
	padding:0 20 4 10;
	background-color:#F1E3ED;
	height : 50;
	}

.contenu4 #savoir
{
padding-: 0 0 0 0;
}
/************************/
	.contenu5{	/*	pour le tableau		*/
	font-family: tahoma;
	font-size: 11px;
	color: #045A8B;
	background-color:#FFF9E4;
	padding : 0 0 0 0 ; 
	width:401px
	}
	.contenu5 ul
{
	padding: 0 0 0 26 ;
	margin: 0 0 0 0 ;
	list-style-type: none;
	list-style-image: url(../images/pictos/ul_paragraphe_orange.gif);
}
.contenu5 li
{
	padding: 0 0 5 0 ;
	margin: 0 0 0 0 ;
}
.paragraphe{
	font-family: tahoma;
	font-size: 11px;
	color: #045A8B;
	padding:0 0 10 8;
	}

.gris{
	font-family: tahoma;
	font-size: 11px;
	background-color:#F7F7F7;

	}
.jaune{
	background-image: url(../images/background/fond_candidat.gif);
	height	: 171 ;
	}
.jaune div{
	font-family: tahoma;
	font-size: 11px;
	color:#FFFFFF;
	}
.jaune a:visited{ /*EED66A*/	
	font-family: tahoma;
	font-size: 11px;
	color:#FFFFFF;
}
.jaune a:active { 	
	font-family: tahoma;
	font-size: 11px;
	color:#FFFFFF;
}
.jaune a:link { 	
	font-family: tahoma;
	font-size: 11px;
	color:#FFFFFF;
}
.jaune a:hover{	font-family: tahoma;
	font-size: 11px;
	color:#FFFFFF;
text-decoration: underline;}
.bleu-info{
	background-image: url(../images/background/fond_concept_info.gif);
	height	: 367 ;
	}
.bleu-info div{
	font-size: 11px;
	color:#FFFFFF;
	}
.rosedate {	/*	pour le tableau		*/
	font-family: tahoma;
	font-size: 11px;
	color: #A44686;
	}

/****************/
.textcenter-main div.galerie
{
	float:left;
	padding:0px;
	background:url(../images/bloc/gris.gif) left bottom no-repeat;
	width:160px;
	height:128px;
	font:700 12px Verdana;
	color: #fff;
	position:relative;
	margin-bottom:14px;

}
.textcenter-main div.galerie img
{	
	position:absolute;
	left:0px;
	top:0px;
}

.textcenter-main div.galerie span
{	
	position:absolute;
	left:0px;
	top:110px;
	text-align:center;
	width:160px;
}
.select_gal
{	
	font-family: verdana;
	color: #00598C;
	background-color: #fff;
	height: 15px;
	width: 150px;
	font-size: 10px;
	border: thin solid #CADFF2;
	margin-right:23px;
}


