

/* begin BlockFooter */
.BlockFooter
{
	position:relative;
	z-index:0;
	height: 30px;
	padding: 0 7px;
	margin-bottom: 4px;
}

.BlockFooter .t
{
	height: 30px;
	color: #134A5E;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 13px;
	white-space : nowrap;
	padding: 0 7px;
	line-height: 30px;
}

.BlockFooter .l, .BlockFooter .r
{
	display:block;
	position:absolute;
	z-index:-1;
	height: 30px;
	/*background-image: url('/images/BlockFooter.png');*/
}

.BlockFooter .l
{
	left:0;
	right:8px;
}

.BlockFooter .r
{ 
	width:894px;
	right:0;
	clip: rect(auto, auto, auto, 886px);
}

.BlockFooter .left
{
color: rgb(12,191,242);
float:left;
font-size:13px;
height:30px;
line-height:30px;
padding:0 7px;
white-space:nowrap;
font-weight:bold;
}


.BlockFooter .right
{
color: rgb(12,191,242);
float:right;
font-size:13px;
height:30px;
line-height:30px;
padding:0 7px;
white-space:nowrap;
font-weight:bold;
}

.BlockHeader .left
{
color:White;
float:left;
font-size:13px;
height:30px;
line-height:30px;
padding:0 7px;
white-space:nowrap;
font-weight:bold;
}


.BlockHeader .right 
{
color:White;
float:right;
font-size:13px;
height:30px;
line-height:30px;
padding:0 7px;
white-space:nowrap;
font-weight:bold;
}

.BlockHeader a
{
	color: rgb(12,191,242) !important;
}



/* modif logo */
.logo {
display:block;
left:290px;
position:absolute;
top:20px;
width:350px;
font-size: 15px;
}

h1.adresse1, h1.adresse1 a, h1.adresse1 a:link, h1.adresse1 a:visited, h1.adresse1 a:hover
{
	font-family: "Times New Roman", Georgia, Times, Serif;
	font-size: 17px;
	text-decoration: none;
	padding:0;
	margin:0;
	color: rgb(0,73,144) !important;
	
	
}

.logo .right
{
float:right;
text-align: right;
}

.logo .left
{
float:left;
}

.adressedarkblue,h1.adressedarkblue, h1.adressedarkblue a, h1.adressedarkblue a:link, h1.adressedarkblue a:visited, h1.adressedarkblue a:hover
{
	font-family: "Times New Roman", Georgia, Times, Serif;
	text-decoration: none;
	padding:0;
	margin:0;
	color: rgb(0,73,144) !important;
	font-weight:bold;
	
}
.adresselightblue,h1.adresselightblue, h1.adresselightblue a, h1.adresselightblue a:link, h1.adresselightblue a:visited, h1.adresselightblue a:hover
{
	font-family: "Times New Roman", Georgia, Times, Serif;
	font-weight:bold;
	text-decoration: none;
	padding:0;
	margin:0;
	color: rgb(12,191,242) !important;

	
}

/*fin logo*/


.HeadContent , h2.HeadContent{
margin:0px 0px 0px 5px;
position:relative;
min-height:10px;
min-width:10px;
z-index:0;
}

/* list des thumbs */
.thumbslist {
margin:1em;
}



/********************************************/
/* Juste pour thickbox */
a.thickbox img {
 /*padding:0; border:3px double black;*/
 /*border:1px solid #ccc; padding:2px; background:#eee;*/
 }
/* Fin thickbox */
/********************************************/



/********************************************/
/* Juste pour les fitted */

/* plugin specific styles */
div.hovered {
	cursor: pointer;
	background-color: #cdf;
	border-color: #aaa;
}
div.hovered a {
	text-decoration: underline;
}

/* Fin fitted */
/********************************************/


