/* FORUM FIX */

div.forum > div > form > div > img,
div.forum > div > form > div > p.normal { display:none!important; }

div.forum > div > form > fieldset { margin-top: 3em;margin-left:2em; }
div.forum > div > form > fieldset br { display: none; }
div.forum > div > form > fieldset > legend { margin-left: 3.9em; font-size: 230%; font-family: "Times New Roman", Times, serif; }
div.forum > div > form > fieldset > div { padding: 0; }
div.forum > div > form > fieldset > div > div > div { float: left; }
div.forum > div > form > fieldset > div > div > span { display: block; width: 6em; }
div.forum > div > form > fieldset > div > div > div > input,
div.forum > div > form > fieldset > div > div > div > textarea { width: 24em; }
div.forum > div > form > div > input.isSubmit { margin-right: 2em; }
div.forum > div > form > fieldset > div > div > div > span > label { position:relative; float: right; background-image: url('http://www.lr.se/images/18.58a756071261d5f869480006023/line_bg.png'); background-repeat: no-repeat; background-position: right center; padding-right: 0.7em; margin-right: 0.8em; text-align: right; font-weight: bold;  }
div.forum > div > form > fieldset > div > div > div > span > label > span { position: absolute; top: 0; left: -1em; color: #404040!important; display:none; }
div.forum > div > form > fieldset > div > div { clear: both; padding: 0!important;}

div.forum > div > div > table { border-spacing: 0; }
div.forum > div > div > table td { margin: 0; padding: 0; line-height: 0; }
div.forum > div > div > p { display: none; }
div.forum > div > div > table > tbody > tr > th { margin: 0; padding: 0; }
div.forum > div > div > table > tbody > tr > th > td { margin: 0; padding: 0; }
div.forum > div > div > table > tbody > tr > td > a.normal { font-family: "Times New Roman", Times, serif; font-size: 150%; text-decoration: none; color: #b15000; }
div.forum > div > div > table > tbody > tr > td > table > tbody > tr > th > span { font-size: 100%; }
div.forum > div > div > table > tbody > tr > td > table > tbody > tr > th > span > a { color: #4b4b4b!important; text-decoration: none; font-size: 100%!important; }

div.forum > p { margin: 0; padding: 0; display: none; }
div.forum > table.first_post { display: block; background-color: #fff; }

div.forum > table { background-color: #f6f6f6; margin: 0; }
div.forum > table > tbody > tr > th > a.subheading,
div.forum > table > tbody > tr > th > a.subheading:hover { font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: normal; text-decoration: none; }
div.forum > table > tbody > tr > td {}

div.forum > ol {  }
div.forum > ol > li {}

div.forum > div.forum_row { padding: 1.1em 0.7em; }

div.forum_entry {}

