@charset "utf-8";
/* CSS Document */

* {
font-size:10px;
}

body {
margin:0;padding:0;
background-color:#FEFEFE;
background-image:url(imgs/fond_body.jpg);
background-position:top left;
background-repeat:repeat-x;
font-family:arial, verdana;
font-size:10px;
color:#797979;

scrollbar-face-color:		white;
    scrollbar-arrow-color:		white;
    scrollbar-highlight-color:	#686868;
    scrollbar-3dlight-color:	#fff5bd;
    scrollbar-shadow-color:		#686868;
    scrollbar-darkshadow-color:	#686868;
    scrollbar-track-color:	 	#686868;
}


.ImageMini1
{
Width : 60px;
}

.footer *{
color:#686868;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

a, a:visited {
color:#686868;
text-decoration:none;
}

a:hover {
color:#111;
}

.lienhome:hover 
{
	color:white;
	text-decoration:none;
}

.pitch {
font-size:12Px;
letter-spacing:3px;
color:#686868;
border-bottom:1px solid #cbcbcb;
}

.titre_listemag {
font-weight:bold;
}

p {
margin:0;padding:0;

}

h2 {
margin:0;padding:0;
margin-top:15px;
font-size:16px;
color:#8E7D54;
}

.labelTitre
{
margin:0;padding:0;
font-size:15px;
color:#8E7D54;	
font-weight:bold;
}

.labelImpression
{
margin:0;padding:0;
font-size:12px;
color:black;	
}


h4 {
padding-left:10px;
background-image:url(imgs/flecheblanche.gif);
background-repeat:no-repeat;
background-position:0 2px;
margin:2px;
margin-left:-1px;
margin-top:2px;
margin-bottom:3px;
font-size:10px;
border-bottom:1px dashed white;
color:white;
text-transform:uppercase;
}

h5 {
margin:0;padding:0;
font-weight:bold;
color:#565656;
font-size:10px;
}

h6 {
margin:0;padding:0;
font-size:9px;
margin-left:15px;
}


.menuG:visited{
font-size:11px;
text-decoration:none;
width:120px;
}

.menuG{
font-size:11px;
text-decoration:none;
width:120px;
}

.menuGSouligne:visited{
font-size:11px;
text-decoration:underline;
font-weight:bold;
width:120px;
}
.menuGSouligne{
font-size:11px;
text-decoration:underline;
font-weight:bold;
width:120px;
}

.texteContenu a{
text-decoration:underline;
}

a:hover .home{
color:white;
}

.formstyleB {
font-size:9px;
height:20px;
margin:5px;
background-color:#CCC;
color:gray;
border:0;
}

.formstyleI {
height:18px;
margin-left:5px;
width:142px;
font-size:11px;
color:#666666;
border:1px solid #CCC;
}

html>body .formstyleI {
width:120px;
}

.formstyleT {
height:30px;
margin-left:5px;
width:345px;
font-size:11px;
color:#555;
border:1px solid #CCC;
}

html>body .formstyleT {
width:326px;
}

.headCommande {
font-weight:bold;
color:white;
background-color:#CCC;
font-size:13pt;
margin-bottom:3px;
}