/* CSS Document */
body{
	padding:0px;
	background-color:#666666;
	font-family:TAHOMA;
	font-size:11px;
	margin: 10px 0 0 10px;
	background-image:url(../images/bg2.gif);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: 790px 230px;
}
#bas{
	background:#666666 url(../images/bas.jpg) repeat;
}
td{color:#666666; text-align:justify}
input,select{color:#666666; font-family:Arial;font-size:11px;
}
td.fondvert{
	background:url(/images/fond.jpg) repeat;
}

td.table{color:#333333;font-size:11px; text-align:left;padding:5px}
td.titre{color:#333333; font-weight:bold;}
td.blanc{color:#ffffff; text-align:justify}

h1{color:#45bb98; font-weight:bold; font-size:16px; font-family:TAHOMA;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ebebeb;
	padding-bottom: 20px;
}
h1.jaune{color: #FFCC00; font-weight:normal; font-size:17px;font-family:TAHOMA;border-bottom-color: #ffcc00;}
h1.vert{color: #45bb98; font-weight:normal; font-size:17px;font-family:TAHOMA;border-bottom-color: #45bb98;}
h1.gris{color: #333333; font-weight:bold; font-size:16px;font-family:TAHOMA}

h2{
	color:#666666;
	font-weight:bold;
	font-size:12px;
	font-family:tahoma;
}
h2.titre{
	color:#666666;
	font-weight:bold;
	font-size:12px;
	border-left-width:0px;
	text-indent: 25px;
	border-bottom: 1px solid #ebebeb;
	padding: 0 0 12px 0;
	background: url(/images/puce.gif) no-repeat left top;

}
h2.titre2{
	color:#666666;
	font-weight:bold;
	font-size:12px;
	border-left-width:0px;
	text-indent: 25px;
	border-bottom: 1px solid #ebebeb;
	padding: 0 0 12px 0;
	background: url(/images/puce2.gif) no-repeat left top;

}

h3{color:#333333; font-weight:bold; font-size:12px; font-family:TAHOMA}

li{list-style-type:none;
	background-position:0% 65%;
	list-style-position: outside;
	list-style-image: url(/images/pucep.gif);
}
li.vert{list-style-type:none;
	background-position:0% 65%;
	list-style-position: outside;
	list-style-image: url(/images/puce2p.gif);
}


.image{border: 1px solid #FFF099;}

a{color:#000000; text-decoration:none}
a.minivert{color:#45bb98; text-decoration:none; font-size:9px}
.minivert{color:#45bb98; text-decoration:none; font-size:9px}

a.blanc{color:#ffffff; }

a:hover{text-decoration:underline}

a.table{
	padding: 5px;
	display: block;
	background: url(../images/bande_haut.jpg) repeat;
	TEXT-DECORATION: none;
	text-align:center;
	color: #000000;
	border-bottom: 1px solid #cccccc;
		border-right: 1px solid #ffffff;


}
.imgg{ float:left; margin: 0 10px 0 0;}
.imgd{ float:right; margin:0 0 0 10px;}
.imggris{
	background-image: url(/images/fondgris.jpg);
	background-repeat: repeat-x;
}

a.table:hover{
	TEXT-DECORATION: none;
	background: url(../images/bande_haut3.jpg) repeat;
	border-bottom: 1px solid #999999;
}

a.table2{
	padding: 5px;
	display: block;
	background: url(../images/bande_haut2.jpg) repeat;
	TEXT-DECORATION: none;
	text-align:center;
	color: #000000;
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #ffffff;
}
a.table2:hover{
	TEXT-DECORATION: none;
	background: url(../images/bande_haut3.jpg) repeat;
	border-bottom: 1px double #999999;
}