/**
*	CSS kit-grimpe 
*
*	rouge 	990000
*	vert	CCCC00
*	beige 	F7E9D6
*	
*/

html {height:100%}
body {
			padding:0;
			margin:0;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			height:100%;
			background-color:#fff; color:#000;
}

a { Color: #990000; Text-Decoration: none; }
a:active, a:visited { Color: #990000; }
a:hover, a:focus { Color: #CCCC00; Text-Decoration: overline underline; font-weight: bold}


.gras {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px}.petit {  font-family: Arial, Helvetica, sans-serif; font-size: 10px}
td{ Font-Family: Arial, Helvetica, Sans-Serif; Font-Size: 12px; }


.marron {
	font-family: Arial, Helvetica, sans-serif;
	color: #996600;
	font-size: 12px;
	font-weight: bold;
}
.titre3 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
.netscape {font-family: Arial, Helvetica, sans-serif; font-size: 12px}
select {font-family: Arial, Helvetica, sans-serif; font-size: 11px; height: auto; width: auto; border-style: none;	}
 
.gras_petit {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
.rose_gros {font-family: Arial, Helvetica, sans-serif; color: #CCCC00}
.grosrouge {font-weight: bold;	color: #CC6600;	font-size: 16px}

/* commandes */

input{font-size:14px}
input.prix{text-align:right; border:none; width:64px}
input.qtt{ text-align:right; border:solid thin #CCCCCC; width:32px}
#commande table {border:1px dashed #999999;;text-indent:10px; width:100%}
#commande table#catalogue{border:1px dashed #999999; padding:0}
#catalogue tr.titre{background-color:#E0E066; font-weight:bold}
#catalogue tr.ligne td{border-bottom: #cccccc 1px dashed;padding:3px; }
#catalogue a:visited, #catalogue a:link {color:#333333}
#catalogue tr.ligne:hover{background-color:#E0E066 !important}
table#coordonnees {border:1px dashed #999999;;text-indent:10px; width:100%}
#coordonnees th{font-weight:bold; text-align:left; padding-bottom:10px;padding-top:10px}
#coordonnees td { padding-bottom:2px;padding-top:2px}
		
/* bas */
#footer{text-align:center}

td.btn_structure {
width:125px; height:auto; 
text-align:center;
padding-right:10px;
}	

td.btn_structure a{ 
width:100%; height:100%; display:block }
td.btn_structure a:link, td.btn_structure a:visited{border: 1px #CCCC00 solid;
background-color:#F7E9D6; text-decoration:none; font-weight:bold}
td.btn_structure a:hover{color:#FFFFFF;
border: 1px #CCCC00 solid;
background-color:#D09758}


table#materiel{width:100%; text-align:center}
table#materiel a:link, table#materiel a:visited{color:#000000}
table#materiel a:hover{ text-decoration:none;  color:#000000; font-weight:inherit}
table#materiel td.ligne:hover, table#catalogue tr.ligne:hover{background-color:#cccc00; cursor:pointer}
table#materiel tr.titre{text-align:left; font-weight:bold; }
table#materiel tr.titre td{border-bottom:#999999 1px dashed}
#page_interne{width:90%; margin:auto; padding-left:25px;padding-right:25px}

#ffme {position:absolute; z-index:1; top: 30px; width:85px; margin-left: 10px;; text-align:right; font-size:10px; color: #0B479D}
#ffme a {color: #0B479D; text-decoration:none; font-weight:normal}

#made-in-france{ font-size:11px;width:55px; color:#000;   text-align:center; text-transform:uppercase; margin:5px auto;  text-shadow: 0px 1px 3px #fff}
.flag-france{border-left:5px solid #00f;border-right:5px solid #f00; background-color:#fff; width:5px; height:10px; margin: 5px auto; box-shadow:0px 1px 3px #000}


.titre_article{ background:url(img/degrade_vert.gif) no-repeat; width: auto; text-align:left; padding-left:10px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #996600;
	font-size: 12px;
	font-weight: bold;

}
/* */
#copyright
{
	color:#000000;
}

#copyright a 
{
	color:#000000;
	text-decoration:none;
}

#copyright a b
{
	color: #990000;
}

#zoom-copyright, #zoom-copyright a, #zoom-copyright a:hover
{
	text-align:center; font-size:9px; color:#999; letter-spacing:2px; text-decoration:none; font-weight:normal;	 
}

.flash-infos{position: static; z-index:4; text-align:justify; font-size:9px; color:#666; margin-top:20px}
.flash-infos a:hover{ color: #990000; text-decoration:none; font-weight:normal}
