@charset "UTF-8";
/* CSS Document */

body {
	background-image: url(images/fond.jpg);
	background-color:#37424a;
}

form {
	margin:0px;
	padding:0px;	
}

hr {
	color:#66551c;
}

.txt-blanc {
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
	color:#FFF;
}

.txt-noir {
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
	color:#000;
}

.txt-beigeform {
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	color:#1a0d00;
	font-weight:bold;
}

.txt-beigeform2 {
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	color:#FFF;
	font-weight:bold;
}

.txt-or {
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	color:#ffff3c;
}

.txt-or2 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#1a0d00;
}

.txt-or2b {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#ffff3c;
}

.txt-or2c {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#0d330a;
}

.txt-or2d {
	font-size: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#1a0d00;
	font-variant:small-caps;
	border-bottom: 1px solid #1a0d00;
	border-bottom-color: #1a0d00;
	margin: 0px;
	margin-bottom:12px;
}

.txt-or3 {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#d4cd8c;
}

.txt-or4 {
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
	color:#d4cd8c;
}

.txt-titres {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color:#ffff3c;
}

.txt-titres2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color:#1a0d00;
}

.lien1 {color:#FFF;	text-decoration:none; font-size:10px; font-family: Verdana, Geneva, sans-serif;}
.lien1:hover { color: #FFF; text-decoration:underline; font-size:10px; font-family: Verdana, Geneva, sans-serif;}

.lien2 {color:#1a0d00;	text-decoration:none; font-size:10px; font-family: Verdana, Geneva, sans-serif;}
.lien2:hover { color: #1a0d00; text-decoration:underline; font-size:10px; font-family: Verdana, Geneva, sans-serif;}

.lien3 {color:#ffff3c;	text-decoration:none; font-size:11px; font-family: Verdana, Geneva, sans-serif;}
.lien3:hover { color: #ffff3c; text-decoration:underline; font-size:11px; font-family: Verdana, Geneva, sans-serif;}

/*---------- bubble tooltip -----------*/
a.tt{
    position:relative;
    z-index:24;
    color:#036;
	font-weight:bold;
    text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #036;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    text-align: center;
	filter: alpha(opacity:80);
	KHTMLOpacity: 0.80;
	MozOpacity: 0.80;
	opacity: 0.80;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(bubble.png) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(bubble_filler.png) repeat bottom;
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #036;
    background: url(bubble.png) no-repeat bottom;
}

ul.listebrevessort {
	height:100px;
	overflow: auto;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	
	padding:0px;
	padding-right:6px;
}