.actual {height:425px;
text-align:left;
float:left;
width:195px;
background-image:url(images/bg1.jpg);
padding:3px 0px 0px 0px;
font-family: Tahoma;
font-size:10px;
color: #535352;}

body {
background-color: #FFFFFF;
background-image:url(images/main_bg.jpg);
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

#cont {border:1px solid #000000;
border-top:0;
width:780px;}

#contpage
{ background-color:#FFFFFF;
text-align:center;
width:780px;
margin:0 auto;}
html>body #contpage {
height:auto;
min-height: 650px;}

#contsol {background-image:url(images/bas0.gif); height:70px;margin-top:-4px;padding-top:5px}
#menu { vertical-align: text-top; font-family: Tahoma; font-size:13px; font-weight:bold;color:#08517A;height:20px;width:585px; background-image: url(./modele/menu1.png);}
#menu a:link {padding:2px 6px;text-decoration:none; color:#08517A;}
#menu a:visited {padding:2px 6px;text-decoration:none;color:#08517A;}
#menu a:hover {padding:2px 6px;text-decoration:none;color:#08517A; background-color:#D3EDFC;}

.flash {border:1px solid #000000;
border-bottom:0; width:780px;height:175px;}

.header {height:197px;
text-align:center;}


#imgbn {font-family: Tahoma;
font-size: 11px; font-weight:bold;
color: #535352;margin:-4px 0px 0px 0px;padding-top:11px;background-image:url(images/r8.jpg);height:26px;}
#imgbng {float:left; color:#FFFFFF;padding-left:38px;}
#imgbnd {float:right; color:#FFFFFF;padding-right:95px;}

.sol {float:left;width:33%;
font-family: Tahoma;
font-size:10px;
color: #535352;
text-decoration: none;
border: none;}

.date {
font-family: Tahoma;
font-size: 10px;
color: #C24000;
text-decoration: none;
border: none;
}
#droite {
width:585px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;}

.menuinfo {
padding:4px 20px 15px 20px;
margin:-4px 0px 0px 0px;
background-image:url(images/bg.jpg);
text-align:justify;
font-family:Tahoma;
font-size:10px;
color:#4C5B63;
height:460px;
}
#menuform {
margin:-5px 0px 0px 0px;
padding:7px 0px 4px 0px;
background-image:url(images/l1.jpg);
text-align:center}
#gauche {
float:left;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:195px;}
.menugliens a:link
{
display: block;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #cccccc;
background-image:  url(images/b.jpg);
padding: 3px 0px 5px 5px;
font-family: Tahoma;
font-size: 11px;}
.menugliens a:visited
{
display: block;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #cccccc;
background-image:  url(images/b.jpg);
padding: 3px 0px 5px 5px;
font-family: Tahoma;
font-size: 11px;}
.menugliens a:hover
{
display: block;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #cccccc;
background-color:#FFFFFF;
background-image: none;
padding: 3px 0px 5px 5px;
font-family: Tahoma;
font-size: 11px;
text-decoration: none;}

.pp{
float:left;
width:25%;
padding-top:10px;
font-family: Tahoma;
font-size: 11px;
color:#535352;
background-color:#FFFFFF;
border-top:1px solid #cccccc;}

input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
textarea {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
select {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
a:active {  color: #D60000}
a:visited {  color: #222F7A; text-decoration: none}
A:hover {COLOR: #D60000; text-decoration: underline}
a:link {  color: #222F7A; text-decoration: none}

img {
text-decoration: none;
border: none;}

.pagetxt {font-family: Tahoma;font-size: 11px;
color: #535352;text-decoration: none;
border: none;text-align:justify;padding:10px 20px 5px 0px;}
#page {width:390px; float:left;}
.left { float:left;text-align:left;}