/* CSS Document */

body {
background-image:url(kuvat/tausta.jpg);
background-repeat:repeat;
font-size: 11px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#FFFFFF;
padding:0px;
margin:0px;
}
a 
{
color:#FFFFFF;
}
.h1
{
	font-size:16px;
	color:#688614;
	#padding-top:18px;
}

.valikko 
{
	margin: 0 auto;
	width: 800px;
	padding: 0 0 0 0;
	background-color: #FFCCCC;
	height: 50px;
}
.banneri
{
	margin: 0 auto;
	width: 911px;
	height: 250px;
	margin-top: 30px;
}
.sisalto
{
	margin: 0 auto;
	width: 911px;
	padding: 0 0 0 0;
	height: 500px;

	background-image: url(kuvat/keskus.jpg);
	background-position: right;
	background-color: #FFFFFF;
}
.sisalto_etusivu
{
	margin: 0 auto;
	width: 911px;
	padding: 0 0 0 0;
	height: 450px;

	background-image: url(kuvat/keskus.jpg);
	background-position: right;
	background-color: #FFFFFF;
}
.sisalto_galleria
{
	margin: 0 auto;
	width: 911px;
	padding: 0 0 0 0;
	height: auto;
	background-image: url(kuvat/keskus.jpg);
	font-size:14px;
	background-position: right;
	background-color: #FFFFFF;
	position: relative;
	min-height: 500px;
}


.sisalto_palvelut
{
	margin: 0 auto;
	width: 911px;
	padding: 0 0 0 0;
	height: 880px;

	background-image: url(kuvat/keskus.jpg);
	background-position: right;
	background-color: #FFFFFF;
}

.sisalto_historia
{
	margin: 0 auto;
	width: 911px;
	padding: 0 0 0 0;
	height: 600px;

	background-image: url(kuvat/keskus.jpg);
	background-position: right;
	background-color: #FFFFFF;
}

.sisalto_elainpiha
{
	margin: 0 auto;
	width: 911px;
	padding: 0 0 0 0;
	height: 920px;

	background-image: url(kuvat/keskus.jpg);
	background-position: right;
	background-color: #FFFFFF;
}

#sisalto_asunnot
{
	margin: 0 auto;
	width: 911px;
	padding: 0 0 0 0;
	height: 2300px;

	background-image: url(kuvat/keskus.jpg);
	background-position: right;
	background-color: #FFFFFF;
}

#sisalto_asunnot a
{
color:#FFFFFF;
}


.sisalto_liha
{
	margin: 0 auto;
	width: 911px;
	padding: 0 0 0 0;
	height: 830px;
	background-image: url(kuvat/keskus.jpg);
	background-position: right;
	background-color: #FFFFFF;
}
.sisalto_yhteys
{
	margin: 0 auto;
	width: 911px;
	padding: 0 0 0 0;
	height: 560px;
	background-image: url(kuvat/keskus.jpg);
	background-position: right;
	background-color: #FFFFFF;
}


.alaosa
{
	margin: 0 auto;
	width: 900px;
	height: 20px;
	background-image: url(kuvat/ala.jpg);
	margin-bottom: 20px;
	background-repeat: no-repeat;
	color: #FFFFFF;
	padding-top: 16px;
	text-align: right;
	padding-right: 11px;
	font-size: 9px;
	position: inherit;
}
#juttu {
	height: 420px;
	width: 168px;
	background-image: url(kuvat/sivu.jpg);
	background-position: left;
	background-color: #FFFFFF;
	padding-left: 14px;
	float: left;
}

/* Etusivun sisällön muotoilut */

.oikea 

{
	height: auto;
	width: 700px;
	float: right;
	margin-right: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	vertical-align: top;
	#margin-top:-10px;
}

.oikea h1
{
	font-size:16px;
	color:#688614;
	#padding-top:18px;
}
.oikea h2
{
	font-size:16px;
	color:#688614;
	margin-top:-0px;
		#margin-top:-3px;
}



/* Palvelut-sivun sisällön muotoilut */

.palvelut

{
	height: auto;
	width: 700px;
	float: right;
	margin-right: 20px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	#margin-top:-8px;
}
.palvelut h1
{
	font-size:16px;
	color:#688614;
	#padding-top:18px;
}



.palvelutekstit
{
color:#413F33; 
text-align:left; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
line-height:24px; 
vertical-align:top; 
}
.palvelutekstit a
{
	color:#688614;
}

h1 

{
	font-size:16px;
	color:#688614;
	#margin-bottom:12px;
}

h2 

{
	font-size:16px;
	color:#688614;
	margin-top:24px;
	#margin-bottom:12px;
}
.asunnot
{
	height: auto;
	width: 700px;
	float: right;
	margin-right: 20px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	#margin-top:-8px;

}
.asunnot h1
{
	font-size:16px;
	color:#688614;
	#padding-top:18px;
}
.asunnot h2
{
	font-size:16px;
	color:#688614;
	margin-top:3px;
	#margin-top:3px;
}
.asuntotekstit
{
color:#413F33; 
text-align:left; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
line-height:24px; 
vertical-align:top; 
}
.asuntotekstit a
{
	color:#688614;
}
.yhteys
{
	height: auto;
	width: 700px;
	float: right;
	margin-right: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	vertical-align: top;
	#margin-top:-10px;
	font-size: 14px;
	text-align: left;
	line-height: 20px;
}
.yhteys a
{
	color:#688614;
}
.yhteys h1
{
	font-size:16px;
	color:#688614;
	#padding-top:18px;
}
.yhteystekstit
{
color:#413F33; 
text-align:left; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
line-height:24px; 
vertical-align:top; 
}
.yhteystekstit a
{
	color:#688614;
}
.osoite 
{
	width: 500px;
	height: auto;
}
.osoitetekstit
{
color:#413F33; 
text-align:left; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
line-height:24px; 
vertical-align:top; 
}
.osoitetekstit a
{
color:#000000;
}
.kuva1
{
margin-top:13px;
border:0px;
}
.kuva1 a
{
border:0px;
}
.kuva2
{
margin-left:24px;
border:0px;
}
.galleria
{
	height: auto;
	width: 700px;
	float: right;
	margin-right: 20px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	color: #413F33;
	font-size: 16px;
	margin-top: 20px;
	position: inherit;
}
.galleria a
{
	color:#688614;
}
.sijainti {
	height: 400px;
	width: 600px;
	color: #413F33;
	background-image: url(kuvat/kartta.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin-left: 20px;
	#margin-left: 0px;
}
.sijainti p
{
padding-left:80px;
}
.sijainti a
{
	color:#688614;

}
.harjoitus{
	height: auto;
	width: 700px;
	float: right;
	margin-right: 20px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;

}
.harjoitus a
{
color:#FFFFFF;
}

.harjoitustekstit
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #413F33;
	}
.harjoitustekstit a
{
	color:#688614;

}