body {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

input {
	font-size: 10px;
	color: #6B6B6B;
	border-width: 1px;
	border-style: solid;
	border-color: #666666;
	background-color: #ECECEC	
}
textarea  { color: #6b6b6b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ececec; text-align: justify; border: solid 1px #666666 }
chat { color: #6b6b6b; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ececec; text-align: justify; border-style: solid; border-width: 1px 1px 1px 5px; border-color: transparent }
.bordodx   { border-style: solid !important; border-width: 0 1px; border-color: #cdcdcd }
.bordodx2  { border-width: 0 }
.titolo  { color: #3c3c3c; font-size: 12px; font-weight: normal; text-decoration: none; text-align: justify; margin: 10px }

.titolomini     { color: #666666; font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; line-height: 17px; text-align: justify; margin-right: 7px; margin-left: 7px; padding-right: 7px; padding-left: 7px; right: 7px; left: 7px; border-style: solid; border-width: medium 7px; border-color: white white #fff ; outline-color: white; }

.titolo2    { color: #933; font-size: 11px; font-weight: bold; text-transform: uppercase }


.testo  { color: #3c3c3c; font-size: 10px; text-align: justify }

.testo:a  { color: #000000; font-size: 10px; text-align: justify }

.testo:hover {
	text-decoration: none;
}

.testomini  { color: #000000; font-size: 10px }

.testoiframe   { color: #3c3c3c; font-size: 11px; font-style: normal; font-variant: normal; font-stretch: normal; font-size-adjust: 14; background-color: #fafafa; text-align: justify; word-spacing: 2px; letter-spacing: 1px; white-space: normal; margin: 5px; padding: 2px }



.tasto   { color: #fff; font-size: 10px; font-weight: bold; text-decoration: none; background-color: #c6c6c6; border: solid 1px transparent }

.tasto:hover    { color: #e89d00; font-size: 10px; background-color: #ececec }
.calendario_td    { color: #8a8a8a; font-size: 10px; font-style: oblique; background-color: #f5f5f5 }
#tabext  { height: 100%; border-style: solid; border-width: 1px 1px 0; border-color: #cdcdcd }
#tabext2 { height: 100%; border-style: solid; border-width: 0 0 0; border-color: #cdcdcd }
#menu {
	width: 100%;
}
#menu #titolo {
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
	
}

#menu a {
	width: 100%;
	line-height: 15px;
	font-size: 10px;
	color: #BA1112;
	text-decoration: none;
}

#menu a:hover    { color: #e39221; background-position: 50% bottom; width: 100% }

#menu td  { border-style: solid; border-width: 0 0 1px; border-color: #cdcdcd }

#spotdx {
	width: 100%;
	font-size: 11px;
	color: #000000;
	padding: 3px;
}

#spotcentro1  { color: #000000; font-size: 11px; width: 396px }

#spotcentro1 a {
	font-size: 11px;
	color: #999999;
}

#spotcentro1 td {
	width: 196px;
	/*border-left-width: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-style: solid;
	border-color: #CDCDCD;*/
}

#spotcentro1 span  { color: #ba1112; font-size: 11px; font-weight: bold }

#spotcentro2 {
	width: 396px;
}

#spotcentro2 a {
	width:95%;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
#spotcentro2 a:hover  { }
	
#spotcentro2 td {
	line-height: 13px;
	/*border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #CDCDCD;*/
	vertical-align: top;
}
#spotcentro2 #titolo {
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}
#spotsondaggi {
	width: 100%;
	background-color: #ECECEC;
}

#spotsondaggi #titolo { color: #666666; font-size: 11px; font-weight: bold; padding: 3px }

#spotsondaggi input {
	border-width: 0px;	
}

#foto img {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
}

#foto td {
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #CDCDCD;
	text-align: center;
}
.testoshoutbox   { font-size: 11px; font-style: normal; font-variant: normal; font-stretch: normal; text-align: justify; white-space: normal; margin: 5px; padding: 2px }

