BODY {
	FONT-SIZE: 11px; MARGIN: 0px; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; BACKGROUND-COLOR: #ffffff; FONT-SMOOTH: 12px;
}
P {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
H1 {
	FONT-SIZE: 11px; COLOR: #9D1F11; LINE-HEIGHT: 14px; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.p_arrow {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.text {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.pieni {
	FONT-SIZE: 4px; COLOR: #000000; LINE-HEIGHT: 4px; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.otsikko {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.bigtittle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.tittlepic {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.pictxt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.previewtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.normaali {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.vasennavi {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
.vasennavi_akt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
.navigationlink {
    font-size: 11px;
	color: #9D1F11;
}
.navigationlinka {
    font-size: 11px;
    color: GRAY;
    font-weight: bold;
}
.navigationlinkt {
    font-size: 11px;
    color: GRAY;
    font-weight: bold;
}
.toptext {
	FONT-SIZE: 11px; COLOR: #cdcdcd; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}

TD {
FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: none
}

FORM {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Helvetica, Arial, Verdana
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Helvetica, Arial, Verdana
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Helvetica, Arial, Verdana
}
A {
	COLOR: #9D1F11; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A:hover {
	COLOR: #5C5C5C; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: underline
}
.palvelut {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.palvelutbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.path {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.pathbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.palvelutboldleft {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: underline
}
A:unknown {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.link_c:visited {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.link_c:active {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.link_c:hover {
	TEXT-DECORATION: underline
}
.content {
	PADDING-RIGHT: 19px; PADDING-LEFT: 19px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.bottom {
	PADDING-BOTTOM: 19px
}
.navitxtactive {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.navitxt {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.otsikkosauna {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.textsauna {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.linksauna {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: underline
}
.newsobjecttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.newsobjectdate {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: italic
}
.newsobjectcaption {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.newsobjectlink {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: underline
}

.banneri img {
	margin-bottom: 15px; 
	border-bottom: #ffffff 3px solid;
	border-top: 3px solid #FFFFFF; 
}

.ylanavit A{
	FONT-SIZE: 12px; COLOR: #9D1F11; FONT-WEIGHT: bold; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-SHADOW: 1px 1px 1px;
}

.ylanavit A:hover {
	COLOR: #5C5C5C; TEXT-DECORATION: none
}
.ylanavitoikea A{
	FONT-SIZE: 11px; COLOR: #9D1F11; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: none;
}

.ylanavitoikea A:hover {
	COLOR: #5C5C5C; TEXT-DECORATION: none
}

.ylakulma A{
	FONT-SIZE: 10px; COLOR: #676363; FONT-WEIGHT: bold; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-SHADOW: 1px 1px 1px;
}

.ylakulma A:hover {
	COLOR: #9D1F11; TEXT-DECORATION: none
}

.ala {
	FONT-SIZE: 11px; COLOR: #ffffff; padding-bottom: 8px; margin-bottom: 10px; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.ala A {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.alaoikea {
	FONT-SIZE: 11px; COLOR: #ffffff; padding-bottom: 8px; margin-bottom: 10px; padding-right: 10px; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.alaoikea A {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}

.kohteet {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.kohteet A {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.kohteet A:hover {
	COLOR: #5C5C5C; TEXT-DECORATION: none
}

/* 
------------------------------------------------------------------------------
OIVASITE CMS / SIVUKARTAN CSS
------------------------------------------------------------------------------
*/


/* Tässä on päätason alue */
.sitemapmain {
}

/* Tässä on päätason otsikko */
.sitemapmaintitle {
    font-weight: bold;
}



/* Tässä on alatason alue - Huomaa että tämän sisään tulee alataso ja sen alle sen mahdolliset alatasot ja... joten left margin lisää sitä sisennystä sitten sinne alatasolle */
.sitemapsublevel {
    margin-left: 20px;
}

/* Tässä on alatason otsikko */
.sitemapsubtitle { 
    background-color: red;
}

.navigation3_0 {
padding-left: 0px;
padding-bottom: 5px;
}


.navigation3_1 {
padding-left: 0px;
padding-bottom: 5px;
}

.navigation3_2 {
padding-left: 0px;
padding-bottom: 5px;
}

.navigation3_3 {
padding-left: 30px;
padding-bottom: 5px;
}

.navigation3_4 {
padding-left: 40px;
padding-bottom: 5px;
}

.navigation3_5 {
padding-left: 50px;
padding-bottom: 5px;
}

.navigation3_6 {
padding-left: 60px;
padding-bottom: 5px;
}

.navigation3_7 {
padding-left: 70px;
padding-bottom: 5px;
}

.navigation3_title {
padding-left: 0px;
padding-bottom: 15px;
font-size: 11pt;
font-weight: bold;
}

.printbutton {
border: 0px; 
}
