@charset "UTF-8";
/* CSS Document */


body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;


}
#tableau {
	background-repeat:no-repeat;
	background-position:top;
}

a {
	color: #213091;
	text-decoration:none;
}

.texte {
/*position:absolute;
	top:192px;
	left: 587px;*/
	overflow:scroll;
	padding: 0px;
	z-index: 1;
	width: 430px;
	height: 290px;
	padding:5px;
	padding-left:20px;

}

.form {
	/*overflow: auto;*/
	padding-left:20px;
	height: 307px;


}

blockquote {
	padding:0px;
	margin:0px;
	margin-left:20px;
}

input, select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;

}

/* --------------- menu ------------*/
li.presentation a:hover, ul.MenuBarHorizontal a:focus
{
	color: #B74E94;
}

li.programme a:hover, ul.MenuBarHorizontal a:focus
{
	color: #38B4D0;
}


li.visiter a:hover, ul.MenuBarHorizontal a:focus
{
	color: #F29400;
}

li.exposer a:hover, ul.MenuBarHorizontal a:focus
{
	color: #C0D440;
}

li.trophees a:hover, ul.MenuBarHorizontal a:focus
{
	color: #C09000;
}


li.presentation_on a, a:hover, ul.MenuBarHorizontal a:focus
{
	color: #B74E94;
}

li.programme_on a { 

	color: #38B4D0;
}

li.programme_on a:hover, ul.MenuBarHorizontal a:focus {
	color: #213091;
	text-decoration:none;

}

li.visiter_on a, a:hover, ul.MenuBarHorizontal a:focus
{
	color: #F29400;
}

li.exposer_on a, a:hover, ul.MenuBarHorizontal a:focus
{
	color: #C0D440;
}

li.trophees_on a, a:hover, ul.MenuBarHorizontal a:focus
{
	color: #C09000;
}


/* --------------- fin menu ------------*/


/* --------------- trophees ------------*/

.trophees {
	color: #C09000;
}

.trophees_print {
	background-color: #C09000;
	color:#FFFFFF;
	padding-right:5px;
}

.trophees_titre {
	background-color: #C09000;
	color:#FFFFFF;
	padding:5px;
	font-weight:bold;
}

.trophees_print a {
	background-color: #C09000;
	color:#FFFFFF;
	padding-right:5px;

}

.trophees_print a:hover {
	background-color: #C09000;
	color:#FFFFFF;
	padding-right:5px;
	text-decoration:none;
}


/* --------------- fin trophees ------------*/


/* --------------- visiter ------------*/

.visiter {
	color: #F29400;
}

.visiter_print {
	background-color: #F29400;
	color:#FFFFFF;
	padding-right:5px;
}

.visiter_print a {
	background-color: #F29400;
	color:#FFFFFF;
	padding-right:5px;

}

.visiter_print a:hover {
	background-color: #F29400;
	color:#FFFFFF;
	padding-right:5px;
	text-decoration:none;
}


/* --------------- fin visiter ------------*/

/* --------------- formulaire ------------*/

.champs_obligatoires {
	color:#FF0000;

}

.champs_grand {
	width:300px;

}


.champs_contact {
	width:250px;

}

.champs_gauche {
	width:130px;

}

.champs_droite{
	width:90px;

}

/* --------------- fin formulaire ------------*/

/* --------------- exposer ------------*/

.exposer {
	color: #C7D54F;
}

.exposer_pave {
	background-color: #C7D54F;
	color:#FFFFFF;
	font-weight:bold;
	padding: 5px;
	width:250px;
}

.exposer_GRIS {
	color:#666666;
}

.exposer_print {
	padding-right:5px;
	background-color: #C7D54F;
	color:#FFFFFF;
}

.exposer_print a {
	padding-right:5px;
	background-color: #C7D54F;
	color:#FFFFFF;
}

.exposer_print a:hover {
	padding-right:5px;
	background-color: #C7D54F;
	color:#FFFFFF;
	text-decoration:none;
}

.titre_formulaire {
	font-size:13px;


}


/* --------------- fin exposer ------------*/


/* --------------- presentation	 ------------*/
.presentation {
	color: #B74E94;
}

.presentation_print {
	background-color: #B74E94;
	color:#FFFFFF;
	padding-right:5px;
}

.presentation_print a {
	background-color: #B74E94;
	color:#FFFFFF;
	padding-right:5px;

}

.presentation_print a:hover {
	background-color: #B74E94;
	color:#FFFFFF;
	padding-right:5px;
	text-decoration:none;
}

.texte_presentation {
/*position:absolute;
	top:192px;
	left: 587px;*/
	overflow: auto;
	padding: 0px;
	z-index: 1;
	width: 300px;
	height: 290px;
	padding:5px;
	padding-left:20px;

}

/* --------------- fin presentation ------------*/

/* --------------- contact ------------*/
.contact_pave {
	background-color: #60C4DA;
	color:#FFFFFF;
	font-weight:bold;
	padding: 5px;
}

.contact {
	color: #60C4DA;
}

.contact_print {
	background-color: #60C4DA;
	color:#FFFFFF;
	padding-right:5px;
}

.contact_print a {
	background-color: #60C4DA;
	color:#FFFFFF;
	padding-right:5px;

}

.contact_print a:hover {
	background-color: #60C4DA;
	color:#FFFFFF;
	padding-right:5px;
	text-decoration:none;
}

/* --------------- fin contact ------------*/

/* --------------- infos ------------*/

.infos {
	color: #9EDBE9;
}

.infos_print {
	background-color: #9EDBE9;
	color:#FFFFFF;
	padding-right:5px;
}

.infos_print a {
	background-color: #9EDBE9;
	color:#FFFFFF;
	padding-right:5px;

}

.infos_print a:hover {
	background-color: #9EDBE9;
	color:#FFFFFF;
	padding-right:5px;
	text-decoration:none;
}

/* --------------- fin infos ------------*/

/* --------------- programme ------------*/

.texte_programme {
/*position:absolute;
	top:192px;
	left: 587px;*/
	overflow:scroll;
	padding: 0px;
	z-index: 1;
	width: 430px;
	height: 275px;
	padding:5px;
	padding-left:20px;

}

.programme {
	color: #38B4D0;
}

.programme_heure {
	color:#000033;
	font-size:12px;
	font-weight:bold;
}

.programme_print {
	background-color: #38B4D0;
	color:#FFFFFF;
	padding-right:5px;
}

.programme_print a {
	background-color: #38B4D0;
	color:#FFFFFF;
	padding-right:5px;

}

.programme_print a:hover {
	background-color: #38B4D0;
	color:#FFFFFF;
	padding-right:5px;
	text-decoration:none;
}

/* --------------- fin programme ------------*/
.atelier_theme1 { background-color: #9933CC; color:#FFF}
.atelier_theme2 { background-color: #006633; color:#FFF}
.atelier_theme3 { background-color: #38B4D0; color:#FFF}
.atelier_theme4 { background-color: #B74E94; color:#FFF}
.atelier_theme5 { background-color: #C7D54F; color:#FFF}
.atelier_theme6 { background-color: #F29400; color:#FFF}