@import url("ext/newscss.css");
html {
     min-height:100%;
     margin-bottom:1px;
}


BODY,TD{
	font-size:13px;
	line-height: 130%;
	font-family: Verdana, Arial, sans-serif;
	background-repeat: repeat;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #DDDDDD;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #CCCCCC;
	scrollbar-arrow-color: #000000;
}

/* General Fonts */
P,OL,UL,DIV {
	font-family: Verdana, Arial, sans-serif;
	line-height: 130%;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

a:link {color: #5C6AA2; text-decoration: underline;}
a:visited {color: #5C6AA2; text-decoration: underline;}
a:hover {color: #000000; text-decoration: underline;}
a:active {color: #000000; text-decoration: underline;}

/* Headings */
H1,H2,H4,H5 {
	font-family:  Verdana, Arial, sans-serif;
	font-size: 18px;
	line-height: 18px;
	color: #5C6AA2;
	font-weight: normal;
	margin-bottom: 10px;
}

H3, H3 a:link, H3 a:visited {
	font-family:  Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	margin-bottom: 10px;
}

.teaser, .teaser a:link, .teaser a:visited {font-size: 9px; color: #666666;}
.teaser a:hover, .teaser a:active {
    font-size: 9px;
	text-decoration: underline;
	color: #000000;
}
.teaser_act, .teaser_act a:link, .teaser_act a:visited {font-size: 9px; color: #000000;}
.teaser_act a:hover, .teaser_act a:active {
    font-size: 9px;
	text-decoration: underline;
	color: #000000;
}



.rootnav {
	font-family:  Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: normal;
}   
.rootnav a:link, .rootnav a:visited {
	font-family:  Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: normal;
}
.rootnav a:hover, .rootnav a:active {
	font-family:  Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}
.rootnav_act, .rootnav_act a:link, .rootnav_act a:visited {
	font-size: 10px;
	font-weight: normal;
	font-family:Verdana, Arial, sans-serif;
	text-decoration: none;
   color: #000000;
}
.rootnav_act a:hover, .rootnav_act a:active {
	font-weight: normal;
	font-family:Verdana, Arial, sans-serif;
	text-decoration: none;
   color: #000000;
	text-decoration: underline;
		text-transform: capitalize;

}



.pikkuotsikko, .pikkuotsikko a:link, .pikkuotsikko a:visited {
	font-family:  Verdana, Arial, sans-serif;
	font-size: 22px;
	line-height: 22px;
	color: #5C6AA2;
	font-weight: normal;
	border-bottom-width: 0px;
	border-bottom-style: none;
	margin-bottom: 10px;
}
.pikkuotsikko a:hover, .pikkuotsikko a:active {
	font-family:  Verdana, Arial, sans-serif;
	font-size: 22px;
	line-height: 22px;
	color: #5C6AA2;
	font-weight: normal;
	border-bottom-width: 0px;
	border-bottom-style: none;
	text-dexoration: underline;
	margin-bottom: 10px;
}
.inputfields {  
 font-family:   Verdana, Arial, sans-serif; 
 font-size: 12px;
	color: #666666;
}
.cellmenu {
 font-family :   Verdana, Arial, sans-serif;
 font-size : 12px;
	font-weight: normal;
	 color : #000000;
 padding-left: 15px;
}

.cellsubmenu {
 font-family :   Verdana, Arial, sans-serif;
 font-size : 12px;
 	font-weight: normal;
 color : #000000;
 padding-left: 30px;
}

/* Left Navigation OTSIKKO Menu */
.leftotsikko, .leftotsikko a:link, .leftotsikko a:visited {
	font-family:  Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
   text-decoration: none;
}   
.leftotsikko a:active, .leftotsikko a:hover{
	font-family:  Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
   text-decoration: underline;

}
.leftotsikko_act, .leftotsikko_act a:link, .leftotsikko_act a:visited {
	font-family:  Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #5C6AA2;
   font-weight: bold;
   text-decoration: none;

}
.leftotsikko_act a:hover, .leftotsikko_act a:active {
	font-family:  Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #5C6AA2;
   font-weight: bold;
   text-decoration: underline;
}



/* Left Navigation Menu */
.leftnav, .leftnav a:link, .leftnav a:visited {
	font-family:  Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
   text-decoration: none;
}   
.leftnav a:active, .leftnav a:hover{
	font-family:  Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
   text-decoration: underline;
}
.leftnav_act, .leftnav_act a:link, .leftnav_act a:visited {
	font-family:  Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #5C6AA2;
   font-weight: normal;
   text-decoration: none;
}
.leftnav_act a:hover, .leftnav_act a:active {
	font-family:  Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #5C6AA2;
   font-weight: normal;
   text-decoration: underline;
}

.tauluvaalea {
	background-color: #F2F2F2;
	border: 1px solid #999999;
}
.taulutumma {
	background-color: #CCCCCC;
	border: 1px solid #999999;
}

.testi {
	height: 30px;
	width: 100%;
}
.harvennettu, .harvennettu a:link, .harvennettu a:visited, .harvennettu a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 1px;
	color: #FFFFFF;
	background-color: #CCCCCC;
	width: 100%;
	text-align: center;
	vertical-align: middle;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 2px;




}
.harvennettumusta, .harvennettumusta a:link, .harvennettumusta a:visited, .harvennettumusta a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 1px;
	color: #000000;
	width: 100%;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
	text-decoration: none;
}
.harvennettumusta a:hover {
text-decoration: underline;
}

.bottomnav, .bottomnav a:link, .bottomnav a:visited, .bottomnav a:active {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.bottomnav a:hover {
text-decoration: underline;
}
fieldset.tx-powermail-pi1_fieldset label {
/* Style labels */
width: 250px;
clear: both;
text-align:left;
}

div.tx_powermail_pi1_fieldwrap_html {
/* Increase margin between every field */
margin: 10px 0;
}