@charset "iso-8859-1";

.otsikko { color: #0E4175; font-weight: bold; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; letter-spacing: 0.1px;}
.valiotsikko { color: #283320; margin: 0.81em 0 0.5em 0; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva; letter-spacing: 0.1px; text-decoration: none; }
.kokoomaotsikko {
	color: #7B0B0F;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	margin-bottom: 4px;
}
.kokoomaingressi {
 color: #283320; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
 margin-top: 4px;
 }


.ingressi { color: #4E5C43; font-weight: bold; font-size: 12px; margin-bottom: -1px ; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva }
p, .leipa { color: #000000; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva}

.leipa2 { color: #283320; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva}
.leipa3 { color: #283320; font-size: 11px; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva}
.pieni { color: #283320; font-size: 9px; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva}
.banneriteksti { color: #283320; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva;
	}
.banneritiedot {padding-left:19px;}

.sijainti { color: #4E5C43; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva}
.kuvateksti { color: #283320; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.paivays { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva}
.teksti { color: #283320; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Geneva}


.lisalinkit { color: #283320; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; letter-spacing: 0.1px;}


.H3 { color: #283320; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; letter-spacing: 0.1px;}
/*h5 { color: #283320; font-weight: bold; font-size: 11px; margin-bottom: -2em ; margin-top: 1em ; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none ; letter-spacing: 0.1px;}*/

h1 { color: #283320; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none ; letter-spacing: 0.1px;}

h2 { color: #283320; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none ; letter-spacing: 0.1px;}
h5 { color: #283320; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none ; letter-spacing: 0.1px;}

h3 { color: #283320; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none ; letter-spacing: 0.1px;}
h6 { color: #283320; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none ; letter-spacing: 0.1px;}

h4 { color: #283320; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none ; letter-spacing: 0.1px;}

hr { border: solid #283320 1px; width: 90%;}

.linkki1 { color: #463563; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:hover.linkki1 { color: #B89ECB; text-decoration: none }
.linkki2 { color: #5B4D04; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.linkki2:hover { color: #D78F3D; text-decoration: none }

.valittu { color: #7B0B0F; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}

.valja {color: #483E32; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular; letter-spacing: 0.5px;}

.hr { color: #C0B2CA; margin:0px; padding:0px; width:400px; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

body {
	font-size: 10px;
	scrollbar-3dlight-color: #0E4175;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-darkshadow-color: #0E4175;
	scrollbar-face-color: #1B4C7E;
	scrollbar-highlight-color: #E3E7E1;
	scrollbar-shadow-color: #3D4D33;
	scrollbar-track-color: #336699;
}

.list {
	list-style-position: outside;
	list-style-type: square;
}


.form {
	color: #472B6D;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #DFD8E4;
	letter-spacing: 0.1px;
	height: auto;
	border: 1px solid #472B6D;

}

li { color: #AC4C5A; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
ol { color: #AC4C5A; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
ul { color: #AC4C5A; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

/* pystyvalikon alalinkit */
a.taso_1 {
	text-decoration: none;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color:#283320;
	}

a.taso_1:visited {
	font-size: 11px;
	text-decoration: none;
	color:#283320;
	}

a.taso_1:hover {text-decoration:underline; color: #7B0B0F;
	}

a.taso_2 {
	text-decoration: none;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color:#283320

	}

a.taso_2:visited {
	font-size: 11px;
	color:#283320}

a.taso_2:hover {
	text-decoration:underline; color: #7B0B0F;
	}

.alirivi {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-left:14px; margin-bottom: 6px; line-height: 1.1;}
.sisennys {vertical-align:top; padding-top:3px;}
a.paalinkitsivukartta { font-weight: bold; }
a.lisalinkitsivukartta { }
.sivukartta_taso1  { padding-top: 10px; }
.sivukartta_taso2  { padding-left: 15px; }
.sivukartta_taso3  { padding-left: 30px; }
.sivukartta_taso4  { padding-left: 45px; }
.sivukartta_taso5  { padding-left: 60px; }
.sivukartta_taso6  { padding-left: 75px; }
.sivukartta_taso7  { padding-left: 90px; }
.sivukartta_taso8  { padding-left: 105px; }
.sivukartta_taso9  { padding-left: 120px; }
.sivukartta_taso10 { padding-left: 135px; }
.sivukartta_taso11 { padding-left: 150px; }
a.sivusijainti     { text-decoration: none; }
.hakulaatikko      { width: 130px; }

div.kainalo {
	width:360px;
	margin:10px 5px 10px 0px;
	padding:10px;
	border:solid 1px #a89b87;
	background:#eaf4f8;
  }


