/* CSS Document */

html, body { margin: 0; padding: 0; height: 100%; }
body { background:url(images/fond.gif) repeat-x #858585; }

#conteneur { margin:0 auto 0; padding:0; width:780px; height:auto !important; height:100%; background:#FFFFFF; min-height:100%; }
	#header { margin:0 30px; padding:0; width:720px; height:210px; }
	#menu { margin:23px 0 0 30px; padding:0; width:165px; float:left; display:table !important; display:inline; }
	#contenu { margin:0 0 0 15px; padding:0; width:540px; float:left; }
	#blanc { padding:0; height:50px; }
#footer { position:fixed; bottom:0; padding:0 0 10px 0 !important; padding:0; width:720px; height:30px; left:50%; margin-left:-360px; }

	
hr { visibility:hidden; clear:both; }
h1 { margin:20px 0 20px 0; padding:0; color:#000; font:normal 20px/22px Georgia, Times, serif; }
h2 { margin:20px 0 20px 0; padding:0 0 10px 0; background:url(images/points.gif) bottom repeat-x; font:normal 15px/16px Georgia, "Times New Roman", Times, serif; color:#43525a; }
h3 { margin:0; padding:0; font:bold 11px/14px Arial, Helvetica, sans-serif; color:#162983; }
p { margin:0 0 10px 0; padding:0; font:normal 11px/14px Georgia, "Times New Roman", Times, serif; color:#000; }
p.uk { margin-bottom:10px; font-style:italic; color:#858585; }
p.fr { margin-bottom:10px; }
p.margin { margin:0; }
p.chapeaufr { margin:0 0 10px 0; padding:0; font:normal 12px/14px Georgia, "Times New Roman", Times, serif; color:#000; }
p.chapeauuk { margin:0 0 20px 0; padding:0; font:normal 12px/14px Georgia, "Times New Roman", Times, serif; color:#858585; font-style:italic }
h1 span.uk, h2 span.uk { font-style:italic; color:#858585; }
#footer p { margin:0 0 0 180px; padding:10px 0 0 0; background:url(images/points.gif) top repeat-x #FFF; height:30px; font:normal 9px/11px Arial, Verdana, Helvetica; color:#858585 }


a.fr:link { color:#000; text-decoration:none; }
a.fr:visited { color:#000; text-decoration:none; }
a.fr:hover { color:#000; text-decoration:underline; }
a.fr:active { color:#000; text-decoration:none; }

a.uk:link { color:#858585; text-decoration:none; }
a.uk:visited { color:#858585; text-decoration:none; }
a.uk:hover { color:#858585; text-decoration:underline; }
a.uk:active { color:#858585; text-decoration:none; }

table.publications { border:0; margin:0; padding:0; }
table.publications td { background:url(images/points.gif) bottom repeat-x; padding:5px 0 5px 0; vertical-align:top; }
table.publications td.vertical { width:20px; background:none; }
table.publications td p { margin:0; }
table.publications td p.uk { margin-bottom:0; font-style:italic; color:#858585; }
table.publications td p.fr { margin-bottom:0; }
table.publications td.first { padding:0 0 10px 0; }
table.publications td.noborder { padding:0 0 0 0; background:none; }
.gras { font-weight:bold; }
.ital { font-style:italic; font-size:10px; }
.droite { text-align:right; }

table.marques { border:0; margin:0; padding:0; }
table.marques td { background:url(images/points.gif) bottom repeat-x; vertical-align:0; padding:0; margin:0; }
table.marques td p { margin:1px 0; padding:0 }
table.marques td p span.uk { color:#858585; font-style:italic; }

.form { font:normal 11px/13px Georgia, 'Times New Roman', Times, serif; padding:2px; border:1px solid #858585; width:200px }
table.vignettes { margin-top:20px; }


.splText a{
	text-decoration:none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#E8E8E8;
	padding-left: 5px;
	padding-right: 5px;
}
.splText a:Hover{
	text-decoration:underline;

}
.splText td{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#E8E8E8;
	font-weight:bold;
	line-height: 20px;
	padding: 5px;
}
