﻿@charset "utf-8";
/* CSS Document */

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:19px;
    background-color:black;
	background-image:url('sfondoNeroBiancoSfumato.png');
    background-repeat:repeat-y;
	border-left:0px;
	margin:0;
	padding:0;
}

p{
	margin:0;
	padding:0;
    width: 555px;
}

a img{
	border:none;
}

#lingue{float:right;height:16px;border:0px solid #fff;}
#lingue ul.menu-lang li{list-style-type: none;border-right:1px solid #000;float:left;font-size:11px;height:10px;line-height:10px;margin-top:3px;padding:0 16px;font-size:11px;}
#lingue ul.menu-lang li.last{border:none;}
#lingue ul.menu-lang li a{color:#000;text-decoration:none;}
#lingue ul.menu-lang li a:hover{color:#FF0000;text-decoration:underline;}

#container{
	width:100%;
	margin:0 auto;
}

#container-inner{
	margin:0px 0px 0px 0px;
    width: 1949px;
}

.row{
	margin-bottom:0px;
	float:left;
	color: #000000;
	width:100%;
}

.image-left{
	width:711px;
	height:226px;
	float:left;
}

.zone-right{
	width:720px;
	height:195px;
	float:left;
	margin-left:20px;
	background-color:#ffffff;
}

.spacer-up{
	width:700px;
	height:30px;
}

.horizontal-rule1 {
    width:1450px;
    height:1px;
    background-color:#ffffff;
    position:relative;
    left:0px;
    top:225px;
}

.horizontal-rule2 {
    width:1450px;
    height:1px;
    background-color:#ffffff;
    position:relative;
    left:0px;
    top:450px;
}

.logo{
	width:120px;
	height:120px;
	float:left;
	margin-right:20px;
}

.content{
	float:left;
	width:560px;
    line-height:15px;
}

.content-area-riservata {
	float:left;
	width:560px;
    line-height:15px;
    margin-left:870px;
}

.content-link{
	float:left;
	width:600px;
	margin-top:6px;
	margin-left: 160px;
}

.titolo a{
	color:#FF0000;
	font-size:18px;
	font-weight:bold;
    line-height:25px;
    text-decoration:none;
}

.titolo a:hover{
	text-decoration:underline;
}

.bold{
	font-size:15px;
	font-weight:bold;
	color: #000000;
    line-height:23px;
}

.italic{
	font-size:12px;
	font-style:italic;
	color: #009ee0;
    line-height:14px;
}

ul.elenco-link{
	padding:0;
	list-style:none;
    width: 595px;
    margin-left: 0;
    margin-top: 0;
    margin-bottom: 0;
}

ul.elenco-link li{
	float:left;
	margin-right:20px;
}

ul.elenco-link li a{
	color:#000000;
	font-size:13px;
	text-decoration:none;
}

ul.elenco-link li a:hover{
	text-decoration:underline;
}

.sprite{background:url(images/struttura/iconSocialNetwork.png);}
.socialnetwork{height:30px;}
.btn-facebook{width:30px;background-position: -0px;position:absolute;top:650px;left:730px;height:26px;width:26px;right:1056px;cursor:pointer;border:medium none;}
.btn-twitter{width:30px;background-position:-28px -0px;position:absolute;top:650px;left:757px;height:26px;width:26px;right:1056px;cursor:pointer;border:none;}
.btn-youtube{width:30px;background-position:-55px -0px;position:absolute;top:650px;left:784px;height:26px;width:26px;right:1056px;cursor:pointer;border:none;}

.noteLegali{height:30px;width:650px;position:absolute;top:1020px;left:730px;right:1056px;}