body {
	background-color: #CCCCCC;
	color: #00000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url("../../img/bck_1px.jpg");
	background-repeat: repeat-x;
}

#select1{
	max-width: 15px;
	font-family: Verdana;
	font-size:10px; 
	border: 1px none;
}
.nom_rub_mp{
	color: #000000;
	font-weight: bold;
	font-size: 14px;
}
.deroule{
	font-size:9px;
	background-color:#FFFFFF;
}
.titre{
	font-weight: bold;
	font-size: 18px;
}
.titre_rub{
	font-weight: bold;
	font-size: 20px;
	color:#c02130;
}

.nom_rub{
	font-weight: bold;
	font-size: 16px;
	color:#FFFFFF;
	background-color: #008AAC;
}
.titreorange{
	font-weight: bold;
	font-size: 14px;
	color: #FF5C04;
}
.titrebleu{
	font-weight: bold;
	font-size: 18px;
	color: #07298F;
}
.tdwhite{
	background-color: #FFFFFF;
}
.tdtitre1{
	font-weight: bold;
	font-size: 14px;
}
.tdtitre2{
	font-weight: bold;
	font-size: 12px;
}
.tdblueback{
	background-color: #FFFFFF;
	background-image: url("../../img/blue_back.jpg");
	background-position: bottom;
	background-repeat:repeat-x;
}
.choisissez{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	background-color:#008AAC;
	border-color:#7390cc;
}
.choix{
	background-color:#FFFFFF;
	border-color:#7390cc;
}
.memop{
	color: #c02130;
	font-weight: bold;
	font-size: 14px;
}
.soustitre{
	color: #00000;
	font-weight: normal;
	font-size: 11px;
}
.tdblueback2{
	color: #FFFFFF;
	font-weight: bold;
	background-image: url("../../img/blue_back.jpg");
	background-position: bottom;
	background-repeat:repeat-x;
}
.tdleft{
	background-color: #FFFFFF;
	background-image: url("../../img/forme_04.gif");
	background-position: left;
	background-repeat:repeat-y;
}
.tdleft2{
	background-color: #FFFFFF;
	background-image: url("../img/temp_04.gif");
	background-position: left;
	background-repeat:repeat-y;
}
.tdright{
	background-color: #FFFFFF;
	background-image: url("../../img/forme_06.gif");
	background-position: left;
	background-repeat:repeat-y;
}
.tdright2{
	background-color: #FFFFFF;
	background-image: url("../img/temp_06.gif");
	background-position: left;
	background-repeat:repeat-y;
}
.tdbottom{
	background-color: #FFFFFF;
	background-image: url("../../img/forme_08.gif");
	background-position: bottom;
	background-repeat:repeat-x;
}
.tdcontour{
	background-color: #FFFFFF;
	border-top: 1px solid #C3C3C3;
	border-right: 1px solid #C3C3C3;
	border-bottom: 1px solid #C3C3C3;
	border-left: 1px solid #C3C3C3;
	font-weight: bold;
}
.tdfooter{
	background-image: url("../../img/bottom_main.gif"); 
	background-position: top;
	background-repeat: no-repeat;
	font-size: 11px;
}
.tdsep{
	background-color: #FFFFFF;
	background-image: url("../../img/separateur.gif");
	background-position: top;
	background-repeat:repeat-x;
}

a{
	color: #07298F;
	text-decoration: none;
}
a:hover{
	color: #07298F;
	text-decoration: underline;
}
.agras{
	color: #07298F;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
.agras:hover{
	color: #07298F;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
}

.apetit{
	color: #07298F;
	text-decoration: none;
	font-size: 10px;
}
.apetit:hover{
	color: #07298F;
	text-decoration: underline;
	font-size: 10px;
}
.a_html{
	font-weight: bold;
	font-size: 11px;
	color: #c02130;
}
.a_html:hover{
	font-weight: bold;
	font-size: 11px;
	color: #c02130;
	text-decoration: none;
}
.ablack{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}
.ablack:hover{
	font-weight: bold;
	font-size: 11px;
	color: #07298F;
	text-decoration: none;
}
.ablanc{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.ablanc:hover{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

.allred{
	font-weight: bold;
	font-size: 11px;
	color: #FF0000;
}
.allred:hover{
	font-weight: bold;
	font-size: 11px;
	color: #FF0000;
	text-decoration: underline;
}
.allgreen{
	font-weight: bold;
	font-size: 11px;
	color: #00FF00;
}
.allgreen:hover{
	font-weight: bold;
	font-size: 11px;
	color: #00FF00;
	text-decoration: underline;
}
.titre_module {
	color: #008AAC;
	font-size:20px;
}
.bar_nav{
	background-color:#008AAC
}
.gras{
	font-weight:bold;
}
.contour_map{
	background-color: #FFFFFF;
	border-top: 1px solid #c02130;
	border-bottom: 1px solid #c02130;
}
.contour_drap{
	background-color: #FFFFFF;
	border-bottom: 1px solid #c02130;
}

.Style2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003399; }
.textrouge {
	color: #F00;
}
.cadrerouge {
	border: 1px solid #F00;
}

