@charset "iso-8859-1";
/*Style de corps*/

img.news {
	border: 1px solid #FFFFFF;
}

table.menus {
	border: 1px solid #FFFFFF;
}

td.menu {
	color: #FFFFFF;
	font: bold small-caps 12px Arial, Helvetica;
	padding-left: 10px;
	padding-right: 10px;
	text-align: right;
	vertical-align: center;
}

td.txt {
	color: #FFE553;
	font:  13px Helvetica, Tahoma, Arial;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: justify;
	vertical-align: left;
}

td.txttbl {
	color: #FFE553;
	font:  13px Helvetica, Tahoma, Arial;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

a.txtlink {
	color: #FFE553;
	font: bold 12px Helvetica, Tahoma, Arial;
	padding-left: 2px;
	padding-right: 2px;
	text-decoration: none;
}
	a:hover.txtlink {
	color: #0C6EC5;
	text-decoration: none;
	background-color: #FFE553;
	}

a.txtlink2 {
	color: #000066;
	font: bold 12px Helvetica, Tahoma, Arial;
	padding-left: 2px;
	padding-right: 2px;
	text-decoration: none;
}
	a:hover.txtlink {
	color: #FFFF00;
	text-decoration: none;
	background-color: #000066;
	}

td.titretbl {
	color: #FFE553;
	font: bold small-caps 16px Tahoma, Helvetica;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 5px;
	text-align: left;
	vertical-align: center;
}

td.titretbl2 {
	color: #FFE553;
	font: bold small-caps 16px Tahoma, Helvetica;
	padding-left: 30px;
	padding-right: 30px;
	text-align: right;
	vertical-align: center;
}

td.titretbl3 {
	color: #FFE553;
	font: bold small-caps 14px Tahoma, Helvetica;
	padding-left: 30px;
	padding-right: 30px;
	text-align: center;
	vertical-align: center;
}

a.menu {
	color: #FFE553;
	font: bold small-caps 12px Tahoma, Helvetica;
	padding-left: 10px;
	padding-right: 10px;
	text-align: right;
	vertical-align: center;
	text-decoration: none;
}
	a:hover.menu {
	color: #FFE553;
	text-decoration: none;
	background-color: #0C6EC5;
	}


td.copy {
	color: #FFE553;
	font: bold 9px Tahoma, Helvetica;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
	vertical-align: center;
}

/* CSS issu des tutoriels css.alsacreations.com */
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: relative;
top: 0;
left: 0;
width: 100%; /* précision pour Opera */
}
#menu dl {
float: right;
}
#menu dt {
	color: #FFE553;
	font: bold small-caps 12px Tahoma, Helvetica;
	vertical-align: center;
	text-decoration: none;
	cursor: pointer;
	text-align: center;
	border: 0px solid gray;
	margin: 0px;
}
#menu dd {
position: absolute;
float: left;
display: none;
border: 0px;
padding-top: 4px;
padding-bottom: 4px;
text-align: left;
background-color: #27649B;
width: 200; /* précision pour IE */
}
#menu li {
float: center;
text-align: left;
}
#menu li a, #menu dt a {
	color: #FFE553;
	font: bold small-caps 12px Tahoma, Helvetica;
	padding-left: 8px;
	padding-right: 8px;
	vertical-align: center;
	text-decoration: none;
}
#menu li a:hover, #menu dt a:hover {
	color: #FFE553;
	text-decoration: none;
	background-color: #0C6EC5;
}



.pv_titre { font-weight: bold; font-size: 14px; text-decoration: underline; font-family: Helvetica; text-align: center; color: #FFE553;}
.pv_ul,.pv_li{color: #FFE553; list-style-type: circle; position: relative; left: 100px;}



