body, form {
	margin: 0px;
	padding: 0px;
}
body{
	background-color: #FFFFFF;
}
body, table, td, p, span, .textenormal, .txtNormal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
} 
.textemenu, .txtMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003333;
	text-decoration: none;
} 
.textemenu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;

} 
.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: 11px;
	color: #6699CC;
	text-decoration: none;
}
.textepied {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.titre, .txttitr, .txtJaune {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6699CC;
	text-decoration: none;
	font-weight: bold;
}
.textebandeau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

a {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	color: #6699CC;
	text-decoration: none;
}
.bdr {
	border: 1px solid #999999;
}
.color {
	color: #666666;
	text-decoration: none;
}
.ref {
	color: #666666;
	text-decoration: none;
}
DIV.btmenu {
	BORDER-RIGHT: #FFF 1px solid; BORDER-TOP: #FFF 1px solid; MARGIN-TOP: 20px; BORDER-LEFT: #fff 1px solid; WIDTH: 70%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #CCC; COLOR:#003333 ;
}
#tabtest{
	background-image: url(/images/interface/pixgrisfonce.gif);
}
.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;
} 
.imprim{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
}
.kwd			{ font-size: 1pt; font-style: normal; color:#FFFFFF; visibility: hidden; display: none; }
body h1
{
	margin: 0 auto;
	text-align: center;
	z-index: -25; 
	position: absolute;
	width: 477px;
	font-size: 15px;
}

body * h1 {
	z-index: 1;
	margin: auto;
	font-size:24px;
}

.nbphoto{float:right;margin:5px 20px 0 0;}

#cnt_big, #cnt_big table, #det_photo { height: 452px; width:540px; overflow:hidden;zoom:1;}
#big{height:452px!important; width:auto !important;}
#det_photo {height: 452px;}
.diapoH {float:left; width:100%;  text-align:center;}
.diapoH div{width:140px; height:94px;float:left;cursor:hand;}
.diapoH .2{width:140px; height:94px;float:left;}
#cnt_btn_diapoH_left{width:60px; height:92px;float:left;margin:10px 0; }

#btn_diapoH_left{background:url(/imgs/left.jpg) top left no-repeat; width:70px; height:92px;margin:10px 0;cursor:hand;}

#cnt_vignetteH{float:left;width:420px; display:inline; margin:10px 0;text-align:center;overflow:hidden;zoom:1; height:150px;}

#btn_diapoH_right{background:url(/imgs/right.jpg) top left no-repeat; width:50px; height:92px;float:right;margin:10px 0;cursor:hand;}

@media print {
.toolbar {
display:none;
}
body h1
{
display: none;
}
body * h1 {
display: block;
}
}

