/* CUSTOM HEADERS */
.header_samlingar { background:url(/Site/Widget/Editor/207/images/layout/brage_samlingar.jpg) left top no-repeat !important; }
.header_tidningar { background:url(/Site/Widget/Editor/207/images/layout/brage_tidningar.jpg) left top no-repeat !important; }
.header_avgifter { background:url(/Site/Widget/Editor/207/images/layout/brage_avgifter.jpg) left top no-repeat !important; }
.header_personal { background:url(/Site/Widget/Editor/207/images/layout/brage_personal.jpg) left top no-repeat !important; }
.header_kontaktuppgifter { background:url(/Site/Widget/Editor/207/images/layout/brage_kontaktuppgifter.jpg) left top no-repeat !important; }
/* CUSTOM HEADERS */

body { background:#e0eaf4; }
div.outerrim { width:780px; margin:0 auto 0 auto; }
div.innerrim { float:left; width:780px; padding:20px 0 20px 0; display:inline; }

div.lang { float:left; width:100%; text-align:right; display:inline; margin-bottom:10px; }
div.lang a, div.lang a:visited { padding:0 10px 0 0; font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:13px; color:#3c3c3c; text-decoration:none; }
div.lang a:hover { text-decoration:underline; color:#000000; }

div.nav_left { float:left; display:inline; width:15%; margin:0 0 0 5px; min-height:0px!important; }
div.nav_left * { float:left; display:inline; margin:0 8px 0 0; font-size:15px; font-weight:bold; color:#3c3c3c; text-decoration:none; font-family:Arial, Calibri, Tahoma, Verdana, Sans-serif; }
div.nav_left a:hover { text-decoration:underline; }
div.nav_left div.divider { width:5px; height:17px; background:url(/Site/Template/BragesPress/images/divider.gif) left center no-repeat; }

#content { float:left; display:inline; }
div.nav1_container { float:right; width:80%; text-align:right; margin:0 10px 0 0; }
div.nav1_container a { color:#3c3c3c; font-weight:bold; padding:0 13px 0 0; margin:0 0 0 8px; text-decoration:none; background:url(/Site/Template/BragesPress/images/divider.gif) right center no-repeat; font-family:Arial, Calibri, Tahoma, Verdana, Sans-serif; }
div.nav1_container .active_item a, div.nav1 div.nav1_container a:hover { text-decoration:underline; color:#000000; }
div.nav1_container .item_last a { background:none; padding:0; }

div.body_section { float:left; display:inline; width:100%; background:#ffffff; }

div.zone4_1 { float:left; width:100%; display:inline; }
div.zone4_1 p { margin:0; padding:0; }
div.zone4_2, div.zone4_3, div.zone4_4 { float:left; display:inline; margin-top:18px; margin-bottom:42px; min-height:200px; }
div.zone4_2 { float:left; display:inline; width:221px; margin-left:15px; padding-right:15px; background:url(/Site/Template/BragesPress/images/zone_divider.gif) right 14px no-repeat; }
div.zone4_3 { margin-left:15px; width:216px; padding:15px; border:1px solid #d7d7c8; background:#f9f8ea; }
div.zone4_4 { float:left; display:inline; width:221px; margin-left:15px; padding-left:15px; margin-right:15px; background:url(/Site/Template/BragesPress/images/zone_divider.gif) left 14px no-repeat; }

.page_3126 .header_section { display:none; }
div.subpage_header { float:left; display:inline; width:780px; height:170px; background:url(/Site/Widget/Editor/207/images/layout/brages_undersida.jpg) left top no-repeat; }
div.subpage_header div.subpage_text { font-size:26px; color:#6d8744; margin:110px 0 0 460px; }


div.zone2_1 { float:left; display:inline; width:230px; min-height:200px; margin:18px 0 42px 15px; padding-right:24px; background:url(/Site/Template/BragesPress/images/zone_divider.gif) right 14px no-repeat; }
div.zone2_2 { float:right; display:inline; width:475px; min-height:200px; margin:18px 15px 42px 0; }

p, b, a, i, table, tr, td, div, span { font-family:Georgia, Cambria, Times, "Times New Roman", Serif; font-size:14px; line-height:17px; color:#201e1e; }
p { margin:2px 0 8px 0; line-height:18px;}
h1, h2, h3 { margin:10px 0 10px 0; padding:0; }
h1 { font-size:20px; font-weight:normal; line-height:24px; color:#201e1e; }
h2 { font-size:18px; font-weight:normal; line-height:22px; color:#201e1e; }
h3 { font-size:16px; font-weight:normal; line-height:20px; color:#201e1e; }

h2.pagetitle { color:#6d8744; }

div.recnav2 { float:left; width:100%; padding:0 0 20px 0; }
div.recnav2 .level2 { padding:20px 0 0 0; }
div.recnav2 a { text-decoration:none; }
div.recnav2 .active, div.recnav2 a:hover { color:#6d8744; }
div.recnav2 .level3 { padding:0 0 0 20px; }