body {margin: 0 0 0 0; background:white}

#container {padding: 0px; background-color: #FFFFFF; font-family: Verdana, Helvetica, Sans-Serif; margin-top: 0px;}
#tophome { padding: 0px; margin: 0px; height: 214px; }
#top { padding: 0px; margin: 0px; height: 126px; weight: 100%; }
#breadcrumb { font-size: 11px; color: #3b1610; padding-left: 20px; background-color: #f2f0ee; padding-bottom: 2px;}
#breadcrumb a {font-size: 11px; color: #3b1610; text-decoration: underline; }
#breadcrumb a:hover, #breadcrumb a:active {font-size: 11px; color: #ccc3bc; text-decoration: none; }
#homedescr { font-size: 13px; font-weight: bold; }
#content {padding-top: 15px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px;}
#content a { font-size: 11px; color:  #920611; text-decoration: underline; }
#content a:hover, a:active { font-size: 11px; color: #920611; text-decoration: none; }
#link1 { font-size: 11px; color: #920611; font-weight: normal; text-decoration: none;}
#link1 a { font-size: 11px; color: #920611; font-weight: normal; text-decoration: none; }
#link1 a:hover, a:active { font-size: 11px; color: #920611; text-decoration: underline; }

#right {float: right; width: 265px; color: #f2f0ee; padding-left: 20px; voice-family: "\";}\""; voice-family:inherit; width: 265px; }
html>body #right { width: 265px; /* ie5win fudge ends */ }

#right ul li {list-style-type: none; font-size: 11px; background-color: #f6efef; border-top: 1px solid #FFFFFF; line-height: 18px;}
#right ul li a {color: #333333; text-decoration: none; display:block; padding-left: 10px; height: 18px;}
#right ul li a:hover, #right ul li a:active {font-size: 11px; color: #3b1610; background-color: #eddfdf; text-decoration:none;}
	
ul  {margin: 0px; padding: 0px; padding-left: 40px;}


.form { font-size: 10px; color: #666666; font-weight: normal; border: 1px solid #CCCCCC; }

#footer {width: 100%; font-family: Verdana, Helvetica, Sans-Serif;	font-size: 9px; color: #333333; font-weight: normal; padding-top: 5px; clear: both; margin: 0; padding-left: 0px; padding-right: 0px; border-top: 1px solid #CCCCCC; height: 30px; text-align: center;}
#footer a { text-decoration: underline; color: #333333; }
#footer a:hover, a:active {font-size: 9px; text-decoration: none; color: #333333; }
#content .photo1 { float: left; margin-right: 15px;  margin-bottom: 10px; border: 0px;}
#content .photo2 { float: right; margin-left: 15px;  margin-bottom: 10px; }
#content .photo3 { float: left; margin-bottom: 10px;  }


#content .cell1 {background-color: #EEEEEE;	color: #666666; text-align: left; vertical-align: middle;
 padding-top: 3px; padding-bottom: 3px;	padding-left: 5px;	padding-right: 0px;	font-weight: bold;}
#content .cell11 { border: 1px solid #BCBCBC;}
#content .cell2 {background-color: #EEEEEE;	color:  #666666; text-align: left; vertical-align: middle; padding-top: 3px; padding-bottom: 3px;	padding-left: 5px;	padding-right: 0px; font-weight: bold}
#content .cell21 {background-color: #FAFAFA; text-align: left; vertical-align: middle; padding-top: 3px; padding-bottom: 3px;	padding-left: 5px;	padding-right: 0px;}

#content .cell22 {background-color: #FFFFFF; text-align: right; vertical-align: middle; padding-top: 3px; padding-bottom: 3px;	padding-left: 5px;	padding-right: 0px;
}
#content .cell3 { background-color: #FFFFFF; text-align: left; vertical-align: top; padding-top: 5px; padding-bottom: 2px; padding-left: 3px; padding-right: 0px; }


#content .cell4 { color: #B09A92; text-align: left; vertical-align: top; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 0px; border-left: 1px solid #BCBCBC; border-right: 1px solid #BCBCBC; font-weight: bold; }
#content .cell41 { background-color: #FFFFFF; text-align: left; vertical-align: top; border-left: 1px solid #BCBCBC; border-right: 1px solid #BCBCBC; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 0px; }

#content .field { border: 1px solid #D6DEE3; text-align: left; vertical-align: middle; font-family: Verdana, Helvetica, Sans-Serif; font-size: 11px; color: #666666; background-color: #FFFFFF; }
#content h1 { margin: 0; font-size: 14px; color: #3b1610; font-weight: bold; margin-bottom: 10px; }

#content h2 { margin: 0; font-size: 12px; color: #3b1610; font-weight: bold; margin-bottom: 5px; }
#content h2 a { color: #3b1610; text-decoration: underline; }
#content h2 a:hover, a:active { color: #3b1610; text-decoration: none; }

#content h3 { margin: 0; font-size: 11px; color: #333333; font-weight: normal; text-align: justify; margin-bottom: 10px; }

select {width: 195px;}
textarea {width: 320px;}

.more_info{font-size: 11px;	font-weight: bold; color: #920611;}
#content .cell12 {border-top: 1px solid #BCBCBC; font-size: 10px;}

#content .cell13 {border-top: 1px solid #BCBCBC; font-size: 10px; text-align: right;}
.bckgrnd_sommaire_top {background-image: url(../images/bckgrnd_sommaire_top.gif); background-repeat: repeat-x;}
.bckgrnd_sommaire_content {background-image: url(../images/image_home_fond.jpg);}
