a:hover{
color:#3366cc;
text-decoration:underline;
}

a{
color: #080f67;
text-decoration: none;
font-family: "verdana";
}


body {
background-color: #d8f2ff;
width: 1024px;
text-align: center;
color: #080f66;
}

h1 {margin-top:0px;margin-bottom:0px;font-family: "verdana";color:#cecece;}


.normaali {text-decoration:none;font-weight:normal;text-align:left;width:95px;}
.normaali2 {text-decoration:none;font-weight:normal;text-align:left;width:250px;}
.sisennys {text-indent:15px;margin: 0px;}
.italic {font-style:italic;font-weight:bold;}
.isisennys {font-style:italic;font-weight:bold;text-indent:15px;}

#mtiedot {
float: left;
}

#mkuvat {
float: right;
}

#malo {
float: left;
}


div.navbar {
float: left;
text-align: center;
font-weight: bold;
width: 885px;
height: 30px;
margin-bottom: 1em;
background-color: #ffffff;
margin-left: 0px;
padding: 7px;
-moz-border-radius: 15px 15px 15px 15px;
}

div.navbar a {
text-decoration: underline;
}

div.mainbody {
float: left;
width: 700px;
background-color: #ffffff;
margin-bottom: 2em;
-moz-border-radius: 15px 15px 15px 15px;
}

div.mainkesk {
width: 1024px;
float: left;
text-align: center;
}

div.main {
margin: 25px;
text-align:justify;
font-family: "arial";
}

div.mapa {
float: left;
margin-left: 10px;
border: 0;
}

li.links {
margin-left: 0.5em;
float: right;
padding: 0;
}

ul.links {
list-style-type: none;
margin: 0;
padding-left: 0;
padding-top: 0.3em;
}

li.english {
float: left;
margin-bottom: 0.5em;
}


.centered-table {
   margin-left: auto;
   margin-right: auto;
}

.cr {text-align:center;font-family: "arial"; font-size: 10px;color:gray}
p.lang {text-align:right;font-family: "arial"; font-size: 12px;}

#camping {
float: left;
border-top: 20px;
padding-bottom: 1em;
width: 700px
}

div.tahdet {
position:absolute;
left: 600px;
top: 10px;
}
