/*############################################################################*/
/*                                                                            */
/*                               LE NAUTILUS.NET                              */
/*                                                                            */
/*############################################################################*/


/*############################################################################*/
/*                               PAGE GENERIQUE                               */
/*############################################################################*/
body {
color: #FFFFFF;
font-family: verdana, Arial, Sans-serif;
font-size: 11px;
background-image: url(../images/background.jpg);
background-repeat: repeat-x;
}

#afficher {
position: absolute;
left: 50%;
margin-left: -512px;
width: 1024px;
}
td.vide {
line-height: 0px;
background-repeat: no-repeat;
}
td.page_0{
width: 309px;
}
td.page_1{
width: 309px;
opacity: 0.80;
filter: alpha(opacity = 80);
background-image: url(../images/page_1.gif);
background-repeat: no-repeat;
background-position: 10px 15px;
font-weight: bold;
text-align: top;
}
div#page_1a{
font-family: verdana;
color: #FFFFFF;
font-weight: bold;
font-size: 40px;
line-height: 40px;
opacity: 0.80;
filter: alpha(opacity = 80);
position: absolute;
top: 570px;
left : 190px;
}
td.page_1b{
font-family: verdana;
color: #FFFFFF;
font-weight: bold;
font-size: 40px;
line-height: 40px;
opacity: 0.80;
filter: alpha(opacity = 80);
}
td.page_1c{
font-family: verdana;
color: #FFFFFF;
font-weight: bold;
font-size: 30px;
line-height: 30px;
opacity: 0.80;
filter: alpha(opacity = 80);
}
td.page_2{
width: 425px;
height: 460px;
opacity: 0.80;
filter: alpha(opacity = 80);
background-image: url(../images/page_2.gif);
background-repeat: no-repeat;
background-position: 10px 15px;
padding: 25px 10px 0 10px;
}
td.page_3{
height: 400px;
opacity: 0.80;
filter: alpha(opacity = 80);
background-image: url(../images/page_3.gif);
background-repeat: no-repeat;
margin : 3px;
}
div#page_3a{
font-family: verdana;
color: #FFFFFF;
font-weight: bold;
font-size: 40px;
line-height: 40px;
opacity: 1;
filter: alpha(opacity = 100);
position: absolute;
top: 570px;
left : 119px;
background: #000000;
width: 90px;
}
#page_4{
opacity: 100;
filter: alpha(opacity = 100);
font-size: 12px;
color: #000000;
font-family: arial;
text-align: justify;
width: 400px;
height: 385px;
padding: 10px;
margin: auto;
}
#page_4b{
opacity: 100;
filter: alpha(opacity = 100);
font-size: 12px;
color: #000000;
font-family: arial;
text-align: center;
width: 400px;
height: 385px;
padding: 10px;
margin: auto;
}
#page_5{
opacity: 100;
filter: alpha(opacity = 100);
font-size: 12px;
color: #000000;
font-family: arial;
text-align: justify;
width: 400px;
height: 360px;
padding: 10px;
margin: auto;
overflow: auto;
}
#page_4 #page_5 > a:link, a:visited, a:hover, a:active{
color: #7f0404;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}
#bas {
font-size:11px;
color: #FFFFFF;
top: 622px;
position: absolute;
width: 1024px;
}
#bas a:link, a:visited, a:hover, a:active{
color: #7f0404;
text-decoration: none;
font-size: 11px;
font-weight: normal;
}

#titre {
font-size: 13px;
color: #FFFFFF;
font-weight: bold;
top: 139px;
position: absolute;
width: 1024px;
}
#pixel {
font-size: 0;
line-height: 0;
letter-spacing: 0;
top: 139px;
position: absolute;
width: 1024px;
}
/* ################### Menu ###################*/
.menu {
font-size:13px;
color:#FFFFFF;
font-weight: bold;
}
.menu a:{
font-size:13px;
color:#FFFFFF;
font-weight: bold;
}
.menu a:link{color:#FFFFFF;font-size:13px;font-weight:bold;text-decoration:none;}
.menu a:visited{color:#FFFFFF;font-size:13px;font-weight:bold;text-decoration:none;}
.menu a:hover{color:#000000;font-size:13px;font-weight:bold;text-decoration:none;}
.menu a:active{color:#FFFFFF;font-size:13px;font-weight:bold;text-decoration:none;}
.menu a:focus{color:#000000;font-size:13px;font-weight:bold;text-decoration:none;}

/* ################### Module News ###################*/

/* ################### Module Tabs ###################*/

#container {
width:420px;
opacity: 100;
filter: alpha(opacity = 100);
margin-left: 2px;
font-size: 11px;
}
#tarif{
text-align: center;
font-size: 10px;
width: 160px;
height : 22px;
line-height: 22px;
border: 1px solid #000000;
}
#tarif2{
text-align: center;
font-size: 10px;
width: 102px;
height : 22px;
line-height: 22px;
border: 1px solid #000000;
}
#tarif3{
text-align: center;
vertical-align: middle;
font-size: 10px;
width: 110px;
height : 22px;
line-height: 22px;
border: 1px solid #000000;
}
#tarif4{
font-size: 10px;
height : 22px;
line-height: 22px;
border: 1px solid #000000;
}
.tabs0 {
padding:2px;
height: 18px;
text-align:center;
font-weight: bold;
float:center;
width: 418px;
color: #000000;
z-index: 2;
background-color: #646464;
}
.tabs {
padding:2px;
font-size: 11px;
text-align:center;
font-weight: bold;
float:left;
cursor:pointer;
border-bottom:0;
color: #000000;
opacity: 100;
filter: alpha(opacity = 100);
background-color: #646464;
}
.tabs a:link{color:#FFFFFF;font-size:11px;font-weight:bold;text-decoration:none;background-color: #646464;}
.tabs a:visited{color:#FFFFFF;font-size:11px;font-weight:bold;text-decoration:none;background-color: #646464;}
.tabs a:hover{color:#000000;font-size:11px;font-weight:bold;text-decoration:none;background-color: #646464;}
.tabs a:active{color:#FFFFFF;font-size:11px;font-weight:bold;text-decoration:none;background-color: #646464;}
.tabs a:focus{color:#000000;font-size:11px;font-weight:bold;text-decoration:none;background-color: #646464;}
.tabs1 {
padding:2px;
font-size: 11px;
text-align:center;
font-weight: bold;
float:left;
cursor:pointer;
border-bottom:0;
color: #000000;
opacity: 100;
filter: alpha(opacity = 100);
background-color: #646464;
}
.tabs1 a:link{color:#FFFFFF;font-size:11px;font-weight:bold;text-decoration:none;background-color: #646464;}
.tabs1 a:visited{color:#FFFFFF;font-size:11px;font-weight:bold;text-decoration:none;background-color: #646464;}
.tabs1 a:hover{color:#7f0404;font-size:11px;font-weight:bold;text-decoration:none;background-color: #646464;}
.tabs1 a:active{color:#FFFFFF;font-size:11px;font-weight:bold;text-decoration:none;background-color: #646464;}
.tabs1 a:focus{color:#000000;font-size:11px;font-weight:bold;text-decoration:none;background-color: #646464;}
.tabs2 {
padding:2px;
height: 18px;
text-align:center;
font-weight: bold;
float:left;
color: #000000;
z-index: 2;
}
#content {
height:340px;
clear:both;
border: 0px solid #000;
overflow: auto;
color: #000;
margin: auto;
padding: 10px;
text-align: justfify;
opacity: 100;
filter: alpha(opacity = 100);
z-index: 2;
}
#load {
position:absolute;
left:0;
top:0;
width:100px;
height:20px;
color:white;
display:none;
z-index: 2;
}

/* ################### SAMEDI ###################*/
.sam1g {
padding-left: 10px;
border: 1px solid #000000;
height: 32px;
font-weight: bold;
width: 200px;
}
.sam1d{
padding-left: 10px;
border: 1px solid #000000;
height: 32px;
font-weight: bold;
width: 200px;
}
.sam2 {
padding-left: 10px;
border: 1px solid #000000;
height: 40px;
width: 200px;
}
#stitre{
padding : 2px 2px 2px 0px;
font-size: 11px;
color: #7f0404;
font-weight: bold;
text-decoration : underline;
}
#stexte{
padding : 2px 2px 4px 8px;
font-size: 10px;
font-weight: bold;
color: #000000;
text-align: left;
}


/* ################### TEXTES ###################*/
#intitule{
color: #7f0404;
font-size:12px;
font-weight: bold;
padding-bottom: 10px;
z-index: 2;
}
#titre_2 {
color: #7f0404;
font-family: verdana, Arial, Sans-serif;
font-weight: bold;
font-size: 12px;
text-align: justify;
padding:8px 0 8px 0;
text-decoration: underline;
z-index: 2;
}
#titre_3a {
color: #7f0404;
font-family: verdana, Arial, Sans-serif;
font-weight: bold;
font-size: 11px;
text-align: justify;
padding-bottom: 8px;
text-decoration: underline;
z-index: 2;
}
#titre_3b {
color: #7f0404;
font-family: verdana, Arial, Sans-serif;
font-weight: bold;
font-size: 11px;
text-align: justify;
padding: 25px 0 8px 0;
text-decoration: underline;
z-index: 2;
}
#bonplan {
text-align: left;
z-index: 2;
}
#bonplan > a:link, a:visited {
color: #7f0404;
text-decoration: none;
z-index: 2;
}