/* CSS Document */
/*_______________________________________________CALQUES ET BALISES_____________________________________________*/
body {
   margin: 0; /* pour éviter les marges */
   text-align: left; /* pour corriger le bug de centrage IE */
	scrollbar-arrow-color:#3333CC;
	scrollbar-face-color:#D0FDFC;
	scrollbar-highlight-color:#D0FDFC;
	scrollbar-3dlight-color:#0033FF;
	scrollbar-darkshadow-color:#0033FF;
	scrollbar-track-color:#D0FDFC;
}
	 
.fond {
	position:relative;
	margin-top:15px;
	margin-left:auto;
	margin-right:auto;
	background-repeat:no-repeat;
	width:990px;
	z-index:1;
	height: 566px;
	padding:0px; }

.menu {
	position:absolute;
	width:743px;
	height:33px;
	z-index:2;
	left: 240px;
	top: 3px; }
	
.rubriques {
	position:absolute;
	width:920px;
	height:63px;
	z-index:3;
	left: 25px;
	margin-right:10px;
	top: 482px; }
		
.titre {
	position:absolute;
	width:544px;
	height:38px;
	z-index:4;
	left: 413px;
	top: 85px;
	padding-top:5px; }
	
.sousrubriques {
	position:absolute;
	width:725px;
	height:27px;
	z-index:5;
	left:224px;
	top: 151px; }
	
.recherche {
	position:absolute;
	width:400px;
	height:29px;
	display:block;
	z-index:6;
	left: 553px;
	top: 122px;
	margin:0px;
	padding-top:3px;
}

.FicheInscription {
	position:absolute;
	width:241px;
	height:26px;
	padding:2px;
	z-index:7;
	left: 701px;
	top: 132px;}

.expo {
	position:absolute;
	border:1px solid;
	border-color:#0066CC;
	overflow:auto;
	width:755px; 
	height:303px;
	z-index:8;
	margin-left:20%; 
	top: 177px;
	left: -11px; }


#EspacePro {
	position:absolute;
	width:150px;
	/*height:130px;*/
	padding:0px;
	z-index:9;
	left: 15px;
	top: 138px;
}

.exclusif{ border-color:red; margin-top:10px; padding:0} 
	
div#articles{ overflow:auto; width:100%;   height:120px; cursor:s-resize; 
	scrollbar-arrow-color:#ffffff;
	scrollbar-face-color:#33CCCC;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#0033FF;
	scrollbar-darkshadow-color:#33CCCC;
	scrollbar-track-color:#33CCCC;
}

div#articles1{ overflow:auto; width:100%;   height:118px; cursor:s-resize; 
	scrollbar-arrow-color:#ffffff;
	scrollbar-face-color:#02FDDE;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#0033FF;
	scrollbar-darkshadow-color:#02FDDE;
	scrollbar-track-color:#02FDDE;
}

div#desc
{
margin-top:4px;
display:block;
padding-top:3px;
width:250px;
background-color:#E9FEFE;
padding-left:3px;
height:210px;
overflow: auto;
color:#000099;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border-top: 1px solid  #0066CC;
border-bottom: 1px solid  #0066CC;
cursor:s-resize;
}

div#Notes
{
margin-top:0px;
margin-bottom:0px; 
width:194px;
max-height:25px;
overflow: auto;
display:block;
font-family:Arial, Helvetica, sans-serif;
color:#003399;
}

div#SousTitre {
		height:23px;	
		margin-left:55px;
		margin-right:10px;
		padding-top:4px;
		font-family:Arial, Helvetica, sans-serif;
		background-color:#E9FEFE;
		font-weight:bold;
		letter-spacing:5px;
	    font-size:15px;
	    color:#3366FF;}
		
div#Inscription {
		height:23px;
		margin-top:5px;	
		padding-top:4px;
		font-family:Arial, Helvetica, sans-serif;
		background-color:#E9FEFE;
		font-weight:bold;
		letter-spacing:5px;
	    font-size:15px;
	    color:#3366FF;}
		
#patch {
	position:absolute;
	width:150px;
	height:25px;
	z-index:10;
	left: 20px;
	top: 543px;
}

#conditions {
	position:absolute;
	width:163px;
	height:22px;
	z-index:2;
	left: 764px;
	top: 3px;
}

#Bandeau { position:absolute; width:530px; height:31px; z-index:15; left: 199px; top: 27px; 
		   font:Arial, Helvetica, sans-serif; color:#000099; font-size:14px}


div.ls img {height: 90px; width: 120px;}
div.pt img {height: 90px; width: 60px;} 

.TabArticles { border-bottom:2; border-bottom-color:#CC3333;}

.transp{filter:alpha(opacity=70);opacity:0.7}
.transp:hover{ filter:alpha(opacity=100);opacity:1}

.transpC{filter:alpha(opacity=70);opacity:0.7; cursor:pointer}
.transpC:hover{filter:alpha(opacity=100); opacity:1}

.present{background-color:#0000FF; color: #ffffff; margin-top:220px; padding-bottom:15px; border:#0033FF}
a.pres{ color:#00FFFF}
a.pres:hover{ color:#FF0000}

#message_actu{ position: absolute; margin:auto; left:32%; top:25%; width: 390px;   height:345px; display: block; padding:5px; font-size:1.6em;  background-image:url(../objets/sav-piscine.png); background-repeat: no-repeat; color:white; z-index:6}

#sav{position:absolute; width:100%; height:auto; top:35px; left:0; border:0; margin:0; padding:0; z-index:5}
.sav{ border:0}

/*.present{font-weight:bold; background-color:#0000FF; color:#FFFFFF; margin-top:220px}*/
