#conteneur {
visibility : visible; 
background-image : url(img/conteneur3.gif);
background-repeat:no-repeat;
background-color:white;
width : 853px;
margin-left: auto;					/* gere les marge pour un centrage parfait */
margin-right: auto;					/* nécessite de spécifier le width */
text-align: left;					/* Bug IE: correctif */
}
#colgauche{
width:223px;
float:left;
/*min-width:150px;*/
}
#rubriques{
width:184px;
float:right;
background:url(img/rubrique1.jpg) left top no-repeat;
margin:2px 0 10px 0;
padding-top:2px;
}
#rubriques h4{
height:20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
margin:0 0 0 34px;
color:#252;
}
#rubriques2{
width:184px;
float:right;
background:url(img/rubrique2.jpg) left top no-repeat;
margin:0;
}
#rubriques2 h4{
height:20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
margin:11px 0 0px 34px;
color:#252;
}
.bloccadre{
background:url(img/bas.jpg) left bottom no-repeat;
padding:0 0 25px 25px;
background-color:#68B501;
}
.bloccadre ul{
margin:0;
padding:0;
}
.bloccadre li{
list-style:none;
border-bottom:1px solid #fff;
margin:10px 0px 0 0px;
list-style:disc url(img/pastille.gif);
}
.bloccadre li a{
color:#fff;
text-decoration:none;
}
.bloccadre li a:hover{
color:#fff;
text-decoration:none;
}
#coldroite{
width : 535px;
float:left;
margin: 27px 0 0 27px;
}
#titre{
text-align:left;
margin:0 0 5px 0;
padding:0;
height:40px;

}
#titre h3{
height:40px;
font-size: 11px;
margin:10px 0 0 20px;
padding:0;
color:#252;
}

#photoactivite{
	margin:0px 10px 10px 0;
	float:left;
	background-image:url(img/fd-img-activite.gif);
	width:256px;
	height:177px;
}
#photoactivite img{
margin:9px;
}
#videosactivite{
	margin:10px 0px 0px 0;
	padding:9px 0 0 9px;
	float:left;
	background-image:url(img/fd-img-activite2.jpg);
	background-repeat:no-repeat;
	width:256px;
	height:195px;
}
#videosactivite img{
margin:9px;
}
.sousacti {
margin:20px 15px 10px 0;
padding:0;
width:118px;
height:102px;
float:left;
background-image:url(img/fd-ss-activite.jpg) ;
}
.sousacti img{
margin:4px 4px 0;

}
.sousacti h5 {
font-size: 0.9em;
margin:6px 0 0 10px;
color:#252;
line-height:11px;
padding:0;
}
.sousacti a{
color:#252;
text-decoration:none;
margin:0;
padding:0;
}
.sousacti a:hover{
color:#999999;
text-decoration:none;
margin:0;
padding:0;
}
#colssactivite {
width:250px;
float:left;
margin:0;
padding:10px 0 0;
}
#colssactivite img{
margin: 15px 0 0;
padding:0;
}
#colssactivite a{
line-height:2em;
color:#68B501;
text-decoration:none;
font-weight:bold;
background:#fff url(img/retour.gif) 0% 20% no-repeat;
padding:0 0 0 20px;
}
#colssactivite a:hover{
text-decoration:underline;
}
#colpresentation {
width:285px;
float:right;
margin-top:10px;
}
#colpresentation p{

padding:10px 0 0;
margin:0 0 20px 0;
}
#infostech {
float:right;
width:100%;
color:#E86200;
background-color:#FFFFFF;
}
#infostech h5{
background:#fff url(img/fd-titre-tech.gif) left top no-repeat;
line-height:35px;
color:#E86200;
font-size:1.1em;
padding: 0 0 0 40px;
margin: 20px 0 0;
}
#infostech p{
padding: 0 5px;
margin:0 0 10px 0;
background:#fff;
}
#calendrier {
float:right;
width:100%;
color:#E86200;
background-color:#FFFFFF;
}
#calendrier h5{
background:#fff url(img/fd-titre-calendrier.gif) left top no-repeat;
line-height:35px;
color:#E86200;
font-size:1.1em;
padding: 0 0 0 40px;
margin: 20px 0 0;
}
#calendrier p{
padding: 0 5px;
margin:0 0 10px 0;
background:#fff;
}
#conseilmon {
float:right;
width:100%;
color:#017060;
background-color:#FFFFFF;
}
#conseilmon h5{
background:#fff url(img/fd-titre-conseil.gif) left top no-repeat;
line-height:35px;
color:#017060;
font-size:1.1em;
padding: 0 0 0 40px;
margin: 20px 0 0;
}
#conseilmon p{
padding: 0 5px;
margin:0 0 10px 0;
background:#fff;
}
#rh h5{
background:#ffffff url(img/topara.gif) top right no-repeat;
color:#519747;
font-size:1.2em;
line-height:35px;
}
#bloclien {
margin:0;
padding:0;
}
#bloclien img{
float:left;
margin: 0 20px 0 0;
}
#bloclien h6{
font-size:1.1em;
margin: 0;
}
#bloclien a{
font-size:1.1em;
margin: 0;
color:#519747;
text-decoration:none;
}
#bloclien a:hover{
text-decoration:underline;
}
.annulefloat2 {
	clear:both;
	border:1px dashed #f5f5f5;
	margin:40px 0;
	padding:0;
}
#tarifs {
float:right;
width:100%;
line-height:38px;
background:#fff url(img/fd-tarifs.gif) top left no-repeat;
}
#tarifs a{
font-size:1.3em;
color:#fff;
font-weight:bold;
text-decoration:none;
padding: 15px 197px 15px 50px;
width:100%;
text-transform:uppercase;
}
#tarifs a:hover{
color:#fff;
text-decoration:underline;
}
#inscriptions {
float:right;
width:100%;
line-height:38px;
background:#fff url(img/fd-tarifs.gif) top left no-repeat;
}
#inscriptions a{
font-size:1.1em;
color:#fff;
font-weight:bold;
text-decoration:none;
padding: 15px 155px 15px 50px;
width:100%;
}
#inscriptions a:hover{
color:#519747;
text-decoration:underline;
}
#cadeau {
float:right;
width:100%;
line-height:38px;
background:#fff url(img/fond-bout-cadeau.gif) top left no-repeat;
}
#cadeau a{
font-size:1.1em;
color:#e86200;
font-weight:bold;
text-decoration:none;
padding: 15px 50px 15px 50px;
width:100%;
}
#cadeau a:hover{
color:#e86200;
text-decoration:underline;
}
#pilotage {
background:#fff url(img/tarifs-titre-pilotage.jpg) top left no-repeat;
line-height:45px;
padding:0 0 0 90px;
font-size:1.1em;
color:#333;
}
#randonnees {
background:#fff url(img/tarifs-titre-randonnees.jpg) top left no-repeat;
line-height:45px;
padding:0 0 0 90px;
font-size:1.1em;
color:#333;
margin:20px 0 0;
}
#karting {
background:#fff url(img/tarifs-titre-karting.jpg) top left no-repeat;
line-height:45px;
padding:0 0 0 90px;
font-size:1.1em;
color:#333;
}
#conduite {
background:#fff url(img/tarifs-titre-conduite.jpg) top left no-repeat;
line-height:45px;
padding:0 0 0 90px;
font-size:1.1em;
color:#333;
}
#recuperation {
background:#fff url(img/tarifs-titre-recuperation.jpg) top left no-repeat;
line-height:45px;
padding:0 0 0 90px;
font-size:1.1em;
color:#333;
}
#jeunes {
background:#fff url(img/tarifs-titre-1000.jpg) top left no-repeat;
line-height:45px;
padding:0 0 0 90px;
font-size:1.1em;
color:#333;
}
#bloctarifs h6{
font-size:1.1em;
color:#68b602;
margin:0;
}
#bloctarifs P{
width:40%;
}
#bloctarifs img{
float:right;
display:block;
}
#blocprix {
background:#fff url(img/fd-prix.jpg) bottom right no-repeat;
float:right;
width:25%;
padding:10px 10px 25px;
margin: 20px 10px 0 0;
border:1px solid #000;
}
.paraprix{
	width:60px;
	display:block;
	color:#009999;
	border:1px solid #000;
}
#titreprix {
font-weight:bold;
}
.prixplusinfos {
padding:3px;
color:#68b206;
text-decoration:underline;
background-color:#FFFFFF;
}
.prixplusinfos:hover{
color:#fff;
text-decoration:none;
background-color:#68b206;
}
.boncadeaux {
margin:0 0 0 130px;
padding:3px 3px 3px 40px; 
color:#e86607;
text-decoration:underline;
background:#FFFFFF url(img/icon-cadeau.gif) top left no-repeat;
}
.boncadeaux:hover{
color:#fff;
text-decoration:none;
background-color:#e86607;
}
.seprix {
border:1px solid #f5f5f5;
margin:10px 0;
}
.link {
color:#E60005;
text-decoration:underline;
background-color:#FFFFFF;
}
.link:hover{
color:#fff;
text-decoration:none;
background-color:#E60005;
}
.acrobat {
color:#E60005;
text-decoration:none;
background-color:#FFFFFF;
}
.acrobat:hover{
color:#E60005;
text-decoration:underline;
background-color:#fff;
}
#colimg {
	width:255px;
	float:left;
	}
#colimg2 {
	width:255px;
	float:right;
	}
.emphase {
font-size:1.2em;
color: #FF6600;
font-weight:bold;
text-align:center
}
.cadeaux1{
font-size:12px;
color: #CC0000;

}
.cadeaux2{
font-size:12px;
color: #33CC33;
font-weight:bold;
}
.annulfloat4{
clear:both;
visibility:hidden;
}
h6 {
	margin:0;
	padding:20px 0 0 20px;
	width:auto;
	height:15px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #519747;
	font-weight: bold;
	background-image: url(../img/fd-niveau4.gif);
}
h6 a {
	color: #519747;
	text-decoration:none;
}
h6 a:hover {
	color: #000000;
	text-decoration:none;
}
.texte-niveau4 {
	margin:0;
	padding:0px 10px 10px 30px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}
.texte-niveau4 a {
	color: #000000;
	text-decoration:none;
}
.texte-niveau4 a:hover {
	color: #519747;
	text-decoration:none;
}
.texte-niveau4 ul {
	margin:0;
	padding:0;
}
.texte-niveau4 li {
	margin:0;
	padding:0;
	display:block;
	list-style-type:none
}

#globalForm{
margin:0 0 0 0;
padding:0 0 0 0;

}
/*.libellact {
	width: 150px;
	background:#0066CC;
	padding:5px;
	}
.tarifs {
	width: 294px;
	background-color:#00FFFF;
	}
.quantite {
	width: 90px;
	background-color: #CCFFCC;
	}*/
.tab3col {
	border: 1px solid #d2e379;
	width:540px;
	margin: 0px;
	padding:5px;
	font-size:90%;
	} 
.tab3col td {
	padding:5px;
	
	}

.colortd {
	background-color:#fff;
	}
.colortd2 {
	background-color:#edf6fa;
	}	
.lienpdf {
	background:#fff url(img/icopdf.gif) left top no-repeat;
	padding:1em 0 1em 3.5em;
	margin:1em 1em 1em 0;
	text-decoration:none;
	color:#BD0000;
	}
.lienpdf:hover {
	text-decoration:underline;
	}
