/* Viljar - Webdesign © Cunios / Nina Auvinen 2009-2010 */@charset "utf-8";body  {
	font: 11pt "Palatino Linotype", "Book Antiqua", Palatino, serif; 
	background-color:#DAC396; /* sivun taustaväri */
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
}a:link {color:#0E2570;text-decoration:none; }
a:visited {color:#0E2570;text-decoration:underline; }
a:active {color:#0E2570;text-decoration:none;}
a:hover {color:#0E2570;text-decoration:underline;}#kehys { 
	position: relative; 
	width: 1000px;  
	background: #FFFFFF;
	background-image:url(ulkoasu/tausta.jpg); /* taustakuva (stormur) */
	background-repeat:no-repeat;
	background-position:top left;
	margin: 0 auto; 
	border: 1px solid #000000;
	text-align: left; 
} #ylapalkki { 
	height: 30px; 
	background: #ECDDC5; 
	padding: 0 10px 0 20px;
	border-bottom: 1px #999 solid;}
	
#vasenpalkki {
	position: absolute;
	top: 31px;
	left: 0;
	width: 170px; 
	height: 510px;
	padding: 15px 10px 15px 20px; }
	
#oikeapalkki {
	position: absolute;
	top: 31px;
	right: 0;
	width: 145px; 
	background: #DAC396; 
	padding: 1px 10px 1px 3px;
	}
	
#sisalto { 
	margin: 0 200px; 
	padding: 190px 0 20px 10px; 
	background-image:url(ulkoasu/logo.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	min-height: 500px;
}
	
#alapalkki { 
	padding: 10px 10px 0 25px; 
	background:#ffffff;
	font-size: 11px;
	text-align:right;} 
	
#alapalkki p {
	margin: 0; 
	padding: 10px 0;
font-family: verdana;
 font-size:8pt;  }

/* OTSIKOT */.potsikko {
font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; 
font-weight:bold; 
font-size:12pt; 
color:#000000; }.ckotsikko {
font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; 
font-weight:bold; 
font-size: 13pt; 
font-variant:small-caps;
color:#903C0E;
letter-spacing: 2px;
text-decoration: underline;}.hevotsikko	{	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; 
				font-weight:bold; 
				font-size:11pt; 
				font-variant:small-caps; }
				
.hlotsikko		{	font-size:9pt;}span.bold			{	font-weight: bold;}	
span.kursiivi		{	font-style: oblique;}
span.red			{	color:#C00;}/* KUVAMÄÄRITYKSET */.img	{	border: 0px;}.img2 	{	border:1px solid #000000;}.img3 	{ 	border:1px solid #000000;
			margin: 5px;
			float: right;}.img4	{	border:1px solid #000000;
			margin: 5px;
			float: left;}.img5 	{	border:0px;
			margin: 10px 10px 10px 10px;}/* reunuskuvat cropattuna 150px x 225px */
.reunuskuva		{ margin-bottom: 3px;
					border: 1px solid #DAC396;}/* hevosten pikkukuvat cropattu 90px x 120px */
img.hevonen			{	width: 90px;
						height: 120px;
						float: right;
						margin-left: 3px;
						border: 1px #000 solid;}/* SOMISTUS */.fltrt { 	float: right;
			margin-left: 8px;}
			
.fltlft { 	float: left;
			margin-right: 8px;}
			
table.taulukko1	{	width: 100%;}td.solu	{	border-collapse:collapse;
			vertical-align: top;
			width: 50%;
			padding-right:10px;}
			
td.solu2	{	font-size:12px;
				vertical-align: top;}
			
table.hevostaulukko	{	width: 100%;
						font-size: 9pt;
						font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
					}		
				
/* MENU */
.menu1 		{		border-bottom: 1px #999 solid;
			  				overflow: hidden;
			 				width: 100%;
							font:12px "Palatino Linotype", "Book Antiqua", Palatino, serif;		
										
						}.menu1 ul 	{		list-style-type: none;
			 				margin: 0px;
			  				margin-left: 10px;
			  				padding: 0;
						}.menu1 li 	{
			  				float: left;
							margin: 0;
			  				padding: 0;
						}.menu1 a	{
			  				float: left;
			  				position: relative;
			  				top: 5px; 
			 				background: url(ulkoasu/tab-2-left.gif) no-repeat left top; /* valikon vasen reuna */
			  				margin: 0;
			 				margin-right: 0px; 
			  				padding: 0 0 0 5px;
			  				text-decoration: none;
			  			}.menu1 a span	{
			  				float: left;
			 				position: relative;
			  				display: block;
			  				background: url(ulkoasu/tab-2-right.gif) no-repeat right top; /* valikon oikea reuna */
			  				padding: 5px 14px 3px 5px;  
			  				font-weight: bold;
			  				color: black;
			  				}
.menu1 a span {float:none;}
.menu1 .selected a	{
			  				background-position: 0 -125px;
			  				top: 0;
			  				}.menu1 .selected a span	{
			  				background-position: 100% -125px;
			  				color: black;
			  				padding-bottom: 8px; 
			  				top: 0;
			 				 }.menu1 a:hover	{
			  				background-position: 0% -125px;
			  				top: 0;
			  				}.menu1 a:hover span	{
			  				background-position: 100% -125px;
			  				padding-bottom: 8px; 
			  				top: 0;
			  				}
							
/* AJANKOHTAISTA */		 	   .uutiset				{	border:1px solid #000000;
							width: 600px;
							height: 400px;
							background-color:#F6E8E5;
							padding:10px;
							overflow: scroll;
							font:12px "Palatino Linotype", "Book Antiqua", Palatino, serif;
						} 		
				
.pvm	 				{	font: small-caps bold 12px "Palatino Linotype", "Book Antiqua", Palatino, serif; } /* KARTTATULOSTE */
table.tuloste			{	text-align: left;
							width: 1000px; 
							border: 1px solid #000000;}th.tuloste				{	width: 1000px;}							
td.tuloste				{	width: 500px;
							font-size: 12px;
							border: 1px solid #000000;
							text-align: left;
							vertical-align: top;}
							
td.kartta				{ 	width: 1000px;}