#wrap{
width:950px;
margin:auto;
padding-top:10px;
padding-bottom:10px;
text-align:left;
}
Paaotsikko:link {
	color: #000;
	font: 16px/130% Trebuchet MS, "Lucida Grande", Lucida, Verdana, sans-serif;
	text-decoration: none;
}

Paaotsikko:hover {
	color: #fff;
	font: 16px/130% Trebuchet MS, "Lucida Grande", Lucida, Verdana, sans-serif;
	text-decoration: none;
	background: url(images/otsikon_tausta.png) repeat-x;
}

a:link {
	color: #00784a;
	font: 11px "Trebuchet Ms", Arial, Helvetica;
	/*background: url(images/list_bullet_p.png) no-repeat 0 50%;*/
	padding: 5px;
	text-decoration: none;
}
a:visited {
	color: #4e4e4e;
	font: 11px "Trebuchet Ms", Arial, Helvetica;
	padding: 5px;
}

a:hover {
	color: #ffffff;
	font: 11px "Trebuchet Ms", Arial, Helvetica;
	background: url(images/link_tausta.jpg) repeat-x;
	padding: 5px;
}

a:active {
	color: #ff7c00;
	font: 11px "Trebuchet Ms", Arial, Helvetica;
	padding: 5px;
}

a.paa:link {
	color: #656565;
	font: 11px "Trebuchet Ms", Arial, Helvetica;
	padding-top: 3px;
}
a.paa:visited {
	color: #4e4e4e;
	font: 11px "Trebuchet Ms", Arial, Helvetica;
	
}

a.paa:hover {
	color: #00784a;
	font: 11px "Trebuchet Ms", Arial, Helvetica;
	
}

a.paa:active {
	color: #ff7c00;
	font: 11px "Trebuchet Ms", Arial, Helvetica;
	
}

p {
	color: #000;
	text-decoration: none;
	font: 11px/135% Lucida, "Lucida Grande", Verdana, Geneva, Lucida;
}

.leipis {
	color: #000;
	text-decoration: none;
	font: 11px/135% Lucida, "Lucida Grande", Verdana, Geneva, Lucida;
}
h2 {
	color: #000;
	font: bold 16px/120% Trebuchet MS, "Lucida Grande", Lucida, Verdana, sans-serif;
	text-decoration: none;
}

#mainlogo:hover{
background:transparent;

}
#mainlogo{
padding:0px;

}
#mainlogo img{
float:left;
margin-top:12px;
padding:0px;
}

#navloota ul
{
margin: 0;
padding: 20px 0 0 0;
list-style-type: none;
text-align: center;

}

#navloota ul li { display: inline; }

#navloota ul li a
{
text-decoration: none;
color: #000;
background-color: #ffffff;
	font: 16px "Trebuchet Ms", Arial, Helvetica;
	top: 15px;
	margin-top: 5px;
	padding: 6px 1em 25px;
}

#navloota ul li a:hover
{
color: #fff;
	background: url(images/otsikon_tausta.png) repeat-x;
	font: 16px "Trebuchet Ms", Arial, Helvetica;
}
#navloota  .active{
color: #fff;
	background: url(images/otsikon_tausta.png) repeat-x;
	font: 16px "Trebuchet Ms", Arial, Helvetica;
}
#nav2{
padding-left:100px;
padding-top:20px;
padding-bottom:20px;
text-align:left;
background: url(./layout/top_line.jpg) bottom left no-repeat;
}
#nav2 a{
color:#616161;
text-decoration:none;
font-family:arial;
font-size:8pt;
vertical-align:middle;
background:transparent;
}
#nav2 a:hover{
text-decoration:underline;
}
li.teksti
{
padding: 2px 0 2px 14px;
margin: .3em 0;
	background: url(images/list_bullet_p.png) no-repeat 0 50%;
	color: #555;
	font: 11px "Trebuchet Ms", Arial, Helvetica;
}

.teksti a:visited{
color: #555;
	font: 11px "Trebuchet Ms", Arial, Helvetica;
	padding: 5px;
}
.teksti_lista
{
list-style: none;
margin: 0;
padding: 2px 2px 2px 30px;
}

.otsikko {
	color: #000;
	font: 23px/125% "Trebuchet Ms", Arial, Helvetica;

}

body {
	background: #c4c4c4 url(images/tausta.jpg) repeat-x;
}
#content{
padding-left:40px;
padding-right:40px;
padding-bottom:20px;
}
#content h1 {
	color: #000;
	font: 23px/125% "Trebuchet Ms", Arial, Helvetica;
}
p {
	color: #000;
	text-decoration: none;
	font: 11px/135% Lucida, "Lucida Grande", Verdana, Geneva, Lucida;
}
#content p {
	color: #000;
	font: 23px/125% "Trebuchet Ms", Arial, Helvetica;
}
#contactinfo{
padding-left:40px;
padding-top:10px;
background: url(./images/fader.png) top left no-repeat;
height:74px;
font-family: "Trebuchet Ms", Arial, Helvetica;
}
#contactinfo p{
line-height:20px;
}
#rbar{
width:286px;

background: url(./images/palstojen_vali_pystyviiva.jpg) top left no-repeat;
}
#rbar .liner{
background: url(./images/fader.png) top left no-repeat;
height:98px;
text-align:center;
}
a.imglink{
border:0px;
margin:0px;
padding:0px;
}
a.imglink img{
border:0px;
margin:0px;
padding:0px;
}
a.imglink:hover{
border:0;
margin:0px;
padding:0px;
background:transparent;
}
img, div, a, input { behavior: url(./iepngfix.htc) }
.clear{
line-height:0;
height:0;
clear:both;
}
