/* CSS Document */
* {margin:0px; padding:0px;}
body {
	font:12px Verdana, Arial, Helvetica;
	color:#000;
	background: url(../img/bgRight.gif) repeat-y 709px 376px;
	text-align: justify;
}
#header { position:relative; width:960px; height:114px; background:url(../img/bgHeader.jpg) no-repeat left top;}
#container {width:960px;}
#content { width:709px; float:left;}
#right {width: 251px;float:left;background: url(../img/bgRight.jpg) no-repeat left center;	height: 262px;}
#footer {}

/* generali
---------------------------------------------------------- */
h1 { font: bold 16px Arial, Helvetica, sans-serif; text-transform:uppercase; color: #AF0428; margin: 0 0 -5px 25px;}
ul, li { list-style:none;}
a { color:#db2c0f;  text-decoration:underline;}
a:hover {text-decoration:none;}

/* logo
---------------------------------------------------------- */
#logo {position:absolute; top: 0px; right: 0px;  height: 83px;}
#logo h1 {background: url(../img/logoNais.gif) no-repeat left top; text-indent: -9999px; overflow: hidden; width: 169px; height: 83px;}
#logo h1 a{display: block; width: 169px; height: 83px; text-decoration: none;}

/* topNav
---------------------------------------------------------- */
#topNav {position: absolute; left: 20px; top:96px; text-transform:uppercase; font-size:11px; font-weight:bold;}
#topNav ul{list-style: none;}
#topNav li{float: left; padding-right:6px; padding-left:6px; border-right: 1px solid #fff;}
#topNav li.last{border-right: none; color:#DF2C0C;}
#topNav a{float: left; text-decoration:none; color:#fff;}
#topNav a:hover{color:#DF2C0C; }
#topNav li.active {color:#DF2C0C;}

/* content
---------------------------------------------------------- */

/* box
---------------------------------------------------------- */
.box {background: url(../img/bgBox.gif) no-repeat left top;	width: 709px; position:relative; margin-bottom:50px;}
.box h2 { position:absolute; left: 190px; top:6px; color:#FFFFFF; padding-right: 30px; font-size: 12px; width: 380px;}
.contentbox{ margin-left:190px; padding-top: 55px; margin-right:100px;}
.contentbox ul{}
.contentbox li{list-style-position: outset;	list-style-image: url(../img/ico-arrow.gif); margin-left: 18px; margin-top:10px;}
.preview { position: absolute; top: 10px; left: 22px; width:142px; height:128px;}
.preview2 { position: absolute; top: 148px; left: 12px; width:162px; height:144px;}
.preview3 { position: absolute; top: 295px; left: 12px; width:162px; height:144px;}
.sttolineato { text-decoration:underline; color:#FF0000;}
.intro { margin-left:25px; margin-right:100px; margin-bottom:35px;  margin-top:40px;}

