HR { color : #060; background-color : #390; height : 4px; }

FORM { border : solid gray 2px; padding : 8px; background: #efe; color : #000; }
/*form, input.radio { background : #efe; color : #000; }*/
form, input.text { background : #efe; color : #000; }


input[type="submit"]:hover { border-color: #000; background: #fff; color: black; }
input[type="submit"]:active { border-color: green; color: black;background: #fff; }

input, textarea, option, button { font-size: 100%; } 


a:link    { color : #009; background : transparent none; font-size: 100%}
a:visited { color : #606; background : transparent none; font-size: 100%}
a:active  { color : #f00; background : transparent none; font-size: 100%}
a:hover   { color : #fff; background : #009 none; font-size: 100%}




em { background-color: #FFFFFF;
        font-family: arial, verdana;
        color:black;
		font-style: normal 
      }
strong {background-color: #FFFFFF;
        font-family: arial, verdana;
        color:black;
        font-weight: bold;
        font-style: normal
	  }

|  { font-size: 100%; color:green; font-family:	 arial, verdana} 

h1 { font-size: 220%; color:green; font-family:	 arial, verdana}
h2 { font-size: 150%; color:green; font-family:  arial, verdana}
h3 { font-size: 110%; color:black; font-family:	 arial, verdana}
h4 { font-size: 105%; color:black; font-family:	 arial, verdana}
h5 { font-size: 100%; color:black; font-family:	 arial, verdana}
h6 { font-size: 100%; display:block; text-align:right;}

img.andi { float: right; }

img.andi_2 {
float: left;
margin-right: 10px;
margin-bottom: 10px;
}

img.yes {
float: right;
margin-right: 10px;
margin-bottom: 10px;
}


img.keskusta {
float: right;
margin-right: 0px;
margin-top: -20px;
}



Body,font {font-family: arial,verdana; font-size : 100%}
Body  { background: #fff none; color: #000; margin: 3% 5% 5% 5%; 
padding: 0.5em 0.5em 0.5em 0.5em; }
li  { background: #fff none; color: #000; margin: 0% 1% 0% 1%; 
font-family:  arial; color:black;}

P  { background: #fff none; color: #000; margin: 0% 15% 0% 5%; 
padding: 0.5em 0.5em 0.5em 0.5em; font-family:  arial; color:black;}


P.otsikko  { font-size: 220%; font-weight: bold; color:green; font-family:	 arial, verdana; margin: 0% 0% 0% 0%; 
padding: 0em 0em 0em 0em; }

P.teemat  { font-size: 100%; font-weight: bold; color:green; background : #efe; font-family: arial, verdana; margin: 0% 0% 0% 0%; 
padding: 0em 0em 0em 0em; }


FORM { border : solid gray 2px; padding : 8px; }
form, input.radio { background : #efe; color : #000; }

P.lomake  { font-size: 100%;  color:black; background : #efe; font-family: arial, verdana;  }


#aanet {
	width: 50%;
	float: right;
	padding : 5px;
	clear: both; 
	font-size: 90%;
	background-color: #efe;
	
}

form .tasaus {
	width: 50%;
	float: left;
	clear: both;
}

#f_ots { 
border : solid black 1px; 
padding : 6px; 
margin: 2% 8% 2% 8%;
background-color: #ffffe0;
}

#f_tausta { 
border : solid black 1px;
background-color: #efe; 
padding : 9px; 
}

#vaal_vi_t { 
background-color: #efe;
}

#px {font-family: courier;}


