html,body{	
	margin:0;
	padding:0;
	}
body{	
	font: 100.01% "Trebuchet MS",Verdana,Arial,sans-serif;
   	background: #003333;
	color: #FFFFFF;
    font-size: 14px;
  	text-align:center;
   }
a{
	color:#fff;
	text-decoration:none;
}
a:hover{
	color:#ff0000;
	text-decoration:none;}
img {
  border: 0px;
}

h1{
	margin: 5px 5px;
	padding: 0px;
	font-size: 20px;
	color: #b20000;
	}
h2,h3,h4{
	margin:0;
	padding-left: 5px;
	line-height: 30px;
	color: #333;
	}
h2{
	font-size: 160%;
	color: #fff;
	}
h3{
	font-size:130%;
	}
h4{
	font-size:120%;
	}
p{
	margin: 0 5px;
	padding: 0 0 0.7em;
	}
	
div#container{
	width:870px;
	margin: 0 auto;
	text-align:left;
	background: #000;
	}
div#header{
	background: #000;
	height: 90px;
	padding-top: 17px;
	padding-left:15px;
	}
div#bg-header{
background: url(../images/bg_header.png);
height: 37px;
width: 833px;
	}
div#main{
	float:left;
	width:683px;
	background: #000;
	}
div#content{
	float:right;
	width:664px;
	}

div#content img {
  max-width: 660px;
}

div#nav ul {
  margin-bottom: 0pt; 
  margin-top: 0pt; 
  padding-left: 1px; 
  padding-top: 3px;
  /* list-style-image: url(../images/li_ico.jpg); */
}

ul li {
  display: inline;
  background-image: url(../images/li_ico.jpg);
  background-repeat: no-repeat;
  padding-left: 20px;
  padding-right: 10px;
  list-style-type: none;
}

ul.lista li {
  display: block;
}
ul.lista {
  padding: 0px;
}

div#navlink1{
	background: url(../images/link_vert1.jpg);
	height:130px;
	width:62px;
	}
	div#navlink2{
	background: url(../images/link_vert1.jpg);
	height:130px;
	width:62px;
	}
	div#navlink3{
	background: url(../images/link_vert1.jpg);
	height:130px;
	width:62px;
	}
    div#navlink4{
	background: url(../images/link_vert1.jpg);
	height:130px;
	width:62px;
	}
	div#navlink5{
	background: url(../images/link_vert1.jpg);
	height:130px;
	width:62px;
	}
	div#navlink6{
	background: url(../images/link_vert1.jpg);
	height:130px;
	width:62px;
	}
	div#navlink7{
	background: url(../images/link_vert1.jpg);
	height:130px;
	width:62px;
	}
div#navlink1.verticale{
	writing-mode: lr-tb;
    filter: flipv fliph;
	}
div#extra-left{
  float:right;
  width:150px;
  font-size:95%;
  background: #000;
  padding-right:17px;
  text-align: center;
}

div#extra-left img {
  max-width: 140px;
  padding-bottom: 15px;
}

div#extra-right{
	float:right;
	width:152px;
	font-size:95%;
	background: #000;
	}
div#footer{
	clear:both;
	width:100%;
	padding-top:5px;
	background: #000;
	color:#fff;
	font-size:12px;}

div#content p.info {
    background-image: url("../images/li_ico.jpg");
    background-repeat: no-repeat;
    margin: 0 5px;
    padding-bottom: 10px;
    padding-left: 21px;
}
