body.alue-kirjat {background:#e4f9ff}
.alue-kirjat #subnavigation, .alue-kirjat #subnavigation {background:#ccffff url(../img/subnavi/navi-bkg-kirjat.gif) no-repeat}
#subnavigation ul {background:url(../img/subnavi/navi-name-kirjat.gif) no-repeat 0 50%}
#subnavigation ul li {background: url(../img/subnavi/navi-bkg-mustaviiva.gif) no-repeat scroll 100% 45% transparent}
#subnavigation ul li a {color: #000}
.alue-kirjat #contentarea-inside {background: url(../img/bg/content-bg_kirjat-ala.gif) repeat-y}
.alue-kirjat #content-footer ul li a:hover {margin:0;padding:0;float:left;text-decoration:none;color:#0f335e}
.alue-kirjat #sisaltonosto-MMjalkapallo, .alue-kirjat #sisaltonosto-jalkapallo, .alue-kirjat #sisaltonosto-palloilu, .alue-kirjat #sisaltonosto-jaakiekko, .alue-kirjat #sisaltonosto-talviurheilu, .alue-kirjat #sisaltonosto-yleisurheilu, .alue-kirjat #sisaltonosto-hevosurheilu, .alue-kirjat #sisaltonosto-moottoriurheilu, .alue-kirjat #sisaltonosto-muut, .alue-kirjat #sisaltonosto-hollo, .alue-kirjat #sisaltonosto-formula {display:none}
.etusivu-kirjat .naviclear2 {padding-bottom: 5px}
/* matkalaukku */
.alue-kirjat a:link, .alue-kirjat #bbs-wrapper a:link {color:#1294AF;font-weight:bold;text-decoration:none}
.alue-kirjat a:visited, .alue-kirjat #bbs-wrapper a:visited {color:#000;font-weight:bold;text-decoration:none}
.alue-kirjat a:active, .alue-kirjat #bbs-wrapper a:active{color:#e00;font-weight:bold;text-decoration:none}
.alue-kirjat a:hover, .alue-kirjat #bbs-wrapper a:active {color:#000;font-weight:bold;text-decoration:underline}

.alue-kirjat #content div.vihje {float:left;width:593px;margin:0;padding:0 0 3px 0; background:#fff url(../img/bg/pelivihje-article-bg.gif) 0 3.2em repeat-x}
.alue-kirjat .article {float:left;width:593px;margin:0;padding:0 0 3px 0}
.alue-kirjat .blogpost {float:left;width:593px;margin:0;padding:0 0 3px 0}
.alue-kirjat .article .articleheader {border-top:1px solid #fff;border-bottom:1px solid #fff;float:left;width:593px;margin:0 0 1.2em 0;padding:0}
.alue-kirjat .blogpost .articleheader {border-top:1px solid #fff;border-bottom:1px solid #fff;float:left;width:593px;margin:0 0 1.2em 0;padding:0;background:#556C89}

.alue-kirjat .article h2 {color:#66b5ca;padding:4px 0 2px 10px;border-top:1px solid #fff}
.alue-kirjat .article h2 a {color:#66b5ca;display:block}
.alue-kirjat .kolmepalstaa .article h2, .alue-kirjat .kolmepalstaa .article h2{color:#000}
.alue-kirjat .article .articleheader h2 {color:#66b5ca;margin:0 0 0.2em 0;padding:5px 0 9px 10px; width:471px;float:left;border-top:0 none}
.alue-kirjat .article .articleheader h2 a {color:#66b5ca;display:block}

.alue-kirjat .articleheader p {color:#556C89;margin:0;padding:6px 10px 1px 0;width:90px;float:left;text-align:right;font-size:100%;line-height:100%}
.alue-kirjat .article img, .alue-kirjat .blogpost img {padding:3px;border:1px solid #7f92a8;margin-bottom:5px}

alue-kirjat #sidenavi a:link, .alue-kirjat #sidenavi a:active, .alue-kirjat #sidenavi a:visited, .alue-kirjat #sidenavi a:hover {color:#000}
.alue-kirjat #sidenavi a.selected, .alue-kirjat #sidenavi a.selected:hover {background:#A3E6EC url(../img/navinuoli_transparent.gif) 97% 50% no-repeat;color:#fff}
.alue-kirjat #sidenavi a:link, .alue-kirjat #sidenavi a:active, .alue-kirjat #sidenavi a:visited, .alue-kirjat #sidenavi a:hover {color:#000;border-bottom:1px solid #404040}
.alue-kirjat #sidenavi a.selected, .alue-kirjat #sidenavi a.selected:hover {background:#12A3BC url(../img/navinuoli_transparent.gif) 97% 50% no-repeat;color:#fff}

.alue-kirjat #sidebar-a #login {background:url(../img/bg/login_bg-urheilu.gif) no-repeat;border-top:1px solid #fff}
.alue-kirjat #linkit {background:url(../img/bg/edome-naviheader-bg.gif) no-repeat;border-top:1px solid #fff}
.alue-kirjat #linkit h3 {margin:0;padding:0;color:#ff6839;text-transform:uppercase}
.alue-kirjat #linkit ul a {color:#fff;text-transform:none}
.alue-kirjat #wrapper #kommentit {margin:0;padding:3em 0 0 0;background:#2CADC3 url(../img/bg/kommentit-bg_kirjat.gif) no-repeat;float:left;width:593px;color:#fff;text-align:center}
.alue-kirjat #wrapper #content form input.kommentit-button{border:1px solid #268834;background:#267b32 url(../img/bg/kaista-laheta-kommentti-button-bg.jpg) top left repeat-x;color:#fff;font-weight:bold;font-size:130%;padding:7px 25px 7px 25px;margin:0 0 7px 0;width:228px}
.alue-kirjat #kommentit p.info a, .alue-kirjat #kommentit p.post-footer a {color:#000}
.alue-kirjat #uutisnostot h2 {margin:0;padding:17px 0 6px 14px;text-transform:uppercase;letter-spacing:0.1em;font-size:200%;border:0 none;background:transparent}
.alue-kirjat #sidebar-a #keskustelunostot, .alue-kirjat #sidebar-a #kommenttinostot {color:#fff; background:#fffacc}
#sidebar-a #keskustelunostot li a, #sidebar-a #kommenttinostot li a {color:#5f5858}
.alue-kirjat #sidebar-a #keskustelunostot h3 {color:#fff; background:#0a2e58 url(../img/bg/keskusteluotsikko_kirjat.gif) no-repeat;border-bottom:0 none}
.alue-kirjat #sidebar-a #kommenttinostot h3 {background:#0a2e58 url(../img/bg/kommentitotsikko_kirjat.gif) no-repeat}
.alue-kirjat #keskustelunostot td a:link, .alue-kirjat #keskustelunostot td a:active, .alue-kirjat #keskustelunostot td a:visited, .alue-kirjat #keskustelunostot td a:hover {color:#fff;font-weight:normal}

/* uusi etusivu */
body.etusivu-kirjat #contentarea-inside {background: url(../img/bg/content-bg_kirjat.gif) repeat-y}
body.etusivu-kirjat #sidebar-a {margin:0;padding:0 7px 0 0;color:#000;float:right;width:152px;border-top:0}
body.etusivu-kirjat #sisaltonosto-ylaES {display:none}
body.etusivu-kirjat #content {margin:0;padding:0 0 0 13px;float:left;width:580px;border-top:0;background:#fff}
.etusivu-kirjat div.kaksipalstaa {width:580px;float:left}
.etusivu-kirjat div.kolmepalstaa {width:580px;float:left;margin:0;padding:0;background:#fffacc url(../img/kolmepalstaa-matkaaukku.gif) repeat-y;border-top:10px solid #fffacc;border-bottom:10px solid #fffacc}
.etusivu-kirjat div.kolmepalstaa a {color:#000}
.etusivu-kirjat .kaksipalstaa .article, .etusivu-kirjat .kaksipalstaa .blogpost {float:left;width:382px;padding:0 5px 0 0;background:transparent;font-size:110%}
.etusivu-kirjat .kaksipalstaa div.blogs {float:left;width:193px;padding:0 0 5px 0}
.etusivu-kirjat .kolmepalstaa .article, .etusivu-kirjat .kolmepalstaa .blogpost {float:left;width:180px;margin:0;padding:0 5px 0 0;background:transparent}
.etusivu-kirjat .article h3, .etusivu-kirjat .article h2, .etusivu-kirjat .blogpost h3, .etusivu-kirjat .blogpost h2, .etusivu-kirjat #content .article p.date, .etusivu-kirjat #content .blogpost p.date, .etusivu-kirjat .article p, .etusivu-kirjat .blogpost p {padding-top:0;padding-left:5px;margin-left:0}
.etusivu-kirjat #content h5, .etusivu-kirjat #content h6 {padding:0 0 0 5px;margin:0}
.etusivu-kirjat .kolmepalstaa .blogs {float:left;width:185px;margin:0;padding:0 8px 0 0;background:transparent}
#content p a.alue, #sidebar-a p a.alue {color:#000;font-weight:bold}
body.etusivu-kirjat #content .clear, body.etusivu-kirjat #content div.vihje, body.etusivu-kirjat .article, body.etusivu-kirjat .blogpost, body.etusivu-kirjat .article .articleheader, body.etusivu-kirjat .blogpost .articleheader {width:580px}
body.etusivu-kirjat .kaksipalstaa .article .articleheader h2{width:448px}
body.etusivu-kirjat .kolmepalstaa .article .articleheader h2{width:180px}
body.etusivu-kirjat #content .article h2, body.etusivu-kirjat #content .article h2 a, body.etusivu-kirjat #content .blogpost h2 a {border-top:0 none;border-bottom:0 none}
.etusivu-kirjat div.kaksipalstaa h2, .etusivu-kirjat div.kolmepalstaa h2 {line-height:100%;font-size:160%}
.etusivu-kirjat div.kaksipalstaa p, .etusivu-kirjat div.kolmepalstaa p {line-height:125%}
#content .blogs ul {width:193px;float:left;margin:0;padding:0;list-style:none}
#content .blogs li {width:183px;float:left;margin:0 0 2px 0;padding:4px 5px 2px 5px;background:url(../img/bg/pisteet-vaaka.gif) repeat-x left top;font-size:135%;color:#666}
#content .blogit .article h2 a:link, .blogs li a:link {color:#c00}
#content .blogit .article h2 a:visited {color:#936}
#content .blogit .article h2 a:hover {color:#c00}
#content .blogs li span {width:173px;display:block;padding:2px 0 0 0;font-size:80%}
.blogs li span a:link {color:#000}
.artikkelit-ja-blogit {width:580px;float:left;padding:5px 0 0 0;background:url(../img/bg/artikkelit-ja-blogit.gif) repeat-y}
.artikkelit-ja-blogit .artikkelit {width:280px;float:left}
#content .kaksipalstaa p.date, #content .kolmepalstaa p.date, #content .artikkelit p.date, #sidebar-a p.date {margin-bottom:0.5em;color:#666}
#content .artikkelit .clear {width:280px;margin-bottom:5px;float:left}

.etusivu-kirjat .artikkelit .article {float:left;margin:0;padding:0 8px 0 0;background:transparent}
.etusivu-kirjat .blogit .article {float:left;width:292px;margin:0;padding:0 8px 0 0;background:transparent}

#content .mainos-plaza-aluenostot {width:580px;min-height:250px;margin:0;padding:0}
#content .mainos-plaza-aluenostot h2, #content .mainos-plaza-aluenostot h3 {color:#296700}
#content .mainos-plaza-aluenostot .keskimainosboksi {float:right;border-left:10px solid white}
#content .mainos-plaza-aluenostot a {color:#c00}
#content .mainos-plaza-aluenostot .sa a {color:#000}
#content .mainos-plaza-aluenostot .sa a:hover{margin:0;padding:0;float:left;background:#fafafa;text-decoration:none;color:#000}
#content .mainos-plaza-aluenostot .sa a strong, .sa a:hover strong {color:#296700}

body.etusivu-kirjat #sidebar-a h2 {font-size:135%;padding-left:10px;padding-right:5px}
body.etusivu-kirjat #sidebar-a h3 {color:#296700;font-size:153%;line-height:100%;padding-left:5px;padding-right:5px;margin:4px 0 4px 0}
body.etusivu-kirjat #sidebar-a p {line-height:125%;padding-left:10px;padding-right:5px}
body.etusivu-kirjat #sidebar-a p.lue {border-top:1px solid #3b91d6;padding:3px 10px;margin:0}
body.etusivu-kirjat .artikkelit {margin-top:10px}

/* Kirjat etusivun haku */
#kirjat-haku{margin: 10px 0 0 3px; color:#fff;float:left;width:190px; padding-bottom: 10px; background:#fff url(../img/bg/kirjat_haku_bg_bottom.gif) no-repeat bottom left}
#kirjat-haku h2{margin: 0; background:#0690AB url(../img/bg/kirjat_haku_bg.gif) repeat-x top left;padding:5px 0 5px 5px;color:#fff; text-transform: uppercase}
#kirjat-haku p#laajennettuhaku {width: 90px;float:left; margin: 0; padding: 0}
#kirjat-haku a{text-decoration:underline;font-weight:bold; color: #00B7CC}
#kirjat-haku form {position: relative; margin:0;padding:0; border-width: 0 1px; border-style: solid; border-color: #000; padding-bottom: 40px; background:#fff url(../img/bg/suurikuu_logo.gif) no-repeat scroll 52px 75px}
#kirjat-haku fieldset {border:0 none;margin:0;padding:5px 0 7px 5px;text-align:left}
#kirjat-haku legend {display:none}
#kirjat-haku input {background:0 none;font-size:110%;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;background:transparent;color:#000;border:0 none;margin:0;padding:0}
#kirjat-haku input#vpsearchq {font-size:110%; border:1px solid #000;margin:5px 0;padding:2px 0 2px 2px;width:175px}
#kirjat-haku input.button {position:absolute; top: 45px; right: 5px; color:#000; padding:0px;text-transform:uppercase; text-indent: -9999px; width:90px; background: url(../img/bg/kirjat_haenappi.gif) no-repeat}
#kirjat-haku .defaultfieldvalue{color:#999}
/* Kirjat sivupalkki haku */
#sidebar-a #kirjat-haku {width: 140px; margin: 0 0 0 5px}
#sidebar-a #kirjat-haku h2 {background:#0690AB url(../img/bg/kirjat_haku_bg2.gif) repeat-x top left}
#sidebar-a #kirjat-haku form {background: none}
#sidebar-a #kirjat-haku {padding-bottom: 10px; background:#fff url(../img/bg/kirjat_haku_bg_bottom2.gif) no-repeat bottom left}
#sidebar-a #kirjat-haku input#vpsearchq {width: 125px}
#sidebar-a #kirjat-haku input.button {margin-top:5px;top: 55px}
#sidebar-a #kirjat-haku p#laajennettuhaku {width: 100%}

.etusivu-kirjat #content .article h2 {padding-left:5px}

.alue-kirjat .article img {background:#fff;padding:3px;border:1px solid #b1d7e7} 
.alue-kirjat .article, .alue-kirjat .blogpost {float:left;width:593px;margin:0;padding:0 0 3px 0}
.alue-kirjat .article .articleheader {float:left;width:593px;margin:0 0 1.2em 0;padding:1px 0}
.alue-kirjat .blogpost .articleheader {float:left;width:593px;margin:0 0 1.2em 0;padding:1px 0;background:#148e29;color:#fff}
.alue-kirjat .article h2 {color:#1294af;padding:5px 0 9px 10px}
.alue-kirjat .article h2 a {color:#1294af;display:block}
.alue-kirjat .blogpost h2 {color:#fff;background:#148e29;padding:5px 0 9px 10px}
.alue-kirjat .blogpost h2 a {color:#fff;display:block}
.alue-kirjat .article .articleheader h2 {color:#38b549;margin:0 0 0.2em 0;padding:5px 0 9px 10px; width:471px;float:left;border-top:0 none}
.alue-kirjat .article .articleheader h2 a {color:#296700;display:block}
.alue-kirjat .blogpost .articleheader h2 {color:#fff;margin:0 0 0.2em 0; padding:5px 0 9px 10px;width:471px;float:left}
.alue-kirjat .blogpost .articleheader h2 a {color:#fff;display:block}
.alue-kirjat .articleheader p {color:#38b549;margin:0;padding:6px 10px 1px 0;width:90px;float:left;text-align:right;font-size:100%;line-height:100%}
.alue-kirjat .blogpost .articleheader p {color:#fff;margin:0;padding:6px 10px 1px 0;width:90px;float:left;text-align:right;font-size:100%;line-height:100%}
p#breadcrumb {display:block;float:left;width:573px;margin:0;padding:0.4em 10px}
p#breadcrumb a {color:#2d7eed}
p#breadcrumb a#send-article {float:right}
.alue-kirjat div.kuvagalleria {background:url(../img/bg/matkalaukku_kuvagalleria-bg.gif) right top no-repeat}
.alue-kirjat #content ul#headlines li a {font-weight:normal;color:#000}
.alue-kirjat #content ul#headlines li a strong {color:#38b549;font-size:120%;font-weight:bold;padding-right:20px}
.divide {margin:0 0 4px 0;padding:0;font-size:1px;background:#99d89f;clear:both;height:4px}
#targetsearch {float:left;width:593px;margin:0;padding:0}
#targetsearch fieldset {border:0 none;margin:0;padding:13px 0 7px 0;text-align:right;background:url(../img/bg/hakupalkki-bg_perus.gif) no-repeat 100% 69%}
#targetsearch legend {display:none}
#targetsearch input {font-size:100%;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;background:transparent;color:#000;border:0 none;margin:0;padding:0 5px;height:14px}
#targetsearch input#vpsearchq {font-size:100%;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;border:1px solid #666;margin:0;padding:0 0 0 2px;height:14px;width:185px;background:url(../img/bg/input_bg2.gif) repeat-x}
#content .tagfilters {margin:10px 0 0 0;padding:3px 0;background:#cecece;width:593px;float:left;clear:both}
.tagfilters dt {margin:0;padding:5px 10px;float:left;font-weight:bold;font-size:100%}
.tagfilters dd {margin:0;padding:0 5px 0 0;float:left;list-style:none}
.tagfilters dd a {padding:5px 10px;background:#f0f0f0;display:block;float:left;border:1px solid #cc0000;color:#C00}
.tagfilters dd strong a {padding:5px 10px;background:#fff;display:block;float:left;border:1px solid #999;color:#000}

/*keskustelu */
.alue-kirjat #bbs-wrapper table th, .alue-kirjat #content #bbs-wrapper td.reply-to-thread-form input.button, .alue-kirjat #bbs-wrapper #forum-header #login dd.login-submit input {background:#0690AB url(../img/bg/kirjat_th_bg.gif) repeat-x top}
.alue-kirjat #bbs-wrapper table th {border: 0;}
.alue-kirjat #content #bbs-wrapper td.reply-to-thread-form input.button, .alue-kirjat #bbs-wrapper #forum-header #login dd.login-submit input {border: 1px solid #000}
