/* CSS Document */

body {

  font-size: 12px;
  color:#564b47;  
  padding:5px;
  margin:0px;
  text-align: center;
  font-family:'Trebuchet MS', Verdana, sans-serif;
	text-align:center;
}

address{
font-size: 1.2em;
font-style:normal;
letter-spacing:0.1em;
  padding:5px;
margin:0px;
text-align: center;
font-family:'Trebuchet MS', Verdana, sans-serif;
text-align:center;
margin-top:50px;
	}
	
	
	#signature{
margin-top:10px;
height:50px;
width:765px;
font-size:0.8em;
color:#666666;
letter-spacing:1px;
text-align:center;
margin-left:auto;
margin-right:auto;
}
.piedaztech{
font-size:1em;
color:#666666;
letter-spacing:1px;
text-align:center;
text-decoration:none;
padding-top:10px;
}

#signature a:hover{
font-size:1em;
color:#996699;
letter-spacing:1px;
text-align:center;
text-decoration:none;
padding-top:10px;
}


	
	#email{
	text-decoration:none;
	
	color:#990000;
	
	
	}
	#email:hover{
	text-decoration:none;
	color:#000000;

	background: none; /* correction d'un bug IE */

	
	}
	
	#email span {
display:none;
color:#FFFFFF;
font-size:0.8em;

width:130px;

} 
#email:hover span {
display: block; /* Montre le texte <span> lors du survol */
position: relative; /* envoi le texte <span> dans 1 zone précise de l'écran */
top: -60px; /* cette zone se situe à x pixels du haut de l'élément parent (menu1)*/
left: 320px ;
background-image:url(../img/deco/bulle.gif);
padding-top:5px;
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:.7em;
color: #FFFFFF;
height:40px;
width:130px;


} 

#email_sport{
	text-decoration:none;
	color:#006232;
	
	}
#email_sport:hover{
	text-decoration:none;
	color:#000000;
	background: none; /* correction d'un bug IE */

	
	}
	
	#email_sport span {
display:none;
color:#FFFFFF;
font-size:0.8em;
} 
#email_sport:hover span {
display: block; /* Montre le texte <span> lors du survol */
position: absolute; /* envoi le texte <span> dans 1 zone précise de l'écran */
top: 520px; /* cette zone se situe à x pixels du haut de l'élément parent (menu1)*/
left: 790px ;
background-color:#006232;
padding-top:5px;
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:.7em;
color:#FFFFFF;
height:20px;
width:130px;} 


#fin_contact{

top:500px;
width:470px;

text-align:center;
padding-top:80px;
}
#fin_contact a{
text-decoration:none;
	color:#990000;
	}

#fin_contact a:hover{
text-decoration:none;
	color:#000000;
	}
#fin_contact_sport{
width:470px;

text-align:center;
margin-top:60px;
}
#fin_contact_sport a{
text-decoration:none;
	color:#006232;
	}

#fin_contact_sport a:hover{
text-decoration:none;
	color:#000000;
	}	
	
	/* image */
img{
border:0;
}
.imgactu{
float:left;
margin-top:10px;
margin-right:15px;
margin-bottom:20px;
}
/* positionnmentgeneral */
#content { 	
text-align: left;
vertical-align: middle;	
margin: 0px auto;
padding: 0px;
width: 961px;
border: solid thin;
border-width:0.1em;
height:850px;

}

#content_sport { 	
text-align: left;
vertical-align: middle;	
margin: 0px auto;
padding: 0px;
width: 961px;
border: solid thin;
border-width:0.1em;
height:850px;

}
#content_form { 	
text-align: left;
vertical-align: middle;	
margin: 0px auto;
padding: 0px;
width: 961px;
border: solid thin;
border-width:0.1em;
height:1050px;

}
#content_formsport { 	
text-align: left;
vertical-align: middle;	
margin: 0px auto;
padding: 0px;
width: 961px;
border: solid thin;
border-width:0.1em;
height:1050px;

}
#content_repform { 	
text-align: left;
vertical-align: middle;	
margin: 0px auto;
padding: 0px;
width: 961px;
border: solid thin;
border-width:0.1em;
height:1250px;

}
#content_presentation { 	
text-align: left;
vertical-align: middle;	
margin: 0px auto;
padding: 0px;
width: 961px;
border: solid thin;
border-width:0.1em;
height:1251px;

}
#content_archive { 	
text-align: left;
vertical-align: middle;	
margin: 0px auto;
padding-bottom:190px;
padding: 0px;
width: 961px;
border: solid thin;
border-width:0.1em;
height:auto;

}
#content_archivesport { 	
text-align: left;
vertical-align: middle;	
margin: 0px auto;
padding-bottom:190px;
padding: 0px;
width: 961px;
border: solid thin;
border-width:0.1em;
height:auto;

}


#content_ref{ 	
text-align: left;
vertical-align: middle;	
margin: 0px auto;
padding: 0px;
width: 961px;
border: solid thin;
border-width:0.1em;
height:1100px;

}
#content_presentatione { 	
text-align: left;
vertical-align: middle;	
margin: 0px auto;
padding: 0px;
width: 961px;
border: solid thin;
border-width:0.1em;
height:1351px;

}
#content_presentationsport { 	
text-align: left;
vertical-align: middle;	
margin: 0px auto;
padding: 0px;
width: 961px;
border: solid thin;
border-width:0.1em;
height:981px;

}
#corps_repform{
border-bottom:solid 2px;
border-bottom-color:#A42922;
border-top:solid 2px;
border-top-color:#A42922;
border-left:solid 1px;
border-left-color:#CCCCCC;
border-right:solid 1px;
border-right-color:#CCCCCC;
width:50%;
margin: 1em 25%;
margin-right:auto;
height:550px;
text-align:justify;
padding:0 10px;
}
#corps_form{
border-bottom:solid 2px;
border-bottom-color:#A42922;
border-top:solid 2px;
border-top-color:#A42922;
border-left:solid 1px;
border-left-color:#CCCCCC;
border-right:solid 1px;
border-right-color:#CCCCCC;
width:50%;
margin: 1em 25%;
margin-right:auto;
height:550px;
text-align:justify;
padding:0 10px;
}
#corps_formcc{
border-bottom:solid 2px;
border-bottom-color:#A42922;
border-top:solid 2px;
border-top-color:#A42922;
border-left:solid 1px;
border-left-color:#CCCCCC;
border-right:solid 1px;
border-right-color:#CCCCCC;
width:50%;
margin: 1em 25%;
margin-right:auto;
height:550px;
text-align:justify;
padding:0 10px;
}
#corps_formsport{
border-bottom:solid 2px;
border-bottom-color:#006232;
border-top:solid 2px;
border-top-color:#006232;
border-left:solid 1px;
border-left-color:#CCCCCC;
border-right:solid 1px;
border-right-color:#CCCCCC;
width:50%;
margin: 1em 25%;
margin-right:auto;
height:550px;
text-align:justify;
padding:0 10px;
}
#corps{
border-bottom:solid 2px;
border-bottom-color:#A42922;
border-top:solid 2px;
border-top-color:#A42922;
border-left:solid 1px;
border-left-color:#CCCCCC;
border-right:solid 1px;
border-right-color:#CCCCCC;
width:50%;
margin: 1em 25%;
margin-right:auto;
height:350px;
text-align:justify;
padding:0 10px;
}
#corps_sport{
border-bottom:solid 2px;
border-bottom-color:#006434;
border-top:solid 2px;
border-top-color:#A006434;
border-left:solid 1px;
border-left-color:#CCCCCC;
border-right:solid 1px;
border-right-color:#CCCCCC;
width:50%;
margin: 1em 25%;
margin-right:auto;
height:380px;
text-align:justify;
padding:0 10px;
}
#corps_sport_ref{
border-bottom:solid 2px;
border-bottom-color:#006434;
border-top:solid 2px;
border-top-color:#A006434;
border-left:solid 1px;
border-left-color:#CCCCCC;
border-right:solid 1px;
border-right-color:#CCCCCC;
width:50%;
margin: 1em 25%;
margin-right:auto;
height:400px;
text-align:justify;
padding:0 10px;
}
#introvideo{
width:481px;

text-align:center;
}
#corps_video{
border-bottom:solid 2px;
border-bottom-color:#A42922;
border-top:solid 2px;
border-top-color:#A42922;
border-left:solid 1px;
border-left-color:#CCCCCC;
border-right:solid 1px;
border-right-color:#CCCCCC;
width:55%;
margin-left:auto;
margin-right:auto;
padding-top:30px;
height:520px;
text-align:center;
padding-left:35px;
padding-right:5px;
}

#corps_videosport{
border-bottom:solid 2px;
border-bottom-color:#006232;
border-top:solid 2px;
border-top-color:#006232;
border-left:solid 1px;
border-left-color:#CCCCCC;
border-right:solid 1px;
border-right-color:#CCCCCC;
width:55%;
margin-left:auto;
margin-right:auto;
padding-top:30px;
height:520px;
text-align:center;
padding-left:35px;
padding-right:5px;
}
#corps_presentatione{
border-bottom:solid 2px;
border-bottom-color:#A42922;
border-top:solid 2px;
border-top-color:#A42922;
border-left:solid 1px;
border-left-color:#CCCCCC;
border-right:solid 1px;
border-right-color:#CCCCCC;
width:50%;
margin: 1em 25%;
margin-right:auto;
height:890px;
text-align:justify;
padding:0 10px;

}

#corps_presentationsport{
border-bottom:solid 2px;
border-bottom-color:#006232;
border-top:solid 2px;
border-top-color:#006232;
border-left:solid 1px;
border-left-color:#CCCCCC;
border-right:solid 1px;
border-right-color:#CCCCCC;
width:50%;
margin: 1em 25%;
margin-right:auto;
height:580px;
text-align:justify;
padding:0 10px;

}
#corps_ref{
border-bottom:solid 2px;
border-bottom-color:#A42922;
border-top:solid 2px;
border-top-color:#A42922;
border-left:solid 1px;
border-left-color:#CCCCCC;
border-right:solid 1px;
border-right-color:#CCCCCC;
width:50%;
margin: 1em 25%;
margin-right:auto;
height:600px;
text-align:justify;
padding:0 10px;

}
#corps_presentation{
border-bottom:solid 2px;
border-bottom-color:#A42922;
border-top:solid 2px;
border-top-color:#A42922;
border-left:solid 1px;
border-left-color:#CCCCCC;
border-right:solid 1px;
border-right-color:#CCCCCC;
width:50%;
margin: 1em 25%;
margin-right:auto;
height:770px;
text-align:justify;
padding:0 10px;

}
#corps_archive{
border-bottom:solid 2px;
border-bottom-color:#A42922;
border-top:solid 2px;
border-top-color:#A42922;
border-left:solid 1px;
border-left-color:#CCCCCC;
border-right:solid 1px;
border-right-color:#CCCCCC;
width:50%;
margin: 1em 25%;
margin-right:auto;
height:auto;
text-align:justify;
padding:0 10px;
overflow:auto;

scrollbar-face-color: #dfdedf;

scrollbar-highlight-color: #6783a9;
scrollbar-3dlight-color: #ffffff;

scrollbar-track-color: #d8d6d7;
scrollbar-arrow-color: #3c4c63;

}
#corps_archivesport{
border-bottom:solid 2px;
border-bottom-color:#006232;
border-top:solid 2px;
border-top-color:#006232;
border-left:solid 1px;
border-left-color:#CCCCCC;
border-right:solid 1px;
border-right-color:#CCCCCC;
width:50%;
margin: 1em 25%;
margin-right:auto;
height:auto;
text-align:justify;
padding:0 10px;
overflow:auto;

scrollbar-face-color: #dfdedf;

scrollbar-highlight-color: #6783a9;
scrollbar-3dlight-color: #ffffff;

scrollbar-track-color: #d8d6d7;
scrollbar-arrow-color: #3c4c63;

}


#corps_schema{
border-bottom:solid 2px;
border-bottom-color:#A42922;
border-top:solid 2px;
border-top-color:#A42922;
border-left:solid 1px;
border-left-color:#CCCCCC;
border-right:solid 1px;
border-right-color:#CCCCCC;
width:62%;
margin-left:auto;
margin-right:auto;
height:670px;
text-align:center;
padding:0 10px;
}


#navflash{
position:relative;
top:0px;
left:0px;
z-index:2;
}


#nav {
	height:126px;
}
#nav h1{position:absolute;
	left:-999em;
	}
	#nav p{
	position:absolute;
	left:-999em;
	}
#nav ul {
	position:absolute;
	left:-999em;
}


.sub_ccsport{

list-style-type:circle;
}
.sub_ccsport li{
margin-top:10px;
}
/* texte*/

#content .une_col1 {
	width:463px;
	float:left;
	margin-top:20px;
	margin-left:5px;
	padding-right:5px;
}
#content_presentation .une_col1 {
	width:463px;
	float:left;
	margin-top:20px;
	margin-left:5px;
	padding-right:5px;
}
#content_archive .une_col1 {
	width:463px;
	float:left;
	margin-top:20px;
	margin-left:5px;
	padding-right:5px;
}

#content_archivesport .une_col1 {
	width:463px;
	float:left;
	margin-top:20px;
	margin-left:5px;
	padding-right:5px;
}



#content_archive .une_col1_archiveactu {
	width:443px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:5px;
	height:auto;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:30px;
	margin-bottom:15px;
	border-bottom:solid 2px;
border-bottom-color:#A42922;
border-top:solid 2px;
border-top-color:#A42922;
border-left:solid 1px;
border-left-color:#CCCCCC;
border-right:solid 1px;
border-right-color:#CCCCCC;
	
}

#content_archivesport .une_col1_archiveactu {
	width:443px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:5px;
	height:auto;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:30px;
	margin-bottom:15px;
	border-bottom:solid 2px;
border-bottom-color:#006232;
border-top:solid 2px;
border-top-color:#006232;
border-left:solid 1px;
border-left-color:#CCCCCC;
border-right:solid 1px;
border-right-color:#CCCCCC;
	
}

.une_col1_archiveactu a {
color:#333333;
}

.une_col1_archiveactu a:hover{

color:#006232;
}
 .description {
width:463px;
text-align:justify;

}

/* titre*/
#content_presentatione h1 {
color:#990000;
	font-size:1.5em;
	text-align:left;
	margin-bottom:20px;
}
#content_presentationsport h1 {
color:#006232;
	font-size:1.5em;
	text-align:left;
	margin-bottom:20px;
}
#content_form h1 {
color:#006232;
	font-size:1.5em;
	text-align:left;
	margin-bottom:20px;
}
#content_formsport h1 {
color:#006232;
	font-size:1.5em;
	text-align:left;
	margin-bottom:20px;
}
#corps_formsport h1 {
color:#006232;
	font-size:1.5em;
	text-align:left;
	margin-bottom:20px;
}
#corps_formcc h1 {
color:#990000;
	font-size:1.5em;
	text-align:left;
	margin-bottom:20px;
}
#content_ref h1 {
color:#990000;
	font-size:1.5em;
	text-align:left;
	margin-bottom:20px;
}
#content h1 {
color:#990000;
	font-size:1.5em;
	text-align:left;
	margin-bottom:20px;
}
#content_sport h1 {
color:#006434;
	font-size:1.5em;
	text-align:left;
	margin-bottom:20px;
}
#content_archivesport h1 {
color:#006434;
	font-size:1.5em;
	text-align:left;
	margin-bottom:20px;
}
#title_ccsport{
color:#006434;
	font-size:1.5em;
	text-align:left;
	margin-bottom:20px;
	}
.title2_ccsport{
color:#006434;
	font-size:1.2em;
	text-align:left;
	margin-bottom:20px;
	margin-left:20px;
	}

#content_presentation h1 {
color:#990000;
	font-size:1.5em;
	text-align:left;
	margin-bottom:20px;
}

#content_archive h1 {
color:#990000;
	font-size:1.5em;
	text-align:left;
	margin-bottom:20px;
}

/* puce*/
.sschapitre{
list-style-type:none;
margin-top:20px;
}
#prestation{
margin-top:30px;
list-style-type:circle;
}
#prestation_sport{
margin-top:30px;
list-style-type:circle;
}
#prestation li {
margin-bottom:20px;
list-style-type:circle;
}

#tripartite{
margin-left:50px;
list-style-type:disc;

}
#presentation{
margin-top:30px;
list-style-type:circle;

}
#presentation li{
margin-top:20px;


}
#polska {
margin-top:30px;
list-style-type:circle;
};

.pays{
color:#990000;
font-weight:bold,
}

/* decoration*/
.rougerie{
float:left;
margin-right:20px;
}
.machina{
float:left;
margin-right:20px;
}
.surf{
float:left;
margin-right:20px;
padding-bottom:20px;
}

#txt_roro{

margin-right:-10px;
padding-bottom:66px;
width:440px;


list-style:none;
}

#txt_machina{
margin-top:5px;
margin-right:-10px;
padding-bottom:67px;
width:440px;


list-style:none;
}
#txt_surf{
margin-top:5px;
margin-right:-10px;
padding-bottom:74px;
width:440px;

list-style:none;
}

#imgpolska{
width:480px;


}

#imgpolska img{
margin-left:40px;
}

#fleche img{
padding-left:2px;
padding-right:7px;
}
#paiement{
float:right;
}
/* fil arianne*/
#filarianne a {

padding-left:10px;
text-decoration:none;
background:url(../images/puce_chemin.gif) no-repeat 2px 5px;
color:#002c69;

}
#filarianne a:hover {

	padding-left:10px;
text-decoration:underline;
	background:url(../images/puce_chemin.gif) no-repeat 2px 5px;

}
#filarianne {

top:255px;
margin-left:230px;

font-size:0.9em;
}
/* liens */
#siteroro{




color:#009900;
text-decoration:none;
}

#zoompolska  {
width:480px;
text-align:center;


}

#zoompolska  {
width:480px;
text-align:center;
text-decoration:none;
color:#961719;
font-size:1em;
}

#zoompolska  a:hover{
text-decoration:none;
color:#000000;
font-size:1em;
}


#zoompolska  a{
text-decoration:none;
color:#961719;
font-size:1em;
}


#lienretourschema
{

width:600px;
text-align:center;

}
#lienretourschema a
{
width:600px;
text-align:center;
color:#961719;
font-size:1em;

}
#lienretourschema a:hover
{
width:600px;
text-align:center;
color:#000000;
font-size:1em;

}
#lienretour a{
position:relative;
top:-20px;
width:280px;
color:#333333;
font-size:1em;


	}
	#lienvideosport a{
position:relative;

width:280px;
color:#006232;
font-size:1em;


	}
	#lienvideosport a:hover{
position:relative;

width:280px;
color:#333333;
font-size:1em;


	}
	#lienvideo a{
position:relative;

width:280px;
color:#961719;
font-size:1em;


	}
#lienvideo a:hover{
position:relative;

width:280px;
color:#333333;
font-size:1em;


	}

#lienretour a:hover{
position:relative;
top:-20px;
width:280px;
color:#990000;
font-size:1em;


	}
#lienarchive {
margin-top:30px;

width:280px;
color:#333333;
font-size:1.1em;

	}
	#saut {


width:250px;
color:#FFFFFF;
font-size:1.2em;

	}
	.suivant{
	text-decoration:none;
	
	font-size:1.2em;
	color:#990000;
	width:100px;
	}
	
	.suivant:hover{
	text-decoration:none;
	
	font-size:1.2em;
	color:#333333;
	width:100px;
	}

/* formulaire */
form{
position:relative;
left:0px
top:10px;
margin-top:10px;
width:450px;
height:400px;
}
label{


}
textarea{
position:absolute;
padding-top:20px;
right:30px;
}
input{
position:absolute;

right:30px;


}
 .champ{
width:20em;

}
 .formulaire{
font-size:0.9em;
margin-top:20px;
margin-left:45px;
margin-right:15px;
text-align:justify;
color:#666666;
letter-spacing:1px;

}
 .zonetext{
 font-size:0.9em;
 padding-top:10px;
margin-top:20px;
margin-left:45px;
margin-right:15px;
text-align:justify;
color:#666666;
letter-spacing:1px;
}
.btsubmit{
position:absolute;
margin-top:150px;
left:346px;
}
/* pied */

#pied_sport{
position:absolute;
top:675px;
height:189px;
width:961px;
background-image:url(../img/pied/pied_ccsport.gif);
}
#pied{
position:absolute;
top:668px;
height:189px;
width:961px;
background-image:url(../img/pied/pied.gif);
}
#pied_form{
position:absolute;
top:868px;
height:189px;
width:961px;
background-image:url(../img/pied/pied.gif);
margin-left:auto;
margin-right::auto;
}
#pied_formsport{
position:absolute;
top:868px;
height:189px;
width:961px;
background-image:url(../img/pied/pied.gif);
margin-left:auto;
margin-right::auto;
}
#pied_repform{
	position:absolute;
top:1468px;
height:189px;
width:961px;
background-image:url(../img/pied/pied.gif);
margin-left:auto;
margin-right::auto;
}
#centre{
margin-left:0;

}
#pied_presentation{

position:absolute;
top:1068px;
height:189px;
width:961px;
background-image:url(../img/pied/pied.gif);

}
#pied_archive{
margin-top:20px;
position:relative;
top:auto;
height:189px;
width:961px;
background-image:url(../img/pied/pied.gif);

}
#pied_archive_sport{
margin-top:20px;

position:relative;
top:auto;
height:169px;
width:961px;
background-image:url(../img/pied/pied_ccsport.gif);

}
#pied_presentationsportb{

margin-top:20px;
position:relative;
top:auto;
height:189px;
width:961px;
background-image:url(../img/pied/pied_ccsport.gif);

}
#pied_presentationsportactu{


position:relative;
top:auto;
height:169px;
width:961px;
background-image:url(../img/pied/pied_ccsport.gif);

}
#pied_presentationsport{

position:absolute;
top:808px;
height:189px;
width:961px;
background-image:url(../img/pied/pied_ccsport.gif);

}
#pied_ref{

position:absolute;
top:918px;
height:189px;
width:961px;
background-image:url(../img/pied/pied.gif);

}
#pied_presentatione{

position:absolute;
top:1168px;
height:189px;
width:961px;
background-image:url(../img/pied/pied.gif);

}
