BODY {
font-family:verdana;font-size:12px;
margin:2px 0px 2px 0px;
background-color:#FFFFFF;
scrollbar-face-color:#F1F6F8;
scrollbar-highlight-color:#F1F6F8;
scrollbar-3dlight-color:#F1F6F8;
scrollbar-darkshadow-color:#F1F6F8;
scrollbar-shadow-color:#8C8C8C;
scrollbar-arrow-color:#46ADFC;
scrollbar-track-color:#FFFFFF;}

@media print {
  .EIPrint{ display:none; }
}

A:link{text-decoration:underline;color:#000000;}
A:visited{text-decoration:underline;color:#000000;}
A:hover{text-decoration:none;color:#777777;}
A:active{text-decoration:underline;color:#000000;}

B.ots {color:#2763A5;font-weight:bold;}

TABLE {
font-family:verdana;font-size:12px;line-height:12pt;}

TABLE.banneri {
width:948px;
height:123px;
font-family:verdana;font-size:12px;
border:solid;
border-color:#2763A5;
border-width:0px 0px 0px 0px;
}

TD.ban {
width:948px;
height:123px;
border:solid;
border-color:#2763A5;
border-width:0px 0px 0px 0px;}

TD.menutausta {

width:947px;
height:22px;
border:solid;
border-color:#2763A5;
border-width:1px 1px 1px 1px;
font-weight:bold;
font-size:11px;}


TABLE.sisalto {
width:948px;
height:370px;
border:solid;
border-color:#2763A5;
border-width:0px 1px 1px 1px;}

TD.sivumenu {

height:100%;
border:solid;
border-color:#2763A5;
border-width:0px 1px 0px 0px;
font-size:10px;}

TD.keskiosa_valikkosivu {
width:753px;
height:100%;}

TD.keskiosa_valikkosivu_ilmaiset {
width:753px;
height:100%;
background-image: url(kuvia/kukkatausta.jpg); 

background-repeat: no-repeat;
background-position: bottom;}

TD.keskiosa_valikkosivu_maksulliset {
width:753px;
height:100%;
background-image: url(kuvia/kukkatausta2.jpg); 

background-repeat: no-repeat;
background-position: bottom;}

TD.keskiosa_valikkosivu_puhelin {
width:753px;
height:100%;
background-image: url(kuvia/puh_tausta.jpg); 

background-repeat: no-repeat;
background-position: top right;}

TD.keskiosa_valikkosivu_hinnasto {
width:753px;
height:100%;
background-image: url(kuvia/kukkatausta3.jpg); 

background-repeat: no-repeat;
background-position: bottom;}

TD.keskiosa_muusivu {
width:100%;
height:100%;}

TD.keskiosa_etusivu {
width:728px;
height:100%;}

.paaotsikkomuu {
font-size:11px;
width:946px;
height:11px;
/*background-image: url(kuvia/ots_tausta2.jpg);*/
color:#2763A5;font-weight:bold;
letter-spacing:3px;
border:solid;
border-color:#2763A5;
border-width:0px 0px 1px 0px;}

.paaotsikkoetu {
font-size:11px;
width:728px;
height:11px;
/*background-image: url(kuvia/ots_tausta2.jpg);*/
color:#2763A5;font-weight:bold;
letter-spacing:3px;
border:solid;
border-color:#2763A5;
border-width:0px 0px 1px 0px;}

.paaotsikkovalikko {
font-size:11px;
width:748px;
height:12px;
/*background-image: url(kuvia/ots_tausta2.jpg);*/
color:#2763A5;font-weight:bold;
letter-spacing:3px;
border:solid;
border-color:#2763A5;
border-width:0px 0px 1px 0px;}

TD.mainospaikat {
width:220px;
height:100%;
border:solid;
border-color:#2763A5;
border-width:0px 0px 0px 1px;}

TABLE.alapalkki
{
background-image: url(kuvia/menutausta_2.jpg);
width:948px;
height:12px;
border:solid;
border-color:#2763A5;
border-width:0px 1px 1px 1px;}


/* PÄÄMENU */

 #tabs4 {
      float:left;
      width:100%;
      font-size:93%;
      line-height:normal;
	  
      }
    #tabs4 ul {
	  margin:0;
	  padding:5px 10px 0 10px;
	  list-style:none;
      }
    #tabs4 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs4 a {
      float:left;
      background:url("tableft4.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 7px;
      text-decoration:none;
      }
    #tabs4 a span {
      float:left;
      display:block;
      background:url("tabright4.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#6B78A9;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs4 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs4 a:hover span {
      color:#6B78A9;
      }
    #tabs4 a:hover {
      background-position:0% -42px;
      }
    #tabs4 a:hover span {
      background-position:100% -42px;
      }  


/* SIVUMENU */

.sivu_otsikko {color:#2763A5;font-size:10px;font-weight:bold;}

ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

#menu5 {
	width: 195px;
	border-style: solid;
	border-color: #2763A5;
	border-width: 0px 0px 1px 0px;
	margin: 0px;font-weight:bold;
	}
	
#menu5 li a {
  	
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#menu5 li a:link, #menu5 li a:visited {
	color: #2763A5;
	display: block;
	background: url(menu5.gif);
	padding: 8px 25px 0 10px;
	text-align: right;
	}
	
#menu5 li a:hover {
	color: #fff;
	background: url(menu5.gif) 0 -32px;
	padding: 8px 25px 0 10px;
	text-align: right;
	}
	
#menu5 li a:active {
	color: #fff;
	background: url(menu5.gif) 0 -64px;
	padding: 8px 25px 0 10px;
	text-align: right;
	}


.noborder {border-width:0px 0px 0px 0px;}

/* SEKALAISIA */
p.eka:first-letter { font-size: 2em;font-weight: bold;color: #2763A5; }

/* LOMAKKEET */
.check {background-color:transparent;}
INPUT, TEXTAREA, SELECT {font-family:verdana;font-size:11px;background-color:#F1F6F8;border-width:1px;border-color:#000000;
}

/* RAKKAUSSKOOPPI */

#divLinks   {visibility:hidden;font-size:10px;}

#divRakkaus {visibility:hidden;background-color:#F3F1F6;}