/**************************************************
 * Data Tables and Cascading Style Sheets Gallery *
 *  http://icant.co.uk/csstablegallery/index.php  *
 *  --------------------------------------------  *
 * Author: Taimar Teetlok > http://taimar.pri.ee/ *
 **************************************************/

table {/*
	width: 100%;
	color: #212424;
	margin: 0 0 1em 0;	
	font: 80%/150% "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Lucida, Helvetica, sans-serif;*/
}
table, tr, th, td {/*
	margin: 0;
	padding: 0;
	border-spacing: 0;
	border-collapse: collapse;*/
}
caption {
	width: 100%;
	height: 39px;
	font-size: 0;
	line-height: 0;
	text-indent: -5000em;
	background: url(caption.gif) no-repeat 98% 0;
}
caption:hover {
	background-position: 98% 100%;
}

/* HEADER */

thead {
	background: #524123;
}
thead tr th {
	padding: 1em 0;
	text-align: center;
	color: #FAF7D4;
	border-bottom: 3px solid #A5D768;
}

/* FOOTER */

tfoot {
	color: #fff;
	background: #524123*;
}
tfoot tr th, tfoot tr td {
	padding: .2em .6em;
	border-top: 2px solid #A5D768;
}
tfoot tr th {
}
tfoot tr td {
	text-align: right;
}

/* BODY */

tbody tr td {
	/*background: #DDF0BD url(bg_cell.gif) no-repeat top left;*/
}
tbody tr.odd td {
	background-color: #D0EBA6;
}
tbody tr td:hover, tbody tr.odd td:hover {
	background: green;
}
tbody tr th, tbody tr td {
	padding: 0.1em 0.4em;
	border: 1px solid darkgreen/*#a6ce39*/;
}
tbody tr th {
	padding-right: 1em;
	text-align: right;
	font-weight: normal;
	background: #c5e894 url(bg_cell.gif) no-repeat top left;
	text-transform: uppercase;
}
tbody tr th:hover {
	background: #D0EBA6;
}
table a[href*="taimar.pri.ee"] {
	float: left;
	width: 64px;
	height: 64px;
	font-size: 0;
	text-decoration: none;
	background: transparent url(http://taimar.pri.ee/examples/table-design/taimar.gif) no-repeat 0 0;
}
table a[title^="Download"] {
	float: none;
	width: auto;
	height: auto;
	font-size: 100%;
	background: none;
}

/* LINKS */

table a {
	text-decoration: none;
}
table a:visited {
	color: green;
	text-decoration: line-through;
}
table a:hover {
	text-decoration: underline;
}
.titolo1 {font-family: comic sans ms, Helvetica, Helv; font-size:31px; text-transform:uppercase; text-decoration:none; color:darkgreen;  font-weight:bold}

.titolo1Medio {font-family: comic sans ms, Helvetica, Helv; font-size:26px; text-transform:uppercase; text-decoration:none; color:darkgreen;  font-weight:bold}

.titolo1Piccolo {font-family: comic sans ms, Helvetica, Helv; font-size:14px; text-transform:uppercase; text-decoration:none; color:darkgreen;  font-weight:bold}

.titolo1Giallo {font-family: comic sans ms, Helvetica, Helv; font-size:31px; text-transform:uppercase; text-decoration:none; color:yellow;  font-weight:bold}

.titolo1Wow {font-family: comic sans ms, Helvetica, Helv; font-size:31px; text-transform:uppercase; text-decoration:blink; color:darkgreen;  font-weight:bold}

.titolo1WowGiallo {font-family: comic sans ms, Helvetica, Helv; font-size:31px; text-transform:uppercase; text-decoration:blink; color:yellow;  font-weight:bold}

.sottotitolo1 {font-family: Tahoma, Times new roman, Helvetica, Helv; font-size:16px; text-transform:uppercase; text-decoration:none; color:darkgreen;  font-weight:bolder}

.sottotitolo1Giallo {font-family: Tahoma, Times new roman, Helvetica, Helv; font-size:16px; text-transform:uppercase; text-decoration:none; color:yellow;  font-weight:bolder}

.sottotitolo2 {font-family: Tahoma, Times new roman, Helvetica, Helv; font-size:14px; font-variant:small-caps; text-decoration:none; color:darkgreen;  font-weight:bolder}

.sottotitolo2Piccolo {font-family: Tahoma, Times new roman, Helvetica, Helv; font-size:12px; font-variant:small-caps; text-decoration:none; color:darkgreen;  font-weight:bolder}

.sottotitolo2PiccoloLight {font-family: Tahoma, Times new roman, Helvetica, Helv; font-size:12px; font-variant:small-caps; text-decoration:none; color:darkgreen; position:fixed}

.sottotitolo2PiccoloLink {font-family: Tahoma, Times new roman, Helvetica, Helv; font-size:12px; font-variant:small-caps; text-decoration:underline; color:darkgreen;  font-weight:bolder}

.sottotitolo2Normal {font-family: Tahoma, Times new roman, Helvetica, Helv; font-size:16px; font-variant:small-caps; text-decoration:none; color:darkgreen;  font-weight:normal}

.sottotitolo2Bold {font-family: Tahoma, Times new roman, Helvetica, Helv; font-size:16px; font-variant:small-caps; text-decoration:none; color:darkgreen;  font-weight:bold}

.sottotitolo2Giallo {font-family: Tahoma, Times new roman, Helvetica, Helv; font-size:16px; font-variant:small-caps; text-decoration:none; color:yellow;  font-weight:bolder}

.sottotitolo2Rosso {font-family: Tahoma, Times new roman, Helvetica, Helv; font-size:16px; font-variant:small-caps; text-decoration:none; color:red;  font-weight:bolder}

.sottotitolo2Arancione {font-family: Tahoma, Times new roman, Helvetica, Helv; font-size:16px; font-variant:small-caps; text-decoration:none; color:orange;  font-weight:bolder}

.sottotitolo2RossoG {font-family: Tahoma, Times new roman, Helvetica, Helv; font-size:16px; font-variant:small-caps; text-decoration:none; color:red;  font-weight:bolder; background-color: yellow;}

.sottotitolo2GialloPiccolo {font-family: Tahoma, Times new roman, Helvetica, Helv; font-size:11px; font-variant:small-caps; text-decoration:none; color:yellow;  font-weight:bolder}

.sottotitolo2GialloPiccoloEvidenziato {font-family: Tahoma, Times new roman, Helvetica, Helv; font-size:11px; font-variant:small-caps; text-decoration:none; color:yellow;  background-color: red; font-weight:bolder}
                         
.sottotitolo2GialloMedio {font-family: Tahoma, Times new roman, Helvetica, Helv; font-size:13px; font-variant:small-caps; text-decoration:none; color:yellow;  font-weight:bolder}

.sottotitolo2RossoPiccolo {font-family: Tahoma, Times new roman, Helvetica, Helv; font-size:12px; font-variant:small-caps; text-decoration:none; color:red;  font-weight:bolder}

.sottotitolo2ArancioPiccolo {font-family: Tahoma, Times new roman, Helvetica, Helv; font-size:12px; font-variant:small-caps; text-decoration:none; color:orange;  font-weight:bolder}

.sottotitolo2GialloNormal {font-family: Tahoma, Times new roman, Helvetica, Helv; font-size:16px; font-variant:small-caps; text-decoration:none; color:yellow;  font-weight:normal}

.sottotitolo2GialloBold {font-family: Tahoma, Times new roman, Helvetica, Helv; font-size:16px; font-variant:small-caps; text-decoration:none; color:yellow;  font-weight:bold}

.scritte {font-family: Times new roman, Helvetica, Helv; font-size:16px; ; text-decoration:none; color:darkgreen;}

.scrittePiccole {font-family: Times new roman, Helvetica, Helv; font-size:14px; ; text-decoration:none; color:darkgreen;}

.scritteLink {font-family: Times new roman, Helvetica, Helv; font-size:16px; ; text-decoration:underline; color:darkgreen;}

.scritteLinkGiallo {font-family: Times new roman, Helvetica, Helv; font-size:16px; ; text-decoration:underline; color:yellow;}

.scritteLinkGialloBold {font-family: Times new roman, Helvetica, Helv; font-size:16px; ; text-decoration:underline; color:yellow; font-weight:bold}

.scritteGiallo {font-family: Times new roman, Helvetica, Helv; font-size:16px; ; text-decoration:none; color:yellow;}

.scritteGialloBIG {font-family: Times new roman, Helvetica, Helv; font-size:60px; ; text-decoration:none; color:yellow;}

.scritteRossoBIG {font-family: Times new roman, Helvetica, Helv; font-size:60px; ; text-decoration:none; color:red;}

.td1 {left:10; top:150; font-family: Tahoma, Times new roman, Helvetica, Helv; font-size:14px; text-decoration:none; color:Navy; position:absolute; width:160; height:25}

.td3 {border-top-style:dashed; border-top-width:thin; border-top-color:green;}

.tabella {font-family: Tahoma, Times new roman, Helvetica, Helv; font-size:14px; text-decoration:none; color:yellow;  font-weight:bold}

.tabella2 {font-family: Tahoma, Times new roman, Helvetica, Helv; font-size:14px; text-decoration:none; color:yellow; position:absolute; font-weight:bold; left:100; top:125}

.tr2 {font-family: Tahoma, Times new roman, Helvetica, Helv; font-size:13px; text-decoration:none; color:green; font-weight:bold}

.layer {position:absolute; visibility:hidden; font-family:Times new roman, Helvetica, Helv; font-size:9px;}

.tornaHomePage {font-family: arial; font-size:15px; color:blue; border-style:dashed; border-width:4; border-top-color:green; border-bottom-color:green; border-left-color:yellow; border-right-color:yellow; }

.divhomepage {left:0; top:0; position:absolute; width:1008; height:1024; z-index:-1;}

.censititabella {position:absolute; z-index:-1;}

.TestoSfondoGiallo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bolder; color: green; text-decoration: none; background-color: yellow;}

.TestoSfondoVerde {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bolder; color: yellow; text-decoration: none; background-color: green;}
