* {
	margin: 0;
	padding: 0;
}

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

a:hover {
	text-decoration: underline;
}

body {
	font-size:10px;
		font-family:Arial,Helvetica,sans-serif;
}

#site {
	width: 745px;
}

#col1 {
	float: left;
	width: 145px;
	margin-right: 5px;
	padding-top: 75px;
}

#col1 ul {
	width: 120px;
	margin-left: 25px;
	font-size: 11px;
	text-align: right;
}

#col1 ul li {
	list-style-type: none;
	border-bottom: 1px dashed #b2b2b2;
	padding: 2px 0;
}

#col1 ul li.titre {
	border-top: 1px solid #b2b2b2;
	border-bottom: 1px solid #b2b2b2;
	font-weight: bold;
	padding: 5px;
	padding-right: 10px;
}

#col1 ul li.dernier {
	list-style-type: none;
	border-bottom: 0;
}

#col1 ul li a {
	display: block;
	width: 100px;
	padding: 3px 10px;
	color: #555555;
}

#col1 ul li a:hover {
	background-color:#f2f2f2;
}

#titre {
	background-image: url(../img/titre/accueil.gif);
	background-repeat: no-repeat;
	width: 250px;
	height: 70px;
	margin-bottom: 5px;
	float: left;
}

#img_projet {
	float: left;
	background-image: url(../img/projets/maison1.jpg);
	background-repeat: no-repeat;
	width: 505px;
	height: 250px;
	margin-bottom: 5px;
}

#img_projet a {
	display: block;
	background-image: url(../img/boutons/tournis3.gif);
	background-repeat: no-repeat;
	width: 205px;
	height: 19px;
	margin-top: 222px;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 45px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
}

#menu2 {
	margin-top: 165px;
	float: left;
}

#menu2 ul li {
	list-style-type: none;
	padding-left: 5px;
	padding-top: 4px;
}

#menu2 ul li a {
	color: #555555;
	display: block;
	width: 80px;
	padding-left: 2px;
	padding-right: 2px;
}

#menu2 ul li a:hover {
	background-color: #e8e8e8;
}

#filsConducteur {
	width: 225px;
	background-color: #b7c1ca;
	float: left;
	padding: 10px 15px 0 10px;
	margin-bottom: 5px;
}
p {
	line-height: 1.4em;
	color: #494d51;
	text-align: justify;
	margin-bottom: 10px;
}
p strong {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#filsConducteur p strong a, #filsConducteur p strong a:visited {
	color: #004388;
}
#filsConducteur p strong a:hover {
	text-decoration: underline;
}


#nouvelles {
	float: left;
	width: 225px;
	padding: 10px 15px 0 10px;
}

#nouvelles p {
	color: #5b5b5b;
}

#nouvelles p.titre_nouvelles {
	color: #344c65;
}

#nouvelles a {
	color: #990000;
}

#footer {
	clear: both;
	margin-left: 160px;
}

/******** PAGE TOURNIS **********/
#site_tournis {
	width: 910px;
}
#titre_tournis {
	background-image: url(../img/titre/tournis.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 760px;
	height: 70px;
	margin-bottom: 5px;
	float: left;
}

#texte_tournis1 {
	background-color: #cdccc6;
	width: 225px;
	float: left;
	padding: 10px 15px 0 10px;
	margin-right: 5px;
	display: block;
	height: 295px;
}

#texte_tournis2 {
	background-color: #cdccc6;
	width: 250px;
	float: left;
	padding: 10px 0 0 0;
	display: block;
	height: 295px;
}

#top_menu2 {
	float: left;
	width: 250px;
	height: 57px;
}
#texte_tournis2 p {
	margin-left: 10px;
	margin-right: 15px;
}

a.btn_tournis1 {
	display: block;
	background-image: url(../img/boutons/tournis_bleu.gif);
	background-repeat: no-repeat;
	width: 205px;
	height: 19px;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 45px;
	color: #000;
	margin-bottom: 5px;
	margin-top: 23px;
}

a.btn_tournis2 {
	display: block;
	background-image: url(../img/boutons/tournis_gris.gif);
	background-repeat: no-repeat;
	width: 205px;
	height: 19px;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 45px;
	color: #000;
	margin-bottom: 5px;
}

a.btn_tournis3 {
	display: block;
	background-image: url(../img/boutons/tournis_gris.gif);
	background-repeat: no-repeat;
	width: 205px;
	height: 19px;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 45px;
	color: #000;
}

a.btn_tournis1:hover, a.btn_tournis2:hover, a.btn_tournis3:hover {
	text-decoration: underline;
}

#proj_tournis {
	float: left;
	margin-top: 5px;
}

#texte_tournis3 {
	float: left;
	border-right: 1px solid #cccccc;
	width: 230px;
	padding-right: 10px;
	margin-left: 160px;
	margin-top: 5px;
	padding-top: 5px;
}

#texte_tournis3 p {
	text-align: left;
	color: #5b5b5b;
}
h1 {
	font-size: 14px;
	margin-bottom: 10px;
}

h2 {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #4e4e4e;
	margin-bottom: 3px;
}

#texte_tournis4 {
	float: left;
	width: 245px;
	margin-top: 5px;
	padding-top: 5px;
	margin-left: 15px;
}

#texte_tournis4 p {
	text-align: left;
	color: #5b5b5b;
}

a.document {
	background-image: url(../img/autre/document.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

a.document:hover {
	text-decoration: underline;
}

.hidden {
	display: none;
}

/******** PAGE HAMECON **********/
#proj_hamecon {
	float: left;
	background-image: url(../img/projets/hamecon.jpg);
	background-repeat: no-repeat;
	width: 505px;
	height: 250px;
	margin-bottom: 5px;
}

#synopsis {
	width: 225px;
	float: left;
	padding: 10px 15px 0 10px;
	margin-bottom: 5px;
	color: #5b5b5b;
}

#texte_hamecon4 {
	float: left;
	width: 245px;
	margin-top: 5px;
	padding-top: 5px;
	margin-left: 0px;
	padding-left: 10px;
	margin-left: 5px;
	border-left: 1px solid #ccc;
}

#texte_hamecon4 p {
	color: #5b5b5b;
}

a.btn_hamecon1 {
	display: block;
	background-image: url(../img/boutons/hamecon_jaune.gif);
	background-repeat: no-repeat;
	width: 205px;
	height: 19px;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 45px;
	color: #000;
	margin-top: 220px;
	margin-left: 255px;
}

a.btn_hamecon2 {
	display: block;
	float: left;
	background-image: url(../img/boutons/hamecon_gris.gif);
	background-repeat: no-repeat;
	width: 205px;
	height: 19px;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 45px;
	color: #000;
	margin-bottom: 5px;
	margin-left: 5px;
}



#titre_hamecon {
	background-image: url(../img/titre/hamecon.gif);
	background-repeat: no-repeat;
	width: 505px;
	height: 70px;
	margin-bottom: 5px;
	float: left;
}

/******** PAGE POURSUIVRE **********/
#proj_poursuivre {
	float: left;
	background-image: url(../img/projets/poursuivre.jpg);
	background-repeat: no-repeat;
	width: 505px;
	height: 250px;
	margin-bottom: 5px;
}

#texte_poursuivre {
	width: 225px;
	float: left;
	padding: 10px 15px 0 10px;
	margin-bottom: 5px;
	color: #5b5b5b;
}

.boldit {
	font-weight: bold;
	border-bottom: 1px dashed #ccc;
	padding-bottom: 10px;
}
.btn_poursuivre {
	float: left;
	display: block;
	width: 250px;
}
a.btn_poursuivre1 {
	display: block;
	float: left;
	background-image: url(../img/boutons/poursuivre_rose.gif);
	background-repeat: no-repeat;
	width: 205px;
	height: 19px;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 45px;
	color: #000;
	margin-left: 5px;
	margin-bottom: 5px;
}

a.btn_poursuivre2 {
	display: block;
	float: left;
	background-image: url(../img/boutons/poursuivre_gris.gif);
	background-repeat: no-repeat;
	width: 205px;
	height: 19px;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 45px;
	color: #000;
	margin-bottom: 5px;
	margin-left: 5px;
}

#titre_poursuivre {
	background-image: url(../img/titre/poursuivre.gif);
	background-repeat: no-repeat;
	width: 505px;
	height: 70px;
	margin-bottom: 5px;
	float: left;
}

#texte_poursuivre4 {
	float: left;
	width: 245px;
	margin-top: 5px;
	padding-top: 5px;
	margin-left: 0px;
	padding-left: 10px;
	margin-left: 5px;
	border-left: 1px solid #ccc;
}

#texte_poursuivre4 p {
	color: #5b5b5b;
}

/********** bestof **********/

#titre_bestof {
	background-image: url(../img/titre/bestof.gif);
	width: 505px;
	height: 70px;
	float: left;
	margin-bottom: 5px;
}

#proj_bestof {
	display: block;
	float: left;
	margin-right: 5px;
	background-image: url(../img/projets/bestof.jpg);
	width: 250px;
	height: 250px;
}

#texte_bestof {
	display: block;
	float: left;
	background-color: #eaeaea;
	width: 250px;
	height: 250px;
}

#texte_bestof p {
	padding: 5px 9px;
}

div.btn_bestof {
	float: left;
}

a.btn_bestof1 {
	display: block;
	background-image: url(../img/boutons/bestof_rose.gif);
	background-repeat: no-repeat;
	width: 205px;
	height: 19px;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 45px;
	color: #000;
	margin-top: 5px;
}
a.btn_bestof2 {
	display: block;
	background-image: url(../img/boutons/bestof_rose.gif);
	background-repeat: no-repeat;
	width: 205px;
	height: 19px;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 45px;
	color: #000;
	margin-top: 5px;
}
a.btn_bestof3 {
	display: block;
	background-image: url(../img/boutons/bestof_orange.gif);
	background-repeat: no-repeat;
	width: 205px;
	height: 19px;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 45px;
	color: #000;
	margin-top: 5px;
}

#texte_bestof1 {
	width: 230px;
	border-right: 1px solid #ccc;
	padding: 0 10px;
}

#texte_bestof2 {
	float: left;
	width: 230px;
	margin-left: 5px;
	padding: 10px;
}

a.link_bestof {
	color: #d01058;
	font-size: 14px;
	font-weight: bold;
}

/* contenir l,object */

#site_contenir_objet {
	width: 700px;
}

#proj_contenir_objet {
	float: left;
	background-image: url(../img/projets/contenir_objet.jpg);
	background-repeat: no-repeat;
	width: 505px;
	height: 250px;
	margin-bottom: 5px;
}
#titre_contenir_objet {
	display: block;
	background-image: url(../img/titre/contenir_objet.gif);
	background-repeat: no-repeat;
	width: 590px;
	height: 70px;
	margin-bottom: 5px;
	float: left;
}

a.btn_contenir_objet1 {
	display: block;
	float: left;
	background-image: url(../img/boutons/contenir_objet.gif);
	background-repeat: no-repeat;
	width: 205px;
	height: 19px;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 45px;
	color: #000;
	margin-bottom: 5px;
	margin-left: 5px;
}

/* courir */

#titre_courir {
	background-image: url(../img/titre/courir.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 760px;
	height: 70px;
	margin-bottom: 5px;
	float: left;
}

#texte_courir1 {
	background-color: #e4ebc6;
	width: 225px;
	float: left;
	padding: 10px 20px 0 10px;
	display: block;
	height: 240px;
}

#texte_courir2 {
	background-color: #e4ebc6;
	width: 225px;
	float: left;
	padding: 10px 15px 0 10px;
	display: block;
	height: 240px;
}

#texte_courir3 {
	float: left;
	width: 230px;
	padding-right: 10px;
	margin-left: 150px;
	margin-top: 5px;
	padding-top: 5px;
	padding-left: 10px;
	border-left: 1px solid #ccc;
}

#texte_courir4 {
	float: left;
	width: 250px;
	padding-top: 5px;
}

a.btn_courir1 {
	display: block;
	background-image: url(../img/boutons/courir1.gif);
	background-repeat: no-repeat;
	width: 205px;
	height: 19px;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 45px;
	color: #000;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
}

a.btn_courir2 {
	display: block;
	background-image: url(../img/boutons/courir2.gif);
	background-repeat: no-repeat;
	width: 205px;
	height: 19px;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 45px;
	color: #000;
	margin-top: 5px;
	margin-left: 5px;
}

/* fatras */
#proj_fatras {
	float: left;
	margin-bottom: 2px;
}
#titre_fatras {
	background-image: url(../img/titre/fatras.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 760px;
	height: 70px;
	margin-bottom: 5px;
	float: left;
}

#texte_fatras1 {
	background-color: #f4ebbb;
	width: 225px;
	float: left;
	padding: 10px 20px 0 10px;
	display: block;
	height: 240px;
	margin-bottom: 5px;
}

#texte_fatras2 {
	background-color: #f4ebbb;
	width: 225px;
	float: left;
	padding: 10px 15px 0 10px;
	display: block;
	height: 240px;
}

#texte_fatras3 {
	float: left;
	width: 230px;
	padding-right: 10px;
	margin-top: 5px;
	padding-top: 5px;
	padding-left: 10px;
}

#texte_fatras4 {
	float: left;
	width: 250px;
	margin-left: 145px;
	margin-right: 5px;
}

#texte_fatras5 {
	border-right: 1px solid #ccc;
	width: 254px;
	height: 300px;
}

a.btn_fatras1 {
	display: block;
	background-image: url(../img/boutons/fatras1.gif);
	background-repeat: no-repeat;
	width: 205px;
	height: 19px;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 45px;
	color: #000;
	margin-bottom: 5px;
	margin-left: 5px;
}

a.btn_fatras2 {
	display: block;
	background-image: url(../img/boutons/fatras2.gif);
	background-repeat: no-repeat;
	width: 205px;
	height: 19px;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 45px;
	color: #000;
	margin-bottom: 5px;
	margin-left: 5px;
}

/* logo */

#titre_logo {
	background-image: url(../img/titre/logo.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 760px;
	height: 70px;
	margin-bottom: 5px;
	float: left;
}

.image_logo {
	margin-bottom: 0;
}

#col1_logo {
	width: 250px;
	margin-right: 5px;
	float: left;
}

#texte_logo {
	margin-left: 10px;
	margin-top: 10px;
}

#col1_logo img {
	margin-bottom: 2px;
}

a.btn_logo1 {
	display: block;
	background-image: url(../img/boutons/logo.gif);
	background-repeat: no-repeat;
	width: 205px;
	height: 19px;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 45px;
	color: #000;
	margin-bottom: 5px;
}

#col2_logo {
	background-color: #7eb4d4;
	display: block;
	width: 230px;
	padding: 0 10px;
	padding-top: 10px;
	float: left;
}

.proj_logo2 {
	margin-left: 5px;
	float: left;
	margin-top: 7px;
}

/* POINT */

#titre_point {
	background-image: url(../img/titre/point.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 760px;
	height: 70px;
	margin-bottom: 5px;
	float: left;
}

#proj_point1 {
	float: left;
	background-image: url(../img/projets/point1.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 250px;
	height: 250px;
}

#proj_point2 {
	margin-bottom: 2px;
}

#texte_point3 {
	float: left;
	margin-left: 5px;
	margin-top: 5px;
}

#texte_point4 {
	border-left: 1px solid #ccc;
	padding: 10px;
}

#texte_point1 {
	display: block;
	float: left;
	background-color: #b3b8be;
	
	width: 230px;
	height: 230px;
	padding: 10px;
	margin-left: 5px;
}

a.btn_point1 {
	display: block;
	background-image: url(../img/boutons/point.gif);
	background-repeat: no-repeat;
	width: 205px;
	height: 19px;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 45px;
	color: #000;
	margin-bottom: 5px;
}


#texte_point2 {
	width: 230px;
	float: left;
	padding: 10px;
}

#carre_point {
	float: left;
	display: block;
	background-color: #d7d086;
	width: 110px;
	height: 110px;
	margin-top: 5px;
	margin-left: 5px;
}

/* chutes */

#titre_chutes {
	background-image: url(../img/titre/chutes.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 760px;
	height: 70px;
	margin-bottom: 5px;
	float: left;
}

#proj_chutes1 {
	float: left;
	background-image: url(../img/projets/chutes1.jpg);
	display: block;
	width: 250px;
	height: 250px;
}

#proj_chutes2 {
	margin-bottom: 2px;
	float: left;
	background-image: url(../img/projets/chutes2.jpg);
	display: block;
	width: 250px;
	height: 250px;
}

#col_centredroite_chutes {
	float: left;
	width: 250px;
	display: block;	
}

#proj_chutes3 {
	background-image: url(../img/projets/chutes3.jpg);
	display: block;
	width: 250px;
	height: 250px;
	margin-left: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
	
}

#texte_chutes1 {
	display: block;
	float: left;
	background-color: #dfddd1;
	
	width: 230px;
	height: 230px;
	padding: 10px;
	margin-left: 5px;
}

#texte_chutes4 {
	padding: 10px;
	padding-top: 7px;
	border-left: 1px solid #ccc;
	margin-left: 5px;
}
#texte_chutes2 {
	width:485px;
	height: 230px;
	background-color: #bdc3c6;
	display: block;
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	padding: 10px;
}
#texte_chutes2 p.premier_chutes {
	display: block;
	width: 230px;
	float: left;
	border-right: 1px solid #84888a;
	padding-right: 10px;
}

#texte_chutes2 p.deuxieme_chutes {
	display: block;
	width: 230px;
	float: left;
	margin-left: 10px;
}

#texte_chutes1 p {
	text-align: left;
}

#proj_chutes2 {
	margin-top: 5px;
}
#bouton_chutes {
	float: left;
}
a.btn_chutes1 {
	display: block;
	background-image: url(../img/boutons/chutes.gif);
	background-repeat: no-repeat;
	width: 205px;
	height: 19px;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 45px;
	color: #000;
	margin-top: 3px;
	margin-left: 150px;
}

a.btn_chutes2 {
	display: block;
	background-image: url(../img/boutons/chutes2.gif);
	background-repeat: no-repeat;
	width: 205px;
	height: 19px;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 45px;
	color: #000;
	margin-bottom: 5px;
	margin-top: 3px;
	margin-left: 150px;
}

#texte_chutes3 {
	padding: 10px;
	padding-left: 15px;
	display: block;
	float: left;
	width: 200px;
}

#texte_chutes3 p{
	text-align: left;
}

/* questions */

#titre_questions {
	background-image: url(../img/titre/questions.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 760px;
	height: 70px;
	margin-bottom: 5px;
	float: left;
}

#col1_questions {
	width: 250px;
	margin-right: 5px;
	float: left;
}

#proj_questions1 {
	margin-bottom: 5px;
	float: left;
	display: block;
}

#texte_questions1 {
	padding: 10px;
	background-color: #8a9c9e;
	display: block;
	float: left;
	margin-bottom: 5px;
}

.btn_questions {
	float: left;
	display: block;
}

a.btn_questions1 {
	display: block;
	background-image: url(../img/boutons/questions.gif);
	background-repeat: no-repeat;
	width: 205px;
	height: 19px;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 45px;
	color: #000;
	margin-bottom: 5px;
}

#col2_questions {
	display: block;
	width: 250px;
	float: left;
}

#texte_questions3 {
	width: 230px;
	padding: 10px;
	background-color: #dfddd1;
	padding-bottom: 1px;
	margin-bottom: 5px;
}

#texte_questions4 {
	flaot: left;
	border-left: 1px solid #ccc;
	padding-left: 10px;
	padding-top: 10px;
}

#proj_questions2 {
	margin-bottom: 2px;
}

#carre_questions {
	float: left;
	display: block;
	width: 115px;
	height: 115px;
	background-color: #ad653e;
	margin-left: 5px;
	margin-top: 5px;
	padding: 5px;
}

#carre_questions p{
	text-align: left;
	color: #fff;
}

/* cible */

#titre_cible {
	background-image: url(../img/titre/cible.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 650px;
	height: 70px;
	float: left;
	margin-bottom: 5px;
}

#proj_cible {
	display: block;
	float: left;
	margin-right: 5px;
	background-image: url(../img/projets/cible1.jpg);
	width: 250px;
	height: 250px;
}

#texte_cible {
	display: block;
	float: left;
	background-color: #c9cacf;
	width: 230px;
	padding: 10px;
	height: 230px;
}

#texte_cible1 {
	float: left;
	display: block;
	width: 230px;
	padding: 10px;
	border: 0;
}

#proj_cible2 {
	float: left;
	margin-left: 5px;
	margin-top: 5px;
}

#col2_cible {
	float: left;
	width: 250px;
}

a.btn_cible1 {
	display: block;
	float: left;
	background-image: url(../img/boutons/cible.gif);
	background-repeat: no-repeat;
	width: 205px;
	height: 19px;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 45px;
	color: #000;
	margin-top: 5px;
	margin-left: 5px;
}


#texte_cible2 {
	margin-left: 5px;
	border-left: 1px solid #ccc;
	padding: 10px;
	margin-top: 5px;
	float: left;
}

#carre_cible {
	background-color: #bf5e54;
	display: block;
	float: left;
	width: 130px;
	height: 130px;
	margin-left: 10px;
	margin-top: 5px;
}

/* maj */

#titre_maj {
	background-image: url(../img/titre/maj.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 650px;
	height: 70px;
	float: left;
	margin-bottom: 5px;
}

#proj_maj {
	display: block;
	float: left;
	margin-left: 5px;
	background-image: url(../img/projets/maj.jpg);
	width: 250px;
	height: 250px;
}

#texte_maj {
	display: block;
	float: left;
	background-color: #344e8a;
	width: 230px;
	padding: 10px;
	height: 230px;
}

#texte_maj p{
	color: #fff;
}

#texte_maj1 {
	float: left;
	display: block;
	width: 230px;
	padding: 10px;
	border: 0;
}

a.btn_maj1 {
	display: block;
	float: left;
	background-image: url(../img/boutons/maj.gif);
	background-repeat: no-repeat;
	width: 205px;
	height: 19px;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 45px;
	color: #000;
	margin-top: 5px;
}



#carre_maj {
	float: left;
	margin-left: 10px;
	margin-top: 5px;
}

/* repertoire */

#titre_rep {
	background-image: url(../img/titre/repertoire.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 650px;
	height: 70px;
	float: left;
	margin-bottom: 5px;
}

#proj_rep1 {
	display: block;
	float: left;
	background-image: url(../img/projets/repertoire.jpg);
	background-repeat: no-repeat;
	background-position: left;
	width: 505px;
	height: 250px;
	}

#col1_repertoire {
	float: left;
	display: block;
	width: 250px;
	padding-top: 5px;
}

#texte_rep {
	background-color: #91a54c;
	padding: 10px;
	padding-bottom: 1px;
	margin-bottom: 10px;
	margin-top: 2px;
	text-align: right;
}

#texte_rep p{
	text-align: right;
}

#texte_rep h1{
	color: #fff;
}

#texte_rep p a.document{
	color: #fff;
}

#texte_rep2 {
	background-color: #dfddd1;
	float: left;
	width: 230px;
	padding: 10px;
	display: block;
	margin-top: 5px;
	margin-left: 5px;
}

#proj_rep2 {
	float: left;
	margin-top: 5px;
	margin-left: 5px;
}

a.btn_repertoire1 {
	display: block;
	float: left;
	background-image: url(../img/boutons/repertoire.gif);
	background-repeat: no-repeat;
	width: 205px;
	height: 19px;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 45px;
	color: #000;
	margin-top: 5px;
	margin-left: 5px;
}


/* expo */

#titre_expo {
	background-image: url(../img/titre/exposition.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 650px;
	height: 70px;
	float: left;
	margin-bottom: 5px;
}

#col1_expo {
	float: left;
	display: block;
	background-color: #f5e9d2;
	width: 230px;
	padding: 10px;
	margin-right: 5px;
}

#col2_expo {
	float: left;
	display: block;
	width: 250px;
}

#col2_expo img {
	margin-bottom: 2px;
	position: relative;
}

/* dossier de presse */

#titre_ddp {
	background-image: url(../img/titre/ddp.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 650px;
	height: 70px;
	float: left;
	margin-bottom: 5px;
}

#col1_ddp {
	float: left;
	display: block;
	background-color: #e6e4cf;
	width: 230px;
	padding: 10px;
	margin-right: 5px;
}

#col2_ddp {
	float: left;
	display: block;
	width: 250px;
	height: 250px;
	background-image: url(../img/projets/ddp.jpg);
}

/* cv */

#titre_cv {
	background-image: url(../img/titre/cv.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 650px;
	height: 70px;
	float: left;
	margin-bottom: 5px;
}

h1.titre_cv2 {
	font-size: 11px;
	color: #494D51;
}

a.btn_cv1 {
	display: block;
	float: left;
	background-image: url(../img/boutons/cv.gif);
	background-repeat: no-repeat;
	width: 205px;
	height: 19px;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 45px;
	color: #000;	
}

#col1_cv {
	float: left;
	display: block;
	width: 250px;
}

#col1_cv img {
	display: block;
	float: left;
	margin-bottom: 5px;
}

#col2_cv {
	display: block;
	float: left;
	margin-left: 5px;
	height: 130px;
}

#colgauche_cv {
	width: 505px;
	float: left;
}

#texte_cv {
	padding: 10px;
	float: left;
	width: 485px;
}

#texte_cv table {
	color: #494D51;
	font-size: 10px;
	margin-bottom: 10px;
}

#texte_cv table th {
	color: #494D51;
	vertical-align: top;
	padding-right: 10px;
	text-align: left;
	font-weight: normal;
	line-height: 1.4em;
	
}

#texte_cv table td {
	color: #494D51;
	vertical-align: top;
	line-height: 1.4em;
	
}

/* contact */

#titre_contact {
	background-image: url(../img/titre/contact.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 650px;
	height: 70px;
	float: left;
	margin-bottom: 5px;
}

#col1_contact {
	float: left;
	display: block;
	width: 250px;
}
#col2_contact {
	display: block;
	background-color: #eceaec;
	width: 230px;
	padding: 10px;
	float: left;
	margin-left: 5px;
	height: 330px;
}


a.btn_chutes2:hover, a.btn_tournis1:hover, a.btn_tournis2:hover, a.btn_tournis3:hover, a.btn_hamecon1:hover, a.btn_hamecon2:hover, a.btn_poursuivre1:hover, a.btn_poursuivre2:hover, a.btn_bestof1:hover, a.btn_bestof2:hover, a.btn_bestof3:hover, a.btn_contenir_objet1:hover, a.btn_courir1:hover, a.btn_courir2:hover, a.btn_fatras1:hover, a.btn_fatras2:hover, a.btn_logo1:hover, a.btn_point1:hover, a.btn_chutes1:hover, a.btn_questions1:hover, a.btn_cible1:hover, a.btn_maj1:hover, a.btn_repertoire1:hover {
	text-decoration: underline;
}

/* HACK IE6 ********************************************************************************************************/

*html #col1 ul li a {
	width: 120px;
}

*html #img_projet a {
	width: 250px;
	height: 22px;
}


*html #menu2 ul li a {
	width: 85px;
}

*html #filsConducteur {
	width: 250px;
}

/********** tournis **********/

*html #texte_tournis1 {
	width: 250px;
	height: 250px;
}

*html #texte_tournis2 {
	width: 250px;
	height: 250px;
}

*html a.btn_tournis1 {
	margin-top: 28px;
}

*+html a.btn_tournis1 {
	margin-top: 24px;
	}

*html a.btn_tournis1, *html a.btn_tournis2, *html a.btn_tournis3 {
	width: 250px;
	height: 22px;
}

*html #texte_tournis3 {
	width: 240px;
	margin-left: 80px;
}

/******** PAGE HAMECON **********/

*html #synopsis {
	width: 250px;
}

*html a.btn_hamecon1, *html a.btn_hamecon2 {
	width: 250px;
	height: 22px;
}

/* bestof */

*html #texte_bestof p{
	margin: 0;
}


*html a.btn_bestof1, *html a.btn_bestof2, *html a.btn_bestof3 {
	width: 250px;
	height: 22px;
}

*html #texte_bestof1 {
	width: 250px;
}

*html #texte_bestof2 {
	width: 250px;
}

/* contenir image */

*html a.btn_contenir_objet1 {
	width: 250px;
	height: 22px;
	
}

/* courir */

*html #texte_courir1 {
	width: 250px;
	height: 250px;
}

*html #texte_courir2 {
	width: 255px;
	height: 258px;
}

*html #texte_courir3 {
	width: 250px;
	margin-left: 75px;
}

*html a.btn_courir1 {
	width: 250px;
	height: 22px;
}

*html a.btn_courir2 {
	width: 250px;
	height: 22px;
}
/* fatras */

*html #texte_fatras1 {
	width: 250px;
	height: 250px;
}

*html #texte_fatras2 {
	width: 255px;
	height: 250px;
}

*html #texte_fatras3 {
	width: 250px;
}

*html #texte_fatras4 {
	margin-left: 72px;
}

*+html #texte_fatras4 {
	padding-top: 3px;
}

*html #texte_fatras5 {
	border-right: 1px solid #ccc;
	width: 254px;
	height: 300px;
}

*html a.btn_fatras1 {
	width: 250px;
	height: 22px;
	margin-top: 3px;
}

*html a.btn_fatras2 {
	width: 250px;
	height: 22px;
}

/* logo */
*html a.btn_logo1 {
	width: 250px;
	height: 22px;
}

*html #col2_logo {
	width: 250px;
}

/* POINT */

*html #proj_point1 {
	margin-left: 0;
}

*html #texte_point1 {
	width: 250px;
	height: 250px;
}

*html a.btn_point1 {
	width: 250px;
	height: 22px;
}

*html #texte_point2 {
	width: 250px;
}

*html #carre_point {
	float: left;
	display: block;
	background-color: #d7d086;
	width: 110px;
	height: 110px;
	margin-top: 5px;
	margin-left: 5px;
}

/* chutes */

*html #texte_chutes1 {
	width: 250px;
	height: 249px;
}
*html #texte_chutes2 {
	width:505px;
	height: 250px;
	margin-bottom: 5px;
}
*html #texte_chutes2 p.premier_chutes {
	width: 240px;
}

*html #texte_chutes2 p.deuxieme_chutes {
	width: 220px;
}

*html a.btn_chutes1, *html a.btn_chutes2 {
	width: 250px;
	height: 22px;
	margin-left: 75px;
}

*html #texte_chutes3 {
	width: 225px;
}

/* questions */

*html a.btn_questions1 {
	width: 250px;
	height: 22px;
}

*html #texte_questions3 {
	width: 250px;
}

*html #carre_questions {
	width: 124px;
	height: 124px;
}


/* cible */

*html #texte_cible {
	width: 250px;
	height: 250px;
}

*html #texte_cible1 {
	width: 250px;
}

*html a.btn_cible1 {
	width: 250px;
	height: 22px;
	margin-left: 2px;
}

*html #texte_cible2 {
	margin-left: 2px;
}


/* maj */

*html #texte_maj {
	width: 250px;
	height: 250px;
}


*html #texte_maj1 {
	width: 250px;
}

*html a.btn_maj1 {
	width: 250px;
	height: 22px;
}

/* repertoire */

*html #texte_rep2 {
	width: 250px;
}

*html a.btn_repertoire1 {
	width: 250px;
	height: 22px;
}

/* expo */

*html #col1_expo {
	width: 250px;
}


/* dossier de presse */

*html #col1_ddp {
	width: 250px;
}


/* cv */


*html #col2_cv {
	width: 250px;
}

*html #texte_cv1 {
	width: 250px;
}

/* contact */

*html #col2_contact {
	width: 250px;
	height: 250px;
}

/* poursuivre */

*html #texte_poursuivre {
	width: 250px;
}
*html a.btn_poursuivre1 {
	width: 250px;
	height: 22px;
}

*html a.btn_poursuivre2 {
	width: 250px;
	height: 22px;
}

