
* {
margin:0;
padding:0;
}
body {
background-color:#FFFFFF;
color: #444;
/*font-family:"Andale mono",Lucida Console,Courier New,Courier,monospace;
font-size:7pt;*/
overflow:auto;
}
body.section-1 {
}
body.section-2 {
}
body.section-3 {
}
p {
margin:0 0 9px;
}
a:link {
color:#444;
text-decoration:none;
}
a:active {
background-color:#FFFFFF;
color:#000000;
text-decoration:none;
}
a:visited {
color:#848484;
text-decoration:line-through;
}
a:hover {
background:#E0E0E0 none repeat scroll 0 0;
color:#848484;
text-decoration:none;
}
a img {
border:medium none;
}
#menu {
background-color:transparent;
font-family:Courier New,Courier,monospace;
/*background-image:url(../../../menu_back.jpg);
background-repeat:no-repeat;
background-position:bottom left;*/
bottom:0;
height:100%;
padding-left:15px;
overflow:visible;
position:fixed;
top:15px;
width:175px;
z-index: 100;
}
#menu .head {
position:relative;
left: 0px;
top: -20px;
overflow:hidden;
width: 175px;
}
#menu_bottom {
position:relative;
top:90px;
}

#menu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:12px 0 17px;
font-family:"Courier New", Courier, monospace;
}
#menu ul li.section-title {
/*border-bottom:1px dashed #FFFFFF;*/
color:#666666;
margin:0 0 0px;
padding-bottom:3px;
background-image:url(../../../sbarretta.jpg);
background-repeat: no-repeat;
background-position: -4px 13px;
margin-bottom:6px;
font-family:Geneva, Arial, Helvetica, sans-serif;
background-color:transparent;
}

#menu ul li.section-title a{
background-color:#FFF;
}

#menu ul li.active a {
background-color:#FF3; 
}

#menu li.active {
background-color:#FF3; 
}
#tit_home {
background-color:#ffffff;
background-image:url(../../../barruzza_500.gif);
background-repeat: no-repeat;
background-position: 0px 13px;
color:#666666;
font-size:12px;
padding:2px 2px 6px 2px;
margin-top: 40px;
width:500px;
font-family:"Courier New", Courier, monospace;
font-weight:bold;
text-align:right;
}
#menu ul li{
color:#444;
margin-bottom:1px;
font-family:"Courier New", Courier, monospace;
font-size:10px;
background-color:#FFFFFF;
}
#menu ul li a:hover{
padding-left:2px;
}
#content {
height:100%;
margin:0 0 0 215px;
top:0;
}
.container {
padding:25px 9px 25px 20px;
}
#content .container {
padding:20px 5px 20px 20px;
font-family:Courier New,Courier,monospace;
font-size:11px;
}
#content .descr .description {
margin-bottom:9px;
width:500px;
padding:6px;
font-family:"Courier New", Courier, monospace;

}
#content .descr p {
margin-bottom:9px;
width:45%;
padding:6px;
font-family:"Courier New", Courier, monospace;
}
#content .tit{
background-color:#ffffff;
background-image:url(../../../barruzza_500.gif);
background-repeat: no-repeat;
background-position: 0px 13px;
color:#666666;
font-size:12px;
padding:2px 2px 6px 2px;
margin-top: 40px;
width:500px;
font-family:"Courier New", Courier, monospace;
font-weight:700;
text-align:right;
}
#img_p {
background-color:#FFFFFF;
margin-bottom:16px;
}
p {
margin:0 0 9px;
}
h1 {
font-size:32px;
}
h2 {
font-size:24px;
}
h3 {
font-size:16px;
}
h4 {
font-size:12px;
}
#content img {
/*border: 1px solid #848484;*/
}
#img-container {
	margin:0;
	padding:0;
}
#img-container p {
margin:0;
padding:0 0 12px;
width:400px;
}
#once {
clear:left;
}
 
 
 /* STYLE DIDASCALIE */

.title{
 padding-left:8px; 
 }

.subtit{
 color:#999999;
 font-style:italic;
 padding-left:8px;
 }
 
 
 .credits{
 font-family:Geneva, Arial, Helvetica, sans-serif;
 font-size:9px;
 }
 
 
 
 /* STYLE HOME 
 
 
#cornice_home {
width:2354px; 
height:650px;
background-image:url('/files/lungha.jpg'); 
position:absolute; 
z-index: 1; 
background-repeat: no-repeat;

}
 */
 
#wrapper {
	text-align: left;
	/*margin: 0px auto;*/
	padding: 0px;
	border:0;
	width: 600px;
}

#header {
	margin: 0 0 15px 0;
	background: yellow;
	height:100px;
}

#side-a {
	float: left;
	width: 50%;
}

#side-b {
padding:0px auto;
	margin: 0;
	float: left;
	width:50%;
	height: 1% auto /* Holly hack for Peekaboo Bug */;
}

#side-b .head{
width:100% auto;
background-color:#fff;
padding:6px;
text-align:center;
font-family:'Courier New', Courier, monospace;
margin-left:4px;
}

#side-b .lastw{
width:100% auto;
background-color:#ddd;
padding:6px;
margin-top:2px;
height:100% auto;
margin-left:4px;
font-family:'Courier New', Courier, monospace;
font-size:10px;
}
#footer {
	clear: both;
	background: #A2A2A2;
}


