@charset "iso-8859-1";
			
				
BODY          {   margin:0px 0px 0px 0px;
				background-color:#FFFFFF;
				  scrollbar-base-color:#FFFFFF;
                      scrollbar-face-color:#CCCCCC;
                     scrollbar-track-color:#FFFFFF;
                     scrollbar-arrow-color:#4F5F23;
                   scrollbar-3dlight-color:#FFFFFF;
                scrollbar-darkshadow-color:#FFFFFF;
                 scrollbar-highlight-color:#FFFFFF;
                    scrollbar-shadow-color:#FFFFFF;}				

BODY.ohjelma          {   margin:0px 0px 0px 0px;
				background-color:#F6F4F9;}
				
BODY.paivaa          {   margin:0px 0px 0px 0px;
				background-color:transparent;}														

H1,H2,H3,H4,H5        { font-family:arial, verdana, helvetica, sans serif; 
                           color:#51261C;
   					  margin-top:15px;
					 margin-left:20px;
			        margin-right:0px;
					margin-bottom:10px;
					line-height:22px;
			     text-decoration:none; }

H1.taulukko,H2.taulukko,H3.taulukko,H4.taulukko,H5.taulukko        { font-family:arial, verdana, helvetica, sans serif; 
                           color:#51261C;
   					  margin-top:5px;
					 margin-left:5px;
			        margin-right:5px;
					margin-bottom:5px;
					line-height:22px;
			     text-decoration:none; }				 
				 
H3.suosikki        { font-family:verdana, arial, helvetica, sans serif; 
                           color:#51261C;
   					  margin-top:5px;
					 margin-left:20px;
			        margin-right:0px;
			     text-decoration:none; }

H5.suosikki        { font-family:verdana, arial, helvetica, sans serif; 
                           color:#51261C;
   					  margin-top:5px;
					 margin-left:10px;
			        margin-right:10px;
			     text-decoration:none; }

				 
div.etusivunkuva      {         width:200px;
                       height:220px;
					    font-size:12px;
                     font-weight:normal;
					 margin-top:10px;
					 margin-left:5px;
			        margin-right:0px;	
					 line-height:120%;
					 padding:10px;
					 margin-left:15px;
						   color:#51261C;
                     font-family:arial, verdana, helvetica, sans serif;
					 border:1px solid #51261C; }				 
				 
div.pieni      {          
                       font-size:12px;
                     font-weight:normal;
					 margin-top:10px;
					 margin-left:5px;
			        margin-right:0px;	
					 line-height:120%;
						   color:#51261C;
                     font-family:arial, verdana, helvetica, sans serif; }					 
div.paivanohjelma    {   width:286px;
                         height:502px;
						 background: url(paivanohjelma.jpg) no-repeat;	}
						 				 
P      {          font-size:12px;
                     font-weight:normal;
					 margin-top:20px;
					 margin-left:20px;
			        margin-right:0px;
					margin-bottom:10px;	
					 line-height:18px;
						   color:#51261C;
                     font-family:arial, verdana, helvetica, sans serif; }

P.tanaan      {          font-size:12px;
                     font-weight:normal;
					 margin-top:0px;
					 margin-left:20px;
			        margin-right:0px;
					margin-bottom:0px;	
					 line-height:18px;
						   color:#51261C;
                     font-family:arial, verdana, helvetica, sans serif; }					 
					 
P.ekakons      {          font-size:12px;
                     font-weight:normal;
					 margin-top:0px;
					 margin-left:20px;
			        margin-right:0px;
					margin-bottom:10px;	
					 line-height:18px;
						   color:#51261C;
                     font-family:arial, verdana, helvetica, sans serif; }					 
					 
P.navi      {          font-size:12px;
                     font-weight:bold;
					 margin-top:0px;
					 margin-left:27px;
			        margin-right:0px;
					margin-bottom:0px;	
					 line-height:100%;
						   color:#FFFFFF;
                     font-family:arial, verdana, helvetica, sans serif; }
					 
P.konserttinavi      {          font-size:12px;
                     font-weight:bold;
					 margin-top:16px;
					 margin-left:3px;
			        margin-right:32px;
					margin-bottom:0px;	
					 line-height:150%;
					 word-spacing:3px;
						   color:#51261C;
                     font-family:arial, verdana, helvetica, sans serif; }						 

P.eng_konserttinavi      {          font-size:12px;
                     font-weight:bold;
					 margin-top:16px;
					 margin-left:15px;
			        margin-right:35px;
					margin-bottom:0px;	
					 line-height:150%;
					 word-spacing:3px;
						   color:#51261C;
                     font-family:arial, verdana, helvetica, sans serif; }						 
					 
P.tilaaesite      {          font-size:12px;
                     font-weight:normal;
					 margin-top:5px;
					 margin-left:0px;
			        margin-right:0px;
					margin-bottom:px;	
					 line-height:150%;
					 word-spacing:3px;
						   color:#51261C;
                     font-family:arial, verdana, helvetica, sans serif; }	
					 
P.taulukko     {          font-size:12px;
                     font-weight:normal;
					 margin-top:5px;
					 margin-left:5px;
			        margin-right:5px;
					margin-bottom:5px;	
					 line-height:14px;
						   color:#51261C;
                     font-family:arial, verdana, helvetica, sans serif; }
					 
P.taulukko2     {          font-size:12px;
                     font-weight:normal;
					 margin-top:5px;
					 margin-left:20px;
			        margin-right:5px;
					margin-bottom:5px;	
					 line-height:14px;
						   color:#51261C;
                     font-family:arial, verdana, helvetica, sans serif; }						 			 
					 
P.sivukonsertti      {          font-size:12px;
                     font-weight:normal;
					 margin-top:10px;
					 margin-left:5px;
			        margin-right:0px;	
					 line-height:120%;
						   color:#51261C;
                     font-family:arial, verdana, helvetica, sans serif; }					 
					 
P.pikkuuutinen      {          font-size:16px;
                     font-weight:bold;
					 margin-top:10px;
					 margin-left:20px;
			        margin-right:10px;
					margin-bottom:0px;	
					 line-height:120%;
						   color:#51261C;
                     font-family:arial, verdana, helvetica, sans serif; }					 
					 
P.isouutinen      {          font-size:24px;
                     font-weight:bold;
					 margin-top:0px;
					 margin-left:20px;
			        margin-right:10px;
					margin-bottom:10px;	
					 line-height:120%;
						   color:#51261C;
                     font-family:arial, verdana, helvetica, sans serif; }					 
					 
P.suosikki      {          font-size:12px;
                     font-weight:normal;
					 margin-top:0px;
					 margin-left:0px;
			        margin-right:0px;	
					 line-height:100%;
						   color:#51261C;
                     font-family:arial, verdana, helvetica, sans serif; }					 

ul      {          font-size:12px;
                     font-weight:normal;
					 margin-top:10px;
			        margin-right:0px;	
					 line-height:18px;
						   color:#51261C;
                     font-family:arial, verdana, helvetica, sans serif; }

a         {color:#51261C;
            text-decoration:underline;   }

a:hover          {color:#51261C;
            text-decoration:underline;   }					 
					 
a.paanavi          {color:#FFFFFF;
            text-decoration:none;   }

a.paanavi:hover          {color:#FFFFFF;
            text-decoration:underline;   }
					 
a.suosikki        { font-family:arial, verdana, helvetica, sans serif; 
                           color:#51261C;
						   font-size:12px;
			     text-decoration:underline; }
				 
a.suosikki:hover        { font-family:arial, verdana, helvetica, sans serif; 
                           color:#51261C;
						   font-size:12px;
			     text-decoration:underline; }	
				 
input.loota {    background-color: #FFFFFF;
                            border: solid 1px #441B16;
                             color: #000000;
							 height: 18px;
                       font-family: verdana, arial, helvetica, ms sans serif;
                         font-size: 10px;
                       font-weight: bold;
                                                }
												
span.tilaa { background-color:#51261C;
                          color:#FFFFFF;
						  padding:3px;   }

a.tilaa         {color:#FFFFFF;
            text-decoration:underline;   }

a.tilaa:hover          {color:#FFFFFF;
            text-decoration:underline;   }							  
						  				 			 
div.esittely    {   width:90%;
                    border-bottom:1px dotted #4F5F23;   }
	  
input.text  {
	font-family : verdana, arial,helvetica,sans-serif;
	color : #000000;
	font-weight : normal;
	font-size : 12px;
	text-decoration : none;
	width : 120px;
}

input.button  {
	font-family : verdana, arial,helvetica,sans-serif;
	color : #000000;
	font-weight : normal;
	font-size : 12px;
	text-decoration : none;
}

input.checkbox  {
	font-family : verdana, arial,helvetica,sans-serif;
	color : #000000;
	font-weight : normal;
	font-size : 12px;
	text-decoration : none;
}

span.checkbox  {
	font-family : verdana, arial,helvetica,sans-serif;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	text-decoration : none;
}

select.select  {
	font-family : verdana, arial,helvetica,sans-serif;
	color : #000000;
	font-weight : normal;
	font-size : 12px;
	text-decoration : none;
}

h3.result  {
	font-family : arial,verdana, helvetica,sans-serif;
	color : #51261C;
	text-decoration : none;
}

p.result  {
	font-family : verdana, arial,helvetica,sans-serif;
	color : #000000;
	font-weight : normal;
	font-size : 12px;
	text-decoration : none;
}

a.result:link  {
	font-family : arial,verdana, helvetica,sans-serif;
	color : #51261C;
	font-weight : normal;
	font-size : 12px;
	text-decoration : underline;
}

a.result:visited  {
	font-family : arial,verdana, helvetica,sans-serif;
	color : #51261C;
	font-weight : normal;
	font-size : 12px;
	text-decoration : underline;
}

a.result:active  {
	font-family : arial,verdana, helvetica,sans-serif;
	color : #51261C;
	font-weight : normal;
	font-size : 12px;
	text-decoration : underline;
}

a.result:hover  {
	font-family : arial,verdana, helvetica,sans-serif;
	color : #51261C;
	font-weight : normal;
	font-size : 12px;
	text-decoration : underline;
}

span.extract  {
	font-family : verdana, arial,helvetica,sans-serif;
	color : #000000;
	font-weight : normal;
	font-size : 12px;
	text-decoration : none;
}

a.ts:link  {
	font-family : verdana, arial,helvetica,sans-serif;
	color : #03629C;
	font-weight : normal;
	font-size : 9px;
	text-decoration : none;
}

a.ts:visited  {
	font-family : verdana, arial,helvetica,sans-serif;
	color : #03629C;
	font-weight : normal;
	font-size : 9px;
	text-decoration : none;
}

a.ts:active  {
	font-family : verdana, arial,helvetica,sans-serif;
	color : #9D9D9D;
	font-weight : normal;
	font-size : 9px;
	text-decoration : underline;
}

a.ts:hover  {
	font-family : verdana, arial,helvetica,sans-serif;
	color : #9D9D9D;
	font-weight : normal;
	font-size : 9px;
	text-decoration : underline;
}

span.kiippari   {color:#FFFFFF;
                 font-family:arial,sans-serif;
				 font-size:1px;     }					

