/* CSS Document */

#contenitore
{
width: 950px;
height:625px;
border: 0px solid #333333;
margin:auto;
}

#banner
{
width: 950px;
height:113px;
float:left;
background-image:url(../immagini/banner.jpg);
background-repeat:no-repeat;
}

#logo
{
width: 250px;
height:83px;
background-image:url(../immagini/logo.jpg);
background-repeat:no-repeat;
border: 0px solid #333333;
float: left;
}

#menu
{
width: 680px;
height:16px;
border: 0px solid #333333;
float: left;
margin-top:86px;
}

#menu_02
{
width: 550px;
height:16px;
border: 0px solid #333333;
float: right;
}

.menu
{
font-family: Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
color: #ffffff;
}

.menu a
{
font-family: Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
color: #ffffff;
text-align:center;
text-decoration:none;
}

.menu a:hover
{
font-family: Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
color: #ffffff;
text-align:center;
text-decoration:underline;
}

#box_titolo
{
width: 762px;
height:20px;
border: 0px solid #333333;
float: left;
background-image:url(../immagini/box_titolo.jpg);
background-repeat:no-repeat;
}

.titolo
{
font-family: Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
color: #FFFFFF;

padding-left: 20px;
padding-top:-10px;

#padding-left: 20px;
#padding-top:4px;
}

.titolo a
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
text-transform: capitalize;
color: #FFFFFF;
}

.titolo a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration: underline;
text-transform: capitalize;
color: #FFFFFF;
}

#centro
{
width:950px;
height:500px;
border: 0px solid #333333;
float: left;
}

#piede
{
width:950px;
height:25px;
border: 0px solid #333333;
float: left;
background-image:url(../immagini/piede.jpg);
background-repeat:no-repeat;
}

.piede
{
font-family: Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
color: #ffffff;
text-align:center;
padding-top:10px;
}

.piede a
{
font-family: Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
color: #5db9b6;
text-align:center;
text-decoration:none;
}

.piede a:hover
{
font-family: Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
color: #ffffff;
text-align:center;
text-decoration:none;
}

#box_foto
{
width:910px;
height:480px;
border: 0px solid #333333;
margin-left: 20px;
margin-top: 10px;
}

#box_contatti
{
width:467px;
height:480px;
border: 0px solid #333333;
margin-top:10px;
float:left;
background-color:#CFCECB;
}

#box_foto_contatti
{
width:233px;
height:480px;
border: 0px solid #333333;
margin-top:10px;
float:left;
background-color:#59676D;
}

#box_fotohome1
{
width:250px;
height:480px;
border: 0px solid #333333;
margin-top:10px;
float:left;
background-color:#E6E5DB;
}

#box_fotohome1_1
{
width:250px;
height:480px;
border: 0px solid #333333;
margin-top:10px;
float:left;
background-color:#59676D;
overflow: auto;
}

#box_fotohome2
{
width:700px;
height:480px;
border: 0px solid #333333;
margin-top:10px;
float:left;
}

#box_fotohome3
{
width:700px;
height:480px;
border: 0px solid #333333;
margin-top:10px;
float:left;
overflow: auto;
background-color:#CFCECB;
}

#box_fotohome4
{
width:650px;
height:470px;
border: 0px solid #333333;
margin: auto;
}

#box_fotoscheda
{
width:910px;
height:480px;
border: 0px solid #333333;
background-image: url(../immagini/contemporary/scheda/01.jpg);
background-repeat:no-repeat;
margin-left: 20px;
margin-top: 20px;
}

#box_fotoscheda2
{
width:910px;
height:480px;
border: 0px solid #333333;
background-image: url(../immagini/contemporary/scheda/02.jpg);
background-repeat:no-repeat;
margin-left: 20px;
margin-top: 20px;
}

#box_fotoscheda3
{
width:910px;
height:480px;
border: 0px solid #333333;
background-image: url(../immagini/contemporary/scheda/03.jpg);
background-repeat:no-repeat;
margin-left: 20px;
margin-top: 20px;
}

#box_fotine
{
width:890px;
height:240px;
border: 0px solid #333333;
margin: auto;
}

#box_testo
{
width:460px;
height:436px;
border: 0px solid #333333;
margin-left: 20px;
}

.testo
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #333333;
text-align: justify;
padding-top:20px;
padding-left:20px;
padding-right:20px;
}

#foto_scheda
{
width:657px;
height:390px;
border: 0px solid #333333;
float: left;
margin-top:20px;
}

#button_scheda
{
width:100px;
height:16px;
border: 0px solid #333333;
background-color: #37A3FF;
margin-left:20px;
margin-top:20px;
}

.button_scheda
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #ffffff;
font-weight:bold;
}

.button_scheda a
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #ffffff;
font-weight:bold;
text-decoration:none;
}

.button_scheda a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #ffffff;
font-weight:bold;
text-decoration:underline;
}


#scheda
{
width:350px;
height:430px;
border-right: 1px solid #333333;
float:left;
margin-top:20px;
margin-left:20px;
background-color:#FFFFFF;
opacity:0.9;filter:alpha(opacity=90);
}

#scheda2
{
width:300px;
height:430px;
border-right: 1px solid #333333;
float:left;
margin-top:20px;
margin-left:20px;
background-color:#FFFFFF;
opacity:0.9;filter:alpha(opacity=90);
}

#testo_scheda
{
width:320px;
height:380px;
margin: 10px auto;
}

#testo_scheda2
{
width:250px;
height:380px;
margin: 10px auto;
}

.titolo_scheda
{
font-family: Helvetica, sans-serif;
font-size:14px;
color: #333333;
font-weight:bold;
}

.testo_scheda
{
font-family: Helvetica, sans-serif;
font-size:12px;
color: #333333;
text-align: left;
padding-left:20px;
padding-right:30px;
}

.testo_scheda a
{
font-family: Helvetica, sans-serif;
font-size:12px;
color: #333333;
text-decoration:none;
}

.testo_scheda a:hover
{
font-family: Helvetica, sans-serif;
font-size:12px;
color: #428a85;
text-decoration: none;
}

.titolo_form
{
font-family: Helvetica, sans-serif;
font-size:14px;
color: #333333;
font-weight:bold;
}

.testo_form
{
font-family: Helvetica, sans-serif;
font-size:11px;
color: #333333;
text-align: left;
padding-left:20px;
padding-right:30px;
}

.testo_form a
{
font-family: Helvetica, sans-serif;
font-size:11px;
color: #333333;
text-decoration:none;
}

.testo_form a:hover
{
font-family: Helvetica, sans-serif;
font-size:11px;
color: #F64312;
text-decoration: none;
}

.testo_form_2
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #333333;
text-align: justify;
}

#piede2
{
width:950px;
height:25px;
border: 0px solid #333333;
margin:auto;
}

.piede2
{
font-family: Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
color: #333333;
text-align:center;
padding-top:10px;
}

.piede2 a
{
font-family: Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
color: #666666;
text-align:center;
text-decoration:none;
}

.piede2 a:hover
{
font-family: Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
color: #999999;
text-align:center;
text-decoration:none;
}

