@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:#fff url(img/testata.jpg) top left no-repeat;margin:auto;}

div.TOP1{width:980px;height:93px;overflow:hidden;}
div.logo{display:none;}

div.MEN1{width:980px;height:38px;overflow:hidden;}
div.MEN1 .C1{float:left;width:630px;overflow:hidden;}
div.MEN1 .C1 ul{margin-left:20px;font-weight:bold;font-size:14px;}
div.MEN1 .C1 li{display:inline;color:#fff;}
div.MEN1 .C1 img{border:none;float:left;}
div.MEN1 .C1 a:link, div.MEN1 .C1 a:visited{display:block;float:left;color:#fff;margin-right:6px;}
div.MEN1 .C1 a:hover, div.MEN1 .C1 a:active{color:#2367a4;text-decoration:none;}
div.MEN1 .C1 span{display:block;float:left;margin:0; padding-top:10px; }
div.MEN1 .C2{float:left;width:350px;overflow:hidden;}
div.MEN1 .C2 ul{margin:15px 10px 0 0;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:#fff; cursor:pointer;}
div.MEN1 .C2 a:hover, div.MEN1 .C2 a:active{color:#003e67;text-decoration:none;cursor:pointer;}
div.MEN1 .C2 li span{font-weight:bold;}
div.MEN1 .C2 .btnN{background: url(img/backNewMenu.gif) top right no-repeat; display:block; float:left; height:19px;border-right:none;width:135px;}
div.MEN1 .C2 .btnN a:hover, div.MEN1 .C2 .btnN a:active{color:#58aaf3;text-decoration:none;}

div.MEN2{width:980px;height:110px;overflow:hidden;}
div.MEN2 .C1{float:left;width:361px;overflow:hidden;text-align:center;}
div.MEN2 .C1 span{display:block;margin-top:10px;color:#fff;font-style:oblique;text-align:left;margin-left:30px;}
div.MEN2 .C2{float:left;width:619px;overflow:hidden;}
div.MEN2 .C2 a:link, div.MEN2 .C2 a:visited{display:block;float:left;color:#fff;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 0 0 10px;}
div.MEN2 .C2 li img{border:none;}

div.MEN3{width:980px;height:90px;overflow:hidden;}
div.MEN3 .C1{float:left;width:480px;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:28px 10px 0 20px;}
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;margin-right:10px;}
div.MEN3 .C2{float:left;width:500px;overflow:hidden;text-align:right;}
div.MEN3 .C2 a:link, div.MEN3 .C2 a:visited{color:#fff;}
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:980px;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:619px;overflow:hidden;}


div.BOD1{width:980px;overflow:hidden;}

div.BOT1{width:980px;overflow:hidden;margin-top:15px;}
div.BOT1 .C1{float:left;width:490px;height:85px;overflow:hidden;background:url(img/bot1c1.gif) top left no-repeat;}
div.BOT1 .C1 ul{margin:60px 10px 0 27px; 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;width:490px;overflow:hidden;}
div.BOT1 .C2 .disclaimer{font-size:10px;display:block;text-align:right;margin:0px 10px 10px 0;color:#003e67;}




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.C2Newsletter .color{color:#FF7050;}
div.C2Newsletter{float:left;width:605px;overflow:hidden;}
div.C2Newsletter .T{display:block;font-weight:bold;font-size:21px;color:#3681B2;margin-bottom:10px;}

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:855px;height:90px; float:left;}
a.homeLnk span{display:none;}

a.engLnk{display:block;width:60px;height:90px;float:left;}
a.engLnk span{display:none;}

div.infoHP{padding:10px 20px 10px 20px;}


table.startSel{width:100%;margin:10px 20px 10px 20px;}
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:140px;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;}
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:140px;}


.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:33%;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.newsFeedHome{height:230px;padding:10px 10px 10px 30px;overflow:hidden;}
div.newsFeedHome .T{display:block;font-weight:bold;font-size:21px;color:#3681B2;margin-bottom:10px;}




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.newsletterPage{padding:0;}
div.newsletterPage li{margin-bottom:10px;}
div.newsletterPage li span{display:block;}
div.newsletterPage li a:link, div.newsletterPage li a:visited{color:#003E67;font-weight:bold;}
div.newsletterPage .ot{display:block;text-align:right;}


.C1Perlite .T{display:block;margin-bottom:4px;font-size:18px;font-weight:bold;}
.C1Perlite .L{margin-top:20px;font-size:12px;line-height:22px;font-weight:bold;}
.C1Perlite .L a:link, table.startSel .L a:visited{color:#2367a4;}
.C1Perlite .L img{margin-right:10px;}





div.RassStampa{padding:0;font-size:10px;line-height:15px;}
div.RassStampa li{margin-bottom:15px;}
div.RassStampa .RTxt{ float:left;display:block;width:460px;}
div.RassStampa .D{display:block;font-size:11px;}
div.RassStampa .T{display:block;font-size:13px; font-weight:bold;color:#144e82;marign-bottom:2px;}
div.RassStampa .N{display:block;font-size:11px;}
div.RassStampa img{border:3px solid #58AAF2; float:left; display:block;margin-right:10px; }


.RassStampaMenu{background:url(img/startSelRass.jpg) left 20px no-repeat;}
.RassStampaMenu .T{display:block;margin-bottom:4px;font-size:18px;font-weight:bold;}
.RassStampaMenu .L{margin-top:140px;font-size:12px;line-height:22px;font-weight:bold;}
.RassStampaMenu .L a:link, table.startSel .L a:visited{color:#2367a4;}
.RassStampaMenu .L img{margin-right:10px;}
.RassStampaMenu .L .Sel{color:#FF7050!important;}

div.SKEDRassStampa .color{color:#FF7050;font-size:14px;font-weight:bold;}
div.SKEDRassStampa table{width:600px;}
div.SKEDRassStampa .News{font-size:10px;line-height:15px;height:105px;padding:4px 4px 10px 4px;border-right:1px solid #ddd;border-bottom:1px solid #eee;}
div.SKEDRassStampa .News img{border:3px solid #58AAF2; float:left; display:block;margin-right:8px;}
div.SKEDRassStampa .News .RTxt{ float:left;display:block;width:160px;}
div.SKEDRassStampa .News .D{display:block;font-size:11px;}
div.SKEDRassStampa .News .T{display:block;font-size:13px; font-weight:bold;color:#144e82;marign-bottom:3px;}
div.SKEDRassStampa .News .N{display:block;font-size:11px;}
div.SKEDRassStampa .News1{font-size:10px;line-height:15px;height:70px;padding:4px 4px 10px 4px;border-right:1px solid #ddd;border-bottom:1px solid #eee;}
div.SKEDRassStampa .News1 img{border:3px solid #58AAF2; float:left; display:block;margin-right:8px;}
div.SKEDRassStampa .News1 .RTxt{ float:left;display:block;width:160px;}
div.SKEDRassStampa .News1 .D{display:block;font-size:11px;}
div.SKEDRassStampa .News1 .T{display:block;font-size:13px; font-weight:bold;color:#144e82;marign-bottom:3px;}
div.SKEDRassStampa .News1 .N{display:block;font-size:11px;}
div.SKEDRassStampa .News1 .RTxt img{ border:none;}
div.SKEDRassStampa .News1 .RTxt li{margin-bottom:5px;}


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:block;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;
}


.nuovo {
	font-weight: bold;
	font-variant:small-caps;
	color: #FF0000;
}

div.searchResults
{
margin-left:25px;
}
div.search
{
text-align:left;
margin-left:30px;
margin-top:25px; 
}
/*############ Stili Alessandra ############################*/
.txtRosso {
	color: #FF0000;
	font-weight: bold;
	font-size: 12px;
}
.nomerivendite {
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #144E82;
	text-decoration: underline;
}
