@charset "utf-8";
#apDiv1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#apDiv1 a:link, a:visited, a:active {
	color: #FFFFFF;
	text-decoration: none;
}
#apDiv5 a:link, a:visited, a:active {
	color: #0000FF;
	text-decoration: underline;
}
#apDiv1 #uno a {
	color: #FFFFFF;
}
#apDiv1 #due a {
	color: #FFFFFF;
	text-decoration: none;
}
#apDiv1 #tre a {
	color: #FFFFFF;
	text-decoration: none;
}
#apDiv1 #uno a {
	color: #FFFFFF;
	text-decoration: none;
}
#apDiv1 #quattro a {
	color: #FFFFFF;
	text-decoration: none;
}
#apDiv2 {
	border: 1px solid #CC3333;
}
#apDiv3 table {
	border: 1px solid #33CC66;
}
#apDiv7 {
	border: 1px solid #FF6699;
}
#apDiv5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	border: 2px solid #999999;
}
#apDiv12 a:link, a:visited, a:active {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#apDiv12 #romeshuttle a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	margin-left: -34px;
}
#apDiv12 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
#apDiv12 #romeshuttle a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	width: 200px;
}
#apDiv13 {
	border: 1px solid #CC3333;
}
#apDiv13 a:link, a:visited, a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
#apDiv13 #civitavecchia a {
	text-decoration: none;
}

#apDiv9 a:link, a:visited, a:active {
	color: #0033FF;
	text-decoration: underline;
}
#apDiv13 #romeshuttle a {
	text-decoration: none;
}
#apDiv13 #romeshuttle a:hover {
	background-color: #FF9900;
}
#apDiv12 #romeshuttle a:hover {
	background-color: #FF9900;
}
#apDiv5 #form1 #apDiv10 {
	border: 2px dotted #CC9966;
}
#apDiv13 #transfer a {
	text-decoration: none;
}
#apDiv13 a:hover {
	background-color: #FF9E45;
}
#apDiv13 #bus a {
	text-decoration: none;
}
#apDiv13 #distances a {
	text-decoration: none;
}
#apDiv11 a:link, a:visited, a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
#apDiv11 a:hover {
	background-color: #FF9900;
	text-align: center;
}
#apDiv6 #posi a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}



#apDiv13 #rental a {
	text-decoration: none;
}
#apDiv11 #testimonials a {
	color: #FF0033;
	font-weight: bold;
}
#apDiv9 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0033FF;
	text-decoration: none;
}
#apDiv10 a:link, a:visited, a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
#apDiv10 a:hover {
	background-color: #FF9900;
}
#apDiv5 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0000FF;
	text-decoration: underline;
}
#apDiv11 #LELLO a {
	color: #FF3366;
}
#apDiv5 #apDiv15 #tabula a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0000FF;
	text-decoration: none;
}
#apDiv5 #apDiv15 #tabula a:hover {
	background-color: #FFCC66;
}
#apDiv5 #apDiv14 #tabula a {
	text-decoration: none;
}
#apDiv5 #apDiv14 #tabula a:hover {
	background-color: #FFCC33;
}
