#nlist_menu .hiding {
text-decoration:line-through  !important;
color:#0033FF;
}
#nlist_menu {
list-style:none;
}
#nlist_menu .deleted {
text-decoration:line-through  !important;
color:#ff0000;
}
#nlist_menu .dateni{
display:block;
font-size:10px;
}
#nlist_menu li{
padding-bottom:5px;
}
#nlist_menu {
padding:10px 0px 10px 0px;
}
*{
padding:0px;
margin:0px;
}
.submenu a{
text-decoration:none;
}
.submenu li{
list-style:none;
font-size:12px;
font-weight:bold;
padding-bottom:3px;
}
li .submenu a{
font-size:11px;
}
#saa{
float:left;
width:100px;
height:50px;

background-repeat:no-repeat;
margin-top:40px;
margin-left:40px;
}
#linktofront{
float:left;
height:90px;
width:160px;

}
#saaholder{
float:right;
width:326px;
}
#fcolor{
padding-bottom:8px;

}
#left{


}
#left table{
float:left;
}
#vinkit_links{
float:right;
width:275px;

}

#kukka_left,#kukka_right{
	height:600px;
}


#searchibox{
width:100px;
border:none thin !important;
height:11px;
line-height:11px;
margin-top:0px;
font-size:11px;

color:#009900;
}
#searchi{
float:left;
}
#vinkkeja{
width:100%;
text-align:right;
}
#turkutouring{
float:left;

}
#naantalinmatkailu{
float:right;
padding-top:4px;
}
#vinkkeja{

}

body {
	
	background-repeat:no-repeat;
	background-position:top center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#right .inner{

margin:0px;
padding:0px;
color:#ff6699 !important;
float:left;

}
#right{
background-repeat:no-repeat;
background-position:37px 0px ;
}
.inner h1{
width:100% !important;
background-repeat:no-repeat;
}
#right .inner b{
font-size:13px;
}
.inner .innerleft{
padding:5px 10px 5px 10px;

}
.inner .innerleft{


}
#right{
padding-left:36px;
padding-right:17px;
}
#makecenter{
margin: auto 0;
}

#right a{
text-decoration:none;
color:#0066FF;
}
#right a:hover{
text-decoration:underline;

}
#right a img{
border:none;
}
h3{
color:#00a37e;
padding-top:4px;
padding-bottom:3px;

font-size:11px;
}
.inner .innerright{

padding-right:15px;
padding:5px 10px 5px 10px;
}
.innerleft
{
float:left;
width:45%;
}
.innerright{
float:right;
width:45%;
}
.clear{
clear:both;
}
#allcontent{
	width:860px;
	
	margin:0 auto;
	

}
#flashmenu{
padding-left:5px;
padding-top:7px;
width:132px;

}


.maintext{
font-weight:bold;
color:#f37397;
padding-top:10px;

}
#content{

width:100%;


}
#content_bg{

background-image:url(../img/content_all.gif);
}
#top{


background-image:url(../img/content_top.gif);
height:10px;
}
#bottom{

background-image:url(../img/content_bottom_all.gif);
height:14px;
}
#header{
height:130px;

}
#holder{
	margin-top:18px;
}
#header #postia{

width:180px;
height:187px;
position:absolute;
z-index:4;
background-image:url(../img/postia.png);
}

#header #muumilogo{

width:178px;
height:125px;
position:relative;
z-index:5;
left:379px;
background-image:url(../img/logo.png);
}
#header #links{


float:right;
}

#placeleft{
	float:left;
}
#headerlinks{
	float:right;
	margin-top:30px;

clear:right;
width:300px;
text-align:right;
}
.banner {
padding-left:6px;
padding-top:7px;
width:154px !important;
height:151 !important;
background-repeat:no-repeat;
}
.banner a{
margin:0px !important;
}
#linktofront a{
float:left;
width:100%;
height:100%;
}
#searchi{
margin-right:14px;
display:inline;
clear:none;
width:123px;
padding-bottom:5px;
}


#vinkit_links a img{

border:none;
}

#saa span{
float:right;
color:#66CCCC;
font-weight:bold;
font-size:14px;
padding-top:31px;
padding-right:0px;

}
#placeleft{

width:500px;
}
#crumbbi ul li .active{

color:#44BC9D;
}
#headermenu   .active a .txt{

color:#44BC9D;
}
#crumbbi{
padding-top:10px;
width:358px;
}
#crumbbi ul{
float:right;
}
#crumbbi ul li{
float:left;
list-style:none;
padding-left:5px;
font-weight:bold;
}
#crumbbi ul li a{
text-decoration:none;
color:#FFFFFF;
}
#headermenu{
list-style:none;
float:right;
}

#crumbbi{
float:right;
list-style:none;
text-align:right;
clear:right;
}
#headermenu li {
float:left;
padding-left:8px;
}
#headermenu li a{
font-size:14px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
#header #banner{
width:860px;
height:335px;
position:absolute;
margin:0 auto;
margin-left:45px;
z-index:1;
top:70px;
background-color:#FFFFFF;
background-repeat:no-repeat;
background-position:7px 7px;
}
#flashbanner{
margin:5px 0px 0px 5px;
}
#linkstop{
float:left;
clear:left;
width:168px;

margin-top:5px;

}
#langmenu li .txt{
display:none;
}
#langmenu li a{
float:left;
width:100%;
height:100%;
}
#langmenu li{
float:left;
}
#langmenu  {



}
#langmenu .in_english{


width:56px;
background-image:url(../img/lang/inenglish.gif);
height:15px;


}
#langmenu .pa_svenska{


width:61px;
background-image:url(../img/lang/svenska.gif);
height:15px;


}
#langmenu .suomeksi{


width:44px;
background-image:url(../img/lang/suomeksi.gif);
height:15px;


}
#left{

width:140px;
padding-left:9px;
}

#right{


}
#right .inner{

}

#right .bottom{
float:left;
clear:both;
width:685px;
padding-left:0px;

background-repeat:no-repeat;


}

#linkstop ul {
list-style:none;
}
#footer{
clear:both;
height:20px;
margin-left:45px;
margin-top:20px;

}
#links ul{
float:right;
padding:0px;
width:860px;
margin:0px;

list-style:none;
}

.linkelement{
width:160px;
float:left;
background-image:url(../img/menupohja.gif);
height:158px;
margin-right:14px;

}
#right .inner{

}
 .linkelement span{
display:none;
}
 .linkelement a{
background-repeat:no-repeat;
float:left;
width:139px;
height:139px;
margin:8px 0px 0px 8px;
}
 .l{

margin-right:0px;
}
.f{

margin-top:10px;
margin-right:0px !important;
float:left !important;

}
#rightsidelinks{

float:right;
padding-top:10px;

}

#kuvapankkigal{
padding-top:20px;
}