
/* Bakgrundsfärg på sidan */
html body {background:#ededed; margin:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.body {font-size: 12px;}

html body a, html body a:visited {color: #e31b1b;}

/* Border */
html body div#container {border:3px solid #be0027;}
/*Rörs ej:: */ html body div#container {background:#fff; padding:15px 5px 5px; border-top:0; border-bottom:0;}

/* Huvudrubrik, bakgrund och textfärg */
html body h2, html body .h2 {background:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:24px;}
html body h2, html body h2 a, html body h2 a:visited {color:#000000;}

/* Spaltrubrik, bakgrund och textfärg */
html body div.column h2, html body div.column .h2 {background:#e31b1b;padding: 5px;}
html body div.column h2, html body div.column h2 a, html body div.column .h2 a:visited, html body div.column .h2, html body div.column .h2 a, html body div.column .h2 a:visited {color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal;}

/* Tabellrubriker */
table.list thead th {background:#e31b1b;color:#ffffff;}

/* Underrubrik textfärg */
html body h3, html body h3 a, html body h3 a:visited {color:#000000;}

html body h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}

/* Huvudmeny, Profilmeny och footer, bakgrund */
div#nav_main_wrap, html body #mobile-bar, html body ul#nav_main, html body ul#nav_profile, html body div#footer {background:#e31b1b;}
/* Huvudmeny, Profilmeny och footer - textfärg */
html body #mobile-bar ul li a, html body #nav_main li a, html body ul#nav_profile li a, html body div#footer {color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}


/* Undermeny och .active på huvud-/profilmeny - bakgrund */
html body #nav_main li.active, html body div#nav_main_sub_container, html body ul#nav_profile li.active, ul#nav_main_sub {background:#dedede !important;}

/* Undermeny, huvudmeny och profilmeny .active - textfärg */
/* html body #nav_main li.active a, */
html body #nav_main_sub a, html body #nav_profile li.active a, html body #nav_main li.active a {color:#000000 !important;}

/* Samma färg som ovan */
html body #nav_main_sub li {border-color:#000000;}

/* Undermeny- typsnitt och textstorlek */
html body #nav_main_sub a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}

/* Leaderboard (border över hemsidan) */
.leaderboard { margin: 10px auto 0 auto; width: 980px; border-bottom: 3px solid #fff; text-align: center; }

/* Normally gray boxes etc: */
form#login, form.column_form, form#login a, form.column_form a {background:#efefef; color:#000000;}

/* Line-height issues */
html body h1, html body h2, html body h3, html body h4 {line-height:125%;}