ul, li { list-style-type: none; margin: 0; padding: 0 }

body, form {
	margin: 0px;
	padding: 0px;
}
body{
	background-image: url(../img/pixbleu.gif);
}
body, table, td, p, span, .textenormal, .txtNormal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
} 
.textemenu, .txtMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
} 
.textemenu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

} 
.textemenuacc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.textemenuhover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
}
.textepied {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.titre, .txttitr, .txtJaune {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.textebandeau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
a.textemenu:hover, a.txtMenu:hover {
	color: #666666;
	text-decoration: none;
}
a {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
a:hover {
	color: #AAAAFF;
	text-decoration: none;
}
.bdr {
	border: 1px solid #999999;
}
.color {
	color: #666666;
	text-decoration: none;
}
.ref {
	color: #FFFFFF;
	text-decoration: none;
}
#tabtest{
	background-image: url(../img/pixbleufonce.gif);
}
#Bandeau { background: url(../img/bando1.jpg) }

.txtNormalIMPR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
} .txtJauneIMPR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}


.pixbando { background-image: url(../img/pixbando.gif) }
.fondbando { background-image: url(../img/fondbando.jpg) }
.fondpied { background-image: url(../img/fondpied.gif) }
.pixbleuciel { background-image: url(../img/pixbleuciel.gif) }
.pixbleu { background-image: url(../img/pixbleu.gif) }
.pixbleuclair { background-image: url(../img/pixbleuclair.gif) }
.pixbleuclair2 { background-image: url(../img/pixbleuclair2.gif) }
.pixpied { background: url(../img/pixpied.gif) repeat-x }

.GoodsHeadings .Lvl_0 { padding: 4px 6px; border-top: solid 1px #FFFFFF }
.NewsHeadings .Lvl_0 { padding: 4px 6px; border-top: solid 1px #FFFFFF }

.Field input, .Field textarea { border: solid 1px #808080; border-right: solid 1px #d4d0c8; border-bottom: solid 1px #d4d0c8 }
.Field input, .Field textarea, .Field select, .Field option { color: #000000; font-size: 12px; padding: 1px }

/* Diaporama (popup) */
.Diaporama * { text-align: center }
.Diaporama .Screen { width: 640px; height: 640px; margin: 0 auto; text-align: center }
.Diaporama .Screen img { padding: 5px; border: solid 1px #02A9FF }
.Diaporama .Controls img { width: 25px; height: 25px; margin: 0 2px; border: none }

/* Formulaire */
.Form { margin: 0 auto }
.Form td { padding: 3px; vertical-align: middle; white-space: nowrap; color: #FFFFFF }
.Form td.Button { padding: 15px 3px; text-align: right }
.Form td.Button a { font-size: 14px; font-weight: bold }
.Form tr.RowGroup td { padding: 15px 3px 10px 3px; font-size: 14px; font-weight: bold; color: #FFFFFF }
.Form td.Required { color: #ffaa00 }

/* Addresse popup contact */
.Address { margin: 10px 0 15px 0; text-align: center; color: #FFFFFF }
.Address .Title { font-weight: bold }
.Email td { padding: 2px; color: #FFFFFF }
.Email td.Field { width: 100% }
.Email td.Field input, .Email td.Field textarea { width: 100% }
.Email td.Button { text-align: right }
.Email td.Button input { color: #000; text-align: center }

.Popup { background-color: #025FA5; padding: 5px; }

.HeaderPrint { display: none; margin: auto; text-align: center }

@media print
{
	.NoPrint { display: none }
	.HeaderPrint { display: inline }
	body, #tabtest { background: none }
	#Pied { width: 720px }
	#Centre { width: 700px }
	#Bandeau { width: 720px }
}