/* ==== RESET ==== */

* {
    margin: 0;
	padding: 0;
    }

html, body {
    height: 100%;
    }

h1, h2, h3, h4, h5, p, a, li, table, body, html, span {
    letter-spacing: 0 !important;
    }

div#main,
div.Ft {
    width: 978px !important;
	}

div#content div#container {
    padding: 30px 0 0 0;
    margin: 0 0 90px 0;
    }

div.hiddendd form select {
    width: 220px !important;
    margin-bottom: 20px;
   	}

div#footer div.optinet {
	display: none !important;
	}

div#main {
	margin: 0 auto 0;
	padding: 0 0 40px;
	}

img.poll {
	background-color: #898989 !important;
	}




/* ==== BACKGROUNDS ==== */

html { background: #c4b9a8 url(/res/nuoret/bg.gif) repeat }
body { background: transparent url(/res/nuoret/blackbar.gif) no-repeat scroll center top !important }
div#content div#container { background: #d6cec4 url(/res/nuoret/contentbg.png) repeat-x !important }









/* ==== TYPOGRAFIA ==== */

div.token, p, pre {
	color: black;
}

h1.pageTitle, h1 {
	font-weight: normal !important;
	font-size: 24px;
	line-height: 28px;
	}

div.copyright {
	font-size: 11px !important;
	margin: 0 0 0 20px;
	}

div#content div#content-main div.token-Content div.content-container li {
    margin: 0 0 5px 0;
    padding: 0;
    }

div#content div#content-main div.token-Content div.content-container ul {
    margin: 0 0 20px 0;
    list-style-type: disc;
    list-style-position: inside;
    padding: 0;
   }

div#content div#content-main div.token-Content div.content-container ol {
    margin: 0 0 20px 0;
    list-style-type: decimal;
    list-style-position: inside;
    padding: 0;
    }

div#content div#content-main div.token-Content p {
    margin-bottom: 16px;
    }

div#content div#content-main div.token-Content div.content-container ul ul,
div#content div#content-main div.token-Content div.content-container ul ol,
div#content div#content-main div.token-Content div.content-container ol ul,
div#content div#content-main div.token-Content div.content-container ol ol {
    margin: 0 0 10px 10px;
   	}







/* ==== MAIN MENU ==== */

.topmenucontainer ul li a,
.topmenucontainer ul li,
.topmenucontainer ul,
.topmenucontainer {
    margin: 0 !important;
	padding: 0 !important;
	}


.topmenucontainer ul li {
    float: left;
	with: auto;
	display: block !important;
	}


.topmenucontainer ul li a {
	width: 157px;
	height: 41px;
   	display: block;
	float: left;
	text-indent: -9999px;
	overflow: hidden;
	}


.topmenucontainer ul li a:hover {
    opacity: 0.8 !important;
   	filter: alpha(opacity=80);
	}

.topmenucontainer ul li.level1-onpath a:hover {
    opacity: 1.0 !important;
	filter: alpha(opacity=100);
    }

.topmenucontainer ul li a:focus {
	outline: none !important;
	}

.topmenucontainer ul li a.menu-page-30087,
.topmenucontainer ul li a.menu-page-30087:hover { background: transparent url(/res/nuoret/menu/etusivu.gif) no-repeat top left; width: 157px !important;  }
.topmenucontainer ul li.level1-onpath a.menu-page-30087 { background: transparent url(/res/nuoret/menu/etusivu.gif) no-repeat bottom left !important}

.topmenucontainer ul li a.menu-page-30458,
.topmenucontainer ul li a.menu-page-30458:hover { background: transparent url(/res/nuoret/menu/kasvujakehitys.gif) no-repeat top left; width: 157px !important; }
.topmenucontainer ul li.level1-onpath a.menu-page-30458 { background: transparent url(/res/nuoret/menu/kasvujakehitys.gif) no-repeat bottom left !important }

.topmenucontainer ul li a.menu-page-30462,
.topmenucontainer ul li a.menu-page-30462:hover { background: transparent url(/res/nuoret/menu/kaveritjaseurustelu.gif) no-repeat top left; width: 158px !important;  }
.topmenucontainer ul li.level1-onpath a.menu-page-30462 { background: transparent url(/res/nuoret/menu/kaveritjaseurustelu.gif) no-repeat bottom left !important}

.topmenucontainer ul li a.menu-page-30466,
.topmenucontainer ul li a.menu-page-30466:hover { background: transparent url(/res/nuoret/menu/ehkaisy.gif) no-repeat top left; width: 156px !important;  }
.topmenucontainer ul li.level1-onpath a.menu-page-30466 { background: transparent url(/res/nuoret/menu/ehkaisy.gif) no-repeat bottom left !important}

.topmenucontainer ul li a.menu-page-30470,
.topmenucontainer ul li a.menu-page-30470:hover { background: transparent url(/res/nuoret/menu/seksi.gif) no-repeat top left; width: 158px !important;  }
.topmenucontainer ul li.level1-onpath a.menu-page-30470 { background: transparent url(/res/nuoret/menu/seksi.gif) no-repeat bottom left !important}

.topmenucontainer ul li a.menu-page-200602,
.topmenucontainer ul li a.menu-page-200602:hover { background: transparent url(/res/nuoret/menu/aggressio.gif) no-repeat top left; width: 154px !important;  }
.topmenucontainer ul li.level1-onpath a.menu-page-200602 { background: transparent url(/res/nuoret/menu/aggressio.gif) no-repeat bottom left !important}









/* ==== PALSTAT JA MARGINAALIT ==== */

div#content div#container {
	padding: 15px 0 40px 0;
	margin: 0 !important
	}

div.navpathcontainer span,
div.navpathcontainer span a {
	color: #fff !important;
	font-size: 11px !important;
	}

div#content-middle {
	margin: 40px 0 0 0;
	}

div#content-main {
	padding: 0 40px 0 0;
	}

div.content-right-stuff div#content-main {
	padding: 0 40px 0 0;
	}

div.content-right-stuff div#content-middle {
	margin-right: 30px;
	}

div#zone-right {
	margin: 40px -20px 0 0;
	}

div#content-left {
	margin: 50px 0 0 20px;
	*margin: 70px 0 0 20px;
	}

div.sidemenucontainer {
	margin: 0 0 45px 0;
	}









/* ==== SIVUVALIKKO ==== */

div.sidemenucontainer ul li a span {
	background: transparent url(/res/nuoret/spacer.gif) no-repeat !important;
	padding-left: 12px
	}

div.sidemenucontainer ul li a {
	padding-top: 7px;
	padding-bottom: 6px;
	}

div.sidemenucontainer ul li a:hover,
div.sidemenucontainer ul li ul li.level2 a:hover {
    opacity: 0.8 !important;
   	filter: alpha(opacity=80);
	}

div.sidemenucontainer ul li.level1-onpath a:hover {
    opacity: 1.0 !important;
    filter: alpha(opacity=100);
    }

body.kasvujakehitys div.sidemenucontainer ul li a,
body.kasvujakehitys div.sidemenucontainer ul li a:hover,
body.kasvujakehitys div.sidemenucontainer ul li a.level1-onpath {
	background: transparent url(/res/nuoret/kasvujakehitys/sidemenubg.gif) no-repeat bottom left !important }
body.kasvujakehitys div.sidemenucontainer ul li li a,
body.kasvujakehitys div.sidemenucontainer ul li li a:hover,
body.kasvujakehitys div.sidemenucontainer ul li li a.level1-onpath {
    background: transparent url(/res/nuoret/kasvujakehitys/sidemenubg2.gif) no-repeat bottom left !important }
body.kasvujakehitys div.sidemenucontainer ul li li li a,
body.kasvujakehitys div.sidemenucontainer ul li li li a:hover,
body.kasvujakehitys div.sidemenucontainer ul li li li a.level1-onpath {
    background: transparent url(/res/nuoret/kasvujakehitys/sidemenubg3.gif) no-repeat bottom left !important }

body.kaveritjaseurustelu div.sidemenucontainer ul li a,
body.kaveritjaseurustelu div.sidemenucontainer ul li a:hover,
body.kaveritjaseurustelu div.sidemenucontainer ul li a.level1-onpath {
    background: transparent url(/res/nuoret/kaveritjaseurustelu/sidemenubg.gif) no-repeat bottom left !important }
body.kaveritjaseurustelu div.sidemenucontainer ul li li a,
body.kaveritjaseurustelu div.sidemenucontainer ul li li a:hover,
body.kaveritjaseurustelu div.sidemenucontainer ul li li a.level1-onpath {
    background: transparent url(/res/nuoret/kaveritjaseurustelu/sidemenubg2.gif) no-repeat bottom left !important }
body.kaveritjaseurustelu div.sidemenucontainer ul li li li a,
body.kaveritjaseurustelu div.sidemenucontainer ul li li li a:hover,
body.kaveritjaseurustelu div.sidemenucontainer ul li li li a.level1-onpath {
    background: transparent url(/res/nuoret/kaveritjaseurustelu/sidemenubg3.gif) no-repeat bottom left !important }


body.ehkaisy div.sidemenucontainer ul li a,
body.ehkaisy div.sidemenucontainer ul li a:hover,
body.ehkaisy div.sidemenucontainer ul li a.level1-onpath {
    background: transparent url(/res/nuoret/ehkaisy/sidemenubg.gif) no-repeat bottom left !important }
body.ehkaisy div.sidemenucontainer ul li li a,
body.ehkaisy div.sidemenucontainer ul li li a:hover,
body.ehkaisy div.sidemenucontainer ul li li a.level1-onpath {
	background: transparent url(/res/nuoret/ehkaisy/sidemenubg2.gif) no-repeat bottom left !important }
body.ehkaisy div.sidemenucontainer ul li li li a,
body.ehkaisy div.sidemenucontainer ul li li li a:hover,
body.ehkaisy div.sidemenucontainer ul li li li a.level1-onpath {
    background: transparent url(/res/nuoret/ehkaisy/sidemenubg3.gif) no-repeat bottom left !important }

body.seksi div.sidemenucontainer ul li a,
body.seksi div.sidemenucontainer ul li a:hover,
body.seksi div.sidemenucontainer ul li a.level1-onpath {
    background: transparent url(/res/nuoret/seksi/sidemenubg.gif) no-repeat bottom left !important }
body.seksi div.sidemenucontainer ul li li a,
body.seksi div.sidemenucontainer ul li li a:hover,
body.seksi div.sidemenucontainer ul li li a.level1-onpath {
    background: transparent url(/res/nuoret/seksi/sidemenubg2.gif) no-repeat bottom left !important }
body.seksi div.sidemenucontainer ul li li li a,
body.seksi div.sidemenucontainer ul li li li a:hover,
body.seksi div.sidemenucontainer ul li li li a.level1-onpath {
    background: transparent url(/res/nuoret/seksi/sidemenubg3.gif) no-repeat bottom left !important }

body.aggressio div.sidemenucontainer ul li a,
body.aggressio div.sidemenucontainer ul li a:hover,
body.aggressio div.sidemenucontainer ul li a.level1-onpath {
    background: transparent url(/res/nuoret/aggressio/sidemenubg.gif) no-repeat bottom left !important }
body.aggressio div.sidemenucontainer ul li li a,
body.aggressio div.sidemenucontainer ul li li a:hover,
body.aggressio div.sidemenucontainer ul li li a.level1-onpath {
  	background: transparent url(/res/nuoret/aggressio/sidemenubg2.gif) no-repeat bottom left !important }
body.aggressio div.sidemenucontainer ul li li li a,
body.aggressio div.sidemenucontainer ul li li li a:hover,
body.aggressio div.sidemenucontainer ul li li li a.level1-onpath {
    background: transparent url(/res/nuoret/aggressio/sidemenubg3.gif) no-repeat bottom left !important }










/* ==== SOVELLUKSET ==== */

div#zone-right div.app div.hd h2 a,
div#zone-right div.app div.hd h2,
body.etusivu-nuoret div#content-middle div.app2 div.hd h2,
body.etusivu-nuoret div#content-middle div.app2 div.hd h2 a {
	border-bottom: 0 !important;
	font-family: Verdana, Arial, Sans-serif !important;
	font-size: 0.9em !important;
	font-weight: bold !important;
	text-transform: uppercase;
   	color: #fff !important;
	text-decoration: none !important;
	}

div#zone-right div.app div.text,
body.etusivu-nuoret div#content-middle div.app2 div.text {
	font-size: 0.9em !important;
	line-height: 1.4em !important;
	font-style: normal;
	}

div#zone-right div.app div.bd,
body.etusivu-nuoret div#content-middle div.app2 div.bd {
	padding: 10px 20px 20px 20px !important;
	}

div#zone-right div.app div.bd div.row,
body.etusivu-nuoret div#content-middle div.app2 div.bd div.row {
	padding: 0 !important;
	background: transparent url(/res/nuoret/spacer.gif) !important;
	}

div#zone-right div.app1-bg,
div#zone-right div.app2-bg,
div#zone-right div.app3-bg,
div#zone-right div.app,
body.etusivu-nuoret div#content-middle div.app2-bg,
body.etusivu-nuoret div#content-middle div.app2 {
	padding: 0 !important;
	background: transparent !important;
	}

div#zone-right div.app,
body.etusivu-nuoret div#content-middle div.app2 {
	margin: 0 0 -3px 0 !important;
	}

div#zone-right div.hd,
body.etusivu-nuoret div#content-middle div.app2 div.hd {
	display: block;
	height: 30px;
	padding: 10px 0 0 20px;
	}

div#zone-right div.hd,
div#zone-right div.bd,
body.etusivu-nuoret div#content-middle div.app2 div.hd,
body.etusivu-nuoret div#content-middle div.app2 div.bd {
	margin: 0 !important;
	}

div#zone-right div.hd { background: transparent url(/res/nuoret/boxmodel/top-right-etusivuvihrea.png) no-repeat bottom left; }
div#zone-right div.bd { background: transparent url(/res/nuoret/boxmodel/bottom-right.png) no-repeat bottom left; }

body.etusivu-nuoret div#content-middle div.app2 div.hd {
	background: transparent url(/res/nuoret/boxmodel/center-top.png) no-repeat bottom left;
	}

body.etusivu-nuoret div#content-middle div.app2 div.bd {
	background: transparent url(/res/nuoret/boxmodel/center-bottom.png) no-repeat bottom left;
	}

body.kasvujakehitys div#zone-right div.hd { background: transparent url(/res/nuoret/boxmodel/top-right-kasvujakehitys.png) no-repeat bottom left; }
body.kaveritjaseurustelu div#zone-right div.hd { background: transparent url(/res/nuoret/boxmodel/top-right-kaveritjaseurustelu.png) no-repeat bottom left; }
body.ehkaisy div#zone-right div.hd { background: transparent url(/res/nuoret/boxmodel/top-right-ehkaisy.png) no-repeat bottom left; }
body.seksi div#zone-right div.hd { background: transparent url(/res/nuoret/boxmodel/top-right-seksi.png) no-repeat bottom left; }
body.aggressio div#zone-right div.hd { background: transparent url(/res/nuoret/boxmodel/top-right-aggressio.png) no-repeat bottom left; }


div#zone-right div.app2 div.hd { background: transparent url(/res/nuoret/boxmodel/top-right-ehkaisy.png) no-repeat bottom left; }
div#zone-right div.app3 div.hd { background: transparent url(/res/nuoret/boxmodel/top-right-kaveritjaseurustelu.png) no-repeat bottom left; }










/* ==== TEEMAT ==== */

body.kasvujakehitys div#content div#container {background: #d6cec4 url(/res/nuoret/kasvujakehitys/contentbg.png) repeat-x !important }
body.kaveritjaseurustelu div#content div#container {background: #d6cec4 url(/res/nuoret/kaveritjaseurustelu/contentbg.png) repeat-x !important }
body.ehkaisy div#content div#container {background: #d6cec4 url(/res/nuoret/ehkaisy/contentbg.png) repeat-x !important }
body.seksi div#content div#container {background: #d6cec4 url(/res/nuoret/seksi/contentbg.png) repeat-x !important }
body.aggressio div#content div#container {background: #d6cec4 url(/res/nuoret/aggressio/contentbg.png) repeat-x !important }


body.kasvujakehitys h1.pageTitle,
body.kasvujakehitys h1,
body.kasvujakehitys h2,
body.kasvujakehitys h3,
body.kasvujakehitys h4,
body.kasvujakehitys h5 { color: #5a8070 !important}

body.kaveritjaseurustelu h1.pageTitle,
body.kaveritjaseurustelu h1,
body.kaveritjaseurustelu h2,
body.kaveritjaseurustelu h3,
body.kaveritjaseurustelu h4,
body.kaveritjaseurustelu h5 { color: #9b5425 !important}

body.ehkaisy h1.pageTitle,
body.ehkaisy h1,
body.ehkaisy h2,
body.ehkaisy h3,
body.ehkaisy h4,
body.ehkaisy h5 { color: #9b5425 !important}

body.seksi h1.pageTitle,
body.seksi h1,
body.seksi h2,
body.seksi h3,
body.seksi h4,
body.seksi h5 { color: #626a20 !important}

body.aggressio h1.pageTitle,
body.aggressio h1,
body.aggressio h2,
body.aggressio h3,
body.aggressio h4,
body.aggressio h5 { color: #4c384c !important}











/* ==== ETUSIVU ==== */

body.etusivu-nuoret div#zone-right { margin: 0 -30px 0 0 }
body.etusivu-nuoret div#container div#content-main { overflow: visible }
body.etusivu-nuoret div#content div#container { padding: 15px 0 15px 0 }
body.etusivu-nuoret div#content-left { margin: 10px 0 0 20px }
body.etusivu-nuoret div#content-middle { margin: 6px 0 0 -31px }
body.etusivu-nuoret div#content-middle div.token-HTML { margin: 0 0 4px 6px }

body.etusivu-nuoret div.content-right-stuff div#zone-_main,
body.etusivu-nuoret div.content-right-stuff div#content-middle {
	width: 467px;
	}

body.etusivu-nuoret div#zone-right div.app1 div.bd {
	min-height: 147px;
	height: auto !important;
	height: 147px;
	}

body.etusivu-nuoret div#zone-right div.app2 div.bd,
body.etusivu-nuoret div#zone-right div.app3 div.bd {
    min-height: 97px;
	height: auto !important;
	height: 97px;
    }










/* ==== LOGO ==== */

h1#logo {
	font-size: 0;
	line-height: 0;
    display: block;
    width: 190px;
    height: 51px;
	}

h1#logo a {
    text-indent: -9999px !important;
	display: block;
	width: 100%;
	height: 51px;
	overflow: hidden;
	}

h1#logo a:focus {
    outline: none;
	}










/* ==== HAKU ==== */

#SearchPageForm {
    background: transparent;
	display: block;
	position: absolute;
	right: 16px !important;
	top: 64px !important;
	margin: 0;
	width: 265px;
	height: 30px;
	background: transparent url(/res/nuoret/field.png) no-repeat;
  	}

#SearchPageForm input.q {
    border: 0;
    background: transparent url(/res/nuoret/spacer.gif) no-repeat;
    float: left;
    display: block;
    padding: 5px 10px 5px 10px;
    margin: 0;
    width: 165px;
    color: #fff !important;
	z-index: 999;
	}

#SearchPageForm input:focus {
	outline: none;
   	}

#SearchPageForm input.go {
    border: 0;
    cursor: pointer;
	display: block;
	width: 59px;
	height: 24px;
	text-indent: -9999px;
	overflow: hidden;
	font-size: 0;
	line-height: 0;
	background: transparent url(/res/nuoret/hae.png) no-repeat;
   	}










/* ==== APUVALIKKO ==== */


div#helpermenu {
	position: absolute;
	right: 24px;
	top: 20px;
	margin: 0;
	padding: 0;
	}

div#helpermenu a {
    margin-right: 13px;
	}

div#helpermenu a.plus {
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	width: 38px;
	height: 18px;
	float: left;
	background: transparent url(/res/nuoret/helpmenu/plus.png) no-repeat;
	}

div#helpermenu a.minus {
    text-indent: -9999px;
   	overflow: hidden;
    display: block;
    width: 34px;
    height: 18px;
    float: left;
	background: transparent url(/res/nuoret/helpmenu/minus.png) no-repeat;
    }

div#helpermenu a.sivukartta {
    text-indent: -9999px;
    overflow: hidden;
    display: block;
    width: 106px;
    height: 18px;
    float: left;
	background: transparent url(/res/nuoret/helpmenu/sivukartta.png) no-repeat;
    }

div#helpermenu a:focus {
    outline: none !important;
	}









/* ==== ETUSIVUN VASEMMAN LAIDAN POIMINNOT ==== */

body.etusivu-nuoret div#zone-left div.app3 {
	padding: 0 !important;
	border: 1px solid #ababab;
	display: block;
	float: left;
	width: 214px;
	margin: 0 0 40px 0;
	*margin: 10px 0 40px 0;
	}

body.etusivu-nuoret div#zone-left div.app3 a {
	font-weight: normal !important;
	font-size: 1em;
	line-height: 1.2em !important;
	}

body.etusivu-nuoret div#zone-left div.app3 div.row hr.clear {
	display: none;
	}

body.etusivu-nuoret div#zone-left div.app3 div.row {
	margin: 0;
	padding: 7px 10px 7px 27px;
	float: left;
	display: block;
	width: 177px;
	border-bottom: 1px solid #ababab;
	background: transparent url(/res/nuoret/sidemenubg.gif) no-repeat bottom left;
	}

body.etusivu-nuoret div#zone-left div.app3 div.rowLast {
	clear: both !important;
	border-bottom: none !important;
	}










/* ==== ETUSIVUN KYSYMYS VASTAUSPALSTA ==== */

body.etusivu-nuoret div#content-middle div.app2 div.bd {
	padding: 15px 20px 0 !important;
	}

body.etusivu-nuoret div#content-middle div.app2 div.bd div.row {
	background: transparent url(/res/nuoret/luevastaus.png) no-repeat top right !important;
	margin: 0 0 10px 0;
	padding: 4px 0 3px 0 !important;
	border-bottom: none !important;
	cursor: pointer !important;
	}

body.etusivu-nuoret div#content-middle div.app2 div.bd div.row div.rel {
	display: block;
	padding: 0 0 0 15px;
	margin: 0 !important;
	width: 316px;
	background: transparent url(/res/nuoret/arrow.gif) no-repeat 0 2px;
	}

body.etusivu-nuoret div#content-middle div.app2 div.bd div.row div.rel div.text {
    display: none;
	}

body.etusivu-nuoret div#content-middle div.app2 div.bd div.row div.rel a {
	font-weight: normal !important;
	font-size: 1.0em;
	line-height: 1.2em;
	}

body.etusivu-nuoret div#content-middle div.app2 div.bd div.row hr.clear {
 	display: none !important;
 	}









/* ==== FOOTER BOTTOM MENU ==== */

div#NuoretBottomMenu {
	float: right;
	margin: -2px 36px 0 0;
	}

div#NuoretBottomMenu a {
	font-size: 11px !important;
	margin: 0 0 0 10px;
	}










/* ==== PUHEKUPLA APP4 ==== */

div.app4-bg {
	margin: 0 0 0 20px;
	padding: 22px 0 0 0;
	background: transparent url(/res/nuoret/kupla-top.png) no-repeat top left;
	_background: none !important;
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/res/nuoret/kupla-top.png', sizingmethod='crop');
	}

div.app4 {
	margin: 0;
	padding: 0 0 40px 0;
	background: transparent url(/res/nuoret/kupla-bottom.png) no-repeat bottom left;
	font: 11px Verdana, Arial, sans-serif !important;
	font-style: italic !important;
	font-weight: normal !important;
	color: #767676 !important;
	line-height: 13px !important;
	_background: transparent url(/res/nuoret/kupla-bottom.gif) no-repeat bottom left;
	}

div.app4 p,
div.app4 p a,
div.app4 h1,
div.app4 h2,
div.app4 h3,
div.app4 h4,
div.app4 h5,
div.app4 span,
div.app4 p i,
div.app4 p strong,
div.app4 p b {
	font: 11px Verdana, Arial, sans-serif !important;
    font-style: italic !important;
    font-weight: normal !important;
    color: #767676 !important;
	line-height: 13px !important;
	width: 140px;
	display: block;
	margin: 0 0 10px 15px !important;
	}

div.app4 p a {
	text-decoration: underline !important;
	}





/* === ETUSIVUN KYSYMYSPALSTAN BUTTONIT ==== */

div#kysymys-buttons {
	display: block;
	height: 50px;
	margin: 0;
	_margin: 0 0 -10px 0;
	padding: 30px 0 10px 0;
	_padding: 30px 0 0 0;
	}

div#kysymys-buttons a {
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	height: 45px;
	float: left;
	margin: 0;
	padding: 0;
	}

div#kysymys-buttons a:active {
	outline: none;
	}

div#kysymys-buttons a.b1 {
	background: transparent url(/res/nuoret/kysymys-buttons.gif) no-repeat 0 0;
	width: 237px;
	}

div#kysymys-buttons a.b2 {
    background: transparent url(/res/nuoret/kysymys-buttons.gif) no-repeat -237px 0;
	width: 190px;
	}

a#printButton {
    background: url("/res/print.gif") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 16px;
    width: 16px;
    text-indent: -9999px;
}

.fb {
    right: 290px;
    top: 17px;
}
