@charset "utf-8";
BODY {
background: #FFFFFF;
margin-bottom : 0;
margin-left : 0;
margin-right : 0;
margin-top : 0;
}

a:link 		{ text-decoration: none; color: #CC0000;}
a:visited 	{ text-decoration: none;  color: #CC0000; }
a:hover 	{ text-decoration: underline; color: #333333;}
h1      	{ font-family: Verdana, Arial,  sans-serif; font-size: 12pt; font-weight: bold; color: #CC0000; }
h2      	{ font-family: Verdana, Arial,  sans-serif; font-size: 10pt; font-weight: bold; }

.notice 	{ font-family: Verdana, Arial,  sans-serif; font-size: 10pt; color: #006699; }
.bandeau {background-image:url(rouge/bandeau.jpg); background-color: #CC0000; background-repeat:no-repeat; background-position:left; background-position:left; vertical-align:top; font-weight:bold; color:#FFFFFF; size:24px; }
.titre      { font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; }
.contenu { font-family: Verdana, Arial, sans-serif; font-size: 10pt; padding:30px;}
.normal { font-family: Verdana, Arial , sans-serif; font-size: 8pt; color: #000000;}
.cat_detail_infotech { font-family: Verdana, Arial , sans-serif; font-size: 8pt; color: #000000;}
.cat_detail_ref { font-family: Verdana, Arial , sans-serif; font-size: 8pt; color: #000000;}
.cat_detail_marque { font-family: Verdana, Arial , sans-serif; font-size: 8pt; color: #000000;}
.label { font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #000000; font-weight: bold;}
.titre { font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #000000; font-weight: bold;}
.petit { font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #000000;}
.bordure { background-color:#CC0000; }

.formulaire1 {font-family:Arial,Verdana,Helvetica; font-size: 11px; color:#000000 ; font-weight:normal; }
.bouton {
	border: 1px solid black;
	padding: 3px;
	background-image:url(rouge/tit.jpg);
	font-family:  Verdana, Arial, sans-serif;
	font-size: 11px;
	color:white;
	font-weight:bold;
}	
.barre_menu_g {font-family: Verdana, Arial, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background-image:url(rouge/deg_menu.jpg); }
.barre_menu_c {font-family: Verdana, Arial, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background-image:url(rouge/deg_menu.jpg); }
a.barre_menu_c:link, a.barre_menu_c:visited { color:#FFFFFF; background:none; }
a.barre_menu_c:hover { color:#333333; text-decoration:none; }
.barre_menu_d {font-family: Verdana, Arial, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background-image:url(rouge/deg_menu.jpg); }
.degrade {font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #ffffff; font-weight: bold; background-image:url(rouge/tit.jpg); }
.cad_haut {}
.cad_tit {font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #ffffff; font-weight: bold; background-image:url(rouge/tit.jpg); }
.cat_tit {font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #ffffff; font-weight: bold; background-image:url(rouge/tit.jpg); }
.cherch_tit {font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #ffffff; font-weight: bold; background-image:url(rouge/tit.jpg); }
.nlt_tit {font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #ffffff; font-weight: bold; background-image:url(rouge/tit.jpg); }
.tpl_tit {font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #ffffff; font-weight: bold; background-image:url(rouge/tit.jpg); }
.cad_mid {font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #000000; font-weight: none; background-image:url(../images/cad.gif); background-repeat:no-repeat; }
.cat_mid {font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #000000; font-weight: none; }
.cat_mid:link {text-decoration: none;  color: #CC0000; }
.cat_mid:visited {text-decoration: none;  color: #CC0000; }
.cat_mid:hover {text-decoration: none; color: #333333;}
.cherch_mid {font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #000000; font-weight: none; }
.nlt_mid { font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #000000; font-weight: none; }
.tpl_mid { font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #000000; font-weight: bold; background-image:url(rouge/tit.jpg); }
.tpl:hover { text-decoration:none;}
.pointille { border:dotted thin #666666; width:100%; }
.pointer:hover { cursor:pointer; }
/*Cadres et fonds des menus*/
.cadre { width:230px;}
.et_cadre { background:url(../css/rouge/et_cadre-230.gif) no-repeat; height:30px; width:230px; color:white; font-size:12px; text-align:center; font-weight:bold; }
.mid_cadre { background:url(../css/rouge/mid_cadre-230.gif) repeat-y; width:230px;}
.bas_cadre { background:url(../css/rouge/bas_cadre-230.gif) no-repeat; height:22px; width:230px;}
.et_cadre_230 { background:url(../css/rouge/tit.jpg) repeat-x; color:white; text-align:center; height:25px; }
.et_cadre_400,.et_cadre_600,.et_cadre_650 { background:url(../css/rouge/deg_menu.jpg) repeat-x; color:white; text-align:center; height:50px; }