

body {
	background: url(http://asiointi.eksote.fi/eksote_css/body_bg3.png) no-repeat top;
	background-color: #f1f1f1;
	margin: 0 0 5px 0;
	padding: 0;
	font: 12px Verdana, Tahoma, Arial;
	color:  #000000;
}

a:link, a:visited, a:hover, a:active {
	font: 12px Verdana, Tahoma, Arial;
	color:   #197D9D;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

td {
	font: 12px Verdana, Tahoma, Arial;
	color:  #000000;
}

#Sivualue {
	width: 973px;
}

#Otsikkopalkki {
	width: 973px;
	height: 258px;
}
#Otsikkokuva {
	width: 973px;
	height: 201px;
	background: url(kuvat/eksote/Otsikkopalkki_bg.png) no-repeat;
	padding: 0;
	margin: 0;
}

#Otsikkokuva2 {
	width: 973px;
	height: 201px;
	background: url(kuvat/eksote/otsikkopalkki_opiskelu_bg.png) no-repeat;
	padding: 0;
	margin: 0;
}

#Valikko {
	display: block;
	width: 973px;
	height: 32px;
	background: url(http://asiointi.eksote.fi/eksote_css/mainmenu_bg.png) no-repeat;
	padding:  0 0 0 0;
	margin: 0 0 0 0;
	overflow: hidden;
	text-align: center;
	}
	
#Valikko a:link, #Valikko a:hover, #Valikko a:active, #Valikko a:visited {
	font: 16px Verdana, Tahoma, Arial;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	line-height: 32px;
	margin: 0 18px;
}
#Valikko a#selected {
	color: #197D9D;
}

#Haive {
	display: block;
	width: 973px;
	height: 25px;
	background: url(kuvat/eksote/Haive_bg.png) repeat-x;
	padding: 0;
	margin: 0;
}

#Vasenpalkki {
	width: 206px;
	background: url(kuvat/eksote/left_td_bg.png) repeat-y;
	padding: 0 10px 0 40px;
}

#Sisaltoalue {
	width: 627px;
	background: url(kuvat/eksote/content_td_bg.png) repeat-y right #ffffff;
	padding: 0 60px 0 30px;
}

#Jalkapalkki {
	width: 973px;
	height: 49px;
	background: url(kuvat/eksote/footer_td_bg.png) no-repeat;
	padding: 0;
	margin: 0;
	text-align: center;
}
#Jalkapalkki .HTMLLaatikko {
	display: block;
	font: 12px Verdana, Tahoma, Arial;
	color:   #989898;
	margin: 30px 0 0 0;
}

#Jalkapalkki a {
	margin: 0 3px;
}

.Breadcrumbs, .Breadcrumbs a {
	font: 12px Verdana, Tahoma, Arial;
	color:   #197D9D;
	text-decoration: none;
}
.Breadcrumbs a:hover {
	text-decoration: underline;
}

div.Breadcrumbs {
	background: url(kuvat/eksote/full_content.png) repeat-y right #ffffff;
	padding: 0 60px 10px 60px;

}

.UusimmatTiedotteet {
	font: 12px Verdana, Tahoma, Arial;
	color:   #197D9D;
	text-decoration: none;
}
.OtsikkoLinkki a:link, .OtsikkoLinkki a:visited, .OtsikkoLinkki a:hover, .OtsikkoLinkki a:active {
	font: 12px Verdana, Tahoma, Arial;
	color:   #197D9D;
	text-decoration: none;
}
.OtsikkoLinkki a:hover {
	text-decoration: underline;
}

.OtsikkoLinkki {
	margin: 10px 0 0 0;
}

.LaatikkoOtsikko {
	font: 18px Verdana ,Tahoma, Arial;
	color: #636060;
	margin:  0 10px 10px 10px;
}

.Painike0 {
	margin: 10px 0 0 15px;
}

.Painike0 a:link, .Painike0 a:visited, .Painike0 a:hover, .Painike0 a:active {
	font: 12px Verdana, Tahoma, Arial;
	font-weight: bold;
	color: #197D9D;
	text-decoration: none;
}

.Painike1 {
	margin: 5px 0 0 30px;
}

.Painike1 a:link, .Painike1 a:visited, .Painike1 a:hover, .Painike1 a:active {
	font: 12px Verdana, Tahoma, Arial;
	font-weight: bold;
	color: #197D9D;
	text-decoration: none;
}

.Painike2 {
	margin: 5px 0 0 45px;
}

.Painike2 a:link, .Painike2 a:visited, .Painike2 a:hover, .Painike2 a:active {
	font: 12px Verdana, Tahoma, Arial;
	font-weight: bold;
	color: #197D9D;
	text-decoration: none;
}
.Painike3 {
	margin: 5px 0 0 45px;
}

.Painike3 a:link, .Painike3 a:visited, .Painike3 a:hover, .Painike3 a:active {
	font: 12px Verdana, Tahoma, Arial;
	font-weight: normal;
	color: #197D9D;
	text-decoration: none;
}
.Painike0 a:hover, .Painike1 a:hover, .Painike2 a:hover, .Painike3 a:hover {
	text-decoration: underline;
}
/** KUVALINKIT */
.LaatikkoKuvalinkit {
	margin: 10px 0;
}

/** TIEDOTTEET */

.TiedoteOtsikko {
	font: 18px Verdana ,Tahoma, Arial;
	color: #636060;
	margin: 10px 0 10px 0;
}
.LaatikkoTiedote {
	width: 206px;
	background: url(kuvat/eksote/header_td_bg.png) no-repeat;
	padding: 50px 0;
	margin: 0;

}
.LaatikkoLinkki {
	margin: 0 0 20px 20px;
}
.LaatikkoLinkki a:link, .LaatikkoLinkki a:visited, .LaatikkoLinkki a:hover , .LaatikkoLinkki a:active  {
	font: 12px Verdana, Tahoma, Arial;
	color:   #197D9D;
	font-weight: bold;
	text-decoration: none;
}
.LaatikkoLinkkiLisaa {
	margin: 0 0 20px 20px;
}
.LaatikkoLinkkiLisaa a:link, .LaatikkoLinkkiLisaa a:visited, .LaatikkoLinkkiLisaa a:hover , .LaatikkoLinkkiLisaa a:active  {
	font: 12px Verdana, Tahoma, Arial;
	color:   #197D9D;
	font-weight: bold;
	text-decoration: none;
}
.Paatiedote {
	font: 14px Verdana, Tahoma, Arial;
	color:   #776666;
	font-weight: normal;
}
.Paatiedote b {
	display: block;
	margin: 0 0 10px 0;
}
.TiedoteOtsikkoPaivamaara {
	font: 14px Verdana, Tahoma, Arial;
	color:   #776666;
	font-weight: bold;
	margin: 0 0 5px 0 ;

}
.SeuraavaSivu {
	margin: 10px 0 0 0;
}
.SeuraavaSivu a:link, .SeuraavaSivu a:visited, .SeuraavaSivu a:hover, .SeuraavaSivu a:active {
	font: 12px Verdana, Tahoma, Arial;
	font-weight: normal;
	color: #197D9D;
	text-decoration: none;
}
.SeuraavaSivu a:hover {
	text-decoration: underline;
}
.TiedoteListassa {
	margin: 7px 0 7px 0;
}
.TiedoteListassa a:link, .TiedoteListassa a:visited, .TiedoteListassa a:hover, .TiedoteListassa a:active {
	font: 12px Verdana, Tahoma, Arial;
	font-weight: normal;
	color: #197D9D;
	text-decoration: none;
}
.TiedoteListassa a:hover {
	text-decoration: underline;
}
.TiedoteKuva {
	border: 0;
}
.KuvaTaulukko {
	margin: 10px;
}
.L, .L td {
	font: 12px Verdana ,Tahoma, Arial;
	color: #000000;
	line-height: 16px;
	margin: 0;
	padding: 0;
	width: 100%;

}
.S, .S td {
	font: 12px Verdana ,Tahoma, Arial;
	color: #000000;
	line-height: 16px;
	margin: 0;
	padding: 2px;

}

.L caption, .S caption {
	text-align: left;
	font: 18px Verdana ,Tahoma, Arial;
	color: #636060;
	margin: 10px 0 10px 0;
}
.LP {
	width: 100%;
}
.Teksti {
	font: 12px Verdana ,Tahoma, Arial;
	color: #000000;
	line-height: 16px;
}
.LaatikkoHaku {
	width: 0px;
	height: 0px;
	display: none;
}
.J0 {
	padding: 2px 0 2px 0;
}
.J1 {
	padding: 2px 0 2px 0;
}
.HakuriviPvm {
	padding: 3px 0 3px 0;
	text-align: right;
}
.HakuriviOtsikko {
	padding: 3px 0 3px 0;
}
#Laatikko3865 {
	width: 0;
	height: 0;
	display: none;
}

.Kentta {
	width: 350px;
}
#Haku {
	float: left;
	margin: 9px 0 0 0;
	padding: 0 0 0 0;
	width: 943px;
	height: 26px;
}
.Hakusana {
	display: block;
	float: right;
	width: 225px;
	height: 15px;
	font: 12px Verdana, Tahoma, Arial;
	font-weight: bold;
	color: #909090;
	margin: 6px 0 5px 7px;
	padding: 0;
	border: 0;
}
.Kuvake {
	margin-right: 5px;
}
#Haku a {
	display: block;
	float : right;
	text-align: center;
	font: 14px Verdana, Tahoma, Arial;
	line-height: 26px;
	font-weight: bold;	
	color: #ffffff;
	background-color: transparent;
	text-decoration: none;
	width: 50px;
	margin: 0 0 0 12px;
	padding: 0;
}
#Laatikko156 {
	width: 0;
	height: 0;
	display: none;
}
