@charset "utf-8";
/* CSS Document */
html {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; margin: 0px;}
body {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; margin: 0px;
	font-size: 11px;
}
div {
	font-size: 11px; color: #727361; font-family: arial; position: absolute;
}
a:link {
	color: #656656; text-decoration: none
}
a:visited {
	color: #656656; text-decoration: none
}
a:hover {
	color: #656656; text-decoration: none
}

/* ********************************  notizie  **************/
#container_old {overflow: hidden; position: absolute; left: 0px; width: 100%; height: 350px;}
#container {
	overflow: hidden;
	position: absolute;
	left: 2px;
	bottom: 3px;
	width: 100%;
	height: 350px;
}
#content1 {position: absolute; width: 100%; left: 0px; top: 0px;}
.left_menu{
  position:relative;
  height:14px; 
  font-size:11px; 
  font-family:Arial; 
  padding-top:4px; 
  padding-bottom:3px; 
  padding-left:1px; 
  white-space:nowrap;
  border-bottom:solid 1px #EDF0E9;
}
.nfodcs {position: relative; font-size: 10px; top: 3px; padding-bottom: 30px;}
.nfoto {border: 0px solid ; position: relative; width: 225px; float: left; margin-right: 20px;}
.ndatit {position: relative; top: 8px; height: 150px; color: rgb(96, 8, 43);}
.nframe {position: relative; float:left; width: 72%; height: 100%;}
.nscroll {position: relative; float:left; width: 23%; height: 100%; margin-left:20px}
.ntotfr {left: 178px; top: 73px; float:left; height: 515px; width: 690px; background-color: rgb(238, 235, 226);}
#arrows {bottom: 20px;}
.narrup {position: relative; float: left; top: 1px;}
.narrdw {position: relative; float: left; left: -5px;}
/* ------------------------  extra -- */
.x-this { 
float:left; 
font-size: 1px;
line-height: 0px;
height:1px; 
width:1px;
margin: 0;
padding:0;
}
.clearfloat { 
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
}

