﻿body 
{
    text-align: center; font-family: Verdana, Arial, sans-serif; font-size:12px; 
    background-color: #FFFFFF; color: #000000;
}

ul
{
    list-style-type:none;
}

/* CONTENT */
div#content
{
    margin: 0 auto; text-align:left;
    width:800px; height:auto; color:#FFFFFF; background-color:#000000;
    background-image: url(../Img/bg.jpg); background-repeat: no-repeat;
}

/* MENU */
div#menu
{
    margin: 0 auto; text-align:left;
    width:800px;
    padding: 0 0 2px 0;
    height: 43px;
    font-weight: bold;
}

.cellMenuNav
{
    vertical-align: middle;
}

.cellMenuNav a
{
    font-family: Verdana, Arial, sans-serif;font-size:12px;
    text-decoration: none; color:#000000;   
}

.cellMenuNav a:hover
{
    font-family: Verdana, Arial, sans-serif;font-size:12px;
    text-decoration: underline; color:#000000;
}

.cellMenuNavSel
{
    background-color: #66A2BC; color:#FFFFFF;
}

.divMenuHomePage
{
    background-image:url(../Img/bgMenu.gif);background-repeat:no-repeat;
    width:154px;height:33px;
    text-align:center;padding-top: 19px;    
}

.linkMenuHomePage
{   
    font-family: Verdana, Arial, sans-serif; text-decoration: none;
    font-weight:bold; font-size: 14px; color:#FFFFFF;
}

.linkMenuHomePage:hover
{    
    font-family: Verdana, Arial, sans-serif;
    font-weight:bold; font-size: 14px;
    text-decoration: underline; color:#FFFFFF;
}

/* PAGE */
div#page
{
    padding: 180px 0 0 6px;
    width: 455px; color: #FFFFFF;
}

.tdpage
{
    height: 512px; vertical-align:top;
}

/* FOOTER */
div#footer
{
    font-size:10px; font-weight: bold; text-align:right; clear:both; margin: 0 auto; width: 800px; padding-top: 5px;
}

div#footer a
{
    font-size:10px; font-family: Verdana, Arial, sans-serif; color:#000000; text-decoration:none;    
}

div#footer a:hover
{
    font-size:10px; font-family: Verdana, Arial, sans-serif; text-decoration:underline;
    color: #000000;  
}

/* VARI */
.link
{
    font-family: Verdana, Arial, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;
}

.link:hover
{
    font-family: Verdana, Arial, sans-serif; font-size:12px; text-decoration:underline; color: #FFFFFF; 
}

.linkPhoto
{
  text-decoration:none; color: #000000;
}

.linkPhoto:hover, visit
{
    text-decoration:none; color: #000000; 
}

.link1
{
    font-family: Verdana, Arial, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:underline;
}

.link1:hover
{
    font-family: Verdana, Arial, sans-serif; font-size:12px; text-decoration:underline;
    color: #FFFFFF; 
}

.linkBlu
{
    font-family: Verdana, Arial, sans-serif; font-size:12px; color:#66A2BC; text-decoration:underline;
}

.linkBlu:hover
{
    font-family: Verdana, Arial, sans-serif; font-size:12px; text-decoration:underline;
    color: #66A2BC; 
}

.PagerStyle a
{
    font-family: Verdana, Arial, sans-serif; font-size:12px; color:#66A2BC; text-decoration:underline;
    padding: 0 1px 0 1px;
}

.PagerStyle span
{
    font-family: Verdana, Arial, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;
    padding: 0 1px 0 1px;
}

/* GALLERY */
.cartellePhoto
{
    font-family: Verdana, Arial, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;
    font-weight:bold;
}

.cartellePhoto:hover
{
    font-family: Verdana, Arial, sans-serif; font-size:12px; text-decoration:underline;
    color: #FFFFFF; font-weight:bold;
}

.cartellaScelta
{
    font-family: Verdana, Arial, sans-serif; font-size:12px; color: #66A2BC; font-weight:bold;
}

.photoGallery
{
    border: 3px solid #66A2BC;
}


/* TOUR */
.linkMese
{
    font-family: Verdana, Arial, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;
    font-weight:bold;
}

.linkMese:hover
{
    font-family: Verdana, Arial, sans-serif; font-size:12px; text-decoration:underline;
    color: #FFFFFF; font-weight:bold;
}

.meseScelto
{
    font-family: Verdana, Arial, sans-serif; font-size:12px; color: #66A2BC; font-weight:bold;
}

div#headerElencoDate
{
    width:400px; height: 18px; vertical-align:middle;
    /*background-color: #66A2BC;*/
    text-align:left;padding-top: 5px;
}

.meseSceltoHeader
{
    color: #FFFFFF; font-weight:bold;
    padding: 0px 20px 0px 0px;
    text-decoration: underline;
}

.numPagine
{
    font-size: 10px;
}

.tdDateGiorno
{
    width: 120px; text-align: left;
    vertical-align: top; font-size:12px;
    color: #000000; font-weight: bold;font-family: Verdana, Arial, sans-serif;
}

.tdDateLuogo
{
    vertical-align: top; font-size:12px;
    width: 280px; text-align: left;
    color: #000000; font-family: Verdana, Arial, sans-serif;
}

.tdDateLuogoImportante
{
    vertical-align: top; font-size:12px;
    width: 280px; text-align: left;
    color: #0055EF;
    font-weight: bold; font-family: Verdana, Arial, sans-serif;
}
