*{margin: 0; padding: 0;}

body{margin:0; padding:0; text-align:center; background-color:#333;}

.champvide {
border:2px solid #FF0000;
padding-left: 2px;
padding-bottom: 2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color: #666;
}

#conteneur{margin: 0 auto; position:absolute; left: 50%; top: 50%; width: 947px; height: 613 px; margin-top: -300px; margin-left: -500px; background:url(images/fond.gif) no-repeat; }
#contenu {background-color:#fff; border: 2px solid #666; height:380px; width:773px;}
	#contenu #title {padding-right: 5px; padding-left: 10px; padding-top: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; color: #333;}
	#contenu #txt {padding-right: 10px; padding-left: 10px; padding-top: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #333; text-align:justify;line-height:1.3em;}
	#contenu #txt a{padding-right: 10px; padding-left: 10px; padding-top: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #333; text-align:justify;line-height:1.3em; text-decoration:none;}
	#contenu #txt a:hover{padding-right: 10px; padding-left: 10px; padding-top: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #333; text-align:justify;line-height:1.3em;text-decoration:underline;}
	#contenu .txt2 {padding-right: 10px; padding-left: 10px; padding-top: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #333; }
	#contenu .sstitle {padding-top: 10px; padding-right: 10px; padding-left: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; color: #333;}
	#contenu .italic {padding-left: 10px; padding-right: 20px; padding-top:15px; padding-bottom:15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; color: #333;}
	#contenu #merci {padding-top:60px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: italic; color: #333;text-align:center;}
	#contenu .text {padding-right: 10px; padding-left: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #333;}
	#contenu .mail {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #333;  text-decoration:none;}
	#contenu .mail a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #333; text-decoration:none;}
	#contenu .mail a:hover{text-decoration:underline;}
	#contenu .sstit {padding-right: 10px; padding-left: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; color: #333;}
	#contenu .lien {padding-left: 10px; padding-bottom: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; font-style: normal; color: #333;}
	#contenu .lien a{padding-left: 10px; padding-bottom: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; font-style: normal; color: #333; text-decoration:none; }
	#contenu .lien a:hover{text-decoration:none; color: #990000;}
	#contenu .adrtxt {padding-right: 10px; padding-left: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #333;}
	#contenu .adrtit {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 13px; font-style: normal; color: #333;}
	#contenu .saisies{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #333; text-decoration: none;}
	
#sousmenu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #333;}
#sousmenu ul{margin: 0; padding:5px; list-style-type: none ; }
#sousmenu ul li{display: inline ;}
#sousmenu ul li a{text-decoration:none; padding-left:3px; padding-right:3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; font-style: normal; color: #333;}
#sousmenu ul li a:hover{text-decoration:none; color: #990000;}
.ssactive {text-decoration:none; color: #990000;}
#button {padding-right: 40px; }
#liensmicro { padding-left:5px; padding-top:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #ccc;text-decoration: none;}
#liensmicro a{padding-left:5px; padding-top:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #ccc;text-decoration: none;}
#liensmicro a:hover{color: #fff;text-decoration: none;}
