@import url(http://www.grainedevoyage.com/style-import.css);
@import url(http://www.grainedevoyage.com/style-body.php);

/*
body{
margin:0px;
padding:0px;
background-color:#C9DA85;
background-image: url('images/_back1.gif');
}
*/





#asso {
  padding: 0;
  margin: 10px 0;
}

#asso h6 {
  padding: 0;
  margin: 6px 0;
  font-family: Arial,Verdana;
  font-size: 12px;
  color: #0074a7;
  font-weight: bold;
}

#asso ul {
  padding: 0;
  margin: 0 0 0 30px;
  border-left : 4px solid #0074a7;
}

#asso ul li {
  padding: 1px 0 1px 0;
  margin: 0 0 0 15px;
  list-style: none;
}

#asso ul li a {
  text-decoration: none;
  color: #0074a7;
  border-bottom : 1px solid #fff;  
}
#asso ul li a:hover {
  text-decoration: none;
  color: #0074a7;
  border-bottom : 1px dotted #0074a7; 
}



.button {
    width: 140px;
    height: 24px;
    background: transparent url(images/ajouter-au-panier.jpg);
    padding:0;
    margin:0;
    border: none;
}








/*------------------------------------------------------------------------------------*/

A.3cmenu{font-family: Arial,Verdana; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none}
A.3cmenu:Hover{font-family: Arial,Verdana; font-size: 12px; color: #333333; font-weight: bold; text-decoration: none}
.3cmenu{font-family: Arial,Verdana; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none}

A.3ccopy{font-family: Arial,Verdana; font-size: 10px; color: #666666; font-weight: normal; text-decoration: none}
A.3ccopy:Hover{font-family: Arial,Verdana; font-size: 10px; color: #666666; font-weight: normal; text-decoration: underline}
.3ccopy{font-family: Arial,Verdana; font-size: 10px; color: #666666; font-weight: normal; text-decoration: none}

A.3ctitrefonce{font-family: Arial,Verdana; font-size: 14px;color: #666666; font-weight: bold; text-decoration: none}
A.3ctitrefonce:Hover{font-family: Arial,Verdana; font-size: 14px;color: #666666; font-weight: bold; text-decoration: underline}
.3ctitrefonce{font-family: Arial,Verdana; font-size: 14px;color: #666666; font-weight: bold; text-decoration: none}

A.3corange12{font-family: Arial,Verdana; font-size: 12px;color: #ffaa00; font-weight: bold; text-decoration: none}
A.3corange12:Hover{font-family: Arial,Verdana; font-size: 12px;color: #ffaa00; font-weight: bold; text-decoration: underline}
.3corange12{font-family: Arial,Verdana; font-size: 12px;color: #ffaa00; font-weight: bold; text-decoration: none}

A.3corange14{font-family: Arial,Verdana; font-size: 14px;color: #ffaa00; font-weight: bold; text-decoration: none}
A.3corange14:Hover{font-family: Arial,Verdana; font-size: 14px;color: #ffaa00; font-weight: bold; text-decoration: underline}
.3corange14{font-family: Arial,Verdana; font-size: 14px;color: #ffaa00; font-weight: bold; text-decoration: none}

A.3ccontent10{font-family: Arial,Verdana; font-size: 11px; font-weight: normal; color: #666666; text-decoration: none}
A.3ccontent10:Hover{font-family: Arial,Verdana; font-size: 11px; font-weight: normal; color: #666666; text-decoration: underline}
.3ccontent10{font-family: Arial,Verdana; font-size: 11px; font-weight: normal; color: #666666; text-decoration: none}
.3ccontent10b{font-family: Arial,Verdana; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none}
.3ccontent10j{font-family: Arial,Verdana; font-size: 11px; font-weight: normal; color: #666666; text-align: justify; text-decoration: none}

A.3cssmenu{font-family: Arial,Verdana; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; padding-left:6px;}
A.3cssmenu:Hover{font-family: Arial,Verdana; font-size: 11px; font-weight: bold; color: #FFAA00; text-decoration: none; padding-left:6px;}
.3cssmenu{font-family: Arial,Verdana; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; padding-left:6px;}

.bordfonce{
border-style: solid;
border-width: 1px;
border-color: #333333; 
background-color: #ffffff;
background: url(images/back.gif); background-repeat:repeat;
}

.fond{
background: url(images/fond-clair.gif) bottom left no-repeat;
}

.recherche{
width:80px;
height:15px;
font-family:Arial,Verdana;
font-size:10px;
color:#666666;
border:1px solid;
border-color:#cccccc;
background-color:#cccccc
}

.langue{
width:100px;
height:15px;
font-family:Arial,Verdana;
font-size:10px;
color: #666666;
border:1px solid;
border-color:#cccccc;
background-color:#cccccc
}

.valid{cursor:default}

.tblform {
border:1px solid #7F9DB9;
}



.hightLight{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; padding-left: 2px; padding-right: 2px; height: 14px; background: #bd001c; filter:Alpha(style=0,opacity=80)}



.submit{width:120px;height:20px;font-family: Arial,Verdana;font-size:14px;font-weight: bold;color:#96ae0e;background-color:#ffffff;text-align:left;border:none;cursor:pointer;}
.check{width:15px;height:15px;border:1px solid;border-color:#444444;background-color:#f8f8fa}
.input20{width:20px;height:20px;font-family: Arial,Verdana;font-size:11px;border:1px solid;border-color:#444444;background-color:#f8f8fa}
.input60{width:60px;height:20px;font-family: Arial,Verdana;font-size:11px;border:1px solid;border-color:#444444;background-color:#f8f8fa}
.input120{width:120px;height:20px;font-family: Arial,Verdana;font-size:11px;border:1px solid;border-color:#444444;background-color:#f8f8fa}
.input250{width:250px;height:20px;font-family: Arial,Verdana;font-size:11px;border:1px solid;border-color:#444444;background-color:#f8f8fa}
.comment120{width:120px;font-family: Arial,Verdana;font-size:11px;border:1px solid;border-color:#444444;background-color:#f8f8fa;overflow: auto}
.comment250{width:250px;height:40px;font-family: Arial,Verdana;font-size:11px;border:1px solid;border-color:#444444;background-color:#f8f8fa;overflow: auto}
.comment500{width:500px;height:80px;font-family: Arial,Verdana;font-size:11px;border:1px solid;border-color:#444444;background-color:#f8f8fa;overflow: auto}
.commentmail{width:250px;height:120px;font-family: Arial,Verdana;font-size:11px;border:1px solid;border-color:#444444;background-color:#f8f8fa;overflow: auto}

.soustitre07{color:#F89200; font-family:Arial,Verdana; font-size:14px; font-weight:bold;}
.texte07{color:black; font-family:Arial,Verdana; font-size:12px; font-style:italic;}
.texteinput07{color:black; font-family:Arial,Verdana; font-size:12px;}
.liste07{list-style:none; padding: 0px;}
.liste07 li{margin-bottom: 10px;}
.liste07 a {color:#F89200; text-decoration: none;}

/* Divers	*/
div.box {
	background-color: #CAD799;
	border: 1px dashed #009248;
	margin-top: 2px;
	margin-bottom: 4px;
	padding: 6px 6px 6px 6px;
	line-height: 18px;
	
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 16px;
  color: #009248;
  font-weight: bold;
  padding: 0 0 5px 0;	
}




.afTitreBleu, .afTitreBleu a{
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 16px;
  color: #009248;
  font-weight: bold;
  padding: 0 0 5px 0;
  text-decoration: none;	
}

