body {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color:#fff;
	text-align:justify;
	overflow-x: hidden; 
	background-image:url(images/fond_nautic.jpg);
}

.bandeau {
	height:auto;
	margin-left: 2px;
	margin-top:40px;
	position: absolute;
	width:100%;
}

.logout{
	position: absolute;
	margin-left: 587px;
}

.pseudo{
	margin-top:-25px;
	position: absolute;	
}

.bandeau img {
	width: 1014px;
	border: solid 1px #97a5b0;
}

.para{
	margin-top: 5px;
	margin-left:-75px;
	position:absolute;
}

.logo{
	position: absolute;
	margin-top:62px;
	margin-left:788px;
}

.onglet{
	position: absolute;
	margin-left:2px;
	margin-right:2px;
	margin-top: 245px;
	width:1016px;
}

.loggin{
	padding:20px;
	position: absolute;
	border:1px solid #97a5b0;
}

.fond_th{
	background-image:url(../../images/tableau/fond_cellule_th.jpg);
	padding-left: 7px;
}
.fond_td{
	background-image:url(../../images/tableau/fond_cellule2.jpg);
	padding-left: 7px;
	padding-right: 7px;
}

.fond_td2{
	background-image:url(../../images/tableau/fond_cellule2.jpg);
	padding-left: 7px;
	padding-right: 7px;
}
.fond_td2n{
	background-image:url(../../images/tableau/fond_cellule2n.jpg);
	padding-left: 7px;
	padding-right: 7px;
}

.fond_tdb{
	background-image:url(../../images/tableau/fond_celluleb.jpg);
	padding-left: 7px;
	padding-right: 7px;
}
.fond_tdbn{
	background-image:url(../../images/tableau/fond_cellulebn.jpg);
	padding-left: 7px;
	padding-right: 7px;
}

.tableauy{
	border:1px solid #97a5b0;
}


.footer {
	height: 100px;
	position: absolute;
	width:100%;
}

#container-5 {
	margin-top: -12px;
}

p {
	padding-right:50px;
	padding-left:10px;
}

table.tab_meteo, .tab_meteo tr, .tab_meteo td , .tab_meteo th {
	border:1px solid #646464;
	background-color:#eee;
	border-spacing: 0px;
	border-collapse: collapse; 
	color:#000000;
}

img {border: none;}
a:link {color:none;}      /* unvisited link */
a:visited {color:none;}  /* visited link */
a:hover {color:none;}  /* mouse over link */
a:active {color:none;}  /* selected link */


/*
.menu{
	margin-top:13px;
/*	margin-left:718px; 
	position: absolute;
	clear: both;
}
.logo{
	margin-top:18px;
	margin-left:15px;	
	position: absolute;
}
.left{
	float:left;
	width:100px;
	margin: 2px;
	}
*/
/* Not required for Tabs, just to make this demo look better... */

            body {
                font-size: 16px; /* @ EOMB */
            }
            * html body {
                font-size: 100%; /* @ IE */
            }
            body * {
                font-size: 87.5%;
                font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
            }
            body * * {
                font-size: 100%;
            }
            h1 {
                margin: 1em 0 1.5em;
                font-size: 18px;
            }
            h2 {
                margin: 2em 0 1.5em;
                font-size: 16px;
            }
            p {
                margin: 0;
            }
            pre, pre+p, p+p {
                margin: 1em 0 0;
            }
            code {
                font-family: "Courier New", Courier, monospace;
            }
