html {margin: 0; padding: 0;}
body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #2D3F5D; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 67.5%; text-align: center;}
form {margin: 0px;padding: 0px; border: 0px none;}
ul {padding-top: 0px; padding-bottom: 0px;	margin-top: 0px; margin-bottom: 0px;}

th {padding-top: 5px;padding-bottom: 5px;padding-left: 10px;padding-right: 10px;color: #000066;font-weight: bold;text-align: center;background-color: #e8f0f1;}

h4 {padding-left: 12px;}
h5 {padding-left: 20px;}

.highlight{background-color: #FFFF33;}

a:link {color: #000099;} 
a:visited {color: #006699;} 
a:hover {color: #CC9900} 
a:active {color: #000000} 

.titololk a:link {color: #000000;background-color: #FFFF33;} 
.titololk a:visited {color: #006699;background-color: #FFFF33;} 
.titololk a:hover {color: #CC9900} 
.titololk a:active {color: #000000;} 

.briciole a:visited {color: #006699;} 
.briciole a:hover {color: #CC9900} 
.briciole a:active {color: #000000} 

.center {text-align: center;}
.floatLeft {float: left;}

.pad05Image {padding-right: 5px; padding-bottom: 5px;}
.pad05 {padding-top: 5px; padding-bottom: 5px;}
.pad06 {padding-top: 6px; padding-right: 0px; padding-bottom: 6px; padding-left: 0px;}
.pad10 {padding-top: 10px; padding-bottom: 10px;}
.pad20 {padding-top: 20px; padding-bottom: 20px;}

.divTable {border-collapse: collapse;}
.textbox {font-family: "Courier New", Courier, mono;font-size: 11px;color: #003366;background-color: #FFFFFF;border: 1px solid #999999;background-position: center;height: 20px;}
.button2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #003366;background-color: #e8f0f1;border: 1px solid #999999;height: 20px;font-weight: normal;width: 130px;}
.imgbord {border: 1px solid #999999;}
.titolored {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;font-weight: bold;color: #FF0000;}
.table {background-color: #FFFFCC;border-collapse: collapse;border: 2px ridge #FFFFFF;width: 600px;}
.table1 {background-color: #FFFFFF;	border-collapse: collapse;border: 1px ridge white;width: 200px;}

.tdrosso {color: #CC0000;} 
.titolo {font-size: 1.2em; font-weight: bold; color: #225485;}
.coloBlue {font-weight: bold; color: #225485;}
.bold {font-weight: bold;}
.alert {padding: 5px; font-size: 1.2em; font-weight: bold; color: #FF0000;}
.spanrosso {font-family: Verdana, Arial, Helvetica, sans-serif;	color: #CC0000;} 
.pulsante {color: #000000;background-color: #CCCCCC;border: thin outset #FFFFFF; font-weight: bold; padding-top: 1px; padding-bottom: 1px;	padding-left: 3px; padding-right: 3px;}
.modulo {color: #000000; background-color: #FFFFFF; border: thin inset;}

.btcerca {height: 22px;width: 22px;background-image: url(../images/star0.png);background-repeat: no-repeat;background-position: left top;vertical-align: middle;border:0px;}
.btcerca:hover {background-image: url(../images/star1.png) !important;}

.separator { background-color:#CCCCCC; }
.puntini {background-image: url(../images/bg_puntini.gif); background-repeat: repeat-x;padding: 0px; width: 100%; height: 1px; margin-top: 4px;	margin-right: 0px;	margin-bottom: 4px;	margin-left: 0px;}

/*begin menuleft */

/*ul.menuBox{list-style:none;}*/
.menuBox li{display:block; height:22px;	border-bottom: 0px solid #6A6257; font-weight:bold;}
.menuBox a {display:block; height:19px; padding:3px 5px 0 5px; color:#000000; text-decoration:none;}
.menuBox a:visited, .menuBox a:active {color:#000000;}
.menuBox a:hover {background:#FFFFFF;}

.menuLeft li {display: block; height: 21px; border-bottom: 1px solid #FFFFFF; background: #F4F4F4;}
.menuLeft a {display:block; height:19px; padding:3px 5px 0 5px; color:#000; font-weight: bold;text-decoration:none;}
.menuLeft a:visited, .menuLeft a:active {color:#000;}
.menuLeft a:hover {background: #DDDDDD;	color: #DF0000;	font-weight: bold;	text-decoration:none;}

.menuLeftActivity li {background-image: url(../images/anim_02sec.gif); background-repeat:repeat-x repeat-y; display: block; height: 21px; border-bottom: 1px solid #FFFFFF;}
.menuLeftActivity a {display:block; height:19px; padding:3px 5px 0 5px; color:#000; font-weight: bold;text-decoration:none;}
.menuLeftActivity a:visited, .menuLeftActivity a:active {color:#000;}
.menuLeftActivity a:hover { color: #DF0000; font-weight: bold;	text-decoration:none;}
.bgevidenzia {background-image: url(../images/anim_02sec.gif) !important; background-repeat:repeat-x repeat-y; display: block; background-color: transparent !important;color:#000 !important; font-weight: bold !important ;text-decoration:none;}

/*end menuleft */

/* inizio stili griglia */
.AlignCenter {padding-left: 5px; text-align: left;}
.AlignLeft {padding-left: 5px; text-align: left;}
.result {color: #000000; border-top: 1px solid #CCCCCC;	border-right: 1px solid #FFFFFF; border-bottom: 1px solid #CCCCCC;border-left: 0px none;}
.ItemRowStyle {background-color: #FFFFFF; padding-left: 5px; text-align: left;}
.AlternatedRowStyle {background-color: #F7F6F3; padding-left: 5px; text-align: left;}
.PagerStyle
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 11px;
	color: #000066;
	font-weight: bold;
	text-align: right;
	background-color: #e8f0f1;
}

.GridSocio {padding-top: 10px;padding-bottom: 10px;vertical-align: middle;text-align: center;width: 500px;}
.GridShort{padding-top: 10px;padding-bottom: 10px;vertical-align: middle;text-align: center;}

/* fine stili griglia */


/*.menu a:link {color: #000066} 
.menu a:visited {color: #000066} 
.menu a:hover {color: #FF0000; text-decoration: none} 
.menu a:active {color: #000066; text-decoration: none} 

.menu2 {font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-weight: bold;font-size: 10px;padding-top: 2px;padding-bottom: 2px;} 
.menu2 a:link {color: #FFFFFF;font-weight: bold;} 
.menu2 a:visited {color: #333333;font-weight: bold;} 
.menu2 a:hover {color: #FF3300;text-decoration: none;font-weight: bold;} 
.menu2 a:active {color: #333333;text-decoration: none;font-weight: bold;} */

/*body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	background-image: url(../images/baccagruslides.gif);
}

.stats_table b {color:#666666;}
.dashlist {border-bottom: 1px dashed #999999;}
.totaldash {border: 1px dashed #999999;}
.bordoesterno {border: 1px dashed #999999;}
.texcombo1 {font-family: "Courier New", Courier, mono;font-size: 11px;color: #003366;background-color: #FFFFFF;}
.texcombo {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #003366;background-color: #FFFFFF;width: 150px;}
.textareabg {font-family: "Courier New", Courier, mono;font-size: 11px;color: #003366;background-color: #FFFFFF;border: 1px solid #999999;background-position: center;}
.textarea {font-family: "Courier New", Courier, mono;font-size: 11px;color: #003366;background-color: #FFFFFF;border: 1px solid #999999;}
.textform {font-family: "Courier New", Courier, mono;font-size: 11px;color: #003366;background-color: #FFFFFF;border: 1px solid #999999;}
.textform2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #FFFFFF; border: 1px solid #999999;}
.button {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #003366;background-color: #e8f0f1;border: 1px solid #999999;height: 20px;width: 36px;	font-weight: normal;}
.sback {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #003366;background-color: #e8f0f1;border: 1px solid #999999;height: 20px;font-weight: normal;}
.thumb {border: 0px dashed #999999;padding: 0px 0px 0px 0px;border-collapse: collapse;}

.thumb A:hover IMG {FILTER: Alpha(opacity=79);	moz-opacity: 0.79}
.thumb2 {border: 0px;}
.thumb2 A:hover IMG {FILTER: Alpha(opacity=79);	moz-opacity: 0.79}
.footer {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #FFFFFF;}
.counter {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #666666; pacing: 0px;}
.testoet {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #FFFFFF;padding-left: 5px;}
.padtab {padding-top: 0px;padding-right: 5px;padding-bottom: 5px;padding-left: 0px;}
.divCell {
	height: 22px;
	border-top: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	padding-left: 5px;
	color: #cfe0aa;
	background-image: url(../images/sfondomenu.gif);
}
.etichetta1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #003366;}
.etichetta2 {font-size: 11px;}
.tableborder {border: 1px solid #999999;border-collapse: collapse;}
.evidenzia {background-color: #c4dbff;}
.thumbcell A IMG {
	BORDER-RIGHT: #333 1px solid;
	BORDER-TOP: #333 1px solid;
	BORDER-LEFT: #333 1px solid;
	BORDER-BOTTOM: #333 1px solid
}
.thumbcell A:hover IMG {
	FILTER: Alpha(opacity=79);
	moz-opacity: 0.79
}
.div {
	FONT-SIZE: 11px; COLOR: #737373; FONT-FAMILY: Tahoma
}
.bordino {
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
}
.bordino1 {
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
	background-image: url(../images/bgvertical1.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.bordino2 {
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
	background-image: url(../images/bgvertical2.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.paging {
	border: 1px solid #666666;
	border-collapse: collapse;
	background-image: url(../images/bgvertical2.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#jumper {
	text-decoration:none;
	margin:1px;
	border:1px solid;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:4px;
	padding-right:4px;
}
#jumper a:visited {
	color:red;
	background-color: #FF00FF;
}
#jumper a:hover {
	color:orange;
	background-color: #99CCFF;
}
#interno1 {
	position:relative;
	width:100%;
	height:100%;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
}
.Titolosezione {
	position:relative;
	width:100%;
	text-align: center;
	font-family: "Century Gothic";
	font-size: 150%;
	font-weight: bold;
	color: #5371b1;
	vertical-align: top;
	padding-top: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	padding-right: 0px;
}

.puntini2 {
	padding: 0px;
	background-image: url(../images/bg_puntini.gif);
	background-repeat: repeat-x;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.largtable {
	width: 1200px;
	border: 2px solid #c6150d;
}
.largmenu {
	width: 190px;
}

.menu a:link {color: #000066} 
.menu a:visited {color: #000066} 
.menu a:hover {color: #FF0000; text-decoration: none} 
.menu a:active {color: #000066; text-decoration: none} 


.menu 
{
	font-size: 11px; 
	color: #000066;
	height: 22px;
	border-top: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	padding-left: 5px;
	color: #cfe0aa;
} 

.menusup1 {
	color: #225485;
	font-family: "Century Gothic";
	font-size: 1.1em;
	background-color: #F4DD82;
}
.menusup {
	color: #CC3300;
	font-family: "Century Gothic";
	font-size: 1.1em;
	background-color: #F4DD82;
}


.mail {
	font-size: 1.1em;
	color: #B49A69;
} 

.riga {
	font-size: 11px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
} 

#footer2
{
	width: 726px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-top: 10px;
	padding-bottom: 22px;
	color: #C89F3D;
}


*/

