/* CSS Document */
body
{
font:12px Geneva, Arial, Helvetica, sans-serif;
color:#2B2D2E;
background:#EDFBDB url(../images/bk7.gif) repeat-x fixed;
margin:0 0 10px 0 ;
}
a:link, a:visited{
	color:#b04c0f;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}
.ligne1 {  background-color : #F6BD2A;}
.ligne0 {  background-color : #fed577;}
.lie1 {  background-color : #E0EDCF;}
.lie0 {  background-color : #fff;}
.mtL1 {  background-color : #464d4f; color:#FFFFFF}
.mtL0 {  background-color : #283136; color:#FFFFFF}
h1, h2, h3,form, img, table, td, tr, ul, li, dd
{
  margin: 0;
  padding: 0;
  border: none;
}
input
{
padding:2px 5px 2px 5px}
.nht
{
height:15px;

}
#pp
{
background-color:#eef3ed ;
width:950px;
border:1px solid #666600;
padding-bottom:20px
}
.phot
{
height:0}
.partZ
{
border:1px solid #CCCCCC;
margin:10px 0 5px 0;
}
.libCt
{
font-size:11px}
.intsty
{
color: #fffe00;
	font-weight: bold
}
.Dnews
{
text-align:left;
margin:0 5px 0 5px
}
.DnewsBr
{
min-height:300px}
.zonframe
{
height:360px; 
width:600px;

}
.top .hed
{
background:url(../images/topH.gif) top center no-repeat;
height:141px
}
.picImg
{
width:950px}
.top .lik
{
padding:5px 10px 0 500px;
text-align:right;
color:#FFFFFF;
font-size:10px;
font-weight:bold}

.hed .lik a:link, .hed .lik a:visited
{
font-size:10px;
color:#FFFFFF;
text-decoration:none}
.hed .lik a:hover
{
text-decoration:underline}
#corpsPP
{
background:  url(../images/ht32.gif) repeat-x;
padding:10px 5px 0 5px}

#corpsPP .menuPP
{
float:left;
text-align:left;
width:625px;
}
#corpsPP .menuPPGT
{
float:left;
text-align:left;
min-height:1200px;
width:625px;
}
#corpsPP .menuPTab
{
text-align:left;
width:625px;
}
#corpsPP .body_5
{
margin:0 ;
}
#corpsPP .body_2
{
margin:0 0 0 640px;
}
#corpsPP .body_3
{
min-height:1250px;
margin:0 0 0 633px;
}
.lesot
{
position:relative;
background-color:#d1e1bc;
margin-top:5px
}
.une
{
background:#FFFFFF url(../images/une_M2.gif) top center no-repeat;
padding:5px 5px 5px 5px;
}
.uneLib
{
margin-bottom:30px;
color:#FFFFFF;}
.uneLib .leLib
{
font-size:18px;
font-weight:bold;
text-align:left}
.uneLib .dta
{
text-align:right;
font-weight:bold;}
#pubP
{
background-color:#d1e1bc;
border:1px solid #999900;
/*
opacity:0.7;
filter:alpha(opacity=70);
-moz-opacity:0.7;*/
margin-bottom:10px;
padding-bottom:5px}
#pubPAnim
{

/*
opacity:0.7;
filter:alpha(opacity=70);
-moz-opacity:0.7;*/
margin-bottom:10px;
padding-bottom:5px}
.noFond
{
opacity:1;
filter:alpha(opacity=100);
-moz-opacity:1;
}
#pubP .zonePub
{
background-color:#000000;
margin:5px 5px 5px 5px;
opacity:1;
filter:alpha(opacity=100);
-moz-opacity:1
}
.indIv
{
margin:0 0 10px 10px;
border-bottom:1px solid #e46600;
padding:0 0 5px 5px 
}
.lesM
{
margin:0 0 5px 0;
border:1px solid #999900

}
.MM
{
border:1px solid #999900}
.lesMFot
{
margin:0 0 10px 0;

}
#corpsPP .body_2 .lesVid
{
background-color:#000;
border:1px solid #999900;
margin:0 0 10px 0;

}
.lesVid
{
background-color:#000;
border:1px solid #999900;
margin:0 0 10px 0;

}
.bt_men
{
background:url(../images/bt_M.gif) repeat-x;
line-height:28px;
color:#663300;
font-size:18px;
font-weight:bold;
padding:0 0 0 10px;
text-align:left
}
.bt_Vd
{
background:url(../images/bt_v.gif) repeat-x;
text-align:left
}
.bt_menM
{
background:url(../images/bt_M.gif) repeat-x;
text-align:left
}

.in_LesM
{
background-color:#d1e1bc;
/*opacity:0.7;
filter:alpha(opacity=70);
-moz-opacity:0.7;*/
padding:10px 5px 10px 5px}
.in_LesMVD
{
background-color:#000;
/*opacity:0.7;
filter:alpha(opacity=70);
-moz-opacity:0.7;*/
padding:10px 5px 10px 5px}
.in_LesMR
{
background-color:#333434;
/*opacity:0.7;
filter:alpha(opacity=70);
-moz-opacity:0.7;*/
padding:0}
.infSpmtn
{
margin:0 0 0 5px;
padding-bottom:5px;
/*background:url(../images/mtn2.gif) top left no-repeat;
border-bottom:2px dotted #FF6600;*/
}

.mtn
{

font-size:14px;
font-weight:bold;
text-align:right;
color:#FF6600;
margin-bottom:10px}
.mtn a:link, .mtn a:visited
{
color:#FF6600;
text-decoration:none}
.mtn a:hover
{
text-decoration:underline}
.filist
{
color:#333;
font-size:12px;
}

.filtF
{
background:url(../images/fil.gif) repeat-x;
padding:3px;
border:1px solid #A4C8A6}

.filtF2
{
background:url(../images/fil2.gif) repeat-x;
border:1px solid #fa7505;
height:25px}

.filtF3
{
background:url(../images/fil3.gif) repeat-x;
border:1px solid #fa7505;
height:20px}

.in_Sans
{

/*opacity:0.7;
filter:alpha(opacity=70);
-moz-opacity:0.7;*/
padding:10px 5px 10px 5px}

.in_LesM2
{
background-color:#d1e1bc;
padding:10px 0px 10px 0px}
.in_LesVid
{
background-color:#000;
border:1px solid #999900;
padding:10px 5px 5px 5px}

#otreInf
{
margin:10px 0 0 0}

#otreInf .inf1
{
float:left;
width:305px
}

#otreInf .inf2
{
margin-left:315px

}
#otreInf .inf1 .inf3
{
margin:10px 0 0 0}
.imgBal
{
float:left;
width:38px}
.imgSuit
{
margin-left:38px;
background:url(../images/bt_bv.gif) repeat-x}
.imgSuit2
{
margin-left:38px;
background:url(../images/nrp.gif) repeat-x}

.brevs
{
margin:0 0 5px 0}

 .brevs1
{
width:30px}

 .brevs2
{
padding-bottom:5px;
height:35px;
border-bottom:2px dotted #FF6600;
}

.infSp
{
margin:0 0 5px 20px;
padding-bottom:5px;
/*border-bottom:2px dotted #FF6600;*/
}

.infSp ul
{
margin:0 0 5px 30px;
}
.infSp li
{
list-style-image:url(../images/pux.png);
margin-bottom:5px;
padding-bottom:5px;
border-bottom:2px dotted #FF6600;

}
.infSp a:link, .infSp a:visited
{
font-size:11px;
color:#003300;
font-weight:bold;
text-decoration:none
}
.infSp a:hover
{
text-decoration:underline}
.topDef
{
background:url(../images/bk_top2.png) center no-repeat;
line-height:35px;
text-align:left;
margin:5px 0 5px 0}

.topDef .leContent
{
margin:0 0 0 15px;
width:770px}

.midDedi
{
background:url(../images/dedi.png) center no-repeat;
line-height:35px;
text-align:left;
margin:0 0 10px 0}

.midDedi .lededi
{
margin:0 0 0 9px;
width:521px}
#foot
{
background:url(../images/ftot.gif) repeat-x;
height:80px;
width:954px;
border-top:1px solid #FFFFFF;
font-size:11px;
padding:15px 0 0 0;
color:#FFFFFF;
text-align:center;
}
#foot a:link, #foot a:visited
{
color:#FFFFFF;
text-decoration:none
}
#foot a:hover
{
text-decoration:underline
}
#pubP
{
background-color:#d1e1bc;
margin:5px 0 10px 0 ;
padding-bottom:5px}

#pubP .zonePub
{
line-height:250px;
background-color:#468918;
margin:0 5px 5px 5px
}
.imgeT
{
border:1px solid #FF9900;
margin:3px 3px 0 0 
}
.interA
{
background-color:#4a8a1c;
color:#FFFFFF;
padding:5px;
}
.interA a:link, .interA a:visited
{
color:#FFFFFF;
text-decoration:none;}
.interA a:hover
{
text-decoration:underline}

#lazz
{
margin-bottom:50px}
.catgg
{
color:#333;
margin:0 0 10px 0;
font:10px Verdana, Arial, Helvetica, sans-serif}
.liko
{
border-left:7px solid #C3D299;
border-right:7px solid #C3D299;
margin-bottom:10px;
padding:3px 0 3px 0 ;
background-color:#ECF3DA;

}
.liko2
{
border-left:7px solid #C3D299;
border-right:7px solid #C3D299;
margin-bottom:10px;
padding:3px 0 3px 0 ;
background-color:#eef3ed;

}
.catgg2
{
color:#333;
font-weight:bold}

.tittre
{
font:32px "Franklin Gothic Demi Cond";
}
.tittre2
{
font:30px "Franklin Gothic Demi Cond";
color:#687755;
margin-bottom:10px;
border-bottom:7px solid #687755
}
.imgt
{
float:right;
margin:0 0 20px 20px;
padding:10px;
background-color:#D1E1BC
}
.imgt2
{
margin:0 20px 20px 0;
padding:10px;
background-color:#D1E1BC
}
.imgt23
{
margin:0 0 20px 0;
padding:5px;
background-color:#D1E1BC;
}
.pactu
{
min-height:320px;
border-bottom:1px solid #b04c0f
}

.mag
{
float:left;
width:352px;
margin:0 10px 10px 0}

.magbT
{
float:left;
width:308px;
margin:0 10px 10px 0}

.maggT
{
float:left;
border:1px solid #666666;
margin:0 10px 10px 0}
.magInt
{
float:left;
width:310px;
margin:0 10px 10px 0}
.magG
{
border:1px solid #333;
}
.mag2
{
vertical-align:text-top;
border:1px solid #333;
margin:0 10px 10px 0}

.mag3
{
vertical-align:text-top;
border:1px solid #333;
margin:0 5px 10px 0}

.lezap
{
	position:absolute;
	top: 589px;
	
}

/* POur plus de foot*/
.infSpfif
{
margin:0 0 5px 5px;
padding-bottom:5px;
/*border-bottom:2px dotted #FF6600;*/
}

.plusFoot
{
border-bottom:1px solid #999999;
height:20px;
margin-bottom:5px}
.plusFoot ul
{
list-style:none;
}
.plusFoot li
{
display:inline;
display:block;
width:70px;
height:20px;
float:left;

}
.plusFoot li a:link, .plusFoot li a:visited
{
display:inline;
height:20px;
display:block;
width:70px;
padding:0 10px 0 10px;
border:1px solid #666666;
background:url(../images/ptR.gif) repeat-x;
}
.plusFoot li a:hover
{
display:inline;
display:block;
color:#FFFFFF;
padding:0 10px 0 10px;
border:1px solid #666666;
background:url(../images/ptR2.gif) repeat-x;
}
.plusFoot .vist
{
display:inline;
display:block;
height:20px;
color:#FFFFFF;
padding:0 10px 0 10px;
border:1px solid #7c3504;
background:url(../images/ptR4.gif) repeat-x;
}
.rMTn
{
background:url(../images/rt.gif) repeat-x}
.scroD
{

height:200px;
padding:0;
/*overflow:scroll;*/
scrollbar-face-color: #333;
    scrollbar-shadow-color: #333;
    scrollbar-highlight-color: #333;
    scrollbar-3dlight-color: #333;
    scrollbar-darkshadow-color: #333;
    scrollbar-track-color: #ccc;
    scrollbar-arrow-color: #ccc;
/*scrollbar-base-color: #ffffff ;
scrollbar-3dlight-color :#ffffff; 
scrollbar-arrow-color :#ffffff;
scrollbar-darkshadow-color :#ffffff;
scrollbar-face-color :#ffffff;
scrollbar-highlight-color :#ffffff; 
scrollbar-shadow-color :#ffffff;
scrollbar-track-color :#000000;*/

}
.catadmin
{
margin:10px 0 20px 0;
background-color:#f6f6f6;
border-top:4px solid #4b891c;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
}
.catadmin td
{
padding:3px 5px 3px 5px}
.catadmin2
{
margin:10px 0 20px 0;
background-color:#f6f6f6;
padding:5px
}
.catadmin2 td
{
padding:3px 5px 3px 5px}
.catadmin3
{
margin:0 0 20px 0;
background-color:#f6f6f6;
padding:0 0 5px 0
}
.catAd3
{
background-color:#e7e7e7;
padding:5px 0 5px 15px;
color:#669900;
border-left:10px solid #669900;
font-weight:bold}
.catadmin3 td
{
padding:3px 5px 3px 5px}
.fichCat
{
border-bottom:1px dotted #006600;
margin-bottom:5px;
padding-bottom:3px
}
.palmC
{
border-top:3px solid #687755;
border-bottom:2px solid #687755;
background:url(../images/pl.gif) repeat-x;
color:#687755;
font-size:14px;
font-weight:bold;
margin:10px 0 5px 0;
padding:5px 0 3px 5px;
}
.titINt
{
color:#fffe00;
font-weight:bold}
 .anD
{
background:url(../images/dec.png) top center no-repeat;
height:61px;
margin:0 0 5px 0 ;
padding-bottom:5px

}
.tim
{
padding:15px 5px 0px 40px;
font:24px Georgia, "Times New Roman", Times, serif;
color:#666600;
font-weight:bold
}
.vic
{
color:#FF3300;
font-weight:bold
}
.liH
{
margin:20px 5px 20px 5px;
text-align:right;
padding-bottom:2px;
border-bottom:1px solid #336600
}
.liH ul
{
margin:0;
list-style:none;
}

.liH li
{
display:inline;
padding:2px 5px 2px 5px;
margin:0 0 0 5px;
font-weight:bold;
color:#336600;
background-color:#D1E1BC
}
/*VENANT DES PRODT*/

#otresP
{margin-top:0px}
#otresP .imG
{
float:left;
text-align:center;
width:100px}
#otresP .detail
{
margin:0 0 0 105px;
}
#otresP .imG2
{
float:left;
text-align:center;
width:165px}
#otresP .detail2
{
margin:0 0 10px 170px;
}
#otresP .zone
{
border-bottom:1px dotted #b04c0f;
margin-bottom:5px;
padding-bottom:5px}

#otresP .lienp a:link, #otresP .lienp a:visited
{
font:20px Georgia, "Times New Roman", Times, serif;
color:#b04c0f;
}
#otresP  a:hover
{
text-decoration:underline}
#otresP .chem
{
margin-bottom:10px}
#otresP .chem a:link, #otresP .chem a:visited
{
font:13px "Trebuchet MS";
color:#e46304;
}
#otresP .chem a:hover
{
text-decoration:underline}
#otresP .lienp
{
margin-bottom:5px}
#otresP .ct
{
font-size:11px;
color:#999999
}

.newIN
{
font:25px Georgia, "Times New Roman", Times, serif;
color:#333333;
border-bottom:3px solid #E46304;
padding:0px 10px 3px 0px;
margin:10px 0 10px 0}

.gamPlace
{
margin-top:10px;
background:url(../images/pub.jpg) top center no-repeat;
height:1000px;
}
.how
{
width:580px;
text-align:justify;
padding:620px 0 0 0 ;
font-size:12px
}
.how ul li
{
list-style:square;
padding:5px}
/*POUR SONDAGE*/
#maxiT
{
margin:5px 20px 0 20px;
font-size:12px;
}
.sd1 {  background-color:#33CC00;}
.sd2 {  background-color:#FF6600;}
.sd3 {  background-color:#003399;}
.sd4 {  background-color:#CC6600}
.sd5 {  background-color:#333333 ;}
.sd6 {  background-color:#FF0000;}

/*INSCIRPTION*/
.zoneBT
{
margin:5px 0 5px 0;
padding:5px 0 2px 0 ;
border-top: 1px dotted #333333;
background-color:#F6F6F6;
text-align:center}

.zcomt
{
width:200px;
border:1px solid #ccc;
padding:3px;
margin:10px 0 10px 30px}
.blu
{
vertical-align:text-top;
margin:0 5px 0 0 }

.brd
{
border:1px solid #999999;
background-color:#eeeeee}
#zcomts
{
background:url(../images/ret.gif) repeat-x;
height:60px;
font-size:14px;
border-bottom:2px solid #FFFFFF;
padding:0 5px 0 5px;
font-weight:bold;}

.react
{
margin:10px }
.psed
{
margin:0 0 5px 0;}
.pcomt
{
margin:0 0 10px 0;
padding:5px;
border:1px solid #333333;
background-color:#FFFFFF}
.invreat
{
font-weight:bold;
font-size:14px;
padding:3px;
margin:40px 10px 10px 10px;
background-color:#f6f6f6
}

.zoneActus ul
{
	margin:0 0 10px 20px;
}
.zoneActus li
{
	padding-bottom:5px;
}

/****DIAPOS - VIDEOS ***/
.diap
{
	margin:0 5px 5px 5px;
	}
.preslT{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}


.preslT  img{
	width: 280px;
	height: 215px;
}

.preslT  #link_posit{
	height:45px;
	margin:190px 0 0 1px;
	position:absolute;
	width:280px;
		
}

.preslT h2
{
	position:absolute;
	margin:180px 0pt 0pt 0px;
	color:#fff;
	width:280px;
	padding: 0 3px 0 3px;
	text-align:center;
	font-size: 13px;
	
}
.preslT a:link, .preslT a:visited
{
	color:#fff;
	text-decoration:none;
}
.preslT a:hover
{
	text-decoration:underline;
}

 .presl_Est
{
		width:280px;
		margin:0 3px 5px 0
		
}
.overDN
{
	font-size:13px;
	font-weight:bold;
	background:url(../images/rct.gif) repeat-x;
	line-height:25px;
	padding-left:10px;
	margin:10px 0 5px 0;
	border:1px solid #666;
	color:#FFF
}
.ovN
{
	border:1px solid #000;
	padding:3px;
}
.picEachN
{
	margin:0 2px 5px 2px;
	padding:0 5px 0 0;
	min-height:60px;
	border-bottom:1px dashed #ffc01e;
}
.picEachN .maggN
{
	float:left;
	width:65px;
}
.picEachN .maggTN
{
	margin-left:70px
}
.picEachN .det_SN
{
	margin-left:70px;
	font-size:13px;
	
}
.allDatN
{
	font-size:10px;
	font-style:italic;
}
/**pub**/
.pubLo
{
	position:absolute;
	left: auto;
	top: 685px;
	width: 617px;
	height: 62px;
}

