.fit_width{
 width: 95%;
 background-color:#eafcfe;
}

.button{
 border:1px solid #000000;
 font-weight:bold;
}

INPUT.fit_width{
 width:95%
 background-color:#eafcfe;
}

BODY {
 background-color : #eafcfe;
 font-family: verdana, sans;
 font-weight: normal;
 font-size: 10pt;
 color: #000000;
 padding:0px;
 margin:0px;
 border:0px; 
}

H1 {
 font-size: 18pt;
 color: #0000FF;
 text-align:center;
}

H2 {
 font-size: 13pt;
 color: #0000FF;
}

TD{
 padding: 0;
}

A{
 text-decoration: none;
 font-family: verdana, sans;
 font-size: 10pt;
 color: #0000ff;
}

A:VISITED{
 color: #0000ff;
}

A:HOVER{
 color: #0000ff;
 text-decoration: underline;
}

TABLE{
 display: block;
}

INPUT, TEXTAREA{
 border-width:0;
 padding:1px 5px;
 background-color: #EFEFEF;
 color: #000000;
}

A.menu {
 color: #0000EE;
 font-variant:small-caps;
}

A.menu:VISITED {
 color: #0000EE;
 text-decoration: none;
 font-variant:small-caps;
}

A.menu:HOVER {
 color: #0000EE;
 font-weight:bold;
 font-variant:small-caps;
}

TD.menu {
 border: 1px solid #cccccc;
 border-width:0px 1px 1px 1px;
 padding:1px 3px;
 background-color: #eafcfe;
 text-align:center;
}

TD.tabella{
 padding: 3px;
 border: 1px solid #CCCCCC;
 border-width:0 0 1px 0;
 text-align:left;
}

TH.tabella{
 padding: 3px;
 border: 1px solid #CCCCCC;
 border-width:0 0 1px 0;
 text-align:left;
}

TABLE.registrazione{
 border: 1px solid #CCCCCC;
 border-width:1px 0 0 1px;
}

TH.registrazione{
 background-color:#888888;
 color:#CCCCCC;
 font-weight:bold;
 border: 1px solid #CCCCCC;
 border-width:0 1px 1px 0;
 text-align:center;
}

TD.registrazione{
 background-color: #EFEFEF;
 color:#000000;
 border: 1px solid #CCCCCC;
 border-width:0 1px 1px 0;
 text-align:center;
 overflow:hide;
}


TABLE.data_confirm{
 background-color:#eafcfe;
 color:#CCCCCC;
 border: 1px solid #CCCCCC;
 text-align:center;
}

TH.data_confirm{
 color:#000000;
 border: 1px solid #CCCCCC;
 border-width:0 0 1px 0;
 text-align:left;
 font-weight: bold;
 font-size:12pt;
 padding: 1px 5px;
}

TD.data_confirm{
 color:#000000;
 border: 1px solid #CCCCCC;
 border-width:0 0 1px 0;
 text-align:left;
 padding: 1px 5px;
}












.figgen{
	background-image: url(logo5-c.jpg);
	background-repeat : repeat-x;
}


.btgen{
	background-image: url(butt-c.jpg);

}
a.btgen-link:LINK {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;
	/* color: #65AAD1; colore piu chiaro */
	color: #11355E;
	text-decoration: none;
}

a.btgen-link:VISITED {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;
	/* color: #65AAD1; colore piu chiaro */
	color: #11355E;
	text-decoration: none;

}

a.btgen-link:HOVER {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;
	color: #5488B0;
	text-decoration: underline;
}


.Stile7 {
	font-family: Verdana;
	font-size: 12px;
	color: #11355E;
}
.Stile11 {font-family: verdana, sans-serif; font-size: 9px; color: #11355E; }
.Stile12 {color: #11355E}
.Stile13 {font-size: 12px; font-family: Verdana, sans-serif; color: #11355E;}
.Stile14 {
	font-size: 12px;
	color: #11355E;
}
.Stile15 {font-size: 12px}
.Stile16 {font-size: 14px}
.Stile17 {font-size: 10px; color: #11355E;}
.Stile18 {font-family: Verdana, sans-serif; font-size: 9px; color: #11355E; }
.Stile19 {font-family: Verdana, sans-serif; font-size: 10px; color: #11355E; }
.Stile20 {color: #11355E}
.Stile22 {font-family: Verdana, sans-serif; font-size: 10px; color: #11355E; font-style: italic; }
.Stile23 {font-family: Verdana, sans-serif; font-size: 10px; color: #11355E; font-weight: bold; }
.Stile24 {font-family: Verdana, sans-serif; font-size: 10px; color: #11355E; }
.Stile25 {font-family: Verdana, sans-serif; font-size: 14px; color: #11355E; font-weight: bold; }
.Stile26 {font-family: Verdana, sans-serif; font-size: 11px; color: #11355E; }
.Stile27 {font-family: Verdana, sans-serif; font-size: 9px; color: #550000; }



TD.separatore{
	width: 11px;
}

TD.button{
	text-align:center;
	background-image: url(hbar_bt-bg.gif);
}

SELECT {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #11355E;}



TD.btmbar_shadow {
	background-image: url(header_btmbar-shadow.gif);
	background-repeat : repeat-x;
}