/*
taulukoiden "sivuotsake ja tulokset - taulukkotyylit


*/


/*sivuotsake */
table.sivuotsake {
 background-color: #0054A8;
 margin-bottom:10px;
 width: 100%;
 font-size:12px;
 font-family: Arial, Helvetica, sans-serif;
 border-collapse: collapse;
}
table.sivuotsake tr {
	background-color: #E8F5FF;
	color: #000000;
	font-size:12px;
	font-weight: 300;
	padding-top: 0px;
	padding-bottom:0px;
	border: 0px none #ffffff;
	margin-left:0px;
}

table.sivuotsake tr:first-child {
	background-color: #0054A8;
	color: #ffffff;
	font-size:20px;
	font-weight: 700;
	font-family: Arial, Helvetica, sans-serif;
}
 table.sivuotsake td {
 	padding-left:3px;
	padding-right:3px;
 }

/*TULOSTAULUKOT */

.tulokset .taulunlisaotsake td {
	/* Lisäotsakerivin väritys */
	background-color:#DAD5D7;
	border-top: 1px solid #0054A8;
	border-bottom: 1px solid #0054A8;
	padding-left:3px; 
	padding-right: 3px;

}


.tulokset .taulunvaliotsake, .taulunvaliotsake td {
	/* Väliotsakerivin väritys */
	background-color:#DAD5D7;
	border-top: 1px solid #0054A8;
	padding-left:3px; 
	padding-right: 3px;
}
table.tulokset{
	border:1px solid #0054A8;
	border-collapse:collapse;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/*
taulukon sisällä olevan taulukon tyyli

.tulokset table {
	border:3px solid #00ff00;
	border-collapse:separate;
	background-color:#0099ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
*/

.tulokset td {
	/*solun yleiset */
	padding-left:3px; 
	padding-right: 3px;
	border-left:1px solid #0054A8;
	vertical-align: top;
}
.tulokset td:first-child{
	border-left:0px none #0054A8;
}

.tulokset thead tr, .tulokset th {
	/*otsikkorivin tyylit */
	background-color: #0054A8;
	color: #ffffff;
	padding-left:3px; 
	padding-right: 3px;
}

.tulokset tr.pariton  {
	/*pariton tulosrivi*/
	background-color:#E8F5FF;
}
/*.tulokset tr :link, .tulokset tr :visited, .tulokset tr :hover {
	background-color:#ffffff;
}
*/
.tulokset tr.pariton:link td, .tulokset tr.pariton:visited td {
	/*
	jotta h-over toimisi on link ja visited määritettävä ensin
	IE6 ja aikaisemmat vaativat onmouseover ja onmouseOut scriptin
	*/
}

.tulokset tr.pariton:hover td{
	/*pariton tulosrivi*/
	background-color:#ffffff;
}
.tulokset tr.parillinen {
	background-color:#F9FCFF;
}

.tulokset tr.parillinen:link td, .tulokset tr.parillinen:visited td {
	/*jotta h-over toimisi on link ja visited määritettävä ensin
	IE6 ja aikaisemmat vaativat onmouseover ja onmouseOut scriptin
	
	*/
}

.tulokset tr.parillinen:hover td{
	background-color:#ffffff;
}

/*TEKSTIN ASETTELU */
.left {
	text-align: left;
}
.right {
	text-align: right;
}
.center {
	text-align: center;
}
.justify {
	text-align: justify;
}

