/* CSS Document */

body {
	margin:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-image:url(img/fond.jpg);
}

p {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2F2F2F;
}

td {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2F2F2F;
}

ul {
	margin-top:10px;
	margin-bottom:10px;
}

li {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2F2F2F;
}


/* liens */

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

a:hover {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FA0315;
}

a.lien {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FA0315;
}

a.lien:hover {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#154752;
}

.whitelink {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
    text-decoration:none;	
}

.whitelink:visited {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;	
}

.whitelink:hover {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;		
}

.whitelink:active {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;	
	text-decoration:none;	
}


/* tableaux */

table.general {
	border:1px #FFFFFF solid;
	background-image:url(img/fd_navig.jpg);
}

.table_produit {
	border:1px #164650 solid;
}

.td_produit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background-color:#164650;
} 

.td_produitsmall {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	background-color:#164650;
} 

/* texte */
 
.txt_kemenn {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.whitebold{

   	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	

}

.txt_adresse {
 	background-color:#184954;
	border-top:1px #FFFFFF solid;
	border-bottom:0px #FFFFFF solid;
	border-left:0px #FFFFFF solid;
	border-right:1px #FFFFFF solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
}

.txt_adresse1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F3A414;
	font-weight:bold;
}

.txt_adresse2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:none;
}

.txt_adresse3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#164650;
	font-weight:none;
}

/* fond */

.fd_bann {
	background-image:url(img/fd_bann.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding-left:63px;
}

.fd_costume {
	background-image:url(img/pht_costume.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
}

.fd_decor {
	background-image:url(img/decor_02.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
}

.fd_ciseau {
	background-image:url(img/ciseau.gif);
	background-position:171px 59px;
	background-repeat:no-repeat;
}

/* bordure */

.barre_haut {
	background-image:url(img/barre_haut.gif);
	background-position:309px 34px;
	background-repeat:no-repeat;
	padding-left:50px;
}

.barre_haut1 {
	background-image:url(img/barre_haut1.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	padding-left:50px;
}

.barre_g {
	background-image:url(img/pix.gif);
	background-position:60px 0px;
	background-repeat:repeat-y;
	padding-left:60px;
}

.border_g {
	background-image:url(img/pix.gif);
	background-repeat:repeat-y;
	background-position:right;
}

.barre_d {
	background-image:url(img/pix.gif);
	background-position:15px 0px;
	background-repeat:repeat-y;
}

/* */

.cadre {
	border:1px solid #FFFFFF;
}

.decor{
	padding-left:1px;
}


.form{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	border: solid 1px #828282;
	background-color:#FFFFFF;
	
}