/* styles.css  Majakan css tyylit */
html
					{
					height: 100%;
					margin-bottom: 1px;
					vertical-align: top;
					}
 
body				{ 
					font-family: Verdana, Arial;
					color: #000000;
					background-color: #FFFFFF;
					margin-left: 0%;
					margin-right: 0%;
					margin-top: 0px;
					color:#000000;
					}
.tausta 			{
					background-image: url(../images/tapetti.jpg);
					background-repeat: repeat;

					}
.viikonpaiva		{
					font-family: "Times New Roman", Times, serif;
					font-size: 14px;
					vertical-align: top;
					text-align: left;
					padding-left: 0px;
					padding-top: 0px;
					color: #865733;
					}					
.paaotsikko		{
					font-family: "Times New Roman", Times, serif;
					font-size: 24px;
					vertical-align: top;
					text-align: left;
					padding-left: 15px;
					padding-top: 4px;
					color: #865733;
					}					
.paaotsikko2		{
					font-family: "Times New Roman", Times, serif;
					font-size: 24px;
					vertical-align: top;
					text-align: left;
					padding-left: 0px;
					padding-top: 0px;
					color: #865733;
					border-bottom-style:solid;
					border-bottom-width: thin;
					border-bottom-color: #95562D;
					}
.listaotsikko		{
					font-family: "Times New Roman", Times, serif;
					font-size: 18px;
					vertical-align: top;
					text-align: left;
					padding-left: 0px;
					padding-right: 0px;
					padding-top: 6px;
					color: #865733;
					}
.listaotsikko2		{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					vertical-align: top;
					text-align: left;
					padding-left: 0px;
					padding-right: 0px;
					font-weight: bold;
					color: #575249;
					}
.listateksti		{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 10px;
					vertical-align: top;
					text-align: left;
					color: #575249;
					font-weight: normal;
					}
.aomteksti		{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 8px;
					vertical-align: top;
					text-align: left;
					padding-left: 0px;
					padding-right: 0px;
					color: #575249;
					}
.avoinna		{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					vertical-align: top;
					text-align: left;
					padding-left: 15px;
					padding-right: 0px;
					color: #575249;
					}					
.alkuteksti		{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					vertical-align: top;
					text-align: left;
					padding-left: 15px;
					padding-right: 30px;
					color: #575249;
					}
.sisteksti		{
					font-family: Verdana, Arial, Helvetica;
					font-size: 13px;
					vertical-align: top;
					text-align: left;
					padding-right: 30px;
					padding-left: 30px;
					}
					
.viiva				{
					font-family: "Times New Roman", Times, serif;
					font-size: 18px;
					vertical-align: top;
					text-align: left;
					padding-left: 0px;
					padding-right: 0px;
					padding-top: 6px;
					color: #865733;
					border-bottom-style:solid;
					border-bottom-width: thin;
					border-bottom-color: #95562D;
					}
.viiva2				{
					font-family: "Times New Roman", Times, serif;
					font-size: 14px;
					vertical-align: top;
					text-align: left;
					padding-left: 0px;
					padding-right: 0px;
					padding-top: 10px;
					color: #865733;
					border-bottom-style:solid;
					border-bottom-width: thin;
					border-bottom-color: #95562D;
					}					
.valkreuna			{
					border-left:solid;
					border-bottom-color:#FFFFFF;
					border-left-width: 3px;
					}

.ajankohtainenteksti		{
					font-family: Verdana, Arial, Helvetica;
					font-size: 13px;
					vertical-align: top;
					text-align: left;
					padding-right: 5px;
					}
.selosteteksti		{
					font-family: Arial, Helvetica;
					font-size: 11px;
					vertical-align: top;
					text-align: left;
					padding-right: 40px;
					}	
/*------------taustakuvat -------------- */
.img02			{
					background-image: url(../images/index_02.jpg);
					background-repeat: no-repeat;
					background-position: top;
					vertical-align: top;
					margin-right: 0px; 
					border-width: 0px;
					width: 850px;
					height: 221px;
					}
.img03a			{
					background-image: url(../images/index_03.jpg);
					background-repeat: no-repeat;
					background-position: top;
					vertical-align: top;
					margin-right: 0px; 
					border-width: 0px;
					width: 237px;
					height: 427px;
					}		
.img03r			{
					background-image: url(../images/r_lista_03.gif);
					background-repeat: repeat-y;
					background-position: top;
					margin-right: 0px; 
					border-width: 0px;
					width: 237px;
/*					height: 237px;*/
					}
.img03rp			{
					background-image: url(../images/r_lista_03.jpg);
					background-repeat: repeat-y;
					background-position: top;
					margin-right: 0px; 
					border-width: 0px;
					width: 237px;
					height: 237px;
					}
.img04a			{
					background-image: url(../images/index_04.jpg);
					background-repeat: no-repeat;
					background-position: top;
					vertical-align: top;
					margin-right: 0px; 
					border-width: 0px;
					width: 412px;
					height: 427px;
					}
.img04r			{
					background-image: url(../images/r_lista_04.gif);
					background-repeat: repeat-y;
					background-position: top;
					vertical-align: top;
					margin-right: 0px; 
					border-width: 0px;
					width: 597px;
/*					height: 427px;*/
					}
.img05a			{
					background-image: url(../images/index_05.jpg);
					background-repeat: no-repeat; 
					background-position: top;
					vertical-align: top;
					margin-right: 0px; 
					border-width: 0px;
					width: 201px;
					height: 427px;
					}
.img05r			{
					background-image: url(../images/r_lista_05.gif);
					background-repeat: repeat-y; 
					background-position: top;
					margin-right: 0px; 
					border-width: 0px;
					width: 16px;
/*					height: 237px;*/
					}		
.img06a			{
					background-image: url(../images/index_06.jpg);
					background-repeat: no-repeat;
					background-position: top;
					vertical-align: top;
					margin-right: 0px; 
					border-width: 0px;
					width: 237px;
					height: 193px;
					}
.img06r			{
					background-image: url(../images/r_lista_06.jpg);
					background-repeat: repeat-y;
					background-position: top;
					vertical-align: top;
					margin-right: 0px; 
					border-width: 0px;
					width: 237px;
					height: 190px;
					}
.img07r			{
					background-image: url(../images/r_lista_07.jpg);
					background-repeat: repeat-y;
					background-position: top;
					vertical-align: top;
					margin-right: 0px; 
					border-width: 0px;
					width: 16px;
					height: 190px;
					}			
					
.img_alaosa			{
					background-image: url(../images/alaosa.png);
					background-repeat: no-repeat;
					background-position: top;
					vertical-align: top;
					margin-right: 0px; 
					border-width: 0px;
					width: 850px;
					height: 51px;
					}


.kentta20			{
					width: 20%;
					font-family: Verdana, Arial, Helvetica;
					font-size: 11px;
					vertical-align: top;
					text-align: left;
					}
.kentta100			{
					width: 95%;
					font-family: Verdana, Arial, Helvetica;
					font-size: 11px;
					vertical-align: top;
					text-align: left;
					}




/*------------päävalikko----------*/

.mainmeny_style {
					font-family: "Times New Roman", Times, serif;
					font-size: 19px;
					color: #95562D;
					}

#mainmeny			{
/*					width: 14em;*/
					margin: 0;
					padding: 0;
					list-style-type: none;
					font-family: "Times New Roman", Times, serif;
					font-size: 19pt;
					color: #95562D;					
					text-decoration: none;
					}

#mainmeny a			{
					text-decoration: none;
					font-family: "Times New Roman", Times, serif;
					font-size: 19px;
					color: #95562D;
					}
/*
#meny	a:link		{color: #333333;}
#meny	a:visited	{color: #333333;} 
*/
#mainmeny	a:hover	{
					color: #0A0605;

					}
#mainmeny	a#current	{
					color: #080E0B;

					}

/*-----------alavalikko----------------*/
#meny				{

					margin: 0;
					padding: 0;
					list-style-type: none;
					font-family: Verdana, Arial, Helvetica, Times, serif;
					font-size: 13pt;
					font-weight: normal;
					color: #FFFFFF;
					vertical-align:bottom;					
					text-decoration: none;
					}

#meny a				{
					text-decoration: none;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 13px;
					color: #FFFFFF;
					font-weight: normal;
					}
/*
#meny	a:link		{color: #333333;}
#meny	a:visited	{color: #333333;}
 */
#meny	a:hover		{
					color: #FFDF00;
					}
#meny	a#current	{
					color: #FFFFFF;
					}

/*------------lounaslistavalikko----------*/

/*.lounaslista {
					font-family: "Times New Roman", Times, serif;
					font-size: 19px;
					color: #95562D;
					}*/
#lounasmeny			{
/*					width: 14em;*/
					margin: 0;
					padding: 0;
					list-style-type: none;
					font-family: "Times New Roman", Times, serif;
					font-size: 14pt;
					color: #95562D;					
					text-decoration: none;
					}

#lounasmeny a		{
					text-decoration: none;
					font-family: "Times New Roman", Times, serif;
					font-size: 19px;
					color: #95562D;
					}
/*
#meny	a:link		{color: #333333;}
#meny	a:visited	{color: #333333;} 
*/
#lounasmeny	a:hover	{
					color: #0A0605;
					}
#lounasmeny	a#current	{
					color: #080E0B;
					}
					
/* ----- takaisin ----*/					
					
#takaisin			{

					margin: 0;
					padding: 0;
					list-style-type: none;									
					text-decoration: none;
					
					font-family: "Times New Roman", Times, serif;
					font-size: 18px;
					vertical-align: top;
					text-align: left;
					padding-left: 0px;
					padding-right: 0px;
					padding-top: 6px;
					color: #865733;
					border-bottom-style:solid;
					border-bottom-width: thin;
					border-bottom-color: #95562D;					
					}

#takaisin a			{
					text-decoration: none;
					font-family: "Times New Roman", Times, serif;
					font-size: 18px;
					color: #95562D;
					}

#takaisin	a:hover	{
					color: #0A0605;
					}
#takaisin	a#current	{
					color: #080E0B;
					}