/* CSS Document */
body {
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
}
.scritta {
	background-image: url(img/nuova_sicor.gif);
	background-repeat: no-repeat;
	background-position:bottom;
}
.copyright {
	padding-left:32px;
	font-size: 11px;
	color: #222222;
}
.nuovasicor {
	font-size: 13px;
	color: #222222;
	padding-left:10px;
}
.menu {
	margin-top:-20px;
}
.logo {
	position:absolute;
	margin-left:118px;
	margin-top:28px;
}
.logo2 {
	position:absolute;
	margin-left:248px;
	margin-top:28px;
}

.mondo {
    width:145px;
	position:absolute;
	margin-left:798px;
	margin-top:5px;
}
.mondo2 {
    width:145px;
	position:absolute;
	margin-left:778px;
	margin-top:5px;
}
.quadrati {
	position:absolute;
	margin-left:418px;
	margin-top:15px;
}
.slogan {
	position:absolute;
	margin-left:470px;
	margin-top:67px;
}
.menusuperiore {
	font-size: 11px;
	color: #222222;	
}
.menualto {
	width:199px;
	position:absolute;
	margin-left:470px;
	margin-top:-25px;
	padding-left:284px;
	font-size: 11px;
	color: #222222;	
}
.striscia {
	position:absolute;
	margin-left:3px;
	margin-top:0px;
	
}
.striscia_azienda {
	position:absolute;
	margin-left:111px;
	margin-top:0px;
	
}
.striscia_contatti {
	position:absolute;
	margin-left:543px;
	margin-top:0px;
}
.striscia_gallery {
	position:absolute;
	margin-left:435px;
	margin-top:0px;
}
.striscia_news {
	position:absolute;
	margin-left:327px;
	margin-top:0px;
}
.striscia_prodotti {
	position:absolute;
	margin-left:219px;
	margin-top:0px;
}

.indirizzo {
 padding-top:5px;
 padding-left:10px;
 padding-bottom:5px;
 font-family: Arial, Verdana;
 font-size: 11px;
 color: #000000;
 line-height: 18px;  
}
.presentazione {
 padding-top:5px;
 padding-left:15px;
 padding-bottom:5px;
 padding-right:10px;
 font-family: Arial, Verdana;
 font-size: 11px;
 color: #000000;
 line-height: 18px;  
 text-align:justify;
}
.foto {
 padding-top:10px;
 padding-left:2px;
 padding-bottom:5px;
 
}
.sezione {
 font-family: Arial, Verdana;
 font-size: 14px;
 color: #f56013; 
 letter-spacing:1px;
}
.testo13 {
 font-family: Arial, Verdana;
 font-size: 13px;
 color: #f56013; 
 letter-spacing:1px;
}

.prodotto {
 font-family: Arial, Verdana;
 font-size: 12px;
 color: #000000; 
 letter-spacing:0px;
}
.lettera {
 font-family: Arial, Verdana;
 font-size: 16px;
 color: #f56013; 
}
.testo12 {
 font-size: 12px;
 color: #000000;
 line-height: 18px;  
 text-align:justify;
}
.testo11 {
 font-size: 11px;
 color: #000000;
 line-height: 18px;  
 text-align:justify;
}
.iso {
	position:absolute;
	margin-left:800px;
	margin-top:615px;
}
.iso_news {
	position:absolute;
	margin-left:800px;
	margin-top:615px;
}
.iso_prodotti {
	position:absolute;
	margin-left:800px;
	margin-top:842px;
}
.iso_contatti {
	position:absolute;
	margin-left:800px;
	margin-top:780px;
}
.iso_gallery {
	position:absolute;
	margin-left:800px;
	margin-top:845px;
}
.iso_credits {
	position:absolute;
	margin-left:800px;
	margin-top:645px;
}

a:link {
	color: #333333;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	color: #333333;
}
a:active {
	text-decoration: none;
	color: #333333;
}

dl#artist dt {
  width:651px;
  display:none;
  }
dl#artist dd {
  padding:0; 
  margin:-12px;
  margin-left:3px;
  }
a.xmenu, a.xmenu:visited {
  display:block; 
  width:108px;
  height:3px;  
  background:#ffffff; 
  text-decoration:none; 
  text-align:center; 
  color:#aaa; 
  float:left;
  }
a.xmenu span, a.xmenu:visited span {
  display:block; 
  width:105px; 
  height:3px; 
  border-top:0.0em solid #ffffff; 
  border-left:0em solid #ffffff;  
  border-right:0em solid #ffffff; 
  border-bottom:0.0em solid #ffffff; 
  background:#d8d9da; 
  overflow:hidden;

  }
* html a.xmenu span, * html a.xmenu:visited span {
  width:108px;
  height:3px; 
  overflow:hidden;
  }
a.xmenu:hover {
  color:#f56013;
  }
a.xmenu:hover span {
  background:#f56013;
}
