/* CSS Document */
body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; background: url(../img/bg-texture.gif) repeat; margin:0; padding:0;}
#contenuto{padding:auto; margin:auto; width:1000px; background-color:#FFFFFF; border: solid 1px #3366cc;}
p{padding:0; margin:0;}
.clear{clear:both;}
.blu{font-weight:bold; color:#3366cc; font-size:13px;}
.menu-blu{	font-weight:bold;	color:#3366cc;	font-size:13px;	padding-top:10px;	padding-bottom:10px;	padding-left: 20px;}
.blu-pic{	font-weight:bold;	color:#3366cc;	font-size:11px;	line-height:20px;	padding-left: 10px;}
.grigio-pic{	font-weight:bold;	color:#666666;	font-size:11px;	line-height:20px;	padding-left: 10px;}
.azzurro{font-weight:bold; color:#66ccff; font-size:12px; padding-left:10px;}
.bianco{color:#ffffff; font-weight:bold; padding-top:5px; padding-left:15px;}
.rientra{padding-left:10px;}
.strong{font-weight:bold;}
.case{font-size:13px; font-weight:bold; padding-left:10px; color:#FFFFFF;}
ul{padding:0; margin:0; padding-left:35px;}
ol{padding:0; margin:0;}
.spazio5{height:5px; font-size:9px;}
.img{	padding-left:10px;	float:right;	padding-top: 17px;}
.dx{float:right;}
.sx{float:left;}
.elenco{line-height:20px;}

/*home*/
#logo{	width:144px;	float:left;	text-align: center;}
#banner{width:856px; float:right;}

#navigazione{width:1000px; margin-top:5px; background-image:url(../img/sfondo-menu.gif); background-repeat:repeat-x; height:30px;}

#voce1{width:142px;float:left;text-align:center;font-weight:bold;color:#ffffff;padding-top:4px;}
#voce2{width:142px;float:left;text-align:center;font-weight:bold;color:#ffffff;padding-top:4px;}

#voce1 .bianco ,
#voce2 .bianco {padding-left:0px;}
.last {float:left;}
.last div {width:141px;!important;}
.attiva{background-color:#2e68bc; background-image:url(../img/menu-attivo.gif); background-position:top; background-repeat:no-repeat; height:18px;}

#corpo{width:1000px; padding-top:30px;}
#colonna-1{width:780px; float:left;}
#riga-1{ width:780px;}
#colonna-news{width: 260px; float:left;}
#numero-verde{width:260px; float:left;border-bottom:1px solid #cccccc; text-align:center; margin-bottom:10px; padding-bottom:10px;}
#titolo-news{background-image:url(../img/tit-news.gif); width:245px; height:25px; float:left;}
#titolo-casehistory{background-image:url(../img/tit-news.gif); width:199px;  height:25px; float:left;}
#news-titolo{width:260px; float:left; font-weight:bold; margin-top:5px;}
#news-1{	width:255px;	float:left;	padding-left: 5px;}
#riga-tratteggiata{width:260px; height:15px; float:left;}
#riga-grigia{width: 260px; height:9px; float:left;}
#primo-piano{width:462px; margin-left:30px; float:left;}
#riga-2{width:780px; margin-top:20px;}
#prodotti{width:169px; float:left; margin-right:22px;}
#img-prodotti{width:73px; height:122px; float:left;}
#descrizione-prodotti{width:81px; float:left; border-bottom:dashed 1px #66ccff; border-top:dashed 1px #66ccff; padding:10px 5px 10px 10px;; height:102px;}


#colonna-2{width:214px; float:right;}
#cerca{width:214px; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; padding-bottom:10px;}
#titolo-cerca{width: 211px; background-image:url(../img/sfondo-cerca.gif); background-repeat:repeat-x; height:18px; padding-left:3px; color:#ffffff; font-weight:bold; padding-top:2px; margin-top:5px; margin-bottom:10px;}
#case-history{width:214px; float:left; margin-top:10px;}
#titolo-case{padding-bottom:5px;}
#img-case{width:132px; height:106px; float:left;}
#rif-case{	width:82px;	background-image:url(../img/sfondo-case.gif);	background-repeat:repeat-x;	float:left;	height:76px;	padding-top: 30px;	font-size:13px;}
#descrizione-case{width: 189px; height:40px; background-color:#dddfdc; background-image:url(../img/freccia-grigia.gif); background-position:top left; background-repeat:no-repeat; float:left; padding:10px 5px 10px 20px; color:#66ccff;}

#footer{width:1000px; background-image:url(../img/sfondo-footer.gif); background-repeat:repeat-x; height:30px; margin-top:30px;}
#copy{width:400px; float:left; padding-left:300px; padding-top:7px;}
#credits{width:100px; float:right; padding-right:10px;padding-top:7px;}


/*interna*/
#logo-interna{float:left; width:170px; height:139px;}
#banner-interna{float:right; width:854px; height:139px;}

#colonna-1-int{width:170px; float:left; }
#navigazione-prodotti{width:150px; margin-bottom:30px; background-image:url(../img/riga-verticale-blu.gif); background-repeat:no-repeat;}
#tit-prodotti{	background:url(../img/tit-prodotti.gif) no-repeat;	width:170px;	height: 30px;}
#optional{width:170px; background-image:url(../img/sfondo-optional.gif); background-repeat:repeat-x; height:95px;}
#colonna-2-int{	float:left;	width:565px; padding-left: 30px;}
#informazioni{	floaat:left;width:565px;	padding-top: 20px;}
#img-info{width:243px; float:right; padding-left:10px;}
#img-info1{width:243px; float:left; padding-right:10px;}
#box1{float:left; border-left:1px solid #cccccc; width:310px; margin-bottom:15px;}
#colonna-3-int{float:right; width:216px;}
#tit-colonna-3{width:216px; height:22px; margin-bottom:5px; background-image:url(../img/tit-scarica.gif); background-repeat:no-repeat;}
#caratteristiche{width:216px; padding-top:20px;}
#tabelle{
	width:216px;
	padding-top:20px;
	padding-left:45px;
	float: left;
}

/*link*/
a.bianco:link, a.bianco:visited, a.bianco:active{text-decoration:none;color:#FFFFFF;}
a.bianco:hover{text-decoration:Underline;color:#FFFFFF;}

a.prodotti:link, a.prodotti:visited, a.prodotti:active{text-decoration:none;color:#3366cc;}
a.prodotti:hover{text-decoration:Underline;color:#3366cc;}

a.blu:link, a.blu:visited, a.blu:active{text-decoration:none;color:#3366cc;}
a.blu:hover{text-decoration:Underline;color:#3366cc;}

a.option:link, a.option:visited, a.option:active{text-decoration:none;color:#3366cc;}
a.option:hover{text-decoration:Underline;color:#3366cc;}

a.azzurra:link, a.azzurra:visited, a.azzurra:active{text-decoration:none;color:#3366cc;}
a.azzurra:hover{text-decoration:Underline;color:#3366cc;}


a.grigio:link, a.grigio:visited, a.grigio:active{text-decoration:none;color:#666666;}
a.grigio:hover{text-decoration:Underline;color:#666666;}


/*Immagini*/
#box-img-1-sx{float:left; width:130px; height:93px; padding:10px 0;}
#descrizione-img-sx{float:left; width:140px; height:93px; text-align:left; padding:10px 0; padding-left:10px; padding-right:10px;}
#descrizione-img-dx{float:right; width:130px; height:93px; text-align:right; padding:10px 0; padding-left:10px; padding-right:10px;}
#box-img-1-dx{float:right; width:130px; height:93px; padding:10px 0;}
#box-img-2-sx{float:left; width:270px; height:93px; padding:10px 0;}
#box-img-3-sx{float:left; width:400px; height:93px; padding:10px 0;}

/*Menu Laterale*/
#voceLat{width:170px; background-image:url(../img/non-attiva.gif); background-repeat:no-repeat; height::55px;}
#voceLatAttiva{width:170px; background-image:url(../img/attiva.gif); background-repeat:repeat-y; }
