/** reset **/
html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table,
ul, dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,a, abbr,
acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,
strong, sub, sup, tt, var, legend, fieldset { margin: 0; padding: 0;}
img, fieldset { border: 0; }
body{margin-top: 0px;margin-bottom:30px;background-color:#fff;font-family: Arial, Helvetica, sans-serif;background-image: url(../images/bg.jpg);background-repeat: no-repeat;background-position: right bottom;background-attachment:fixed;}
#wrapper {width:800px; height:100%;	margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;background-image: url(../images/text_bgs.jpg);background-repeat: repeat-y;	background-position: left top;}
#banner {height:115px;background-image: url(../images/kiinteistoyhtio.jpg);background-repeat: no-repeat;	background-position: right;}
#image {height:109px;background-image: url(../images/hyvinkaa.jpg);background-repeat: no-repeat;	background-position: left;}
#menu {	height:27px;background-image: url(../images/menu_bg.jpg);background-repeat: no-repeat;background-position: left;}
#content_tx {min-height:260px;	padding-bottom: 25px;}
/**4 colunms 1+1+1+1**/
#content_4 {height:311px;}
.palsta4 {float:left; width:200px; height:311px;background-image: url(../images/content_bg.jpg);background-repeat: no-repeat;background-position: left;}
.palsta4 h1,.palsta4 h2,.palsta4 p{font-size: 10px;margin-left: 14px;margin-right: 14px;} 
.palsta4 h1 {margin-bottom: 14px;}
.palsta4 h2,.palsta4 h1,.palsta4 img{margin-top: 14px;}
.palsta4 p {margin-bottom: 5px;line-height: 12px;}
.palsta4 a{color:#009ee0;	font-style: italic;font-weight: bold;	text-decoration: none;}
.palsta4 a:hover {color: #333;}
.thin {font-weight: normal;}
/**2 columns 3+1**/
#content_3,#content_L1{min-height:260px;float:left;vertical-align: top;}
#content_3{width:600px;}
#content_L1{width:200px;}
#content_L1 img{border: 6px solid #CCC;}
#content_3 h1{margin-left: 203px;font-size: 18px;color: #666;margin-bottom: 15px;}
#content_3 h2{margin-left: 203px;font-size: 12px;}
#content_3 p{	margin-left: 203px;font-size: 12px;margin-bottom: 10px;line-height: 150%;	margin-right: 40px;}
#content_3 a{	color: #009ee0;text-decoration: none;line-height:16px;font-weight: bold;}
#content_3 a:hover{ color: #999}
#separ {	height: 30px;}
/**2 colums 2+2**/
#content_2,#content_L2{min-height:260px;float:left;vertical-align: top;}
#content_2{width:420px;}
#content_L2{width:380px;}
#content_L2 img{border: 6px solid #CCC;}
#content_2 h1{margin-left: 203px;font-size: 18px;color: #666;margin-bottom: 15px;}
#content_2 h2{margin-left: 203px;font-size: 12px;}
#content_2 p{	margin-left: 203px;font-size: 12px;margin-bottom: 10px;line-height: 150%;	margin-right: 40px;}
#content_2 a{	color: #009ee0;text-decoration: none;line-height:16px;font-weight: bold;}
#content_2 a:hover{ color: #999}
#content_L1 iframe {border: 6px solid #000;}
#content_L2 a{color: #009ee0;text-decoration: none;line-height:30px;font-weight: bold; padding-top:15px; font-size:12px;}
#content_L2 a:hover{ color: #999}
/**footer**/
#line{ height:1px; background-color:#CCC; width:760px; margin-left:20px;}
#footer{	background-image: url(../images/text_bg.jpg);background-repeat: no-repeat;	background-position: bottom;	height: 40px;float:left;width:800px;}
#footer p{line-height: 40px;color: #666;font-size: 12px;	margin-left: 203px;font-weight: bold;letter-spacing: 0.1em;}
.italic{ font-weight:normal;	font-style: italic;}
#footer a{color: #009ee0;	text-decoration: none;}
#footer a:hover{ color: #999}
/**sub menu**/
#sub_menu{height: 45px;padding-left: 205px;}
#sub_menu p{	font-size: 13px;line-height: 30px;}
#sub_menu a{	color: #009ee0;text-decoration: none;}
#sub_menu a:hover{ color:#999}
#content_3 ul{margin-left: 233px;font-size: 12px;	margin-bottom: 10px;line-height: 16px;margin-right: 40px;}
/**3 colums 1+2+1**/
#content_3L1{
	width:180px;
	background-image: url(../images/nosto.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#content_3C2,#content_3R1, #content_3L1{min-height:260px;float:left;vertical-align: top;}
#content_3C2{width:420px;}
.hot_p{	color: #FFF;font-size: 12px;font-weight: bold;margin-top: 30px;margin-left: 45px;margin-right: 25px;text-align: center;}
#content_3R1{width:200px;}
#content_3R1 img{border: 6px solid #CCC;}
#content_3C2 h1{margin-left: 25px;font-size: 18px;color: #666;margin-bottom: 15px;}
#content_3C2 h2{margin-left: 25px;font-size: 12px;}
#content_3C2 p{	margin-left: 25px;font-size: 12px;margin-bottom: 10px;line-height: 150%;	margin-right: 40px;}
#content_3C2 a{	color: #009ee0;text-decoration: none;line-height:16px;font-weight: bold;}
#content_3C2 a:hover{ color: #999}
#content_3C2 a{color: #009ee0;text-decoration: none;line-height:30px;font-weight: bold; padding-top:15px; font-size:12px;}
#content_3C2 a:hover{ color: #999;}
.hot_a {color: #FFF;	font-size: 14px;}

