body{ background:#767676 url(images/head_f.jpg) top repeat-x; color:#666666; font-family:verdana; margin-top:0px; margin-bottom:0px}

.footer{color:#000000}

table.popup{ background:url(images/accueil_23.jpg) #FFFFFF bottom no-repeat; border:1px solid #b7b7b7; color: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px}
table.popup td.popup_header{ background: url(images/accueil_12.jpg) repeat-x top; color:#FFFFFF; border-bottom: 1px solid #b7b7b7; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px}

table.news{ background:url(images/accueil_13.jpg) #FFFFFF bottom no-repeat; border:1px solid #b7b7b7; color: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px}
table.00news{ background: #FFFFFF bottom no-repeat; border:1px solid #b7b7b7; color: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px}
table.article{ border-left:1px solid #b7b7b7; color: #000000; border-bottom:1px solid #b7b7b7; color: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px}
table.00news td.news_header{ background: url(images/accueil_12.jpg) repeat-x top; color:#FFFFFF; border-bottom: 1px solid #b7b7b7; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px}

table.news td.news_header{ background: url(images/accueil_12.jpg) repeat-x top; color:#FFFFFF; border-bottom: 1px solid #b7b7b7; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px}
table.news td.news_title{  border-right:1px solid #b7b7b7}
table.news td.news_sondage{  border-left:1px solid #b7b7b7}
table.news td.news_list{ border:0px solid}
table.news td.news_info{ border-right:1px solid #b7b7b7;  border-top:1px solid #b7b7b7}
table.news td.news_footer{ background: url(images/news_footer.png) bottom right no-repeat; border-right:1px solid #b7b7b7; border-top:1px solid #b7b7b7}
table.comment_news{ border:1px solid #b7b7b7}
table.article td.article_list{ border:0px solid}

.titre_news{ font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px;  font-style:italic}


td{color:#000000; font-family:verdana; font-size:11px}
table.table_globale{ border-left: 1px solid #003366; border-right: 1px solid #003366; border-bottom: 1px solid #003366}
table.sous_menu1{ background:#FFFFFF; color:#000000; border:1px solid #b7b7b7; font-family: Verdana, Arial, Helvetica, sans-serif}
table.sous_menu{border: #5383b1 1px solid; background: #24577f; color: #FFFFFF; font:Verdana, Arial, Helvetica, sans-serif}
table.login{border: #9c9c9c 1px solid; background: #eaeaea; color: #000000; font:Verdana, Arial, Helvetica, sans-serif}
table.acc_block1{border: 1px solid #003366}
table.acc_block{border: 1px solid #9e1515}
td.sous_menu_t1{ color:#ffffff; font-size:14px; font-weight:bold; font-family:Tahoma}
td.sous_menu_t{ border-bottom:1px solid #b7b7b7; color:#ffffff; font-size:11px; font-weight:bold; font-family:Tahoma}
td.titre_block{ background: url(images/block_h1.png); color:#FFFFFF; font-family:tahoma; font-size:15px}
td.pub{ border:1px solid #2a885f}
td.corps{ border:1px solid #2a4588}
td.cell{ background:#000033}
td.news{ border-bottom: 1px solid #003366; border-left: 1px solid #003366; border-right: 1px solid #003366 }
td.entete{ background:#006699; color:#000000; border:1px solid #5282b0}
td.entete1{ background:#B7B7B7; color:#000000; border:1px solid #000000}
td.form_contact{ border-left:#b7b7b7 1px solid}

.login1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000}
.login{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000}
input.ident{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#999999 }
input{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333 }
select{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333 }
textarea{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333 }

.date_news{color: #5383b1; font-size: 11px; font-weight:normal; font-style:normal}
td.titre_news{background:url(images/accueil_13.jpg) #FFFFFF bottom no-repeat; border-bottom: 1px solid #b7b7b7; color: #333333}
.edito{ font-family:Tahoma; color:#FFFFFF; font-weight:bold; font-size:12px}

a.barre_nav{color:#ffffff; font-family:tahoma; text-decoration: none; font-size:20px}
a.barre_nav:hover{color:#cccccc; font-family:tahoma; text-decoration: none; font-size:20px}
a.sous_menu{color:#ffffff; font-family:verdana; text-decoration: none; font-size:11px}
a.sous_menu1{color:#000000; font-family:verdana; text-decoration: none; font-size:11px}
a.sous_menu1:hover{color:#cccccc; font-family:verdana; text-decoration: none; font-size:11px}
a.lastmin{ color:#FFFFFF}
a.sous_menu:hover{color:#aaaaaa; font-family:verdana; text-decoration: none; font-size:11px;}

a.news{color:#333333; font-family:verdana; text-decoration: none; font-size:11px}
a.news:hover{color:#666666; font-family:verdana; text-decoration: none; font-size:11px}
a{color:inherit; font-family:inherit; text-decoration: none; font-size:inherit}
a.link{color:#000000; font-family:verdana; text-decoration: none; font-size:11px}
a.agenda{color:#000000; font-family:verdana; text-decoration: none; font-size:11px}
a.login{color:#000000; font-family:verdana; text-decoration: none; font-size:9px}
a.footer{color:#000000}
a.footer:hover{color:#000000}

.CAL_STYLEcpYearNavigation,	.CAL_STYLEcpMonthNavigation	
{ 
/* style de tête mois et année en cours + navigation de mois en mois */	
	background-color:#2e27bb;
	text-align:center; 
	vertical-align:middle; 
	text-decoration:none; 
	color:#FFFFFF; 
	font-weight:bold; 
}
.CAL_STYLEcpDayColumnHeader,.CAL_STYLEcpYearNavigation,.CAL_STYLEcpMonthNavigation,.CAL_STYLEcpCurrentMonthDate,.CAL_STYLEcpCurrentMonthDateDisabled,.CAL_STYLEcpOtherMonthDate,.CAL_STYLEcpOtherMonthDateDisabled,.CAL_STYLEcpCurrentDate,.CAL_STYLEcpCurrentDateDisabled,.CAL_STYLEcpTodayText,.CAL_STYLEcpTodayTextDisabled,.CAL_STYLEcpText 
{
/* style et taille d'écriture du calendrier  */ 
	font-family:'Geneva, Arial, Helvetica, sans-serif'; 
	font-size:8pt; 
}
TD.CAL_STYLEcpDayColumnHeader 
{ 
/* style de la ligne supérieure */
	text-align:right; 
	border:solid thin #2e27bb; 
	border-width:0 0 1px 0; 
}
.CAL_STYLEcpCurrentMonthDate,.CAL_STYLEcpOtherMonthDate,.CAL_STYLEcpCurrentDate 
{ 
	text-align:right; 
	text-decoration:none; 
}
.CAL_STYLEcpCurrentMonthDateDisabled,.CAL_STYLEcpOtherMonthDateDisabled,.CAL_STYLEcpCurrentDateDisabled 
{
/* style des dates passées */	
	color:#6668cc; 
	text-align:right; 
	text-decoration:line-through; 
}
.CAL_STYLEcpCurrentMonthDate 
{ 
/* style des jours du mois courant */
	color:#020066; 
	font-weight:bold; 
}
.CAL_STYLEcpCurrentDate 
{ 
/* style de la date du courante */
	color: #020066; 
	font-weight:bold; 
}
.CAL_STYLEcpOtherMonthDate 
{ 
/* couleur des jours qui ne font pas partie du mois courant */
	color:#000000; 
}
TD.CAL_STYLEcpCurrentDate 
{ 
/* style de la date du jour */
	color:#020066; 
	background-color: #CBCACB; 
	border-width:1px; 
	border:solid thin #000000; 
}
TD.CAL_STYLEcpCurrentDateDisabled 
{ 
	border:1px solid #000000; 
}
TD.CAL_STYLEcpTodayText,TD.CAL_STYLEcpTodayTextDisabled 
{ 
/* style de la ligne inférieure */
	border-color : #020066; 
	border-style:solid; 
	border-width:1px 0 0 0; 
}
A.CAL_STYLEcpTodayText,SPAN.CAL_STYLEcpTodayTextDisabled 
{ 
/* taille de la dernière cellule en bas (aucun interet)*/
	height:20px; 
}
A.CAL_STYLEcpTodayText 
{
/* style de la dernière cellule */ 
	color:#020066; 
	font-weight:bold; 
}
SPAN.CAL_STYLEcpTodayTextDisabled 
{ 
	color:#000000; 
}
.CAL_STYLEcpBorder 
{ 
/* style du contour de tout le calendrier */
	background-color:#FFFFFF;
	border:solid thin #2e27bb; 
}
