@charset "utf-8";
/* CSS Document */

html{margin:0;padding:0;}
body{background-color:#FFFFFF;margin:0;padding:0;}
a, a:visited{color:#cd9933;}

#top{width:955px; height:121px; background-image:url(../images/banner.jpg);}
#sepTop{height:30px;width:955px;background-color:#cd9933;}
#mainCont{width:954px;background-image:url(../images/punt.gif);border-right:1px solid #e1c99a; background-repeat:repeat-y;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#menu{width:190px;background-color:#cd9933;float:left;border:#333333 0px solid;padding-left:10px;font-size:14px;margin-top:20px;}
#cont{width:503px; padding:20px;border:#333333 0px solid;float:left;}
#foto{width:160px;padding:20px;border:#333333 0px solid;margin-left:750px;text-align:center;}
.sepBot{height:10px;width:955px;background-color:#999999;}
#bot{border-right:1px solid #999;width:954px; text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:10px;padding:5px 0 5px 0;}
.titolo{font-size:16px;font-weight:bold; color:#cd9933;}

/*MENU*/
.sdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 190px; /* Width of Menu Items */
border-bottom: 0px solid #ccc;
}	
.sdiv ul li{
position: relative;
}	
/*Sub level menu items */
.sdiv ul li ul{
position: absolute;
width: 180px; /*sub menu width*/
top: 0;
visibility: hidden;
}
/* Sub level menu links style */
.sdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #FFF;
text-decoration: none;
background: #cd9933;
padding: 1px 5px;
border: 0px solid #ccc;
border-bottom: 0;
}
.sdiv ul li a:visited{
color: #FFF;
}
.sdiv ul li a:hover{
/*background-color: #FFF;*/
text-decoration:underline;
}
.sdiv .subfolderstyle{
background: url(../images/arr.gif) no-repeat center right;
}	
/* Holly Hack for IE \*/
* html .sdiv ul li { float: left; height: 1%; }
* html .sdiv ul li a { height: 1%; }
/* End */
