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



body 
{
	background-color: #FFCC66;	
	background-repeat: repeat-x;	
	font-family : arial, sans serif;	
	font-size: 9pt;	
	color: #000000;	
	width:780px;
	margin:auto;
	
}
	
h1
{	
	font-size:16pt;
	color:#FFFFFF;
	border:0px;
}

h2
{	
	font-size:11pt;
	color:#FFFFFF;
}

label {
    margin-top: 5px;
	margin-right: 5px;
    font-weight: bold;
}

#main
{	
	width:780px;
	margin-left: auto;	
	margin-right: auto;
	background-color:#FFD077;
	z-index: 1;

}

#contenu
{
	position:relative;
	top:-50px;
	background:transparent;
	padding:20px 10px 10px 10px;
	font-weight:normal;
	width:760px;	
}

#titre
{
	padding-left:340px;
	margin-bottom:10px;
	font-stretch:expanded;
	font-weight:bold;
}

#bloc
{
	display:block;
	height:auto;
	position:relative;
	border:0px solid #000000;
}

#comment
{
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
}

.fin
{
	clear:both;
}

#lien
{
	float:left;
}

#lien img
{
	border:0;
}

#lien a:link {color: #FFFFFF; text-decoration: none; cursor: pointer;}
#lien a:visited {color: #FFFFFF; text-decoration: none; cursor: pointer;}
#lien a:hover {color: #FFFFFF; text-decoration: none; cursor: pointer;}

#langue 
{	
	position:absolute;
	padding-right:10px;
}

.langue
{	
	border: 2px solid;	
	padding:3px;	
	margin-left: 2px;	
	margin-right: 2px;	
	margin-top: 5px;	
	margin-bottom: 1px;	
	float:right;	
	border-color: #FABD22;	
	color: #330583;
	font-weight:bold;
}
		
#langue .langue a:link {color: #330583; text-decoration: none; cursor:pointer}
#langue .langue a:visited {color: #330583; text-decoration: none; cursor: pointer;}
#langue .langue a:hover {color: #330583; text-decoration: none; cursor: pointer;}

#backmenu
{	
	position:relative;
	background:url(inc/menu3.gif) top left no-repeat;
	width: 780px;
	height: 122px;
	padding: 0;
	z-index:5;
}

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
display:block;
position: absolute;
top: 50px;
left: 320px;
z-index:10;
color:#330583;
}
#menu dl {
float: left;
margin : 2px 20px 2px 2px;
}
#menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;
}
#menu dd {
display:none;
position:absolute;
border: 1px solid gray;
width:auto;
}
#menu li {
text-align: left;
background: #ffc000;
padding: 2px 20px 2px 10px;
font-size:9pt;
}
#menu li a, #menu dt a {
display:block;
text-decoration: none;
width:120px;
border: 0 none;
}
#menu li a:hover, #menu dt a:hover, #menu dt:hover {
color: #eee;
}

#menu a {
text-decoration: none;
color: #330583;
}

#tableau td,th
{
	padding:2px 5px 2px 5px;
	vertical-align:top;
}

#tableau th
{
	background-color:#FF902E;
	color:#330583;
}

.tr1
{
	background-color:#FFA42F;
	color:#330583;
}

.tr2
{
	background-color:#FFC23A;
	color:#330583;
}

#titrelien
{
	list-style-type:disc;
	position:relative;
	left:20px;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
}

#titrelien li a
{
	padding: 0px 0px 0px 0px;
}

#titrelien a:link {color: #330583; text-decoration: none; cursor:pointer}
#titrelien a:visited {color: #330583; text-decoration: none; cursor: pointer;}
#titrelien a:hover {color: #330583; text-decoration: none; cursor: pointer;}

#zone2 {
position:absolute;
width : 47px;
height: 36px;
margin-left: 65px;
margin-top: 3px;
border: 1px dotted white;
}