@charset "utf-8";
/* CSS Document */


#id-body {background:#cccccc url('fond/fond-222222-CCCCCC.png') repeat-x; 
			margin:30px auto auto auto; text-align:center;
			font-family:Arial,Helvetica,Geneva,Swiss,sans-serif; }

a.a-menu:link {text-decoration:none; color:#005050; }
a.a-menu:hover {text-decoration:none; color:#FF2222; }
a.a-menu:visited {text-decoration:none; color:#500000; }

a:link {text-decoration:underline; color:#005050; }
a:hover {text-decoration:underline; color:#FF2222; }
a:visited {text-decoration:underline; color:#500000; }

a.a-fattailsr:link {text-decoration:none; color:green; font-size:12px  }
a.a-fattailsr:hover {text-decoration:underline; color:red; font-size:12px }
a.a-fattailsr:visited {text-decoration:none; color:red; font-size:12px  }

a.a-language:link {text-decoration:none; color:lightgrey }
a.a-language:hover {text-decoration:none; color:#FF2222 }
a.a-language:visited {text-decoration:none; color:lightgrey }

.sty-language {width:858px; height:12px; margin:6px auto;
			text-align:right; color:lightgrey; font-size:10px; font-weight:bold;
			font-family:Verdana,sans-serif; }

.sty-cadre {width:830px; margin: 0px auto; padding:0px 14px 14px 14px; 
			border:grey 1px solid; text-align:left;
			background:#cccccc url(fond/fond-860x240-degrade.png) no-repeat;
			vertical-align:top; }

.sty-logo {position:absolute; margin-top:25px; margin-left:460px; border:yellow 0px solid;}
.cadre-menu {position:absolute; margin:15px 0px 0px 0px; width:825px; height:170px; text-align:left; border:green 0px solid;}
.sty-menu {position:absolute; margin-top:30px; margin-left:6px; 
			width:450px; height:90px; border:red 0px solid;
			padding:0px 0px; 
			text-align:left; vertical-align:bottom;
			color:#1C1C1C; font-size:10px; font-weight:bold; font-family:Verdana,sans-serif; }
.fleche-x15{vertical-align:-3px; margin-left:0px}

.sty-2colonnes {margin-top:190px; margin-bottom:10px}
.sty-colonne-gauche {float:left; width:540px; padding:10px 15px 0px 15px; height:99%;
					background-color:#f8f8f8; border:grey 1px solid; 
					text-align:justify; vertical-align:top; 
					color:black; font-size:11px; font-family:sans-serif; }

.sty-colonne-droite {float:right; width:210px; padding:10px 15px 0px 15px; height:99%;
					background-color:#aaaaaa; border:#eeeeee 1px solid; 
					text-align:center; vertical-align:top; 
					color:black; font-size:11px; font-weight:bold; font-family:sans-serif; }

.sty-colonne-droite-titre {margin:10px 0px 10px 0px; font-size:12px; color:white }
.sty-colonne-droite-texte {margin:3px 0px 10px 0px; color:black }
.sty-saut-4px {margin:0px 0px 4px 0px; }
.sty-saut-4px-font10px {margin:0px 0px 4px 0px; font-size:10px; }
.sty-ligne-50px {line-height:50px; font-size:11px; background-color:red; }
.sty-ligne-80px {line-height:80px; font-size:11px; border:red 1px solid; }
.sty-medaillon {margin:5px 2px 0px 0px; border:#999999 1px solid; }
.sty-cell-img {text-align:center; vertical-align:top; }
.sty-img {text-align:center; vertical-align:top; }

.sty-cell {width:100px; height:16px; border:0px; margin:0px; padding:0px; }


.sty-droit-auteur {margin:8px 0px; font-family:Verdana,sans-serif; font-size:9px; color:#444444; font-weight:bold;
					text-align:center;}

.sty-table-contact {margin:5px auto 5px auto; width:520px; border:red 0px solid; padding:0px; 
					font-family:Verdana,sans-serif ; font-size:11px; font-weight:bold; text-align:center;
					background-color:#CCCCCC; }
.sty-tc-gauche	{width:80px; height:14px; text-align:right; color:black; border:red 0px solid; }
.sty-tc-demi1	{width:auto; height:14px; text-align:left; color:black; border:blue 0px solid; }
.sty-tc-demi2 	{width:auto; height:14px; text-align:left; color:black; border:red 0px solid; }
.sty-tc-droit	{width:30px; height:14px; text-align:left; color:black; border:green 0px solid; }
.sty-tc-large	{width:auto; height:14px; text-align:left; color:black; border:orange 0px solid; }
.sty-tc-alert	{width:auto; height:auto; text-align:center; color:black; border:red 0px solid; }
.sty-tc-envoyer	{width:auto; height:33px; padding-right:30px; text-align:center; color:black; border:red 0px solid; } 



h1 {margin: 10px auto 16px auto; text-align:left;
	color:#500000; font-size:16px; font-weight:bold; font-family:Arial,sans-serif; }
h2 {margin: 10px auto 12px auto; text-align:left;
	color:slategrey; font-size:12px; font-weight:bold; font-family:Arial,sans-serif; }
h3 {margin: 0px auto 6px auto; text-align:justify;
	color:black; font-size:11px; font-weight:bold; font-family:Arial,sans-serif; }

ul {margin-top:8px; margin-bottom:12px }
li {margin-top:5px; color:black; font-size:11px; font-weight:bold; font-family:Arial,sans-serif; }



#dropmenudiv{
position:absolute;
border:1px solid #cccccc;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #cccccc;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color:#AB0A34;
background-color:#F3F3F3;
font-family:Arial, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration: none}

#dropmenudiv a:hover{ /*hover background color*/
background-color:#AB0A34;
color:#FFFFFF;
}

