/* CSS Document */

BODY {background-color: #ffffff;
	scrollbar-face-color : #ffffff;
	scrollbar-highlight-color : #F5F3EF;
	scrollbar-shadow-color : #D8CFBE;
	scrollbar-3dlight-color : #F5F3EF;
	scrollbar-darkshadow-color : #D8CFBE;
	scrollbar-track-color : #ffffff;
	scrollbar-arrow-color : #330099;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
}
BODY, TH, TD, SPAN, DIV { font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, Verdana, sans-serif;}
TD { vertical-align:top}
FORM { margin:0px; padding:0px;}
INPUT { font-size:10px;}
SELECT { font-size:10px; font-family:Arial, Helvetica, Verdana, sans-serif;}

A:ACTIVE, A:LINK, A:VISITED {color: #793249; text-decoration:none}
A:HOVER{text-decoration:underline; color: #793249;}

.LienTrends:ACTIVE, .LienTrends:LINK, .LienTrends:VISITED {color: #ffffff; text-decoration:none}
.LienTrends:HOVER{text-decoration:underline; color: #ffffff;}

/**   Code_Video **/
.Code_Video{ width:320px; height:280px; position:absolute;margin-left:153px;margin-top:-314px;position:absolute;}



#LargeurPage { width:1003px; margin-left:auto; margin-right:auto; text-align:left;}

#CentreHome { border-bottom: 8px solid #927365; border-top: 8px solid #927365; margin-top:10px;background-position:left bottom; background-repeat:no-repeat; height:415px; width:830px; position:relative;}
#DateHome {font-size:11px; position:absolute; top:-23px; left:678px;width:150px; text-align:right; }
#TendanceHome { }
#TendanceHome img { margin-top:5px; margin-bottom:3px;}
.RechercheCentre {position:absolute; width:410px; left:50px;margin-top:10px; border:solid 1px #d0c3bd; padding:3px; padding-left:70px; border-right:none; border-left:none;height:43px;}
#RechercheHome {margin-left:587px; width:243px;}
#BlockRech1 { background-image:url(../images/Home/BlockRech1.jpg); background-repeat:no-repeat; width:230px; height:130px; margin-left:13px; padding-left:10px; padding-top:5px;
				font-size:10px; font-weight:bold;}
#BlockRech1 div {font-size:10px;}
#BlockRech1 div select {font-size:10px;}

#BlockRech2 { background-image:url(../images/Home/BlockRech2.jpg); background-repeat:no-repeat; width:230px; height:130px; margin-left:13px; padding-left:10px; padding-top:15px;
			font-size:10px; font-weight:bold;}
#BlockRech2 select {font-size:10px;}

#BlockRech3 { background-image:url(../images/Home/BlockRech3.jpg); background-repeat:no-repeat; width:230px; height:130px; margin-left:13px; padding-left:10px; padding-top:15px;
			font-size:10px; font-weight:bold;}
#BlockRech3 select {font-size:10px;}

#CentreHomeAdh { border-bottom: 8px solid #927365; border-top: 8px solid #927365; margin-top:10px; padding-left:400px;
				background-image:url(../EspaceAdherents/Photo.jpg); background-position:left bottom; background-repeat:no-repeat; height:310px;}

#ContenuAdh { border-bottom: 8px solid #927365; border-top: 8px solid #927365; margin-bottom:15px; margin-top:10px; padding-top:10px; padding-left:50px; padding-bottom:20px}
#ContenuAdh TABLE { width:750px; }
.TabAdh TD { border-top:solid 1px #6a8b89; vertical-align:middle; font-size:11px}

#CentreHomeAdm { border-bottom: 8px solid #936875; border-top: 8px solid #936875; margin-top:10px; padding-left:400px;
				background-image:url(../adm/images/Photo.jpg); background-position:left bottom; background-repeat:no-repeat; height:310px;}

#ContenuAdm { border-bottom: 8px solid #936875; border-top: 8px solid #936875; margin-bottom:15px; margin-top:10px; xheight:310px; padding-top:10px; padding-left:50px;}
.TabAdm TD { border-top:solid 1px #000000; vertical-align:middle; font-size:11px}
.Fond1 {}
.Fond2 {background-color:#edadad}
.Fond3 {background-color:#adedca}
.Fond4 {background-color:#d0d0d0}
.Fond5 {background-color:#cc0000}
.Legende {position:absolute; width:175px; height:100px; border:1px solid lightgrey; border-bottom:3px solid darkgrey; border-right:3px solid darkgrey;background-color:white; margin-left:630px; visibility:hidden; padding:2px}

#CentrePage { border: 1px solid #b3a7a1; margin-top:10px; width:830px; background-color:#ffffff;}
#NavHaut { xheight:18px; xoverflow:hidden; margin-top:15px; }
#NavBas { overflow:hidden;}
#LogoBoci { width:110px;}

#CentrePageAdh { border: 1px solid #b3a7a1; margin-top:10px; width:830px; background-color:#ffffff; background-image:url(../images/FondDroite.gif); background-repeat:repeat-y; background-position:right}
#GroupeAdh { height:25px; text-align:right}
#BandeTitreAdh { background-color:#bca9a0; padding:1px; padding-left:10px; font-size:22px;}
#GaucheAdh { float:left; width:510px; padding:10px; overflow:hidden;}
#PlusInfoAdh { margin-bottom:10px}
#DroiteAdh { float:left; background-color:#efeae8; width:280px; font-size:11px; padding:10px;}
#ImgBoci { xfloat:left; background-color:#efeae8; width:500px; font-size:11px; padding:10px;}
#NavAdh { color:#793249; font-weight:bold;}

#GaucheTrends { width:529px; padding:10px; background-color:#000000; border-right: 1px solid #ffffff; color:#FFFFFF;}
#DroiteTrends { width:280px; font-size:11px; background-color:#000000}
.FiletBasTrends {border-bottom: 1px solid #ffffff;}
.PhotoTrends {position:absolute; top:49px; background-color:#000000; width:820px; color:#FFFFFF; font-size:11px; padding-right:10px; visibility:hidden; display:none;}

.PhotoTrends3ligne {position:absolute; top:49px; background-color:#000000; width:820px; height:560px; color:#FFFFFF; font-size:11px; padding-right:10px; visibility:hidden; display:none;}

#CentrePageActu { border: 1px solid #b3a7a1; margin-top:10px; width:830px; background-color:#ffffff; background-image:url(../images/FondDroiteActu.gif); background-repeat:repeat-y; background-position:right;}
#GroupeActu { height:25px; text-align:left; padding-left:203px}
#BandeTitreActu { background-color:#bca9a0; padding:1px; padding-left:10px; font-size:20px; padding-left:210px}
#GaucheActu { float:left; width:180px; padding:10px; xoverflow:hidden;}
#DroiteActu { float:left; background-color:#efeae8; width:610px; font-size:11px; padding:10px; min-height:450px;}
#DroiteActu img { margin-right:10px}

#CentrePageGen { border: 1px solid #b3a7a1; margin-top:10px; width:830px; background-color:#ffffff; background-image:url(../images/FondDroiteGen.gif); background-repeat:repeat-y; background-position:right}
#GroupeGen { height:25px; text-align:left; padding-left:10px}
#BandeTitreGen { background-color:#bca9a0; padding:1px; padding-left:10px; font-size:20px; padding-left:10px}
#GaucheGen { float:left; width:220px; padding:10px; xoverflow:hidden;}
#DroiteGen { float:left; background-color:#efeae8; width:570px; font-size:12px; padding:10px; line-height:16px; min-height:410px;}
#DroiteGen1 { float:left; background-color:#efeae8; width:470px; font-size:12px; padding:10px; line-height:16px; min-height:410px;}
.ImageFond {background-image:url(../images/PhotoEstompee.jpg); background-position:left bottom; background-repeat:no-repeat;}

.Texte9 { font-size:9px; line-height:1.1em}
.Texte10 { font-size:10px; line-height:1.1em}
.Texte11 { font-size:11px; }
.Texte15Bold { font-size:15px; font-weight:bold}
.Texte16 { font-size:16px; }
.Texte18 { font-size:18px; }
.Texte20 { font-size:20px; }

.TexteBordeaux {color:#793249}
.TexteBordeauxBold {color:#793249; font-weight:bold}
.TexteBordeaux14Bold {color:#793249; font-weight:bold; font-size:14px}
.TexteBordeaux17 {color:#793249; font-size:17px}
.TexteBordeaux20 {color:#793249; font-size:20px}
.TexteRouge { color:#b0232a;}
.TexteRougeBold { color:#b0232a; font-weight:bold}
.TexteBleu { color:#6a8b89;}
.TexteBleu18 { color:#6a8b89; font-size:18px}
.TexteGris14Bold { color:#695d54; font-size:14px; font-weight:bold;}
.TexteGrisBold { color:#695d54; font-weight:bold;}
.TexteGris { color:#695d54;}
.Texte9Gris { color:#695d54;font-size:9px;}
.Texte20Gris { color:#695d54;font-size:20px;}
.GrasCaps {font-weight:bold;text-transform:uppercase;}

.TabGris td { background-color:#695d54; color:#FFFFFF; font-weight:bold; padding:1px}

.RougeCaps14 { color:#b0232a; text-transform:uppercase; font-size:14px; font-weight:bold; padding-top:5px}

.LibMaj { font-size:9px; color:#FF8AA2}
.LibMaj2 { font-size:9px; color:#ad0225}
.ImgNews { float:left; margin-right:20px; width:135px}

.SousMenu {VISIBILITY: hidden; display:none; margin-top:-17px; height:18px; position:absolute }

/* Texte défilant home*/
.posabsolute { POSITION: absolute; margin-top:0px; line-height:12px; font-size:10px; font-weight:bold}
#conteneur { POSITION: absolute; WIDTH: 243px; height:205px; CLIP: rect(0px 243px 205px 0px); text-align:left;}
/**/
/* Texte défilant breves*/
.posabsoluteBreves { POSITION: absolute; margin-top:0px; line-height:15px; font-size:12px;}
#conteneurBreves { POSITION:absolute; WIDTH: 180px; height:350px; CLIP: rect(0px 180px 350px 0px); text-align:left; top:75px; left:0px}
/**/

.Zoom1{ position:absolute; visibility:hidden; display:none }
.fermer{ display:none; visibility:hidden}
.ImageZoomOuvert{ display:block; visibility:visible; position:absolute; margin-top:-100px; margin-left:130px; }
.ImageZoomOuvert2{ display:block; visibility:visible; position:absolute; margin-top:-233px; margin-left:130px; }
.ImageZoomOuvert3{ display:block; visibility:visible; position:absolute; margin-top:-373px; margin-left:130px; }
.Ouvrir{display:block; visibility:visible;}

.Formulaire {font-weight:bold; color:#695D54;}
.Formulaire DIV {margin-top:5px; margin-bottom:5px;clear:both; overflow:visible}
.Formulaire div.Suite {clear:none;float:left}
DIV.Editor {margin-top:5px; margin-bottom:5px; margin-left:140px;}
.Formulaire SPAN {width:180px; font-weight:bold; color:black; display:block; float:left; padding-top:5px; font-size: 10px;}
.Formulaire SPAN.FondGris {font-size: 10px; color:#000000;font-weight:normal; width:auto; background-color: #DAD3D5}
.Formulaire LABEL {font-size: 12px; color:#000000;font-weight:normal; width:auto}
.Formulaire LABEL.Commentaire {font-size: 9px; color:#000000; font-weight:normal;}
.Formulaire INPUT, .Formulaire SELECT, .Formulaire textarea {font-size: 12px; background-color: #DAD3D5; margin-top: 5px; border: 0px;}
.Formulaire INPUT[type=checkbox], .Formulaire INPUT[type=checkbox] {background-color:white}
.Formulaire INPUT.SansFond {background-color:white}
.Tab td {padding:2px; padding-right:6px; border-bottom: solid 1px #D3D3D3; font-size:10px}
#thead {padding:4px; background-color: #D3D3D3;}
#thead td {font-weight:bold; font-size: 11px; border-bottom: solid 2px #ffffff;}
#PlayerHome{ border:solid #937366 7px; margin-top:-320px; height:280px; width:320px; vertical-align:top; float:right; margin-right:350px}
#TitreVideo{ color: #937366; font-size:12px; margin-top:50px; margin-left:173px; position:absolute; margin-top:-338px;  }