/*General CSS

################################################*/
*{
margin:0px;
padding:0px;}
body{
text-align:left;
margin-bottom:25px;
background-color:#ffffff;
}
#Links_Topmenu{
position:absolute;
margin-left:350px;
top:10px;
left:50%;
z-index:99;
}
#Logo{
width:100%;
background-color:#FFFFFF;
}

#Page{
background-image: url('/files/billeder/design/background.jpg');
background-repeat:repeat-x;
background-color:#d2d6d9;
width:100%;
float:left;
display:block;
}

#Banner{
width:990px;
position:relative;
left:50%;
margin-left:-498px;
display:block;
border-top:3px solid #028753;
border-left:1px solid #adb3b7;
border-right:1px solid #adb3b7;
background-color:#4c81a1;

}
#Menu{
width:992px;
position:relative;
left:50%;
margin-left:-498px;
display:block;
background-image: url('/files/billeder/design/menu_back.jpg');
height:33px;
background-color:#FFFFFF;
}
#Content{
width:990px;
position:relative;
left:50%;
margin-left:-498px;
display:block;
border-left:1px solid #adb3b7;
border-right:1px solid #adb3b7;
background-color:#FFFFFF;
}
#Footer{
width:100%;
float:left;
display:block;
border-top:5px solid #028753;
background-color:#FFFFFF;
color:#000000;
text-align:center
}
#Footer small{
color:#000000;
}

#Footer li{

display:inline;
}
#Footer  a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1f628b;
font-weight:bold;
}

/*Menu CSS
################################################*/

#Menu .TM{
position:relative;
left:20px;
top:8px;
}
#Menu .TM div{
list-style:none;
display:inline;
text-align:center;
padding-right:15px;
padding-left:15px;
}
#Menu .Submenu1active{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:uppercase;
display:inline;
}
#Menu .Submenu1{
color:#88b2cc;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:uppercase;
display:inline;
}
#Menu .Submenu1:hover{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:uppercase;
display:inline;
}
.TM2{
padding-left:20px;
}
.TM3{
padding-left:20px;
}


#Submenu .TM{
width:200px;
overflow-x:hidden;
}
#Submenu .Submenu2{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:uppercase;
background-color:#1c5a7f;
width:210px;
height:20px;
background-image: url('/files/billeder/design/menu_normal.jpg');

padding-top:4px;
padding-bottom:4px;
padding-left:20px;
background-repeat:no-repeat;
background-position: 7px 8px;
border-bottom:5px solid #FFFFFF;
display:block;
}
#Submenu .Submenu2:hover{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:uppercase;
background-color:#88b2cc;
width:210px;
height:20px;
background-image: url('/files/billeder/design/menu_normal_hover.jpg');

padding-top:4px;
padding-bottom:4px;
padding-left:20px;
background-repeat:no-repeat;
background-position: 7px 8px;
border-bottom:5px solid #FFFFFF;
display:block;
}
.Submenu2{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:uppercase;
background-color:#88b2cc;
width:210px;
height:20px;
background-image: url('/files/billeder/design/menu_normal.jpg');

padding-top:4px;
padding-bottom:4px;
padding-left:20px;
background-repeat:no-repeat;
background-position: 7px 8px;
border-bottom:5px solid #FFFFFF;
display:block;
}
#Submenu .Submenu2active{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:uppercase;
background-color:#1c5a7f;
width:210px;
height:20px;
background-image: url('/files/billeder/design/menu_active.jpg');

padding-top:4px;
padding-bottom:4px;
padding-left:20px;
background-repeat:no-repeat;
background-position: 7px 8px;
border-bottom:5px solid #FFFFFF;
display:block;
}
#Submenu .Submenu2active:hover{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:uppercase;
background-color:#88b2cc;
width:210px;
height:20px;
background-image: url('/files/billeder/design/menu_active_hover.jpg');

padding-top:4px;
padding-bottom:4px;
padding-left:20px;
background-repeat:no-repeat;
background-position: 7px 8px;
border-bottom:5px solid #FFFFFF;
display:block;
}


#Submenu .Submenu3{
color:#88b2cc;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
width:190px;
height:20px;
background-image: url('/files/billeder/design/Submenu_normal.jpg');

padding-top:4px;
padding-left:20px;
background-repeat:no-repeat;
background-position: 7px 8px;
border-bottom:5px solid #FFFFFF;
display:block;
}
#Submenu .Submenu3:hover{
color:#1f628b;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
width:190px;
height:20px;
background-image: url('/files/billeder/design/Submenu_normal.jpg');

padding-top:4px;
padding-left:20px;
background-repeat:no-repeat;
background-position: 7px 8px;
border-bottom:5px solid #FFFFFF;
display:block;
}
#Submenu .Submenu3active{
color:#1f628b;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
width:190px;
height:20px;
background-image: url('/files/billeder/design/Submenu_active.jpg');

padding-top:4px;
padding-left:20px;
background-repeat:no-repeat;
background-position: 7px 8px;
border-bottom:5px solid #FFFFFF;
display:block;
}

#Submenu .Submenu4{
color:#88b2cc;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
width:170px;
height:20px;
background-image: url('/files/billeder/design/Submenu_normal.jpg');

padding-top:4px;
padding-left:20px;
background-repeat:no-repeat;
background-position: 7px 8px;
border-bottom:5px solid #FFFFFF;
display:block;
}
#Submenu .Submenu4active{
color:#1f628b;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
width:170px;
height:20px;
background-image: url('/files/billeder/design/Submenu_active.jpg');

padding-top:4px;
padding-left:20px;
background-repeat:no-repeat;
background-position: 7px 8px;
border-bottom:5px solid #FFFFFF;
display:block;
}


#Submenu{
width:270px;
display:inline;
float:left;
padding-top:30px;
padding-bottom:30px;
position:relative;
left:30px;
}
#InnerContent{
width:700px;
display:inline;
float:right;
position:relative;
top:30px;
left:-30px;
padding-bottom:50px;
}

/*Col setup*/

#Col0{
width:270px;
display:inline;
float:left;
margin-left:30px;
}
#Col0 img{
position:relative;
left:25px;
}
#Col1{
width:460px;
display:inline;
float:left;

}
#Col2{
width:210px;
display:inline;
float:right;
}
#Col2 img{
width:210px;
display:inline;
float:left;
border:1px solid #8e8e8f;
}
#Col1_1{
width:220px;
display:inline;
float:left;
}
#Col2_1{
width:450px;
display:inline;
float:right;
}
#Col2_1 img{
width:448px;
display:inline;
float:left;
border:1px solid #8e8e8f;
}
.colspacer{
width:15px;
display:none;
float:left;
}
.element ul{
padding-top:15px;
padding-left:25px;
}
.element li{
padding-bottom:10px;

}