
A:hover 	{COLOR: white; TEXT-DECORATION: none; background-color : blue;} 

.pagebreak { page-break-before: always; }

	
.trhead	{
	background-color:#8bc9e7;
	font-size: 8pt;
	font-family: Verdana,Arial,Helvetica;
	font-weight: bold;
	color:#000000;
	}

.tgg	{
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size:20px;
	text-decoration:none;
	}
.tg	{
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size:16px;
	text-decoration:none;
	}
.tm	{
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size:14px;
	TEXT-DECORATION:none;
	}

.tp	{
	font-family: Verdana,Arial,Helvetica;
	font-size:12px;
	color: Black;
	TEXT-DECORATION:none;
	}
	
.tpp	{
	font-family: Verdana,Arial,Helvetica;
	font-size:10px;
	color: Black;
	TEXT-DECORATION:none;
	}
	
.tpb	{
	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
	color: White;
	TEXT-DECORATION:none;
	}
	
.grafchr 
	{
	color:#000000;
	font-family: Wingdings;
	font-size:15px;
	text-decoration:none;
	}

.tgg_q 	{
	border-width:1; color:#000000; 
	font-family: Verdana,Arial,Helvetica;
	font-size:20px; 
	text-decoration:none;
	border-style: solid; 
	border-width: 1;
	}

.tg_q 	{
	border-width:1; color:#000000; 
	font-family: Verdana,Arial,Helvetica;
	font-size:16px; 
	text-decoration:none;
	border-style: solid; 
	border-width: 1;
	}
	  
.tm_q	{
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size:14px;
	TEXT-DECORATION:none;
	border-style: solid; border-width: 1; 
	}

.tp_q	{
	font-family: Verdana,Arial,Helvetica;
	font-size:12px;
	color: Black;
	TEXT-DECORATION:none;
	border-style: solid; border-width: 1;
	}

.tpp_q	{
	font-family: Verdana,Arial,Helvetica;
	font-size:12px;
	color: Black;
	TEXT-DECORATION:none;
	border-style: solid; border-width: 1;
	}
	
.tm_v1	{
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size:16px;
	WRITING-MODE: tb-rl;
	TEXT-DECORATION:none; }

.tm_v1q	{
	color:Black;
	font-family: Verdana,Arial,Helvetica;
	font-size:14px;
	WRITING-MODE: tb-rl;
	TEXT-DECORATION:none;
	border-style: solid; border-width: 1; }

.tp_v1q	{
	color:Black;
	font-family: Verdana,Arial,Helvetica;
	font-size:12px;
	WRITING-MODE: tb-rl;
	TEXT-DECORATION:none;
	border-style: solid; border-width: 1; }

.testiera {border: 1px solid #000000; border-style:dotted; padding: 3px 3px 3px 3px;	}

.alldelim {border: 1px solid #000000; border-style:solid; padding: 3px 3px 3px 3px;	}

			  
TH	{
	background-color:#8bc9e7;
	font-size: 9pt;
	font-family: Verdana,Arial,Helvetica;
	font-weight: bold;
	color:#000000;
	}

tr.hide {display:none}

.submitbutton	{
	border: 1px solid #0000ff;
	color: Black; background-color:#DCDCDC;
	font-family: Verdana,Arial,Helvetica; font-size: 10pt; font-weight: bold; font-style : normal;	
	text-decoration: none;
	padding: 3px 3px 3px 3px;
	text-transform: uppercase;
	cursor: pointer;
}

.buttontext {
    -moz-box-shadow:inset 0px -11px 0px -1px #caefab;
    -webkit-box-shadow:inset 0px -11px 0px -1px #caefab;
    box-shadow:inset 0px -11px 0px -1px #caefab;
    background-color:#D5D5D5;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    display:inline-block;
    color:#000000;
    font-family: Verdana,Arial,Helvetica;
    font-size:12px;
    font-weight:bold;
    padding: 5px 5px 5px 5px;
    text-decoration:none;
    text-shadow:-1px 2px 0px #aade7c;
}

.buttontext:hover {
    background-color:#5cb811;
}
.buttontext:active {
    position:relative;
    top:1px;
}

.tabella12 	{
	border:0px none; cellspacing:2; cellpadding:2; font-family: Verdana,Arial,Helvetica;
	font-style:normal; 	font-variant:normal; font-weight:normal; font-size:12pt; border-collapse: collapse; !important}
.tabella12  td, .TABELLA th {
    border: 1px solid #98bf21; padding: 3px 3px 3px 3px;}
.tabella12  th {
    padding-top: 4px; padding-bottom: 4px;
    color: #ffffff; background-color:#0000ff;	font-size:10pt;}

.tabella10  	{
	border:0px none; cellspacing:2; cellpadding:2; font-family: Verdana,Arial,Helvetica;
	font-style:normal; 	font-variant:normal; font-weight:normal; font-size:10pt; border-collapse: collapse; !important}
.tabella10  td, .TABELLA th {
    border: 1px solid #98bf21; padding: 3px 3px 3px 3px;}
.tabella10  th {
    padding-top: 4px; padding-bottom: 4px;
    color: #ffffff; background-color:#0000ff;	font-size:8pt;}
    
    
.tabella9  	{
	border:0px none; cellspacing:2; cellpadding:2; font-family: Verdana,Arial,Helvetica;
	font-style:normal; 	font-variant:normal; font-weight:normal; font-size:9pt; border-collapse: collapse; !important}
.tabella9  td, .TABELLA th {
    border: 0px solid #98bf21; padding: 3px 3px 3px 3px;}
.tabella9  th {
    padding-top: 4px; padding-bottom: 4px;
    color: #ffffff; background-color:#0000ff;	font-size:9pt;}