body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	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;
}

#header{
height: 165px;
background-image: url(../img/testata.jpg);
background-repeat:no-repeat;
background-position: left top;
text-align: right;
padding-right: 50px;
}


#listino{
width: 100%;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
position: relative;
float:left;
display: block;
	font-size: 11px;
}

#pathway {
color: #CC0000;
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: #CC0000;
text-decoration: none;
} 

#pathway a:hover{
color: #000000;
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: 38%;
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: 11px;
}

#box h2{
color: #c40421;
font-weight:bolder;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
border-bottom: #FFFFFF 3px solid;
padding-bottom: 4px;
}

#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: 38%;
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: 11px;
}

#box2 h2{
color: #c40421;
font-weight:bolder;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
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;
}


/**** BOX 2****/
#box3{
width: 24%;
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: 11px;
}

#box3 h2{
color: #c40421;
font-weight:bolder;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
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;
}
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;
}

#news{
background-image:url(../img/bgnews.jpg);
padding: 4px;
vertical-align:top;
}

#news ul{
margin-left: 5px;
}

#news li{
	list-style-image: url(../img/freccia2.gif);
	padding-bottom: 2px;
	font-size: 11px;
}

#info{
background-image:url(../img/bginfo.gif);
padding: 4px;
vertical-align:top;
}

#info ul{
margin-left: 20px;
}

#info li{
	list-style-image: url(../img/freccia2.gif);
	padding-bottom: 2px;
		font-size: 11px;
}
a.info:link, a.info:visited{
color: #333333;
text-decoration: none;
display: block;
}
a.info:hover{
background-color: #FFFFFF;
display:block;
}

h1 {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin-bottom: 2px;
	padding-bottom: 2px;
}




h2 {
	font-size: 16px;
	font-weight: bold;
	color: #5E7979;
	text-decoration: none;
	margin-bottom: 2px;
	padding-bottom: 2px;
}
h3 {
	font-size: 16px;
	color: #5E7979;
	text-decoration: none;
	padding-bottom: 2px;
	margin-bottom: 2px;
}
h4 {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	padding-bottom: 2px;
	margin-bottom: 2px;
	font-size: 11px;
}
/**** 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;
}

#colonnasx h2{
color: #c40421;
font-weight:bolder;
font-family: Arial, Helvetica, sans-serif;
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;
}

#colonnadx h2{
color: #c40421;
font-weight:bolder;
font-family: Arial, Helvetica, sans-serif;
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;
}

/**** 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: 11px;
}

#tablelistini h2{
color: #c40421;
font-weight:bolder;
font-family: Arial, Helvetica, sans-serif;
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: 11px;
}

#tablelistini ul{
margin-left: 20px;
}

#tablelistini li{
	list-style-image: url(../img/freccia2.gif);
	padding-bottom: 5px;
}

#tablelistini a:link, a:visited{
	color: #CC0000;
	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;
}


 #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{
font-size: 11px;
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;
}

a:hover{
color: #333333;
text-decoration: underline;
}



/**** 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: 11px;
	border: 1px #FFFFFF solid;
}

#tableprodotto h2{
color: #c40421;
font-weight:bolder;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
padding-bottom: 4px;
}

#tableprodotto h1{
color: #ebece6;
font-weight:bolder;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
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: 11px;
	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: #CC0000;
	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;
}

#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; 
	font-size: 11px;
}


/***********TABELLA CONTENUTI********/

#tablecont{
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: 11px;
}

#tablecont h2{
color: #c40421;
font-weight:bolder;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
padding-bottom: 4px;
}

#tablecont th{
background-color: #ebece6;
color: #51514c;
font-size: 12px;
}

#tablecont td{
/*border-bottom: 1px #ebece6 solid;*/
font-size: 11px;
}

#tablecont ul{
margin-left: 20px;
}

#tablecont li{
	list-style-image: url(../img/freccia2.gif);
	padding-bottom: 5px;
}

#tablecont a:link, a:visited{
	color: #CC0000;
	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;
}



td{
font-size: 11px;
font-family:Arial, Helvetica, sans-serif;
}

/**********BOX LINK*****************/
#boxlink{
width: 40%;
padding: 5px;
position: relative;
float:left;
display: block;
border-right: 10px #FFFFFF solid;
margin-top: 0px;
margin-bottom: 2px;
font-size: 11px;
}

#boxlink h2{
color: #c40421;
font-weight:bolder;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
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: #CC0000;
	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: 11px;
}

#boxlink2 h2{
color: #c40421;
font-weight:bolder;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
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: #CC0000;
	text-decoration: none;
}

#boxlink2 a:hover{
	background-color: #ebece6;
	text-decoration: none;
}

