

body
{ 
	list-style-image: url(__puce_carre.gif); 
	width: 700px ; 
	margin: 50px; 
	color: black; 
	font-size: small; 
	font-family: sans-serif; 
	text-align: left; 
	}

h1
{
	font-weight: bold ;
	color: black ;
	width: 700px ;
	height: auto;
	text-align: left ;
	border-width:0px; 
	border-color:black;
	border-style:solid; 
	padding-left:0px;
	position:relative;
	left:90px;
	top:0px;
}

h2 
{
	font-weight: bold ;
	color: black ;
	width: 700px ;
	text-align: left ;
	border-bottom-width:4px; 
	border-bottom-color:black;
	border-bottom-style:solid; 
}


h3 
{
	background: #AA77AA ;
	font-weight:bold;
	color: black ;
	width:700px ;
	text-align: left ;
	border-width:0px; 
	border-color:black;
	border-style:none; 
}

h4 
{
	font-weight: bold ;
	width: 700px ;
	text-align: left ;
	border-bottom-width:2px; 
	border-bottom-color:black;
	border-bottom-style:solid;  
}



p 
{
	width: 700px ;
	text-align: left ;
	font-size: small;
	font-family: sans-serif;
}

p.highlight
{
	width: 700px ;
	text-align: left ;
	font-size: small;
	background: #e4d6e7;
	border-width:0px; 
	border-color:black;
	border-style:solid; 
	
}


table.normal		
{
	margin: 0;
	padding: 0px;
	font-size:small;
	line-height: normal;
	border-collapse: separate;
	border: 0px;
	color: #000000;
	background: #e4d6e7;
	text-align: left;
	
	
}

table.contact		
{
	margin: 0;
	padding: 0px;
	font-size:x-small;
	line-height: normal;
	border-collapse: separate;
	border-style: dashed;
	border-color: #000000;
	border-width: 2px;
	color: #000000;
	background: #CCCCCC;
	text-align: left;
	width: 700px ;
	
}

table.sample 
{
	border-width: 1px;
	border-spacing: 4px;
	border-style: none;
	border-color: black;
	border-collapse: separate;
	background-color: white;
	width: 700px ;
	font-size: small; 
}
table.sample th 
{
	border-width: 1px;
	padding: 0px;
	border-style: none;
	border-color: white;
	background-color: #e4d6e7;
}
table.sample td 
{
	border-width: 1px;
	padding: 1px;
	border-style: none;
	border-color: white;
	background-color: #e4d6e7;
}
		

td 
{ 
border-style:none; 
border-width:1px; 
border-color:black;
width:20%;
text-align:left;
}

div.plugintable
{
overflow:auto
background: #EEEEFF ;
border-style: solid ;
width: 700px ;  
height : auto ;
padding: 1em 1em 1em 1em ;
border-width: 2px ;
background-image: url('bg_degrade.jpg');
background-repeat: repeat-y ;
}

div.form1
{
overflow:auto;
background-color: #AA0088 ;
border-style: dashed ;
width: 400px ;  
height : auto ;
padding: 1em 1em 1em 1em ;
border-width: 1px ;
}


a.bouton:link{
width:150px; 
height:30px; 
text-decoration:none; 
color:white;
text-align:center; 
font-weight:bold; 
background-color:#000080;
padding:5px}

a.bouton:visited{
width:150px; 
height:30px;
text-decoration:none; 
color:white; 
text-align:center;
font-weight:bold;
background-color:#000080;
padding:5px}

a.bouton:hover{
width:150px; 
height:30px; 
text-decoration:none;
color:white; 
text-align:center; 
font-weight:bold; 
background-color:#0000FF;
background-image:url(aqua.jpg);
padding:5px}

.bouton{text-align:center;padding:5px;}






input.bouton 
{
border:4px outset #0000AA;
font-weight:bold;
cursor:pointer;
background-color:white;
}
input.bouton:hover 
{
background-color:white;
color:#0000AA;
}
input.bouton:active 
{
border:4px inset #0000AA;
background-color:red;
color:white;
} 

div.logo
{
	background-image: url(back.png);
	background-position: 0px;
	background-repeat:no-repeat;
	background-position:0%;
}

li
{
	width:auto;
}