font-family:	'Lucida Sans Unicode', 'Lucida Grande', Lucida, sans serif;
color:	#000000;p{;}
h1{;}
h2{;}
h3{;}
a:link{color:	#a53031;}
a:visited{color           : #777777;
text-decoration : underline;}
a:hover{color:	#fff;
text-decoration:	underline;
background-color:	#a53031;}
a:active{color           : #6F0000;
text-decoration : underline;}
#Header{z-index:99;
position: absolute;
left:0px;
top:0px;
width:100%;
height:90px;
}
#LeftColumn{z-index:8;
position: absolute;
left:3px;
top:95px;
width:200px;
}
#RightColumn{;}
#MainBody{;}
#MainContent{z-index:5;
position: absolute;
left:208px;
top:95px;
right:0px;
}
#Block{;}
#Blockl0{;}
#Blockl1{;}
#Blockl2{;}
#Blockl3{;}
#Blockl4{;}
#Blockl5{;}
#Blockl6{;}
#Blockl7{;}
#Blockl8{;}
#Blockl9{;}
#Blockr0{;}
#Blockr1{;}
#Blockr2{;}
#Blockr3{;}
#Blockr4{;}
#Blockr5{;}
#Blockr6{;}
#Blockr7{;}
#Blockr8{;}
#Blockr9{;}
.BlockOutline{;}
.BlockTitle{
width:200px;
height:50px;

background-image:url(../BT-B.gif) ;
background-repeat:no-repeat;
background-position:top center;

line-height: 80%; 

font-family:tahoma,verdana,arial,sans-serif;
font-size:	110%;
font-weight:bold;
color:#555555;
font-variant:small-caps;
}
.BlockTitleText{padding: 20px 0px 10px 0px;
text-align: center;
vertical-align:middle;}
.BlockContents{
width:200px;

background-image:url(../BC-B.gif) ;
background-repeat:no-repeat;
background-position:bottom center;


text-align: left;

font-family:tahoma,verdana,arial,sans-serif;
font-size:95%;
font-style:	normal;
line-height:115%;



}
.BlockContentsText{padding: 10px 15px 25px 15px;}
.BlockSpacer{padding:5px;}
#Story{;}
.StoryOutline{;}
.StoryDate{;}
.StoryTitle{
width:100%;
height:52px;

background-image:url(../ST-B.gif) ;
background-repeat:no-repeat;
background-position:top left;

padding:15px 0px 0px 15px;

line-height: 100%; 

text-align: left;

font-family:	Georgia, Palatino, 'Times New Roman', serif;
font-size:	150%;
font-style:	bold;
color:#807960;
font-variant:small-caps;

}
.StoryTitleText{;}
.StoryContents{
width:100%;

background-image:url(../SC-B.gif) ;
background-repeat:repeat-y;
background-position:top left;

padding : 10px 0px 10px 15px;

text-align: justify;

font-size:	100%;
font-style:	normal;
line-height:	120%;
font-family:	'Lucida Sans Unicode', 'Lucida Grande', Lucida, sans serif;
color:	#000000;

}
.StoryContentsText{;}
.StorySpacer{;}
#calendar{margin	:	20 0 20 0}
.calendar th{text-align	:	center;
font-size	:	8px;}
.calendar td{text-align	:	center;
font-size	:	10px;
color		:	#c0c0c0;}
.calendar caption{text-align	:	left;
font-size	:	8px;}
.calendar a{color	:	#000;
font-weight	:	bold;}
.calendar a:visited{color	:	#000;
font-weight	:	bold;}






/* BlocksView  (dans les listes) */
.BV
	{
/*
	width:49%;
	height:280px;
	Float:left;
*/
	Border:none;
	text-align:justify;
	font-family:Georgia, Palatino, 'Times New Roman', serif;
	Margin-bottom:20px;
	}

/* BlocksView  (Titre) */
.BVT
	{
	font-size:110%;
	font-weight:bold;
	color:#4A4A9A;
	}

/* BlocksView  (Url) */
.BVU
	{
	font-size:80%;
	color:#4D8850;
	font-family:'Lucida Sans Unicode', 'Lucida Grande', Lucida, sans serif;
	}

/* BlocksView  (Cats) */
.BVC
	{
	font-size:80%;
	color:#B99200;
	font-family:'Lucida Sans Unicode', 'Lucida Grande', Lucida, sans serif;
	}







.BlockContentsText A
{
width:100%;
margin: 2px 2px 0px 0px;
text-align:justify;
float: left;
margin-bottom: 0.5vW;
text-decoration: none;
border-bottom: 0.1vW solid;
border-top: 0.1vW solid;
}







A:hover .BVT
	{
	color:#C6E9FF;
	}
A:hover .BVU
	{
	color:#AEF0B1;
	}
A:hover .BVC
	{
	color:#FFE997;
	}






 /* ================= HeaderTopMenu ================= */												
.HeaderTopMenu { }	

.FT	{
	display:block;
	position:absolute;
	Z-Index:99;
	top:65px;
	width:100%;
	height:20px;
	background: #297b86 repeat-X scroll 150px 0px;
	}

/* titres menu deroulant OVER */
a.mplain_Titre:hover, a.mplain_Titre:active {font-size:14px;background:#297b86 ;color:#FFFFFF; text-decoration:none; border:none; padding:1px; cursor:pointer;display:block; white-space: nowrap;}

/* titres menu deroulant  */
.mplain_Titre, a.mplain_Titre:link, a.mplain_Titre:visited{ text-align:left; color:#FFFFFF; text-decoration:none; border:none;padding:1px; cursor:pointer;display: block;Font-SIZE:14px;font-weight:bold;white-space:nowrap;text-shadow:#333 -1px -1px 1px;}

/* entrée dans le menu sans sous menu */
 .mplain, a.mplain:link, a.mplain:visited { Font-Size:12px;text-align:left; color:#000000; text-decoration:none; padding:1px; cursor:pointer;display:block;border:none; }

.mmenu { position:absolute; left:0px; top:0px; visibility:hidden; Font-Size:12px; }

.mmenu {
background: #f4f7f7; /* Old browsers */
background: -moz-linear-gradient(45deg,  #f4f7f7 0%, #ffffff 49%, #e8fcfb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#f4f7f7), color-stop(49%,#ffffff), color-stop(100%,#e8fcfb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(45deg,  #f4f7f7 0%,#ffffff 49%,#e8fcfb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(45deg,  #f4f7f7 0%,#ffffff 49%,#e8fcfb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(45deg,  #f4f7f7 0%,#ffffff 49%,#e8fcfb 100%); /* IE10+ */
background: linear-gradient(45deg,  #f4f7f7 0%,#ffffff 49%,#e8fcfb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f7f7', endColorstr='#e8fcfb',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */	
}

/* textes menu deroulant sans liens (infos) */
.mplainTxt {text-align:center;color:#777777;font-style:italic;cursor:text;padding-left:5px;padding-right:5px;font-size:9px;display:block;}


/* entrée dans le menu sans sous menu */
a.ml:link, a.ml:visited{text-align:left;background:url(<Computed Value>mptn.gif) no-repeat right;color:#000000;text-decoration:none;padding:1px;cursor:pointer;display:block;}

/* entrée dans le menu avec sous menu OVER */
a.ml:hover, a.ml:active {background:#297b86 url(<Computed Value>mptb.gif) no-repeat right; color: #ffffff;text-decoration:none;padding:1px;cursor:pointer;display:block;}

/* entrée dans le menu sans sous menu OVER */
a.mplain:hover, a.mplain:active {background:#297b86;color:#ffffff;text-decoration:none;padding:1px;cursor:pointer;display:block;}

@media screen and (max-width: 1150px) {
		.mplain_Titre, .mplain_Titre:link, .mplain_Titre:visited , .mplain_Titre:hover, .mplain_Titre:active 
			{
			Font-SIZE:12px;
			font-stretch: condensed;
			}
		.mplain, a.mplain:link, a.mplain:visited, .mmenu, .mplainTxt, .ml
			{
			Font-SIZE:11px;
			font-stretch: condensed;
			}
}




.OTP1
{
Width:9px;
background:url(/A.nsf/OTP1.gif) no-repeat left top;
}
.OTP2
{
background:url(/A.nsf/OTP2.gif) repeat-X left top;
}
.OTP2 A, .OTP2 A:visited
{
Text-decoration:None;
Font-Family:Arial,sans-serif;
Font-Variant:Small-Caps;
font-size:18px;
font-weight:bold;
Color:#666666;
}
.OTP3
{
Width:12px;
background:url(/A.nsf/OTP3.gif) no-repeat left top;
}
.OTP4
{
Width:8px;
background:url(/A.nsf/OTP4.gif) no-repeat left top;
}




