body{ background: url(../images/bg2.jpg) #dedab9 repeat-x top;}

#container{ position:relative; margin:0 auto; width:100%;}


#header {
width: 58.75em;
height: 100px;
display: block;
text-decoration: none;
overflow: hidden;
margin-top:-15px;

}
#content{
	background:url(../images/cornice.png) no-repeat; 
	width:760px;
	height:292px;
}

#content2{
	background:url(../images/cornice2.png) no-repeat; 
	width:760px;
	height:292px;
}

#content3{
	background:url(../images/cornice3.png) no-repeat; 
	width:760px;
	height:292px;
}

#content p , #content2 p , #content3 p{
	padding:20px;
}

#content img,#content2 img,#content3 img{
	padding:10px;
}

#header a{ color:#c54c3b; text-decoration:none; font-size:16px;
}

#header img{ margin:0 0 0 100px;
}

.right{ float:right;}
.left{ float:left;}

#middle{border-top:10px solid #87B348; margin-top:30px; width:100%;}

#middle-r{border-top:10px solid #9ea579; margin-top:30px; width:100%;}

#middle-a{border-top:10px solid #9ea579; margin-top:0; width:100%;}


/*//////////////////////////////////////////////////////////////////////////// LISTA VIDEO \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
.align-left{ float:left; margin:0 30px 0 30px;}

#tit-video{border-top:2px solid #223C6A; padding-top:10px; padding-bottom:20px; }

#tit-video a{color:#223C6A; text-decoration:none;}

#tit-video a:hover{color:#5b4ce7; }

/*//////////////////////////////////////////////////////////////////////////// TYPOGRAPHY \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/


#testo{ font-family: 'Lato', sans-serif; font-size:20px; font-weight:100;
        font-size: 28px;}

.text1 p{font-family: 'Lato', sans-serif; font-size:30px; font-weight:100; color:#FFF;text-shadow: 2px 0px 2px #000000;
filter: dropshadow(color=#000000, offx=2, offy=0);  }


h2{font-family: 'Lato', sans-serif; font-size:30px; font-weight:100; color:#223C6A;}

#coda-nav-1{display:none;}

.gray{color:#444;}

.font2{font-family: 'Antic', sans-serif ;}

.font2 a{font-family: 'Antic', sans-serif ; color:#C54C3B; text-decoration:none;}

.font12{font-size:12px;}
.font16{font-size:16px;}
.font20{font-size:20px;}

#bottone{ background:url(../images/VAI.png) no-repeat; width:120px; height:35px; padding:18px 0 0 18px ; margin-top:30px;}
#bottone:hover{ background:url(../images/VAI-h.png) no-repeat; width:120px; height:35px; padding:18px 0 0 18px ;}

#bottone a{color:#fff; font-size:12px; margin:30px 0 0 10px;text-shadow: 1px 2px 2px #ed8379;
filter: dropshadow(color=#ed8379, offx=1, offy=2); }

#bottone a:hover{color:#821e14; font-size:12px; text-shadow: none;}