BODY  
{
	font-size : 10pt;
	font-family : verdana;
	color : #002F21;
	background-color : White;
	margin-left : 0;
	margin-right : 0;
	margin-bottom : 0;
	margin-top : 0;
}
.txtstandard
{
	font-size : 10pt;
	font-family : verdana;
	color : #002F21;
}
A:link  {
	color : red;
	text-decoration : none;
}

A:Visited  {
	color : #ce6565;
	text-decoration : none;
}

A:Active  {
	color : #ce6565;
	text-decoration : none;
}

A:Hover  {
	color : #ce6565;
	text-decoration : none;
}

td {
	font-size : 10pt;
	font-family : verdana;
	color : #002F21;
}
th{
	font-size : 10pt;
	font-family : verdana;
	color : White;
}

P{
	font-size : 10pt;
	font-family : verdana;
	color : #002F21;
}
H1 {
	font-size : 12pt;
	font-family : Arial;
	font-variant:small-caps;
	color :#568976;
	background-image : url(img/greensquare.jpg);
	background-repeat : no-repeat;
	padding-left:30px;
	letter-spacing: 0.4em;
	font-weight : bold;
}
H1.actu  {
	font-size : 12pt;
	font-family : Arial;
	font-variant:small-caps;
	color :red;
	background-image : url(img/redsquare.jpg);
	background-repeat : no-repeat;
	padding-left:30px;
	letter-spacing: 0.4em;
	font-weight : bold;
}

H1.cd  {
	font-size : 12pt;
	font-family : Arial;
	font-variant:small-caps;
	color :#568976;
	background-image : url(img/greensquare.jpg);
	background-repeat : no-repeat;
	padding-left:30px;
	letter-spacing: 0.4em;
	font-weight : bold;
}
H1.services
  {
	font-size : 12pt;
	font-family : Arial;
	font-variant:small-caps;
	color :#de6718;
	background-image : url(img/bluesquare.jpg);
	background-repeat : no-repeat;
	padding-left:30px;
	letter-spacing: 0.4em;
	font-weight : bold;
}

H2  {
	font-variant:small-caps;
	color :#6e3b33;
	font-size : 12pt;
	font-weight : bold;
	letter-spacing: 0.2em;
}

H3  {
	font-weight : bold;
	font-size : 11pt;
	color : #002F21;
	font-variant:small-caps;
	letter-spacing: 0.1em;
	
}

HR {
	color: #002F21;
	height : 1px;
}

.titrecontredanse  
{
	color : #F51D30;
	font-weight : bold;
	font-size : 13pt;
	font-family : Verdana;
}

.textevert  
{
	font-family : Verdana;
	color : #7BA596;	
	font-size : 8pt;
	font-family : Verdana;
	text-decoration : none;
}
.contredansetitlemenu
{
	font-family : Verdana;
	color : #798a83;	
	font-size : 9pt;
	font-family : Verdana;
	text-decoration : none;
	font-variant:small-caps;
	letter-spacing: 0.1em;
	font-weight : bold;
}
.actualitetitlemenu
{
	font-family : Verdana;
	color : red;
	font-size : 9pt;
	font-family : Verdana;
	text-decoration : none;
	font-variant:small-caps;
	letter-spacing: 0.1em;
	font-weight : bold;
}
.servicestitlemenu
{
	font-family : Verdana;
	color : #de6718;	
	font-size : 9pt;
	font-family : Verdana;
	text-decoration : none;
	font-variant:small-caps;
	letter-spacing: 0.1em;
	font-weight : bold;
}
.toolstitle  
{
	text-decoration:underline;
	font-family : arial;
	font-size : 8pt;
	color : #000000;
}
.square
{
list-style-type: square ;
}
.toolsexplain  
{
	font-family : Arial;
	font-weight : bold;
	color : #000000;
	font-size : 8pt;
}
.cal 
{
	color : #000000;
	font-size : 8pt;
	text-decoration : none;
	font-family : verdana;
}

a.menucd:link
{
	color : #d2d6d4;
	font-size :11pt;
	text-decoration : none;
	font-family : Arial;
	font-weight : bold;
}

a.menucd:hover
{
	color : #d2d6d4;
	font-size :11pt;
	text-decoration : underline;
	font-family : Arial;
	background-color:#798a83;
	font-weight : bold;
} 
a.menucd:active
{
	color : #d2d6d4;
	font-size :11pt;
	text-decoration : none;
	font-family : Arial;
	font-weight : bold;
}
a.menucd:visited
{
	color : #d2d6d4;
	font-size :11pt;
	text-decoration : none;
	font-family : Arial;
	font-weight : bold;
}

.menuservices
{
	color : #564f4a;
	font-size :9pt;
	text-decoration : none;
	font-family : Arial;
	
}
a.menuservices
{
	color : #564f4a;
	font-size :8pt;
	text-decoration : none;
	font-family : Arial;
	
}
a.menuservices:hover
{
	color : #564f4a;
	font-size :8pt;
	/*text-decoration : underline;*/
	font-family : Arial;
	background-color:#fcb07e;
	
}
/*
a.menuservices:visited
{
	color : #564f4a;

	font-size :7pt;
	text-decoration : none;
	font-family : Arial;
	
}
a.menuservices:active
{
	color : #564f4a;
	font-size :7pt;
	text-decoration : none;
	font-family : Arial;
	
}*/
.menucenterleft  
{
	color : #564f4a;
	font-size : 8pt;
	text-decoration : none;
	font-family : Verdana;
}

.menucenterright  
{
	color : #002F21;
	font-size :8pt;
	text-decoration : none;
	font-family : Verdana;
}

.menuright  
{
	color : #002F21;
	font-size : 8pt;
	text-decoration : none;
	font-family : Verdana;
}
.oeuvre  
{
	
	font-size : 9pt;
	text-decoration : none;
	font-family : Verdana;
}

.rondbleu
{
	background-image : url(img/rond_bleu.gif);
	background-repeat : no-repeat;
	background-position : center;
	color : #ffffff;
	
}



.tablenouvel
{
	background-image : url(img/nouvel_acceuil.jpg);	
	background-repeat : no-repeat;	
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	margin-bottom : 0;
	padding-right : 2px;
	padding-top : 2px;
}
.tablesite
{
	background-image : url(img/site.jpg);	
	background-repeat : no-repeat;	
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	margin-bottom : 0;
	padding-right : 2px;
	padding-top : 2px;
}




.txrougepetit
{
	color : #F51D30;	
	font-size : 8pt;
	font-family : verdana;
	text-decoration :none;
	/*text-align:right;*/
	font-weight : bold;
	text-decoration:underline;
}

.txnoirpetit
{
	color : #000000;	
	font-size : 8pt;
	font-family : verdana;
	text-decoration :none;
	/*text-align:right;*/
	font-weight : bold;
	text-decoration:underline;
}
.smalltitle
{
	color : #002F21;	
	font-size : 9pt;
	font-family : verdana;
	text-decoration :none;
	/*text-align:right;*/
	font-weight : bold;
	text-decoration:underline;
}
.txtcontact
{
	color : #627871;
	font-size : 7pt;
	font-family : verdana;
	font-weight : bold;
}
.txacceuil
{
	color :#002F21;
	font-size : 9pt;
	font-family : arial;
	text-decoration :none;
}

.redlinetop
{
	
	background-image : url(img/red_line_top.jpg);
	
	font-size : 10pt;
	font-family : verdana;
	font-weight : bold;
	font-variant:small-caps;
	background-repeat : no-repeat;
	background-position : left;
}


.onglet
{
	background-image : url(img/bouton/btn_onglet.jpg);
	color :#ffffff;
	font-size : 10pt;
	font-family : verdana;
	font-weight : bold;
	background-repeat : no-repeat;
	background-position : center;
}
.toppublic
{
	background-image : url(img/red_line_300.jpg);
	color :#ffffff;
	font-size : 10pt;
	font-family : verdana;
	font-weight : bold;
	background-repeat : no-repeat;
	background-position : left;
}
.topndd
{
	background-image : url(img/red_line_350.jpg);
	color :#ffffff;
	font-size : 10pt;
	font-family : verdana;
	font-weight : bold;
	background-repeat : no-repeat;
	background-position : left;
}
.toppublicorange
{
	background-image : url(img/barre_orange.jpg);
	color: #ffffff;
	font-size : 10pt;
	font-family : verdana;
	font-weight : bold;
	background-repeat : no-repeat;
	background-position : left;
}

.topbutton
{
	background-image : url(img/bouton/top.gif);
	color :#000000;
	font-size : 10pt;
	font-family : verdana;
	font-weight : bold;
	background-repeat : no-repeat;
	background-position : right;
}


.bggreen {
	background-color :#dbe0de;
	border:#a3b3ae solid 1px;
	text-decoration : none;
	padding:2px;
}

.bgcontact {
	background-color : #f1e8f4;
	text-decoration : none;
	
}
.titrenews
{

	color :#9f73ab;
	font-size : 10pt;
	font-family : verdana;
	text-decoration :none;
	font-weight : bold;
	font-style:italic;

}
.footnote
{
font-size : 8pt;
}
.articleauthor
{
 text-align:right;
 font-weight : bold;
}
.evt_city
{
font-weight : bold;
font-size : 11pt;
font-family : verdana;
color :#000000;
}
div.evt
{
font-size : 10pt;
font-family : garamond;
color :#000000;
}