﻿/* ---------------------------------------------------------------
Diverse classer til tekst-layout.

Colors:
Normal linie - #607A86
Lys linie - #B0BDC3
Rød - #990000
Orange - #FF6600
Grøn - #009900
--------------------------------------------------------------- */
*{margin:0px;padding:0px;}

body,div,p,h1,h2,h3,h4,h5,h6,td,textarea,input,select{
font-size:11px;
font-family:Verdana,Arial;
}

a:link{color:#CC0000;text-decoration:none;}
a:visited{color:#CC0000;text-decoration:none;}
a:hover{color:#999999;text-decoration:none;}
a:active{color:#CC0000;text-decoration:none;}

b{font-weight:bold;}
i{font-style:italic;}
u{text-decoration:underline;}

p{clear:both;margin-bottom:9px;line-height:15px;}

div.clear{clear:both;}

div.line{
background-image:url('/graphics/dot_dark.gif');
background-repeat:repeat-x;
font-size:3px;
line-height:3px;
height:3px;
clear:both;
}

div.lightline{
background-image:url('/graphics/dot_light.gif');
background-repeat:repeat-x;
font-size:3px;
line-height:3px;
height:3px;
clear:both;
}

ol, ul{list-style-type:none;}
ol li, ul li{padding-left:4px;}

/* ---------------------------------------------------------------
Classer til brug for visning af billeder
--------------------------------------------------------------- */
img.left{float:left;margin:1px 1px 1px 0px;border:1px solid black;}
img.right{float:right;margin:1px 0px 1px 1px;border:1px solid black;}
img.border{border:1px solid black;}

div.imageleft, div.imageright{
text-align:center;
color:#999999;
font-style:italic;
}

div.imageleft{
float:left;
margin-right:1px;
margin-top:1px;
margin-bottom:1px;
}

div.imageright{
float:right;
margin-left:1px;
margin-top:1px;
margin-bottom:1px;
}

div.imageleft img, div.imageright img{
border:1px solid #333333;
}

/* ---------------------------------------------------------------
Classer til bestemmelse af det generelle layout for
hovedcontaineren
--------------------------------------------------------------- */
body{
margin:4px;
}

#globalcontainer{
width:930px;
text-align:left;
border:1px solid #CC0000;
}

#globalfooter{
width:930px;
color:#999999;
text-align:center;
font-size:9px;
}

/* ---------------------------------------------------------------
Classer til vertical opdeling hovedcontaineren
--------------------------------------------------------------- */
#globaltop
{
background-image:url('/gfx/background_top.jpg');
background-position:top left;
background-repeat:no-repeat;
overflow:hidden;
height:90px;
}

#globalcontent{
background-image:url('/gfx/background_content.gif');
background-position:top left;
background-repeat:repeat-y;
overflow:hidden;
width:930px;
}

#globalbottom{
background-color:#CC0000;
width:930px;
height:60px;
}

#globalbottom div{
float:left;
margin-left:5px;
margin-right:5px;
}

/* ---------------------------------------------------------------
Classer til tredelingen af content-området
--------------------------------------------------------------- */
#globalcontentleft, #globalcontentright, #globalcontentcenter{
float:left;
width:160px;
}

#globalcontentcenter{
background-color:white;
width:610px;
}

/* ---------------------------------------------------------------
Classer til visning af content-kassen
--------------------------------------------------------------- */
.contentbox{
margin-left:4px;
margin-right:4px;
margin-top:4px;
margin-bottom:4px;
}

.contentbox .headline{
padding-left:1px;
padding-right:1px;
padding-bottom:1px;
margin-bottom:2px;
border-bottom:1px solid #CC0000;
overflow:hidden;
color:#CC0000;
font-size:14px;
}

.contentbox .content{
padding-left:1px;
padding-right:1px;
padding-top:1px;
}

/* ---------------------------------------------------------------
Classer til visning af de små kasser i venstre og højre side
--------------------------------------------------------------- */
.sidebox{
margin-left:4px;
margin-right:4px;
margin-top:4px;
margin-bottom:6px;
}

.sidebox .headline{
color:#F58220;
padding-left:1px;
padding-right:1px;
padding-bottom:1px;
border-bottom:none;
font-size:14px;
overflow:hidden;
}

.sidebox .content{
color:white;
padding-left:1px;
padding-right:1px;
padding-top:1px;
overflow:hidden;
}

/* ---------------------------------------------------------------
Classer til visning af menuen i venstre side
--------------------------------------------------------------- */
ul.menu li{
padding:0px;
margin-bottom:6px;
}

ul.menu li.sub{
margin-left:6px;
margin-bottom:6px;
}

ul.menu li.line{
background-image:url('/gfx/dot.gif');
background-repeat:repeat-x;
font-size:3px;
line-height:3px;
height:3px;
}

ul.menu a:link{color:#FFFFFF;text-decoration:none;}
ul.menu a:visited{color:#FFFFFF;text-decoration:none;}
ul.menu a:hover{color:#999999;text-decoration:none;}
ul.menu a:active{color:#FFFFFF;text-decoration:none;}