BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	MARGIN-TOP:10PX;
	PADDING-TOP: 0px;
	BACKGROUND:url(img/sfondo_pagina.jpg);
	TEXT-ALIGN: center;
}
HR {
	VISIBILITY: hidden
}
#content {
	MARGIN: 0px auto; 
	WIDTH: 900px; 
	TEXT-ALIGN: left;
	MARGIN-TOP:10PX;
}
#header {
	MARGIN: 0px auto; 
	WIDTH: 900px; 
	POSITION: absolute; 
	TOP: 0px; 
	HEIGHT: 50px; 
	BACKGROUND-COLOR: white; 
	border-left:2px solid #f73139;
	border-right:2px solid #f73139;
	TEXT-ALIGN: left;
	padding-top:20px;
	padding-bottom:20px;
}
#topbar {
	WIDTH: 900px; 
	POSITION: absolute; 
	TOP: 190px; 
	HEIGHT: 34px;
	background: url(images/menu.jpg); 
}
#container-down {
	Z-INDEX: 1; 
	MARGIN: 0px; 
	WIDTH: 900px; 
	MARGIN-TOP: 70px; 
	POSITION: relative; 
	BACKGROUND-COLOR:White; 
	TEXT-ALIGN: LEFT;
	border-left:2px solid #f73139;
	border-right:2px solid #f73139;
}
.txtmdr{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
#magliette{
	position: relative;
	width: 896px;
	text-align: center;
	clear: right;
	float: left;
	
}
#info-magliette{
   position: relative;
	width: 896px;
	text-align: center;
  padding-top:350px;
	float: right;
	clear: right;
	padding-bottom:20px;
}
#maglietta{
	position: relative;
	width: 896px;
	text-align: left;
}
#maglietta-b{
	position: relative;
	width: 896px;
	text-align: left;
	padding-left:30px;
	padding-right:30px;
}



#footer {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 30px 0px 0px;
	WIDTH: 900px;
	POSITION: relative;
	HEIGHT: 44px;
	
        font-size:11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color:#000;
        text-decoration:none;
}
#footer a:, #footer a:link, #footer a:visited, #footer a:hover{
        font-size:11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color:#000;
        text-decoration:none;       
}





#sitemap {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 20px 0px 0px;
	WIDTH: 900px;
	POSITION: relative;
	HEIGHT: 37px;
	text-align: center;
}

.testo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ad3910;
	font-weight: bold;
}
.testo2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ad3910;
	font-weight: bold;
	text-decoration: none;
}
.testo2 a:link, .testo2 a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ad3910;
	font-weight: bold;
	text-decoration: none;
}
.testo2 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.testo h1{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px;
 color: #ad3910;
 font-weight: bolder;
 text-decoration: none;
}
.testo h1 a:{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px;
 color: #ad3910;
 font-weight: bolder;
 text-decoration: none;
}
.testo h1 a:link, .testo h1 a:visited, .testo h1 a:hover{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px;
 color: #ad3910;
 font-weight: bolder;
 text-decoration: none;
}

#sitemap, #sitemap a:, #sitemap a:link, #sitemap a:visited, #sitemap a:hover{
        font-size:11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color:#000;
        text-decoration:none;       
}
.contmap{
	text-align: right;
	margin-right:30px;
}