@charset "utf-8";
/* CSS Document */

body{margin:0;background:#fff url(img/p1.jpg) top left repeat-x;font-family:Trebuchet MS;font-size:11px;line-height:18px;color:#144e82;}

li{list-style:none outside;}
ul{margin:0;padding:0;}

input, select{font-family:Trebuchet MS;}

a:link, a:visited{color:#2367a4;text-decoration:none;}
a:hover, a:active{text-decoration:none;}

/*########## Main Styles border:1px dotted red;#######################*/

div.SK1{width:980px;background: url(img/testata.jpg) top left no-repeat;margin:auto;}

div.TOP1{width:980px;height:80px;overflow:hidden;}


div.MEN1{overflow:hidden;;
margin-bottom:20px;}
div.MEN1 .C1{float:left;overflow:hidden;}
div.MEN1 .C1 ul{font-weight:bold;font-size:14px;}
div.MEN1 .C1 li{display:inline;color:#fff;}
div.MEN1 .C1 img{border:none;float:left; display:none;}
div.MEN1 .C1 a:link, div.MEN1 .C1 a:visited{display:block;float:left;color:#000;margin-right:20px;}
div.MEN1 .C1 a:hover, div.MEN1 .C1 a:active{color:#2367a4;text-decoration:none;}
div.MEN1 .C1 span{display:block;margin:0;}
div.MEN1 .C2{float:left;overflow:hidden;}
div.MEN1 .C2 ul{margin-left:100px;text-align:right;font-weight:bold;font-size:11px;}
div.MEN1 .C2 li{display:inline;border-right:1px solid #000;padding:0 4px 0 4px;}
div.MEN1 .C2 a:link, div.MEN1 .C2 a:visited{text-decoration:none;color:#000;}
div.MEN1 .C2 a:hover, div.MEN1 .C2 a:active{color:#003e67;text-decoration:none;}
div.MEN1 .C2 li span{font-weight:bold;}

div.MEN2{width:auto;overflow:hidden;margin-bottom:20px;}
div.MEN2 .C1{float:left;width:250px;overflow:hidden;text-align:center;margin-right:20px;margin-top:20px;}
div.MEN2 .C1 span{display:block;color:#fff;font-style:oblique;text-align:left;}
div.MEN2 .C2{float:left;overflow:hidden;}
div.MEN2 .C2 a:link, div.MEN2 .C2 a:visited{display:block;float:left;color:#000;margin-right:6px;}
div.MEN2 .C2 a:hover, div.MEN2 .C2 a:active{color:#003e67;text-decoration:none;}
div.MEN2 .C2 ul{margin:0 10px 0 0;}
div.MEN2 .C2 li{display:inline;line-height:30px;}
div.MEN2 .C2 li span{font-size:18px;margin:0;}
div.MEN2 .C2 li img{border:none; }

div.MEN3{width:auto;height:auto;overflow:hidden;}
div.MEN3 .C1{float:left;width:400px;overflow:hidden;}
div.MEN3 .C1 a:link, div.MEN3 .C1 a:visited{display:block;float:left;color:#144e82;margin-right:6px;}
div.MEN3 .C1 a:hover, div.MEN3 .C1 a:active{color:#144e82;text-decoration:none;}
div.MEN3 .C1 ul{margin:0;}
div.MEN3 .C1 li{display:inline;line-height:30px;}
div.MEN3 .C1 li span{display:block;font-size:18px;margin:30px 0 0 30px;}
div.MEN3 .C1 li img{float:left;border:none;}
div.MEN3 .C2{float:left;width:auto;overflow:hidden;text-align:right; }
div.MEN3 .C2 a:link, div.MEN3 .C2 a:visited{color:#000;}
div.MEN3 .C2 a:hover, div.MEN3 .C2 a:active{color:#2367a4;text-decoration:none;}
div.MEN3 .C2 ul{margin:26px 10px 0 0;}
div.MEN3 .C2 li{display:inline;line-height:30px;}
div.MEN3 .C2 li span{font-size:18px;margin:0 0 0 10px;}

div.TOP2{width:auto;height:260px;overflow:hidden;}
div.TOP2 .C1{float:left;width:361px;height:300px;overflow:hidden;background:url(img/top2c1.jpg) top left no-repeat;}
div.TOP2 .C2{float:left;width:auto;overflow:hidden;}


div.BOD1{width:980px;overflow:hidden;}

div.BOT1{width:100%;overflow:hidden;margin-top:0;}
div.BOT1 .C1{float:left;overflow:hidden;margin-right:100px;}
div.BOT1 .C1 ul{margin:0; font-size:10px;}
div.BOT1 .C1 li{display:inline;border-right:1px solid #000;padding:0 4px 0 4px;}
div.BOT1 .C1 a:link, div.BOT1 .C1 a:visited{text-decoration:none;color:#003e67;}
div.BOT1 .C1 a:hover, div.BOT1 .C1 a:active{color:#003e67;text-decoration:none;}
div.BOT1 .C1 li span{font-weight:bold;}
div.BOT1 .C2{float:left;overflow:hidden;width:100%;}
div.BOT1 .C2 .disclaimer{font-size:10px;display:block;text-align:right;margin:0px 10px 10px 0;color:#B3D0E2;}




div.C1Perlite{float:left;width:341px;overflow:hidden;padding-left:20px;}
div.C1Perlite .BoxFoto{padding:6px 6px 6px 6px;border-left:1px solid #ddd;border-bottom:1px solid #eee; width:300px;margin-bottom:10px;}
div.C1Perlite .BoxFoto1{padding:6px 6px 6px 6px;border-left:1px solid #ddd;border-bottom:1px solid #eee; width:139px;margin-right:10px;margin-bottom:10px; float:left;}
div.C2Perlite .color{color:#FF7050;}
div.C2Perlite{float:left;width:600px;overflow:hidden;margin-right:19px;}
div.C2Perlite .T{display:block;font-weight:bold;font-size:21px;color:#3681B2;margin-bottom:10px;}
.cella{border:1px solid #ddd;padding-left:10px;}
.cellaTop{border:1px solid #ddd;padding-left:10px; background:#3681B2; font-weight:bold;color:#fff; font-size:13px;}

div.C1Contatti{float:left;width:341px;overflow:hidden;padding-left:20px;}
div.C1Contatti .color{color:#FF7050;font-size:14px;}
div.C2Contatti{float:left;width:600px;overflow:hidden;margin-right:19px;}
div.C2Contatti .color{color:#FF7050;font-size:12px;}
div.C2Contatti .T{display:block;font-weight:bold;font-size:21px;color:#3681B2;margin-bottom:10px;}

div.C2Contatti table{font-size:13px;color:#3681B2;}
div.C2Contatti table .color{color:#FF7050;font-size:13px;}



.label{display:block; font-size:11px; font-weight:bold;}
.forminput{ width:280px;}
.forminput1{width:590px;}


/*######## Relative ###############################*/

a.homeLnk{display:block;width:980px;height:90px;}
a.homeLnk span{display:none;}

div.infoHP{padding:10px 20px 10px 20px;}


table.startSel{width:100%;margin:0;}
table.startSel td{vertical-align:top;padding-right:20px;}
table.startSel .T{display:block;margin-bottom:4px;font-size:18px;font-weight:bold;}
table.startSel .sup{ vertical-align:super; font-size:10px;}
table.startSel .L{margin-top:10px;font-size:12px;line-height:22px;font-weight:bold;}
table.startSel .L a:link, table.startSel .L a:visited{color:#2367a4;}
table.startSel .L img{margin-right:10px; display:none;}
table.startSel .L .Sel{color:#FF7050!important;}
table.startSel .D{margin-top:10px;}
table.startSel .D li{list-style:square inside;}


table.startSel .DBox{margin-top:10px;height:70px;}
table.startSel .DBox li{list-style:square inside;}


.AGR1{width:33%;height:340px;background:url(img/startSel1.jpg) left 100px no-repeat;}
.AGR2{width:33%;height:340px;background:url(img/startSel2.jpg) left 100px no-repeat;}
.AGR3{width:33%;height:340px;background:url(img/startSel3.jpg) left 100px no-repeat;}

.EDI1{width:33%;height:340px;background:url(img/startSel4.jpg) left 120px no-repeat;}
.EDI2{width:33%;height:340px;background:url(img/startSel5.jpg) left 120px no-repeat;}
.EDI3{width:33%;height:340px;background:url(img/startSel6.jpg) left 120px no-repeat;}

table.startSel .EDI1 .DBox,
table.startSel .EDI2 .DBox,
table.startSel .EDI3 .DBox
{margin-top:10px;height:75px;}
table.startSel .EDI1 .L,
table.startSel .EDI2 .L,
table.startSel .EDI3 .L
{margin-top:10px;}


.IND1{width:33%;height:340px;background:url(img/startSel7.jpg) left 100px no-repeat;}
.IND2{width:33%;height:340px;background:url(img/startSel8.jpg) left 100px no-repeat;}
.IND3{width:33%;height:340px;background:url(img/startSel9.jpg) left 100px no-repeat;}


.SIAMO{width:200px;height:340px;background:url(img/startSelSiamo.jpg) left 20px no-repeat;}


.bordato{border-right:1px solid #eee;}

div.SKEDsel{height:30px;margin-left:10px;}
div.SKEDsel li{display:inline;}
div.SKEDsel a:link, div.SKEDsel a:visited{display:block;float:left;width:235px;height:18px;background:url(img/sked1.jpg) top left no-repeat;}
div.SKEDsel span{display:block;padding:0 0 0 6px;}
div.SKEDsel .Sel{background:url(img/sked2.jpg) top left no-repeat!important;font-weight:bold;}
div.SKEDsel .Sel1{background:url(img/sked3.jpg) top left no-repeat!important;font-weight:bold;}




div#SKED1{}
div#SKED2{}

div.SKEDprod{margin:10px;}
div.SKEDprod table{width:100%;}
div.SKEDprod td{width:25%;}
div.SKEDprod .Prod{height:130px;padding:4px 4px 10px 4px;border-right:1px solid #ddd;border-bottom:1px solid #eee;}
div.SKEDprod .Prod .N{display:block;}
div.SKEDprod .Prod img{border:3px solid #58AAF2;}
div.SKEDprod .Prod2{height:160px;padding:4px 4px 10px 4px;border-right:1px solid #ddd;border-bottom:1px solid #eee;}
div.SKEDprod .Prod2 .N{display:block;}
div.SKEDprod .Prod2 img{border:3px solid #58AAF2;}
div.SKEDprod .NB{display:block;margin-top:20px;font-size:11px;color:#2367a4;}
div.SKEDprod .path{font-size:11px;color:#2367a4!important;}
div.SKEDprod .proDetails{margin-top:10px;}
div.SKEDprod .proDetails img{float:left;margin:0 10px 10px 0;border:3px solid #58AAF2;}
div.SKEDprod .color{color:#FF7050;font-size:14px;font-weight:bold;}

div.SKEDprod .BoxFoto1{padding:6px 6px 6px 6px;border-left:1px solid #ddd;border-bottom:1px solid #eee; width:600px;margin-right:10px;margin-bottom:10px;}
div.SKEDprod .BoxFoto1 img{margin-right:10px;}
div.SKEDprod .BoxFoto{padding:6px 6px 6px 6px;border-left:1px solid #ddd;border-bottom:1px solid #eee; width:140px;margin-right:10px;margin-bottom:10px; float:left;}



div.SKEDprod .Prod1{font-size:10px;line-height:15px;height:105px;padding:4px 4px 10px 4px;border-right:1px solid #ddd;border-bottom:1px solid #eee;}
div.SKEDprod .Prod1 .T{display:block;font-size:13px; font-weight:bold;color:#144e82;marign-bottom:3px;}
div.SKEDprod .Prod1 .N{display:block;font-size:11px;}
div.SKEDprod .Prod1 img{border:3px solid #58AAF2; float:left; display:block;margin-right:8px;}











div.SKEDcol{margin:10px;}
div.SKEDcol table{width:100%;}
div.SKEDcol td{width:25%;}
div.SKEDcol .Prod{padding:4px 4px 10px 4px;border-right:1px solid #ddd;border-bottom:1px solid #eee;}
div.SKEDcol .Prod .N{display:block;}
div.SKEDcol .Prod img{border:3px solid #58AAF2;width:100px;height:67px;}
div.SKEDcol .NB{display:block;margin-top:20px;font-size:11px;color:#2367a4;}
div.SKEDcol .path{font-size:11px;color:#2367a4!important;}
div.SKEDcol .proDetails{margin-top:10px;}
div.SKEDcol .proDetails img{float:left;margin:0 10px 10px 0;border:3px solid #58AAF2;}
div.SKEDcol .color{color:#FF7050;font-size:14px;font-weight:bold;}





div.otSel{height:80px;margin:10px 20px 10px 20px;padding-top:10px;border-top:1px solid #eee;}
div.otSel .C1{float:left;width:300px;}
div.otSel .C2{float:left;width:400px;}
div.otSel img{float:left;width:60px;height:60px;}
div.otSel .T{font-weight:bold;font-size:15px;}
div.otSel li{list-style:square inside;}

div.newsFeed{height:230px;padding:10px 10px 10px 30px;overflow:auto;}
div.newsFeed .T{display:block;font-weight:bold;font-size:21px;color:#3681B2;margin-bottom:10px;}
div.newsFeed li{margin-bottom:10px;}
div.newsFeed li span{display:block;}
div.newsFeed li a:link, div.newsFeed li a:visited{color:#003E67;font-weight:bold;text-decoration:none;}
div.newsFeed li a:hover, div.newsFeed li a:active{color:#fff;font-weight:bold;text-decoration:none;}
div.newsFeed .ot{display:block;text-align:right;}
.ot a:link,.ot a:visited,.ot a:hover,.ot a:active{text-decoration:none;}


div.newsFeedPage{padding:0 10px 10px 30px;}
div.newsFeedPage li{margin-bottom:10px;}
div.newsFeedPage li span{display:block;}
div.newsFeedPage li a:link, div.newsFeedPage li a:visited{color:#003E67;font-weight:bold;}
div.newsFeedPage .ot{display:block;text-align:right;}


div.newsPage{padding:0 10px 10px 0;}
div.newsPage li{margin-bottom:10px;}
div.newsPage li span{display:block;}
div.newsPage li a:link, div.newsPage li a:visited{color:#003E67;font-weight:bold;}
div.newsPage .ot{display:block;text-align:right;}

div.titoloHP{display:block;font-weight:bold;font-size:21px;color:#fff;margin:20px 0 0 30px;}

.disclaimer{display:block;text-align:right;margin:40px 10px 10px 0;color:#B3D0E2;}

.plug{display:none;width:270px;height:30px;padding:6px 6px 6px 200px;background:url(img/get_flash_player.gif) top right no-repeat;}


div.ElencoPuntato li
{
	list-style-type: square;
	margin-left: 30px;
	margin-top: 5px;
}

div.ElencoPuntato ul
{
	margin-bottom: 15px;
}



/*############ Generics ############################*/

div.closer{clear:both;}

/*############ Banner/Spot ############################*/

div.banner728{position:absolute;padding-top:6px;left:246px;}
div.banner160{text-align:center;}














.highslide
{
	cursor: url(highslide/graphics/zoomin.cur) , pointer;
	outline: none;
}


.highslide-image
{
	border-bottom: 1px solid white;
	cursor: pointer; /* opera */
	cursor: url(highslide/graphics/zoomout.cur) , pointer;
}
.highslide-image-blur
{
	cursor: pointer;
	cursor: hand;
}
.highslide-caption
{
	display: none;
	border-bottom: 1px solid white;
	font-family: Verdana, Helvetica;
	font-size: 10pt;
	padding: 5px;
	background-color: silver;
}
.highslide-display-block
{
	display: block;
}
.highslide-display-none
{
	display: none;
}
.highslide-loading
{
	display: block;
	color: white;
	font-style: 'MS Sans Serif';
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	opacity: 0.60; /* w3c */
	filter: alpha(opacity=60); /* ie */
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	background-color: black;
	padding-left: 22px;
	background-image: url(highslide/graphics/loader.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}

a.highslide-credits, a.highslide-credits i
{
	padding: 2px;
	color: silver;
	text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover, a.highslide-credits:hover i
{
	color: white;
	background-color: gray;
}



