﻿

#bbs-wrapper {/*font-size:85%;*/float:left;color:#000; background: #fff url(../img/bg/raitareuna.gif) repeat-y right; margin:0; padding:0; width:593px; text-align:left; clear:both}
.bbs-popup #bbs-wrapper {color:#000; background:#fff; margin:0 auto; width:715px;text-align:left;}
#bbs-wrapper #forum-header {margin:0;padding:0;width:100%;float:left;clear:both;}
#bbs-wrapper #forum-header h1 {display:none;}
#bbs-wrapper #forum-header h1 a, #bbs-wrapper #forum-header h1 span {display:none;}

#bbs-wrapper #forum-header h2#kristallipallo {margin:0 0 10px 0;padding:0;float:left;width:593px;height:43px;text-indent:-9999px;background:url(../img/kristallipallo-vinjetti.jpg);}
p.breadcrumb {margin:0 auto 2px;padding:10px 0 2px 0px;clear:both; width: 580px}
#bbs-wrapper #forum-header #login, #bbs-wrapper #forum-header #logged-in {color: #fff; float:left;width:593px;margin:0;padding:4px 0;background:#141414;}
#bbs-wrapper #forum-header #login form {margin:0;padding:0;}

#bbs-wrapper #forum-header dl {margin:0;padding:0;float:left;width:477px;}
#bbs-wrapper #forum-header p {margin:0;padding:6px 0 0 0;float:left;line-height:100%;width:116px;}
#bbs-wrapper #forum-header p a {color: #fff;}
#bbs-wrapper #forum-header #logged-in p {margin:0;padding:6px 10px 6px 10px;float:left;line-height:100%;width:573px;}

#bbs-wrapper #forum-header dd.login-username {margin:0;padding:0 0 0 5px;display:block;float:left;width:160px;line-height:100%;}
#bbs-wrapper #forum-header dd.login-password {margin:0;padding:0;display:block;float:left;width:125px;line-height:100%;}
#bbs-wrapper #forum-header dd.login-remember-me {margin:0;padding:8px 0 0 0;display:block;float:left;width:130px;}
#bbs-wrapper #forum-header #login dd.login-submit {margin:0;padding:8px 0 0 0;display:block;float:left;width:52px;}

#bbs-wrapper #forum-header dd input {margin:0 2px 0 0;padding:0 1px;font-size:100%}
#bbs-wrapper #forum-header dd.login-username input {width:145px;}
#bbs-wrapper #forum-header dd.login-password input {width:110px;}
#bbs-wrapper #forum-header dd label {display:block;font-weight:bold}
#bbs-wrapper #forum-header dd.login-remember-me label {display:inline;font-weight:normal}
#bbs-wrapper #forum-header #login dd.login-submit input {padding:0;border:1px solid #c91b14;color:#fff;width:32px;font-weight:bold;font-size:1em;background: #66130F;}

#bbs-wrapper #forum-header .clear {margin:0;padding:0;clear:both;font-size:1px;height:1px;background:#fff;}

.targetsearch-forums {float:left;width:593px;margin:4px 0 0 0; padding:0 0 0 0;clear:both;}
.targetsearch-forums fieldset {border:0 none;margin:0;padding-top:2px;width:569px;height:34px;background: url(../img/bg/laatikko.gif) right top no-repeat;position:relative}
.targetsearch-forums legend {display:none}
.targetsearch-forums input.search-button {position:absolute;left:540px;top:4px;font-size:100%;background:transparent;color:#fff;border:0 none;margin:0;padding:0 5px;height:17px}
.targetsearch-forums input.efsearchq {font-size:100%; position:absolute;left:166px;top:5px;border:1px solid #666;margin:0;padding:0 0 0 2px;width:185px;height:17px;background:#fff url(../img/bg/input_bg2.gif) repeat-x;}
.targetsearch-forums select.search-options-forums {position:absolute;left:360px;top:5px;font-size:100%; margin:0;padding:0 0 0 2px;width:180px;height:19px;}
.targetsearch-forums select.search-options-forums option {margin:0;padding:0;}

#bbs-wrapper table {width:580px; clear:left; margin:0 auto 2px auto;padding:0;border:0px solid #e1e1e1;}
#bbs-wrapper table th {text-align:left;color:#fff; /*background:#67130F url(../img/bg/otsikkogradient.png) repeat-y right*/; padding:1em 0px 1em 0.4em; font-size:110%; letter-spacing:0.1em; font-weight:bold;border:0px solid #1C3D21;}
#bbs-wrapper table th a, #bbs-wrapper table th a:visited, #bbs-wrapper table th a:hover {color:#fff;}
#bbs-wrapper td {background-color: #fff; color:#000; /*padding:0.2em 0.4em 0.2em 0.4em;*/border-bottom:1px solid #000}

form table {margin:0 0 2px 0;padding:0;float:left;}
#bbs-wrapper table td.reply-to-thread {margin:0;padding:2px;background:#fff}
#bbs-wrapper td.reply-to-thread a, #bbs-wrapper td.reply-to-thread input {display:block;height:40px;width:584px;padding:0;text-align:center;outline:0 none; text-decoration:none;border:0 none;}
#bbs-wrapper td.reply-to-thread a:hover {display:block;color:#fff;height:40px;width:100%;padding:0;text-align:center;background:#66130F url(../img/reply_b-icon.gif) 50% 50% no-repeat;text-indent:-9999px;outline:0 none; text-decoration:none;border:0 none;}

#bbs-wrapper td.reply-to-thread-form {margin:0;padding:6px 20px;background:#fff;}
#bbs-wrapper td.reply-to-thread-form form {width:99%;}
#bbs-wrapper td.reply-to-thread-form div.popup-icon {float:right;display:inline;margin:10px 60px 0 0;padding:0;width:158px;height:41px;background:#fff url(../img/iso-vikkuna_w-icon.gif) 50% 50% no-repeat;}
#bbs-wrapper td.reply-to-thread-form div.popup-icon a {display:block;margin:0;padding:0;width:158px;height:41px;background:#fff url(../img/iso-vikkuna_w-icon.gif) 50% 50% no-repeat;text-indent:-9999px;outline:0 none; text-decoration:none;}
#bbs-wrapper td.reply-to-thread-form div.popup-icon a:hover {display:block;margin:0;padding:0;width:158px;height:41px;background:#E4832B url(../img/iso-vikkuna_b-icon.gif) 50% 50% no-repeat;text-indent:-9999px;outline:0 none; text-decoration:none;}
#bbs-wrapper td.reply-to-thread-form h3 {margin:0;padding:0; font-weight:bold;}
#bbs-wrapper td.reply-to-thread-form h3#vastaus-otsikko {float:left;padding-right:120px}
#bbs-wrapper td.reply-to-thread-form p {margin:0 0 0.6em 0;padding:0;}
#bbs-wrapper td.reply-to-thread-form input, #bbs-wrapper td.reply-to-thread-form textarea {font-size:95%;}
#bbs-wrapper td.reply-to-thread-form input.button {padding:0;border:1px solid #E0ECE1;color:#fff;font-weight:bold;font-size:1em;background:#66130F;}

h3 label {font-size:100%}
.otsikko {width:99%}
.vastaus {width:99%}
.lahettaja {width:50%}

.reply-to-thread-form .otsikko {width:50%}
.reply-to-thread-form .vastaus {width:99%}
.reply-to-thread-form .lahettaja {width:50%}

#bbs-wrapper td.post-new-thread {margin:0;padding:2px;background:#fff url(../img/newtopic_w-icon.gif) 50% 50% no-repeat;}
#bbs-wrapper td.post-new-thread a {display:block;height:40px;padding:0;text-align:center;background:#fff url(../img/newtopic_w-icon.gif) 50% 50% no-repeat;text-indent:-9999px;outline:0 none; text-decoration:none;}
#bbs-wrapper td.post-new-thread a:hover  {display:block;color:#fff;height:40px;padding:0;text-align:center;background:#E4832B url(../img/newtopic_b-icon.gif) 50% 50% no-repeat;text-indent:-9999px;outline:0 none; text-decoration:none;}

#bbs-wrapper tr#top-row td {background:#66130F;vertical-align:bottom;}
#bbs-wrapper tr#bottom-row td {background:##66130F;vertical-align:top;}
#bbs-wrapper tr#top-row th {text-align:center;color:#fff; background:#66130F; font-size:110%; letter-spacing:normal; font-weight:bold;border:0 none;padding-left:0;}
#bbs-wrapper table p {margin-top:0;margin-bottom:1.2em;padding:0;}
#bbs-wrapper td#topnavi, #bbs-wrapper td#bottomnavi {width:61%;color:#fff;padding-left:4px;font-size:110%;}

#bbs-wrapper td.forum-details {width:150px;font-size:100%;color:#000;}
#bbs-wrapper td.forum-detail {width:215px;font-size:100%;color:#000;}
#bbs-wrapper td.forum-detail span{color:#666;}
#bbs-wrapper td.forum-detail span.tanaan{color:inherit;}
#bbs-wrapper td.forum-detail span.mennyt{color:#000;}
#bbs-wrapper td.forum-details span {color:#666;}
#bbs-wrapper td.forum-details span.tanaan {color:#000;font-size:100%}
#bbs-wrapper td.forum-details span.mennyt {color:#000;font-size:100%}
#bbs-wrapper .topic-amount {text-align:center;float:left;width:70px;margin:0;padding:0 0 2px 0;font-weight:bold;}
#bbs-wrapper .message-amount {text-align:center;float:left;width:70px;margin:0;padding:0 0 2px 0;background:url(../img/bg/pisteet-pysty.gif) repeat-y;font-weight:bold;}
#bbs-wrapper .topic-replies {color:#000;text-align:left;float:left;width:70px;margin:0;padding:0 0 2px 0;font-weight:bold;background:url(../img/bg/pisteet-pysty.gif) right top repeat-y;}
#bbs-wrapper .topic-started {color:#666;text-align:left;float:left;width:65px;margin:0;padding:0 0 2px 5px;font-weight:bold;}
#bbs-wrapper .forum-details-header .topic-replies {color:#000;text-align:left;float:left;width:65px;margin:0;padding:0 5px 2px 0;font-weight:bold;background:transparent;}
#bbs-wrapper .forum-details-header .topic-started {color:#000;text-align:left;float:left;width:65px;margin:0;padding:0 0 2px 5px;background:transparent;font-weight:bold;}
#bbs-wrapper .topic-started strong, #bbs-wrapper .topic-replies strong {color:#000;}

#bbs-wrapper .forum-details-header .message-amount {text-align:center;float:left;width:70px;margin:0;padding:0 0 2px 0;background:transparent;}
#bbs-wrapper .replies {text-align:center;font-weight:bold;}
#bbs-wrapper .starter {text-align:center;font-weight:bold;}
#bbs-wrapper .last-message-info {text-align:center;margin:0;padding:6px 0 0 0;width:140px;float:left;clear:both;background:url(../img/bg/pisteet-vaaka.gif) repeat-x;color:#000}

#bbs-wrapper td.forumtitle {width: 421px;font-size:105%;border-right:1px solid #141414;}
#bbs-wrapper td.forumtitle a {font-size:105%;}
#bbs-wrapper td.threadtitle {font-size:105%; border-right: 1px solid #141414;}
#bbs-wrapper td.area-name {border-right: 1px solid #141414;}
#bbs-wrapper td.forumtitle-header {background:#141414;vertical-align:top;border-right:1px solid #666;}
#bbs-wrapper td.forum-details-header {background:#141414;vertical-align:bottom;border-bottom:0 none;color:#fff;}
#bbs-wrapper td.forum-details-header span {color:#666;}
#bbs-wrapper td.messages-title {color: #fff; background:#141414;border-right:1px solid #666;font-weight:bold;width:45px;text-align:center;}
#bbs-wrapper td.messages {background:#f7f7f7;font-weight:bold;width:45px;text-align:center;border-right: 1px solid #000;}

#bbs-wrapper td.forumtitle-header p {margin:0.2em 0;padding:0;line-height:100%;font-size:100%; color: #fff}
#bbs-wrapper td.forumtitle-header p a {color: #fff}
#bbs-wrapper td.forumtitle-header p a.uusi {display:block;float:left;margin:0;padding:1px 3px;background:#fff;border:1px solid #000;text-decoration:none; color: #000}
#bbs-wrapper td.forumtitle-header p a.uusi:hover {display:block;float:left;margin:0;padding:1px 3px;background:#ffffcc;border:1px solid #000;text-decoration:none;}
#bbs-wrapper td.forumtitle-header p a span {color:#000;font-size:100%;}
#bbs-wrapper .postinfo {width:120px;vertical-align:top;border-right:1px solid #000;font-size:100%}
#bbs-wrapper .message {width:auto;vertical-align:top;font-size:100%;}
#bbs-wrapper .post {margin:0;padding:0.4em 7px 0.4em 8px;width:430px;overflow:auto}
#bbs-wrapper .post h3 {margin:0 0 0.4em 0;padding:0}

#bbs-wrapper .userprofile {margin:0;padding:0 0.6em 0.4em 0.6em;}
#bbs-wrapper .userprofile h3 {margin:0 0 0.4em 0;padding:0}

#bbs-wrapper .postfooter {margin:0;padding:0 1em 0.5em 1em;}
#bbs-wrapper .signature {display:block;float:left;margin:0;padding:0 0 0.5em 0;font-style:italic;}
#bbs-wrapper table .signature p {background:url(../img/signature_bg.gif) no-repeat;margin:0;padding:0.6em 0 0 0}
#bbs-wrapper .post-functions {display:block;float:right;margin:0;padding:0 0 0.5em 0;width:270px;text-align:right;}

#bbs-wrapper .post-functions a, #bbs-wrapper .post-functions a:hover {text-align:left;float:right;display:block;width:89px;height:30px;text-indent:-9999px;text-decoration:none;outline:0 none;}
#bbs-wrapper .post-functions a.button-lainaa {background:#fff url(../img/buttons/lainaabutton.gif) 50% 50% no-repeat;text-indent:-9999px;}
#bbs-wrapper .post-functions a.button-asiaton-viesti {background:#fff url(../img/buttons/ilmoita-asiaton-viesti.gif) 50% 50% no-repeat;text-indent:-9999px;width:167px;height:30px;}
#bbs-wrapper .post-functions a.button-poista {background:#fff url(../img/buttons/poista-button.gif) 50% 50% no-repeat;text-indent:-9999px;width:86px;height:30px}
#bbs-wrapper .post-functions a.button-muokkaa {background:#fff url(../img/buttons/muokkaa-button.gif) 50% 50% no-repeat;text-indent:-9999px;width:91px;height:30px}

#bbs-wrapper .post-functions a.button-lainaa:hover {background:#fff url(../img/buttons/lainaabutton_over.gif) 50% 50% no-repeat;}
#bbs-wrapper .post-functions a.button-asiaton-viesti:hover {background:#fff url(../img/buttons/ilmoita-asiaton-viesti_over.gif) 50% 50% no-repeat;text-indent:-9999px;width:167px;height:30px;}
#bbs-wrapper .post-functions a.button-poista:hover {background:#fff url(../img/buttons/poista-button_over.gif) 50% 50% no-repeat;width:86px;height:30px}
#bbs-wrapper .post-functions a.button-muokkaa:hover {background:#fff url(../img/buttons/muokkaa-button_over.gif) 50% 50% no-repeat;width:91px;height:30px}

#bbs-wrapper form#switch-area {margin:0;padding:0;width:100%;text-align:right;}
#bbs-wrapper form#switch-area dl {margin:0;padding:0;float:right;text-align:left;width:85%}
#bbs-wrapper form#switch-area dt {font-weight:bold;color:#fff;margin:0 0 0.4em 0;padding:0;width:100%;}
#bbs-wrapper form#switch-area dd {margin:0 0 0.4em 0;padding:0;width:100%;}
#bbs-wrapper form#switch-area select {width:100%;}

#bbs-wrapper #forum-footer-etusivu {padding:0 2%;color:#000;}
#bbs-wrapper #forum-footer {border-top:1px dashed #666;padding:0 2%;color:#000;}
#bbs-wrapper #forum-footer img, #bbs-wrapper #forum-footer-etusivu img {margin:0 10px -10px 0}
#bbs-wrapper a {color:#000;text-decoration:none;font-weight:bold;}
#bbs-wrapper a img {border:0 none;}
#bbs-wrapper a:visited {color:#000;font-weight:bold;}
#bbs-wrapper table a:visited {color: black;font-weight:bold;}
#bbs-wrapper a:hover, #bbs-wrapper td#topnavi a:hover, #bbs-wrapper td#topnavi a:hover, #bbs-wrapper td#bottomnavi a:hover, #bbs-wrapper td#bottomnavi a:hover {color:##66130F;text-decoration:underline;font-weight:bold;}
#bbs-wrapper table a:hover {color:#1C3D21;text-decoration:underline;font-weight:bold;}

#bbs-wrapper tr#top-row td a, #bbs-wrapper tr#top-row td a:hover, #bbs-wrapper tr#bottom-row td a, #bbs-wrapper table th a, #bbs-wrapper table th a:hover {color:#fff}

#bbs-wrapper a.selected, #bbs-wrapper a.selected:visited, #bbs-wrapper a.selected:hover {color:#000;font-weight:bold;}
#bbs-wrapper blockquote {margin:0;padding:0.1em 0.2em 0.8em 0.2em;background:#D8DDE4;}
#bbs-wrapper blockquote blockquote {margin:0.5em 1em;padding:0.2em;background:#E4E8ED; border:1px solid #fff;}
#bbs-wrapper blockquote blockquote blockquote {margin:0.5em 1em;padding:0.2em;background:#F0F3F8; border:1px solid #D8DDE4;}
#bbs-wrapper blockquote cite {display:block;background:#fff;margin:0;padding:0 0 0.4em 0;font-style:italic;color:#666;font-weight:bold;}
#bbs-wrapper blockquote blockquote cite {display:block;background:#fff;margin:0;padding:0 0 0.4em 0.2em;font-style:italic;color:#666;font-weight:bold;}
#bbs-wrapper blockquote p {font-style:italic;font-size:1em;margin:0 0 1.2em 0;padding:0.8em 1.2em 0 1.2em;}

.bbs-popup #bbs-wrapper table {width:715px;}
#bbs-wrapper table td#viestin-kirjoitus {width:562px;background:#66130F;vertical-align:top;}
#bbs-wrapper table td#viestin-kirjoitus div {width:532px;margin:10px auto;padding:10px 0;background:#fff;}
#bbs-wrapper table td#ohje {width:158px;background:#66130F;vertical-align:top;}
#bbs-wrapper table td#ohje div {width:118px;border:1px solid #fe8e89;margin:100px auto 10px auto;padding:10px;background:#f8d4d2;}
#bbs-wrapper td#viestin-kirjoitus h3 {font-size:100%;font-weight:normal;margin:0 0 0 12px;padding:0.2em 0;}
#bbs-wrapper td#viestin-kirjoitus p {margin:0 0 0 12px;padding:0 2% 0.4em 0;}
#bbs-wrapper td#viestin-kirjoitus input {}
#bbs-wrapper td#viestin-kirjoitus textarea {}
#bbs-wrapper table td#viestin-kirjoitus #otsikko {width:505px}
#bbs-wrapper table td#viestin-kirjoitus #vastaus {width:505px}
#bbs-wrapper table td#viestin-kirjoitus #icons {width:500px;margin:10px 0;padding:0 0 0 9px;height:36px;float:left;clear:both;}
#bbs-wrapper table td#viestin-kirjoitus #icons a {display:block;float:left;margin:0;padding:3px 0 3px 3px;}
#bbs-wrapper table td#viestin-kirjoitus #icons a:hover {display:block;float:left;margin:0;padding:2px 0 4px 3px;}

#bbs-wrapper #muut-keskustelut {float:left;width:593px;margin:0;padding:0;}
#bbs-wrapper #muut-keskustelut h3 {margin:0 0 0.2em 0;}
#bbs-wrapper #muut-keskustelut ul {width:573px;margin:0 auto 1.2em auto;padding:0.2em 0 0 0;list-style:none;background:url(../img/bg/pisteet-vaaka.gif) repeat-x;}
#bbs-wrapper #muut-keskustelut ul li {font-size:100%;width:540px;float:left;margin:0 0 1px 0;padding:0 0 3px 33px;background:url(../img/bg/pisteet-vaaka.gif) left bottom repeat-x;line-height:120%;}
#bbs-wrapper #muut-keskustelut ul li p {color: #000; margin-left:0;padding:0.6em 0 0 0;font-size:95%;line-height:120%}
#bbs-wrapper #muut-keskustelut ul li a.eka {text-decoration:none;display:block;margin:0 0 -0.6em -33px;padding:0.6em 0 0.6em 33px;background:url(../img/es_keskustelu-icon.gif) 0 100% no-repeat;font-weight:normal;color:#000;}
#bbs-wrapper #muut-keskustelut ul li a.eka:hover {color:#66130F; text-decoration:none;display:block;margin:0 0 -0.6em -33px;padding:0.6em 0 0.6em 33px;background:url(../img/es_keskustelu-icon.gif) 0 100% no-repeat;font-weight:normal;}

#bbs-wrapper #muut-keskustelut ul li a strong {font-weight:bold;font-size:100%;color:#66130F}
#bbs-wrapper #muut-keskustelut ul li a:hover strong {text-decoration:underline;font-weight:bold;font-size:100%;color:##66130F}
#bbs-wrapper #muut-keskustelut ul li a span.tanaan, .tanaan {color:#000;background:#ffc}
#bbs-wrapper #muut-keskustelut p {font-weight:normal;margin-left:23px}
#bbs-wrapper #muut-keskustelut p a {font-weight:normal;}

#bbs-wrapper td.write-message {background:#f3f3f3;padding:0 0 0 0;border-bottom:0 none;}
#bbs-wrapper td.write-message form {width:99%}
#bbs-wrapper td.write-message h2 {color:#000;margin:0 -2px 0.8em -2px;padding:8px 6px;display:block;background:#fff;}
#bbs-wrapper td.write-message h3 {margin:0 0 0 4px;padding:0;font-size:90%;font-weight:bold;}
#bbs-wrapper td.write-message p {margin:0 0 0.6em 4px;padding:0;}
#bbs-wrapper td.write-message input, #bbs-wrapper td.write-message textarea {font-size:95%;}
#bbs-wrapper td.write-message input.button {padding:0;border:1px solid #E0ECE1;color:#fff;font-weight:bold;font-size:1em;background:#66130F url(../img/bg/button-bg2.gif) repeat-x;}

#bbs-wrapper .hakut {margin: 8px;}
#bbs-wrapper #login{display: none;}
#bbs-wrapper h2 {margin: 8px;}
#bbs-wrapper .targetsearch-forums dl {margin: 7px;}
#bbs-wrapper .submit-search input {margin: 8px;}
#bbs-wrapper .breadcrumb {margin: 8px;}

#bbs-wrapper .yyyy, #bbs-wrapper .mmdd {margin: 0px;}
#bbs-wrapper .yyyy {width: 4em;}

#bbs-wrapper #alkolukot {margin: 0 0 0 1em;}
#bbs-wrapper #alkolukot ul {list-style-type: none; padding: 0px;}
#bbs-wrapper #alkolukot ul li a {color: #66130F}
