#slider {width:327px}
.header {width:327px; font-weight:bold; cursor:pointer;}
.header:hover {}
.content {overflow:hidden}
.text {width:327px;  border-top:none; font-size: 9px;}

h3 {font-family: arial; font-size:11px; padding:0px; display:inline; width:138px; margin-bottom: 0px; margin-top:0; font-weight:bold; color:#990000;
}

#box{width:350px !important;
    height:285px !important;height /**/: 400px;
    overflow:auto;
	padding: 4px;
	border-right:0;
	margin: 0 11px 0 0;
	background: transparent; 
	float:left;
	text-align:left;
	} 

#box {
background-color: transparent;
overflow: Auto;
font-size:11px;
}

#box h1{display:inline;
}

#box a, #box a:visited { color:#990000; font-weight:bold; text-decoration:underline;
}

/* --------------------------------------------------------- link ---------------------------------------------------------*/

#menu a, #menu a:visited, #menu a:hover, #menu a:active{  font-size : 11px; text-decoration: none; color: #373535; width: auto;  font-weight: bold; text-align:left; background-color: inherit; line-height:25px; height:25px; display:block; font-family: arial; 
}

#menu a:hover, #menu a:active {background: #fff url(li_hover.jpg) top right no-repeat; 
}

#cln_sx_link a, #cln_sx_link a:visited{ color: #333333; 
}

#contenuti a, #contenuti a:visited { color:#990000; font-weight:bold; text-decoration:underline;
}

a.mail, a:visited.mail{ font-size : 9px; text-decoration: underline; color: #333; width: auto;  font-weight: normal; padding:0; text-align:left; padding:0;
}

/* --------------------------------------------------------- link ---------------------------------------------------------*/

/* --------------------------------------------------------- layout ---------------------------------------------------------*/




body { font-family: verdana; font-size : 9px; color : #000; background: #990000; margin: 40px 0 0 0; text-align:center; color:#333333;
} 

#grande { background: #fff;  display:block; height:514px; width: 840px;  margin:0 auto 0; padding:0 0 10px 0;  
}

#top{ width: 839px;  margin: 0; padding:0; height: 124px; text-align:left;
}
 
#menu{ font-size: 12px; color: #c76700; font-weight: normal; background:transparent url(top_sotto.jpg) top left no-repeat; text-align: left; margin: 0 0 20px 0; padding-left:185px; display:block; height:35px;
}

#cln_sx{ width: 137px; float:left; text-align: right; background: transparent; padding: 0; margin: 0 45px 0 0;
}

#contenuti{ display:block; margin: 0 11px 0 0; padding: 0 ; background: transparent; text-align:left; float:left; width:350px; 
}

#contenuti_dx{ margin: 0; padding: 2px 0 0 0; background: transparent; text-align:left;
}

#sotto{ margin: 20px 0 0 182px ; padding: 0; background: transparent; text-align:left; 
}

/* ------------------------------------------------------- elementi -------------------------------------------------------*/

h1.sotto {font-family: arial; font-size:11px; padding:0px; display:block; width:138px; margin-bottom: 0px; margin-top:0; font-weight:bold; color:#990000;
}

#menu h1 {font-size:13px; margin:0; padding:0; display:inline;
}

.comeh1 {font-family: arial; font-size:11px; padding:0px; display:block; width:138px; margin:0; font-weight:bold; color:#990000;
}


h2 { font-family: verdana; font-size:9px; padding:0; margin-top:0; margin-bottom:6px; font-weight:normal; color: #999;
}


h2.dentro {margin:0 0 0px 0; font-size: 16px; font-weight:bold;
}

#contenuti h1 { padding:0 ; margin:0; width:auto; text-align:left; font-size:12px;
}

#contenuti h2 { padding:0; text-align:left; 
}

ul { margin:0; padding:0px ;
}

li { list-style-type: none; line-height:12px;
}

#menu ul { margin:0; padding:0; 
}

#menu li { list-style-type: none; display:inline; width:90px; display:block; float:left; line-height:25px; height:25px;
}


/* ------------------------------------------------------- elementi -------------------------------------------------------*/
