﻿body {
margin:0px;
padding:0px;
}

form {
width:1000px;
margin-left:auto;
margin-right:auto;
margin-top:100px;
}

a {
font-family:Verdana;
font-size:11px;
color:#4B4B4B;

}

img {
  border:0px;
}

h1, h2, h3, h4, p {
margin:0px;
padding:0px;
}

h1 {
display:none;
}

h2 {
color:#616161;
font-size:21px;
font-family:Times New Roman;
font-weight:normal;
margin-bottom:5px;
}

p {
font-family:Verdana;
font-size:11px;
color:#4B4B4B;
text-align:justify;
}

.alto {
width:1000px;
height:105px;
}


.lingue {
margin-top:15px;
float:left;
}

.lingue a {
font-family:Times New Roman;
font-size:16px;
color:#ADA39D;
font-weight:bold;
text-decoration:none;
}

.lingue img {
margin-right:5px;
margin-left:5px;
}

.menu {
margin-top:15px;
float:right;
}

.menu a {
font-family:Times New Roman;
font-size:14px;
color:#ADA39D;
font-weight:bold;
text-decoration:none;
}

.menu img {
margin-right:5px;
margin-left:5px;
}

.sx {
width:370px;
height:538px;
float:left;
margin-right:24px;
}

.contenuto {
background-image:url(/images/base_testo.jpg);
background-repeat:no-repeat;
width:370px;
height:399px;
padding-top:25px;
}

.menu_interno {
margin-bottom:20px;
}

.menu_interno a {
font-family:Times New Roman;
font-size:15px;
color:#ADA39D;
font-weight:bold;
text-decoration:none;
margin-left:5px;
}

.menu_interno .img {
clear:both;
display:block;
margin-bottom:3px;
}

.basso {
width:1000px;
height:18px;
background-color:#D7D1CE;
clear:both;
margin-top:40px;
position:relative; 
top:-135px;
}

.gallery {
}

.foto_gallery {
margin:10px 0 0 0;
padding:0 0 0 10px;
}

.foto_gallery img {
margin:0 0 0 0;
padding:0 0 0 0;
width:140px;
}
#monitor {
width:604px;
height:390px;
display:block;

}

.info {
font-family:Verdana;
font-size:11px;
color:#4B4B4B;

}

.p_basso {
position:relative; 
text-align:center; 
top:-130px;
}