/* CSS Document */
body {font-family: Helvetica, arial, verdana; text-align: justify;  color: #330000;  font-size: 12px; line-height:16px;padding: 0; margin: 0; background: url(images/bg.jpg) repeat; padding-top: 17px}
div {font-family: Arial, Helvetica, Verdana; text-align: justify;  color: #330000;  font-size: 12px; line-height:16px;}
img { border:0;}
.footer {width: 664px; padding-left: 181px; padding-right: 70px; font-family: verdana; font-size: 9px; color: #330000}
.backLeft {background: url(images/left_bg.jpg) repeat-y}
.backRight {background: url(images/right_bg.jpg) repeat-y}
.text {padding: 46px 25px 38px 38px; font-family:Arial, Helvetica, Verdana; font-size: 12px; text-align: justify; line-height: 16px}
.textu {padding: 0px 25px 0px 38px; font-family:Arial, Helvetica, Verdana; font-size: 12px; text-align: justify; line-height: 16px}

.texty{padding: 46px 25px 0px 0px; font-family:Arial, Helvetica, Verdana; font-size: 12px; text-align: justify; line-height: 16px}
.textcol {padding: 0px 25px 38px 38px; font-family:Arial, Helvetica, Verdana; font-size: 12px; color: #660000; text-align: justify; line-height: 16px}
.textx {padding: 46px 40px 38px 23px; font-family:Arial, Helvetica, Verdana; font-size: 12px; text-align: justify; line-height: 16px}

.text1 { padding: 0px 40px 38px 38px; font-family:Arial, Helvetica, Verdana; font-size: 12px; text-align: justify; line-height: 16px}
.text2 { padding: 40px 0px 38px 38px; font-family:Arial, Helvetica, Verdana; font-size: 12px; text-align: justify; line-height: 16px}
.text3{padding: 46px 25px 15px 38px; font-family:Arial, Helvetica, Verdana; font-size: 12px; text-align: justify; line-height: 16px}
.text4{padding: 0px 0px 0px 0px; font-family:Arial, Helvetica, Verdana; font-size: 12px; text-align: justify; line-height: 16px}
.textx2{padding: 48px 40px 15px 23px; font-family:Arial, Helvetica, Verdana; font-size: 12px; text-align: justify; line-height: 16px}
.footer2 {width: 100%; padding-left: 33px; padding-right: 33px; font-family: verdana; font-size: 9px; color: #000066; text-align: center; line-height: 15px}
.titrepage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0099ff;
}
.formbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #27599e;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b57a57;
}


.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-indent: 10px;
}
.texte2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0c1351;
}
}
.texte3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #050933;
}
.menublock {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #214b89;
	text-indent: 15px;
}
.linkwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-style: italic;
}
.special {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ee0000;
	text-indent: 15px;
}

a:link {
	color: #000054;
	font-weight:bold;
	text-decoration: none;
}
a:visited {
	color: #000054;
	font-weight:bold;
	text-decoration: none;
}
a:hover {
	color: #000054;
	font-weight:bold;
	text-decoration: none;
}
a:active {
	color: #000054;
	font-weight:bold;
	text-decoration: none;
}
.texte_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #24459a;
}
.bateau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0099ff;
	text-indent: 10px;
}
.price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-indent: 15px;
}
.promo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-variant: small-caps;
	color: #cc0000;
	font-size: 11px;
}
.promo02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #cc0000;
	font-size: 11px;
}
P  {

}

H1  {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 16px;
      font-weight: bold;
      color: #FF6600
}

H2  {
	font-size : 14;
	color : red;
	font-weight : bold;
	text-align : left;
	line-height : 1;
	margin-bottom : 5;
}

H3  {
	font-size : 12;
	color : red;
	font-weight : bold;
	text-align : left;
}


.body  {
	font-size : 11;
	font-family : Arial;
	color : #003399;
	font-weight : normal;
}

.color  {
	font-size : 11;
	font-family : Arial;
	color : navy;
	font-weight : normal;
}

.button  {
           font-size : 11;
           color : #003399;
           background-color : #ccffff;
           border : solid 2px;
           border-left-color : #f8f2e8;
           border-top-color : #f8f2e8;
           border-bottom-color : #eee6da;
           border-right-color : #eee6da;
}

.field  {
           font-size : 11;
           color : #c0a684;
}

.hide {
       display : none;
}

.menu {
       border : solid 2px;
       border-left-color : #ffffff;
       border-bottom-color : #ffffff;
       border-right-color : #ffffff;
}

.menufont {
           font-size : 14;
           font-family : Arial;
           color : #ffffff;
           font-weight : bold;
}

.menufont_c {
           font-size : 14;
           font-family : Arial;
           color : #FF6600;
           font-weight : bold;
}

.submenufont {
           font-size : 12;
           font-family : Arial;
           color : #ffffff;
           font-weight : normal;
}

.submenufont_c {
           font-size : 12;
           font-family : Arial;
           color : #FF6600;
           font-weight : normal;
}

.info_window {
              /*overflow:auto;*/
              position:relative;
              width:100%;
              border-top-style:none;
              border-bottom-style:none;
              border-right-style:none;
              border-left-style:none;
             /* padding-left:2;
              padding-right:2;*/
              padding-top:0;
              padding-bottom:0;
              height:100%;
			  /*
              SCROLLBAR-FACE-COLOR: #c0a684;
              SCROLLBAR-HIGHLIGHT-COLOR: #f8f2e8;
              SCROLLBAR-SHADOW-COLOR: #eee6da;
              SCROLLBAR-3DLIGHT-COLOR: #c0a684;
              SCROLLBAR-ARROW-COLOR: #eee6da;
              SCROLLBAR-TRACK-COLOR: #eee6da;
              SCROLLBAR-DARKSHADOW-COLOR: #c0a684*/
}

.links {
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 11px;
         color: #FFCC00;
         font-weight: bold;
         text-decoration: none
       }

.font {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #FFFFFF
      }

.color {
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 12px; font-weight: bold;
         color: #FF6600
       }

