ty html,body,td {
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #F0F0F0;
}

table {
	width: 800;
	border: 0.5;
	border-color: #F0F0F0;
	/*border-collapse: collapse;*/
	background: #F0F0F0;


}

table.table1 {
	width: 800;
	border-width: 1px;
	border-color: #F0F0F0;
	background: #F0F0F0;
}

table.table2 {
	width: 800;
	border: 0;
	border-color: #F0F0F0;
	border-collapse: collapse;
	background: #F0F0F0;
}

td.t20 {
  background-image:url(http://cogemir.tigem.it/htdocs/images/cogemir_one_pix.png);
  background-repeat:repeat-x;
  
}
td.t1 {
	width: 200;
	background: #0039AC;
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFCC;
	text-align:justify;
}

td.t2 {
	width: 400;
	background: #E3E3E3;
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	text-align:justify;
}
td.t2f {
	width: 30%;
	background: #E3E3E3;
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	text-align:justify;
	border: 0.5px solid #CCCCCC;
}
td.t3 {
	width: 400;
	background: #F0F0F0;
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	text-align:center;
}

td.t4 {
	width: 400;
	background: #CCCCCC;
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	text-align:left;
}
td.t4f {
	width: 70%;
	background: #CCCCCC;
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	text-align:left;
	border: 0.5px solid #E3E3E3;
}
td.t5 {
	width: 400;
	background: #0039AC;
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 18px;
	color: #336699;
	text-align:center;
	
}

td.t5o {
	width: 400;
	background: #FFFFCC;
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 18px;
	color: #336699;
	text-align:center;
	/*border: 1px solid #336699;*/
	
}

td.t6 {
	width:10px;
	background: #F0F0F0;
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-align:center;
}

td.t7 {
	width: 400;
	background: #0039AC;
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-style:italic;
	font-size: 12px;
	color: #FFFFCC;
	text-align:justify;
}

td.t8 {
	width: 200;
	background: #000000;
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 12px;
	color: #F0F0F0;
	text-align:justify;
}
td.t9 {
	width: 400;
	background: #F0F0F0;
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align:justify;
}
td.t9f {
	width: 30%;
	background: #F0F0F0;
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align:justify;
	border: 0.5px solid #CCCCCC;
}
td.t10 {
	width: 200;
	background: #336699;
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFCC;
	text-align:justify;
}
td.t10f {
	width: 70%;
	background: #0039AC;
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFCC;
	text-align:justify;
	border: 1px solid #0039AC;
}

td.t10bis {
	width: 30%;
	background: #0039AC;
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFCC;
	text-align:right;
	border: 1px solid #0039AC;
}
td.t11 {
	width: 500;
	background: #0039AC;
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-style:italic;
	font-size: 12px;
	color: #FFFFCC;
	text-align:justify;
}

div#hide {
	display: none;
}
div#header {
	width: 300px;
	margin: 0 auto;
	text-align:center;
}
h1 {
	font-size: 24px;
}

h2 {
	font-size: 24px;
	text-decoration:underline;
	
}

h3 {
	font-size: 24px;
	font-style: italic;
}

h4 {
	font-size: 20px;
	font-style: bold;
}
h5 {
	font-size: 13px;
	font-family: Courier New, Courier, sans-serif;
	font-style: bold;
}

p.p2:first-letter {
	font-size: 20px;
}

p.p1:first-letter {
	 font-size: 12px;
}


div#content {
	margin: 0 auto;
	width: 600px;
	text-align:center;
}

div#stats {
	margin: 0;
	width: 600px;
	text-align:left;
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 12px;
}

div#site_help {
	margin: 0 auto;
	width: 700px;
	text-align:center;
}

p { text-align: justify;
	line-height: 140%;
}

p.p1 {text-align: center;
	  line-height: 140%;
}

a, a1, a:visited {
	text-decoration:none;
	color : #333333;
}

a:hover,a:focus {
	color: #000000;
	background: #F0F0F0;
	display:block;
	text-decoration:none;
}

a:hover,a:focus {
	color: #000000;
	background: #FFFFCC;
	display:inline;
}

a:hover,a:focus {
	color: grey;
	background: #FFFFCC;
	display:inline;
}

a.a1:hover,a.a1:focus {
	color: #000000;
	background: #F0F0F0;
	display:block;
}

a.a2, a.a2:visited {
	color: #000000;
	background: #F0F0F0;
	display:block;
}

a.a2:hover,a.a2:focus {
	color: #A02424;
	background: #F0F0F0;
	display:block;
}

a.a3, a.a3:visited {
	color: #FFFFCC;
	background: #0039AC;
	text-decoration:none;
}

a.a3:hover, a.a3:focus {
	color: #336699;
	background: #FFFFCC;
	text-decoration:none;
}

a.a4, a.a4:visited {
	color : #336699;
}

a.a4:hover,a.a4:focus {
	color: #000064;
	background: #F0F0F0;
}

a.a5, a.a5:visited {
	color : #FFFFCC;
	text-decoration:none;
	
}

a.a5:hover,a.a5:focus {
	color: #000064;
	background:#0039AC;
	display:inline;
	text-decoration:none;
}

a.a6, a.a6:visited {
	color: #000000;
	background: #F0F0F0;

}

a.a6:hover,a.a6:focus {
	color: #A02424;
	background: #F0F0F0;

}

a.a7, a.a7:visited {
	color: #FFFFCC;
	background: #336699;

}

a.a7:hover,a.a7:focus {
	color: #FFFFCC;
	background: #336699;

}

