body{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
background-image:url(images/fond.jpg);
background-repeat:repeat;}

a{
text-decoration:none;
border:0px;}

img {
border: 0px;}
#moto{
	margin-top: 10px;
	margin-right: 20px;
	z-index:10;
	position:absolute;
	right: 54px;
	text-align:left;
	width: 390px;
	color: #CC0000;
	font-weight: bold;

}
#conteneur{
width:914px;
min-height:2000px;
background-color:#fff;
border-top: 2px solid #333; 
border-right: 2px solid #333; 
border-left: 2px solid #333; padding: 10px;
margin-left: auto;
margin-right: auto;
text-align: left;
}
#menubas {
	width: 924px;
	height:75px;
 	text-align:center;background-color: #fff;
 	margin-left: auto;
	margin-right: auto;
	padding: 20px  5px 10px 5px;
	border-bottom: 2px solid #333; 
border-right: 2px solid #333; 
border-left: 2px solid #333; 
}
#menubas a{
font-size: 0.7em;
color: #666633;
}
#logo{
	margin-top: 10px;
	margin-left: 20px;
	z-index:10;
	position:absolute;
	top: 55px;
	left: 54px;
	text-align:left;
	width: 390px;
	color: #CC0000;
	font-weight: bold;
}

#entete{
position:relative;height: 232px;
background-color:#fff;
}
.entete{position:relative;width:920px;
bottom: -10px;}

#contenu_index{
	position:relative;
font-size: 0.9em;
text-align:left;
/*margin: 10px 0px 10px 10px;*/
}
#contenu_index ul li{
color:#0099FF;
font-weight: bold;}

#contenu{text-align:center;
position:relative;
font-size: 1.2em;
height: 755px;
background-image: url(images/soleil.png);
background-repeat:no-repeat;
background-position:center;}
#menu_bam {
text-align:left;
margin: -2px 0px -2px 0px;
padding: 2px 20px 2px 20px;
width: 408px;
 background-color:#FFFFFF;
border-right: 2px solid #333;border-left: 2px solid #333;
background-image:url(images/indiana_bam.png);
background-repeat:no-repeat;
background-position:right;

}
#menu_parcours{
text-align:left;
margin: 0px 0px -2px 0px;
padding: 2px 20px 2px 20px;
width: 408px;
 background-color:#FFFFFF;
color: #0066FF;
border-right: 2px solid #333;border-left: 2px solid #333;
font-weight:bold;
}

#menu{
width:914px;
height:54px;
background-color: #fff;
background-image:url(images/fond_menu.png);
background-repeat:no-repeat;
background-position:center;
position:relative;
float:left;
font-size: 0.9em;
margin: 0px auto 0px auto;
text-align:left;color: #fff;
padding: 10px  0px  0px  0px  }

#menu a{color: #fff;
list-style-type:none;
border-right: 1px solid #fff;
margin: 0px 10px 0px -10px;
padding: 5px;}

#menu a:hover{color: #fff;list-style-type:none;
font-weight:bold;
margin: 0px 20px 0px -10px;
padding: 5px;
}

#fond {	position:relative;
	margin-top: 15px;
		margin-left: 50px;}
#indiana {
	position:relative;
	margin-top: -755px;
		margin-left: 530px;
	text-align:left;
	width: 390px;
	color: #CC0000;
	font-weight: bold;

}
.intro{
color: #333;
}
#acti{
width: 100%;
margin-right: 10px;
padding: 5px 4px  0px  10px ;font-size:0.9em;
}
#seminaire_droit{
float:right;
text-align:left;
width: 220px;
padding: 10px 10px  0px  10px ;

background-color: #EFEBDE;}

#seminaire_gauche{
float:left;
text-align:left;
width: 650px;
padding: 10px 10px  0px  10px ;
background-color: #EFEBDE;color:#333;}

#seminaire_gauche h2, #seminaire_droit h2{padding: 22px 10px  0px  10px ;
height:62px;
background-image:url(images/fond_h2_seminaire.png);
background-repeat:no-repeat;
font-size: 18px;
margin-bottom: 10px;
color:#fff;}
.text_seminaire{
padding: 18px 0px 0px 5px;
color:#333;
text-align:left;
border: 1px solid  #333}
.seminaire{
font-size: 14px;
font-weight: bold;
height:32px;
background-image:url(images/fond_haut_seminaire.png);
background-repeat:no-repeat;
padding: 18px 0px 0px 20px;
color:#fff;width: 289px;
margin: -30px 0px 0px 0px;
text-align:left;}

 .paragraphe_seminaires{
padding: 5px  14px  10px  10px ;
margin-bottom: 10px;
margin-right: 9px;
width: 194px;
background-image:url(images/fond_seminaire.png);
background-repeat:repeat-y;color:#fff;
}

#texteg{
float:left;
text-align:left;
font-size:0.9em;
}
#texte_gauche{
text-align:left;
font-size:0.9em;
}
 .paragraphe_bam_hiver{color:#fff;
background-color: #0065CE;
padding: 5px 4px  10px  10px ;
 border-left: 2px solid #333; }
 .paragraphe_bam_ete{color:#000;
background-color: #CEDB21;
padding: 5px 4px  10px  10px ;
margin-bottom: 10px;
 border-left: 2px solid #333; }

.paragraphe_hiver{
	color:#fff;
	background-color: #0065CE;
	padding: 5px 4px  10px  10px ;
	border-left: 2px solid #333; }

.paragraphe_ete{
 	color:#000;
	background-color: #CEDB21;
	padding: 5px  4px  10px  10px ;
	margin-bottom: 10px;
	 border-left: 2px solid #333; 
min-height: 150px;
	 }

 .trait{color: #CEDB21;}
 .trait_bleu{color: #0065CE;}
 
#texte_droit{font-size:0.9em;
float:right;
text-align:left;
width: 400px;
padding: 10px 10px  0px  10px ;
}


h1{text-align:left;	width: 349px; height: 57px;
margin: 20px 0px 0px 0px;
font-size:1.2em;
color: #fff;
background-image:url(images/fond_titre.png);
background-repeat:no-repeat;
background-position:left top;
padding: 12px;
}
#texte_gauche h2{background-image:url(images/fond_h2_droit.png);
height:32px;
background-repeat:no-repeat;font-size:16px;padding: 18px 0px 0px 20px;
color:#333333;
margin: 0px 0px 0px 0px;
text-align:left;}
#acti h2{background-image:url(images/fond_h2.png);
height:32px;
background-repeat:no-repeat;font-size:1.2em;padding: 18px 0px 0px 20px;
color:#333333;
margin: -30px 0px 0px 0px;
text-align:left;}

#texte_droit h2{
height:32px;
background-image:url(images/fond_h2_droit.png);
background-repeat:no-repeat;font-size:1.2em;
padding: 18px 0px 0px 20px;
color: #333333;
margin: -35px 0px 0px 0px;
text-align:left;}
#texte_gauche h3{background-image:url(images/fond_h2.png);
height:32px;
background-repeat:no-repeat;font-size:1.2em;padding: 18px 0px 0px 20px;
color:#fff;
margin: 0px 0px 0px 0px;
top:-30px;
text-align:left;}
#texte_droit h3{
height:32px;
background-image:url(images/fond_h2.png);
background-repeat:no-repeat;font-size:1.2em;padding: 18px 0px 0px 20px;
color: #fff;
margin: 0px 0px 0px 0px;
text-align:left;}

.fond_titre_col{
padding: 0px 0px 0px 45px;
margin: 0px 0px 0px 0px;
text-align:left; color: #fff; font-size: 18px;
background-image:url(images/fond_titre_col.png);
background-position:left;
background-repeat:no-repeat;
width: 475px;
height: 52px;
}
.fond_titre_cold{
padding: 0px 0px 0px 45px;
margin: 0px 0px 0px 0px;
text-align:left; color: #000; font-size: 18px;
background-image:url(images/fond_titre_cold.png);
background-position:left;
background-repeat:no-repeat;
width: 475px;
height: 52px;
}
.titreleft{float:left;margin: 5px 5px 15px 5px;border: 0px ;}
.imageleft{float:left;margin: 5px 5px 5px 5px; border: 0px ;}
.videoleft{float:left;margin: 0px 10px 0px 5px; border: 5px  solid #333333;}
.titreright{float:right;margin: 5px 5px 15px 5px;border: 0px ;}
.imageright{float:right; display:block;margin: 5px 5px 5px 5px;border: 0px ;}
.prix{
background-color: #fff;
font-weight: bold;
border:1px solid #333;
margin-right: px;
margin-left: auto;
color: #cc0000;
padding: 7px;
text-align:right;
font-size:0.9em;
}
.texte_actualite{
background-color: #333;
font-weight: bold;
margin-left: auto;
color: #fff;
padding: 7px;
text-align:center;
font-size:0.9em;
border:1px solid #FFFFFF;
}
h4{
color:#0066CC;
font-size:1em;
margin: -5px 0px 5px 0px ;}
h6{
color: #cc0000;
font-size:0.9em;
background-image:url(images/h4.png);
background-repeat:no-repeat;
background-position:top left;
width: 178px;
height:25px;
padding: 5px 0px 0px 16px ;
margin: 0px 0px 0px 4px ;
}
h6 a{color: #333;}
h6 a:hover{color: #cc0000;}

.tel {background-image:url(images/fond_bouton.png);
background-repeat:no-repeat;
background-position:top left;
width:204px;
height:33px;
text-align:center;
padding: 6px ;
margin: 0px 0px 0px 6px ;
color: #0066FF;
font-weight: bold;
font-size: 16px;
}
.tel a{
text-decoration:none;
color: #0066FF;}
.form {background-image:url(images/fond_bouton.png);
background-repeat:no-repeat;
background-position:top left;
width:204px;
height:33px;
text-align:center;
padding: 6px ;
margin: 0px 0px 0px 6px ;
color: #666600;
font-weight: bold;
font-size: 16px;
float:right;
}
.form a{
text-decoration:none;
color: #666600;}
.form a:hover{
text-decoration:underline;
color: #FFFF00;}
.noir{color:#000000;}
#bando_img{
position:relative;
margin-top: 20px;
margin-bottom: 20px;
margin-left: auto;
margin-right: auto;
text-align:center;}
.miniatures{
border: 3px solid #FFCC00;}
}