@charset "utf-8";
/* CSS Document */

body{
text-align:left;
font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
font-size:80%; 
background-color:#000000}

h1, h2, h3{color:#000000}
h4{text-align:center; color:#e1001a;}
h5{color:#000000; text-align:left;  font-size:100%}


img{border:none}

#container_index{
width:1020px;
height: 760px;

margin: 0 auto;
background-image:url(immagini/sfondo_7.jpg);

background-repeat:no-repeat
}
/*index*/
#content_index{
width:900px;
height:575px;
text-align:center;
border:solid 3px #b2b2b2;
margin-top: 115px;
margin-left: 60px; 
position:absolute;
}

#lingua{text-align:right;
position:absolute;
margin-top:710px;
margin-left:825px; padding:0
}
#lingua div{float:left}
/*#lingua div#english{float:left}
#lingua div#italian{float:left}
#lingua div#by{float:left}*/

#english{ text-align:center; width:37px; height:25px}
#english a{background-image:url(immagini/eng.jpg); width:37px; height:25px;  display:block
}
#english a:hover{background-image:url(immagini/eng.jpg); width:37px; height:25px;
}

#italian{text-align:center;  width:37px; height:25px; padding-left:20px; }
#italian a{background-image:url(immagini/ita.jpg);  width:37px; height:25px;  display:block
}
#italian a:hover{background-image:url(immagini/ita.jpg); width:37px; height:25px;
}

#by{margin-left:20px;}



/*altre pagine*/
#container{
width:1020px;
height: 760px;

margin: 0 auto;

background-image:url(immagini/sfondo_7_altre.jpg);

background-repeat:no-repeat
}

#default{text-align:right;
position:absolute;
margin-top:710px;
margin-left:980px
}

div#title{
text-align:left;
height:25px;
font-size:150%;
font-weight:bold;
color:#e1001a;
padding-left:150px;
margin-top: 82px;
position:absolute;
}

#content{
width:1020px;
height:585px;
text-align:left;
margin-top:107px;
position:absolute;
}

#menu{
float:left;
width:100px;
height:100%;
padding-top:70px;
}
#menu ul{ margin-left:0; padding-left:0; text-align:center; list-style-type:none;}
#menu li { padding:0.2em 0; margin:1px 0 ; background-color:#7abdc2;  height:auto;}
#menu li a, #menu li a:visited {text-decoration:none; color:#ffffff}
#menu li a:hover {text-decoration:none; color:#e1001a; font-weight:bold }
#menu #time{ color:#ffffff; padding-top:30px; font-size:10px; text-align:center}

#central{
/*margin-left:100px;
margin-right:226px;*/
font-family:Tahoma, Arial, Helvetica, sans-serif;
border:solid 3px #b2b2b2;
background-image:url(immagini/central_sfondo_2.jpg);
background-position:top left;
background-repeat:repeat;
height:545px;
overflow: auto;
padding: 20px;}


div#central a{color:#000000}
div#central a:hover{color:#e1001a;}
div#central h1, h2, h3{font-family: 'Century Gothic', Arial, Helvetica, sans-serif; color:#000000}
div#central h4{font-family: 'Century Gothic', Arial, Helvetica, sans-serif; font-size: 110%; text-align:center; color:#e1001a;}
div#central h5{font-family: 'Century Gothic', Arial, Helvetica, sans-serif; color:#000000; text-align:left; font-size:100%}

#central_home{ background-image:none}

div#destra{
height:100%;
float:right;
width:220px;
border:solid 3px #6c6c6c;
text-align:center; 

}
div#destra div{
margin-top:1px}
#destra ul{width:160px; margin-left:0; padding-left:0; list-style-type:none;}
#destra li { padding:0.2em 0; margin:5px 0 ; background-color:#7abdc2;  /*height:auto;*/}
#destra li a, #destra li a:visited {text-decoration:none; color:#ffffff}
#destra li a:hover {text-decoration:none; color:#ffffff; }

/*tours*/
.tours{text-align:center}
.tours h3{text-align:left}
.tours ul{/*padding:0 0 0 100px;*/ list-style:none; text-align:center}
.tours a{color:#000000;
text-decoration:none}
.tours a:hover{color:#e1001a;}

.tours h3{color:#000000;
}

.tours div{background-image:url(immagini/tours.png); background-position:left; background-repeat:no-repeat;width:300px; height:50px; padding:10px 0}
.tours div p{ text-align:right;  padding:15px 0;}

.pal_sn{float:left;
width:380px;
font-size:18px;
font-weight:bold
}

#pal_menu { text-align:center}
#pal_menu div{float:left; padding:0.2em 0; margin:0 1px ; position:relative; width:97px;  z-index:100; text-align:center; background-color:#e1001a; font-size:70% }
#pal_menu div a {text-decoration:none; color:#ffffff; font-weight:normal;}
#pal_menu div a:hover {text-decoration:none; color:#7abdc2;  }

#pal_menu .present{ background-color:#7abdc2; color:#e1001a;  font-weight:normal;  }

/*alert tour registration e richiesta brochure*/
#alert{
font-weight:bold;
width: 300px;
height:170px;
margin: 0 auto;
padding:0 0 0;
text-align:center;
background-color:#e2001a;
color: #000000;
}
#alert h3{color:#FFFFFF}
#alert a{color:#000000}
#alert a:hover{color:#FFFFFF}


#brochure{padding: 5px 0;
background-color:#FFFFFF; 
text-align:center;
font-size:110%
}
#brochure a{color:#e1001a;
text-decoration:none}
#brochure a:hover{color:#000000;
text-decoration:none}

#data{font-size:90%;
font-style:italic; color:#000000; font-weight:normal}