/* CSS Document */

#contenitore {
  margin: 0px 10px auto;
  width:900px;
}

#intestazione {
	width: 900px;
	position:relative;
}

#sinistra {
	float: left;
	width: 185px;
}

#centro {
	float: left;
	width: 525px;
	margin-left: 3px;
}

#destra {
	float: left;
	width: 185px;
	margin-left: 3px;
	margin-right: -1px;
}

#centro-dx {
	float: left;
	width: 712px;
	margin-left: 3px;
}

#tutto {
	float: left;
	width: 1000px;
}

#piede {
	clear: left;
	width: 900px;
	left: 10px;
	margin-top: 4px;
	margin-left: 0px;
	margin-right: 3px;
}

#arancio {
font: 12px verdana;
font-weight: bold;
color:#FFCC33; 
}

ul {color: #000000; list-style-type: square;} 

li.punto {
background-image: url(../imma/punto.gif);
background-position: left 2px;
background-repeat: no-repeat;
text-align: justify; 
text-indent: 0px;
}
li.sub {
background-image: url(../imma/punto.gif);
background-position: left 2px;
background-repeat: no-repeat;
text-align: justify; 
text-indent: 0px;
margin-left: 10px;
}

li {
list-style-type: none; 
}

p.inte {
text-align: center;
font: 18px verdana;
font-weight: bold;
color: #d86024; 
}
p.intelitt {
background-image: url(../imma/punto.jpg);
background-position: center 2px;
background-repeat: no-repeat;
text-align: center;
font: 20px Garamond;
font-weight: bold;
color: #3d86d3; 
}

div.intatt {
background-image: url(../imma/punto.jpg);
background-repeat: no-repeat;
text-align: justify;
margin-left: 2px; 
text-indent: 48px;
text-transform: uppercase;
font: 13px garamond;
font-weight: bold;
color: #3d86d3;
}


A {
text-decoration: none;
color: #6F6;/* #d86024;*/
font-weight: bold;
}



A.menubasso {
text-decoration: none;
font: 10px tahoma; 
color: #3d86d3;
font-weight: normal;
}

a:hover {
text-decoration: underline;
}

BODY {
	font: 12px verdana;
	color:#ffffff;
	background:#0e843a;
	margin:0;
	padding:0;
/*	background-image: url(../imma/sfondo.jpg);*/
      } 
.arrowlistmenu{
width: 180px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 12px Verdana;
color: white;
background: #4e5e31 url(../imma/titlebar.png) repeat-x center left;
margin-bottom: 8px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(../imma/titlebar-active.png);
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #d2e8d2;
background: url(../imma/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 90%;
}

.arrowlistmenu ul li a:visited{
color: #d2e8d2;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #030; /*#d86024;*/
}

.int {
font: 16px Garamond;
font-weight: bold;
color: #3d86d3; 
}

.intbig {
font: 32px Garamond;
font-weight: bold;
color: #3d86d3; 
}

td {
	font: 12x verdana;
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
	margin-left: 2px;
	margin-right: 2px;
}

td.calendario {
	/*width: 188px;*/
	text-align: center;
}

td.ris_calendario {
	width: 188px;
	text-align:center;
}

td.squadra {
	width: 164px;
	text-align:right;

}

td.num {
	width: 50px;
	text-align:center;
	background-color:#4e5e31;
}

td.sottolineato {
	border-bottom-style: solid; 
	border-bottom-width: thin; 
	border-bottom-color: #FFF;
}

td.tuttobordi {
	border-style: solid; 
	border-width: thin; 
	border-color: #FFF;
}

div.calendario {
	margin-top:3px;
/*	font-weight:bold;*/
}

.centro {
font: 10px verdana;
text-align: center;
}

.blu {
	font: 10px Verdana;
	font-weight: bold;
	color: #333399;
	display : inline;
}

.blunogr {
	font: 10px Verdana;
	color: #333399;
	display : inline;
}

.big {
	font: 12px Arial;
	font-weight: bold;
	display: inline;
}

.lilla {
font: 10px Verdana;
text-transform: uppercase;
font-weight: bold;
color: #CC3399; 
display : inline;
}

.newsl {
color: #095BA6; 
}

div#commenti{display:none}

#header {
	float:left;
    width:100%;
    background:#095ba6 url("../imma/bgc.gif") repeat-x bottom;
    font-size:93%;
    line-height:normal;
    }

#header ul {
    margin:0;
    padding:10px 10px 0;
    list-style:none;
    }

#header li {
	display:inline;
    margin:0;
    padding:0;
    }

#header a {
	float:left;
    background:url("../imma/left_both.gif") no-repeat left top;
    margin:0;
    padding:0 0 0 9px;
    border-bottom:1px solid #765;
    text-decoration:none;
    }

#header a span {
	float:left;
    display:block;
    background:url("../imma/right_both.gif") no-repeat right top;
    padding:5px 15px 4px 6px;
    font-weight:bold;
    color:#765;
    }

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#header a span {float:none;}
/* End IE5-Mac hack */

#header a:hover span {
	color:#333;
    }

#header #current a {
	background-position:0 -150px;
    border-width:0;
    }

#header #current a span {
	background-position:100% -150px;
    padding-bottom:5px;
    color:#333;
    }
	
#header a:hover {
	background-position:0% -150px;
    }

#header a:hover span {
	background-position:100% -150px;
    }

.imma {
padding:4px;
border:solid 1px #333399;
width:212px;
float:left;
    	
    }

.ui-widget-content { border: 1px solid #6F6; background: #fcfdfd url(../../../css/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x; color: #222222;	}
.ui-widget-content a { color: #095ca6; font-weight:bold; }
.ui-corner-all { -moz-border-radius: 5px; -webkit-border-radius: 5px; }