/* CSS Document */
body{ 
	margin:0; 
	padding:0; 
	text-align:center; 
	font-family:Verdana, Georgia, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	background-image:url(../img/sfondo.gif);
	background-attachment: fixed;
	background-position:center;
	color:#FFFFFF;
}

a:link{color: #0283D6; text-decoration:none;}
a:active{text-decoration: none; color: #0283D6; }
a:visited { text-decoration: none; color: #0283D6; }
a:hover { text-decoration: underline; color:#0283D6; }

A:link.yellow { text-decoration: none; color: #fff000; text-decoration: underline;}
A:active.yellow { text-decoration: none; color: #fff000; text-decoration: underline;}
A:visited.yellow { text-decoration: none; color: #fff000; text-decoration: underline;}
A:hover.yellow  { text-decoration: none; color:#fff000; }

h1{ display:block; float:left; margin:0 0 15px 0; padding:0; font-size:16px; font-weight:bold; width:100%; color:#0283D6; font-family:Verdana, Georgia, Arial, Helvetica, sans-serif; }
h2{ display:block; float:left; margin:0; padding:0; font-size:11px; font-weight:bold; width:100%; color:#0283D6; font-family:Verdana, Georgia, Arial, Helvetica, sans-serif; }

.foto a img{ border:1px solid #ffffff;}
.foto a:hover img { border:1px solid #FF7200;}

.main {width:844px; margin:0 auto; padding:0; display:block;}
.head { width:844px; height:412px; margin:0; padding:0; display:block; float:left; background-image:url(../img/head.jpg);}

.menu { width:844px;  margin:0 ; padding:0; display:block; font-size:11px;  background-color:#0162A0; float:left}
.menu ul { width:844px; margin:0; padding:5px 0; list-style-type:none; display:block; text-align:center;}
.menu ul li{ display: inline; margin:0; padding:0;  font-weight: bold; color:#ffffff;  }
.menu ul li a{ margin: 0; padding:0 5px; color: #ffffff; text-decoration:none; }
.menu ul li a:visited{ color:#ffffff; text-decoration:none;}
.menu ul li a:hover{ color:#000000; text-decoration:none;}

.page { width:844px; margin:0 ; padding:0; display:block; float:left;}
.left { width:200px; margin:15px 0 ; padding:15px 15px; display:block; float:left; text-align:center; }
.right { width:583px; margin:15px 0  ; padding:15px 15px; display:block; float:left; text-align:left; border-left:#FFFFFF dotted 1px;}

.left2 { width:167px; margin:0 ; padding:15px 15px; display:block; float:left; text-align:left; }
.right2 { width:632px; margin:0  ; padding:15px 15px 15px 0; display:block; float:left; text-align:left;}
.right3 { width:616px; margin:15px 0  ; padding:15px 15px; display:block; float:left; text-align:left; border-left:#FFFFFF dotted 1px;}


.coda{ width:844px; margin:0 ; padding:15px 0; display:block; float:left; text-align:center; font-size:10px;}
.coda2{ width:846px; margin:0 ; padding:15px 0; display:block; float:left; text-align:center; font-size:10px; background-color:#000000;}


input.submit {border:1px solid #fff;
	background-color:#0283D6;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	height:19px;
	cursor:pointer;}
