/* CSS Document */
body{
	background-color:#EDEDED;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.themp{
margin:0px;
margin-bottom:5px;
}
.themp2{
margin-bottom:5px;
}
.bandeau{
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	background-image:url(images/haut_crillon2.gif);
	background-position:98% 50%;
	background-repeat:no-repeat;
	background-color:#185194;
	height:94px !important;
	height:94px;
	text-align:left;
	padding-left:10px;
	padding-top:7px;
}
.small{
	background-image:url(images/haut_crillon_small.gif);

}
.BDTitre{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
        padding-top: 11px

}
.BDSSTitre{
	bottom:11px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#94BBE9;
	font-weight:bold;
        margin-top: 9px

}
.retour{
	position:absolute;
	top:8px;
	leftt:0px;
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:underline;
	text-align:center;
	cursor:pointer;
}
p,table{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.programme{
	font-size:12px;
}
.programme strong {
	color:#185194;
}
.tabEchange, .tabEchange td{ 
	border:1px solid #cccccc;
	font-size:9px;
}
.tabEchange td{
	padding:2px;
}
.tabEchange p{
	margin:0;
	margin-bottom:5px;
	font-size:9px;
}
.bouton{
	width:102px;
	height:25px;
	background-image:url(images/bouton.gif);	
	background-repeat:no-repeat;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	padding-top:2px;
	margin:auto;
}
.boutonNav{
	background-repeat:no-repeat;
	width:155px;
	height:21px !important;
	height:25px;
	float:left;
	margin-left:27px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	padding-top:3px;
	margin-bottom:15px;
	cursor:pointer;
	margin-top:20px;
}
.boutonNavOut{
	background-image:url(images/btLiens.gif);
}
.boutonNavOver{
	background-image:url(images/btLiensOver.gif);
}
.boutonNav1{
	background-repeat:no-repeat;
	width:155px;
	height:21px !important;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	padding-top:3px;
	cursor:pointer;
}
.boutonNavOut1{
	background-image:url(images/btLiens1.gif);
}
.boutonNavOver1{
	background-image:url(images/btLiensOver.gif);
}
.field {font-size:8pt; font-family:verdana,helvetica; width:114px; }
.textm {font-size:8pt; font-family:arial,helvetica; color:white; }
.texts {font-size:7pt; font-family:arial,helvetica; color:#e19cae; }
.texte{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
a, a:hover {	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #185194; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}
A.lien:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
a.noir,a:hover.noir{	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}
A.lien:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.lien:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11pt; COLOR: #185194; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.texte-petit{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texte-petitpetit{
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texte1{
	FONT-WEIGHT: bolder; FONT-SIZE: 13px; COLOR: #185194; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texte1111{
	FONT-WEIGHT: bolder; FONT-SIZE: 14pt; COLOR: #185194; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texte-petit1{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texte-petitpetit1{
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: red; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texte2{
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texte20{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.texte12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.texte11 {font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.texte11gras {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;	
}
.texterouge {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC3300;
}
.texte-petitpetit2 {	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texte111 {font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.texte111 {font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.texte11gras1 {font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #194E97;
	text-decoration: none;	
}
.texte11gras11 {font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;	
}
.Style1 {font-weight: bold}
.Style3 {
	font-size: 10;
	font-style: italic;
}
.Style4 {font-size: 11px}
.Style5 {COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold;}
.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 100%;
overflow: hidden;
margin-bottom: 1em;
border-top: 1px solid #4891d9;
border-width: 1px 0;
background: black url(images/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid #4891d9;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(images/blockactive.gif) center center repeat-x;
}

