@charset "utf-8";
/* CSS Document */
body {padding:0;margin:0;width:100%;height:100%;background:#2459A4 url(../img/bkg_fade.gif) repeat-x left top;}

/*--------------------------------------------------------------------*/
.text {font-size:11px;color:#000066;line-height:1.5;}
.textrosso {font-size:11px;color:#FF0000;line-height:20px;}
.textblu {
	font-size:11px;
	color:#039;
	line-height:20px;
}
.textblugrassetto {
	font-size:11px;
	color:#039;
	line-height:20px;
	font-weight: bold;
}
.testo_small {font-size:10px;color:#000066;line-height:20px;padding:6px;}
.testo_small_rosso {font-size:10px;color:#000066;line-height:20px;padding:6px;}
.testo10Nero {font-size:11px;color:#333;line-height:20px;}
.testo10NeroBold {font-size:11px;font-weight:bold;color:#333;line-height:20px;}
.testo10NeroTITLE {font-size:11px;font-weight:bold;color:#666;line-height:20px;}
.testo10Bianco {font-size:11px;color:#FFF;line-height:20px;}

a:link {font-size:10px;color:#333;text-decoration:none}
a:visited {font-size:10px;color:#333;text-decoration:none}
a:hover {font-size:10px;text-decoration:underline}

a.linkBlack:link {font-size:10px;color:#000;text-decoration:none}
a.linkBlack:visited {font-size:10px;color:#000;text-decoration:none}
a.linkBlack:hover {font-size:10px;color:#000;text-decoration:underline}

h1 {color:#769DC2;font-size:16px;font-weight:bold;}
h2 {color:#769DC2;font-size:14px;font-weight:bold;}
h3 {color:#769DC2;font-size:12px;}

/*--------------------------------------------------------------------*/
/*CONTENT*/
.content {width:900px;height:100%;margin:auto;background-color:#FFF;font-family: Verdana,Arial,Helvetica,sans-serif;font-size:11px;text-align:justify;color:#333;line-height:1.5;}
.header {width:900px;height:550px;}

/*--------------------------------------------------------------------*/
/*IMG REPLACE*/
.img-replace {display:block;width:100%;text-align:left;/*overflow: hidden;text-indent:-1000px;*/height:30px;}

#home-content h1 {background: url(../img/bar/home.png) 0px 0 no-repeat;}
#family-content h1 {background: url(../img/bar/about.png) 0px 0 no-repeat;}
#team-content h1 {background: url(../img/bar/team.png) 0px 0 no-repeat;}
#fleet-content h1 {background: url(../img/bar/fleet.png) 0px 0 no-repeat;}
#why-content h1 {background: url(../img/bar/whychooseus.png) 0px 0 no-repeat;}
#testimonials-content h1 {background: url(../img/bar/testimonials.png) 0px 0 no-repeat;}
#terms-content h1 {background: url(../img/bar/terms.png) 0px 0 no-repeat;}
#faq-content h1 {background: url(../img/bar/faq.png) 0px 0 no-repeat;}
#contacts-content h1 {background: url(../img/bar/contacts.png) 0px 0 no-repeat;}
#error-content h1 {background: url(../img/bar/error.png) 0px 0 no-repeat;}
#thank-content h1 {background: url(../img/bar/thank.png) 0px 0 no-repeat;}
#position-content h1 {background: url(../img/bar/blank.png) 0px 0 no-repeat;}
#photo-content h1 {background: url(../img/bar/photo.png) 0px 0 no-repeat;}
#lastminute-content h1 {background: url(../img/bar/last.png) 0px 0 no-repeat;}
#news-content h1 {background: url(../img/bar/news.png) 0px 0 no-repeat;}
#weather-content h1 {background: url(../img/bar/weather.png) 0px 0 no-repeat;}

/*TOURS*/
#day-content h1 {background: url(../img/bar/tb_daytrips.png) 0px 0 no-repeat;}
#package-content h1 {background: url(../img/bar/tb_package.png) 0px 0 no-repeat;}
#prepost-content h1 {background: url(../img/bar/tb_prepostcruise.png) 0px 0 no-repeat;}
#shore-content h1 {background: url(../img/bar/tb_shore.png) 0px 0 no-repeat;}
#vatican-content h1 {background: url(../img/bar/tb_vaticancitytours.png) 0px 0 no-repeat;}
#rome-content h1 {background: url(../img/bar/tb_romecitytours.png) 0px 0 no-repeat;}
#venice-content h1 {background: url(../img/bar/tb_venicecity.png) 0px 0 no-repeat;}
#early-content h1 {background: url(../img/bar/tb_early.png) 0px 0 no-repeat;}
#transfers-content h1 {background: url(../img/bar/tb_transfers.png) 0px 0 no-repeat;}
#transfers-content2 h1 {background: url(../img/bar/tb_transfers2.png) 0px 0 no-repeat;}
#walking-content-coliseum h1 {background: url(../img/bar/tb_walkingcoliseum.png) 0px 0 no-repeat;}
#walking-content-bernini h1 {background: url(../img/bar/tb_walkingbernini.png) 0px 0 no-repeat;}

/*--------------------------------------------------------------------*/
/*LEFTBOX*/
.leftbox {width:168px;height:100%;margin-left:10px;padding-left:2px;text-align:left;}

/*CXBOX*/
.cxbox {width:520px;height:100%;padding-left:4px;/*margin-left:10px;*/}

/*CLASSICBOX*/
.classicbox {width:512px;height:100%;padding-left:4px;padding-right:4px;background:url(../img/sfondo-muro.png);/*margin-left:10px;*/}

/*RIGHTBOX*/
.rightbox {width:170px;height:100%;margin-left:6px;margin-right:4px;}
.service {background:url(../img/tourbg.png);padding:0px 6px 0px 6px;text-align:justify;}

/*NEWSBOX*/
/*.newsbox {height:100%;float:left;}
.newsbox2 {width:120px;height:100%;float:right;text-align:right;}*/
.news_p {padding-bottom:4px;border-bottom:#CCC thin dotted;}
.newsfooter {text-align:center;background:url(../img/tourbg.png);padding-bottom:4px;padding-top:4px;margin-bottom:4px;margin-top:4px;}

/*PHOTOBOX*/
.photo_box {width:140px;border:thin #CCC solid;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;margin-bottom:4px;margin-top:4px;}

/*--------------------------------------------------------------------*/
/*FOOTER*/
#footer {width:900px;color:#333;border-top:thin #2459A4 dotted;padding-top:6px;}

/*--------------------------------------------------------------------*/
/*CONTACTS*/
/*#contacts{font-family: Verdana, Arial, Helvetica, sans-serif, normal;font-size:11px;color:#333;line-height: 0.5;}*/
div.row{clear:both;margin:0;padding:3px 0}
div.row_transfers{clear:both;margin:0;padding:4px;line-height:20px;}
div.row label{float:left;width:100px;padding:0 10px 0 0;text-align:left}

/*--------------------------------------------------------------------*/
/*POSIZIONAMENTO*/
.pos {background-color:#DDD;margin:auto;margin-top:6px;padding:10px;width:880px;font-size:10px;font:Arial, Helvetica, Verdana, sans-serif, normal;}

a.pos:link {text-decoration:none;color:#FC0;}
a.pos:visited {text-decoration:none;color:#333;}
a.pos:hover {text-decoration:none;color:#000066;}

