/* CSS Document */
*
{margin: 0; padding: 0}

body {font: 13px Georgia, "Times New Roman", Times, serif; color: #844d31; line-height: 1.5em; text-align: center;
	 background-color: #FFF}
#conteneur {width: 95%; text-align: center; margin-right: auto; margin-left: auto; background-color: #FFF}
	
/*top: logo et menu*/
#menu_gen, #ban, #sidebar, #sponsor, .gif, .noprint, .sepsidebar  {display: none}
#titre {margin-bottom: 9px; width: 100%; text-align: left}

#header {width: 100%}
#menu_btn {width: 100%;	height:69px; text-align: right}

/*home*/
#home{ width: 45%}
#home p {} 
#home a, #home a:link, #home a:visited {color:#CC9900; text-decoration: underline}
#home a:hover {color: #844d31; text-decoration: underline}
#home ul { margin-left: 15px; color: #844d31; list-style-image: url(../images/bullet.gif)}
#home li {}
#hsidebar {width: 45%;	float:right; height: auto; margin-left: 1px;}
#hsidebar p {font-size: 13px} 
#hsidebar a:link, #hsidebar a, #hsidebar a:visited {color:#CC9900; text-decoration: underline}
#hsidebar a:hover {color: #844d31; text-decoration: underline}

/*contenu*/
#contenu { width: 100%; text-align: left; margin-bottom: 20px}
#texte{width: 95%; text-align: left; float:left}
#texte p {} 
#texte a, #texte a:link, #texte a:visited {color:#CC9900; text-decoration: underline}
#texte a:hover {color: #844d31; text-decoration: underline}
#texte ul { margin-left: 15px; color: #844d31; list-style-image: url(../images/bullet.gif)}
#texte li {margin: 0; padding-left: 0px}

/*partenaires*/
#part{ width: 95%; background-repeat: repeat-y; background-position: right top;
margin-left: 16px; padding-right: 18px}
#part p {} 
#part a, #part a:link, #part a:visited {color:#cc9900; text-decoration: underline}
#part a:hover {color: #844d31; text-decoration: underline}
#part li {margin: 0; padding-left: 0}

.photo {float:left; border: 1px solid #B97538; padding: 3px; margin-right: 0.5em}
.photod {float: right; border: 1px solid #B97538; margin-left: 0.5em;
	padding: 3px}
.photon {border: 1px solid #996600; padding: 2px}
.co_photo {font-size: 12px;	font-style: italic}

.sep {height: 30px}
.sepv {}

table {line-height: 1.5em}
.table_new {width: 100%; border-collapse:collapse; background-color: #fff}
.table_new td {margin: 1px}
.table_new p {margin: 1px}
.table_repet {width: 100%; border-collapse:collapse; background-color: #fff}
.table_repet td {border: 1px solid #663300; margin: 1px}
.table_repet p {margin: 4px}

strong {font-weight: bold; font-size: 12px}

h1 {font: bold 13px Georgia, "Times New Roman", Times, serif; color:#cc9900; letter-spacing: 0.1em;
	margin-bottom: 0.6em}
h2 {font: bold 12px Georgia, "Times New Roman", Times, serif; color:#cc9900; letter-spacing: 0.1em; padding: 0;
	margin-bottom: 0.4em}
h3 {font: bold 12px Georgia, "Times New Roman", Times, serif; color:#cc9900; letter-spacing: 0.1em; padding: 0;
	margin: 0}
h4 {font: bold 12px Georgia, "Times New Roman", Times, serif; color:#cc9900; padding: 0; margin-bottom: 0.3em}
h5 {font: bold 12px Georgia, "Times New Roman", Times, serif; color:#cc9900; padding: 0; margin-bottom: 0.3em}
h6 {padding: 0;	margin-bottom: 0.3em; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px;
	font-weight: bold}
.tx_brun {font: bold 12px Georgia, "Times New Roman", Times, serif; color: #cc9900; line-height: 1.55em}
.tx_bl {font-weight: bold; color: #844d31; background-color: #fff}
.tx_small {font-size: 12px; padding-top: 0; font-family: Georgia, "Times New Roman", Times, serif}
.txplan {font-size: 12px; color: #CC9900; font-weight: bold; letter-spacing: 0.1em}

/*report*/
.tx_big {font: bold 22px Georgia, "Times New Roman", Times, serif; color: #990000; line-height: 1.55em;
	letter-spacing: 0.5em}
.tx_big_part {font: bold 16px Georgia, "Times New Roman", Times, serif; color: #990000; line-height: 1.55em;
	letter-spacing: 0.2em}	
.tx_big_part2 {font: bold 15px Georgia, "Times New Roman", Times, serif; color: #990000; line-height: 1.55em}	
.tx_big2 {font: bold 16px Georgia, "Times New Roman", Times, serif; color: #990000; line-height: 1.55em;
	letter-spacing: 0.3em}
.cadre_imp {border: 1px solid #990000; background-color: #FFFFCC}	


hr {clear:both; visibility:hidden; width:1px; line-height:1px}
#copyright {clear:both; font-size: 11px; text-align: left; margin-top: 10px; background-color: #fff;
	border-top-width: 1px; border-top-style: solid; border-top-color: #844d31}
