body {
	
	background-image: url(../img/bgtestata.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	font-size: 80%;	
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

#login{
display:block;
padding-right: 30px;
padding-left: 600px;
position: absolute;
width: 20px;
}

.indirizzo{
float: right;
padding-top: 50px;
color: #000000;
font-size: 11px;
}

#header{
height: 165px;
background-image: url(../img/testata.jpg);
background-repeat:no-repeat;
background-position: left top;
text-align: right;
padding-right: 50px;
}

#header .hide{
visibility: hidden;
font-size: 9px;
}


#listino{
width: 100%;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
position: relative;
float:left;
display: block;
	
}

#listino .hide{
font-size: 9px;
visibility:hidden;

}


#pathway {
color: #CC0033;
text-decoration: none;
width: 100%;
padding-top: 10px;
padding-bottom: 10px;
border-bottom: 1px #ebece6 solid;
display:block;
font-size: 11px;

}

#pathway a:link, a:visited{
color: #CC0033;
text-decoration: none;
} 

#pathway a:hover{
color: #CC0033;
text-decoration: none;
} 


hr{
	border-top: 1px dotted #CCCCCC;
	border-right: 1px dotted #FFFFFF;
	border-bottom: 1px dotted #FFFFFF;
	border-left: 1px dotted #FFFFFF;
	position:relative;
	float:left;
	padding-top: 10px;
	padding-bottom: 20px;
}

#box{
width: 30%;
background-image:url(../img/bgbox.jpg);
background-repeat:repeat-x;
background-position:left top;
padding: 10px;
position: relative;
float:left;
display: block;
border-right: 10px #FFFFFF solid;
border-bottom: #ebece6 2px solid;
margin-top: 10px;
font-size: 80%;

}

#box h2{
color: #c40421;
font-weight:bolder;
border-bottom: #FFFFFF 3px solid;
padding-bottom: 5px;
padding-top: 2px;
}


#box h2 .hide{

padding: 0px;
margin: 0px;
font-size:8px;
visibility:hidden;

}

#box ul{
margin-left: 5px;
}

#box li{
	list-style-image: url(../img/freccia2.gif);
	padding-bottom: 3px;
}

#box a:link, a:visited{
	color: #000000;
	text-decoration: none;
}

#box a:hover{
	background-color: #ebece6;
	text-decoration: none;
}



/***BOX 2***/
#box2{
width: 30%;
background-image:url(../img/bgbox.jpg);
background-repeat:repeat-x;
background-position:left top;
padding: 10px;
position: relative;
float:left;
display: block;
border-right: 10px #FFFFFF solid;
border-bottom: #ebece6 2px solid;
margin-top: 10px;
font-size: 80%;
}

#box2 h2{
color: #c40421;
font-weight:bolder;


border-bottom: #FFFFFF 3px solid;
padding-bottom: 4px;
}

#box2 ul{
margin-left: 5px;
}

#box2 li{
	list-style-image: url(../img/freccia2.gif);
	padding-bottom: 5px;
}

#box2 a:link, a:visited{
	color: #000000;
	text-decoration: none;
}

#box2 a:hover{
	background-color: #ebece6;
	text-decoration: none;
}

#box2 h2 .hide{

padding: 0px;
margin: 0px;
font-size:8px;
visibility:hidden;

}


/**** BOX 3****/
#box3{
width: 20%;
background-image:url(../img/bgbox.jpg);
background-repeat:repeat-x;
background-position:left top;
padding: 10px;
position: relative;
float:left;
display: block;
border-right: 10px #FFFFFF solid;
border-bottom: #ebece6 2px solid;
margin-top: 10px;
font-size: 80%;
}

#box3 h2{
color: #c40421;
font-weight:bolder;


border-bottom: #FFFFFF 3px solid;
padding-bottom: 4px;
}

#box3 ul{
margin-left: 5px;
}

#box3 li{
	list-style-image: url(../img/freccia2.gif);
	padding-bottom: 5px;
}

#box3 a:link, a:visited{
	color: #000000;
	text-decoration: none;
}

#box3 a:hover{
	background-color: #ebece6;
	text-decoration: none;
}

#box3 h2 .hide{
padding: 0px;
margin: 0px;
font-size:8px;
visibility:hidden;

}




a.archivio:link, a.archivio:visited{
background-color: #ededed;
padding: 2px;
border: 1px #666666 solid;
color: #000000;
}

a.archivio:hover{
color: #000000;
background-color: #FFFFFF;
padding: 2px;
border: 1px #666666 solid;
}


#footer{
padding: 4px;
vertical-align:top;
font-size: 80%;
}

#footer img{
border: 0px;
}


#news{
	background-image:url(../img/bgnews.jpg);
	padding: 4px;
	vertical-align:top;
	font-size: 12px;
}

#news ul{
margin-left: 8px;
}

#news img{
border: 0px;
}

#news li{
	list-style-image: url(../img/freccia2.gif);
	padding-bottom: 10px;
	margin-left: 12px;
	
}

#info{
background-image:url(../img/bginfo.gif);
padding: 4px;
vertical-align:top;
font-size: 11px;
}


#info th{
background-image:url(../img/bginfo.gif);
padding: 4px;
vertical-align: middle;
text-align: left
font-size: 12px;
font-weight:bold;
}

#info ul{
margin-left: 20px;
}

#info li{
	list-style-image: url(../img/freccia2.gif);
	padding-bottom: 2px;
		
}
a.info:link, a.info:visited{
color: #333333;
text-decoration: none;
display: block;
}
a.info:hover{
background-color: #FFFFFF;
display:block;
}


h2 {
	font-size: 12px;
	font-weight: bold;
	color: #5E7979;
	text-decoration: none;
	margin-bottom: 2px;
	padding-bottom: 2px;
}
h3 {
	color: #666666;
	text-decoration: none;
	padding-bottom: 2px;
	margin-bottom: 2px;
	
}

/**** COLONNA SINISTRA****/
#colonnasx{
/*width: 45%;*/
width: auto;
background-repeat:repeat-x;
background-position:left top;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 30px;
position: relative;
float:left;
display: block;
border-right: 1px #ebece6 solid;
font-size: 80%;
}

#colonnasx h2{
color: #c40421;
font-weight:bolder;

font-size: 12px;
padding-bottom: 4px;
}

#colonnasx ul{
margin-left: 20px;
}

#colonnasx li{
	list-style-image: url(../img/freccia2.gif);
	padding-bottom: 5px;
}

#colonnasx a:link, a:visited{
	color: #000000;
	text-decoration: none;
}

#colonnasx a:hover{
	background-color: #ebece6;
	text-decoration: none;
}


/**** COLONNA DESTRA****/
#colonnadx{
/*width: 45%;*/
width: auto;
background-repeat:repeat-x;
background-position:left top;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 30px;
position: relative;
float:left;
display: block;
border-right: 1px #ebece6 solid;
font-size: 80%;
}

#colonnadx h2{
color: #c40421;
font-weight:bolder;

font-size: 12px;
padding-bottom: 4px;
}

#colonnadx ul{
margin-left: 20px;
}

#colonnadx li{
	list-style-image: url(../img/freccia2.gif);
	padding-bottom: 5px;
}

#colonnadx a:link, a:visited{
	color: #000000;
	text-decoration: none;
}

#colonnadx a:hover{
	background-color: #ebece6;
	text-decoration: none;
}

#colonnadx img{
display: block;
float: left;
margin-right: 20px;
margin-top: 20px;
border: 0px;
}

/**** TABELLA LISTINI****/
#tablelistini{
width: 100%;
background-repeat:repeat-x;
background-position:left top;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
position: relative;
float:left;
display: block;
font-size: 80%;	
}

#tablelistini .hide{
visibility: hidden;
}


#tablelistini h2{
color: #c40421;
font-weight:bolder;

font-size: 12px;
padding-bottom: 4px;
}

#tablelistini th{
background-color: #ebece6;
color: #51514c;
font-size: 12px;
}

#tablelistini td{
border-bottom: 1px #ebece6 solid;
font-size: 80%;
}

#tablelistini ul{
margin-left: 20px;
}

#tablelistini li{
	list-style-image: url(../img/freccia2.gif);
	padding-bottom: 5px;
}

#tablelistini a:link, a:visited{
	color: #000000;
	text-decoration: none;
}

#tablelistini a:hover{
	background-color: #ebece6;
	color:#000000;
	
	
	text-decoration: none;
}

#tablelistini img{
display: block;
float: left;
margin-right: 20px;
margin-top: 20px;
border: 0px;
}


 #euro {POSITION : absolute; Z-INDEX: 10; VISIBILITY: visible; }
 #lire {POSITION : relative; Z-INDEX: 20; VISIBILITY: hidden; }

ul {
	margin-left: 10px;
	padding-left: 10px;
}

li{
	list-style-image: url(../img/freccia2.gif);
	padding-bottom: 0px;

}

input{

border: 1px #999999 solid;
padding: 1px;
}

select{
font-size: 10px;
border: 1px #999999 solid;
padding: 1px;
margin-right: 10px;
}

a:link, a:visited{
color: #000000;
text-decoration:none;
border: 0px;

}

a:hover{
color: #333333;
text-decoration: underline;
border: 0px;
}



/**** TABELLA PRODOTTO****/
#tableprodotto{
width: 100%;
background-repeat:repeat-x;
background-position:left top;
padding-top: 1px;
padding-left: 1px;
padding-bottom: 1px;
padding-right: 1px;
position: relative;
float:left;
display: block;
	font-size: 80%;
	border: 1px #FFFFFF solid;
}

#tableprodotto .hide{
visibility: hidden;
}

#tableprodotto h2{
color: #c40421;
font-weight:bolder;

font-size: 12px;
padding-bottom: 4px;
}

#tableprodotto h1{
color: #ebece6;
font-weight:bolder;


background-color: #cc0000;
padding-bottom: 0px;
}

#tableprodotto th{
background-color: #ebece6;
font-size: 12px;
padding: 2px;
border: 1px #CCCCCC solid;
}

#tableprodotto td{
/*    border-right: 1px #cc0000 solid;  
    border-left: 1px #cccccc solid; 
    border-bottom: 1px #cc0000 solid; 
    border-top: 1px #cccccc solid; */
	font-size: 80%;
	padding: 2px;
	text-align: center;
}

#tableprodotto ul{
margin-left: 20px;
}

#tableprodotto li{
	list-style-image: url(../img/freccia2.gif);
	padding-bottom: 5px;
}

#tableprodotto a:link, a:visited{
	color: #000000;
	text-decoration: none;
}

#tableprodotto a:hover{
	background-color: #ebece6;
	color:#000000;
	text-decoration: none;
}

#tableprodotto img{
display: block;
float: left;
margin-right: 20px;
margin-top: 20px;
border: 0px;
}

#tableprodotto select{
font-size: 10px;
border: 1px #999999 solid;
padding: 1px;
margin-right: 10px;
}

/* PRESE DA PARMA*/
.tdbord {
    border-right: 1px #cc0000 solid;  
    border-left: 1px #cccccc solid; 
    border-bottom: 1px #cc0000 solid; 
    border-top: 1px #cccccc solid; 
	
}


/***********TABELLA CONTENUTI********/

#tablecont{
width: 90%;
background-repeat:repeat-x;
background-position:left top;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
position: relative;
float:left;
display: block;
font-size: 80%;	
}

#tablecont .hide{
visibility: hidden;
}


#tablecont h2{
color: #c40421;
font-weight:bolder;

font-size: 12px;
padding-bottom: 4px;
}

#tablecont th{
background-color: #ebece6;
color: #51514c;
font-size: 12px;
}

#tablecont td{
/*border-bottom: 1px #ebece6 solid;*/

}

#tablecont ul{
margin-left: 20px;
}

#tablecont li{
	list-style-image: url(../img/freccia2.gif);
	padding-bottom: 5px;
}

#tablecont a:link, a:visited{
	color: #000000;
	text-decoration: none;
}

#tablecont a:hover{
	background-color: #ebece6;
	color:#000000;
	
	
	text-decoration: none;
}

#tablecont img{
display: block;
float: left;
margin-right: 20px;
margin-top: 20px;
border: 0px;
}



td{
font-family:Arial, Helvetica, sans-serif;
}

/**********BOX LINK*****************/


#boxlink3{
width: 100%;
padding: 5px;
position: relative;
float:left;
display: block;
margin-top: 20px;
margin-bottom: 2px;
}


#boxlink{
width: 40%;
padding: 5px;
position: relative;
float:left;
display: block;
border-right: 10px #FFFFFF solid;
margin-top: 0px;
margin-bottom: 2px;
font-size: 80%;
}

#boxlink h2{
color: #c40421;
font-weight:bolder;


border-bottom: #FFFFFF 3px solid;
padding-bottom: 4px;
}

#boxlink ul{
margin-left: 5px;
}

#boxlink li{
	list-style-image: url(../img/freccia2.gif);
	padding-bottom: 3px;
}

#boxlink a:link, a:visited{
	color: #000000;
	text-decoration: none;
}

#boxlink a:hover{
	background-color: #ebece6;
	text-decoration: none;
}


/********2**/
#boxlink2{
width: 40%;
padding: 5px;
position: relative;
float:left;
display: block;
border-right: 10px #FFFFFF solid;
margin-top: 0px;
margin-bottom: 2px;
font-size: 80%;
}

#boxlink2 h2{
color: #c40421;
font-weight:bolder;


border-bottom: #FFFFFF 3px solid;
padding-bottom: 4px;
}

#boxlink2 ul{
margin-left: 5px;
}

#boxlink2 li{
	list-style-image: url(../img/freccia2.gif);
	padding-bottom: 3px;
}

#boxlink2 a:link, a:visited{
	color: #000000;
	text-decoration: none;
}

#boxlink2 a:hover{
	background-color: #ebece6;
	text-decoration: none;
}



/**************** TABELLE NEWS***************/


#tablecont2{
width: 100%;
padding-top: 2px;
padding-left: 2px;
padding-bottom: 2px;
padding-right: 2px;
position: relative;
float:left;
display: block;
}

#tablecont2 h2{
color: #c40421;
font-weight:bolder;
font-size: 12px;
padding-bottom: 4px;
}

#tablecont2 th{
background-color: #ebece6;
color: #51514c;
font-size: 12px;
}

#tablecont2 td{
border-bottom: 1px #ebece6 solid;

}

#tablecont2 ul{
margin-left: 20px;
}

#tablecont2 li{
	list-style-image: url(../img/freccia2.gif);
	padding-bottom: 5px;
}

#tablecont2 a:link, a:visited{
	color: #000000;
	text-decoration: none;
}

#tablecont2 a:hover{
	background-color: #ebece6;
	color:#000000;
	
	
	text-decoration: none;
}

#tablecont2 img{
display: block;
float: left;
margin-right: 20px;
margin-top: 20px;
border: 0px;
}


a.evid:link, a.evid:visited{
text-decoration: underline;
font-size: 9pt;

}

a.evid:hover{
text-decoration: underline;
color: #990000;
font-size: 9pt;

}

#menuaccessibile{
font-family: Verdana, Arial, Helvetica, sans-serif;
/*background-color:#000000;*/
}
#menuaccessibile table{
text-align: center;
width: 100%;
}

#menuaccessibile td{
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
border-bottom: 1px solid #C30000;

/*background-color:#000000;*/
}

#menuaccessibile a:link, #menuaccessibile a:visited{

padding: 2px;
margin-bottom: 5px;
background-color: #FFFFFFF;
color: #000;
font-weight: normal;
font-size: 11px;
}

#menuaccessibile a:hover{
padding: 2px;
background-color: #C30000;
color: #FFFFFF;
font-weight: normal;
margin-bottom: 5px;
}

#hide{
visibility: hidden;
margin:0px;
padding:0px;
}

#menuaccessibile .hide{
font-weight:bold;
background-color:#FFFFFFF;
color:#333333;
text-align:center;

}
a.hidealto:link, a.hidealto:visited{
background-color: #000000;
color:#FFFFFF;
font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
padding: 3px;
}

a.hidealto:hover{
background-color: #FFFFFF;
color:#000000;
font-weight: bold;
padding: 3px;
}

#sitemap{
}

#sitemap h1{
color: #990000;
font-size: 12px;
}

#sitemap h2{
color: #990000;
font-size: 12px;
}

#sitemap h2 a:link{
color: #990000;
font-size: 12px;
padding: 0px;
margin: 0px;
}

#sitemap h2 a:visited{
color: #990000;
font-size: 14px;
padding: 0px;
margin: 0px;
}

#sitemap ul{
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 30px;
padding: 0px;
}

#sitemap li{
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 30px;
padding: 0px;
}

/********************************/

#tablecont3{
/*width: 100%;*/
padding-top: 2px;
padding-left: 2px;
padding-bottom: 0px;
padding-right: 2px;
position: relative;
display: block;
}

#tablecont3 h2{
color: #c40421;
font-weight:bolder;
font-size: 12px;
padding-bottom: 4px;
}

#tablecont3 th{
background-color: #ebece6;
color: #000000;
font-weight:bold;
font-size: 70%;
text-align:left;
font-family:Arial, Helvetica, sans-serif;

}

#tablecont3 td{
font-size: 70%;

}

#tablecont3 ul{
margin-left: 20px;
}

#tablecont3 li{
	list-style-image: url(../img/freccia2.gif);
	padding-bottom: 5px;
}

#tablecont3 a:link, a:visited{
	color: #000000;
	text-decoration: none;
}

#tablecont3 a:hover{
	background-color: #ebece6;
	color:#000000;
	text-decoration: none;
}

#tablecont3 img{
display: block;
float: left;
margin-right: 20px;
margin-top: 20px;
border: 0px;
}