﻿body {
    text-align:center; 
    background-color:#000; 
    margin-top:0px; margin:auto;
    background-image:url(images/bg-pg.jpg); background-repeat:repeat-x; background-position:top;
}
#header {
	height: 124px;
	width: 100%; background-image:url(images/layout/bg-header-home.jpg); background-repeat:repeat-x;
	text-align:left;
}
#content-header{
	height: 124px;
	width: 100%; 
    text-align:left; margin-bottom:0px;
}
#content-header-sx{
	width: 226px; height:124px; float:left; 
}
#content-header-dx{
	height:124px; float:left; width:736px; 
}
#menu {
	height: 41px;
	width: 100%; 
	background-image:url(images/struttura/bg-menu.jpg); 
	background-repeat:no-repeat;
	margin:auto;  margin-bottom:0px;
}
#content-menu{
	width: 930px; 
	margin:auto; text-align:left; margin-bottom:0px;
}
#centro {
	width: 100%; height:361px;
	margin:auto; margin-top:0px; margin-bottom:0px; text-align:left;
}
#content-centro{
	width: 100%; height:361px; 
	margin:auto; text-align:left; margin-bottom:0px;background-image:url(images/layout/bg-content-dx-home.png); background-repeat:repeat-x; 
}
#content-centro-sx{
	width: 226px; height:361px; float:left; background-image:url(images/layout/bg-content-sx-home.png); background-repeat:no-repeat; 
}
#content-centro-dx{
	height:361px; float:left; margin:0px; width:736px; 
}
#content-centro-dx #riga1{
	height:14px; 
}
#content-centro-dx #riga2{
	height:332px; 
}
#content-centro-dx #riga3{
	height:15px; 
}
#contenuti {
	width: 100%;
    background-color:#fff; 
    margin:auto; margin-top:0px;
}
#contenuti .colonna {
	width: 480px;
    background-color:#fff; float:left;
}
#content-contenuti{
	width: 960px; 
	margin:auto; text-align:left; margin-top:0px;
}
A {
	COLOR: #ffffff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; font-family:Trebuchet MS; font-size:20px; font-weight:bold; margin-left:10px;
}
A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; font-size:20px; font-weight:bold; font-family:Trebuchet MS; margin-left:10px; 
}
A.testo {
	COLOR: #fff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; font-family:Verdana, Tahoma, Sans-Serif; font-size:14px; font-weight:normal;
}
A.testo:hover {
	COLOR: #fff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline; font-family:Verdana, Tahoma, Sans-Serif; font-size:14px; font-weight:normal;
}
A.bianco {
	COLOR: #c5c5c5; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; font-family:Verdana, Tahoma, Sans-Serif; font-size:14px; font-weight:normal;
}
A.bianco:hover {
	COLOR: #c5c5c5; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline; font-family:Verdana, Tahoma, Sans-Serif; font-size:14px; font-weight:normal;
}
A.linkfooter {
	COLOR: #c5c5c5; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; font-family:Verdana, Tahoma, Sans-Serif; font-size:12px; font-weight:normal;
}
A.linkfooter:hover {
	COLOR: #c5c5c5; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline; font-family:Verdana, Tahoma, Sans-Serif; font-size:12px; font-weight:normal;
}
A.linkover {
	COLOR: #c5c5c5; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; font-family:Verdana, Tahoma, Sans-Serif; font-size:10px; font-weight:normal;
}
A.linkover:hover {
	COLOR: #c5c5c5; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline; font-family:Verdana, Tahoma, Sans-Serif; font-size:10px; font-weight:normal;
}
h1 {
    font-family:Trebuchet MS, Sans-Serif; font-size:18px; font-weight:bold; color:#ffffff; margin:0px; margin-top:15px;
}
.hnero {
    font-family:Trebuchet MS, Sans-Serif; font-size:18px; font-weight:bold; color:#2b2b2b; margin:0px; 
}
h2 {
    font-family:Trebuchet MS, Sans-Serif; font-size:16px; font-weight:bold; color:#2b2b2b; margin:0px;
}
p {
    font-family:Verdana, Tahoma, Sans-Serif; font-size:14px; color:#333333; text-align:left; margin-left:10px; margin-right:10px;
}
.p-blu {
    font-family:Verdana, Tahoma, Sans-Serif; font-size:14px; color:#ffffff; text-align:left; margin-left:5px;
}
.parte-titolo {
    font-family:Verdana, Sans-Serif; font-size:12px; color:#000; text-align:left; font-weight:normal;
}
.per-dl {
   margin-top:30px; margin-left:10px; width:300px;
}
.per-dl-lago {
   margin-top:30px; width:300px; margin:auto;
}
.img-dl {
   margin:5px; border:1px solid #ffffff;
}
.per-panel {
   margin-top:10px; margin-left:20px; position:absolute; top:10px; left:264px;
}
.per-rb {
   font-family:Verdana; font-size:12px; color:#cecece;
}
#header-inside {
	height: 124px;
	width: 100%; 
	text-align:center;
}
#content-header-inside{
	height: 124px;
	width: 960px; 
    text-align:left; margin-bottom:0px; margin:auto;
}
#centro-inside {
	width: 100%; height:161px;
	margin:auto; margin-top:0px; margin-bottom:0px; text-align:left;
}
#content-centro-inside{
	width: 960px; height:161px; 
	margin:auto; text-align:left; margin-bottom:0px;background-image:url(images/layout/bg-content-dx-home.png); background-repeat:repeat-x; 
}
.td-testo {
    text-align:right; padding-right:5px; height:40px; width:200px;
}
td{
    vertical-align:top;
}
.p-testo {
    text-align:right;
}
.p-nero {
 color:#333;margin:10px;
}
#content {
	width:957px;
	height:311px;
}

#sx{
	width:22px;
	height:321px; 
	float:left;
}

#ce {
	float:left;
	width:348px;
	height:321px; background-image:url(images/Senza-titolo-1_02.jpg); background-repeat:no-repeat; text-align:center;
}

#dx {
	float:left;
	width:587px;
	height:321px;
}
