body {
	margin:20px;
	padding:0;
	font-family:helvetica, arial, sans-serif;
	background: url(kuvat/bg5.jpg) repeat;
}

body#etusivu a#etusivunav,
body#ajankohtaista a#ajankohtaistanav,
body#tilat a#tilatnav,
body#taysihoitopaikat a#taysihoitopaikatnav,
body#ratsastus a#ratsastusnav,
body#hevoset a#hevosetnav,
body#leirit a#leiritnav,
body#hinnasto a#hinnastonav,
body#sijainti a#sijaintinav,


.kehys {border-style: solid solid solid solid;
border-width: thin thin thin thin;
border-color:#460554;
}

.ylalaita {background: url(kuvat/ylalaita.jpg);
color:#78130C;
font-size:13px;}

#photodiv {
  background-repeat: no-repeat;
	}



div.imagecaption 
{float: right; width: 250px; margin: 1em 0.3em 1em 2em; display:inline;
padding: 0px 5px 5px 10px;} 
div.imagecaption img { border: 0px solid #E2ECED;
}

div.imagecaption2 
{float: right; width: 253px; margin: 0em 0.2em 0.2em 0.3em; display:inline;
padding: 0px 5px 0px 10px;} 
div.imagecaption img { border: 0px solid #E2ECED;
}

div.imagecaption3 
{float: left; width: 150px; margin: 0 0.3em 0.4em 0.3em; display:inline;
padding: 5px 5px 5px 5px;} 
div.imagecaption img { border: 0px solid #E2ECED;
}


div.imagecaption4 
{float: right; width: 203px; margin: 0 0.3em 0.4em 0.3em; display:inline;
padding: 5px 5px 5px 10px;} 
div.imagecaption img { border: 0px solid #E2ECED;
}





.aika {font-family:arial, sans-serif;
font-size:11px;
line-height:110%;
background-color:#ffffff;
color:#000000;
padding: 0.2em 0.2em 0.5em 0.2em;
}

.valikkotausta {background: url(kuvat/valikko.jpg) repeat;
padding: 2px 2px 0px 2px;
font-size:13px;}



.vasenpuoli {background: url(kuvat/vasentausta.jpg) repeat;
color:#39312f;
width: 125px;
font-size:12px;
padding: 2em 1em 1em 1em;
}


#menycontainer2{float: left; margin: 0 0 0 0; padding: 0;
font-size:13px;
}


#menycontainer2 ul{margin: 0; padding: 0.2em 0; text-align: left; border: none;background: transparent; font: 100% Arial, sans-serif;
color:#ffffff;}
#menycontainer2 li{display: inline; margin-left: 0em}
#menycontainer2 ul a{text-decoration: none; padding: 3px 15px; border: none;}

#menycontainer2 a:link{color: #0448f4;}
#menycontainer2 a:visited{color: #7d4471;}
#menycontainer2 a:hover{background: #7d4471; color: #ffffff;}
#menycontainer2 a#current{background: #7d4471; color: #ffffff;}


#menycontainer{float: left; margin: 1.5em 0 0 0.5em; padding: 0;}
#meny{
	width: 125px;
	margin: 5px;
	padding: 0;
	list-style-type: none;
	font: 90% Arial, sans-serif;
	letter-spacing: 0em;
     font-weight: bold
 }
#meny li{margin-bottom: 0.25em;}
#meny a{
	display: block;
	width: auto;
	height:80%;
	background: transparent url(bg-toning.gif);
	padding: 0.25em;
	text-decoration: none;
	
}
#meny a:link{color: #000000;}
#meny a:visited{color: #B59675;}
#meny a:hover{background: #B59675; color: #ffffff;}
#meny a#current{background: #B59675; color: #ffffff;}


.web {padding: 0.2em 0.5em 0.3em 1.0em;
font-family:arial, sans-serif;
font-size:90%; 
background-color:#7d4471;
color:#ffffff;
}


.tekst {font-family: arial, sans-serif;
font-size:80%; 
line-height:120%;
background: url(kuvat/tuokkotxt3.jpg) repeat;
color:#39312f;
padding: 2em 4em 2em 4em;
}



.tekst4 {font-family: arial, sans-serif;
font-size:80%; 
line-height:120%;
background: url(kuvat/tuokkotxt3.jpg) repeat;
color:#39312f;
padding: 2em 1.2em 2em 1.2em;
}



.tekst2 {font-family: arial, sans-serif;
font-size:90%; 
line-height:120%;
color:#000000;
padding: 2em 0.5em 0.5em 0.5em;
}



.tekst3 {font-family: arial, sans-serif;
font-size:90%; 
background: url(kuvat/taustasijainti.jpg) repeat;
line-height:120%;
color:#000000;
padding: 2em 2em 0.5em 4em;
}

.tekst5 {font-family: arial, sans-serif;
font-size:90%; 
line-height:120%;
background: url(kuvat/taustasijainti.jpg) repeat;
color:#1A1716;
padding: 2em 3em 2em 3em;
}


.linkki {text-decoration: none;
font-size:110%;
font-weight:bold; 
color: #600663;}




