
body { background-color: #AA0400; }
body.popup { background-color: #FFFFFF; }
.float_left {float:left;}
td { font-family: "verdana","arial",sans-serif ;  font-size: 10px; color : #333333; }
th { font-family: "verdana","arial",sans-serif ;  font-size: 10px; color : #333333; }

table.menu { width:100%;}
table.menu td { border-bottom: solid 1px #000000; }
table.menu td a { padding:3px 2px 3px 2px; font-family: Verdana;font-size:11px;color : #ad0400; text-decoration: none; font-weight: bold; display:block;width:100%; }
table.menu td a:visited { padding:3px 2px 3px 2px; font-family: Verdana;font-size:11px;color : #ad0400; text-decoration: none; font-weight: bold; display:block;width:100%; }
table.menu td a:hover { padding:3px 2px 3px 2px; font-family: Verdana;font-size:11px; color : #ffffff; text-decoration: none; font-weight: bold; display:block;width:100%; }
table.menu td.off { background-color: #F7C794; }
table.menu td.on {  background-color: #E9AD67  ; }
/* #E9AD67 == ON */
/* #F7C794 == OFF */
div.menuTop {background-color:blue;cursor:pointer;position:absolute;background-color:#F7C794;visibility:hidden;z-index:100;border-top: solid 1px #000000;border-left: solid 1px #000000;border-right: solid 1px #000000;}

table.body { background-color: #FFFFFF; }
table.services a { text-decoration: none; }
table.services a:hover { color : #FFFFFF; }
table.encadre { background-color: #FCEBD7; border: solid; border-width : 1px; border-color:#8D8C8C; }
table.encadre td { color:#AA0400; }
table.news { background-color: #FEF7EF; border: solid; border-width : 1px; border-color:#8D8C8C; }
table.precsuiv { padding-top:10px; }

table.panier th { border-bottom: solid; border-width : 1px; border-color:#8D8C8C; }
table.panier td.bord { border-left: solid; border-bottom: solid; border-width : 1px; border-color:#8D8C8C; }
table.panier td.bordc { border-left: solid; border-bottom: solid; border-width : 1px; border-color:#8D8C8C; background-color: #FCEBD7;}
table.panier td.droit { border-left: solid; border-right: solid; border-bottom: solid; border-width : 1px; border-color:#8D8C8C; }
table.panier ul {  }
table.panier th { font-weight: bold;  color : #AA0400; height: 20px;}

table.cadre_orange { background-color: #F9C385; border: solid; border-width : 1px; border-color:#666666; }
table.cadre_rouge { background-color: #F7CB97; border: solid; border-width : 1px; border-color:#666666; }
table.cadre_rouge td { color:#666666; }
table.cadre_rouge td.tdblocgauche { padding-left:5px; padding-right:5px; }
table.cadre { background-color: #FCEBD7; border: solid; border-width : 1px; border-color:#8D8C8C; }
table.cadre td {  color : #666666; text-decoration: none; }
table.cadre td.tdblocgauche { padding-left:5px; padding-right:5px; }
table.cadre a { color: #9B0000;  }
table.cadre td a.current{color : #666666;}

td.menu { background-color: #9B0000; border-bottom: solid; border-top: solid; border-width : 1px; border-color: #000000; }
td.services { background-image : url(img/menu_services.gif); }

td.barreb { border-bottom: solid; border-width : 1px; border-color:#000000; background-color: #F8EBEA;}
td.barreh { border-top: solid; border-width : 1px; border-color:#000000; background-color: #F8EBEA;}
td.ombrev { background-image : url(img/ombre_b_gauche.gif); }
td.ombreh { background-image : url(img/ombre_b_bas.gif); }
td.separation { border-left: solid; border-width : 1px; border-color:#9B0000}
td.texte { text-align : justify }
td.titre_prod { background-image : url(img/degrade.jpg); font-weight: bold; color: #9B0000;  font-size: 12px; background-repeat : no-repeat;}
td.popup { background-color: #AA0400; }
td.news { border-left: solid; border-width : 1px; border-color:#8D8C8C; }

table.bouton_liens
{
background-color: #AA0400; 
border-collapse:collapse;
vertical-align:top;
}

table.bouton_liens span
{ 
}

table.bouton_liens td.liens
{ 
border: 1px #AA0400 solid;
background-color: #FCEBD7; 
cursor:pointer;
color: #AA0400; 
font-weight: bold; 
text-decoration: none
padding:0px;
margin:0px;
}


table.bouton_liens td.none
{
background-color: #ffffff; 
border: 0px #AA0400 none;
padding:0px;
}

table.bouton_liens td.liens table
{
border-collapse:collapse;
border: 0px #AA0400 none;
}

table.bouton_liens td.liens table td
{
color: #AA0400; 
font-weight: bold; 
text-decoration: none
}

td.outilsg { background-color: #FCEBD7; border-left: solid; border-top: solid; border-bottom: solid; border-width : 1px; border-color:#AA0400; } 
td.outilsd { background-color: #FCEBD7; border-right: solid; border-top: solid; border-bottom: solid; border-width : 1px; border-color:#AA0400; }
td.outils { background-color: #FCEBD7; border-top: solid; border-bottom: solid; border-width : 1px; border-color:#AA0400; }

a { color: #AA0400; font-weight: bold; text-decoration: none }
a:hover { color: #E9AD67; text-decoration:underline}
a.menu {  font-weight:bold;  color: #AA0400;text-decoration:none ;}
a.menu:hover {  font-weight:bold; color: #666666; text-decoration:none ; }
a.sousmenu { color: #AA0400; font-weight: normal; text-decoration:none}
a.sousmenu:hover { color: #666666; }
a.recherche { font-weight: normal; }
a.faq { font-weight: normal; }
a.small { font-size:9px }

li.rouge { color: #AA0400; }
li.the { list-style-image: url('img/puce2.gif'); }

hr { color: #AA0400; height:1px; width:300px; }

.titre { font-weight: bold; color: #9B0000;  font-size: 12px; font-family: "verdana","arial",sans-serif ;}

.baseline { font-size: 9px; color: #FFFFFF; }
.baseline a { color: #FFFFFF; text-decoration: none; font-weight: normal;}
.baseline a:hover { color: #FFFFFF; text-decoration: underline; font-weight: normal;}
.rouge { color: #AA0400; }
.erreur { color: #AA0400; font-size: 12px; }
.normal { color : #333333; }
.blanc { color : #FFFFFF; }

input {	font-size: 11px; font-weight: normal; font-family: "verdana","arial",sans-serif; color: #666666;
    border-style: solid; border-width: 1px; background-color:#FFFFFF }
input.small { font-size: 9px; }
input.classique { border-style: none; }

select.recherche {z-index:0; font-size: 9px; font-weight: normal; font-family: "verdana","arial"; color: #666666; padding-left:0px; width:140px}
    
select { z-index:0;font-size: 10px; font-weight: normal; font-family: "verdana","arial"; color: #666666; }

textarea {	font-size: 11px; font-weight: normal; font-family: "verdana","arial",sans-serif; color: #666666;
    border-style: solid; border-width: 1px; background-color:#FFFFFF }

p { margin-top  : 0px; margin-bottom : 5px }

img.cadre {border: solid; border-width : 1px; border-color:#AA0400; }

@media print
{
body.popup {border: dotted  ;spacing: 0px ; border-collapse: separate ; border-width:1px; border-color:#555555;}
body.popup table.bouton_liens{display:none}
}

#sur_mesure_anim {
	margin-bottom:10px;
	}
#sur_mesure_images {
	float:right;
	padding-top:9px;
	text-align:left;
	width:130px;
	}
	#sur_mesure_images img {
		margin:4px 10px;
		width:100px;
		}