body
{
 font-family: arial, verdana, tahoma;
 font-size: 11px;
 color: #676764;
 background-image: url('/files/system/gfx/bg_body.gif');
 background-repeat: repeat-x;
 margin: 0;
}

.sitewidth{
 width: 982px; 
 text-align: left; 
 margin-left: auto;
 margin-right: auto;
 }

/* ----------------- default classes ----------------- */

h1,h2{ margin: 0; padding: 0; }
form{ margin: 0; display: inline; }
img{ border: 0; }

.left{ float: left; }
.right{ float: right; }
.clear{ clear: both ;}
.bold{ font-weight: bold; }
.alignright{ text-align: right; }
.alignleft{ text-align: left;}
.debug{ background-color: red; }

/* ----------------- start text classes ----------------- */

h1, h1.sifr{ padding-top: 7px; font-size: 16px; color: #0B1028; font-weight: bold; text-transform: uppercase; line-height: 22px;}
h1.newspresentation{ padding-top: 0; }
h2, h2.sifr{ font-size: 16px; color: #0B1028; line-height: 18px; font-weight: normal; text-transform: uppercase; }
h2.newstitle{ color: #0B1028; font-size: 14px; font-weight: bold; text-transform: uppercase; line-height: 16px; }
h2.small{ text-transform: none; font-size: 11px; color: #676764; font-weight: bold; line-height: 14px;}
h2.smallarticle{ text-transform: none; margin-top: 20px; font-size: 11px; color: #676764; font-weight: bold; line-height: 14px; margin-bottom: 10px;}

.breadcrumb{ font-size: 10px; line-height: 12px; color: #626059;}

div{ line-height: 13px; color: #676764; }

.yeartitle{ color: #D8224B; font-weight: bold; font-size: 14px; line-height: 16px; }

.date{ font-size: 10px; }

/* ----------------- start link classes ----------------- */

a{ text-decoration: none; color: #D8224B; }
a:hover {text-decoration: underline; }

/* ----------------- start menu classes ----------------- */

/* ----------------- start form classes ----------------- */

input,textarea,select{ font-family: arial, verdana, tahoma; color: #59595B; font-size: 11px; }

.ButtonInputsMedium
{
 font-weight: bold;
 height: 20px;
 padding: 0px 10px 0px 10px;
 cursor: pointer;
 background-color: #cccccc;
 border: 1px solid #999999;
}

input.FormFieldInputsNarrow{ width: 206px; height: 16px; border: 1px solid #cccccc; }
input.FormFieldInputsMedium{ border: 1px solid #B9B399; width: 196px; height: 15px;}
input.FormFieldInputsWide{ width: 420px; height: 16px; padding-left: 2px; }

input.custom{ border: 0; width: 85px; font-size: 10px; height: 13px; background-color: transparent; }

textarea.FormFieldInputsMedium
{
 background-color: #E3E1D5; border: 1px solid #B9B399; width: 196px; height: 135px;
}

.FormFieldLabelMediumStdColor{ font-weight: bold;}
.minor { font-size: 11px }

/* ----------------- start list classes ----------------- */

ul{ padding: 0; margin: 0; margin-left: 10px; list-style-type: none; }

li
{
 background-image: url('/files/system/gfx/list_item.gif');
 background-repeat: no-repeat;
 padding-left: 10px;
 padding-bottom: 5px;
}
.languagebar{
 background-image: url('/files/system/gfx/bg_languagebar.gif');
 background-repeat:no-repeat;
 width:978px;
}

.languageContainer{
 background-image:url('/files/system/gfx/bg_languagebar_repeat.gif');
}

.contentshade{
 background-image: url('/files/system/gfx/bg_content_shade.png');
}

.contentpadding{ padding: 0 2px 0 2px; }

.bottom{
 background-image: url('/files/system/gfx/bg_bottom.gif');
 background-repeat: repeat-x;
 background-position: bottom center;
}

.copyright{
 background-image: url('/files/system/gfx/bg_copyright.gif');
 background-repeat: no-repeat;
 width: 982px;
 height: 34px;
}

.topcontainer{
 background-image: url('/files/system/gfx/topcontainer.png');
 background-repeat: no-repeat;
 width: 982px;
 height: 411px;
}

.subtopcontainer{
 background-image: url('/files/system/gfx/subtopcontainer.png');
 background-repeat: no-repeat;
 width: 982px;
 height: 411px;
}

.main{
 background-image: url('/files/system/gfx/bg_main.jpg');
 background-repeat: no-repeat;
 background-position: top center;
 background-color: #EEEADE;
 width: 978px;
}

.mainbottom{
 background-image: url('/files/system/gfx/bg_content_bottom.gif');
 background-repeat: no-repeat;
 background-position: bottom center;
}

.subbanner{
 background-image: url('/files/system/gfx/banner_sub.jpg');
 background-repeat: no-repeat;
 background-position: top center;
 width: 958px;
 height: 281px;
}

.sitemap{
 background-image: url('/files/system/gfx/bg_sitemap.gif');
 background-repeat: no-repeat;
 background-color: #050715;
 width: 962px;
}

a.sitemaplevel0{ font-size: 12px; font-weight: bold; color: #BFBCB2; text-transform: uppercase; }
a.sitemaplevel1{
 color: #D8224B; background-image: url('/files/system/gfx/arrow_right.gif');
 background-repeat: no-repeat; padding-left: 12px; font-size: 11px;
}
a.sitemaplevel1selected{
 color: #D8224B; background-image: url('/files/system/gfx/arrow_down.gif');
 background-repeat: no-repeat; padding-left: 12px; font-size: 11px;
}

a.sitemaplevel1header{
 color: #D8224B; background-image: url('/files/system/gfx/arrow_down.gif');
 background-repeat: no-repeat; padding-left: 12px; font-size: 11px;
}

a.sitemaplevel1header:hover{ text-decoration: none; cursor: text; }

a.sitemaplevel2{
 color: #6B6C75; background-image: url('/files/system/gfx/arrow_right_gray.gif');
 background-repeat: no-repeat; padding-left: 12px; font-size: 11px;
}

.padleft10{ padding-left: 10px; }
.padleft12{ padding-left: 12px; }
.padleft15{ padding-left: 15px; }
.padleft22{ padding-left: 22px; }
.padleft30{ padding-left: 30px; }
.padright10{ padding-right: 10px; }
.padright22{ padding-right: 22px; }
.padtop5{ padding-top: 5px; }
.padtop8{ padding-top: 8px; }
.padtop10{ padding-top: 10px; }
.padtop15{ padding-top: 15px; }
.padtop20{ padding-top: 20px; }
.padbot10{ padding-bottom: 10px; }
.padbot15{ padding-bottom: 15px; }
.padbot25{ padding-bottom: 25px; }

.boxpad{ padding: 8px 14px 0 14px; }
.block{ padding: 10px 10px 0 0; }

.col195{ width: 195px; }
.col210{ width: 210px; }
.col168{ width: 168px; position: relative; }
.col182{ width: 182px; }
.col227{ width: 227px; }
.col375{ width: 375px; }
.col440{ width: 440px; }
.col450{ width: 450px; }
.col464{ width: 464px; }
.col474{ width: 474px; }
.col701{ width: 701px; }
.col938{ width: 938px; }
.col955{ width: 955px; }

.row17{ height: 17px; }
.row27{ height: 27px; }
.row35{ height: 35px; }
.row75{ height: 75px; }
.row100{ height: 100px; }
.row280{ height: 280px; }
.row281{ height: 280px; }
.row381{ height: 381px; }

.sitemapmenu{ border-top: 1px solid #34142F; padding: 4px 0 3px 12px; }
.sitemapmenu2{ border-top: 1px solid #34142F; padding: 4px 0 3px 25px; }
.borderbottom{ border-bottom: 1px solid #34142F; }

.fixedlinks{ padding: 9px 0 0 20px; }
.topnavigation{ padding: 25px 0 0 27px; }
.boxborder{ border-left: 1px solid #CCC9BD; border-right: 1px solid #CCC9BD; background-color: #fff; }
.boxblueborder{ border-left: 1px solid #1B3991; border-right: 1px solid #1B3991; background-color: #0B0F28; }
.blueboxitem{ background-color: #0D1431; color: #878793; padding: 13px 10px 10px 15px; }
.blueboxitem227{ 
 background-image: url('/files/system/gfx/bg_bluebox227item.gif');
 background-repeat: no-repeat; padding: 2px 10px 8px 15px;
}
.imgborder{ border-top: 1px solid #D8224B; border-bottom: 2px solid #D8224B; background-color: #fff; }

.overlay{ position: absolute; z-index: 1; }
.btnoverlay464{ position: relative; top: -18px; left: 237px; }
.btnoverlay938{ position: relative; top: -5px; left: 726px; }
div.crumbposition{ padding: 8px 0 0 14px; }

.fuldoversigt{ clear: both; padding: 10px 17px 0 0; text-align: right; }
.shadeoverview{
 background-image: url('/files/system/gfx/shade_backoverview.gif');
 background-repeat: no-repeat; width: 938px; height: 18px;
 text-align: right;
}


