/* Ellien keskustelun tyylit */

.bbs-ellit #subnavigation {display:block;margin:0;padding:0;background:#fff url(../img/bg/subnavi_bg_basic.gif) repeat-y;float:left;width:746px;clear:both;}
 bbs-.ellit #navigation ul {width:746px;float:left;margin:0;padding:0;list-style:none;background: url(../img/bg/navibottom_noshade_ideakeit.gif) left bottom no-repeat;}
form {margin:0;padding:0;}
#bbs-wrapper {font-size:85%;float:left;color:#000; background:#fff; margin:0; padding:0; width:593px; text-align:left;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;clear:both}
.bbs-popup #bbs-wrapper {color:#000; background:#fff; margin:0 auto; width:715px;text-align:left;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#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;padding:10px 0 2px 3px;clear:both;}
#bbs-wrapper #forum-header #login, #bbs-wrapper #forum-header #logged-in {float:left;width:593px;margin:0;padding:4px 0;background:#E0ECE1;}
#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 #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}
#content form {float:left;}
#bbs-wrapper #forum-header #login dd.login-submit input {padding:0;border:1px solid #E0ECE1;color:#fff;width:32px;font-weight:bold;font-size:1em;background:#00608A;}

#bbs-wrapper #forum-header .clear {margin:0;padding:0;clear:both;font-size:1px;height:1px;background:#fff;}

.targetsearch-forums {float:left;width:593px;height:32px;margin:4px 0 0 0;padding:0 0 0 0;clear:both;}
.targetsearch-forums fieldset {border:0 none;margin:0;padding:0;width:593px;height:32px;background:url(../img/bg/hakupalkki-bg_perus400.gif) right top no-repeat;position:relative}
.targetsearch-forums legend {display:none}
.targetsearch-forums input.search-button {position:absolute;left:555px;top:8px;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:17px}
.targetsearch-forums input.efsearchq {font-size:100%;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;position:absolute;left:181px;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:375px;top:5px;font-size:100%;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0 0 0 2px;width:180px;height:19px;}
.targetsearch-forums select.search-options-forums option {margin:0;padding:0;}

#content table {margin-left:0;border:0 none;border-collapse:inherit;}
#content table td, #content table th {border:0 none;}
#bbs-wrapper table {width:588px; clear:left; margin:0 auto 2px auto;padding:0;border:2px solid #E0ECE1;}
#bbs-wrapper table th {text-align:left;color:#fff; background:#00608A url(../img/bg/th-bg.gif) repeat-x; padding:1px 0 3px 0.4em; font-size:110%; letter-spacing:0.1em; font-family:Calibri, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-weight:bold;border:1px solid #00608A;}
#bbs-wrapper table th a, #bbs-wrapper table th a:visited, #bbs-wrapper table th a:hover {color:#fff;}
#content #bbs-wrapper td {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:#B7DCF5 url(../img/reply_b-icon.gif) 50% 50% no-repeat;text-indent:-9999px;outline:0 none; text-decoration:none;border:0 none;}

#content #bbs-wrapper td.reply-to-thread-form {margin:0;padding:6px 20px;background:#fff;}
#content #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:#B7DCF5 url(../img/iso-vikkuna_b-icon.gif) 50% 50% no-repeat;text-indent:-9999px;outline:0 none; text-decoration:none;}
#content #bbs-wrapper td.reply-to-thread-form h3 {margin:0;padding:0;font-size:90%;font-weight:bold;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#content #bbs-wrapper td.reply-to-thread-form h3#vastaus-otsikko {float:left;padding-right:120px}
#content #bbs-wrapper td.reply-to-thread-form p {margin:0 0 0.6em 0;padding:0;}
#content #bbs-wrapper td.reply-to-thread-form input, #content #bbs-wrapper td.reply-to-thread-form textarea {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size:95%;}
#content #bbs-wrapper td.reply-to-thread-form input.button {padding:0;border:1px solid #E0ECE1;color:#fff;font-weight:bold;font-size:1em;background:#00608A;}

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:#B7DCF5 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:#00608A;vertical-align:bottom;}
#bbs-wrapper tr#bottom-row td {background:#00608A;vertical-align:top;}
#bbs-wrapper tr#top-row th {text-align:center;color:#fff; background:#00608A; font-size:110%; letter-spacing:normal; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;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%;}

#content #bbs-wrapper td.forum-details {width:150px;font-size:100%;color:#000;}
#content #bbs-wrapper td.forum-detail {width:215px;font-size:100%;color:#000;}
#content #bbs-wrapper td.forum-detail span{color:#666;}
#content #bbs-wrapper td.forum-detail span.tanaan{color:inherit;}
#content #bbs-wrapper td.forum-detail span.mennyt{color:#000;}
#content #bbs-wrapper td.forum-details span {color:#666;}
#content #bbs-wrapper td.forum-details span.tanaan {color:#000;font-size:100%}
#content #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 {font-size:105%;border-right:1px solid #E0ECE1;}
#bbs-wrapper td.forumtitle a {font-size:105%;}
#bbs-wrapper td.threadtitle {font-size:105%;}
#content #bbs-wrapper td.forumtitle-header {background:#E0ECE1;vertical-align:top;border-bottom:0 none;}
#content #bbs-wrapper td.forum-details-header {background:#E0ECE1;vertical-align:bottom;border-bottom:0 none;color:#000;}
#content #bbs-wrapper td.forum-details-header span {color:#666;}
#content #bbs-wrapper td.messages-title {background:#E0ECE1;border-bottom:0 none;font-weight:bold;width:45px;text-align:center;}
#content #bbs-wrapper td.messages {background:#f7f7f7;font-weight:bold;width:45px;text-align:center;}

#bbs-wrapper td.forumtitle-header p {margin:0.2em 0;padding:0;line-height:100%;font-size:100%}
#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;}
#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 #E0ECE1;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/lainaa-button2.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:82px;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/lainaa-button2_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:82px;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:#00608A;text-decoration:none;font-weight:bold;}
#bbs-wrapper a img {border:0 none;}
#bbs-wrapper a:visited {color:#00608A;font-weight:bold;}
#bbs-wrapper table a:visited {color:#00608A;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:#00608A;text-decoration:underline;font-weight:bold;}
#bbs-wrapper table a:hover {color:#00608A;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:#00608A;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:#00608A;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 {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#bbs-wrapper td#viestin-kirjoitus textarea {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#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 {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 {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 {text-decoration:none;display:block;margin:0 0 0 0;padding:0.8em 0 0.8em 33px;background:url(../img/es_keskustelu-icon.gif) 0 50% no-repeat;font-weight:normal;color:#000;}
#bbs-wrapper #muut-keskustelut ul li a:hover {text-decoration:none;display:block;margin:0 0 0 0;padding:0.8em 0 0.8em 33px;background:url(../img/es_keskustelu-icon.gif) 0 50% no-repeat;font-weight:normal;}
*/
#bbs-wrapper #muut-keskustelut ul li a strong {font-weight:bold;font-size:100%;color:#00608A}
#bbs-wrapper #muut-keskustelut ul li a:hover strong {text-decoration:underline;font-weight:bold;font-size:100%;color:#00608A}
#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 #muut-keskustelut ul li p a {background:#ffc}*/
#content #bbs-wrapper td.write-message {background:#f3f3f3;padding:0 0 0 0;border-bottom:0 none;}
#content #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;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#bbs-wrapper td.write-message h3 {margin:0 0 0 4px;padding:0;font-size:90%;font-weight:bold;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#bbs-wrapper td.write-message p {margin:0 0 0.6em 4px;padding:0;}
#content #bbs-wrapper td.write-message input, #content #bbs-wrapper td.write-message textarea {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size:95%;}
#content #bbs-wrapper td.write-message input.button {padding:0;border:1px solid #E0ECE1;color:#fff;font-weight:bold;font-size:1em;background:#00608A url(../img/bg/button-bg2.gif) repeat-x;}

body.stadion #bbs-wrapper tr#top-row td {background:#00608A}
body.stadion #bbs-wrapper tr#bottom-row td {background:#00608A}
body.stadion #bbs-wrapper tr#top-row th {background:#00608A}
body.stadion #bbs-wrapper table th {background:#00608A url(../img/bg/th-stadion-bg.gif) repeat-x;border:1px solid #ab472b;}

body.matkalaukku #bbs-wrapper tr#top-row td {background:#2e88fb}
body.matkalaukku #bbs-wrapper tr#bottom-row td {background:#2e88fb}
body.matkalaukku #bbs-wrapper tr#top-row th {background:#2e88fb}
body.matkalaukku #bbs-wrapper table th {background:#2e88fb url(../img/bg/th-harrastukset-bg.gif) repeat-x;border:1px solid #2d63ab;}
body.kaista #bbs-wrapper tr#top-row td {background:#2e88fb}
body.kaista #bbs-wrapper tr#bottom-row td {background:#2e88fb}
body.kaista #bbs-wrapper tr#top-row th {background:#2e88fb}
body.kaista #bbs-wrapper table th {background:#2e88fb url(../img/bg/th-harrastukset-bg.gif) repeat-x;border:1px solid #2d63ab;}

body.ellit #bbs-wrapper tr#top-row td {background:#ab2b5b}
body.ellit #bbs-wrapper tr#bottom-row td {background:#ab2b5b}
body.ellit #bbs-wrapper tr#top-row th {background:#ab2b5b}
body.ellit #bbs-wrapper table th {background:#ab2b5b url(../img/bg/th-ellit-bg.gif) repeat-x;border:1px solid #ab2b5b;}

body.sinkut #bbs-wrapper tr#top-row td {background:#44cfe1}
body.sinkut #bbs-wrapper tr#bottom-row td {background:#44cfe1}
body.sinkut #bbs-wrapper tr#top-row th {background:#44cfe1}
body.sinkut #bbs-wrapper table th {background:#44cfe1 url(../img/bg/th-sinkut-bg.gif) repeat-x;border:1px solid #39909d;}

.targetsearch {float:left;width:593px;margin:0 0 0 0;padding:0 0 0 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;}

body #content div#bbs-wrapper table tr td.c114 {background:url(../img/bg/keittiossa.jpg) no-repeat right bottom;}
body #content div#bbs-wrapper table tr td.c115 {background:url(../img/bg/erityisruokavaliot.jpg) no-repeat right bottom;}
body #content div#bbs-wrapper table tr td.c277 {background:url(../img/bg/omat_ruokaohjeet.jpg) no-repeat right bottom;}
