@charset "UTF-8";
/* CSS Document */

body {
margin: 0 auto;
padding: 0;
background:#FFFFFF;
font-family:"Times New Roman", Times, serif;
font-size: 1.950em;
color:#333333;
}

#container {
width: 710px;
margin: 20px auto 0 auto;
background:#fff;
margin-top:20px;
font-size:14px;
padding-bottom:10px;
color:#000000;
}

#intro{
width:500px;
margin: 50px auto 0 auto;
}




#testata{
width:710px;
background:#FFFFFF;
float:left;
padding-top:10px;
padding-bottom:20px;
}


#menu{
width:260px;
float:left;
}

#destra{
width:450px;
float:left;
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:justify;

}

#flash{
width:450px;
float:left;
}

#presentazione{
width:690px;
float:left;
text-align:center;
font-size:16px;
font-family:"Times New Roman", Times, serif;
color:#663333;
padding-left:10px;
padding-right:10px;
}


#contatti{
width:710px;
background:#FFFFFF;
float:left;
padding-top:10px;
padding-bottom:20px;

}

#fondo{
width:710px;
float:left;
text-align:center;
font-size:12px;
color:#333333;
}


/* LINK */

a {
color:#333333;
text-decoration: none;
}

a:hover {
color:#666633;
font-weight: bold;
}


#menu ul
{
margin-left: 15px;
padding-left: 0;
list-style-type: none;
}

#menu ul li
{

margin: 0;
text-indent: 0;
list-style-type:none;
margin-left:5px;
}

menu li a {
color: #003399;
text-decoration: none;
font-weight: bold;
}

menu ul li a:hover {
color:#ccc;
font-weight: bold;
}

/*MENU'*/


#cursore{
width:210px;
margin:0;
padding:0;
list-style:none;
text-align:left;
font: 90% Times New Roman;
}
#cursore a{
display:block;
text-decoration:none;
border-right:5px solid;
margin:0;
padding:5px 10px 5px 0;
background:#FFF;
color:#5d4d40;
font-size:1.2em;
}
#cursore li{
display:inline;
}
#sample a{
height:auto;
height:0;
}
#cursore a:link, 
#cursore a:visited{
border-color:#5d4d40;
text-decoration:none;
color:#5d4d40;
}
#cursore a:hover, 
#cursore a:focus,
#cursore a:active{
border-color:#5d4d40;
text-decoration:none;
color:#5d4d40;
text-transform:uppercase;
}
#cursore #active-cursore a{
border-color:#5d4d40;
text-decoration:none;
color:#5d4d40;
text-transform:uppercase;
}

.siamoqui a{
border-color:#5d4d40!important;
text-decoration:none;
color:#5d4d40!important;
text-transform:uppercase;
font-weight:bold;
}


/*IMMAGINI*/

.testo_chi_siamo img {
border: none;
display:block;
float:left;
margin:0px 8px 8px 0;
}

#destra img
{
border:none;
margin-right:3px;
}

/*classi*/


.testo_chi_siamo{
width:450px;
float:left;
text-align:justify;
}