body { margin:0; padding:0; list-style-type:none; background:#cccccc }
img { border:0;}
.close { clear:both}

#navbar { font-family:arial; color:#999999; font-size:11px; text-align:left; margin-left:180px}
#navbar a { color:#333333; text-decoration:none}
#navbar a:visited { color:#333333}
#navbar a:hover { color:#666666}

/*Header*/

#head { background:url(/images_new/head_bg.jpg) repeat-x #ffffff; height:225px }
#header { background:url(/images_new/head_sfondo.jpg) no-repeat top center; height:225px; width:992px; position:relative; margin:0px auto}
#logo { position:absolute; top:62px; left:50px}
#language { position:absolute; top:11px; left:33px; font-family:arial; font-size:11px; color:#999999; line-height:11px}
#language a { color:#333333; text-decoration:none}
#language a:visited { color:#333333; text-decoration:none}
#language a:hover { color:#999999; text-decoration:none}
#language img { vertical-align:middle; margin-left:3px; margin-right:4px;}
#support { position:absolute; top:16px; right:48px; font-family:arial; font-size:11px; color:#333333; line-height:11px}
#support img { vertical-align:middle; margin-left:3px; margin-right:4px; margin-top:-1px}
#azienda { position:absolute; top:123px; left:37px; width:204px; color:#FFFFFF; font-size:11px; font-family:arial; line-height:11px; text-align:center}
#azienda h1 { font-size:11px; font-family:arial; margin:0; padding:0; line-height:11px}
#azienda p { margin:0; padding:0; padding-top:3px; color:#c5d9e8}
#menu_head { font-size:11px; font-family:arial; line-height:11px; position:absolute; top:194px; right:20px}
#menu_head a { color:#FFFFFF; padding-left:24px; padding-right:24px; text-decoration:none}
#menu_head a:visited { color:#FFFFFF;}
#menu_head a:hover { color:#6699cc;}

/*Menu di sinistra*/

#menu_sx { width:187px; float:left; text-align:left; font-family:arial; padding-top:6px}
#menu_sx strong { font-size:12px; font-weight:bold; margin:0; padding:0; line-height:12px; font-family:arial;}
#menu_sx ul { margin:0; padding:0; list-style-type:none; padding-top:18px}
#menu_sx ul.sec { margin:0; padding:0; list-style-type:none; padding-top:3px; padding-bottom:10px}
#menu_sx ul li { border-bottom:1px solid #cccccc; padding-top:3px; padding-bottom:3px; line-height:11px; font-size:11px}
#menu_sx a { font-weight:normal; color:#000000; text-decoration:none}
#menu_sx a:visited { font-weight:normal; color:#000000; text-decoration:none}
#menu_sx a:hover { font-weight:normal; color:#666666; text-decoration:none}


#menu_sx a.mini { font-size:9px; color:#FFFFFF; background:#5190b9; text-decoration:none; padding-left:15px; padding-right:15px; padding-top:2px; padding-bottom:2px;line-height:20px;}
#menu_sx a.mini:visited { color:#FFFFFF; background:#5190b9; }
#menu_sx a.mini:hover { color:#FFFFFF; background:#91c0df; }

#menu_sx01 { background:url(/images_new/menu_bg01.jpg) no-repeat; height:100px; padding:10px; padding-left:12px; padding-right:12px }
#menu_sx02 { background:url(/images_new/menu_bg02.jpg) no-repeat; height:154px; padding:10px; padding-left:12px; padding-right:12px }
#shore-excursions-civitavecchia { background:url(/images_new/menu_bg03.jpg) no-repeat; height:78px; padding:10px; padding-left:12px; padding-right:12px }
#menu_sx04 { background:url(/images_new/menu_bg04.jpg) no-repeat; height:203px; padding:10px; padding-left:12px; padding-right:12px }

/*Contenuto*/
#cont { background:#ffffff; }
#cont_page {  width:983px; margin:0px auto; padding-bottom:10px; }

/*Footer*/

#foot { background:url(/images_new/foot_bg.gif) repeat-x; height:150px }
#footer { height:150px; width:972px; position:relative; margin:0px auto; text-align:left }
#footer h2 { position:absolute; top:0px; left:0px; font-size:18px; letter-spacing:-1px; color:#FFFFFF; font-family:arial; font-weight:lighter}

#footer div.col_01 { position:absolute; top:12px; left:400px; font-size:11px; font-family:arial; color:#99ccff}
#footer div.col_01 strong { font-size:12px}
#footer div.col_01 a { color:#ffffff}

#footer div.col_02 { position:absolute; top:12px; left:645px; font-size:11px; font-family:arial; color:#99ccff}
#footer div.col_02 strong { font-size:12px}
#footer div.col_02 a { color:#ffffff}

#footer div.col_03 { position:absolute; top:12px; left:855px; font-size:11px; font-family:arial; color:#99ccff}
#footer div.col_03 strong { font-size:12px}
#footer div.col_03 a { color:#ffffff}

#copy { position:absolute; top:90px; left:0px; color:#FFFFFF; font-size:11px; font-family:arial}
#others { position:absolute; top:90px; right:0px; color:#999999; font-size:11px; font-family:arial}
#others a { color:#ffffff; text-decoration:none}


