FORM {margin-bottom: 0px;}
BODY { margin: 0 0 0 0 ; background-color:#F0F0F0; font-family: Trebuchet MS, Helvetica, Arial, sans-serif;}
P {  font-family: Trebuchet MS, Helvetica, Arial, sans-serif; font-size: 10px}
TD { font-family: Trebuchet MS, Helvetica, Arial, sans-serif; font-size: 10px}
A {border:none; text-decoration: none; }
.hideText { color : #F0F0F0; }
.lien { color: #666666; text-decoration: none; font-weight: normal; border: dashed; border-width: 0px 0px 1px; border-color: black black #999999}
.lien:hover { color: #000000; text-decoration: none; font-weight: normal; background-color: #FF9933 }
.lienbis { text-decoration: none; border:none; }
.lienter { display:block ;font-family: Trebuchet MS, Helvetica, Arial, sans-serif; font-size: 10px, color: #000000; }
.lienter:hover { background-color: #FFFFFF ; color: #000000;}
.formObject { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 9px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Trebuchet MS, Helvetica, Arial, sans-serif; BACKGROUND-COLOR: #FAFAFA; border-color:#000000; COLOR: #666666; width: 120px; }
.formObject2 { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 9px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Trebuchet MS, Helvetica, Arial, sans-serif; BACKGROUND-COLOR: #FAFAFA; border-color:#000000; COLOR: #666666; width: 450px; }
.formObjectNews { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 9px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Trebuchet MS, Helvetica, Arial, sans-serif; BACKGROUND-COLOR: #FFFFCC; border-color:#FFCC33; COLOR: #666666; width: 120px; }
.formObjectNewsText { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 9px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Trebuchet MS, Helvetica, Arial, sans-serif; BACKGROUND-COLOR: #FFFFCC; border-color:#FFCC33; COLOR: #666666; width: 450px; }
.date { font-family: Trebuchet MS, Helvetica, Arial, sans-serif; font-size: 9px; color: #999999}
.cadre {  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px} 
.navigation_cat_tof {
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	font-size: 10px;
	vertical-align:bottom;
	line-height: 15px;
}
.navigation_cat_tof p{
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	height: auto;
	width: 300px;
	position: relative;
}
.titre_tof {
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
.navigation_index_tof {
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	font-size: 10px;
}
A.navigation_index_tof:visited {
	border: solid;
	border-width: 0px 0px 1px;
}
.cv_titre {
font-size: 48px; font-weight: bold; color : #FFFFFF;
}
.cv_soustitre {
font-size: 24px; font-weight: bold; color : #FFFFFF;  
}
.cv_header {
font-size: 14px; font-weight: bold;	padding-top: 10px; border: solid; border-width: 0px 0px 1px; border-color: #00AEEF #00AEEF #00AEEF; color : #00AEEF;
}
ul {
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	font-size: 11px;
	margin-left: 0;
	padding-left: 1em;
	text-indent: 0em;
	list-style-type: disc;
	}
li {
	padding-top: 5px;
}
.li_color {
color : #00AEEF;
}
.news_content {
	position:absolute;
	width:570px;
	height:570px;
	z-index:3;
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	font-size: 12px;
	left: 0px;
	padding-left: 10px;
	padding-right: 5px;
	top: 10px;
	border-width: 0px;
	overflow: auto;
}
.news_global {
	position:absolute;
	width:605px;
	height:599px;
	z-index:1;
	left: 50%;
	margin-left:-300px;
	top: 50%;
	margin-top: -300px;
	border: none;
	background-image : url(../imgs/fond_news.jpg);
}
.music_global {
	position:absolute;
	width:520px;
	height:347px;
	z-index:1;
	left: 50%;
	margin-left:-260px;
	top: 50%;
	margin-top: -174px;
	border: none;
	background-image : url(../imgs/fond_music.jpg);
}
.music_content {
	position:absolute;
	width:310px;
	height:307px;
	z-index:3;
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	font-size: 10px;
	left: 180px;
	padding-left: 10px;
	padding-right: 5px;
	top: 20px;
	border-width: 0px;
	overflow: auto;
	background-color: #FFFFFF;
}
.date_chiffres {
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	font-size: 50px;
	font-weight: bold;
	color: #555555;
}
.date_lettres {
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #555555;
}
.calendrier {
	position:absolute;
	width:130px;
	height:122px;
	z-index:1;
	top: 0px;
	left: -140px;
	border: none;
}
.texte_small { font-family: Trebuchet MS, Helvetica, Arial, sans-serif; font-size: 9px;}
.planche {  color: #FFFFFF; text-decoration: none; font-weight: normal; border: none; }
.new_item { color: #FF6600;font-weight: bold}
.block { border-color:#FFFFFF ; border:none; text-decoration:none; }
.errorCode{background-color: #FF0000; font-weight: bold;}
