/* CSS Document */
html,body{
margin:0px;
padding:0;
display:inherit;
background:#DEF9FE;
}

body{
margin:0;
padding:0;
background-repeat:no-repeat;
}


hr{
color:#0066FF;}


/*ID Stile*/
#header{
padding-top:0px;
background:#00CCCC;
height:85px;
text-align:justify;
}


#menu_left {
width:inherit;
float:left;
display:block;
color:#0066FF;
}

#menu_left ul {
margin-right:15px;
font-size:15px;
color:#0033FF;
}


#menu_left ul li a{
text-decoration:none;
color:#0033FF;
font-family:Georgia, "Times New Roman", Times, serif;
}

#menu_left ul li a:hover{
text-decoration:underline;
color:#00CCCC;
}

#menu_right{
width:270px;
float:right;
display:block;
color:#0066FF;
margin-right:5px;}


#menu_right ul {
margin-right:25px;
font-size:15px;
color:#0033FF;
}


#menu_right ul li a{
text-decoration:none;
color:#0033FF;
font-family:Georgia, "Times New Roman", Times, serif;
}

#menu_right ul li a:hover{
text-decoration:underline;
color:#00CCCC;
}


#textarea{
padding-top:75px;
padding-left:1px;
padding-bottom:85px;
margin-left:340px;
text-align:justify;
width:600px;}

#textarea p{
padding-left:5px;
line-height:1.6em;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0066CC;
}

#textarea a{
color:#0000CC;
text-decoration:none;
font-size:14px;
font-style:normal;}

#textarea a:hover{
text-decoration:underline;
color:#006633;}



#bottom{
width:auto;
background:#00CCCC;
height:85px;
margin-top:135px;
padding-bottom:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#DEF9FE;
font-size:12px;
text-align:center;
}

#w3{
margin-top:0px;
margin-left:25px;
}
 #w3 img{
border:none;
}

#video{
margin-top:-20px;
margin-left:50px;}

/*Class stile*/
.maintitle{
font-size:80px;
color:#DEF9FE;
font-family:"Edwardian Script ITC";
padding-left:25px;
padding-top:3px;
}

.subtitle{
font-size:14px;
margin-left:20px;
margin-top:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0099CC;
}


.right{
float:right;
margin-top:-50px;
padding-right:50px;
text-decoration:none;
color:#DEF9FE;
}

.right a, a:visited{
font-size:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#FFFFFF;
}

.right a:hover{
text-decoration:underline;
color:#00FFFF;
}

.imgLink{
padding-top:0px;
margin-left:55px;
margin-bottom:100px;
}

.ima{
border:none;
}

.textbox{
margin-top:90px;
margin-left:35px;
padding-bottom:15px; 
border-style:double;
border-color:#0033CC;
line-height:24px;
}


.textbox2{
margin-top:90px;
margin-rigth:px;
border-style:double;
border-color:#0033CC;
line-height:22px;
}



.title {
color:#ffffff;
background:#0066CC;
width:auto;
height:auto;
padding-top:3px;
padding-bottom: 3px;
padding-left: 25px;
font-size: 18px;
font-family:Arial, Helvetica, sans-serif
}

.titleH2 {
font-family:Arial, Helvetica, sans-serif;
color:#0066CC;
text-align:center;
}

.titleH3{
font-family:Arial, Helvetica, sans-serif;
color:#0066CC;
text-align:center;
margin-top:-15px;
}

.sala_1{
float:left;
width:235px;
height:210px;
padding-top:35px;
padding-right:15px;
padding-bottom:1px;
}

.sala_2{
float:left;
padding-right:18px;

}

.bacheca{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#000099;
}


/*.logo2{
margin-top:-5px;
margin-left:-280px;
}*/


.logo{
margin-top:2px;
margin-left:-333px;}



