html{
scrollbar-base-color: #265991;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #265991;
}
body{
padding:0px;
margin:0px;
background-image:url(images/bg.jpg);
background-position:center;
}

#dolphincontainer
{position:relative;
border-bottom: 1px solid #1D6893;

border-left: 1px solid #E0E0E0;
border-right: 1px solid #E0E0E0;

background-image:url(images/bg.jpg);
color:#E0E0E0;
width:940px;
font-family:Arial,Helvetica,Verdana,sans-serif;}

#dolphinnav
{position:relative;
height:27px;
font-size:12px;
text-transform:uppercase;
font-weight:bold;
background:#fff url(images/dolphin_bg.gif) repeat-x bottom left;
padding:0 0 0 27px;}

#dolphinnav ul
{margin:0;
padding:0;
list-style-type:none;
width:auto;
float:left;}

#dolphinnav ul li
{display:block;
float:left;
margin:0 1px;}

#dolphinnav ul li a
{display:block;
float:left;
color:#EAF3F8;
text-decoration:none;
padding:0 0 0 18px;
height:27px;}

#dolphinnav ul li a span
{padding:7px 18px 0 0;
height:17px;
float:left;}

#dolphinnav ul li a:hover
{color: #fff;
background:transparent url(images/dolphin_bg-OVER.gif) repeat-x bottom left;}

#dolphinnav ul li a:hover span
{display:block;
width:auto;
cursor:pointer;}

#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover
{color:#ffff00;
background:#1D6893 url(images/dolphin_left-ON.gif) no-repeat top left;
line-height:275%;}

#dolphinnav ul li a.current span
{display:block;
padding:0 20px 0 0;
width:auto;
background:#1D6893 url(images/dolphin_right-ON.gif) no-repeat top right;
height:27px;}

#dolphin_inner
{color: #e6e6fa;
 padding: 2px 0 5px 60px; 
font-size: 79%; 
height: 1em;
}

#dolphin_inner a:link{color: #E0E0E0;text-decoration:none;}
#dolphin_inner a:visited{color: #E0E0E0;text-decoration:none;}
 #dolphin_inner a:active{color: #E0E0E0;text-decoration:none;}
#dolphin_inner a:hover{color: #ffff00;text-decoration:none;}

.innercontent{display: none;}


.s_title{
font-family: Verdana;
font-size: 14px;
color:#FFFFFF;
font-weight:bold;}

.bg_text{
font-family:arial, verdana;
font-size:13px;
line-height:18px;
color:#191970;
}

.statut_txt{
font-family:Arial;
font-size:13px;
line-height:16px;
color:#191970;
background-color:#FFFFFF;
}

.left_text{
font-family:Arial;
font-size:12px;
line-height:16px;
color:#E0E0E0;
}

.tab{
border-bottom: 1px solid #194970;
border-left: 1px solid #194970;
border-right: 1px solid #194970;
color:#E0E0E0;
width:725px;
font-family:Arial,Helvetica,Verdana,sans-serif;
font-size:12px;
line-height:16px;
background-color:#FFFFFF;
}

.tabtitle_txt{
font-family:Arial,Tahoma,Verdana;
font-size:14px;
font-weight: bold;
color:#194970;
}


a.style1:link{color:#191970;text-decoration: none;}
a.style1:visited{color:#191970;text-decoration: none;}
a.style1:active{color:#191970;text-decoration: none;}
a.style1:hover{color:#FFFF00;background:#1D6893;text-decoration: none;}

a.style2:link{color:#E0E0E0;text-decoration: none;}
a.style2:visited{color:#E0E0E0;text-decoration: none;}
a.style2:active{color:#E0E0E0;text-decoration: none;}
a.style2:hover{color:#FFFF00;text-decoration: none;}

a.style3:link{color:#DC143C;text-decoration: none;}
a.style3:visited{color:#DC143C;text-decoration: none;}
a.style3:active{color:#DC143C;text-decoration: none;}
a.style3:hover{color:#FFFF00;background:#1D6893;text-decoration: none;}

a.style4:link{color:#FFFF00;text-decoration: none;}
a.style4:visited{color:#FFFF00;text-decoration: none;}
a.style4:active{color:#FFFF00;text-decoration: none;}
a.style4:hover{color:#DC143C;background:#FFFF00;text-decoration: none;}

p {padding:5px;line-height:1.3;text-size:13px;}

div#stg p{line-height:1.1;text-align:center;}
div#stg{float:left;width:360px;margin-top:0;}

div#dr p{line-height:1.1;text-align:center;}
div#dr{float:right;width:360px;margin-top:0;}

div#js{clear:both;width:100%}


.table3 {
clear:both; 
border-color:1px solid #0a2e3f;  
margin-top:10px;
font-family: arial, verdana;
font-size:12px;
text-align:left;
color:#fff;
font-weight:normal;
margin:auto;}
.table3 td {padding:3px 1px 3px 3px;border-bottom:1px dotted #fff; }
.table3 td.f {background:#4c606a; }
.table3 td.m{background:#2d5162;}

#gallerie {margin:auto; position:relative;margin-top:10px;
                padding:10px 10px 0px 10px;
                clear:both;
                width:650px;
       }

#gallerie .image{
background-color:#e0e0e0;
border:2px solid #194960;
padding:2px;
margin:4px 4px;
}