
body {
	font-family: Verdana, sans-serif ;
	font-size: 13px ;
 	background-repeat: no-repeat ;
	background-position: bottom center ;	
}

img {
	border: 0 ;
}

a {
	color: #293D68 ;
	font-size: 100% ;
	font-weight: bold ;
	text-decoration: none ;
}

a:visited {
	color: #293D68 ;
	font-size: 100% ;
	font-weight: bold ;
	text-decoration: none ;
}

a:hover {
	color: #293D68 ;
	font-size: 100% ;
	font-weight: bold ;
	text-decoration: underline ;
	background-color: #BBCCED;
}

a:active {
	color: #EBB42B;
	font-size: 100% ;
	font-weight: normal ;
	text-decoration: none ;
}

input {
	border: 1px solid black ;
	background-color: #FFFFFF ;
}

textarea {
	border: 1px solid black ;
}

/* Classe de cadre jaune (titre) */
.title_sites {
	width: 90% ;
	font-weight: bold ;
	border: 1px solid ;
	border-color: #FFCC33 ;
	background-color: #FFF4C2 ;
}

/* Classe de cadre bleu ciel (quotes paires) */
.table_sites {
	width: 90% ;
 	border: 1px solid ; 
 	border-color: #224499 ; 
	background-color: #E5ECF9 ;
}

/* Classe de cadre bleu foncé (quotes impaires) */
.table_sites_odd {
	width: 90% ;
 	border: 1px solid ; 
 	border-color: #779BD2; 
	background-color: #C0C8E8 ;
}


.table_infos {
	width: 90% ;
	border: 1px solid ;
	border-color: #008000 ;
	background-color: #DCF6DB ;
}

/* Classe du formulaire de submit des quotes (cadre vert) */
.form {
	width: 90% ;
	border: 1px solid #008000 ;
	background-color: #DCF6DB ;
}

/* Classe qui sert à aligner le texte du formulaire */
.td_form {
	text-align: right ;
}

/* Classe des <td> du header (cadre vert fond blanc) */
.header_td {
	padding: 3px ;
	text-align: right ;
	border: 1px solid #008000 ;
}

/* Classe qui fait changer de couleur le fond des <td> du header */
.header_td:hover {
	background-color: #DCF6DB;
}

/* Classe du footer, petite font, cadre jaune comme le titre */
.footer_table {
	width: 90% ;
	text-align: center ;
	font-size: 10px ;
	font-weight: bold ;
	border: 1px solid ;
	border-color: #FFCC33 ;
	background-color: #FFF4C2 ;
}

/* Cadre interieur blanc et arrondit des quotes */
.td_quote {
	border: 1px solid #E5ECF9 ;
	background-color: white ;
	padding: 6px ;
	-moz-border-radius: 7px;
	margin: 2px 15px;
	position: relative;
}

.td_quote h1 {
	font-weight: bold ;
	font-size: 120% ;
}

.timenu {
	font-size: 110%
}

/* Classe du contenant des numéros de page (cadre bleu arrondit) */
.table_pages {
	background-color: #E5ECF9 ;
	-moz-border-radius: 10px;
	width: 90% ;
}

/* Classe du titre des quotes, petite font */
.td_title_quote {
	font-size: 11px ;
}

