body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #607D99;
	line-height: 14px;
}
a:link {
	color: #45596D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:visited {
	color: #45596D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:hover {
	color: #7DADDE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:active {
	color: #45596D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}



.home a:link {
	color: #607D99;
	text-decoration: none;
	font-weight: bold;
}
.home a:visited {
	color: #607D99;
	text-decoration: none;
	font-weight: bold;
}
.home a:hover {
	color: #7DADDE;
	text-decoration: none;
	font-weight: bold;
}
.home a:active {
	color: #45596D;
	text-decoration: none;
	font-weight: bold;
}



.Style0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.Style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #607D99;
}
.Style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FD9907;
	font-weight: bold;
}
.Style3 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #607D99;
}
.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFA222;
	line-height: 22px;
}
.Style4 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #607D99;
	line-height: 12px;
}
.Style5 {
font-weight: bold
}
.Style6 {
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #607D99;
	font-weight: bold;
	line-height: normal;
}
.Style7 {
	color: #FFFFFF;
	font-weight: bold;
}
.Style8 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}
.Style9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7791AA;
	line-height: 14px;
}

.Style9 a:link {
	color: #7791AA;
	text-decoration: none;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Style9 a:visited {
	color: #7791AA;
	text-decoration: none;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Style9 a:hover {
	color: #7791AA;
	font-size: 12px;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Style9 a:active {
	color: #7791AA;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



.StyleRouge {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC6666;
}
.StyleRouge2 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
}
.StyleOrange {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF9900;
}
.StyleVert {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #339933;
	font-weight: bold
}
.etoile{
	color: #CC0000;
}
.bordure {
	border: thin solid #607D99;
}
.bienvisible {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 17px;
	font-weight: bold;
}
.ctextarea
{
	font-family: Arial,Helvetica,Geneva,sans-serif;
	font-size:11px;
	width: 190px;
	height: 70px;
	background-color: #FFFFFF;
	color: #333333;
	text-decoration:none; 
	border: 1px solid #A8B9C9;
	padding: 2px;
}

.ctextarea2
{
	font-family: Arial,Helvetica,Geneva,sans-serif;
	font-size:11px;
	width: 380px;
	height: 80px;
	background-color: #FFFFFF;
	color: #333333;
	text-decoration:none; 
	border: 1px solid #A8B9C9;
}

.ctextareacontact
{
	font-family: Arial,Helvetica,Geneva,sans-serif;
	font-size:11px;
	width: 380px;
	height: 400px;
	background-color: #FFFFFF;
	color: #333333;
	text-decoration:none; 
	border: 1px solid #A8B9C9;
}

.ctextareasendto
{
	font-family: Arial,Helvetica,Geneva,sans-serif;
	font-size:11px;
	width: 300px;
	height: 100px;
	background-color: #FFFFFF;
	color: #333333;
	text-decoration:none; 
	border: 1px solid #A8B9C9;
}

.ctextfield
{
	FONT-FAMILY: Arial,helvetica,sans serif;
	FONT-SIZE: 11px;
	width: 190px;
	height: 20px;
	background-color: #FFFFFF;
	color: #333333;
	text-decoration:none;
	border: 1px solid #A8B9C9;
	padding: 2px;
}

.javacommande
{
	width: 170px;
	height: 20px;
	FONT-FAMILY: Arial,helvetica,sans serif;
	FONT-SIZE: 13px;
	background-color: #FFFFFF;
	color: #FF6600;
	text-decoration:none;
	border: 0px;
	font-weight: bold;
}

.cdropdown
{
	width: 190px;
	font-size:11px;
	height: 20px;
	background-color: #FFFFFF;
	color: #333333;
	text-decoration:none; 
	border: 1px solid #A8B9C9;
}
.nav_fond {
	background-image: url(images/nav_fond.gif);
}
.bullefond {
	background-image: url(images/bullefond.gif);
}
.index_03 {
	background-image: url(images/index_03.gif);
}
.index_03_bis {
	background-image: url(images/index_03.jpg);
}
.degrade01 {
	background-image: url(images/degrade01.gif);
}
.degrade02 {
	background-image: url(images/degrade02.gif);
}
.font_385 {
	background-image: url(images/font_385.gif);
}
.font_484 {
	background-image: url(images/font_484.gif);
}
.font_01 {
	background-image: url(images/font_01.gif);
}

.font_01fr {
	background-image: url(fr/images/font_01.gif);
}
.font_01uk {
	background-image: url(en/images/font_01.gif);
}
.cube_05 {
	background-image: url(images/cube_05.gif);
}
.cube_07 {
	background-image: url(images/cube_07.gif);
}
.fondb {
	background-image: url(images/fondb.gif);
}
.fondb250 {
	background-image: url(images/fond_250.gif);
}
.fondb250_2 {
	background-image: url(images/fond_250_2.gif);
}
.fondb10 {
	background-image: url(images/font_10.jpg);
	background-repeat: repeat-x;
}
.fontpanier{
	background-color: #ECEDEF;
}
.formlang {
	FONT-FAMILY: Arial,helvetica,sans serif;
	FONT-SIZE: 10px;
	width: 65px;
	height: 18px;
	background-color: #FFFFFF;
	color: #333333;
	text-decoration:none;
	border: 1px solid #A8B9C9;
	border-bottom: #333333;
}
.search {
	height: 300px;
	width: 738px;	
}
.Stylelist {
	color: #607D99;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.Stylelist a:link {
	color: #607D99;
	text-decoration: none;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.Stylelist a:visited {
	color: #607D99;
	text-decoration: none;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.Stylelist a:hover {
	color: #7DADDE;
	font-size: 10px;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
.Stylelist a:active {
	color: #45596D;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.Stylelist2 {
	color: #607D99;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.Stylelist2 a:link {
	color: #607D99;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.Stylelist2 a:visited {
	color: #607D99;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.Stylelist2 a:hover {
	color: #7DADDE;
	font-size: 11px;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
.Stylelist2 a:active {
	color: #45596D;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}



fieldset {
	background-color: #FFFFFF;
	border: 1px solid #C5D0DB;
	word-spacing: 5px;
}


#formulaire fieldset {
	border: 0;
	margin: 0;
	padding: 0;
}

#formulaire fieldset label {
	display: block;
}

#formulaire legend {
	margin: 0 0 5px;
}

#formulaire p {
	display: block;
	padding: 5px 0 0;
	margin: 10px 0 0;
	width: 400px;
}

#zoneResultats {
	border: 1px solid #000;
	background-color: #fff;
	display: block;
	overflow:auto;
	margin: 0;
	padding: 0;
	position: absolute;
	width: 200px;
}

#zoneResultats li {
	background: #fff;
	display: block;
	margin: 0;
	padding: 0;
}

#zoneResultats li a{
	display: block;
	padding: 2px;
	text-decoration: none;
}
#zoneResultats li a:hover{
	background-color: #ffffc0;
}		

input {
	margin: 0;
}
