@import url("global.css");
@import url("menu/menu.css");
@import url("serif.css");

a { font-family: sans-serif,arial,verdana,Helvetica; color: #333333; text-decoration: underline; font-weight: normal; font-size: 12px;}
a:visited { text-decoration: none;}
a:hover {color: #FF4504;}
.menu_coll_left {padding-top:8px;}
.menu_coll_left a  { font-family: sans-serif,arial,verdana,Helvetica; color: #333333; text-decoration: underline; font-weight: normal; font-size: 12px;}
.menu_coll_left a:active  { font-size: 12px;}
.menu_coll_left a:link { font-size: 12px;}
.menu_coll_left a:visited { font-size: 12px;}
.menu_coll_left a:hover { font-size: 12px;color: #CC3333;}

.actu {font-family:sans-serif,arial,verdana,Helvetica;font-size:12px; color: #333333}
.actu a:active  { font-size: 12px;}
.actu a:link { font-size: 12px;}
.actu a:visited { font-size: 12px;}
.actu a:hover { font-size: 12px;color: #CC3333;}
#tabtoptxt .titletop{
	padding:8px 8px;
	font-size:22px;
	font-weight:normal;
	color:#505050;
}
.cellstxt {  font-family: sans-serif,arial,verdana,Helvetica; font-size: 8pt; color: #333333; text-decoration: none}
.cellstit {  font-family: sans-serif,arial,verdana,Helvetica; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #FF6633}
.vert {  background-color: #A5C20E; font-family: sans-serif,arial,verdana,Helvetica; font-size: 14px; font-weight: bold; text-decoration: none}
.actu br{line-height:8px;}
.actutit {font-family:sans-serif,arial,verdana,Helvetica;font-size:12px;font-weight:bold; color: #464646; background-color: #FFFFFF;letter-spacing: 1px;text-decoration:none;}
.actutit a{text-decoration:none;}
.titredroit {font-family: sans-serif,arial,verdana,Helvetica; font-size: 10pt; color: #C60029; font-weight: bold}
.stylNavtxt{font-size:8pt;font-family:arial, geneva; color: #333333}
.stylNavtit {font-size:10pt;font-family:arial, geneva;font-weight:bold; color: #000000}
.coltit { font-size:12pt;font-family:sans-serif,arial,verdana,Helvetica;font-weight:normal;line-height:11pt ; text-decoration: none; color:#FFFFFF; background-color: #FF9900}
.coltxt	{font-size:10px;font-family:arial, verdana;font-weight:bold;line-height:10pt; text-decoration: none; color: #333333; border-left-width: medium}
.tdcheck {  font-family: sans-serif,arial,verdana,Helvetica; font-size: 8pt; color: #943F05}
.liengris8pt {font-family: sans-serif, Helvetica,  arial;font-size:8pt;color: #333333;line-height: 5pt;}
.lienune {  font-family: sans-serif,arial,verdana,Helvetica; font-size: 10px; text-decoration: none}
.select {  font-family: sans-serif,arial,verdana,Helvetica; font-size: 10pt; background-color: #FFE7CE}
.coltit2 { font-size:12pt;font-family:sans-serif,arial,verdana,Helvetica;font-weight:normal;line-height:11pt ; text-decoration: none; color:#333333}
.actusoustit {  font-family: sans-serif,arial,verdana,Helvetica; font-size: 11px; font-weight: bold; color: #616161;line-height:12px;}
.gdtit {  font-family:  sans-serif,arial,verdana,Helvetica; font-size: 16px; font-weight: normal; color: #353535; text-decoration: none; background-color: #FFE8E8;padding: 5px 5px 5px 3px;display:block; 
width:auto;}
.pttit {  font-family: sans-serif,arial,verdana,Helvetica; font-size: 11px; font-weight: normal; color: #666666; text-decoration: none; background-color: #DFFFD5}
.def { font-family: sans-serif,arial,verdana,Helvetica; font-size: 12px; font-weight: bold; color: #555555}
.blanc { background-color: #FFFFFF; font-family: sans-serif,arial,verdana,Helvetica; font-size: 10px; color: #FFFFFF}
.gdtitgris { font-family: sans-serif,arial,verdana,Helvetica; font-size: 16px; font-weight: bold; color: #333333; text-decoration: none; background-color: #F9F9F9}
.gdtitneutre {  font-family: sans-serif,arial,verdana,Helvetica; font-size: 16px; font-weight: normal; color: #353535}
.cellstit2 { font-family: sans-serif,arial,verdana,Helvetica; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #79ABFF}
.cellstit3 { font-family: sans-serif,arial,verdana,Helvetica; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #6600CC}
.cellstit4 { font-family: sans-serif,arial,verdana,Helvetica; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #CC9933}
.cellstit5 { font-family: sans-serif,arial,verdana,Helvetica; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #CC33CC}
.resum {  font-family: sans-serif,arial,verdana,Helvetica; font-size: 11px; line-height: 14px; color: #000000; background-color: #F2F2F2}
.comment {  font-family: sans-serif,arial,verdana,Helvetica; font-size: 11px; color: #666666;padding:4px 2px;}
.cfacomment {  font-family: sans-serif,arial,verdana,Helvetica; font-size: 12px; color: #666666;margin-top:4px;padding:4px 10px 5px 0px;}
.ref {  font-family: sans-serif,arial,verdana,Helvetica; font-size: 13px; font-weight: bold; color: #555555}
.promo {  font-family: sans-serif,arial,verdana,Helvetica; font-size: 14px; font-weight: normal; color: #000000}
.select10 {  font-family: sans-serif,arial,verdana,Helvetica; font-size: 10px; font-weight: normal; background-color: #FFCC99}
.whitegr10 {  font-family: sans-serif,arial,verdana,Helvetica; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #CC0033}
.whitegr12 {  font-family: sans-serif,arial,verdana,Helvetica; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #CC0033}
.white14 { font-family: sans-serif,arial,verdana,Helvetica; font-size: 14px; font-weight: normal; color: #FFFFFF ; background-color: #CC0033}
.rubapp {
	font-family: sans-serif,arial,verdana,Helvetica;
	font-size: 14px;
	color: #D70000;
	font-weight: bold;
	border: 1px solid #999999;

}.rubcfa {
	font-family: sans-serif,arial,verdana,Helvetica;
	font-size: 14px;
	color: #D70000;
	font-weight: bold;
	border: 1px solid #999999;

}.rubent {
	font-family: sans-serif,arial,verdana,Helvetica;
	font-size: 14px;
	color: #D70000;
	font-weight: bold;
	border: 1px solid #999999;

}
.spanbgred {
	color: #FFFFFF;
	background-color: #CC0033;
}
.input {
	font-family: sans-serif,arial,verdana,Helvetica;
	font-size: 11px;
	background-color: #FFFFFF;
	border-top: 1px solid #C9C9C9;
	border-right: 1px solid #888888;
	border-bottom: 1px solid #C9C9C9;
	border-left: 1px solid #FFFFFF;
}
.inputbot {
	font-family: sans-serif,arial,verdana,Helvetica;
	font-size: 11px;
	background-color: #CDCDCD;
	border-top: 1px solid #C9C9C9;
	border-right: 1px solid #888888;
	border-bottom: 1px solid #C9C9C9;
	border-left: 1px solid #FFFFFF;
}

.spanbrun {color: #834121;}
.spangris {color: #3E3E3E;}
.spanviolet {color: #663399;}
.spanorange {color: #FF6600;}
.spankodack {color: #FF9933;}
.spanrouge {color: #AA0000;}
.grismedium {color: #4E4E4E;
}
td {
	font-size:12px;
	font-family:sans-serif,arial, verdana;
	color: #222222;
}
p {
	font-size:12px;
	font-family:sans-serif,arial, verdana;
	color: #222222;
}
.redbottom {
	font-family: sans-serif,arial,verdana,Helvetica;
	font-size: 9px;
	line-height: normal;
	color: #FFFFFF;
	background-color: #CC0033;
}
.redbottom_b12 a{
	padding:4px 4px;
	background:#B22222;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	font-family:  sans-serif, Verdana, Arial, Helvetica;
	text-decoration: none;
}
.indent {
	padding: 8px;
}
.affiche {}
.cache {display: none;}
.invisible {clear:both; visibility: hidden;}
.menu_left td {padding:1px 0px 3px 2px;}
#tab_indexspace td {padding:5px 3px 5px 2px;font-family:  sans-serif, Verdana, Arial, Helvetica;}
#tab_indexspace .tdg, #tab_indexspace .tdg a {font-size:14px;width:200px;align:top;}
.ggjs{padding:25px 0px 0px 5px;}
#reflegal ul {
	margin: 1em auto ! important; /* Utilisé par FF */
	margin:15px 0px 0px 10px; /* Utilisé par IE */

}
.tab_panneau td{padding:2px 0px;}
.linkline {
	padding:8px 0px 15px 2px;
}
.linkline a {
	font-family: sans-serif, verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.linkline .topactif {
	font-family: sans-serif, verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #C50023;
}

