
td {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

}

input, select, textarea {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

}

p.agenda { font-size: 11px; }

a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #418BCB;

	text-decoration: underline;

}

a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000066;

	text-decoration: underline;

}

.pied {

	color: #999999;

	font-size: 10px;

}

a.lpied {

	color: #666666;

	text-decoration: underline;

	font-weight: bold;

}

a.lpied:hover {



	/*color: #666666;*/

	color: #FF7E00;

	text-decoration: underline;

	font-weight: bold;

}

a.lchemin {

	color: #FFFFFF;

	font-weight: normal;

	background-color: #888888;

	text-decoration: underline;

	padding: 2px 2px 5px;

	font-size: 10px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

}

a.lchemin:hover {

	color: #000000;

	text-decoration: none;

	font-weight: normal;

	background-color: #FFFFFF;

	padding: 2px 2px 5px;

	font-size: 10px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

}

.outils {

	color: #FFFFFF;

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding: 0px;

}

a.loutils {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	text-decoration: none;

	font-weight: bold;

}

a.loutils:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #c75704;

	text-decoration: underline;

	font-weight: bold;

}

.chemin {

	color: #FFFFFF;

	/*background-color: #F4F4F4;*/

	font-size: 10px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

}

.menuthemes {

	padding-top: 8px;

	padding-left: 8px;

	line-height: 15px;

}

.vertclair {

	color: #9CCA00;

}

.jaunecult {

	color: #FABD00;

}

.emeraude {

	color: #2F917B;

}

.bleumedia {

	color: #4389B9;

}

a.theme_fr {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;
	
	text-decoration:none;

}

a.theme_fr:hover {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #9CCA00;
	
	text-decoration:none;

}

a.theme_en {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: italic;

	color: #000000;
	
	text-decoration:none;

}

a.theme_en:hover {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: italic;

	color: #9CCA00;
	
	text-decoration:none;

}

a.themeniv1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

	text-decoration: underline;

}

a.themeniv1:hover {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #9CCA00;

	text-decoration: underline;

}

a.themeniv2 {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	text-decoration: underline;

}

a.themeniv2:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #2F917B;

	text-decoration: underline;

}

.menublanc {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	padding: 8px;

}

a.lblanc {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: underline;

	font-weight: bold;

}

a.lblanc:hover {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #FFFFFF;

	font-weight: bold;

}

.pub {

	padding-top: 8px;

	padding-bottom: 8px;

}

a.levent {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #2F917B;

	text-decoration: none;

}

a.levent:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #2F917B;

	text-decoration: underline;

}

.cadre {

	background-image: url(../img/fd_petit_portrait.gif);

	background-repeat: no-repeat;

	background-position: center center;

}

.cadrevent {



	background-image: url(../img/fd_event.gif);

	background-repeat: no-repeat;

	background-position: center center;

}

.nom {

	font-size: 16px;

	color: #000000;

	font-weight: bold;

}

.grosgris {

	font-size: 14px;

	color: #999999;

}

.gris6 {

	color: #666666;

}

.gris9 {

	color: #999999;

}

.accrevent {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

}

a.lhonneur {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #8F3264;

	text-decoration: none;

}

a.lhonneur:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #8F3264;

	text-decoration: underline;

}

.stats {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	background-color: #F1F1F1;

	line-height: 19px;

	padding: 12px;

}

.pubisi {

	font-size: 9px;

	padding: 8px 12px 6px;

}

a.lorange {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #F65E33;

	text-decoration: none;

}

a.lorange:hover {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}

.formgrad {

	background-image: url(../img/fond_input.gif);

	background-repeat: repeat-x;

	background-position: top;



}

.contartiste {

	color: #476A7A;

}

.critique {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #476A7A;

	padding: 8px;

}

.legende {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #476A7A;

	text-align: center;

	background-color: #FFFFFF;

	border-top: 2px solid #EFEFEF;

	border-right: 2px solid #CCCCCC;

	border-bottom: 2px solid #999999;

	border-left: 2px solid #EEEEEE;

}

a.lresult {

	color: #9C0101;

	font-weight: bold;

	text-decoration: underline;

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

a.lresult:hover {

	color: #000000;

	text-decoration: underline;

	font-weight: bold;

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

a.lnomresult {

	color: #000099;

	font-weight: bold;

	text-decoration: underline;

	font-size: 13px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

a.lnomresult:hover {

	color: #F65E33;

	text-decoration: underline;

	font-weight: bold;

	font-size: 13px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.georesult {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

}

.ville {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #B87A12;

	font-weight: bold;

}

.dpt {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #D3AD6E;

}

.date {

	color: #999999;

}

legend {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #2F917B;

	font-weight: bold;

}



fieldset {

	padding: 6px;

}

.derniers {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	padding: 6px 3px 6px 8px;

}

a.lderniers {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #75B31B;

	text-decoration: none;

}

a.lderniers:hover {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #099797;

	text-decoration: underline;

}

.datelast {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #999999;

}

a.lalpha {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	text-decoration: underline;

	font-weight: normal;

}

a.lalpha:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	text-decoration: none;

	font-weight: normal;

	border-bottom: 1px dashed #666666;

}

.cinema {

font-family: Verdana, Helvetica, sans-serif;

font-size: 10px;

color: #333333;

}

a.cultniv1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}

a.cultniv1:hover {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FABD00;

	text-decoration: none;

}

a.cultniv1_en {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: italic;

	color: #000000;

	text-decoration: none;

}

a.cultniv1_en:hover {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: italic;

	color: #FABD00;

	text-decoration: none;

}

a.lactuartiste {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #B87A12;

	text-decoration: underline;

}

a.lactuartiste:hover {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #000000;

	text-decoration: underline;

}


.revue {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	padding: 2px;

}

ul {

	list-style: square;

	padding-left: 5px;

	margin-left: 5px;

	margin-bottom: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

	list-style-position: outside;

	left: 10px;

	position: relative;

	vertical-align: top;

}

