body
{
	font-size:       12px;
	margin:          0;
	padding:         0;
	background:      transparent url('pic/erbetta.gif') top left repeat;
	font-family:     verdana,'lucida grande',arial,tahoma,sans-serif;
}
/*	*/
H2{ color:#00a000; font-size:18px; font-family:Verdana; text-align:left; margin:20px 0; padding:0;}

TD
{
	font-size:       12px;
	font-family:     verdana,'lucida grande',arial,tahoma,sans-serif;
}

#master
{
	margin: 	0px auto;
	width:           980px;
	position:        relative;
	background:      transparent url('pic/bgmaster.png') top left repeat-y;
}

#tophead
{
	width:           936px;
	height:          18px;
	margin:          0 auto;
	background:      transparent url('pic/tophead.png') top left no-repeat;
}

#box
{
	width:           936px;
	min-height:      390px;
	margin:          0 auto;
	background:      transparent url('pic/bgbox.png') top left repeat-y;
}

#insidecontent
{
	margin:          0;
	color:           #767676;
	font-family:     'lucida grande', 'franklin gothic medium', sans-serif;
	font-size:       12px;
	line-height:     150%;
	padding-top:     5px;
	padding-bottom:  0px;
	padding-left:    0px;
	padding-right:   0px;
	text-align: center;
}
/*
	border: 1px solid;
*/


#botfooter
{
	width:           936px;
	height:          17px;
	margin:          0 auto;
	background:      transparent url('pic/botfooter.png') top left no-repeat;
}


#copy
{
	margin:          0 auto;
	width:           953px;
	height:          39px;
	background:      transparent url('pic/footer.png') top left repeat-x;
	font-family:     Arial,'Sans Serif','lucida grande', 'franklin gothic medium', sans-serif;
	font-size:       11px;
}

.cont_header_txt TD { font-family:Verdana; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(pic/li.gif); VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; COLOR: #fff; HEIGHT: 35px}

/* newsletter */
.boxmailing{ BACKGROUND:#96be31;}
.invia { color:black; font-family:Verdana, Arial; font-size:12px;}
.mailing
{
	border-right:#658a0c 1px solid;
	border-top:#658a0c 1px solid;
	border-left:#658a0c 1px solid;
	border-bottom:#658a0c 1px solid;
	font-weight:normal;
	font-size:12px;
	color:black;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	background-color:white;
}

.result TD
{
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 16px;
	PADDING-BOTTOM: 0px;
	VERTICAL-ALIGN: middle;
	COLOR: #8e8e8e;
	PADDING-TOP: 0px;
	HEIGHT: 25px
}
.result A {COLOR: #ff7a04; TEXT-DECORATION: underline}
.result A:hover {COLOR: #ff7a04; TEXT-DECORATION: none}

.txtbox
{
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	font-family: verdana,arial;
	font-size:12px;
	text-align:justify;
	font-weight:normal;
	color: #303030;
}
.txtbox A { TEXT-DECORATION: underline; COLOR: #ff7a04; font-weight:bold;}
.anno { COLOR: #009000; font-weight:bold;}
.citazione { COLOR: #009000; font-weight:normal;}
.serie { COLOR: #0000A0; font-weight:bold;}
.link { TEXT-DECORATION: underline; COLOR: #ff7a04; font-weight:bold;}

.rosa { background-color: #89b02a; color:white;}
.coach { background-color: #900000; color:white;}


.headnews
{
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	font-family: Verdana,Arial;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	COLOR: #ff7a04;
}
.headnews A {TEXT-DECORATION: underline; COLOR: #ff7a04;}

.txtpanel
{
	font-family: Verdana,Arial;
	font-size:12px;
	text-align:justify;
	color: black;
}
A { text-decoration:none; font-weight:bold; color:#00226F;}
A:hover {color:#d5d6d7}
A:active {font-weight:bold}
.bottom{ font-size:10px; font-family:Aria, Sans Serif;}
.bottom A { text-decoration:none; font-weight:bold; color:#00226F;}
.bottom A:hover {color:#d5d6d7}
.bottom A:active {font-weight:bold}
/* CALENDARIO*/

.tablerisultati { width:691px; border:1px solid #c0c0c0; margin-bottom:20px; font-size:14px;}
.tabellarisultati { border:1px solid #c0c0c0; margin-bottom:20px; font-size:14px;}

.sq1{ font-weight:normal; border:1px solid; text-align:right; padding:5px; vertical-align:top;} /* width:150px;  */
.sq2{ font-weight:normal; border:1px solid; text-align:left; padding:5px; vertical-align:top;} /* width:150px; */
.sqaltro1{ width:150px; color:#a00000; font-weight:bold; border:1px solid; text-align:right; padding:5px; vertical-align:top;}
.sqaltro2{ width:150px; color:#a00000; font-weight:bold; border:1px solid; text-align:left; padding:5px; vertical-align:top;}
.sqvincente1{ color:#00a000; font-weight:bold; border:1px solid; text-align:right; padding:5px; vertical-align:top;} /* width:155px; */
.sqvincente2{ color:#00a000; font-weight:bold; border:1px solid; text-align:left; padding:5px; vertical-align:top;} /* width:155px; */

.sqoff1{ color:#c0c0c0; font-weight:normal; border:1px solid; text-align:right; padding:5px; vertical-align:top;} /* width:150px; */
.sqoff2{ color:#c0c0c0; font-weight:normal; border:1px solid; text-align:left; padding:5px; vertical-align:top;} /* width:150px; */
.off{ color:#c0c0c0; vertical-align:top;}

.risultato{ width:150px; color:#00a000; font-weight:bold; text-align:center; border:1px solid; vertical-align:top;}
.risultatooff{ width:150px; color:#909090; font-weight:bold; text-align:center; border:1px solid; vertical-align:top;}

th{ text-align:center; border:1px solid; padding:5px; font-size:16px;}
.headon{ color:#0000a0;}
.headoff{ color:#909090;}

.tableclassifica { width:691px; border:1px solid; margin-bottom:20px; font-size:14px;}
.sq{ color:#00a000; font-weight:bold; border:1px solid; text-align:right; padding-right:5px;} /* width:110px; */
.sqprima{ color:#f0a0f0; font-weight:bold; border:1px solid; text-align:right; padding:5px;} /* width:110px; */
.squltima{ color:#a00000; font-weight:bold; border:1px solid; text-align:right; padding:5px;} /* width:110px; */
.punti{ color:#0000a0; font-weight:bold; border:1px solid; text-align:center; padding:5px;}
.note{ color:#a00000; font-weight:bold; text-align:center; font-size:9px;}
.penalties{ color:#909090; font-weight:normal; vertical-align:super; font-size:9px; font-family:Arial;}
.adivatxt {font-family:Arial,Ms Sans Serif; font-size:10px; font-weight:normal; color:#000070; background-color:transparent; letter-spacing:0.2em}
.adivalink {font-family:Arial,Ms Sans Serif; font-size:10px; font-weight:normal; color:#000070; background-color:transparent; letter-spacing:0.2em}
.adivalink:hover {color:white}
.adivalink:active {font-weight:normal}

UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
LI {PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(pic/point.gif) no-repeat left top; PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-SIZE: 12px; }

#archiviopassato a{ font-size:18px;}
.bigsize{ font-size:18px;}

/* QUIVALLO */
/*
.qvinfo p { font-family:Ms Sans Serif; font-size:14px; color:#000000; text-align:left;}
.qvnote { font-family:Ms Sans Serif; font-size:12px; color:#909090; text-align:left;}
.qvnote td { font-family:Ms Sans Serif; font-size:12px; color:#909090; text-align:left;}
.qvrequired { font-family:Ms Sans Serif; font-size:12px; color:#00a000; font-weight:bold;}
.qvrequired td { font-family:Ms Sans Serif; font-size:12px; color:#00a000;}
.qvdati { font-family:Ms Sans Serif; font-size:12px; font-weight:bold; color:#000000;}
.qveuro { font-family:Ms Sans Serif; font-size:14px; font-weight:bold; color:#000090;}
.qvpopup { color:#000000;}
.qvpopup p { color:#000000;}
.qvpopup a { color:#000000;}
.qvimg { border:1px solid #909090;}

.qvform {
	border-right:#8EB1D6 1px solid;
	border-top:#8EB1D6 1px solid;
	border-left:#8EB1D6 1px solid;
	border-bottom:#8EB1D6 1px dashed;
	font-weight:normal;
	font-size:12px;
	color:black;
	font-family:Arial, Helvetica, Sans-Serif;
	background-color:#EBEFF5
}

.qvul ul { margin:0;}
.qvul li { margin:0; padding:0 5px 5px 0; font-weight:normal; line-height:14px; list-style:square; text-align:left;}
.qvul li a { font-weight:normal;}

.qvinviook { font-family:Ms Sans Serif; font-size:12px; font-weight:bold; color:#00a000; text-align:left; margin:10px 0 10px 0;}

.qvprivacy {font-weight:normal; color:#808080; font-size:10px;}
.qvprivacy a {text-decoration:underline; font-weight:bold; color:#f68b00; font-size:10px;}
.qvprivacy a:hover {color:#d5d6d7}
.qvprivacy a:active {font-weight:bold}
.qvprivacy input { font-family:Verdana; font-weight:normal; color:#000000; font-size:12px; padding-bottom:3px; padding-top:2px;}
*/
