﻿*
{
    border-style: none;
    border-color: inherit;
    border-width: 0px;
    margin: 0px;
    padding: 0px;
    border-collapse: collapse;
    text-align: justify;
}

h1 {

  display:none;
  background-color:Black;
  color:White;
   
 }

body
{
    background-image: url(/images/sfondo_01.jpg);
}
.col_sx
{
    background-image: url(/images/sfondo_02.jpg);
    background-position: right top;
    background-repeat: no-repeat;
}
.col_centro
{
    width: 976px;
    background-image: url(/images/sfondo_menu.jpg);
    background-repeat: no-repeat;
    background-color: #FFFFFF;
}
.main
{
    width: 976px;
    height: 1150px;
    display: block;
    overflow: hidden;
}
.menu
{
    margin-right: 17px;
    text-align: right;
    height: 108px;
    margin-top: 5px;
    margin-bottom: 35px;
}
.menu a
{
    font-family: verdana;
    font-size: 12px;
    color: #919191;
    text-decoration: none;
    font-weight: bold;
}
.menu a:hover
{
    font-family: verdana;
    color: #1376C0;
    text-decoration: none;
    font-weight: bold;
}
.menu a:visited
{
    font-family: verdana;
    color: #1376C0;
    text-decoration: none;
    font-weight: bold;
}


.monitor
{
    display: block;
    position: relative;
    height: 459px;
    z-index: 1;
    top: -60px;
}
.principale
{
    position: relative;
    height: 400px;
    overflow: hidden;
    display: block;
    z-index: 1;
}
.dx
{
    display: block;
    clear: both;
    position: relative;
    top: -745px;
    z-index: 2;
    width: 420px;
    height: 700px;
    left: 545px;
    clear: none;
    overflow: hidden;
}
.dx h2
{
    font-family: Verdana;
    font-size: 38px;
    color: White;
}
.dx p
{
    font-family: Verdana;
    font-size: 11px;
    color: #919191;
}

.sx
{
    display: block;
    clear: both;
    position: relative;
    top: -200px;
    z-index: 2;
    width: 440px;
    height: 640px;
    clear: none;
    left: 55px;
    overflow: hidden;
}

.sx h2
{
    font-family: Verdana;
    font-size: 23px;
    color: #919191;
}
.sx h3
{
    font-family: Verdana;
    font-size: 11px;
    color: #919191;
}

.sx p
{
    font-family: Verdana;
    font-size: 11px;
    color: #919191;
}



.col_dx
{
    background-image: url(/images/sfondo_dx.jpg);
    width: 171px;
    background-repeat: repeat-x;
    background-position: top center;
    background-color: #E6E5E1;
}

.footer
{
    background: white;
    text-align: right;
}

.lista a
{
    float: left;
    clear: none;
    background-image: url(/images/puntino_blu.jpg);
    background-repeat: no-repeat;
    background-position: center left;
    padding-left: 10px;
    text-decoration: none;
    height: 20px;
    width: 200px;
    font-family: Verdana;
    font-size: 11px;
    color: #919191;
}
.lista p
{
    font-family: Verdana;
    font-size: 11px;
    color: #919191;
    float: left;
}
.lista a
{
    font-family: Verdana;
    font-size: 11px;
}
.gallery img
{
    margin-top: 15px;
}
.dintorni img
{
    float: left;
    margin-top: 10px;
}

.dintorni p
{
    text-align: justify;
}

.dintorni a
{
    text-decoration: none;
    font-family: Verdana;
    font-size: 11px;
    color: #919191;
}


.div_head
{
    border: 1px solid #919191;
    color: #919191;
    font-family: verdana;
    font-size: 12px;
    background-color: #E7E6E2;
    font-weight: bold;
    cursor: pointer;
    padding:3px;
}

.div_descrizione
{
    border: 1px solid #919191;
    color: #919191;
    font-family: verdana;
    font-size: 12px;
    padding:10px;
}

.div_descrizione img {
margin-right:10px;
}
