.leipis, p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.nimi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #405b7a;
	text-decoration: none;
	line-height: 15px;
}

.otsikko1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #383838;
	text-decoration: none;
	line-height: 16px;
	padding-top: 10px;
	text-align: left;
	display: block;
	padding-bottom: 10px;
}

.sivuotsikko {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #ad4643;
	text-decoration: none;
	line-height: 20px;
	width: 663px;
	padding-left: 27px;
	background-image: url(../kuvat/ots_nuoli.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	display: block;
	float: left;
	padding-bottom: 10px;
}

.sivuotsikko2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ad4643;
	text-decoration: none;
	line-height: 20px;
}

.paaotsikko {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #31496e;
	line-height: 24px;
	text-decoration: none;
}

.paaotsikkolink:LINK, .paaotsikkolink:ACTIVE, .paaotsikkolink:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #31496e;
	line-height: 24px;
	text-decoration: none;
	margin-left: 20px;
}

.paaotsikkolink:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #ad4643;
	line-height: 24px;
	text-decoration: none;
	margin-left: 20px;
}

.valiotsikko {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #383838;
	text-decoration: none;
	line-height: 18px;
}

.valiotsikko2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #383838;
	text-decoration: none;
	line-height: 16px;
}
	
A:LINK, A:ACTIVE, A:VISITED {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #666;
	text-decoration : underline;
	line-height: 13px;
	font-weight: normal;
}

A:HOVER {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #0066cc;
	text-decoration : underline;
	line-height: 13px;
	font-weight: normal;
}

.paateksti{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.paatekstilinkki1:LINK, .paatekstilinkki1:ACTIVE, .paatekstilinkki1:VISITED{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.paatekstilinkki1:HOVER {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #0066cc;
	text-decoration : none;
	line-height: 15px;
	font-weight: normal;
}

.tekstilinkki1:LINK, .tekstilinkki1:ACTIVE, .tekstilinkki1:VISITED{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.tekstilinkki1:HOVER {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #0066cc;
	text-decoration : none;
	line-height: 13px;
	font-weight: normal;
}

.paalinkit:LINK, .paalinkit:ACTIVE, .paalinkit:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	line-height: 42px;
}

.paalinkit:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #f5dd44;
	text-decoration: none;
	line-height: 42px;
}

.paalinkitetu:LINK, .paalinkitetu:ACTIVE, .paalinkitetu:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	line-height: 42px;
	text-align: center;
	display: block;
	float: left;
	height: 41px;
	width: 112px;
	margin: 0px;
	padding: 0px;
	position: relative;
}

.paalinkitetu:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #f5dd44;
	text-decoration: none;
	line-height: 42px;
	text-align: center;
	display: block;
	float: left;
	height: 41px;
	width: 112px;
	margin: 0px;
	padding: 0px;
	position: relative;
}

.paalinkithovermenu:LINK, .paalinkithovermenu:ACTIVE, .paalinkithovermenu:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	line-height: 42px;
	text-align: center;
	display: block;
	float: left;
	height: 41px;
	margin: 0px;
	padding: 0px;
	position: relative;
}

.paalinkithovermenu:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #f5dd44;
	text-decoration: none;
	line-height: 42px;
	text-align: center;
	display: block;
	float: left;
	height: 41px;
	margin: 0px;
	padding: 0px;
	position: relative;
}

.paalinkitmyynti:LINK, .paalinkitmyynti:ACTIVE, .paalinkitmyynti:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	line-height: 42px;
	text-align: center;
	display: block;
	float: left;
	height: 41px;
	width: 170px;
	margin: 0px;
	padding: 0px;
	position: relative;
}

.paalinkitmyynti:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #f5dd44;
	text-decoration: none;
	line-height: 42px;
	text-align: center;
	display: block;
	float: left;
	height: 41px;
	width: 170px;
	margin: 0px;
	padding: 0px;
	position: relative;
}

.middleMenuLabelMyynti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	line-height: 42px;
	text-align: center;
	display: block;
	float: left;
	height: 41px;
	width: 170px;
	margin: 0px;
	padding: 0px;
	position: relative;
}

.middleMenuLabelMyynti:HOVER{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #f5dd44;
	text-decoration: none;
	line-height: 42px;
	text-align: center;
	display: block;
	float: left;
	height: 41px;
	width: 170px;
	margin: 0px;
	padding: 0px;
	position: relative;
}

.paalinkitsiirto:LINK, .paalinkitsiirto:ACTIVE, .paalinkitsiirto:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	line-height: 42px;
	text-align: center;
	display: block;
	float: left;
	height: 41px;
	width: 166px;
	margin: 0px;
	padding: 0px;
	position: relative;
}

.paalinkitsiirto:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #f5dd44;
	text-decoration: none;
	line-height: 42px;
	text-align: center;
	display: block;
	float: left;
	height: 41px;
	width: 166px;
	margin: 0px;
	padding: 0px;
	position: relative;
}

.middleMenuLabelSiirto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	line-height: 42px;
	text-align: center;
	display: block;
	float: left;
	height: 41px;
	width: 166px;
	margin: 0px;
	padding: 0px;
	position: relative;
}

.middleMenuLabelSiirto:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #f5dd44;
	text-decoration: none;
	line-height: 42px;
	text-align: center;
	display: block;
	float: left;
	height: 41px;
	width: 166px;
	margin: 0px;
	padding: 0px;
	position: relative;
}

.paalinkitverkko:LINK, .paalinkitverkko:ACTIVE, .paalinkitverkko:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	line-height: 42px;
	text-align: center;
	display: block;
	float: left;
	height: 41px;
	width: 227px;
	margin: 0px;
	padding: 0px;
	position: relative;
}

.paalinkitverkko:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #f5dd44;
	text-decoration: none;
	line-height: 42px;
	text-align: center;
	display: block;
	float: left;
	height: 41px;
	width: 227px;
	margin: 0px;
	padding: 0px;
	position: relative;
}

.middleMenuLabelVerkko {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	line-height: 42px;
	text-align: center;
	display: block;
	float: left;
	height: 41px;
	width: 227px;
	margin: 0px;
	padding: 0px;
	position: relative;
}

.middleMenuLabelVerkko:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #f5dd44;
	text-decoration: none;
	line-height: 42px;
	text-align: center;
	display: block;
	float: left;
	height: 41px;
	width: 227px;
	margin: 0px;
	padding: 0px;
	position: relative;
}

.paalinkitkauko:LINK, .paalinkitkauko:ACTIVE, .paalinkitkauko:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	line-height: 42px;
	text-align: center;
	display: block;
	float: left;
	height: 41px;
	width: 155px;
	margin: 0px;
	padding: 0px;
	position: relative;
}

.paalinkitkauko:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #f5dd44;
	text-decoration: none;
	line-height: 42px;
	text-align: center;
	display: block;
	float: left;
	height: 41px;
	width: 155px;
	margin: 0px;
	padding: 0px;
	position: relative;
}

.middleMenuLabelKauko {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	line-height: 42px;
	text-align: center;
	display: block;
	float: left;
	height: 41px;
	width: 155px;
	margin: 0px;
	padding: 0px;
	position: relative;
}

.middleMenuLabelKauko:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #f5dd44;
	text-decoration: none;
	line-height: 42px;
	text-align: center;
	display: block;
	float: left;
	height: 41px;
	width: 155px;
	margin: 0px;
	padding: 0px;
	position: relative;
}

.paalinkitplus:LINK, .paalinkitplus:ACTIVE, .paalinkitplus:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	line-height: 42px;
	text-align: center;
	display: block;
	float: left;
	height: 41px;
	width: 170px;
	margin: 0px;
	padding: 0px;
	position: relative;
}

.paalinkitplus:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #f5dd44;
	text-decoration: none;
	line-height: 42px;
	text-align: center;
	display: block;
	float: left;
	height: 41px;
	width: 170px;
	margin: 0px;
	padding: 0px;
	position: relative;
}

.ylalinkit:LINK, .ylalinkit:ACTIVE, .ylalinkit:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #31496e;
	text-decoration: none;
	line-height: 16px;
}

.ylalinkit:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #ad4643;
	text-decoration: none;
	line-height: 16px;
}

.karttalinkit:LINK, .karttalinkit:ACTIVE, .karttalinkit:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #31496e;
	text-decoration: none;
	line-height: 14px;
}

.karttalinkit:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #ad4643;
	text-decoration: none;
	line-height: 14px;
}

.uutislinkit:LINK, .uutislinkit:ACTIVE, .uutislinkit:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	line-height: 13px;
}

.uutislinkit:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ad4643;
	text-decoration: none;
	line-height: 13px;
}

.lisaa:LINK, .lisaa:ACTIVE, .lisaa:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ad4643;
	text-decoration: none;
	line-height: 13px;
}

.lisaa:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	line-height: 13px;
}

.otsikkolinkit1:LINK, .otsikkolinkit1:ACTIVE, .otsikkolinkit1:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #ad4643;
	text-decoration: none;
	line-height: 20px;
	width: 270px;
	padding-left: 27px;
	background-image: url(../kuvat/ots_nuoli.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 35px;
}

.otsikkolinkit1:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	line-height: 20px;
	width: 270px;
	padding-left: 27px;
	background-image: url(../kuvat/ots_nuoli.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 35px;
}

.vasenlinkki1:LINK, .vasenlinkki1:ACTIVE, .vasenlinkki1:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #ad4643;
	text-decoration: none;
	line-height: 20px;
	padding-left: 20px;
}

.vasenlinkki1:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	line-height: 20px;
	padding-left: 20px;
}

.vasenlinkki2:LINK, .vasenlinkki2:ACTIVE, .vasenlinkki2:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ad4643;
	text-decoration: none;
	line-height: 18px;
	padding-left: 30px;
}

.vasenlinkki2:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	line-height: 18px;
	padding-left: 30px;
}

.vasen_banneri:LINK, .vasen_banneri:ACTIVE, .vasen_banneri:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #ad4643;
	text-decoration: none;
	line-height: 24px;
	width: 140px;
	background-repeat: no-repeat;
	background-position: left top;
	height: 70px;
	text-align: left;
	display: block;
	margin: 0px;
	float: left;
	padding-left: 110px;
	padding-top: 30px;
}

.vasen_banneri:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	line-height: 24px;
	width: 140px;
	background-repeat: no-repeat;
	background-position: left top;
	height: 70px;
	text-align: left;
	display: block;
	margin: 0px;
	float: left;
	padding-left: 110px;
	padding-top: 30px;
}

.banneri_laske:LINK, .banneri_laske:ACTIVE, .banneri_laske:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #ad4643;
	text-decoration: none;
	line-height: 24px;
	width: 140px;
	background-image: url(../bannerit/ban_laske.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 70px;
	text-align: left;
	display: block;
	margin: 0px;
	float: left;
	padding-left: 110px;
	padding-top: 30px;
}

.banneri_laske:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	line-height: 24px;
	width: 140px;
	background-image: url(../bannerit/ban_laske.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 70px;
	text-align: left;
	display: block;
	margin: 0px;
	float: left;
	padding-left: 110px;
	padding-top: 30px;
}

.banneri_ilmoita:LINK, .banneri_ilmoita:ACTIVE, .banneri_ilmoita:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #ad4643;
	text-decoration: none;
	line-height: 24px;
	width: 140px;
	background-image: url(../bannerit/ban_ilmoita.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 70px;
	text-align: left;
	display: block;
	margin: 0px;
	float: left;
	padding-left: 110px;
	padding-top: 30px;
}

.banneri_ilmoita:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	line-height: 24px;
	width: 140px;
	background-image: url(../bannerit/ban_ilmoita.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 70px;
	text-align: left;
	display: block;
	margin: 0px;
	float: left;
	padding-left: 110px;
	padding-top: 30px;
}

.banneri_palvelu:LINK, .banneri_palvelu:ACTIVE, .banneri_palvelu:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #ad4643;
	text-decoration: none;
	line-height: 24px;
	width: 140px;
	background-image: url(../bannerit/ban_palvelu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 70px;
	text-align: left;
	display: block;
	margin: 0px;
	float: left;
	padding-left: 110px;
	padding-top: 30px;
}

.banneri_palvelu:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	line-height: 24px;
	width: 140px;
	background-image: url(../bannerit/ban_palvelu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 70px;
	text-align: left;
	display: block;
	margin: 0px;
	float: left;
	padding-left: 110px;
	padding-top: 30px;
}

.takaisin:LINK, .takaisin:ACTIVE, .takaisin:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	line-height: 28px;
	width: 99px;
	background-image: url(../kuvat/takaisin_pohja.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 28px;
	text-align: center;
	display: block;
	margin: 0px;
	float: right;
}

.takaisin:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #f5dd42;
	text-decoration: none;
	line-height: 28px;
	width: 99px;
	background-image: url(../kuvat/takaisin_pohja.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 28px;
	text-align: center;
	display: block;
	margin: 0px;
	float: right;
}

.jatka:LINK, .jatka:ACTIVE, .jatka:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	line-height: 28px;
	width: 78px;
	background-image: url(../kuvat/jatka_pohja.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 28px;
	text-align: center;
	display: block;
	margin: 0px;
	float: left;
}

.jatka:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #f5dd42;
	text-decoration: none;
	line-height: 28px;
	width: 78px;
	background-image: url(../kuvat/jatka_pohja.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 28px;
	text-align: center;
	display: block;
	margin: 0px;
	float: left;
}

.teesopimus:LINK, .teesopimus:ACTIVE, .teesopimus:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	line-height: 28px;
	width: 134px;
	background-image: url(../kuvat/teesopimus_pohja.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 28px;
	text-align: center;
	display: block;
	margin: 0px;
	float: left;
}

.teesopimus:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #f5dd42;
	text-decoration: none;
	line-height: 28px;
	width: 134px;
	background-image: url(../kuvat/teesopimus_pohja.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 28px;
	text-align: center;
	display: block;
	margin: 0px;
	float: left;
}

.teesopimus2:LINK, .teesopimus2:ACTIVE, .teesopimus2:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	line-height: 28px;
	width: 134px;
	background-image: url(../kuvat/teesopimus_pohja.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 28px;
	text-align: center;
	display: block;
	margin: 0px;
}

.teesopimus2:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #f5dd42;
	text-decoration: none;
	line-height: 28px;
	width: 134px;
	background-image: url(../kuvat/teesopimus_pohja.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 28px;
	text-align: center;
	display: block;
	margin: 0px;
}

.teesopimus3:LINK, .teesopimus3:ACTIVE, .teesopimus3:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	line-height: 28px;
	width: 234px;
	background-image: url(../kuvat/teesopimus_pohja3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 28px;
	text-align: center;
	display: block;
	margin: 0px;
}

.teesopimus3:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #f5dd42;
	text-decoration: none;
	line-height: 28px;
	width: 234px;
	background-image: url(../kuvat/teesopimus_pohja3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 28px;
	text-align: center;
	display: block;
	margin: 0px;
}

.tuotevalinta:LINK, .tuotevalinta:ACTIVE, .tuotevalinta:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	line-height: 40px;
	width: 610px;
	height: 40px;
	text-align: left;
	display: block;
	margin: 0px;
	float: left;
}

.tuotevalinta:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #f5dd42;
	text-decoration: none;
	line-height: 40px;
	width: 610px;
	height: 40px;
	text-align: left;
	display: block;
	margin: 0px;
	float: left;
}

.tuotevalinta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	line-height: 40px;
	width: 610px;
	height: 40px;
	text-align: left;
	display: block;
	margin: 0px;
	float: left;
}

.tuotevalinta2:LINK, .tuotevalinta2:ACTIVE, .tuotevalinta2:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	line-height: 40px;
	width: 230px;
	height: 40px;
	text-align: left;
	display: block;
	margin: 0px;
	float: left;
}

.tuotevalinta2:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #f5dd42;
	text-decoration: none;
	line-height: 40px;
	width: 230px;
	height: 40px;
	text-align: left;
	display: block;
	margin: 0px;
	float: left;
}

.tarjouslinkots:LINK, .tarjouslinkots:ACTIVE, .tarjouslinkots:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #31496e;
	text-decoration: none;
	line-height: 24px;
	width: 310px;
	height: 24px;
	text-align: center;
	display: block;
	margin: 0px;
	float: left;
}

.tarjouslinkots:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #31496e;
	text-decoration: none;
	line-height: 24px;
	width: 310px;
	height: 24px;
	text-align: center;
	display: block;
	margin: 0px;
	float: left;
}

.tarjouslinkteksti:LINK, .tarjouslinkteksti:ACTIVE, .tarjouslinkteksti:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 13px;
	width: 310px;
	height: 13px;
	text-align: center;
	display: block;
	margin: 0px;
	float: left;
}

.tarjouslinkteksti:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 13px;
	width: 310px;
	height: 13px;
	text-align: center;
	display: block;
	margin: 0px;
	float: left;
}

.tuotevalittu:LINK, .tuotevalittu:ACTIVE, .tuotevalittu:VISITED, .tuotevalittu:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #f5dd42;
	text-decoration: none;
	line-height: 40px;
	width: 610px;
	height: 40px;
	text-align: left;
	display: block;
	margin: 0px;
	float: left;
}
.tuotevalittu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #f5dd42;
	text-decoration: none;
	line-height: 40px;
	width: 610px;
	height: 40px;
	text-align: left;
	display: block;
	margin: 0px;
	float: left;
}

body{
	padding: 0px;
	text-align: center;
	background-color: #8a9bad;
	position: relative;
	margin: 0px;
	width: auto;
}
#pohja{
	width: 578px;
	text-align: center;
	width: 100%;
	padding: 0px;
	position: relative;
	float: left;
	display: block;
	background-color: #fafafa;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../kuvat/yla_bg.jpg);
	background-repeat: repeat-x;
}

#pohja2{
	width: 578px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	text-align: center;
	display: block;
	width: 100%;
	background-image: url(../kuvat/ala_bg.jpg);
	background-repeat: repeat-x;
	height: 100px;
	float: left;
	position: relative;
	clear: both;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
}

#keskitys{
	width: 578px;
	text-align: center;
	display: block;
	width: 1000px;
	position: relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}

#keskitys2{
	width: 578px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	text-align: center;
	display: block;
	width: 1000px;
	position: relative;
	padding: 0px;
	height: 100px;
	background-image: url(../kuvat/ala_bg.jpg);
	background-repeat: repeat-x;
}

#tausta{
	width: 578px;
	text-align: center;
	display: block;
	width: 1000px;
	position: relative;
	background-image: url(../kuvat/yla_bg.jpg);
	background-repeat: repeat-y;
	margin: 0px;
	float: left;
	padding: 0px;
}

#sisalto{
	width: 1000px;
	float: left;
	position: relative;
	text-align: left;
	display: block;
	padding: 0px;
	margin: 0px;
	visibility: visible;
	overflow: hidden;
}

#vasenpalkki{
	float: left;
	width: 33px;
	overflow: hidden;
	position: relative;
	text-align: left;
	display: block;
	margin: 0px;
	padding: 0px;
}

#oikeapalkki{
	float: left;
	width: 33px;
	overflow: hidden;
	position: relative;
	text-align: left;
	display: block;
	margin: 0px;
	padding: 0px;
}

#paakuva{
	float: left;
	width: 735px;
	overflow: hidden;
	position: relative;
	text-align: left;
	display: block;
	margin: 0px;
	height: 251px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}

#osoiteblokki{
	float: left;
	width: 225px;
	overflow: hidden;
	position: relative;
	text-align: left;
	display: block;
	height: 130px;
	background-image: url(../kuvat/osoitepohja.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 121px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	font-weight: normal;
	color: #31496e;
	text-decoration: none;
	margin: 0px;
}

.osoite
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	font-weight: normal;
	color: #31496e;
	text-decoration: none;
}

#logo_linkit{
	float: left;
	width: 1000px;
	overflow: hidden;
	position: relative;
	text-align: left;
	display: block;
	margin: 0px;
	height: 100px;
	padding: 0px;
}

#logo_sivuotsikko{
	float: left;
	width: 1000px;
	overflow: hidden;
	position: relative;
	text-align: left;
	display: block;
	margin: 0px;
	height: 116px;
	clear: both;
	padding: 0px;
}

#paalinkkiblokki{
	float: left;
	width: 1000px;
	overflow: hidden;
	position: relative;
	text-align: left;
	display: block;
	height: 41px;
	background-image: url(../kuvat/paalinkit.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	margin: 0px;
}

#paalinkkiblokki2{
	float: left;
	width: 1000px;
	overflow: hidden;
	position: relative;
	text-align: left;
	display: block;
	height: 41px;
	background-image: url(../kuvat/paalinkit.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	margin: 0px;
}

#pvm{
	float: left;
	width: 980px;
	overflow: hidden;
	position: relative;
	text-align: left;
	display: block;
	margin: 0px;
	height: 36px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFF;
	line-height: 36px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}

#paalogo{
	float: left;
	width: 350px;
	overflow: hidden;
	position: relative;
	text-align: left;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 100px;
}

#adminpaalogo{
	float: left;
	width: 900px;
	overflow: hidden;
	position: relative;
	text-align: left;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 100px;
}

#ylalinkkiblokki{
	float: left;
	width: 625px;
	overflow: hidden;
	position: relative;
	text-align: right;
	display: block;
	margin: 0px;
	height: 60px;
	padding-top: 40px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #31496e;
	text-decoration: none;
	line-height: 16px;
}

#palstat1{
	width: 1000px;
	float: left;
	position: relative;
	text-align: left;
	display: block;
	visibility: visible;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}

#palstat2{
	width: 750px;
	float: left;
	position: relative;
	text-align: left;
	display: block;
	visibility: visible;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}

#palsta1{
	float: left;
	width: 220px;
	overflow: hidden;
	margin: 0px;
	position: relative;
	text-align: left;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 30px;
}

#palsta3{
	float: left;
	width: 250px;
	overflow: hidden;
	margin: 0px;
	position: relative;
	text-align: left;
	display: block;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	padding: 0px;
}

#palsta4{
	float: left;
	width: 470px;
	overflow: hidden;
	margin: 0px;
	position: relative;
	text-align: left;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 30px;
}

#palsta5{
	float: left;
	width: 470px;
	overflow: hidden;
	margin: 0px;
	position: relative;
	text-align: left;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
}

#palsta_valinnat{
	text-align: left;
	display: block;
	padding: 0px;
	width: 690px;
	position: relative;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	float: left;	
}

#linkkipalsta{
	float: left;
	width: 212px;
	overflow: hidden;
	position: relative;
	text-align: left;
	display: block;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 50px;
	margin: 0px;
}

#paapalsta{
	float: left;
	width: 690px;
	overflow: hidden;
	margin: 0px;
	position: relative;
	text-align: left;
	display: block;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	background-image: url(../kuvat/paapalstapohja.gif);
	background-repeat: repeat-y;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 40px;
}

#valipalsta{
	float: left;
	width: 410px;
	overflow: hidden;
	margin: 0px;
	position: relative;
	text-align: left;
	display: block;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	background-image: url(../kuvat/valipalstapohja.gif);
	background-repeat: repeat-y;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 40px;
}

#paapalsta_alaosa{
	float: left;
	width: 750px;
	margin: 0px;
	position: relative;
	text-align: left;
	display: block;
	height: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}

.tarjous_otspohja{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 26px;
	line-height: 34px;
	font-weight: bold;
	color: #405c7d;
	text-decoration: none;
	text-align: left;
	display: block;
	padding: 0px;
	float: left;
	height: 40px;
	width: 680px;
	position: relative;
	background-image: url(../kuvat/tarjous_otspohja1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	cursor: pointer;
}

.tarjous_otspohja2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 26px;
	line-height: 34px;
	font-weight: bold;
	color: #405c7d;
	text-decoration: none;
	text-align: left;
	display: block;
	padding: 0px;
	float: left;
	height: 40px;
	width: 680px;
	position: relative;
	background-image: url(../kuvat/tarjous_otspohja2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	cursor: pointer;
}

#tarjous_otspohja3{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 26px;
	line-height: 34px;
	font-weight: bold;
	color: #405c7d;
	text-decoration: none;
	text-align: left;
	display: block;
	float: left;
	height: 40px;
	width: 300px;
	position: relative;
	background-image: url(../kuvat/tarjous_otspohja3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
	margin-right: 180px;
	margin-bottom: 10px;
	margin-left: 180px;
	padding: 0px;
}

#tarjous_sispohja{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	text-align: left;
	display: block;
	float: left;
	width: 640px;
	position: relative;
	background-image: url(../kuvat/tarjous_sis_yla.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}

#tarjous_sispohja_300{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	text-align: center;
	display: block;
	width: 300px;
	position: relative;
	background-image: url(../kuvat/tarjous_sis_yla_300.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	overflow: hidden;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#takaisin_boxi{
	text-align: right;
	display: block;
	float: left;
	height: 28px;
	width: 300px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: relative;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#jatka_boxi{
	text-align: left;
	display: block;
	float: left;
	height: 28px;
	width: 290px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	position: relative;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#tarjous_sisala{
	text-align: left;
	display: block;
	padding: 0px;
	float: left;
	height: 20px;
	width: 680px;
	position: relative;
	margin: 0px;
}

#numero1{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	line-height: 39px;
	font-weight: bold;
	color: #405c7d;
	text-decoration: none;
	text-align: left;
	display: block;
	margin: 0px;
	float: left;
	height: 40px;
	width: 50px;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}

#numero2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	line-height: 39px;
	font-weight: bold;
	color: #ad4643;
	text-decoration: none;
	text-align: left;
	display: block;
	margin: 0px;
	float: left;
	height: 40px;
	width: 50px;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}

#numero3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	line-height: 34px;
	font-weight: bold;
	color: #405c7d;
	text-decoration: none;
	text-align: left;
	display: block;
	margin: 0px;
	float: left;
	height: 40px;
	width: 51px;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 19px;
}



#palsta1sisalto{
	float: left;
	width: 220px;
	overflow: hidden;
	margin: 0px;
	position: relative;
	text-align: left;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#banneriblokki{
	float: left;
	width: 250px;
	position: relative;
	text-align: left;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	overflow: hidden;
	clear: both;
	margin: 0px;
}

#hakublokki{
	float: left;
	width: 230px;
	position: relative;
	text-align: left;
	display: block;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	overflow: hidden;
	clear: both;
	margin: 0px;
}

#palsta2{
	float: left;
	width: 220px;
	overflow: hidden;
	margin: 0px;
	position: relative;
	text-align: center;
	display: block;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	padding-top: 120px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
}

#kosilaloota{
	width: 1000px;
	position: relative;
	height: 1px;
	float: left;
	text-align: right;
	clear: both;
	display: block;
	margin: 0px;
	padding: 0px;
	z-index: 2000;
}

#kosila{
	width: 40px;
	position: absolute;
	float: left;
	text-align: right;
	display: block;
	top: -33px;
	height: 11px;
	margin: 0px;
	padding: 0px;
	z-index: 2100;
	right: 0px;
}

#alaosoite{
	width: 900px;
	position: relative;
	float: left;
	text-align: left;
	display: block;
	height: 20px;
	margin: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	overflow: hidden;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#painike{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	background-image: url(../kuvat/painikepohja.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	display: block;
	float: left;
	height: 60px;
	width: 300px;
	overflow: hidden;
	position: relative;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 170px;
	margin-left: 170px;
}

#painike2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	background-image: url(../kuvat/painikepohja.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	display: block;
	float: left;
	height: 50px;
	width: 300px;
	overflow: hidden;
	position: relative;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 170px;
	margin-left: 170px;
}

.painike_linkit:LINK, .painike_linkit:ACTIVE, .painike_linkit:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #ad4643;
	text-decoration: none;
	line-height: 30px;
}

.painike_linkit:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	line-height: 30px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.modalPopup 
{
	float: left;
	width: 350px;
	overflow: hidden;
	text-align: left;
	display: block;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	background-color: #FFFFFF;
}

.modalPopupQuestionMark
{
	background-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
	border-color:Gray;
	padding:7px;
	position:absolute;
	width:200px;
}
.ajax__calendar_container { z-index : 1000 ; }
