@charset "UTF-8";
/* CSS Document */

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
body {
	background-color: #CCCCCC;
	background-image: url(_images/bg-pattern.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* Backgrounds */
.backgroundAccueil {background-image:url(_images/_accueil/intro.jpg); background-repeat:no-repeat;}
.backgroundContenu {background-image:url(_images/bg-contenu.jpg); background-repeat:no-repeat;}
.backgroundNouvelles {background-image:url(_images/bg-contenu-nouvelles.jpg); background-repeat:repeat;}

/* Borders */
.borderGris {border:#CCCCCC 1px solid;}

.borderBottom {border-bottom:#CCCCCC 1px solid;}

.borderFooter {border-bottom:#CCCCCC 1px solid; border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid;}



/* Paddings */

.padding5px {padding:5px;}
.padding10px {padding:10px;}
.padding30px {padding:30px;}
.paddingLeft10px {padding-left:10px;}
.paddingRight10px {padding-right:10px;}
.paddingRight15px {padding-right:15px;}
.paddingRight20px {padding-right:25px;}


/* Textes */

.texteTitre { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:24px; color:#FFFFFF;}

.texteBlanc {font-size:11px; line-height:20px; color:#FFFFFF;}

.texteGrisPale {color:#999; padding:2px;}
a.texteGrisPale:link {text-decoration:underline; color:#ccc; font-weight:bold;}
a.texteGrisPale:visited {text-decoration:underline; color:#ccc; font-weight:bold;}
a.texteGrisPale:hover {text-decoration:underline; color:#fff; font-weight:bold;}
a.texteGrisPale:active {text-decoration:underline; color:#fff; font-weight:bold;}

.texteBlack {color:#000000;}
a.texteBlack:link {text-decoration:none; color:#000;}
a.texteBlack:visited {text-decoration:none; color:#000;}
a.texteBlack:hover {text-decoration:underline; color:#000;}
a.texteBlack:active {text-decoration:underline; color:#000;}

.texteNav {color:#999;}
a.texteNav:link {text-decoration:none; color:#999;}
a.texteNav:visited {text-decoration:none; color:#999;}
a.texteNav:hover {text-decoration:underline; color:#fff;}
a.texteNav:active {text-decoration:underline; color:#fff;}

/* Listes */

li { line-height:16px;}


/* CSS Navigation Top */
#navigation ul {
	list-style: none;
	margin: 0;
}
	
#navigation li {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border-left: 0px solid #999;
	float: left;
	margin: 0;
	padding-bottom: 0px;
}
	
#navigation a {
	color: #ccc;
	font-weight: normal;
	padding-right:10px;
	text-decoration: none;
}
	
#navigation a:hover {
	color: #FFF;
}

#navigation #currentpage {
	font-weight:normal;
	color:#FFF;

}
	
#navigation #currentpage a {
	color: #FFF;
}


