BODY, P, TD, DIV { font-family: Arial, Verdana, Sans-Serif; font-size: 12px; color: #ffffff; }
body { background-color:#0f1f4b; margin:0;  }

img { border:none; }

/* Header Styles */
h1, h2, h3 { margin:0; padding:0; }
h1 { font-weight:normal; font-size:21px; }
h2 { font-size:16px; }
h3 { font-size:14px; }
.header1, .header2, .header3, .header4, .header5 { font-family: helvetica neue, helvetica, arial, Sans-Serif; font-weight: bold; }
.header1 { font-size: 20px; }
.header2 { font-size: 14px;}
.header3 { font-size: 12px; }

/* General Styles */
A, h1 a:visited { color: #749fde; text-decoration: None; }
A:visited { color: #4a69a0; }
A:hover, h1 a:hover { color: #ffffff; }
.hidden { display:none; }
hr { border:0; color: #182853; background-color: #182853; height: 1px; margin:0; padding:0; margin-top:24px; margin-bottom:24px; }
p { margin-top:0.5em; margin-bottom:0.5em }
.clearall { clear:both; line-height:0px; font-size:1px; height:0; }
.left { float:left; }
.right { float:right; }

/* Navigation Styles */
div.topnav { white-space:nowrap; text-align:center; background:url('/bellaochreal/images/topnav_bg_nav.gif') repeat-x; vertical-align:middle; height:30px; }
div.topnav a, div.topnav a:visited { color:#00165B; text-shadow:#5275C1 2px 2px 1px; font-family:helvetica neue, helvetica, arial; font-weight:bold; font-size:14px; margin-right:13px; }
div.topnav a:hover, td.topnav a.active { color:#ffffff; text-shadow:none; text-decoration:none; } 
div.topnav a.nolink { padding:0; margin:0; }
div.topnav a img { vertical-align:middle; }
.pagetop { background:url(/bellaochreal/images/page_top_bg.gif) repeat-x; }
#pagecontent { width:500px; margin:0 auto; }
#pagecontent.news { width:625px; }
#pagecontent.trailer { width:800px; }
.height { height:100%; }
.pageleft, body { height:100%; }
.pageleft { border-left:1px solid #182853; margin-right:32px; width:0px; height:100%; }
.pageright { border-right:1px solid #182853; margin-left:30px; width:0px; height:100%; }
.copyright { font-size:11px; }

/* Pillbox styles */
div.pillbox { width:500px; max-width:500px; }
div.pillbox div.top { height:9px; width:500px; background:url(/bellaochreal/images/pillbox_top.gif) top left no-repeat; }
div.pillbox div.header { height:25px; padding-top:7px; padding-left:15px; font-size:14px; color:#ffffff; width:500px; background:url(/bellaochreal/images/pillbox_header.gif) top left no-repeat; font-weight:bold; }
div.pillbox div.header .comment { font-size:12px; font-weight:normal; }
div.pillbox div.header a { color:#ffffff; }
div.pillbox div.bottom { height:9px; width:500px; background:url(/bellaochreal/images/pillbox_bottom.gif) top left no-repeat; }
div.pillbox div.content { background:#F1F1F1 url(/bellaochreal/images/pillbox_bg.gif) top left no-repeat; padding-left:15px; padding-right:15px;}
div.pillbox div.content div.header1 { color:#000000; padding-bottom:5px; padding-top:8px; font-weight:bold; font-size:13px; }
div.pillbox div.content div.header1 .comment { font-weight:normal; font-size:12px; }
div.pillbox div.content, div.pillbox div.content td { color:#000000; }
div.pillbox div.content a { color: #00165B; }
div.pillbox div.content table { max-width:450px; }
div.pillbox a img { border:none; }

/* Blog Styles */
.comment { color:#a0b6d9; margin-bottom:0.75em; }
#leftpanel { width:430px; float:left; }
#rightpanel { width:160px; float:left; margin-left:30px;}
#rightpanel a { display:block; margin-top:0.4em; margin-bottom:0.4em; }
/*tr.even td, tr.even th { background-color:#0c183a; } */
#rightpanel .inlinelinks a { display:inline; }
.nyckelord { font-size:90%; color:#a0b6d9; }

/* FORM styles */
.formselect, .forminput, .formtext, .formtextliten { font-family:arial, sans-serif; font-size:12px; width:100%; }
.formtext { height:250px; }
.halvasidan { float:left; width:49%; margin-right:1%; }

/* Rounded box */
.roundedbox { background-color:#152653; }
.roundedbox .tl { line-height:0px; font-size:1px; width:10px; height:10px; float:left; background:url('/bellaochreal/images/rounded.gif') top left no-repeat; }
.roundedbox .tr { line-height:0px; font-size:1px; width:10px; height:10px; float:right; background:url('/bellaochreal/images/rounded.gif') top right no-repeat; }
.roundedbox .content { clear:both; padding-left:10px; padding-right:10px; }
.roundedbox .bl { line-height:0px; font-size:1px; width:10px; height:10px; float:left; background:url('/bellaochreal/images/rounded.gif') bottom left no-repeat; }
.roundedbox .br { line-height:0px; font-size:1px; width:10px; height:10px; float:right; background:url('/bellaochreal/images/rounded.gif') bottom right no-repeat; }
.roundedbox .end { line-height:0px; font-size:1px; height:0px; clear:both; background-color:#0f1f4b; }

/* Tablist */
.tabTable { width:500px; }
.tabList a { background-color:#0c183a; color:#ffffff; border-color:#182853; }
.tabList a.active { background-color:#152653; }
.tabTable tr td, .tabTable tr th { border-bottom:1px solid #182853; }
.tabTable tr:hover td, .tabTable tr:hover th { background-color:#0c183a; } 
.tabTable a:hover, .tabTable a:hover { color:#ffffff; } 

