@charset "iso-8859-1";
p.navi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #225D02;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;


}
a.navi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #225D02;
	text-decoration: none;
}
a.navi:hover {
	color: #225D02;
	text-decoration: overline;
}

a.alanavi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #225D02;
	text-decoration: none;
}
a.alanavi:hover {
	color: #225D02;
	text-decoration: underline;
}

p.navi1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #452B0A;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;


}
a.navi1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #452B0A;
	text-decoration: none;
}
a.navi1:hover {
	color: #452B0A;
	text-decoration: overline;
}

a.alanavi1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #452B0A;
	text-decoration: none;
}
a.alanavi1:hover {
	color: #452B0A;
	text-decoration: underline;
}

p.navi2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4D0D0E;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;


}
a.navi2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4D0D0E;
	text-decoration: none;
}
a.navi2:hover {
	color: #4D0D0E;
	text-decoration: overline;
}

a.alanavi2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4D0D0E;
	text-decoration: none;
}
a.alanavi2:hover {
	color: #4D0D0E;
	text-decoration: underline;
}

p.navi3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #250E3C;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;


}
a.navi3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #250E3C;
	text-decoration: none;
}
a.navi3:hover {
	color: #250E3C;
	text-decoration: overline;
}

a.alanavi3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #250E3C;
	text-decoration: none;
}
a.alanavi3:hover {
	color: #250E3C;
	text-decoration: underline;
}

p.navi4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #250E3C;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;


}
a.navi4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4D2E02;
	text-decoration: none;
}
a.navi4:hover {
	color: #4D2E02;
	text-decoration: overline;
}

a.alanavi4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4D2E02;
	text-decoration: none;
}
a.alanavi4:hover {
	color: #073500;
	text-decoration: underline;
}

p.navi5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #073500;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;


}
a.navi5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #073500;
	text-decoration: none;
}
a.navi5:hover {
	color: #073500;
	text-decoration: overline;
}
p.navi6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00253B;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;


}
a.navi6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00253B;
	text-decoration: none;
}
a.navi6:hover {
	color: #00253B;
	text-decoration: overline;
}

p.navi7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;


}
a.navi7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.navi7:hover {
	color: #000000;
	text-decoration: overline;
}

p.navi9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #38360F;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;


}

a.alanavi9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #38360F;
	text-decoration: none;
}
a.alanavi9:hover {
	color: #38360F;
	text-decoration: underline;
}

a.navi9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #38360F;
	text-decoration: none;
}
a.navi9:hover {
	color: #38360F;
	text-decoration: overline;
}

p.tyhja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	display: none;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;


}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #225D02;
	margin-left: 20px;
	margin-top: 20px;
}

h1.palv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #452B0A;
	margin-left: 20px;
	margin-top: 20px;
}

h1.www {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #4D0D0E;
	margin-left: 20px;
	margin-top: 20px;
}
h1.printti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #250E3C;
	margin-left: 20px;
	margin-top: 20px;
}

h1.opetus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #4D2E02;
	margin-left: 20px;
	margin-top: 20px;
}
h1.ref {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #073500;
	margin-left: 20px;
	margin-top: 20px;
}
h1.tar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #00253B;
	margin-left: 20px;
	margin-top: 20px;
}				  

h1.kon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #38360F;
	margin-left: 20px;
	margin-top: 20px;
}				  



table.tarjous    {   border: #00253B dotted 1px;
                      background:#CCCCCC;   }

h1.talvi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #00253B;
	margin-left: 5px;
	margin-top: 5px;
}

h1.hit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	margin-left: 20px;
	margin-top: 20px;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #225D02;
	margin-left: 20px;
	margin-top: 20px;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 170%;
    letter-spacing: 130%;
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 20px;


}

p.yllapito1 {background-image: url(http://www.hitsaajat.com/ykkonen.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 170%;
    letter-spacing: 130%;
	margin-top: 10px;
	margin-left: 20px;
	padding-left:65px;
	margin-right: 20px;


}

p.yllapito2 {background-image: url(http://www.hitsaajat.com/kakkonen.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 170%;
    letter-spacing: 130%;
	margin-top: 10px;
	margin-left: 20px;
	padding-left:65px;
	margin-right: 20px;


}

p.tarjous {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 150%;
	margin-bottom: 10px;
	margin-left: 20px;
	margin-right: 20px;


}

p.talvi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 120%;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;



}
p.tilaus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 100%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top:0px;


}

p.lomake {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 150%;
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 20px;


}

ul,ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 170%;	
	font-weight: normal;
	color: #333333;
	margin-right: 20px;

}

p.os {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	margin-top: 5px;
	margin-left: 0px;
}
body {  margin:40px 20px 0px 80px;
	background-image: url(tausta.jpg);
	background-repeat: repeat-y;	
	background-color: #EFEFF0;

}
body.tilaa {  margin:5px 5px 0px 5px;
	background-image: url(tausta.jpg);
	background-repeat: repeat-y;	
	background-color: #EFEFF0;

}

h2,h3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #006600;
	margin-left: 20px;
	margin-top: 20px;
}

h4.tarjous {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #006600;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 5px;
}
