body {
	font-family: Arial, Helvetica, sans-serif;
	background-image: none;
	background-color: white;
	position: relative;
}


div#ft, div.adminmenu, div#topmenu-row, div#submenu, div#breadcrumb, div.leftmenu, #lightwindow_overlay, #lightwindow, #powered {
	display: none;
	border: 0px solid #adaeb5;
}

a {text-decoration: none; color: #9c7855}
a:hover {text-decoration: underline}

h1, h2, h3 {font-weight: normal; color: #020100}

h1 {clear: left; font-size: 26px; border-bottom: 1px solid #9c7855; padding-bottom: 3px; margin: 8px 0 10px 0;}

h2 {font-size: 20px; margin: 10px 0; border-bottom: 1px solid #9c7855;}

h2.block-title {font-weight: bold}



div#WysiwygPage, form
{
	margin: 0px;
	padding: 0px;
	width: 100%;
}


#yui-main {width: 100%; display: block; float:left}

#main-content {margin: 0 0 0 0; padding: 0 0 0 0; width: 100%}

#content p, #content h2, #content h3, #content ul {width: 60%;}
#content h2 {}
#content h3 {font-size: 14px; font-weight: bold; margin: 15px 0 12px 0}

#content p {font-size: 1.1em; line-height: 1.4em; margin-bottom: 6px}
#content .introtext p.article-caption, #content .introtext span.article-caption {font-size: 18px; margin: 10px 0; line-height: 20px; color: #020100}
.article-caption {font-size: 1em; width: auto;font-family: Arial, Helvetica, sans-serif;}
#content .hidden-content {display: none}

/*SISÄLLÖN OIKEA PALSTA */

#content img.img-alignright {margin-bottom: 0px; width: 300px; display: inline-block; float:right; clear: right}

#content div.block-right {width: 258px; padding: 10px 20px 20px 20px; margin: 0 0 10px 0; display: inline-block; float:right; clear:right; border:1px solid #9c7855; -moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;behavior:url(border-radius.htc);}
#content div.block-right p, #content div.block-right ul, #content div.block-right h2, #content div.block-right h3 {width: auto;}
#content div.block-right h3 {font-size: 16px; margin: 4px 0 4px 0}
#content div.block-right p {font-size: 1em}
#content div.block-right ul li a:before {content: '\00bb \00a0'; display: inline}


/*PIKKUKUVALLISET LISTAT (hotellit, kohteet, tms.)*/

.thumb-block-list {width: 400px;}
.thumb-block-list li {width: 400px; margin-bottom: 4px; border-bottom: 1px dotted #9c7855}
.thumb-block-list li:last-child {border-bottom: none}
.thumb-block-list li img {display: inline-block; vertical-align: top; margin-right: 8px; margin-bottom: 8px;}
.thumb-block-list li a:hover img {opacity: 0.8; filter:alpha(opacity=80)}
#content .thumb-block-list li h4 {width: auto}
#content .thumb-block-list li p {width: auto; font-size: 1em}
.block-list-teaser {display: inline-block; width: 270px;}
.block-list-teaser p {margin-bottom: 4px}
.block-list-teaser h4 {font-size: 1.1em}
.block-list-teaser h4 a {color: #333}
.block-list-teaser h4 a:hover {text-decoration: underline}
/*
.tiny-thumbs img{width: 29px}
.tiny-thumbs div.block-list-teaser {width: 360px}
.tiny-thumbs div.block-list-teaser p {display: inline-block}

.small-thumbs img{width: 58px}
.small-thumbs div.block-list-teaser {width: 330px}
.small-thumbs div.block-list-teaser p {display: inline-block}
*/

h3.header-hotel-class {font-size: 13px; padding-top: 4px; padding-bottom: 4px; text-transform: uppercase; border-bottom: 1px dotted #9c7855; margin: 20px 0 8px 0; letter-spacing: 1px;}

.header-tasokas {line-height: 23px; background: url('../images/icon-kukka2.png') no-repeat left center; padding-left: 25px;}
.header-mukava {line-height: 23px; background: url('../images/icon-kukka1.png') no-repeat left center; padding-left: 25px;}
.header-ylellinen {line-height: 23px; background: url('../images/icon-kukka3.png') no-repeat left center; padding-left: 25px;}

