
html, body 
	{
	margin: 0px;
	padding: 0px;
	background: #ececec url(images/bg3.jpg) repeat-y center;
	background-color : #044E7E ;
	color: #666;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
    }

#conteneur
	{
	background-color:#ffffff;
	position: relative;
	width: 800px;
	min-height:600px;
	height:auto;
	margin-left: auto;
	margin-right: auto;
	border-top:0px;
    border-left:0px;
    border-right:0px;
    border-bottom:0px;
	border-color:#000000;
	border-style:solid;
	}

#logo 
	{
	background: url(images/shipyard.jpg) no-repeat;
	height: 120px;
	width: 800px;
	margin-bottom: 5px;
	margin-top: 0px;
	}

#zone1 
	{
	height: 30px;
    padding-left:15px;
    background-color:#ffffff;
    margin-bottom:10px;
	}

#zone2
	{
	background: #ececec url("images/ship-logo2.jpg") no-repeat;
	float:left;
	width: 18%;
	height:500px;
	margin-top:15px;
	border-top:0px;
    border-left:0px;
    border-right:0px;
    border-bottom:0px;
	border-color:#cccccc;
	border-style:dotted;
	padding-left:15px;
	background-color:#fff;
	}

#zone3
	{

	float:left;
	width: 77%;
	background-color:#fff;
	margin-left:1px;
	min-height:300px;
	margin-top:15px;
	padding-left:5px;
	padding-bottom:0px;
	border-top:0px;
    border-left:0px;
    border-right:0px;
    border-bottom:0px;
	border-color:#ccc;
	border-style:dotted;
	}

#zone4
	{
	float:left;
	width: 98%;
	border-top:0px;
    border-left:0px;
    border-right:0px;
    border-bottom:1px;
	border-color:#ccc;
	border-style:solid;
	margin-top:10px;
	margin-left:0px;
	}

#titrepage
    {
	background: url(images/ship-bar.jpg) no-repeat;
	height:16px;
	width:605px;
	background-color:#0C69B7;
	color:#ffffff;
	font:12px arial;
	font-weight:bold;
    border-top:0px;
    border-left:0px;
    border-right:1px;
    border-bottom:1px;
	border-color:#000000;
	border-style:solid;
    margin-bottom:15px;
    padding-left:17px;
    padding-top:2px;
	}


p	{
	margin: 0 0 0px 0;
	}

form 	
	{
    display:inline;
	}

input
	{
	color:#000;
	background-color:#ffffff;
	font:10px verdana;
	padding-left:3px;
	border:1px;
	border-color:#000;
	border-style: solid;
	}

textarea
    {
	color:#000;
	background-color:#ffffff;
	font:10px verdana;
	padding-left:3px;
	border:1px;
	border-color:#000;
	border-style: solid;
	}


li 	{
	width:90%;
	list-style-type:none;
	list-style-position:outside;
	color:#737373;
	font:11px arial;
	border-top:0px;
    border-left:0px;
    border-right:0px;
    border-bottom:0px;
    border-color:#E8E8E8;
	border-style: solid;
	}

.admenu 
	{
	border:1px;
    border-color:#0C69B7;
	border-style: none;
	color:#737373;
	font:12px arial;
	margin-bottom:5px;
	}

.admenu a 
	{
	border:1px;
    border-color:#0C69B7;
	border-style: solid;
	background-color:#E8F3FC;
	display:block;
	width:100%;
	color:#000000;
	text-decoration:none;
	padding-left:2px;
	}

.admenu a:hover
	{
	background-color:#0C69B7;
	color:#ffffff;
    text-decoration:none;
	}

.titresite
    {
	color:#1E2F58;
	font:22px tahoma;
	font-weight:bold;
    margin-top:8px;
    margin-bottom:0px;
	}

.titrenews
    {
	color:#1E2F58;
	font:13px arial;
	height:18px;
	font-weight:bold;
    margin-top:0px;
    margin-bottom:0px;
	border-top:0px;
    border-left:0px;
    border-right:0px;
    border-bottom:0px;
    border-color:#E8E8E8;
	border-style:solid;
	}

.titrenews a
        {
	font-weight:bold;
	text-decoration:underline;
	color:#000;
	}

.titrenews a:hover
    {
	color:#1E2F58;
	}

.titrecomment
    {
	color:#000;
	font:11px arial;
	font-weight:bold;
    margin-top:6px;
    }

.titremenu
    {
	background: url("images/fleche2.jpg") no-repeat;
	background-position:0% 50%;
	height:auto;
	color:#1E2F58;
	font:12px arial;
	font-weight:bold;
    margin-bottom:8px;
	padding-left:10px;
    border:0px;
    border-color:#E8E8E8;
	border-style:solid;
	}

.titremembre
    {
	color:#1E2F58;
	font:12px arial;
	font-weight:bold;
    margin-bottom:8px;
	}

.news
    {
	float:left;
	width:100%;
	border-top:0px;
    border-left:0px;
    border-right:0px;
    border-bottom:0px;
    border-color:#E8E8E8;
	border-style:solid;
    margin-bottom:20px;
    height:auto;
	}


.lien
    {
	float:left;
	width:100%;
    margin-bottom:18px;
	height:auto;
	background-color:#F0F0F0;
	}

.comment
    {
	padding-left:5px;
    border-top:0px;
    border-left:0px;
    border-right:0px;
    border-bottom:1px;
	border-color:#E8E8E8;
	border-style:solid;
    margin-top:16px;
	background-color:#F1F1F1;
	}

.slogan
    {
	color:#999;
	font:12px arial;
	font-weight:bold;
    margin-top:0px;
    }


.texte
	{
	color:#6B6B6B;
	font:12px arial;
	margin-bottom:3px;
	}

.texte a
	{
	text-decoration:underline;
	color:#8F8F8F;
	}

.texte a:hover
	{
	text-decoration:underline;
	color:#1E2F58;
	}

.ctexte
	{
	color:#6B6B6B;
	font:11px arial;
	}

.full   {
    float:left;
    width:100%;
        }

.full2   {
    float:left;
    width:550px;
	border:1px;
	border-color:#000;
	border-style: solid;
        }

.liltexte 
	{
	color:#B2B2B2;
	font:10px arial;
	}

.liltexte a 
	{
	color:#1E2F58;
	text-decoration:none;
	}

.liltexte a:hover
	{
	color:#1E2F58;
	text-decoration:underline;
	}

.image2  
	{
	float:left;
    border:1px;
	border-color:#000;
	border-style:solid;
    margin-right:10px;
	margin-bottom:1px;
    }

.champ1a
	{
    margin-bottom:10px;
    float:left;
    width:140px;
	color:#737373;
	font:11px arial;
	}

.champ2a
	{
    float:left;
    margin-bottom:10px;
    width:428px;
	font:11px arial;
	}

.bouton2 
	{
	color:#ffffff;
	background-color:#1E2F58;
	font:13px arial;
	font-weight:bold;
	}

.error 
	{
	float:left;
	width:568px;
	font:11px arial;
	font-weight:bold;
	color:#D61015;	
	}

.affalbum{
	float:left;
	width:104px;
	height:100px;
	margin-left: 0px;
	margin-right: 8px;
	margin-bottom: 15px;
	margin-top: 0px;
	border:0px;
	border-color:#ccc;
	border-style:solid;
	font:10px verdana;
	color:#000;
	}

.affphotos{
	float:left;
	width:104px;
	height:165px;
	margin-left: 0px;
	margin-bottom: 15px;
	margin-top: 0px;
	border:0px;
	border-color:#ccc;
	border-style:solid;
	font:10px verdana;
	color:#000;
	}
	
.space3
	{
	width:auto;
	}
.space4 {
	float:left;
	width:11px;
	}
	
.space5 {
	height:25px;
	width:600px;
	border:0px;
	border-color:#000000;
	border-style:solid;
	}
	
.space6 {

	width:600px;

	}

.table
	{
	background-color:#FF0000;
	}
	
.table1{
	border-top:0px;
	border-right:0px;
	border-left:0px;
	border-bottom:1px;
	border-color:#cccccc;
	border-style:solid;
	}
	
.forumbox {
	border-top:0px;
	border-right:0px;
	border-left:0px;
	border-bottom:1px;
	border-color:#eaeaea;
	border-style:solid;
	padding-bottom:10px;
	}
	
.catbox {   
	float:left;
	height:25px;
	width:49%;
	border:0px;
	border-color:#cccccc;
	border-style:solid;
	}
	
.backtd
	{
	background-color:#DCE7F0;
	}
	

