html,body{margin:0;padding:0}
body{font-family:arial,verdana,sans-serif;text-align:center}
p{margin:0 10px 10px 5px; font-size: 10pt;color: #515f63;}
a{margin:0 0px 0px;color: #515f63; font-size: 10pt;text-decoration: none;}
h2{margin:0 10px 10px 5px; font-size: 12pt;color: #515f63;}
h1{margin:5px 10px 10px;;font-size: 12pt;color: #515f63;}
h3{margin:5px 10px 10px;;font-size: 12pt;color: white;}
h6{margin:0;font-size: 8pt;color: #fff;line-height:1.4}
div#logo{height:100px;line-height:100px;margin:0; background: no-repeat;
  background-color:#b0b1b3; background-image:url(./kuvat/logo.JPG)}
div#navi{background-color:#b0b1b3;}
div#tausta{background-color: #ac210e;color: white;
font-size: 10pt;}
div#oikeaala{background-color:}
div#oikeaalaetu{background-color: #ac210e;color: white;
font-size: 10pt;}

div#oikeaalayritys{background-color: #ac210e;color: white;
font-size: 10pt;}
div#oikeaalamyynti{background-color: #ac210e;color: white;
font-size: 10pt;}
div#oikeaalaura{background-color: #ac210e;color: white;
font-size: 10pt;}
div#oikeaalatoimisto{background-color: #ac210e;color: white;
font-size: 10pt;}
div#alaakot{background-color: #ac210e;color: white;
font-size: 10pt;}
div#oikeaalamatkailu{background-color: #ac210e;color: white;
font-size: 10pt;}
div#alaatk{background-color: #ac210e;color: white;
font-size: 10pt;}
div#oikeaalayhteydet{background-color: #ac210e;color: white;
font-size: 10pt;}
div#oikeaalanaytto{background-color: #ac210e;color: white;
font-size: 10pt;}
div#kuvaetu{margin:0;background-image:url(./kuvat/ryhma.jpg)}
div#oikeaakot{margin:0;background-image:url(./kuvat/kuva1.jpg)}
div#oikeayritys{margin:0;background-image:url(./kuvat/matkailu.jpg)}
div#oikeatoimisto{margin:0;background-image:url(./kuvat/toimisto.jpg)}
div#oikeaatk{margin:0;background-image:url(./kuvat/atk.jpg)}
div#oikeamatkailu{margin:0;background-image:url(./kuvat/naytto.jpg)}
div#oikealaatu{margin:0;background-image:url(./kuvat/yritys.jpg)}
div#oikeasertifikaatti{margin:0;background-image:url(./kuvat/9001.jpg)}
div#oikeamyynti{margin:0;background-image:url(./kuvat/myynti.jpg)}
div#oikeaura{margin:0;background-image:url(./kuvat/yritys.jpg)}
div#oikeanaytto{margin:0;background-image:url(./kuvat/yritys.jpg)}
div#oikeayhteydet{margin:0;background-image:url(./kuvat/yhteydet.jpg)}
div#oikeatoihin{margin:0;background-image:url(./kuvat/toihin.jpg)}

div#vasen1{background-color: #d9d8d8; border-top: medium solid #b0232a;
border-bottom: thin solid #B0B1B3;}
div#vasen2{background-color: #d9d8d8; border-top: medium solid #b0232a;
border-bottom: thin solid #B0B1B3;}
div#vasenlaatu{background-color: #d9d8d8; border-top: medium solid #b0232a;
border-bottom: thin solid #B0B1B3;}
div#vasenmyynti{background-color: #d9d8d8; border-top: medium solid #b0232a;
border-bottom: thin solid #B0B1B3;}
div#vasentoimisto{background-color: #d9d8d8; border-top: medium solid #b0232a;
border-bottom: thin solid #B0B1B3;}
div#vasenaakot{background-color: #d9d8d8; border-top: medium solid #b0232a;
border-bottom: thin solid #B0B1B3;}
div#vasenmatkailu{background-color: #d9d8d8; border-top: medium solid #b0232a;
border-bottom: thin solid #B0B1B3;}
div#vasenatk{background-color: #d9d8d8; border-top: medium solid #b0232a;
border-bottom: thin solid #B0B1B3;}
div#vasenura{background-color: #d9d8d8; border-top: medium solid #b0232a;
border-bottom: thin solid #B0B1B3;}
div#vasenyritys{background-color: #d9d8d8; border-top: medium solid #b0232a;
border-bottom: thin solid #B0B1B3;}
div#vasennaytto{background-color: #d9d8d8; border-top: medium solid #b0232a;
border-bottom: thin solid #B0B1B3;}
div#vasenyhteydet{background-color: #d9d8d8; border-top: medium solid #b0232a;
border-bottom: thin solid #B0B1B3;}
div#vasentyopaikka{background-color: #d9d8d8; border-top: medium solid #b0232a;
border-bottom: thin solid #B0B1B3;}
div#vasenkoulutukset{background-color: #d9d8d8; border-top: medium solid #b0232a;
border-bottom: thin solid #B0B1B3;}
div#naytot{background-color: #d9d8d8; border-top: medium solid #b0232a;
border-bottom: thin solid #B0B1B3;}
div#container{text-align:left;border:thin solid #B0B1B3;}
div#sisalto p{line-height:1.4}
div#footer{background: #b0b1b3}
div#footer p{margin:0;padding:5px 10px;color: #FFF}

div#container{width:950px;margin:0 auto}
div#oikeaala{margin:0;float:right;width:425px;}
div#oikeaalaetu{margin:0;float:left;height:193px;width:409px;}
div#oikeaalayritys{margin:0;float:right;height:168px;width:425px;}
div#oikeaalamyynti{margin:0;float:right;height:243px;width:425px;}
div#oikeaalaura{margin:0;float:right;height:193px;width:425px;}
div#oikeaalatoimisto{margin:0;float:right;height:193px;width:425px;}
div#alaakot{margin:0;float:right;height:193px;width:425px;}
div#oikeaalamatkailu{margin:0;float:right;height:193px;width:425px;}
div#alaatk{margin:0;float:right;height:198px;width:425px;}
div#oikeamyynti{margin:0;float:right;height:193px;width:425px;}
div#oikeaalayhteydet{margin:0;float:right;height:192px;width:286px;}
div#oikeaalanaytto{margin:0;float:right;height:171px;width:425px;}
div#kuvaetu{float:left;width:409px;height: 252px; border-top: medium solid #515f63;
border-bottom: thin solid #B0B1B3;}

div#oikeaakot{float:right;width:425px;height: 252px; border-top: medium solid #515f63;
border-bottom: thin solid #B0B1B3;}
div#oikeayritys{float:right;width:425px;height: 252px; border-top: medium solid #515f63;
border-bottom: thin solid #B0B1B3;}
div#oikeaatk{float:right;width:425px;height: 252px; border-top: medium solid #515f63;
border-bottom: thin solid #B0B1B3;}
div#oikeatoimisto{float:right;width:425px;height: 252px; border-top: medium solid #515f63;
border-bottom: thin solid #B0B1B3;}
div#oikeamatkailu{float:right;width:425px;height: 252px; border-top: medium solid #515f63;
border-bottom: thin solid #B0B1B3;}
div#oikeaatk{float:right;width:425px;height: 252px; border-top: medium solid #515f63;
border-bottom: thin solid #B0B1B3;}
div#oikeasertifikaatti{float:right;width:425px;height: 500px; border-top: medium solid #515f63;
border-bottom: thin solid #B0B1B3;}
div#oikealaatu{float:right;width:425px;height: 252px; border-top: medium solid #515f63;
border-bottom: thin solid #B0B1B3;}
div#oikeamyynti{float:right;width:425px;height: 252px; border-top: medium solid #515f63;
border-bottom: thin solid #B0B1B3;}
div#oikeaura{float:right;width:425px;height: 252px; border-top: medium solid #515f63;
border-bottom: thin solid #B0B1B3;}
div#oikeanaytto{float:right;width:425px;height: 252px; border-top: medium solid #515f63;
border-bottom: thin solid #B0B1B3;}
div#oikeayhteydet{float:right;width:286px;height: 378px; border-top: medium solid #515f63;
border-bottom: thin solid #B0B1B3;}
div#oikeatoihin{float:right;width:286px;height: 379px; border-top: medium solid #515f63;
border-bottom: thin solid #B0B1B3;}

div#vasen1{float:left; width:268px;height: 445px;}
div#vasen1 div {background-color: #b0232a;}
div#vasen2{float:right; width:273px;height: 445px;}
div#vasen2 div {background-color: #b0232a;}
div#vasenlaatu{float:left; width:525px; height: 410px;}
div#vasenmyynti{float:left; width:525px; height: 495px;}
div#vasentoimisto{float:left; width:525px; height: 445px;}
div#vasenaakot{float:left; width:525px; height: 445px;}
div#vasenmatkailu{float:left; width:525px; height: 445px;}
div#vasenatk{float:left; width:525px; height: 450px;}
div#vasenura{float:left; width:525px; height: 445px;}
div#vasenyritys{float:left; width:525px; height: 420px;}
div#vasennaytto{float:left; width:525px; height: 423px;}
div#vasenyhteydet{float:left; width:664px; height: 570px;}
div#vasentyopaikka{float:left; width:664px; height: 379px;}
div#vasenkoulutukset{float:left; width:100%}
div#naytot{float:right;height: 200px; width:200px}
div#naytot div {width: 120px;height: 20px;background-color: #b0232a;}
div#unicon{clear:both;width:100%}
div#sisalto{width:500px;height:100%;}
div#oikea{float:right;height: 200px; width:180px;}
div#footer{clear:both;width:100%}

table{font-size: 10pt;color: #515f63;}

tr#harmaa{background-color: silver;color: #515f63;}

tr#valkoinen{background-color: white;color: #515f63;}

/*table{margin-left: 10px; padding-left: 5px;} */

tr#hailu
{
	background-color: #E6E6E6;
	color: #515f63;
}
div#osoite
{
	position: fixed;
	bottom: 1%;
	width: 180px;
	height: 50px;
	border-top: thin solid #B0B1B3;
	border-left: thin solid #B0B1B3;
	line-height: 15px;
}
div#tiedot
{
text-align: right;
color: white;
font-size: 8pt;
}

/* remove the bullets, padding and margins from the lists */
.menu ul{
list-style-type:none;
padding:0;
margin:0;
}
/* make the top level links horizontal and position relative so that we can position the sub level */
.menu li{
float:left;
position:relative;
z-index:100;
}

/* use the table to position the dropdown list */
.menu table{
position:absolute;
border-collapse:collapse;
z-index:80;
left:-1px;

}

/* style all the links */
.menu a, .menu :visited {
display:block;
font-size:10pt;
width:128px;
padding:4px 0;
color:#515f63;
background:#fff;
text-decoration:none;
text-align:center;
padding-left: 5px;
opacity: 0.8;
border:solid 1px #B0B1B3;
}
/* style the links hover */
.menu :hover{
color:#fff;
background:#515f63;
}

/* hide the sub level links */
.menu ul ul {
visibility:hidden;
position:absolute;
width:100px;
height:0;
}
/* make the sub level visible on hover list or link */
.menu ul li:hover ul,
.menu ul a:hover ul{
visibility:visible;
}

