a {
	color: #3165c7;
}

a:hover {
	text-decoration: none;
}

a:link {
	text-decoration: none;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	color: #868686;
	font-size: 13px;
	line-height: 16px;
	
}

.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #868686;
	line-height: 16px;
	}


.link A:link {color: #c60008; text-decoration: underline; font-weight: bold;
	line-height: 1.333em;
	letter-spacing: -1px
	}
.link A:visited {color: #c60008; text-decoration: underline; font-weight: bold;
	line-height: 1.333em;
	letter-spacing: -1px
	}
.link A:active {color: #c60008; text-decoration: underline; font-weight: bold;
	line-height: 1.333em;
	letter-spacing: -1px
	}
.link A:hover {color: #c60008; text-decoration: underline; font-weight: bold;
	line-height: 1.333em;
	letter-spacing: -1px
	}


.footer {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0542ad;
	font-weight: bold;
	}


.footer A:link {color: #468ff8; text-decoration: underline; font-weight: bold;}
.footer A:visited {color: #468ff8; text-decoration: underline; font-weight: bold;}
.footer A:active {color: #468ff8; text-decoration: underline; font-weight: bold;}
.footer A:hover {color: #468ff8; text-decoration: underline; font-weight: bold;}


h1 {
	font-family: Georgia, times New Roman, Times, serif;
	font-size: 40px;
	font-weight: normal;
	color: #ffffff;
	margin-bottom: 3px;
	margin-top: 3px;
	line-height: 60px;
}

h2 {
	height: 60px;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 2em;
	font-weight: normal;
	line-height: 1.95em;
	color: #fff;
}

h3 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 24px;
	font-weight: normal;
	color: #fff;
	margin-bottom: 0px;
	margin-top: 5px;
}

h4 {
    margin-bottom: 0px;
	margin-top: 5px;
	font-size: 1.167em;
	font-weight: bold;
	line-height: 1.143em;
	color: #c60008;
}

h5 {
	font-size: 1em;
	line-height: 1.333em;
	color: #c60008;
}

h5 a {
	color: #c60008;
}


.bgfocus {
	background: url(/images/bg_domande.jpg) repeat-x 0% 0%;
	padding: 5px 5px 5px 5px;
}

.bgfocus-indent {
	padding: 0 0 0 10px;
}

.header {
	background: url(/images/header_crociere_2.jpg) no-repeat 50% 0%;
	width: 995px;
	height: 400px;
	margin: 0 auto;
	position: relative;
	font-size: 0.75em;
}

.menuon2 {background: url(images/m2.jpg) no-repeat left; text-align: center; font-family: arial; font-size: 13px; color: white; cursor: hand}
.menuon2 a {color: white}
.menuon3 {background: url(images/m3.jpg) no-repeat left; text-align: center; font-family: arial; font-size: 13px; color: white; cursor: hand}
.menuon3 a {color: white}
.menuon4 {background: url(images/m4.jpg) no-repeat left; text-align: center; font-family: arial; font-size: 13px; color: white; cursor: hand}
.menuon4 a {color: white}
.menuon5 {background: url(images/m5.jpg) no-repeat left; text-align: center; font-family: arial; font-size: 13px; color: white; cursor: hand}
.menuon5 a {color: white}
.menuon6 {background: url(images/m6.jpg) no-repeat left; text-align: center; font-family: arial; font-size: 13px; color: white; cursor: hand}
.menuon6 a {color: white}
.menuoff {background: url(images/menu-act.jpg) no-repeat left; text-align: center; font-family: arial; font-size: 13px; color: white; cursor: hand}
.menuon7 {background: url(images/m7.jpg) no-repeat left; text-align: center; font-family: arial; font-size: 13px; color: white; cursor: hand}
.menuon7 a {color: white}
.menuoff7 {background: url(images/menu-act_2.jpg) no-repeat left; text-align: center; font-family: arial; font-size: 13px; color: white; cursor: hand}

.headermsc {
	background: url(/images/header_msc_crociere.jpg) no-repeat 50% 0%;
	width: 995px;
	height: 400px;
	margin: 0 auto;
	position: relative;
	font-size: 0.75em;
}

.slogan
 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	color: #ffffff;
}

.content {background:url(images/content.jpg) top center no-repeat}


.box {
	background: url(images/box-tail.jpg) repeat-y 0% 0%;
}

.box-top {
	background: url(images/box-bg-top.jpg) no-repeat 0% 0%;
	padding: 14px 0 14px 14px;
}

.box-bot {
	background: url(images/box-bg-bottom.jpg) no-repeat 0% 100%;
}


.box3 {
	padding: 0px 10px 0px 10px;
	font-family: verdana, Georgia, Times New Roman, Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	}
	
.box3 a {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}


.box3 a:hover {
	text-decoration: none;
}

.box4 {
	padding: 0px 10px 0px 10px;
	font-family: verdana, Georgia, Times New Roman, Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #023fa9;
	}
	
.box4 a {
	color: #023fa9;
	font-weight: bold;
	text-decoration: none;
}


.box4 a:hover {
	text-decoration: none;
}

.msc  {
	line-height: 1.333em;
	padding: 0 10px 0 0;
	text-align: justify
}

.banners {
	width: 100%;
	overflow: hidden;
	margin: 0 3px 0 0;
}

.banners img {
	float: left;
	margin: 0 3px 0 0 !important;
}

.banners img.no-margin {
	margin: 0 !important;
}

.box1 .border-top {
	background: #fff url(/images/border-top.jpg) repeat-x 0% 0%;
}

.box1 .border-bot {
	background: url(/images/border-bot.jpg) repeat-x 0% 100%;
}

.box1 .border-left {
	background: url(/images/border-left.jpg) repeat-y 0% 0%;
}

.box1 .border-right {
	background: url(/images/border-right.jpg) repeat-y 100% 0%;
}

.box1 .corner-top-left {
	background: url(/images/corner-top-left.jpg) no-repeat 0% 0%;
}

.box1 .corner-top-right {
	background: url(/images/corner-top-right.jpg) no-repeat 100% 0%;
}

.box1 .corner-bot-left {
	background: url(/images/corner-bot-left.jpg) no-repeat 0% 100%;
}

.box1 .corner-bot-right {
	background: url(/images/corner-bot-right.jpg) no-repeat 100% 100%;
}

.space {
    float: left;
	margin: 0px 12px 0px 0px;
}

.form {
 BORDER-LEFT-WIDTH: 1px; 
 BORDER-LEFT-COLOR: #000000; 
 BORDER-BOTTOM-WIDTH: 1px; 
 MARGIN-BOTTOM: auto; 
 BORDER-BOTTOM-COLOR: #000000; 
 BORDER-TOP-WIDTH: 1px;
 BORDER-TOP-COLOR: #000000; 
 FONT-SIZE: 9px;
 FONT-FAMILY: Verdana;
 COLOR: #533027;
 BORDER-RIGHT-WIDTH: 1px;
 BORDER-RIGHT-COLOR: #000000;
 SCROLLBAR-HIGHLIGHT-COLOR:#000000;
 SCROLLBAR-SHADOW-COLOR: #000000;
 SCROLLBAR-DARKSHADOW-COLOR: #ffFFFF;
 SCROLLBAR-3DLIGHT-COLOR: #ffFFFF;
 SCROLLBAR-ARROW-COLOR:  #000000;
 SCROLLBAR-TRACK-COLOR: #FFFFff;
 SCROLLBAR-FACE-COLOR: #FF0000;
 SCROLLBAR-BASE-COLOR: #ffffFF;
}
