html{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333366;
}

#page1cata {
float:left;
position:relative;
margin:10px;
}

form{
margin:0;
padding:0;
}

#barres a {
	height: 92px;
	display: block;
}

.texte{
	color:#295886;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.lien1menu{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#666666;
text-decoration:none;
padding:2px;
}
.lien1menu:hover{
background-color:#DCE4E9;
}
.lien2menu{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:none;
padding:2px;
}
.lien2menu:hover{
background-color:#DCE4E9;
color:#000;
}

.vert10 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	line-height: 14px;
}
.infos {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	line-height: 10px;
}
.orange10 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	line-height: 10px;
}
.orange11 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	line-height: 14px;
}
.orange12 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	line-height: 14px;
}
.noir10 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 16px;
}
.noir10bold {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
	font-weight: bold;
}
.noir11bold {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #61879A;
	line-height: 16px;
	font-weight: bold;
}
.noir9 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	line-height: 10px;
}
.noir11 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 12px;
}
.courrier {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	color: #000000;
	line-height: 14px;
}
.titrecourrier {
	font-family: "Courier New", Courier, monospace;
	font-size: 25px;
	color: #1AA4E5;
	line-height: 30px;
	font-weight: bolder;
}
.bleu12 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #295886;
	line-height: normal;
	font-weight: normal;
}
.blanc12bold {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: normal;
	font-weight: bold;
}
.bleu12bold {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1AA4E5;
	line-height: normal;
	font-weight: bold;
}
.bleu11 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #295886;
	line-height: 12px;
}
.vert11 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	line-height: 14px;
}
.vert11bold {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	line-height: 14px;
	font-weight: bold;
}
.vert12bold {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	line-height: 14px;
	font-weight: bold;
}
.orange11bold {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	line-height: 14px;
	font-weight: bold;
}
.bleu11bold {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #295886;
	line-height: 12px;
	font-weight: bold;
}
.bleu10 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #295886;
	line-height: 15px;
	font-weight: normal;
}
.marqueprod {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: 15px;
	font-weight: bold;
}
.nomprod {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC0000;
	font-weight: bold;
}
.rouge14bold {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC0000;
	line-height: 15px;
	font-weight: bold;
}
.lienbleu11 {font-family : Geneva, Arial, Helvetica, sans-serif;  font-weight : bold; font-size : 11px; color : #295886; text-decoration : none; }
.lienbleu11:HOVER	{ color : #295886; text-decoration : none; 
}
.lienbleu10 {font-family : Geneva, Arial, Helvetica, sans-serif;  font-weight : normal; font-size : 10px; color : #295886; text-decoration : none; }
.lienbleu10:HOVER	{ color : #295886; text-decoration : underline; 
}
.lienvert10 {font-family : Geneva, Arial, Helvetica, sans-serif;  font-weight : normal; font-size : 10px; color : #CC0000; text-decoration : none; }
.lienvert10:HOVER	{ color : #CC0000; text-decoration : underline; 
}
.haut{font-family : Geneva, Arial, Helvetica, sans-serif;  font-weight : bold; font-size : 11px; color : #000000; text-decoration : none; }
.haut:HOVER	{ color : #295886; text-decoration : none; 
}
.caddie{font-family : Geneva, Arial, Helvetica, sans-serif;  font-weight : bold; font-size : 11px; color : #295886; text-decoration : underline; }
.caddie:HOVER	{ color : #CC0000; text-decoration : underline; 
}

#menuleft{
width:190px;
/*padding:5px;*/
}

#menuleft-dessus{
position:relative;
left:0;
top:0;
width:190px;
height:300px;
}

.orange{
border-style:solid; 
border-width:1px; 
border-color:#CC0000; 
background-color:white;
}
.orange2{
border-style:solid; 
border-width:1px; 
border-color:#CC0000; 
background-color:white;
}
.fondorange2{
border-style:solid; 
border-width:1px; 
border-color:#CC0000; 
background-color:#CC0000;
}
.fondorange{
border-style:solid; 
border-width:1px; 
border-color:#CC0000; 
background-color:#FFE8C6;
}
.fondbleu{
border-style:solid; 
border-width:1px; 
border-color:#a20d1b;
background-color:#F1FAFE;
}
.tablerouge{
border:1px solid #A91628;
color:#A91628;
font-size:12px;
font-weight:bold;
text-align:center;
}
.fondbleu2{
border-style:solid; 
border-width:1px; 
border-color:#1AA4E5; 
background-color:#E4F4FC;
}
.noir{
border-style:solid; 
border-width:1px; 
border-color:#000000; 
background-color:#FFFFFF;
}
.bleu{
border-style:solid; 
border-width:1px; 
border-color:#1AA4E5; 
background-color:#FFFFFF;
}
.vert{
border-style:solid; 
border-width:1px; 
border-color:#A2C52B; 
background-color:#FFFFFF;
}
.fondvert2{
border-style:solid; 
border-width:1px; 
border-color:#A2C52B; 
background-color:#F0F7DB;
}
.aide{
border-style:solid; 
border-width:1px; 
border-color:#a20d1b; 
padding:3px;
}