/* CSS Document */
form { padding:25px; }
body { font:10px  Arial, Helvetica; color:#333; }

a { text-decoration:none; color:#000; }
a:link { color:#000; }
a:visited { color:#111; }
a:hover { text-decoration:underline; color:#008; }
a:active { text-decoration:underline; color:#f93; }

#red { color:red; }


.gTitre
{	font:bold 10px Trebuchet MS, Tahoma, Arial Black, Helvetica, Arial;
}
div.gTitre { margin:0; text-align:center; background:url(images/f_gris50.jpg) repeat; padding:5px;}

div.mTitre { text-align:center; font:bold 16px Trebuchet MS, Tahoma; text-transform:uppercase; margin-top:40px; background:url(images/f_gris50.jpg) repeat; }


.iTitre
{	margin-top:20px;
	font:bold 15px Trebuchet MS, Tahoma, Arial Black, Helvetica, Arial;
	text-transform:uppercase; color:#555;
}

.nTitre
{	margin-top:60px;
	font:bold 15px Trebuchet MS, Tahoma, Arial Black, Helvetica, Arial;
	text-transform:uppercase;
}

.sTitre
{	margin-top:15px;
	font:bold 13px Trebuchet MS, Tahoma, Arial Black, Helvetica, Arial;
	text-decoration:underline;
}

.tTitre
{	margin-top:16px;
	font:bold 12px Trebuchet MS, Tahoma, Arial Black, Helvetica, Arial;
	text-decoration:underline;
}


.corps
{	__font:14px times, times roman, times new;
	font:12px Arial;
}
div.corps
{	margin-top:6px; margin-bottom:36px;
	text-align:justify;
}

.corps a:link  {	background-color:#ffffd0; }
.corps a:visited  {	background-color:#ffffd0; }
.corps a:hover  {	font-style:italic;}


#suite
{	margin:0;
}
#remarque
{	
}
#comment
{	font:11px Arial; color:#999;
}

.eAttn
{ font:bold 11px Arial, Helvetica, verdana; color:#f00;
}
div.eAttn
{	background-color:#fdd; padding:5px; border:1px outset #ddd;
	max-width:420px; margin-bottom:8px; margin-top:3px;
}

.eNb
{ font:11px Arial, Helvetica, verdana; color:#222;
}
div.eNb
{	background-color:#eee; padding:5px; border:1px outset #bbb;
	max-width:420px; margin-bottom:8px; margin-top:3px;
}


.pt{ cursor:pointer; background-color:#efa; }


.ePUser
{ font:11px Arial, Helvetica, verdana; color:green;
}
div.ePUser
{	background-color:#ffd; padding:5px; border:1px outset #ddd;
	max-width:420px; margin-bottom:8px; margin-top:3px;
}
.ePUser a:link { font-weight:bold; color:#363; }
.ePUser a:visited  { font-weight:bold; color:#363; }
.ePUser a:hover  {	font-style:italic;}


.eVideo
{ font:bold 11px Arial, Helvetica, verdana; color:#555;
}
div.eVideo
{	background-color:#B9F1FF; padding:5px; border:1px outset #ddd;
	max-width:420px; margin-bottom:8px; margin-top:3px;
}
.eVideo a:link		{ color:#555; background-color:#B9F1FF;}
.eVideo a:visited	{ color:#555; background-color:#B9F1FF; }
.eVideo a:hover		{ color:#000; font-style:normal; }


.cr
{	font:9px Arial; color:#aaa;
}
div.cr
{	margin-top:12px;
	text-align:center;
	cursor:help;
}

.cr a:link		{ color:#aaa; }
.cr a:visited	{ color:#aaa; }
.cr a:hover		{ color:#000; font-style:italic;}

.eCadre
{
}
div.eCadre
{
}

div.flw
{ float:both; display:inline-block; width:300px; margin:20px;
}

img.strd
{	border:0; margin-top:10px; margin-bottom:20px;
}
img.extr
{	border:thin inset #ddd; margin-top:5px; margin-bottom:10px;
}

.intex {
 border:1px inset #ddd; float:left; margin:14px;
}

div.sep { padding:4px; }

#fluo{ background-color:#ffd; }

ul { margin-top:1px; }

.S12 { font:12px Verdana, Helvetica, Arial; }
.S10 { font:10px Verdana, Helvetica, Arial; }
.S09 { font: 9px Verdana, Helvetica, Arial; }

.S12 a:hover { text-decoration:none; background-color:#ff0; }

.T13 { font:bold 13px Tahoma, Verdana, Arial; }
.T16 { font:bold 16px Tahoma, Verdana, Arial; }

/* dropdown menu top right */

#mnu
{	width:160px;
	font:12px Trebuchet MS, Lucida, Tahoma;
	float:left; display:block; position:fixed; top:30px; right:5px; z-index:10;
	margin:0px;
	padding:0px;
	box-shadow: +6px +8px 8px #999;
	-moz-border-radius:10px; -webkit-border-radius:10px;

}
#mnu ul
{	list-style:none;
	margin:0px;
	padding:0px;
	-moz-border-radius:10px; -webkit-border-radius:10px;
}

#mnu li a
{	height:19px;
	text-decoration: none;
	padding: 8px 0 0 30px;
	border-bottom: 1px solid #ddd;
	background: -webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#DDDDDD)); 
}	
	
#mnu li a:link, #mnu li a:visited
{	color: #999;
	display: block;
}
	
#mnu li a:hover
{	color:#22a;
	background: -webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#CCDCFF)); 
	text-decoration:underline;
	-moz-border-radius:10px; -webkit-border-radius:10px;
}
	
#mnu li a:active
{	color:#309; height:18px;
	-moz-border-radius:10px; -webkit-border-radius:10px;
	background: url(images/aqmain.jpg) 0 -25px repeat; border:1px inset #cc0;
}                    

ul#mnu li ul{ display:none; }
ul#mnu li:hover>ul{ display:block; }
ul#mnu{
  font:bold 13px Trebuchet MS, Lucida, Tahoma;
  margin:0px; padding:0px;
  list-style:none; float:left;
}
ul#mnu ul{
  background: -webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#EEEEEE)); 
  position:absolute;
  border:1px outset #ddd;
  list-style:none;
  margin:0px;
  padding:0px;
  width:160px;
  z-index:1;
}
ul#mnu ul ul{
  top:0px;
  left:125px;
  z-index:2;
  -moz-border-radius:10px; -webkit-border-radius:10px;
}
ul#mnu ul li{
  position:relative;
  float:none;
  margin:0;
  padding:1px;
}

@media print
{
#mnu
{	display:none;
}
}
