body {

margin: 0px;
background-image: url(img/tausta2.jpg);
background-repeat: repeat;

}

a:link { text-transform: underline; font-family: Trebuchet MS, Arial;
font-size: 12px; color: #B5900D;  }
a:visited { text-transform: underline; font-family: Trebuchet MS, Arial;
font-size: 12px; color: #B5900D; }
a:active { text-transform: none; font-family: Trebuchet MS, Arial;
font-size: 12px; color: #B5900D; }
a:hover { text-transform: none; font-family: Trebuchet MS, Arial;
font-size: 12px; color: #000000; }

table#taustat {

background-color: #FFFFFF;
background-image: url(img/tausta2.gif);
background-repeat: repeat-y;

}

div#top {
background-image: url(img/top_3.jpg);
background-repeat: no-repeat;
width: 1024px;
height: 216px;
}

td#leipis {	

background-image: url(img/leipis_top.gif);
background-repeat: repeat-x;
background-color: white;

padding-top: 27px;
padding-left: 20px;
padding-right: 30px;

width: 300px;

}


td#bottom {

width: 1024px;
height: 130px;

background-image: url(img/bottom3.jpg);
background-repeat: no-repeat;

}

a img { border: none; }

h1	{ 
	
font-family: Trebuchet MS, Arial;
font-size: 28px;
font-weight: normal;
color: #DB00A5;

width: 300px;

padding-left: 50px;
}

h1.otsikko { display: none; }

img#ots { margin-bottom: 10px; }

h2	{ 
	
font-family: Trebuchet MS, Arial;
font-size: 24px;
font-weight: normal;
color: #9F9060;

width: 300px;

padding-left: 47px;
}


h3	{ 
	
font-family: Trebuchet MS, Arial;
font-size: 14px;
color: #9F9060;
text-transform: uppercase; 
font-weight: normal; 
letter-spacing: 0.7pt;

width: 300px;

padding-left: 47px;
padding-bottom: 0px;
}

h3 a:hover, h3 a:active, h3 a:link, h3 a:visited { text-transform: uppercase; }

div#tarjoukset {
width: 570px;
margin-left: 30px;
background-color: white;
font-weight: normal;
padding: 0px;
}

#tarjoukset h3 {

margin: 0px;
padding-top: 0px;
text-transform: none;
font-weight: normal;
font-size: 25px;

}

#tarjoukset h3 a { font-weight: normal; }

#tarjoukset p { padding-left: 45px; padding-bottom: 5px; padding-top: 0px; }

#tarjoukset a { margin-left: 0px; padding-left: 18px; background-image: url(img/nooli.gif); background-repeat: no-repeat; background-position: 0px 2px; }

#tarjoukset a:link { font-weight: normal; font-size: 13px; text-decoration: underline; }
#tarjoukset a:active { font-weight: normal; font-size: 13px; text-decoration: underline; }
#tarjoukset a:visited { font-weight: normal; font-size: 13px; text-decoration: underline; }
#tarjoukset a:hover { font-weight: normal; font-size: 13px; text-decoration: none; }

#hlo_boxi a {   }

#tarjousteksti {

padding: 0px;
margin-top: 15px;
margin-left: 0px;
margin-bottom: 0px;

}

p { 
	
font-family: Trebuchet MS, Arial;
font-size: 12px;
color: #3D3D3D;
line-height: 20px;

padding-right: 20px;

padding-left: 47px;
}

p span.harmaa { font-size: 12px; text-transform: uppercase; font-weight: bold; color: #9F9060; letter-spacing: 0.7pt; }

div#ajanvaraus {
padding-left: 40px;
padding-right: 25px;
}

div#vaakalinja {
padding-left: 30px;
padding-right: 25px;
}


#ajanvaraus span {
display: none;
}

#ajanvaraus p { padding-left: 8px; color: #3D3D3D; }

div#hlo_boxi {
margin-left: 25px;
margin-top: 22px;

width: 583px;
height: 161px;
background-image: url(img/hlo.jpg);
background-repeat: no-repeat;
background-color: none; 
}

#hlo_boxi h2 { padding-left: 18px; padding-top: 15px; padding-bottom: 0px; margin: 0px; }
#hlo_boxi p { color: #797979; font-size: 11px; line-height: 18px; padding-left: 20px; padding-top: 5px; padding-bottom: 0px; margin: 0px; width: 200px; }
#hlo_boxi a { margin-left: 3px; padding-left: 18px; background-image: url(img/nooli.gif); background-repeat: no-repeat; background-position: 0px 0px;  }

div#hlo_boxi_janika {
margin-left: 25px;
margin-top: 22px;

width: 583px;
height: 141px;
background-image: url(img/hlo_janika.jpg);
background-repeat: no-repeat;
background-color: none; 
}

#hlo_boxi_janika h2 { padding-left: 18px; padding-top: 15px; padding-bottom: 0px; margin: 0px; }
#hlo_boxi_janika p { color: #797979; font-size: 11px; line-height: 18px; padding-left: 20px; padding-top: 5px; padding-bottom: 0px; margin: 0px; width: 200px; }
#hlo_boxi_janika a { margin-left: 3px; padding-left: 18px; background-image: url(img/nooli.gif); background-repeat: no-repeat; background-position: 0px 0px;  }

div#hlo_boxi_janina {
margin-left: 25px;
margin-top: 22px;

width: 583px;
height: 141px;
background-image: url(img/hlo_janina.jpg);
background-repeat: no-repeat;
background-color: none; 
}

#hlo_boxi_janina h2 { padding-left: 18px; padding-top: 15px; padding-bottom: 0px; margin: 0px; }
#hlo_boxi_janina p { color: #797979; font-size: 11px; line-height: 18px; padding-left: 20px; padding-top: 5px; padding-bottom: 0px; margin: 0px; width: 200px; }
#hlo_boxi_janina a { margin-left: 3px; padding-left: 18px; background-image: url(img/nooli.gif); background-repeat: no-repeat; background-position: 0px 0px;  }

div#hlo_boxi_tiina {
margin-left: 25px;
margin-top: 22px;

width: 583px;
height: 141px;
background-image: url(img/hlo_tiina.jpg);
background-repeat: no-repeat;
background-color: none; 
}

#hlo_boxi_tiina h2 { padding-left: 18px; padding-top: 15px; padding-bottom: 0px; margin: 0px; }
#hlo_boxi_tiina p { color: #797979; font-size: 11px; line-height: 18px; padding-left: 20px; padding-top: 5px; padding-bottom: 0px; margin: 0px; width: 200px; }
#hlo_boxi_tiina a { margin-left: 3px; padding-left: 18px; background-image: url(img/nooli.gif); background-repeat: no-repeat; background-position: 0px 0px;  }

div#hlo_boxi_iisakki {
margin-left: 25px;
margin-top: 22px;

width: 583px;
height: 141px;
background-image: url(img/hlo_iisakki.jpg);
background-repeat: no-repeat;
background-color: none; 
}

#hlo_boxi_iisakki h2 { padding-left: 18px; padding-top: 15px; padding-bottom: 0px; margin: 0px; }
#hlo_boxi_iisakki p { color: #797979; font-size: 11px; line-height: 18px; padding-left: 20px; padding-top: 5px; padding-bottom: 0px; margin: 0px; width: 200px; }
#hlo_boxi_iisakki a { margin-left: 3px; padding-left: 18px; background-image: url(img/nooli.gif); background-repeat: no-repeat; background-position: 0px 0px;  }

div#hlo_boxi_henna {
margin-left: 25px;
margin-top: 22px;

width: 583px;
height: 141px;
background-image: url(img/hlo_henna.jpg);
background-repeat: no-repeat;
background-color: none; 
}

#hlo_boxi_henna h2 { padding-left: 18px; padding-top: 15px; padding-bottom: 0px; margin: 0px; }
#hlo_boxi_henna p { color: #797979; font-size: 11px; line-height: 18px; padding-left: 20px; padding-top: 5px; padding-bottom: 0px; margin: 0px; width: 200px; }
#hlo_boxi_henna a { margin-left: 3px; padding-left: 18px; background-image: url(img/nooli.gif); background-repeat: no-repeat; background-position: 0px 0px;  }

div#hlo_boxi_anna {
margin-left: 25px;
margin-top: 22px;

width: 583px;
height: 141px;
background-image: url(img/hlo_anna.jpg);
background-repeat: no-repeat;
background-color: none; 
}

#hlo_boxi_anna h2 { padding-left: 18px; padding-top: 15px; padding-bottom: 0px; margin: 0px; }
#hlo_boxi_anna p { color: #797979; font-size: 11px; line-height: 18px; padding-left: 20px; padding-top: 5px; padding-bottom: 0px; margin: 0px; width: 200px; }
#hlo_boxi_anna a { margin-left: 3px; padding-left: 18px; background-image: url(img/nooli.gif); background-repeat: no-repeat; background-position: 0px 0px;  }

div#hlo_boxi_maarit {
margin-left: 25px;
margin-top: 22px;

width: 583px;
height: 141px;
background-image: url(img/hlo_maarit.jpg);
background-repeat: no-repeat;
background-color: none; 
}

#hlo_boxi_maarit  h2 { padding-left: 18px; padding-top: 15px; padding-bottom: 0px; margin: 0px; }
#hlo_boxi_maarit  p { color: #797979; font-size: 11px; line-height: 18px; padding-left: 20px; padding-top: 5px; padding-bottom: 0px; margin: 0px; width: 200px; }
#hlo_boxi_maarit  a { margin-left: 3px; padding-left: 18px; background-image: url(img/nooli.gif); background-repeat: no-repeat; background-position: 0px 0px;  }

div#hlo_boxi_kaisa {
margin-left: 25px;
margin-top: 22px;

width: 583px;
height: 141px;
background-image: url(img/hlo_kaisa.jpg);
background-repeat: no-repeat;
background-color: none; 
}

#hlo_boxi_kaisa  h2 { padding-left: 18px; padding-top: 15px; padding-bottom: 0px; margin: 0px; }
#hlo_boxi_kaisa  p { color: #797979; font-size: 11px; line-height: 18px; padding-left: 20px; padding-top: 5px; padding-bottom: 0px; margin: 0px; width: 200px; }
#hlo_boxi_kaisa  a { margin-left: 3px; padding-left: 18px; background-image: url(img/nooli.gif); background-repeat: no-repeat; background-position: 0px 0px;  }

div#hlo_boxi_tino {
margin-left: 25px;
margin-top: 22px;

width: 583px;
height: 141px;
background-image: url(img/hlo_tino.jpg);
background-repeat: no-repeat;
background-color: none; 
}

#hlo_boxi_tino  h2 { padding-left: 18px; padding-top: 15px; padding-bottom: 0px; margin: 0px; }
#hlo_boxi_tino p { color: #797979; font-size: 11px; line-height: 18px; padding-left: 20px; padding-top: 5px; padding-bottom: 0px; margin: 0px; width: 200px; }
#hlo_boxi_tino  a { margin-left: 3px; padding-left: 18px; background-image: url(img/nooli.gif); background-repeat: no-repeat; background-position: 0px 0px;  }

div#hlo_boxi_tiia {
margin-left: 25px;
margin-top: 22px;

width: 583px;
height: 141px;
background-image: url(img/hlo_tiia.jpg);
background-repeat: no-repeat;
background-color: none; 
}

#hlo_boxi_tiia  h2 { padding-left: 18px; padding-top: 15px; padding-bottom: 0px; margin: 0px; }
#hlo_boxi_tiia p { color: #797979; font-size: 11px; line-height: 18px; padding-left: 20px; padding-top: 5px; padding-bottom: 0px; margin: 0px; width: 200px; }
#hlo_boxi_tiia  a { margin-left: 3px; padding-left: 18px; background-image: url(img/nooli.gif); background-repeat: no-repeat; background-position: 0px 0px;  }

div#hlo_boxi_eija {
margin-left: 25px;
margin-top: 22px;

width: 583px;
height: 141px;
background-image: url(img/hlo_eija.jpg);
background-repeat: no-repeat;
background-color: none; 
}

#hlo_boxi_eija h2 { text-align: left; padding-left: 18px; padding-top: 15px; padding-bottom: 0px; margin: 0px; }
#hlo_boxi_eija p { text-align: left; color: #797979; font-size: 11px; line-height: 18px; padding-left: 20px; padding-top: 5px; padding-bottom: 0px; margin: 0px; width: 200px; }
#hlo_boxi_eija  a { text-align: left; margin-left: 3px; padding-left: 18px; background-image: url(img/nooli.gif); background-repeat: no-repeat; background-position: 0px 0px;  }


div#hlo_boxi_annika {
margin-left: 25px;
margin-top: 22px;

width: 583px;
height: 141px;
background-image: url(img/hlo_annika.jpg);
background-repeat: no-repeat;
background-color: none; 
}

#hlo_boxi_annika h2 { text-align: left; padding-left: 18px; padding-top: 15px; padding-bottom: 0px; margin: 0px; }
#hlo_boxi_annika p { text-align: left; color: #797979; font-size: 11px; line-height: 18px; padding-left: 20px; padding-top: 5px; padding-bottom: 0px; margin: 0px; width: 200px; }
#hlo_boxi_annika  a { text-align: left; margin-left: 3px; padding-left: 18px; background-image: url(img/nooli.gif); background-repeat: no-repeat; background-position: 0px 0px;  }

#hlo_boxi_sari {margin-left: 25px;margin-top: 22px;width: 583px;height: 141px;background-image: url(img/hlo_sari.jpg);background-repeat: no-repeat;background-color: none;}
#hlo_boxi_sari h2 { text-align: left; padding-left: 18px; padding-top: 15px; padding-bottom: 0px; margin: 0px; }
#hlo_boxi_sari p { text-align: left; color: #797979; font-size: 11px; line-height: 18px; padding-left: 20px; padding-top: 5px; padding-bottom: 0px; margin: 0px; width: 200px; }
#hlo_boxi_sari  a { text-align: left; margin-left: 3px; padding-left: 18px; background-image: url(img/nooli.gif); background-repeat: no-repeat; background-position: 0px 0px;  }


#hlo_boxi_mia {margin-left: 25px;margin-top: 22px;width: 583px;height: 141px;background-image: url(img/hlo_mia.jpg);background-repeat: no-repeat;background-color: none;}
#hlo_boxi_mia h2 { text-align: left; padding-left: 18px; padding-top: 15px; padding-bottom: 0px; margin: 0px; }
#hlo_boxi_mia p { text-align: left; color: #797979; font-size: 11px; line-height: 18px; padding-left: 20px; padding-top: 5px; padding-bottom: 0px; margin: 0px; width: 200px; }
#hlo_boxi_mia  a { text-align: left; margin-left: 3px; padding-left: 18px; background-image: url(img/nooli.gif); background-repeat: no-repeat; background-position: 0px 0px;  }

div#boxi {
margin-left: 25px;
margin-top: 22px;

width: 281px;
height: 141px;
background-image: url(img/box_1.jpg);
background-repeat: no-repeat;
background-color: none; 
}

#boxi h2 { padding-left: 18px; padding-top: 15px; padding-bottom: 0px; margin: 0px; width: 200px; }
#boxi p { color: #797979; font-size: 11px; line-height: 18px; padding-left: 20px; padding-top: 5px; padding-bottom: 0px; margin: 0px; width: 200px; }
#boxi a { margin-left: 3px; padding-left: 18px; background-image: url(img/nooli.gif); background-repeat: no-repeat; background-position: 0px 0px;  }

div#boxi2 {
margin-left: 25px;
margin-top: 22px;

width: 281px;
height: 141px;
background-image: url(img/box_2.jpg);
background-repeat: no-repeat;
background-color: none; 
}

#boxi2 h2 { padding-left: 18px; padding-top: 15px; padding-bottom: 0px; margin: 0px; width: 200px; }
#boxi2 p { color: #797979; font-size: 11px; line-height: 18px; padding-left: 20px; padding-top: 5px; padding-bottom: 0px; margin: 0px; width: 200px; }
#boxi2 a { margin-left: 3px; padding-left: 18px; background-image: url(img/nooli.gif); background-repeat: no-repeat; background-position: 0px 0px;  }

div#boxi3 {
margin-left: 25px;
margin-top: 22px;

width: 281px;
height: 141px;
background-image: url(img/box_4.jpg);
background-repeat: no-repeat;
background-color: none; 
}

#boxi3 h2 { padding-left: 18px; padding-top: 15px; padding-bottom: 0px; margin: 0px; width: 200px; }
#boxi3 p { color: #797979; font-size: 11px; line-height: 18px; padding-left: 20px; padding-top: 5px; padding-bottom: 0px; margin: 0px; width: 200px; }
#boxi3 a { margin-left: 3px; padding-left: 18px; background-image: url(img/nooli.gif); background-repeat: no-repeat; background-position: 0px 0px;  }

div#boxi4 {
margin-left: 25px;
margin-top: 22px;

width: 281px;
height: 141px;
background-image: url(img/box_3.jpg);
background-repeat: no-repeat;
background-color: none; 
}

#boxi4 h2 { padding-left: 18px; padding-top: 15px; padding-bottom: 0px; margin: 0px; width: 200px; }
#boxi4 p { color: #797979; font-size: 11px; line-height: 18px; padding-left: 20px; padding-top: 5px; padding-bottom: 0px; margin: 0px; width: 200px; }
#boxi4 a { margin-left: 3px; padding-left: 18px; background-image: url(img/nooli.gif); background-repeat: no-repeat; background-position: 0px 0px;  }


#leipis_oikea {
background-image: url(img/pystylinja.gif);
background-repeat: no-repeat;
}

div#linkit { 
width: 264px;
background-position: 0px 0px;
float: right;
margin-top: 15px;
}

#linkit a { 
	display: block;
	padding-left: 5px;

}

div#linkit #hiusstudiotinos { background-image: url(img/l_hiusstudio1.gif); background-repeat: no-repeat; width: 264px; height: 32px; }
    div#linkit #hiusstudiotinos:hover {  background-repeat: no-repeat; width: 264px; height: 32px; background-image: url(img/l_hiusstudio.gif); }

div#linkit #hiusstudiotinos.aktiivinen { 
		 background-repeat: no-repeat; width: 264px; height: 32px; background-image: url(img/l_hiusstudio.gif);
}

div#linkit #solarium { background-image: url(img/l_solarium1.gif); background-repeat: no-repeat; width: 264px; height: 32px; }
    div#linkit #solarium:hover {  background-repeat: no-repeat; width: 264px; height: 32px; background-image: url(img/l_solarium.gif); }

div#linkit #solarium.aktiivinen { 
		 background-repeat: no-repeat; width: 264px; height: 32px; background-image: url(img/l_solarium.gif);
}

div#linkit #kosmetologi { background-image: url(img/l_kosmetologi1.gif); background-repeat: no-repeat; width: 264px; height: 32px; }
    div#linkit #kosmetologi:hover {  background-repeat: no-repeat; width: 264px; height: 32px; background-image: url(img/l_kosmetologi.gif); }

div#linkit #kosmetologi.aktiivinen { 
		 background-repeat: no-repeat; width: 264px; height: 32px; background-image: url(img/l_kosmetologi.gif);
}

div#linkit #kynsistudio { background-image: url(img/l_kynsistudio1.gif); background-repeat: no-repeat; width: 264px; height: 32px; }
    div#linkit #kynsistudio:hover {  background-repeat: no-repeat; width: 264px; height: 32px; background-image: url(img/l_kynsistudio.gif); }

div#linkit #kynsistudio.aktiivinen { 
		 background-repeat: no-repeat; width: 264px; height: 32px; background-image: url(img/l_kynsistudio.gif);
}

div#linkit #galleria { background-image: url(img/l_galleria1.gif); background-repeat: no-repeat; width: 264px; height: 32px; }
    div#linkit #galleria:hover {  background-repeat: no-repeat; width: 264px; height: 32px; background-image: url(img/l_galleria.gif); }

div#linkit #galleria.aktiivinen { 
		 background-repeat: no-repeat; width: 264px; height: 32px; background-image: url(img/l_galleria.gif);
}

div#linkit #galleria2 { background-image: url(img/l_galleria.gif); background-repeat: no-repeat; width: 264px; height: 32px; }
    div#linkit #galleria:hover {  background-repeat: no-repeat; width: 264px; height: 32px; background-image: url(img/l_galleria.gif); }


div#linkit #tarjoukset_linkki { background-image: url(img/l_tarjoukset1.gif); background-repeat: no-repeat; width: 264px; height: 32px; }
    div#linkit #tarjoukset_linkki:hover {  background-repeat: no-repeat; width: 264px; height: 32px; background-image: url(img/l_tarjoukset.gif); }

div#linkit #tarjoukset_linkki.aktiivinen { 
		 background-repeat: no-repeat; width: 264px; height: 32px; background-image: url(img/l_tarjoukset.gif);
}

div#linkit #palaute { background-image: url(img/l_palaute1.gif); background-repeat: no-repeat; width: 264px; height: 32px; }
    div#linkit #palaute:hover {  background-repeat: no-repeat; width: 264px; height: 32px; background-image: url(img/l_palaute.gif); }

div#linkit #palaute.aktiivinen { 
		 background-repeat: no-repeat; width: 264px; height: 32px; background-image: url(img/l_palaute.gif);
}

#linkit span { display: none; }

img#kuva1 {
margin-left: 175px;
margin-top: 22px;
}

img#kuva_galleria {
margin-left: 60px;
margin-top: 22px;
}


p.kuvateksti { 
	
font-family: Trebuchet MS, Arial;
font-size: 12px;
color: #3D3D3D;
line-height: 20px;

padding-right: 20px;

padding-left: 60px;
}

div#galleria a:hover img { filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50; }

div#mm { float: right; padding-right: 40px; }

#tarjoukset h3 { 

font-weight: bold;
padding-top: 25px;
font-size: 18px;

}

span.pvm { 

font-family: Trebuchet MS, Arial;
font-size: 12px;
color: #3D3D3D;

}
