*{padding:0; margin:0;}

#contener1 { 
	width:860px; 
	min-height:500px; 
	margin:0px auto; 
	border:0px; 
	text-align:left; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/1/fond2.png',sizingMethod='crop');
}
html>body #contener1 {
	filter: none;
	background: url('/images/1/fond2.png') top left no-repeat; 
}
* html #contener1 { height: 500px; }
#contener1 a { position: relative; }


body { background-color:#85a5b9; font-family:arial; font-size:11px; color:black; margin:0px; background: url(/images/fond1.jpg); padding-top:12px; }
td, tr, span { font-family:arial; font-size:11px; color:black; }
input, textarea, select { color : black; font-size : 12px; font-family : arial; text-decoration : none; font-weight : normal; position: relative; }
.input1 { border:solid 1px #80674f; background-color:#f6f4e8; }
.input2 { border:solid 1px black; background-color:#80674f; color:white; width:300px; font-weight : bold;}
.input3 { border:solid 1px #80674f; background-color:#ddccb5; }

/* Liens de base */
a:link       { color: #e2001a; text-decoration: underline; font-family: arial; font-size:11px; }
a:visited    { color: #e2001a; text-decoration: underline; font-family: arial; font-size:11px; }
a:hover      { color: #a10113; text-decoration: none; font-family: arial; font-size:11px; }
a:active     { color: #e2001a; text-decoration: underline; font-family: arial; font-size:11px; }



.lnk1:link       { color: #3f484d; text-decoration: none; font-family: arial; font-size:12px; font-weight : normal; }
.lnk1:visited    { color: #3f484d; text-decoration: none; font-family: arial; font-size:12px; font-weight : normal; }
.lnk1:hover      { color: #afec03; text-decoration: none; font-family: arial; font-size:12px; font-weight : normal;}
.lnk1:active     { color: #3f484d; text-decoration: none; font-family: arial; font-size:12px; font-weight : normal; }

.lnk1b:link       { color: #afec03; text-decoration: none; font-family: arial; font-size:12px; font-weight : normal; }
.lnk1b:visited    { color: #afec03; text-decoration: none; font-family: arial; font-size:12px; font-weight : normal; }
.lnk1b:hover      { color: #afec03; text-decoration: none; font-family: arial; font-size:12px; font-weight : normal;}
.lnk1b:active     { color: #afec03; text-decoration: none; font-family: arial; font-size:12px; font-weight : normal; }

.lnk2:link       { color: #3f484d; text-decoration: none; font-family: arial; font-size:12px; font-weight : bold; }
.lnk2:visited    { color: #3f484d; text-decoration: none; font-family: arial; font-size:12px; font-weight : bold; }
.lnk2:hover      { color: #3f484d; text-decoration: underline; font-family: arial; font-size:12px; font-weight : bold;}
.lnk2:active     { color: #3f484d; text-decoration: none; font-family: arial; font-size:12px; font-weight : bold; }

.lnk3:link       { color: #3f484d; text-decoration: none; font-family: arial; font-size:10px; font-weight : normal; }
.lnk3:visited    { color: #3f484d; text-decoration: none; font-family: arial; font-size:10px; font-weight : normal; }
.lnk3:hover      { color: #3f484d; text-decoration: underline; font-family: arial; font-size:10px; font-weight : normal;}
.lnk3:active     { color: #3f484d; text-decoration: none; font-family: arial; font-size:10px; font-weight : normal; }

.lnk4:link       { color: #3f484d; text-decoration: none; font-family: arial; font-size:12px; font-weight : normal; text-transform:uppercase; }
.lnk4:visited    { color: #3f484d; text-decoration: none; font-family: arial; font-size:12px; font-weight : normal; text-transform:uppercase;}
.lnk4:hover      { color: #afec03; text-decoration: none; font-family: arial; font-size:12px; font-weight : bold; text-transform:uppercase;}
.lnk4:active     { color: #3f484d; text-decoration: none; font-family: arial; font-size:12px; font-weight : normal; text-transform:uppercase;}

.lnk4b:link       { color: #afec03; text-decoration: none; font-family: arial; font-size:12px; font-weight : bold; text-transform:uppercase; }
.lnk4b:visited    { color: #afec03; text-decoration: none; font-family: arial; font-size:12px; font-weight : bold; text-transform:uppercase;}
.lnk4b:hover      { color: #afec03; text-decoration: none; font-family: arial; font-size:12px; font-weight : bold; text-transform:uppercase;}
.lnk4b:active     { color: #afec03; text-decoration: none; font-family: arial; font-size:12px; font-weight : bold; text-transform:uppercase;}

.lnk_texte_05:link     { color: #afec03; text-decoration: none; font-family: arial; font-size:11px; font-weight : bold; }
.lnk_texte_05:visited  { color: #afec03; text-decoration: none; font-family: arial; font-size:11px; font-weight : bold; }
.lnk_texte_05:hover    { color: #afec03; text-decoration: underline; font-family: arial; font-size:11px; font-weight : bold;}
.lnk_texte_05:active   { color: #afec03; text-decoration: none; font-family: arial; font-size:11px; font-weight : bold; }


.lnkbas:link       { color: #ffffff; text-decoration: none; font-family: arial; font-size: 11px; font-weight : normal; }
.lnkbas:visited    { color: #ffffff; text-decoration: none; font-family: arial; font-size: 11px; font-weight : normal; }
.lnkbas:hover      { color: #ffffff; text-decoration: underline; font-family: arial; font-size: 11px; font-weight : normal;}
.lnkbas:active     { color: #ffffff; text-decoration: none; font-family: arial; font-size: 11px; font-weight : normal; }


/* Messages */
.messages  { font-family:arial; font-size:13px; color:red; font-weight : bold; }
.encadre0 { border:solid 2px #ca0000; margin:0px; padding:10px; background-color:#FCE8E0; text-align:center; }

/* Divers */
.obg1  { font-family:arial; font-size:9px; color:red; font-weight : normal; }
.obg2  { font-family:verdana; font-size:10px; color:red; font-weight : normal; }

.titre_01 { color:#ffffff; font-family: arial; font-size:18px; font-weight : normal; } 
.titre_02 { color:#afec03; font-family: arial; font-size:15px; font-weight : normal; } 
.titre_03 { color:#3f484d; font-family: arial; font-size:20px; font-weight : normal; font-style: italic; } 

.texte_01 { color:#3f484d; font-family: arial; font-size:11px; font-weight : normal; }
.texte_02 { color:#3f484d; font-family: arial; font-size:10px; font-weight : normal; }
.texte_03 { color:#ffffff; font-family: arial; font-size:10px; font-weight : normal; }
.texte_04 { color:#3f484d; font-family: arial; font-size:12px; font-weight : bold; }
.texte_05 { color:#afec03; font-family: arial; font-size:11px; font-weight : bold; }


.encadre1 { border:solid 2px #feee52; margin:0px; }
.encadre2 { border:solid 2px #f9fbfc; margin:0px; }
.clear { clear:both; visibility:hidden; }
.iframe1 { overflow:auto; width:380px; height:530px; padding-right:10px; border:0px; position: relative; }
.trait { width:325px; height:1px; border-top:dotted 1px #afec03; margin-top:5px; margin-bottom:5px;}


#fond_vide { width:642px; min-height:250px; }
* html #fond_vide { height: 250px; }

#fond_kart { 
	width:642px;
	min-height:250px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/1/kart.png',sizingMethod='crop'); 
}
html>body #fond_kart {
	filter: none;
	background: url('/images/1/kart.png') right top no-repeat;
}
#fond_kart a { position: relative; }


#fond_parcours { 
	width:642px;
	min-height:250px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/1/parcours.png',sizingMethod='crop'); 
}
html>body #fond_parcours {
	filter: none;
	background: url('/images/1/parcours.png') right top no-repeat;
}
#fond_parcours a { position: relative; }



#fond_canoe { 
	width:642px;
	min-height:258px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/1/canoe.png',sizingMethod='crop'); 
}
html>body #fond_canoe {
	filter: none;
	background: url('/images/1/canoe.png') right top no-repeat;
}
#fond_canoe a { position: relative; }


#fond_paintball { 
	width:642px;
	min-height:270px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/1/paintball.png',sizingMethod='crop'); 
}
html>body #fond_paintball {
	filter: none;
	background: url('/images/1/paintball.png') right top no-repeat;
}
#fond_paintball a { position: relative; }


#fond_quad { 
	width:642px;
	min-height:179px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/1/quad.png',sizingMethod='crop'); 
}
html>body #fond_quad {
	filter: none;
	background: url('/images/1/quad.png') right top no-repeat;
}
#fond_quad a { position: relative; }





#plus { 
	width:270px; 
	height:164px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/1/plus.png',sizingMethod='scale');
}
html>body #plus {
	filter: none;
	background: url('/images/1/plus.png') no-repeat;
}
#plus a { position: relative; }


/* Structure */
#left {
	float:left;
	width:168px;
}
#left01 { 
	width:133px; 
	height:32px; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/1/left01.png',sizingMethod='scale');
}
html>body #left01 {
	filter: none;
	background: url('/images/1/left01.png') no-repeat;
}
#left01 a { position: relative; }

#left02 { 
	width:133px; 
	min-height:225px; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/1/left02.png',sizingMethod='scale');
}
html>body #left02 {
	filter: none;
	background: url('/images/1/left02.png') repeat;
}
#left02 a { position: relative; }
* html #left02 { height: 225px; }

#left03 { 
	width:133px; 
	height:7px; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/1/left05.png',sizingMethod='scale');
}
html>body #left03 {
	filter: none;
	background: url('/images/1/left05.png') no-repeat;
}
#left03 a { position: relative; }

.left_G { width:122px;text-align:right;border-bottom:solid 1px #ffffff;padding-top:1px;height:16px; }



.left_over {
	width:11px; 
	height:18px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/1/left04.png',sizingMethod='scale');
}
html>body .left_over {
	filter: none;
	background: url('/images/1/left04.png') no-repeat;
}
.left_over a { position: relative; }

.left_out {
	width:11px; 
	height:18px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/1/left03.png',sizingMethod='scale');
}
html>body .left_out {
	filter: none;
	background: url('/images/1/left03.png') no-repeat;
}
.left_out a { position: relative; }


#right {		
	float:left;
	width:692px;
}

#logo { text-align:left; padding-left:17px; padding-top:27px; } 
#logo_img { 
	width:136px; 
	height:99px; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/1/logo.png',sizingMethod='scale');
}
html>body #logo_img {
	filter: none;
	background: url('/images/1/logo.png') no-repeat;
}
#logo_img a { position: relative; }


/* Onglets */
#onglets { width:291px; text-align:right; }
#onglet1 { 
	text-align:left; 
	width:38px; 
	height:27px; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/onglet1.png',sizingMethod='scale');
}
html>body #onglet1 {
	background:transparent url(/images/onglet1.png) no-repeat;
} 
#onglet1 a { position: relative; }

#onglet2 { 
	text-align:left; 
	width:38px; 
	height:27px; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/onglet2.png',sizingMethod='scale');
}
html>body #onglet2 {
	background:transparent url(/images/onglet2.png) no-repeat;
} 
#onglet2 a { position: relative; }

#onglet3 { 
	text-align:left; 
	width:38px; 
	height:27px; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/onglet3.png',sizingMethod='scale');
}
html>body #onglet3 {
	background:transparent url(/images/onglet3.png) no-repeat;
} 
#onglet3 a { position: relative; }

#onglet4 { 
	text-align:left; 
	width:38px; 
	height:27px; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/onglet4.png',sizingMethod='scale');
}
html>body #onglet4 {
	background:transparent url(/images/onglet4.png) no-repeat;
} 
#onglet4 a { position: relative; }



/* Arcs */
#arc1 { 
	text-align:left; 
	width:166px; 
	height:168px; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/1/arc1.png',sizingMethod='scale');
}
html>body #arc1 {
	background:transparent url(/images/1/arc1.png) no-repeat;
} 
#arc1 a { position: relative; }

#arc2 { 
	text-align:left; 
	width:225px; 
	height:168px; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/arc2.png',sizingMethod='scale');
}
html>body #arc2 {
	background:transparent url(/images/arc2.png) no-repeat;
} 
#arc2 a { position: relative; }

#arc3 { 
	text-align:left; 
	width:168px; 
	height:177px; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/1/arc3.png',sizingMethod='scale');
}
html>body #arc3 {
	background:transparent url(/images/1/arc3.png) no-repeat;
} 
#arc3 a { position: relative; }


.fd_arc2_inter { width:212px; height:5px; background: url(/images/fond3.gif) no-repeat; margin:0px; padding:0px; }
.fd_arc2_out { height:19px; padding-left:34px; padding-top:5px; width:180px; }
.fd_arc2_over { height:19px; padding-left:34px; padding-top:5px; width:180px; background: url(/images/1/fond1.gif);}
.fd_arc2_over a:hover { color: #afec03; text-decoration: none; font-family: arial; font-size:12px; font-weight : bold; text-transform:uppercase; }


#centre00 { 
	text-align:left; 
	width:692px; 
	height:399px; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/centre00.png',sizingMethod='scale');
}
html>body #centre00 {
	background:transparent url(/images/centre00.png) no-repeat;
} 
#centre00 a { position: relative; }


#centre01 { 
	text-align:left; 
	width:692px; 
	height:75px; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/centre01.png',sizingMethod='scale');
}
html>body #centre01 {
	background:transparent url(/images/centre01.png) no-repeat;
} 
#centre01 a { position: relative; }


#centre02 { 
	text-align:left; 
	min-height:300px;
	width:692px; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/centre02.png',sizingMethod='scale');
}
html>body #centre02 {
	background:transparent url(/images/centre02.png) repeat;
} 
* html #centre02 { height: 300px; }
#centre02 a { position: relative; }


#centre03 { 
	text-align:left; 
	width:692px; 
	height:28px; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/centre03.png',sizingMethod='scale');
}
html>body #centre03 {
	background:transparent url(/images/centre03.png) no-repeat;
} 
#centre03 a { position: relative; }

#centre_fond { width:627px; padding-left:30px; padding-right:20px; padding-top:10px; }

#titre_2 { 
	text-align:left; 
	width:567px; 
	height:38px; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/1/titre_2.png',sizingMethod='scale');
}
html>body #titre_2 {
	background:transparent url(/images/1/titre_2.png) no-repeat;
} 
#titre_2 a { position: relative; }
