/* CSS Document */

#isokuva {border-left: 30px solid #000000; background-color:#f8f7ec; margin:0; padding:0; margin-bottom:10px; width:605px; overflow:none;}
h1 {font-size:24px; color:#231f20; margin-bottom:5px;}
h2 {font-size:21px; color:#231f20; margin-top:0px;}
h1 a {font-size:24px; color:#231f20; text-decoration:none;}
#vasenpalsta {float:left; width:637px;}
#vasenpalsta_teksticontent { width:512px; margin:10px 0px 20px 30px; font-size:14px; /*color:#53534a;*/ color:#4d4d4d;}
#vasenpalsta_teksticontent a { color:#766e5b; font-size:14px !important; font-weight:bold;}
#vasenpalsta_teksticontent h1 a {font-size:24px; color:#231f20; text-decoration:none;}
#vasenpalsta_teksticontent ul {
	margin:0;
	padding:5px;
	list-style:none;
}

#vasenpalsta_teksticontent li {
PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 17px; BACKGROUND-IMAGE: url('../images/h10_nuoli_vaalsin.gif'); PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; TEXT-INDENT: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: relative } 

#vasenpalsta_teksticontent .iso_kohdekuva {
width:605px; height:385px; display:block; overflow:hidden;
} 

#listaitem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; BORDER-LEFT: #231f20 30px solid; WIDTH: 605px; PADDING-TOP: 0px; background-image:url('../images/toimitilat_listaus_bg.jpg'); background-position:top; background-repeat:repeat-x;}
/** html #listaitem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; BORDER-LEFT: #231f20 30px solid; WIDTH: 605px; PADDING-TOP: 0px; background-image:url('../images/toimitilat_listaus_bg.jpg'); background-position:top; background-repeat:repeat-x; height:250px; }*/

 
#listaitem_introcontent {
	FONT-SIZE: 14px; padding: 10px 20px 20px 42px; COLOR: #53534a; } 
#listaitem_kuvacontent {
	float:right; height:100px; margin-bottom:0px;} 
#listaitem_teksticontent {
	FONT-SIZE: 12px; padding: 10px 20px 20px 15px; COLOR: #53534a; } 
	
#listaitem_teksticontent LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url('../images/h15_nuoli_oranssi.gif'); PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; TEXT-INDENT: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: relative } 
#listaitem_teksticontent A {
	FONT-SIZE: 12px; font-weight:bold!important; color:#766e5b!important; 
}
#listaitem_teksticontent h1{
	FONT-SIZE: 16px; COLOR: #231f20; margin-bottom:5px;
}
#listaitem_teksticontent h1 a {
	FONT-SIZE: 16px; COLOR: #231f20; text-decoration:none; } 
	
#listaitem_teksticontent h2{
	FONT-SIZE: 16px; COLOR: #231f20; margin-bottom:5px;
}
#listaitem_teksticontent h2 a {
	FONT-SIZE: 16px; COLOR: #231f20; text-decoration:none; } 

#listaitem_teksticontent table {margin-top:10px;}

#oikeapalsta {float:right; width:313px; font-size:14px; color:#5f604b;}
#oikeapalsta a {font-size:12px; font-weight:bold; color:#766e5b;}

#infolaatikko {width:313px; font-size:21px; color:#5f604b;}
#infolaatikko h2 {font-size:21px;  color:#5f604b;}
#infolaatikko #laatikko1 { padding:15px; margin-bottom:10px; padding-bottom:10px; background-color:#dfdab5; font-size:14px; color:#5f604b; }
#infolaatikko #laatikko1 p {padding-top:10px; text-align:left;}  
#infolaatikko #laatikko1 a { font-size:15px; color:#766e5b!important; font-weight:normal!important; text-decoration:underline; text-transform:uppercase; text-align:right!important;}
#infolaatikko #laatikko1 select {width:280px; margin-bottom:15px;}
#infolaatikko #laatikko1 option {color:#00304b;}

#infolaatikko #laatikko { padding:15px; margin-bottom:10px; padding-bottom:10px; background-color:#dfdab5; font-size:14px; color:#5f604b; }
#infolaatikko #laatikko p {padding-top:10px; text-align:left;}  
#infolaatikko #laatikko a { font-size:15px; color:#766e5b!important; font-weight:normal!important; text-decoration:underline; text-transform:uppercase; text-align:right!important;}
#infolaatikko #laatikko select {width:280px; margin-bottom:15px;}
#infolaatikko #laatikko option {color:#00304b;}



.nuolisisennys {
	padding-left:28px;
}	


.pikkuteksti {padding-bottom:10px !important; padding-top:10px !important; font-size:14px !important; }
.pikkuteksti p {padding:0px !important;}

.tilamerkki {
	background-image:url('../images/tappa.png'); height:30px; background-position:top left; background-repeat:no-repeat; padding-left:25px; font-size:14px; font-weight:bold; color:#000000;
}	
.esittelymerkki {
	background-image:url('../images/tappa.png'); height:40px; background-position:top left; background-repeat:no-repeat; padding-left:25px; font-size:14px; font-weight:bold; color:#f35312;
}	
td {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#766e5b; font-weight:bold; vertical-align:bottom; height:20px; padding-right:10px;}

td a {font-family:Arial, Helvetica, sans-serif; font-size:12px !important; color:#766e5b !important; font-weight:bold !important;}


