/* generali */
body table{ color : #636363; font-family : Arial,Helvetica,sans-serif; font-size: 11px;  }

/* include */ 
div.contall{}
table.container{height:100%; width:100%; background-color:#FFFFFF;}
td.head{height:42px;background-color:#eaeaea;}
td.main{height:90%;}
td.bottom{height:104px;}

/* links */
a:link{ color : #333333; text-decoration: none; }
a:visited{ color : #333333; text-decoration: none; }
a:hover{ color : #ce0c0c; text-decoration: none; }
a:active{ color : #333333; text-decoration: none; }

/* links titolocal */
a.titolocal:link{ color : #333333; font-size:12px; font-weight: bold; text-transform:uppercase; text-decoration: none;}
a.titolocal:visited{ color : #333333; text-decoration: none; }
a.titolocal:hover{ color : #ce0c0c; text-decoration: none; }
a.titolocal:active{ color : #333333; text-decoration: none; }

/* links box*/
a.box:link{ color : #333333; text-decoration: none; }
a.box:visited{ color : #333333; text-decoration: none;  }
a.box:hover{ color : #ce0c0c; text-decoration: none;  }
a.box:active{ color : #333333; text-decoration: none; }
a.box b{font-weight: bold;}

/* links-attivitą */
a.attivita:link{ color : #333333;   text-transform: uppercase; }
a.attivita:visited{ color : #333333;   text-transform: uppercase;}
a.attivita:hover{ color : #ce0c0c;   text-transform: uppercase;}
a.attivita:active{ color : #333333;   text-transform: uppercase;}


/* MENU CATEGORIES Elements */
td div.listcategories { display: block; text-decoration: none; background-color: #FFFFFF; }
td div.listcategories:hover { background-color: #F5F5F5;}


/* MENU TABLE Elements */
td.category table { display: block; text-decoration: none; background-color: #FFFFFF; }
td.category table table{ background: none; height: inherit;}
td.category table:hover { background-color: #F5F5F5;}


ul.image {list-style-image: url(../../ita-site/auctions/immagini/circle.gif); list-style-position:outside; margin: 12px; padding: 0; }
ul.image li {padding-bottom: 15px; }


/* MENU MAP Elements */

#mapcontainer {padding:5px 10px 0px 0px; font: 0.9em/1.2  arial, geneva, verdana, tahoma;}

#mapcontainer ul {list-style: none; margin: 0; padding: 0;}
#mapcontainer li {display: inline; margin: 0; padding: 0; padding-right:5px; float: left; color: #e3270e; }
#mapcontainer li.text{color: #666666;}

#mapcontainer a{padding: 2px 3px 2px 3px;color: #666666;}
#mapcontainer a:link #mapcontainer a:visited{text-decoration: none;color: #666666;}
#mapcontainer a:hover{background-color: #F5F5F5;color: #e3270e;}


/* bold */
b{ color : #333333; font-weight : bold; text-decoration : none; }
b.mini{ color : #333333; font-weight : bold; text-decoration : none; font-size :  10px;}
b.titolo{ color : #333333; font-size :  14px;  font-weight: bold; }
b.titolocal{ color : #333333; font-size :  14px;  font-weight: bold; }
b.titolorossocal{ color : #e3270e; font-size :  10px;  font-weight: bold; }
b.titologiallo{ color : #ce0c0c; font-size :  14px;  font-weight: bold;   }
b.titolorosso{ color : #e3270e; font-size :  14px;  font-weight: bold;   }
b.giallo{color : #ce0c0c; }
b.rosso{color : #e3270e; }
strong{ color : #333333; font-weight : bold; text-decoration : none; }
H1{color : #333333; font-size :  14px;  font-weight: bold;margin: 0px; padding: 0px; }
H3{color : #333333; font-size :  14px;  font-weight: bold;margin: 0px; padding: 0px; }

td.calevid {background:url(../../ita-site/style/immagini/back-cal.gif) repeat-x bottom; padding:10px; border:4px solid #e9e9e9;}
td.calnonevid {background:url(../../ita-site/style/immagini/back-cal.gif) repeat-x bottom; padding:15px; border:1px solid #e9e9e9;}
td.caldata{padding:10px; padding-left:5px; padding-top:0px; background: url(../../ita-site/auctions/immagini/separat-cal.gif) top right no-repeat;}
td.calimage{padding:10px; padding-top:0px;}
td.titlepage {background:url(../../ita-site/images-main/back-title.gif) repeat-x; width:760px;}
td.menuleft {background:url(../../ita-site/images-main/back-menu.gif) repeat-y;}

div.giornocal {vertical-align:middle; text-align:center; font-size:10px; font-weight: bold;}
div.datacal { vertical-align:middle; text-align:center; font-size:16px; color : #e3270e;  font-weight: bold;}
div.mesecal {vertical-align:middle; text-align:center; font-size:10px; font-weight: bold; }
div.annocal {vertical-align:middle; text-align:center; font-size:10px;}
div.postocal {vertical-align:middle; text-align:left; font-size:10px; padding-bottom:5px;}
div.titlecal {vertical-align:middle; text-align:left; font-size:10px;}
div.overtitlecal {vertical-align:middle; text-align:left; font-size:10px;}


/* ELENCO MENU HOMEPAGE*/
div.buttonhome {overflow: hidden; padding-top:7px; width:640px;} 

div.buttonhome a.nobutton {background: transparent scroll top right; color: #444; display: block; float: right;
    font: normal 10px arial, sans-serif; height: 16px; margin-right: 0px; padding-right: 0px; text-transform:uppercase; line-height: 15px;}
div.buttonhome a.nobutton:hover {color : #ce0c0c; text-decoration: none;}

div.buttonhome a.button {background: transparent url(/ita-site/auctions/immagini/chius-button.gif) no-repeat scroll top right; color: #444; display: block; float: right; font: normal 10px arial, sans-serif; height: 20px;  margin-right: 6px; margin-bottom:3px; padding-right: 2px; text-transform:uppercase; }
div.buttonhome a.button span {background: transparent url(/ita-site/auctions/immagini/button.gif) no-repeat; display: block; line-height: 14px; padding: 3px 8px 6px 8px;} 
	
div.buttonhome span.spacerhome {background: transparent url(../../ita-site/images-home/spacer-vert.gif) no-repeat scroll top right; color: #444; display: block; float: right; height: 16px; width:1px; margin-right: 0px; padding-right: 0px;}
   
div.buttonhome span.scritte {color: #444; display: block; float: right;margin-right: 0px; padding-right: 0px; height: 19px;}
   
div.buttonhome span.console {color: #444; display: block; float: right;margin-right: 0px; padding-right: 0px; height: 19px;vertical-align:top}
/* FINE ELENCO MENU HOMEPAGE*/


/* ELENCO MENU CALENDARIO */
div.buttoncal {overflow: hidden; width: 100%; padding-top:10px;}

div.buttoncal a.button {background: transparent url(/ita-site/auctions/immagini/chius-button.gif) no-repeat scroll top right; color: #444; display: block; float: left; font: normal 10px arial, sans-serif; height: 20px;  margin-right: 6px; margin-bottom:3px; padding-right: 2px; text-transform:uppercase; }
div.buttoncal  a.button span {background: transparent url(/ita-site/auctions/immagini/button.gif) no-repeat; display: block; line-height: 14px; padding: 3px 8px 6px 8px;} 

div.buttoncal a.buttoninfo {background: transparent url(/ita-site/auctions/immagini/chius-button.gif) no-repeat scroll top right; color: #444; display: block; float: left;
    font: normal 10px arial, sans-serif; height: 20px; margin-right: 6px; margin-bottom:3px; padding-right: 2px; text-transform:uppercase;}
div.buttoncal  a.buttoninfo span {background: transparent url(/ita-site/auctions/immagini/button-info.gif) no-repeat; display: block; line-height: 14px; padding: 3px 8px 6px 25px;} 

div.buttoncal a.buttonview {background: transparent url(/ita-site/auctions/immagini/chius-button.gif) no-repeat scroll top right; color: #444; display: block; float: left;
    font: normal 10px arial, sans-serif; height: 23px; margin-right: 6px; margin-bottom:5px; padding-right: 2px; text-transform:uppercase;}
div.buttoncal a.buttonview span {background: transparent url(/ita-site/auctions/immagini/button-view.gif) no-repeat; display: block; line-height: 14px; padding: 4px 8px 5px 24px;} 

div.buttoncal a.buttonreg {background: transparent url(/ita-site/auctions/immagini/chius-button-reg.gif) no-repeat scroll top right; display: block; float: left;
    font: normal 10px arial, sans-serif; height: 20px;  margin-right: 6px; margin-bottom:3px; padding-right: 2px; text-transform:uppercase;}
div.buttoncal a.buttonreg span {background: transparent url(/ita-site/auctions/immagini/button-reg.gif) scroll no-repeat; display: block; line-height: 14px; padding: 3px 8px 6px 8px; color:#FFFFFF;} 

/* FINE MENU CALENDARIO */


/* INIZIO MENU LEFT */
.arrowlistmenu{width: 100%; /*width of menu*/}

.arrowlistmenu .headerbar{
font: bold 12px Arial; color: white; background: black url(../../ita-site/style/media/titlebar.png) repeat-x center left; margin-bottom: 10px; text-transform: uppercase; padding: 4px 0 4px 10px;}

.arrowlistmenu ul{list-style-type: none; margin: 0; padding: 0; padding-left:22px; margin-bottom: 8px; font: normal 10px arial, sans-serif; }
.arrowlistmenu ul li{ padding-right:35px;}
.arrowlistmenu ul li a{background: url(/ita-site/images-left/point-menu.gif) no-repeat center left; display: block; padding: 2px 0; padding-left: 10px; text-decoration: none; font-weight: bold; border-bottom: 1px solid #dedede;}
.arrowlistmenu ul li a:visited{ }
.arrowlistmenu ul li a:hover{color: #A70303; background-color: #eeeeee;}

.arrowlistmenu ul li a.button {background: transparent url(/ita-site/auctions/immagini/chius-button.gif) no-repeat scroll top right; color: #444; display: block; float: left; font: normal 10px arial, sans-serif; height: 20px; width:160px; margin-right: 6px; margin-bottom:3px; padding:0px; padding-left: 0px;  padding-right: 2px; text-transform:uppercase; border-bottom: 0px;}
.arrowlistmenu ul li a.button:hover{color: #A70303; background-color: #eeeeee;}
.arrowlistmenu ul li  a.button span {background: transparent url(/ita-site/auctions/immagini/button.gif) no-repeat; display: block; line-height: 14px; padding: 3px 8px 6px 8px;} 
/* FINE ELENCO MENU LEFT*/


/*form */
input{ background-color : #FFFFFF; border : 1px solid #ADAFB3; color : #666666;  font-size: 10px; }
select{ color : #666666; font-size: 10px; border : 1px solid #ADAFB3;}
textarea{ color : #666666;  font-size: 10px;  border : 1px solid #ADAFB3;}

.bottone{background-color : #FFFFFF; border : 1px solid #ADAFB3; color : #666666;  font-size: 10px; }

/* text */
.basket{ color : #636363;}
.basketsm{ color : #636363;}
.titolo{ color : #333333; font-size :  14px;  font-weight: bold;  }

.scheda { color : #636363; }
.scheda b {font-weight: bold; }

div.imgriquadro {background-color:#E3E3E3; display:table-cell; line-height:82px; font-size:82px; vertical-align:middle; text-align:center; width: 82px; height: 82px;  }
div.imgriquadro img{vertical-align: middle; text-align:center; border: 1px solid #E3E3E3;}
img.image {border: 1px solid #E3E3E3;}
img.imagecat {border: 4px solid #E3E3E3;}
img.imagenoborder {border: 0px solid #E3E3E3;}


td.thinHR{ background-image: url(../../ita-site/images-home/point-grey.gif); background-repeat: repeat-x; background-position:center; height:5px; }
td.adaptthinHR{ background-image: url(../../ita-site/images-home/point-grey.gif); background-repeat: repeat-x; height:1px; }
td.adaptthinHR3px{ background-image: url(../../ita-site/images-home/point-grey.gif); height:3px; }

/* layout */

.linea-oriz { background-image: url(../../ita-site/images-home/point-grey.gif); background-repeat: repeat-x; height:1px; }
.linea-vert { background-image: url(../../ita-site/images-home/point-grey.gif); background-repeat: repeat-y; width:1px;  }
td.margin { padding-left:36px; padding-right:20px; padding-top:20px; padding-bottom:40px;  color : #636363; background:url(../../ita-site/auctions/immagini/freccia-left.gif) 0 22px no-repeat; }
.margin2 { padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:40px;  color : #636363; background:url(../../ita-site/auctions/immagini/freccia-left.gif) 0 22px no-repeat; }


/* SpryCollapsiblePanel.css - Revision: Spry Preview Release 1.4 */
.CollapsiblePanel {
	margin: 0px;
	padding: 2px;
	border-left: solid 6px #E3E3E3;
	border-right: solid 6px #E3E3E3;
	border-top: solid 6px #E3E3E3;
	border-bottom: solid 6px #E3E3E3;
}

.CollapsiblePanelTab {
	font: bold 0.7em sans-serif;
	background-color: #FFF;
	border-bottom: solid 0px #CCC;
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}

.CollapsiblePanelContent {
	margin: 0px;
	padding: 0px;
}

.CollapsiblePanelTab a {
	color: black;
	text-decoration: none;
}

.CollapsiblePanelOpen .CollapsiblePanelTab {
	background-color: #E3E3E3;
}

.CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover {
	background-color: #E3E3E3;
}

.CollapsiblePanelFocused .CollapsiblePanelTab {
	background-color: #E3E3E3;
}

td.footer {font-size:9px;}
td.footer h1{font-size:9px; margin:0px; padding:0px;}

/* news class style */
div.fileImg{float:right; margin: 0px 10px 20px 20px; border-left:#e9e9e9 solid 1px; padding-left:20px }
div.autor-box { display: table; border: 1px solid #e9e9e9; } 
div.autor-box img{margin: 4px; border:0px;}
