

/*--------------------------------------------------------------------------------------*/
/*----------------------------------Liens----------------------------------------------------*/

a:hover{
color:#CCCCCC;
background-color:#FFFFCC;


}
a:link{
color:#95cfef;
text-decoration:none;

}
a:visited{
color:#95cfef;
text-decoration:none;

}
a:active{
color:#CCCCCC;


}

/*--------------------------------------------------------------------------------------*/
/*----------------------------------Texte et mise en page----------------------------------------------------*/




.tt{
font-family: Verdana;
font-size: 12px;
}








.innerTable{

border-style		:solid; 
border-width		:0px; 
border-color		:#b9bec0;
padding				:0px 10px 0px 0px;
font-family			:Verdana, Arial, Helvetica, sans-serif;
font-size			:11px;
color				:#666666;
text-align			:justify;
line-height			: 16px;
/*margin-left:10px*/
}

.innerTableText{

border-style		:solid; 
border-width		:0px; 
border-color		:#b9bec0;
padding				:0px 10px 0px 0px;
font-family			:Verdana, Arial, Helvetica, sans-serif;
font-size			:11px;
color				:#666666;
text-align			:justify;
line-height			: 16px;
/*margin-left:10px*/
}
.innerTableCadre{

border-style			:solid; 
border-top-width		:0px; 
border-bottom-width		:0px; 
border-color			:#CCCCCC;
border-left-width		:1px;
border-right-width		:0px;
padding-left			:8px

}

.innerTableMail{
align					:left;
border-style			:solid; 
width					:380px;
border-top-width		:0px; 
border-bottom-width		:0px; 
border-color			:#CCCCCC;
border-left-width		:1px;
border-right-width		:0px;
padding					:0px 10px 0px 10px;


}
.innerTableMembre{
align					:left;
border-style			:solid; 
border-top-width		:0px; 
border-bottom-width		:0px; 
border-color			:#CCCCCC;
border-left-width		:1px;
border-right-width		:1px;


}
.innerTableMembre2{
align					:left;
width					:430px;



}
.innerTableBordureDR{

border-style			:solid; 
border-top-width		:0px; 
border-bottom-width		:0px; 
border-color			:#CCCCCC;
border-left-width		:0px;
border-right-width		:1px;
padding					:0px 5px 0px 0px;


}

ul,li{

font-family			:Verdana, Arial, Helvetica, sans-serif;
font-size			:11px;
color				:#999999;
line-height			: 16px;
list-style			:circle outside;
padding-left		:5px;
margin-left			:35px;

/*
list-style-image : url(images/li.gif);
margin-right:10px;*/

}

.titrePage{/* sur fond jaune*/

font-family				:Verdana, Arial, Helvetica, sans-serif;
font-size				:13px;
font-weight				:bold;
color					:#FFFFFF;
font-variant			:small-caps;
padding					:3px 10px 0px 0px;
background-image		:url(images/topTexte_02.jpg);
background-repeat		:repeat-x;
background-position		:left;
text-align				:center;

}

/*#95cfef*/
.titreMenu{

font-family				:Verdana, Arial, Helvetica, sans-serif;
padding					:0px 10px 0px 6px;
font-size				:11px;
color					:#95cfef;
font-weight				:bold;
}
.sTitreMenu{

font-family				:Verdana, Arial, Helvetica, sans-serif;
padding					:0px 10px 0px 6px;
font-size				:10px;
color					:#95cfef;


}
.titreMenuMembres{

font-family				:Verdana, Arial, Helvetica, sans-serif;
padding					:0px 4px 0px 6px;
font-size				:10px;
color					:#95cfef;
/*text-transform:lowercase;*/
}

.bottomBorder{
border-style			:solid; 
border-bottom-width		:1px; 
border-left-width		:0px;
border-right-width		:0px; 
border-top-width		:0px; 
border-color			:#CCCCCC;
width					:350px;

}


.titreSPage{ /* Title dans le module d'admin du texte */

font-size				:14px;
font-weight				:bold;
color					:#46A5D3;
padding-left			:30px;
text-align				:justify;
margin-right			:10px;
line-height				:20px;
font-family				:Arial, Helvetica, sans-serif;
background-image		:url(images/news_07.jpg);
background-repeat		:no-repeat;
background-position		:left;

}





.sTitre{ /* sTitle dans le module d'admin du texte */

padding					:10px 10px 10px 24px;
font-family				:Verdana, Arial, Helvetica, sans-serif;
font-size				:13px;
color					:#999999;
font-variant			:small-caps;
font-weight				:bold;
background-image		:url(images/sTitre.jpg);
background-repeat		:no-repeat;
background-position		:left;

}



.top{
vertical-align:bottom;
text-align:right;

}
.noTitre{
padding:	0px 10px 10px 24px;

}


.sMenu{
padding:	0px 0px 0px 30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#999999;
line-height:10px;

}


.tableMenu{


width:200px;

padding: 0px 15px 0px 24px;
vertical-align:top;
margin-left:15px;
border-style		:none; 
border-left-width		:0px; 
border-color		:#b9bec0;
 




}
/*--------------------------------------------------------------------------------------*/
/*----------------------------------Liens----------------------------------------------------*/

a:hover{
color:#CCCCCC;
background-color:#FFFFCC;


}
a:link{
color:#95cfef;
text-decoration:none;

}
a:visited{
color:#95cfef;
text-decoration:none;

}
a:active{
color:#CCCCCC;


}




/*--------------------------------------------------------------------------------------*/
/*----------------------------------Généraux----------------------------------------------------*/

body {

	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}


.topGris{

height:8px;
background-color:#d1d1d1;

}

.topVert{

height:8px;
background-color:#e4edf2;

}

img{

border-width:0px

}

/*------------------formulaire------------------------------------------------------*/

.formulaireSimple {



	border: 1px solid #CCCCCC;

	background-color: #FFFFFF;

	height: 22px;

	width: 170px;

}

.formulaireSimple2C {


	border: 1px solid #CCCCCC;

	background-color: #FFFFFF;

	height: 22px;

	width: 30px;

}

.formulaireSimpleMail {

	border: 1px solid #CCCCCC;

	background-color: #FFFFFF;

	height: 22px;

	width: 80px;

}
.formulaireSimpleMailRouge {

	border: 1px solid #CC0000;

	background-color: #FFFFFF;

	height: 22px;

	width: 80px;

}

.formulaireSimple4C {




	border: 1px solid #CCCCCC;

	background-color: #FFFFFF;

	height: 22px;

	width: 50px;

}
.formulaireSimple2CRouge {




	border: 1px solid #CC0000;

	background-color: #FFFFFF;

	height: 22px;

	width: 25px;

}
.formulaireSimpleRouge {

	border: 1px solid #CC0000;

	background-color: #FFFFFF;

	height: 22px;

	width: 170px;

}

.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-weight: bold;
	vertical-align:top;
	text-align:left;
	margin-left:0px;
}

.innerTable2{ /* pour le fomulaire */

/*padding:	10px 10px 10px 10px;*/
margin:	0px 10px Opx 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:justify;
line-height:30px;

}
submit{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
width:150px;
border-color:#b9bec0;
background-color:#444F55;
border-width:1px;
margin-top:4px;
}


.radio{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
width:30px;
border-color:#b9bec0;
background-color:#FFFFFF;
border-width:1px;
margin-top:4px;



}


input{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
width:150px;
border-color:#b9bec0;
background-color:#FFFFFF;
border-width:1px;
margin-top:4px;
}


.inputTitre{


font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
width:500px;
border-color:#b9bec0;
background-color:#FFFFFF;
border-width:1px;
margin-top:4px;



}


input{
float: left;
width: 100%;
padding: 3px;
border: 1px solid #cccccc;
color: #333333;
font-family: Verdana;
font-size: 11px;
}


.domain{
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:100px;
margin-top:4px;
}

.extension{
color:#OOOOOO;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:45px;


}


select{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
width:150px;
border-color:#b9bec0;
background-color:#FFFFFF;
margin-top:4px;
}

/*------------------------------------------------------------------------*/



/*--------------------------------------------------------------------------------------*/
/*----------------------------------NEWS----------------------------------------------------*/

.fondNews{

background:url(images/news_02.jpg);
background-repeat:repeat-y;

}


.tableNews{

width					:225px;
padding					:0px 0px 0px 10px;


}

td.tableNews2{
font-family: Verdana;
font-size: 11px;
}

.bordNews{

border-style			:solid;
border-right-color		:#CCCCCC;
border-left-color		:#CCCCCC;
border-top-width		:0px;
border-bottom-width		:0px;
border-left-width		:1px;
border-right-width		:1px;
padding					:8px 4px 8px 8px;
line-height				:20px;
font-family				:Verdana, Arial, Helvetica, sans-serif;
font-size				:9px;
color					:#999999;
line-height				: 13px;

}
.fondNewsFlash{
vertical-align:top;
background:url(images/news_02.jpg);
background-repeat:repeat-y;
padding					:4px 0px 0px 5px;

}

.titreNews{

border-style			:none;
border-top-width		:0px;
border-bottom-width		:0px;
border-left-width		:1px;
border-right-width		:0px;

font-family				:Verdana, Arial, Helvetica, sans-serif;
font-size				:11px;
color					:#95cfef;

line-height				: 14px;
font-weight:bold;
}

.texteNews{
padding					:3px 5px 4px 8px;
font-family				:Verdana, Arial, Helvetica, sans-serif;
font-size				:9px;
color					:#999999;
line-height				: 13px;
border-style			:solid;
border-right-color		:#CCCCCC;
border-top-width		:0px;
border-bottom-width		:0px;
border-left-width		:0px;
border-right-width		:1px;
text-align:left;



}

.dateNews{

font-family			: Arial, Helvetica, sans-serif;
font-size			:10px;
color				:#95cfef;
text-align:			center;


}




/*--------------------------------------------------------------------------------------*/
/*----------------------------------PAges----------------------------------------------------*/


