/* CSS Document */

body{ margin:0; background-image: url(img/pattern_nordsen1.jpg);}
p{ margin:0; padding:0 }
body, td{ font-family:Arial, Helvetica, sans-serif; font-size:10px }
a{ text-decoration:none;}

.news{ width:200px; }
.titolo_news, a.titolo_news:active { color:#000000; font-weight:bold; font-size:12px }
a.titolo_news:hover{ color:#666666; }
.titolo_news_red{ font-weight:bold; font-size:12px; color:#E30033 }
.invio{ background:none; border:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.contatti input, .contatti select{  width:170px;}
textarea{  width:200px;}

.linkbutton, a.linkbutton { background:none; border:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

.News, a.News:active {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; font-size: 11px; }
a.News:hover {color: #333333;  }
.blue{}



.Stile1, a.Stile1:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
}
a.Stile1:hover, {color: #999999;}

.Stile6, a.Stile6 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; font-size: 14px; }
a.Stile6:hover {color: #F499AD;  }

.vocilang{color: #FFF; font: bold 12px Arial, Helvetica, sans-serif; text-align:center;}
a.lang:link, a.lang:visited{color: #FFF; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none;}
a.lang:hover, a.lang:active{color: #EE99AD; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none;}
.Stile1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
}
.Stile6 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; font-size: 14px; }
.Stile9 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; font-size: 14px; }
.Stile6 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; font-size: 14px; }
.Stile9 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; font-size: 14px; }



#menu { margin:0 0 0 250px; padding:0; }
#menu ul{ padding:3px 0px 0px 4px; margin:0;}
#menu li{ list-style:none; display:inline; padding-right:10px;float:left;}
#menu h1{font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; font-size: 12px; padding-right:29px; margin:0px; }
#menu a:link,#menu a:visited{font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; font-size: 12px; margin:0px; }
#menu a:hover,#menu a:active{color: #FFC1C1; margin:0px; }

.titolo_news, a.titolo_news{ font-weight:bold; font-size:12px; color:#FF7B24; padding:10px; }
a.titolo_news:hover{ color:#FFA062 }

.catd{ background-image: url(img/sf_k_70.png); margin:0 4px 4px 0; padding:0; color:#FFFFFF;}
.catd h1{ padding-left:10px; font-size:12px; margin:0;}
.catd h2{ padding-left:10px; font-size:12px; margin:0; color:#e30133;}

a.torna:link, a.torna:visited{ color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:12px;}
a.torna:hover, a.torna:active{ color:#e30133;}

.catTitolo{ padding-left:10px; font-size:12px; margin:0;}
.catSottotitolo { padding-left:10px; font-size:12px; margin:0; color:#e30133;}
.menu_capitoli
{
	list-style-type:none; 
	margin:0;
	padding:0;
}
.menu_capitoli li { padding:5px; }
.menu_capitoli a 
{
	padding-left:10px; font-size:12px; margin:0;color:#fff;
}
#menu ul.sub{border-top:1px solid #000; display:none;background:#fff;width:100px;font-size:12px; padding-top:5px; padding-bottom:5px; margin-top:5px; position:absolute;}
#menu ul.sub li{display:block;padding-bottom:3px;z-index:100;width:100px;}
#menu ul.sub li a:hover{cursor:pointer; color:red;}
