body {


	/*background-image: url(kuvat/tausta.gif);*/


	background-color: #E6E6CC;


	margin-top: 0px;


	margin-left: 0px;


	margin-right: 0px;


	margin-bottom: 0px;


}


a:link {


	color: #66ABDE;


	font-weight: normal;


	/*background-color: #000000;


	border-top: 1px solid #000000;


	border-bottom: 1px solid #000000;


	border-right: 1px solid #000000;


	border-left: 1px solid #000000;*/


	border: 0px solid #FFFFFF;


	text-decoration: underline;


}


a:visited {


	color: #66ABDE;


	font-weight: normal;


	/*background-color: #000000;


	border-top: 1px solid #000000;


	border-bottom: 1px solid #000000;


	border-right: 1px solid #000000;


	border-left: 1px solid #000000;*/


	border: 0px solid #FFFFFF;


	text-decoration: underline;


}


a:hover {


	color: #333333;


	font-weight: normal;


	/*background-color: #000000;


	border-top: 1px solid #000000;


	border-bottom: 1px solid #000000;


	border-right: 1px solid #000000;


	border-left: 1px solid #000000;*/


	background-color: #FFFFFF;


	border: 0px solid #FFFFFF;


	text-decoration: none;


}


a:active {


	color: #66ABDE;


	font-weight: normal;


	/*background-color: #000000;


	border-top: 1px solid #000000;


	border-bottom: 1px solid #000000;


	border-right: 1px solid #000000;


	border-left: 1px solid #000000;*/


	border: 0px solid #FFFFFF;


	text-decoration: underline;


	visibility: inherit;


}


.reuna {


border-left:    15px solid #FFFFFF;


border-right:   15px solid #FFFFFF;


border-bottom:  15px solid #FFFFFF;


border-top:     15px solid #FFFFFF;


background-color: #FFFFFF;


padding: 0px;


overflow: auto;


-moz-border-radius-topleft: 0em; 


-moz-border-radius-bottomleft: 0em;


-moz-border-radius-topright: 0em;


-moz-border-radius-bottomright: 0em;


}


.sanat {


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 1px;


	font-style: normal;


	font-weight: normal;


	padding-left: 0px;


	padding-right: 0px;


	padding-top: 0px;


	padding-bottom: 0px;


	color: #E6E6CC;


	line-height: 3px;


	text-align: left;


	text-decoration: none;


}


.leipis {


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 11px;


	font-style: normal;


	font-weight: normal;


	padding-left: 0px;


	padding-right: 0px;


	padding-top: 0px;


	padding-bottom: 0px;


	color: #333333;


	line-height: 18px;


	text-align: left;


	text-decoration: none;


}


.leipis_tihea {


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 11px;


	font-style: normal;


	font-weight: normal;


	padding-left: 0px;


	padding-right: 0px;


	padding-top: 0px;


	padding-bottom: 0px;


	color: #333333;


	line-height: 18px;


	text-align: left;


	text-decoration: none;


}


.kaiuttimet {


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 11px;


	font-style: normal;


	font-weight: normal;


	padding-left: 0px;


	padding-right: 0px;


	padding-top: 0px;


	padding-bottom: 0px;


	color: #333333;


	line-height: 18px;


	text-align: left;


	text-decoration: none;


}


.tarjouspyynto {


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 9px;


	font-style: normal;


	font-weight: normal;


	padding-left: 0px;


	padding-right: 0px;


	padding-top: 0px;


	padding-bottom: 0px;


	color: #333333;


	line-height: 18px;


	text-align: left;


	text-decoration: none;


}


.uutiset_paivays {


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 11px;


	font-style: normal;


	font-weight: normal;


	padding-left: 0px;


	padding-right: 0px;


	padding-top: 0px;


	padding-bottom: 0px;


	color: #666666;


	line-height: 12px;


	text-align: left;


	text-decoration: none;


}


.uutiset_otsikko {


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 15px;


	font-style: normal;


	font-weight: bold;


	padding-left: 0px;


	padding-right: 0px;


	padding-top: 0px;


	padding-bottom: 0px;


	color: #0066BF;


	line-height: 20px;


	text-align: left;


	word-spacing: 0pt;


	text-transform: lovercase;


	text-decoration: none;


}


.otsikko {


	font-family: Trebuchet MS;


	font-size: 22px;


	font-weight: normal;


	text-transform: lovercase;


	line-height: normal;


	color: #0066BF;


	margin-top: 0px;


	padding-left: 0px;


	padding-right: 0px;


	padding-top: 0px;


	padding-bottom: 0px;


}


.nuoli {


	font-family: Trebuchet MS;


	font-size: 50px;


	font-weight: normal;


	text-transform: lovercase;


	line-height: normal;


	color: #FF9900;


	margin-top: 0px;


	padding-left: 0px;


	padding-right: 0px;


	padding-top: 0px;


	padding-bottom: 0px;


}


.ingressi {


	font-family: Arial, Helvetica, sans-serif;


	font-size: 16px;


	font-style: normal;


	font-weight: normal;


	padding-left: 0px;


	padding-right: 0px;


	padding-top: 0px;


	padding-bottom: 0px;


	color: #666666;


	line-height: 17px;


	text-align: left;


	text-transform: lovercase;


	text-decoration: none;


}


.vuokraus_otsikko {


	font-family: Arial, Helvetica, sans-serif;


	font-size: 16px;


	font-style: normal;


	font-weight: normal;


	padding-left: 0px;


	padding-right: 0px;


	padding-top: 0px;


	padding-bottom: 0px;


	color: #0066BF;


	line-height: 17px;


	text-align: left;


	text-transform: lovercase;


	text-decoration: none;


}


.vuokraus_leipis {


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 10px;


	font-style: normal;


	font-weight: normal;


	padding-left: 0px;


	padding-right: 0px;


	padding-top: 0px;


	padding-bottom: 0px;


	color: #333333;


	line-height: 16px;


	text-align: left;


	text-decoration: none;


}


.otsikko_vali {


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 15px;


	font-style: normal;


	font-weight: normal;


	/*padding-left: 0px;


	padding-right: 0px;


	padding-top: 0px;


	padding-bottom: 0px;*/


	color: #999999;


	line-height: 18px;


	text-align: left;


	word-spacing: 0pt;


	text-transform: lovercase;


	text-decoration: none;


}


#navi_vasen a:link {


	color: #0066BF;


	font-weight: normal;


	width: 180px;


	background-color: #FFFFFF;


	border-top: 2px solid #FFFFFF;


	border-bottom: 2px solid #FFFFFF;


	border-right: 2px solid #FFFFFF;


	border-left: 2px solid #FFFFFF;


	word-spacing: 0pt;


	text-decoration: none;


	text-align: left;


	}


#navi_vasen a:visited {


	color: #0066BF;


	font-weight: normal;


	width: 180px;


	background-color: #FFFFFF;


	border-top: 2px solid #FFFFFF;


	border-bottom: 2px solid #FFFFFF;


	border-right: 2px solid #FFFFFF;


	border-left: 2px solid #FFFFFF;


	word-spacing: 0pt;


	text-decoration: none;


	text-align: left;


	}


#navi_vasen a:hover {


	color: #FFFFFF;


	font-weight: normal;


	width: 180px;


	background-color: #E6E6CC;


	border-top: 2px solid #E6E6CC;


	border-bottom: 2px solid #E6E6CC;


	border-right: 2px solid #E6E6CC;


	border-left: 2px solid #E6E6CC;


	word-spacing: 0pt;


	text-decoration: none;


	text-align: left;


	}


#navi_vasen a:active {


	color: #66ABDE;


	font-weight: normal;


	width: 180px;


	background-color: #FFFFFF;


	border-top: 2px solid #FFFFFF;


	border-bottom: 2px solid #FFFFFF;


	border-right: 2px solid #FFFFFF;


	border-left: 2px solid #FFFFFF;


	word-spacing: 0pt;


	text-decoration: none;


	text-align: left;


	}


#navi_index a:link {


	color: #FFFFFF;


	font-weight: bold;


	width: 180px;


	/*background-color: #FFFFFF;


	border-top: 2px solid #FFFFFF;


	border-bottom: 2px solid #FFFFFF;


	border-right: 2px solid #FFFFFF;


	border-left: 2px solid #FFFFFF;*/


	word-spacing: 0pt;


	text-decoration: none;


	text-align: right;


	}


#navi_index a:visited {


	color: #FFFFFF;


	font-weight: bold;


	width: 180px;


	/*background-color: #FFFFFF;


	border-top: 2px solid #FFFFFF;


	border-bottom: 2px solid #FFFFFF;


	border-right: 2px solid #FFFFFF;


	border-left: 2px solid #FFFFFF;*/


	word-spacing: 0pt;


	text-decoration: none;


	text-align: right;


	}


#navi_index a:hover {


	color: #FFFFFF;


	font-weight: bold;


	width: 180px;


	background-color: #000000;


	border-top: 2px solid #000000;


	border-bottom: 2px solid #000000;


	border-right: 2px solid #000000;


	border-left: 2px solid #000000;


	word-spacing: 0pt;


	text-decoration: none;


	text-align: right;


	}


#navi_index a:active {


	color: #FFFFFF;


	font-weight: bold;


	width: 180px;


	/*background-color: #FFFFFF;


	border-top: 2px solid #FFFFFF;


	border-bottom: 2px solid #FFFFFF;


	border-right: 2px solid #FFFFFF;


	border-left: 2px solid #FFFFFF;*/


	word-spacing: 0pt;


	text-decoration: none;


	text-align: right;


	}


.navi_index {	


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 14px;


	font-style: normal;


	font-weight: bold;


	padding-left: 0px;


	padding-right: 0px;


	padding-top: 0px;


	padding-bottom: 0px;


	color: #FFFFFF;


	line-height: 16px;


	text-align: right;


	text-decoration: none;


	word-spacing: 5pt;


	}


#navi_thumb a:link {


	color: #FFFFFF;


	font-weight: normal;


	width: 155px;


	background-color: #FFFFFF;


	border-top: 0px solid #EAE7E5;


	border-bottom: 0px solid #EAE7E5;


	border-right: 0px solid #EAE7E5;


	border-left: 0px solid #EAE7E5;


	word-spacing: 0pt;


	text-decoration: none;


	text-align: left;


	}


#navi_thumb a:link {


	color: #FFFFFF;


	font-weight: normal;


	width: 155px;


	background-color: #FFFFFF;


	border-top: 0px solid #EAE7E5;


	border-bottom: 0px solid #EAE7E5;


	border-right: 0px solid #EAE7E5;


	border-left: 0px solid #EAE7E5;


	word-spacing: 0pt;


	text-decoration: none;


	text-align: left;


	}


#navi_thumb a:link {


	color: #FFFFFF;


	font-weight: normal;


	width: 155px;


	background-color: #FFFFFF;


	border-top: 0px solid #EAE7E5;


	border-bottom: 0px solid #EAE7E5;


	border-right: 0px solid #EAE7E5;


	border-left: 0px solid #EAE7E5;


	word-spacing: 0pt;


	text-decoration: none;


	text-align: left;


	}


#navi_thumb a:link {


	color: #FFFFFF;


	font-weight: normal;


	width: 155px;


	background-color: #FFFFFF;


	border-top: 0px solid #EAE7E5;


	border-bottom: 0px solid #EAE7E5;


	border-right: 0px solid #EAE7E5;


	border-left: 0px solid #EAE7E5;


	word-spacing: 0pt;


	text-decoration: none;


	text-align: left;


	}


.navi_vasen {	


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 11px;


	font-style: normal;


	font-weight: normal;


	padding-left: 0px;


	padding-right: 0px;


	padding-top: 0px;


	padding-bottom: 0px;


	color: #FFFFFF;


	line-height: 16px;


	text-align: left;


	text-decoration: none;


	word-spacing: 5pt;


	}


.navi_yla {	


	font-family: Arial, Helvetica, sans-serif;


	font-size: 12px;


	font-style: normal;


	font-weight: bold;


	padding-left: 0px;


	padding-right: 0px;


	padding-top: 0px;


	padding-bottom: 0px;


	color: #FFFFFF;


	line-height: 16px;


	text-align: center;


	text-transform: uppercase;


	text-decoration: none;


	word-spacing: 15pt;


	}


.navi_kuvat {	


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 11px;


	font-style: normal;


	font-weight: normal;


	width: 430px;


	padding-left: 0px;


	padding-right: 10px;


	padding-top: 1px;


	padding-bottom: 1px;


	


	background-color: #EAE7E5;


	border-top: 1px solid #999999;


	border-bottom: 1px solid #999999;


	/*border-right: 1px solid #000000;


	border-left: 1px solid #000000;*/


	color: #000000;


	line-height: 16px;


	text-align: left;


	text-decoration: none;


	word-spacing: 0pt;


	margin-top: 0px;


	}


#tekstit {	


	width: 560px;


	padding-left: 20px;


	padding-right: 60px;


	padding-top: 0px;


	padding-bottom: 5px;


	/*background-color: #FFFFFF;*/


	border-top: 0px solid #999999;


	border-bottom: 0px solid #999999;


	/*border-right: 1px solid #000000;


	border-left: 1px solid #000000;*/


	word-spacing: 0pt;


	margin-top: 0px;


	}


#tekstit_tarjouspyynto {	


	width: 560px;


	padding-left: 0px;


	padding-right: 60px;


	padding-top: 0px;


	padding-bottom: 5px;


	/*background-color: #FFFFFF;*/


	border-top: 0px solid #999999;


	border-bottom: 0px solid #999999;


	/*border-right: 1px solid #000000;


	border-left: 1px solid #000000;*/


	word-spacing: 0pt;


	margin-top: 0px;


	}


#tekstit_palaute {	


	width: 400px;


	padding-left: 0px;


	padding-right: 01px;


	padding-top: 0px;


	padding-bottom: 5px;


	/*background-color: #FFFFFF;*/


	border-top: 0px solid #999999;


	border-bottom: 0px solid #999999;


	/*border-right: 1px solid #000000;


	border-left: 1px solid #000000;*/


	word-spacing: 0pt;


	margin-top: 0px;


	}


#etusivukuva {	


	width: 900px;


	height: 538px;


	padding-left: 0px;


	padding-right: 0px;


	padding-top: 0px;


	padding-bottom: 0px;


	background-image: url(kuvat/etusivukuva1.png);


	/*background-color: #FFFFFF;*/


	border-top: 0px solid #999999;


	border-bottom: 0px solid #999999;


	/*border-right: 1px solid #000000;


	border-left: 1px solid #000000;*/


	word-spacing: 0pt;


	margin-top: 0px;


	}


#valiotsikot {	


	width: 640px;


	padding-left: 0px;


	padding-right: 0px;


	padding-top: 0px;


	padding-bottom: 0px;


	/*background-color: #FFFFFF;*/


	border-top: 0px solid #999999;


	border-bottom: 0px solid #999999;


	/*border-right: 1px solid #000000;


	border-left: 1px solid #000000;*/


	word-spacing: 0pt;


	margin-top: -1.0em;


	}


#tekstit_palkki {	


	width: 140px;


	padding-left: 20px;


	padding-right: 20px;


	padding-top: 0px;


	padding-bottom: 5px;


	/*background-color: #FFFFFF;*/


	border-top: 0px solid #999999;


	border-bottom: 0px solid #999999;


	/*border-right: 1px solid #000000;


	border-left: 1px solid #000000;*/


	word-spacing: 0pt;


	margin-top: 0px;


	}


#tekstit_vuokraus {	


	width: 270px;


	padding-left: 10px;


	padding-right: 0px;


	padding-top: 0px;


	padding-bottom: 0px;


	/*background-color: #FFFFFF;


	border-top: 0px solid #999999;


	border-bottom: 0px solid #999999;


	border-right: 1px solid #000000;*/


	border-left: 1px solid #000000;


	word-spacing: 0pt;


	margin-top: 0px;


	}


#tekstit_yhteystiedot {	


	width: 200px;


	padding-left: 20px;


	padding-right: 20px;


	padding-top: 0px;


	padding-bottom: 5px;


	/*background-color: #FFFFFF;*/


	border-top: 0px solid #999999;


	border-bottom: 0px solid #999999;


	/*border-right: 1px solid #000000;


	border-left: 1px solid #000000;*/


	word-spacing: 0pt;


	margin-top: 0px;


	}


#palautelomake_yhteystiedot {


	width: 400px;


	padding-left: 0px;


	padding-right: 0px;


	padding-top: 0px;


	padding-bottom: 5px;


	/*background-color: #FFFFFF;*/


	border-top: 0px solid #999999;


	border-bottom: 0px solid #999999;


	/*border-right: 1px solid #000000;*/


	border-left: 1px dotted #666666;


	word-spacing: 0pt;


	margin-top: 0px;


	height: 250px


	}


#tarjouspyynto {


	width: 420px;


	padding-left: 10px;


	padding-right: 0px;


	padding-top: 0px;


	padding-bottom: 5px;


	/*background-color: #FFFFFF;*/


	border-top: 0px solid #999999;


	border-bottom: 0px solid #999999;


	/*border-right: 1px solid #000000;*/


	border-left: 1px dotted #666666;


	word-spacing: 0pt;


	margin-top: 0px;


	/*height: 250px*/


	}


#thumbit {	


	width: 560px;


	padding-left: 0px;


	padding-right: 40px;


	padding-top: 0px;


	padding-bottom: 5px;


	/*background-color: #FFFFFF;*/


	border-top: 0px solid #999999;


	border-bottom: 0px solid #999999;


	/*border-right: 1px solid #000000;


	border-left: 1px solid #000000;*/


	word-spacing: 0pt;


	margin-top: 0px;


	}


#kaiuttimet {	


	width: 560px;


	height: auto;


	padding-left: 0px;


	padding-right: 40px;


	padding-top: 0px;


	padding-bottom: 5px;


	/*background-color: #FFFFFF;*/


	border-top: 0px solid #999999;


	border-bottom: 1px solid #999999;


	/*border-right: 1px solid #000000;


	border-left: 1px solid #000000;*/


	word-spacing: 0pt;


	margin-top: 0px;


	}


.kuvakehys {


	border:1px solid #999999;


	background-color: #FFFFFF;


	padding:1px;


}


.kuvakehys_vuokraus {


	border:0px solid #999999;


	background-color: #FFFFFF;


	padding-left: 5px;


	padding-right: 5px;


	padding-top: 0px;


	padding-bottom: 50px;


}


#etusivu_linkit {


  width: 120px;


  height: 50px;


   margin-left: 40px;


  margin-top: 20px;


  padding-left: 15px;


  padding-right: 20px;


  padding-top: 100px;


  padding-bottom: 30px;


  background-color: #66ABDE;


  border: 0px solid #000000;


  filter:alpha(opacity=90);


  opacity:0.9;


}


#etusivu_linkit_vaaka {


  width: 150px;


  height: 15px;


   margin-left: 20px;


  margin-top: 60px;


  padding-left: 150px;


  padding-right: 20px;


  padding-top: 10px;


  padding-bottom: 10px;


  background-color: #66ABDE;


  border: 0px solid #000000;


  	text-align: right;


  filter:alpha(opacity=85);


  opacity:0.85;


}


#etusivu_linkit_vaaka2 {


  width: 150px;


  height: 15px;


   margin-left: 20px;


  margin-top: 5px;


  padding-left: 150px;


  padding-right: 20px;


  padding-top: 10px;


  padding-bottom: 10px;


  background-color: #66ABDE;


  border: 0px solid #000000;


  	text-align: right;


  filter:alpha(opacity=85);


  opacity:0.85;


}


#blockquote {


background:#F9F9F9 none repeat scroll 0 0;


border:1px solid #669966;


color:#000000;


margin:0 0.5em 0.2em 1em;


padding:0.06em 0.2em 0.06em 0.4em;


}


A.menulink {


display: block;


width: 180px;


text-align: left;


text-decoration: none;


font-family:arial;


font-size:12px;


word-spacing: 0pt;


color: #0066BF;


padding-left: 15px;


padding-top: 1px;


padding-bottom: 1px;


border: solid 0px #FFFFFF;


}


A.menulink:hover {


border: solid 0px #9FDC00;


background-color:#9FDC00;


color: #FFFFFF;


word-spacing: 1pt;


padding-left: 15px;


padding-top: 1px;


padding-bottom: 1px;


}
