/* CSS Document */

body{
background: #65d0db url("pics/bg2.gif") no-repeat;
background-position: center 0px;
font-family: Myriad Pro, Arial, sans-serif;
font-size: 12px;
color: #1d1d1d;
line-height: 16px;
}

html {
  height: 100%;
}

* { /* oletuksena kaikkiin */
  margin: 0;
  padding: 0;
  text-align: left;
}

#main_varjo{
width: 1079px;
background: url("pics/bg2_varjo.png") repeat-y;
margin: 0 auto;
}

#main{
width: 1000px;
margin: 0 auto;
}

b {
  font-weight: bold;
  }
  
a {
  color: #25d2d4;
  text-decoration: underline;
  }

a:hover {
  color: #40423f;
  }

h1 {
  font-size: 20px;
  color: #25d2d4;
  line-height: 26px;
  font-weight: normal;
  }

h2 {
  font-size: 17px;
  color: #25d2d4;
  line-height: 20px;
  font-weight: normal;
  }  
  
h3 {
  font-size: 15px;
  color: #25d2d4;
  line-height: 17px;
  font-weight: normal;
  }

/* MENU */

#menu{
width: 1000px;
height: 71px;
background: url("pics/bg_menu.gif") no-repeat;
text-align: right;
}

#menu2{
width: 1000px;
height: 71px;
background: url("pics/bg_menu.gif") no-repeat;
/*background: url("pics/bg_menu2.gif") no-repeat;*/
text-align: right;
}

#menu3{
width: 1000px;
margin-top: -1px;
}

#menu_napit{
padding-left: 640px;
}

#menu_napit2{
padding-left: 640px;
}

#menu_napit3{
}

/* PALVELUT_TERVEKEHO */

#header_palvelut{
width: 1000px;
height: 449px;
background: url("pics/header_palvelut.jpg") no-repeat;
}

#header_tervekeho{
width: 1000px;
height: 449px;
background: url("pics/header_palvelut.jpg") no-repeat;
}

#normisivu{
padding-left: 40px;
padding-right: 20px;
padding-bottom: 10px;
}

#palvelut_teksti{
width: 360px;
padding-left: 40px;
padding-top: 50px;
color: #000;
}

#tervekeho_teksti{
width: 360px;
padding-left: 40px;
padding-top: 50px;
}

#menu_linkit{
color: #000;
padding-left: 30px;
padding-top: 20px;
}


/* FOOTER */

#footer_top{
width: 1000px;
height: 50px;
background: #fff url("pics/bg_footer_top.gif") no-repeat;
}

#footer_varjo{
width:1095px;
height: 40px;
background: url("pics/bg2_footer.png") no-repeat;
background-position: 3px;
margin: 0 auto;
}

#footer{
width: 1000px;
color: #fff;
font-size: 10px;
margin: 0 auto;
}

#footer a{
color: #fff;
text-decoration: underline;
}

#footer a:hover{
text-decoration: underline;
}
