/* ---------le body------------ */
body {

	background-image:url("../images/fond.gif");
	font-family: Verdana, Arial;
	font-size: 11px;
	
	/*margin-top: 7px;
	//margin-left: 12px;
	margin-right: 0px;
	margin-height: 0px;*/
	
	SCROLLBAR-FACE-COLOR: #CCCCCC;
	SCROLLBAR-HIGHLIGHT-COLOR: #999999;
	SCROLLBAR-SHADOW-COLOR: #999999;
	COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #990000;
	SCROLLBAR-BASE-COLOR: #CCCCCC;
	BACKGROUND-COLOR: #333333;
	scrollbar-3d-light-color: #999999;
	scrollbar-dark-shadow-color: #CCCCCC;
}

/* ---------le Texte------------ */
.texte
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #666666;
} 

.rouge
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #669900;
	font-weight: bold;
} 


.titre-rubrique {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bolder;
	color: #C7A294;
	line-height: normal;
	text-transform: capitalize;
}
.titre {
	font-family: Verdana, Arial;
	font-size: 17px;
	color: #FFFFFF;

}
.contenu {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
}
.titre-contenu {
	font-family: Verdana, Arial;
	font-weight: normal;
	color: #336699;
	font-size: 11px;
	background-color: #CBDCED;
	border: 1px solid #6699CC;
}
.contenu-tab {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
}
.soustit {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #0066CC;
	font-weight: bold;
}
.titnews {
	font-family: Verdana, Arial;
	font-size: 9px;
	color: #0066CC;
	}
.textecontenu {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #666666;
	background-color: #DDDDDD;
	border: 1px none #6699CC;
}
.menu {
	FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%;  COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif 
}
.menu A:link {
	COLOR: #cc6600; TEXT-DECORATION: none
}
.menu A:hover {
	FONT-WEIGHT: bold; COLOR: #cc6600; TEXT-DECORATION: none
}
.menu A:active {
	COLOR: #cc6600; TEXT-DECORATION: none
}
.menu A:visited {
	COLOR: #cc6600; TEXT-DECORATION: none
}

.sousmenu {
	FONT-SIZE: 10px; COLOR: #636563; FONT-FAMILY: Verdana, Arial
}
.sousmenu A:link {
	COLOR: #636563; TEXT-DECORATION: none
}
.sousmenu A:hover {
	FONT-WEIGHT: bold; COLOR: #636563; TEXT-DECORATION: none
}
.sousmenu A:active {
	COLOR: #636563; TEXT-DECORATION: none
}
.sousmenu A:visited {
	COLOR: #636563; TEXT-DECORATION: none
}
.rub-ident {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(../images/entete-rub-iden.gif);
	font-weight: bold;
}
.bouton {
	background-color: #CCCCCC;
	color: #990000;
	font-family:Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #3399CC;
}

.date {
	color: #666666;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bolder;
}
/* -------affichage des blocs------- */

.actualites{
	color: #666666;
	font-family: Verdana, ;
	font-size: 11px;
}
.actit{
	color: #000000;
	font-family: Verdana, ;
	font-size: 11px;
	font-weight: normal;
	
}

.champ {
	border: 1px solid #666666;
}

.tableau {
	background-color: #FFFFFF;
	border: 1px solid #990000;
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	line-height: normal;
}

.zone_smsi {
	background-color: #FFFFFF;
	border: 1px solid #669900;
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	line-height: normal;
}

.titre-bloc {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #990000;
	font-weight: bold;
}
.tit-tab {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/entete-rub.gif);
	text-align: center;
	background-repeat: no-repeat;
	background-position: right;
}
.entableu {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/entete_rub_bleu.gif);
	text-align: center;
	background-repeat: no-repeat;
	background-position: right;
}
.tab-smsi {
	border: 1px 1 #669900;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #B9DE27;
	background-image: url(../images/entete-smsi.gif);
	text-align: center;
}

.bordure-tableau {
	border: 1px solid #990000;
	background-color: #CCCCCC;

}
.pied-page {
	font-family: Verdana, Arial;
	font-size: 9px;
	color: #FFFFFF;
	background-color: 87312C;
}
.titre1 {
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #CC6666;
	letter-spacing: normal;
	border: thin none #996666;

}
.titre2 {
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bolder;
	color: #663366;
}
.titre3 {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #cc6600;
	letter-spacing: normal;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #cc6600;
	border-right-color: #cc6600;
	border-bottom-color: #cc6600;
	border-left-color: #cc6600;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

}
.titre4 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #3366CC;
	font-weight: bold;
	padding: 2px;
	border-top: thin none #3366CC;
	border-right: thin none #3366CC;
	border-bottom: thin dotted #3366CC;
	border-left: thin none #3366CC;
}
.reponse {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #3366CC;
}
.question {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #CC6600;
}
.tablien {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #666666;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;

}

.lien {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #6699CC;
	
}	
.lien:hover {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #0066CC;
	TEXT-DECORATION: none;
	
	}
	
	
.fondtablien {
	font-family: Verdana, Aria;
	font-size: 11px;
	color: #993300;
	background-color: #E8E8E8;
	font-weight: bold;

}
.tittab {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #3366CC;
	font-weight: bold;

}
.tabformulaire {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #336699;
	font-weight: normal;

}
.fondbleuciel {
	font-family: Verdana;
	font-size: 11px;
	color: #336699;
	background-image: url(../images/design/fond_bclaire.gif);
}
.entetetab {
	background-color: #6699CC;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	white-space: normal;
	letter-spacing: 3px;
	text-indent: 8pt;
}
.bordurebleu {
	border: 1px solid #6699CC;

}
.tabbleuC {
	font-family: Verdana;
	font-weight: normal;
	color: #006699;
	border: none;
	font-size: 11px;
	background-image: url(../images/design/fond_bclaire.gif);




}
.entetetabrouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	background-color: #D5BFBF;
	font-weight: bold;
}

tabcantact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	background-color: #CC9999;
}

.tabgris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #999999;
}
.textinterne {
	color: #3F7DBC;
	font-family: Verdana;
	font-size: 11px;

}


.tabbleauaG {
	font-weight: bolder;
	background-image: url(../images/design/onglet_g.gif);
}
.tabbleauinG {
	background-image: url(../images/design/onglet_ginactif.gif);
}
.tabbleauaC {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	background-image: url(../images/design/fond_bclaire.gif);
}
.tabbleauinC {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-image: url(../images/design/fond_inactif.gif);
}
.tabbleauaD {
	background-image: url(../images/design/onglet_d.gif);
}
.tabbleauinD {
	background-image: url(../images/design/onglet_dinactif.gif);
}
.tabhover {
	font: 10px Verdana;
	color: #999999;
	TEXT-DECORATION: none;
}
.tabhover {
	font: 10px Verdana;
	color: #666666;
	texte-decoration: none;
	background-color: #D3D3D3;

}

.lienbleu {
	font: 10px Verdana;
	color: #006699;
	TEXT-DECORATION: none;
	
}

.lienbleu:hover {
	font: 10px Verdana;
	color: #006699;
	TEXT-DECORATION: none;
	Font-weight: bold; 
}
.soutitre {
	font-family: Verdana;
	font-size: 11px;
	color: #006699;
	font-weight: bold;

}
.tabbleu {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	background-color: #CFDFEF;
	border: 1px solid #6699CC;

}
.tabrouille {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #cb858c;
}
.tabrouge {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #A8132E;
}
.tabb {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #21529a;
}
.tabbleuciel {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #83abdc;
}
.tabvirus {
	font-family: Verdana;
	font-size: 11px;
	color: #CC6600;
	background-color: #FFCC00;
}
.rubvirus {
	font-family: Verdana;
	font-size: 11px;
	color: #CC6600;
	background-color: #FFFFCC;
}
.sousrubact {
	font-family: Verdana;
	font-size: 24px;
	color: #99CCFF;
	font-weight: bold;

}
.rubact {
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #0099FF;

}
.ques {
	font-family: Verdana;
	font-size: 11px;
	color: #006699;
}
.tabact {
	border: 1px dotted #0099FF;
}
.titact {
	FONT-WEIGHT: bold;
	FONT-SIZE: 24px;
	COLOR: #2bb6fe; 
	FONT-FAMILY: Impact, Arial;
	TEXT-DECORATION: none;
}
.rep {
	font-family: Verdana;
	font-size: 11px;
	color: #66CC66;
}
.liendown {
	font-family: Verdana;
	font-size: 11px;
	color: #660000;
	TEXT-DECORATION: none;
}
.liendown:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #009933;
}
.textedown {
	font-family: Verdana, ;
	font-size: 11px;
	font-weight: bold;
	color: #0099FF;
}
.lienb {
	font-family: Verdana;
	font-size: 11px;
	color: #0066FF;
	TEXT-DECORATION: none;
}
.lienb:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #00CCFF;
}
.ref {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #6699FF;
}
.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #996666;
	text-decoration: none;
	background-color: #FFCCCC;
	border: #000000;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	font-weight: normal;
}


.bouton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #006699;
	font-weight: bold;
	text-decoration: none;


}
.bordure {
	border: 1px solid #336699;
}
.espace {
	font-family: Verdana;
	font-size: 18px;
	color: #006699;
	background-color: #CCCCCC;
	font-weight: bolder;
	text-align: center;


}
.tabblanc {
	background-color: #FFFFFF;
	border: 1px solid #993300;
}
.texteb {
	font-family: Verdana;
	font-size: 11px;
	color: #0066CC;
}
.textvert {
	font-family: Verdana;
	font-size: 11px;
	color: #339900;
}
.insrub {
	font-family: Verdana;
	background-image: url(../images/ins-rub.gif);
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;

}

.lienversion {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	TEXT-DECORATION: none;
}
.lienversion:hover {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #6699CC;
	TEXT-DECORATION: none;
}
.tabpiedpg {
	font-family: Verdana;
	font-size: 8px;
	color: #6699CC;
	background-color: #F0F8FF;
	border: 1px solid #006699;
}
.lienexposant {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #33CC00;
	text-decoration: none;
}
.tabtem {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
}
.lienblanc {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
}
.lienblanc:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.contenu-td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #996666;
	background-color: #FFDFDF;
}
.sousrub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #DADADA;
}
.slienb {
	font-family: Verdana;
	font-size: 9px;
	color: #669900;
	TEXT-DECORATION: none;

}
.slienb:hover {
	FONT-SIZE: 9px;
	WIDTH: 70%;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #66CC00;
	TEXT-DECORATION: none;
	border-top-color: #004080;
	border-right-color: #004080;
	border-bottom-color: #004080;
	border-left-color: #004080;
}
