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

body{
	 background-image:url(images/background.jpg);
	 background-repeat:repeat-x;
	 background-position:top left; 
	 margin: 0px; /* pour éviter les marges */
	 padding-top:-7px;
     text-align: center; /*pour corriger le bug de centrage IE*/
	 background-color:#b1d9e9;
}

#conteneur {

	 /* on positionne le conteneur */	
	position:relative;
    margin-left: auto;
    margin-right: auto;
	padding-top:0;
	width:1000px;
}

#col1{
background-image:url(images/background-col1.jpg);
background-repeat:repeat-y;
float:left;
width:233px;
height:500px;
}

#col1stage{
background-image:url(images/background-col1.jpg);
background-repeat:repeat-y;
float:left;
width:233px;
height:1700px;
}

#col1information{
background-image:url(images/background-col1.jpg);
background-repeat:repeat-y;
float:left;
width:233px;
height:620px;
}

#col1liens{
background-image:url(images/background-col1.jpg);
background-repeat:repeat-y;
float:left;
width:233px;
height:800px;
}

#col1news{
background-image:url(images/background-col1.jpg);
background-repeat:repeat-y;
float:left;
width:233px;
height:500px;
}

.img1{
width:228px;
}
.img2{
width:228px;
}
.img3{
width:228px;
}

#col2{
background-color:#d0e8f2;
float:left;
width:470px;
height:500px;
}

#col2 p {
text-align:left;
color:#1b3348;
margin-top:-15px;
padding-top:20px;
padding-left:15px;
padding-right:10px;
font-family:"Trebuchet MS", Verdana, Arial;
font-weight: bold;
font-size:13px;
text-decoration: none ;
line-height:18px;
}

#col2bis{
background-color:#d0e8f2;
float:left;
width:878px;
height:500px;
}

#col2bis p {
text-align:left;
color:#1b3348;
margin-top:-15px;
padding-top:20px;
padding-left:15px;
padding-right:10px;
font-family:"Trebuchet MS", Verdana, Arial;
font-weight: bold;
font-size:13px;
text-decoration: none ;
line-height:18px;
}

#colcircuit{

background-color:#d0e8f2;
float:left;
width:650px;
height:500px;
}

#colcircuit p {
text-align:left;
color:#1b3348;
margin-top:-15px;
padding-top:20px;
padding-left:15px;
padding-right:10px;
font-family:"Trebuchet MS", Verdana, Arial;
font-weight: bold;
font-size:13px;
text-decoration: none ;
line-height:18px;
}

#colpilote{
background-color:#d0e8f2;
float:left;
width:650px;
height:500px;
}

#colpilote p {
text-align:left;
color:#1b3348;
margin-top:-15px;
padding-top:20px;
padding-left:15px;
padding-right:10px;
font-family:"Trebuchet MS", Verdana, Arial;
font-weight: bold;
font-size:13px;
text-decoration: none ;
line-height:18px;
}

#colstage {
background-color:#d0e8f2;
float:left;
width:650px;
height:1700px;
}

#colcontact {
background-color:#d0e8f2;
float:left;
width:650px;
height:500px;
}

#colboutique {
background-color:#d0e8f2;
float:left;
width:650px;
height:500px;
}

#colinscription {
background-color:#d0e8f2;
float:left;
width:650px;
height:500px;
}

#colinformation {
background-color:#d0e8f2;
float:left;
width:650px;
height:620px;
}

#colliens {
background-color:#d0e8f2;
float:left;
width:650px;
height:800px;
}

#colnews {
background-color:#d0e8f2;
float:left;
width:650px;
height:500px;
}

.bt-circuit-1{
float:left;
margin-left:10px;
margin-top:20px;
background-image:url(images/bt-circuit-almeria.jpg);
width:313px;
height:87px;
}


a.bt-circuit-1:hover, a.bt-circuit-1:active, a.bt-circuit-1:focus{
background-image:url(images/bt-circuit-almeria-over.jpg);
width:313px;
height:87px;
}

.bt-circuit-2{
float:left;
margin-left:10px;
margin-top:20px;
background-image:url(images/bt-circuit-magny-cours.jpg);
width:313px;
height:87px;
}


a.bt-circuit-2:hover, a.bt-circuit-2:active, a.bt-circuit-2:focus{
background-image:url(images/bt-circuit-magny-cours-over.jpg);
width:313px;
height:87px;
}

.bt-circuit-3{
float:left;
margin-left:10px;
margin-top:20px;
background-image:url(images/bt-circuit-issoire.jpg);
width:313px;
height:87px;
}


a.bt-circuit-3:hover, a.bt-circuit-3:active, a.bt-circuit-3:focus{
background-image:url(images/bt-circuit-issoire-over.jpg);
width:313px;
height:87px;
}

.bt-circuit-4{
float:left;
margin-left:10px;
margin-top:20px;
background-image:url(images/bt-circuit-levigeant.jpg);
width:313px;
height:87px;
}


a.bt-circuit-4:hover, a.bt-circuit-4:active, a.bt-circuit-4:focus{
background-image:url(images/bt-circuit-levigeant-over.jpg);
width:313px;
height:87px;
}

.bt-circuit-5{
float:left;
margin-left:10px;
margin-top:20px;
background-image:url(images/bt-circuit-nogaro.jpg);
width:313px;
height:87px;
}


a.bt-circuit-5:hover, a.bt-circuit-5:active, a.bt-circuit-5:focus{
background-image:url(images/bt-circuit-nogaro-over.jpg);
width:313px;
height:87px;
}

.bt-circuit-6{
float:left;
margin-left:10px;
margin-top:20px;
background-image:url(images/bt-circuit-ledenon.jpg);
width:313px;
height:87px;
}


a.bt-circuit-6:hover, a.bt-circuit-6:active, a.bt-circuit-6:focus{
background-image:url(images/bt-circuit-ledenon-over.jpg);
width:313px;
height:87px;
}

.bt-circuit-7{
float:left;
margin-left:10px;
margin-top:20px;
background-image:url(images/bt-circuit-paul-arnos.jpg);
width:313px;
height:87px;
}


a.bt-circuit-7:hover, a.bt-circuit-7:active, a.bt-circuit-7:focus{
background-image:url(images/bt-circuit-paul-arnos-over.jpg);
width:313px;
height:87px;
}



#col3{
float:left;
background-color:#d0e8f2;
width:175px;
height:500px;
margin-left:5px;
}

.haut-news{
background-image:url(images/haut-news.jpg);
background-repeat:no-repeat;
width:166px;
height:16px;
margin-top:5px;
}
.news{
margin-top:-5px;
padding-bottom:1px;
padding-top:1px;
background-image:url(images/milieu-news.jpg);
width:166px;
}

.news p{
color:#333333;
text-align:left;
font-weight:bold;
font-size:12px;
padding-left:5px;
padding-right:2px;
font-family:"Trebuchet MS", Verdana, Arial;
}

.bas-news{
background-image:url(images/bas-news.jpg);
background-repeat:no-repeat;
width:166px;
height:14px;
}

.entete {
width:1100;
height:400;
margin-left:0;
padding-top:0;
margin-top:-64px;
}

.contenue{
width:922px;
height:500px;
margin:auto;
}

.contenue-stage{
width:922px;
height:1700px;
margin:auto;
}

.contenue-information{
width:922px;
height:620px;
margin:auto;
}

.contenue-liens{
width:922px;
height:800px;
margin:auto;
}

.contenue-news{
width:922px;
height:500px;
margin:auto;
}

#bas{
position:relative;
margin-left: auto;
margin-right: auto;
margin:0px;
padding-top:0px;
background-image:url(images/background-bas.jpg);
background-repeat:repeat-x;
height:170px;
}

.fond-bas{
position:relative;
margin-left: auto;
margin-right: auto;
margin:0px;
margin-left:-150px;
background-image:url(images/background-bas.jpg);
background-repeat:repeat-x;
height:170px;
}

.fond_navigation{
position:relative;
margin-left: auto;
margin-right: auto;
margin:0px;
margin-left:0px;

}


.fond_navigation a:hover{
color:#00648a;
}

.fond_navigation a{
font-family:"Trebuchet MS", Verdana, Arial;
text-decoration: none;
color: #d3d3d3;
}
