/*
*************************************
Feuille de style commune du site CER
**************************************
créée en avril 2003
******************************************
*/
body {
	font-family: Verdana, Arial, Verdana;
	SCROLLBAR-FACE-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #CCCCCC;
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR:#FFFFFF;
	SCROLLBAR-ARROW-COLOR: #CCCCCC;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #CCCCCC;
	color: #666666;
}
td {
	font-family: Verdana, Arial;
	color: #666666;
}
li {
	list-style-type: square;
	vertical-align: middle;
	list-style-position: outside;

}
marquee {
	color: #009AAD;
	vertical-align: text-bottom;
	margin: 0px;
	padding: 1px;
	border: 1px none #CCCCCC;
	line-height: normal;
	height: 18px;





}

/*
Classe de navigation commune
*/
A.norm:link {
	color: #666666;
	text-decoration: none;

}
A.norm:visited {
	color: #666666;
	text-decoration: none;

}
A.norm:active {
	text-decoration: none;
	color: #999999;
}
A.norm:hover {
	text-decoration: none;
	color: #999999;
}

A.nav:link { text-decoration: underline ;COLOR: #009AAD;}
A.nav:visited { text-decoration: underline;COLOR: #009AAD;}
A.nav:active { text-decoration: none; COLOR:#FFFFFF ;background-color: #009AAD;}
A.nav:hover { text-decoration: none; COLOR:#FFFFFF ;background-color: #009AAD;}

A.or:link { COLOR: #FF6600; text-decoration: underline}
A.or:visited { COLOR: #FF6600; text-decoration: underline}
A.or:active {
	COLOR: #FFFFFF;
	text-decoration: none;
	background-color: #FF6600;
}
A.or:hover {
	COLOR: #FFFFFF;
	text-decoration: none;
	background-color: #FF6600;
}

A.blanc:link { COLOR: #666666; text-decoration: none}
A.blanc:visited { COLOR: #666666; text-decoration: none}
A.blanc:active { COLOR: #666666; text-decoration: underline overline}
A.blanc:hover { COLOR: #FFFFFF; text-decoration: underline overline}

A.noir:link { COLOR: #000000; text-decoration: underline}
A.noir:visited { COLOR: #000000; text-decoration: underline}
A.noir:active { COLOR: #000000; text-decoration: none }
A.noir:hover { COLOR: #000000; text-decoration: none}

.jpetit {
	font-size: 7pt;
	text-align: justify;
	margin: 5px;
}
.petit { font-size: 7pt;}
.para {	font-size: 8pt; text-align: justify;	margin: 5px;}
.entet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	margin: 5px;
	text-align: justify;
	background-position: center;
	width: 400px;


}
.titre {
	font-size: 10pt;
	font-weight: bold;
	color: #999999;
	letter-spacing: 0.2em;
	height: 20px;
	width: 100%;
	border: 1px dotted #FFFFFF;
	text-align: center;
	vertical-align: middle;
	padding: 1px;
	background-color: #FFFFFF;
}
.det {
	font-size: 8pt;
	color: #000000;
	background-color: #FFFFFF;
}

.bordor { border: 1px solid #009AAD;}
.borblue { border: 1px solid #FF6600;}
.acc { font-weight: bold;	color: #FFFFFF; background-color: #009AAD; letter-spacing: 0.15em;	margin: 1px; padding: 1px;	font-size: 8pt;}
.une {
	font-weight: bold;
	letter-spacing: 0.2em;
	margin: 1px;
	padding: 1px;
	font-size: 7pt;
	text-align: center;
	background-image: url(../img/navig/fl_une.gif);



}

/*
Classe CER
*/
A.navcer:link { COLOR: #336699; text-decoration: underline}
A.navcer:visited { COLOR: #336699; text-decoration: underline}
A.navcer:active { COLOR: #336699F; text-decoration: underline}
A.navcer:hover { COLOR: #336699; text-decoration: none}

A.cer:link { COLOR: #336699; text-decoration: none}
A.cer:visited {COLOR: #336699; text-decoration: none}
A.cer:active { 	COLOR: #FFFFFF; text-decoration: none; background-color: #336699;}
A.cer:hover { COLOR: #FFFFFF; text-decoration: none; background-color: #336699;}

.tabnormal{ background-color:#D4D7D7; font-size:8pt;}
.tabover{ background-color:#336699; font-size:8pt;}

.rubcer {font-family: Verdana;	font-size: 8pt; font-weight: bold; color: #336699;	letter-spacing: 0.15em; background-color: #EEEEEE; height: 15px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px;}


/*
Classe ACTIVITES
*/
A.navacti:link { COLOR: #941C21; text-decoration: underline}
A.navacti:visited { COLOR: #941C21; text-decoration: underline}
A.navacti:active { COLOR: #941C21; text-decoration: underline}
A.navacti:hover { COLOR: #941C21; text-decoration: none}

A.acti:link { COLOR: #941C21; text-decoration: none}
A.acti:visited { COLOR: #941C21; text-decoration: none}
A.acti:active { 	COLOR: #FFFFFF; text-decoration: none; background-color: #941C21;}
A.acti:hover { COLOR: #FFFFFF; text-decoration: none; background-color: #941C21;}

.tabactnormal{ background-color:#D4D7D7; font-weight:normal; font-size:8pt;}
.tabactover{ background-color:#941C21; font-weight:normal ; font-size:8pt;}

.rubacti {font-family: Verdana;	font-size: 8pt; font-weight: bold; color: #941C21;	letter-spacing: 0.15em; background-color: #EEEEEE; height: 15px;padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px;}

/*
Classe ANTENNE
*/
A.navant:link { COLOR: #F39714; text-decoration: underline}
A.navant:visited { COLOR: #F39714; text-decoration: underline}
A.navant:active { COLOR: #F39714; text-decoration: underline}
A.navant:hover { COLOR: #F39714; text-decoration: none}

A.ant:link { COLOR: #F39714; text-decoration: none;}
A.ant:visited { COLOR: #F39714; text-decoration: none}
A.ant:active { 	COLOR: #FFFFFF; text-decoration: none; background-color: #F39714;}
A.ant:hover { COLOR: #FFFFFF; text-decoration: none; background-color: #F39714;}

.tabatnormal{ background-color:#D4D7D7; font-weight:normal; font-size:8pt;}
.tabatover{ background-color:#F39714; font-weight:normal ; font-size:8pt;}

.rubat {font-family: Verdana;	font-size: 8pt; font-weight: bold; color: #F39714;	letter-spacing: 0.15em; background-color: #EEEEEE; height: 15px;padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px;}
/*
Classe PROJET
*/
A.navpro:link { COLOR: #316D5A; text-decoration: underline}
A.navpro:visited { COLOR: #316D5A; text-decoration: underline}
A.navpro:active { COLOR: #316D5A; text-decoration: underline}
A.navpro:hover { COLOR: #316D5A; text-decoration: none}

A.pro:link {COLOR: #316D5A; text-decoration: none}
A.pro:visited { COLOR: #316D5A; text-decoration: none;}
A.pro:active { 	COLOR: #FFFFFF; text-decoration: none; background-color: #316D5A;}
A.pro:hover { COLOR: #FFFFFF; text-decoration: none; background-color: #316D5A;}

.tabpronormal{ background-color:#316D5A; font-weight:normal; font-size:8pt;}
.tabproover{ background-color:#D4D7D7; font-weight:normal ; font-size:8pt;}

.rubpro {font-family: Verdana;	font-size: 8pt; font-weight: bold; color: #316D5A;	letter-spacing: 0.15em; background-color: #EEEEEE; height: 15px;padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px;}
/*
Classe PARTNER
*/
A.navpar:link { COLOR: #FF6600; text-decoration: underline}
A.navpar:visited { COLOR: #FF6600; text-decoration: underline}
A.navpar:active { COLOR: #FF6600; text-decoration: underline}
A.navpar:hover { COLOR: #FF6600; text-decoration: none}

A.par:link {COLOR: #FF6600; text-decoration: none}
A.par:visited { COLOR: #FF6600; text-decoration: none;}
A.par:active { 	COLOR: #FFFFFF; text-decoration: none; background-color: #FF6600;}
A.par:hover { COLOR: #FFFFFF; text-decoration: none; background-color: #FF6600;}

.tabparnormal{ background-color:#D4D7D7; font-weight:normal; font-size:8pt;}
.tabparover{ background-color:#FF6600; font-weight:normal ; font-size:8pt;}

.rubpar {font-family: Verdana;	font-size: 8pt; font-weight: bold; color: #FF6600;	letter-spacing: 0.15em; background-color: #EEEEEE; height: 15px;padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px;}

/*
CLASSE PATRIMOINE
*/
A.navpat:link { COLOR: #408080; text-decoration: underline}
A.navpat:visited { COLOR: #408080; text-decoration: underline}
A.navpat:active { COLOR: #408080; text-decoration: underline}
A.navpat:hover { COLOR: #408080; text-decoration: none}

A.pat:link {COLOR: #408080; text-decoration: none;}
A.pat:visited { COLOR: #408080; text-decoration: none;}
A.pat:active { 	COLOR: #FFFFFF; text-decoration: none; background-color: #408080;}
A.pat:hover { COLOR: #FFFFFF; text-decoration: none; background-color: #408080;}

.tabpatnormal{ background-color:#D4D7D7; font-weight:normal; font-size:8pt;}
.tabpatover{ background-color:#408080; font-weight:normal ; font-size:8pt;}

.rubpat {font-family: Verdana;	font-size: 8pt; font-weight: bold; color: #408080;	letter-spacing: 0.15em; background-color: #EEEEEE; height: 15px;padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px;}
/*
Classe PUBLICATION
*/
A.navpub:link { COLOR: #494949; text-decoration: underline;}
A.navpub:visited { COLOR: #494949; text-decoration: underline;}
A.navpub:active { COLOR: #494949; text-decoration: underline; }
A.navpub:hover { COLOR: #494949; text-decoration: none; }

A.pub:link { COLOR: #494949; text-decoration: none;}
A.pub:visited { COLOR: #494949;   text-decoration: none;}
A.pub:active { 	COLOR: #FFFFFF; text-decoration: none; background-color: #494949;}
A.pub:hover { COLOR: #FFFFFF; text-decoration: none; background-color: #494949;}

.rubpub { color: #494949; background-color: #EEEEEE; font-weight: bold; letter-spacing: 0.15em;	margin: 1px; padding: 1px;	font-size: 8pt;}
/*
Classe UTI
*/
A.navuti:link { COLOR: #01C4D2; text-decoration: underline}
A.navuti:visited { COLOR: #01C4D2; text-decoration: underline}
A.navuti:active { COLOR: #01C4D2; text-decoration: underline}
A.navuti:hover { COLOR: #01C4D2; text-decoration: none}

A.uti:link { COLOR: #01C4D2; text-decoration: none}
A.uti:visited {COLOR: #01C4D2; text-decoration: none}
A.uti:active { 	COLOR: #FFFFFF; text-decoration: none; background-color: #01C4D2;}
A.uti:hover { COLOR: #FFFFFF; text-decoration: none; background-color: #01C4D2;}

.tabutinormal{ background-color:#D4D7D7; font-size:8pt;}
.tabutiover{ background-color:#01C4D2; font-size:8pt;}

.rubuti {font-family: Verdana;	font-size: 8pt; font-weight: bold; color: #01C4D2;	letter-spacing: 0.15em; background-color: #EEEEEE; height: 15px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px;}

/*
le tableau
*/
.tab1normal{ background-color:#FFFFFF; color:#FFFFFF; font-weight:normal; font-size:8pt;}
.tab1over{ background-color:#EAEFF3; color:#FFFFFF; font-weight:normal ; font-size:8pt;}
.tabliennormal{ background-color:#FF6600; color:#FFFFFF; font-weight:normal; font-size:8pt;}
.tablienover{ background-color:#000000; color:#FFFFFF; font-weight:normal ; font-size:8pt;}
