body
{
	width:100%;
	height:100%;
	font-family:verdana;
	font-size:11px;
	color:#2b2b2b;
	margin:0px;
	padding:0px;
	}

	
h1{
	font-weight:normal;
	font-size:20px;
		margin:0px;
	padding:0px;
	font-family:Myriad Pro, Arial, verdana;
	}
h2{
	font-weight:normal;
	font-size:16px;
	margin:0px;
	padding:0px;
	font-family:Myriad Pro, Arial, verdana;
	}
#Breadcrums a
{
    color:#2b2b2b;
    }
.RedText
{
	color:#7b0815;}
#top_wrapper
{
	width:100%;
	height:193px;
	background-image:url(../gfx/top_gradient.jpg);

}
#top
{
	width:950px;
	height:193px;
	position:absolute;
	margin-left:-475px;
	left:50%;
	background-image:url(../gfx/top.jpg);
	
	}
.ModalPopup
{
	padding:3px;
	width:356px;
	height:156px;
	background-image:url(../gfx/modalPopup.jpg);
	color:White;
    
    }
 .MarkedeGrid
 {
     border-top: solid 1px gray;
     border-bottom: solid 1px gray;
     }
 .MarkedeGridLeft
 {
     border-top: solid 1px gray;
     border-bottom: solid 1px gray;
     border-left: solid 1px gray;
     }
  .MarkedeGridRight
 {
     border-top: solid 1px gray;
     border-bottom: solid 1px gray;
      border-right: solid 1px gray;
     }
 .gvTop
 {
     background-image:url(../gfx/gvGradient.jpg);
     background-repeat:repeat-x;
     }
    .normalrow
    {
        background-color:white;
    }
    .hightlighrow
    {
        background-color:#f5f6f8;
    }
 .BilledIconText
 {
     position:relative;
     left:22px;
     top:-2px;
     font-size:9px;
     color:White;
     }
 .modalBackground {
	background-color:#1d4568;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.input
{
    border:solid 1px #1c4567;
    }
.txtbox
{
     border:solid 1px #1c4567;
    }
.automatiskpostnr
{border:solid 1px #1c4567;
    }
.automatiskpostnrby
{border:solid 1px #1c4567;
    }
hr
{border:solid 1px gray;
    }
.alterrow
{
    border-top:solid 1px #2b658d;
    background-color:#eeeded;
    }
.DatalistItem
{
border-top:solid 1px #2b658d;
    background-color:#f8f8f8;
    }  
.mainMenu
{
    
    margin-left:12px;
    }
#menu
{
	z-index:40;
	width:950px;
	height:35px;
	margin-left:24px;
	}
.MenuItem
{
    color:White;
    text-transform:uppercase;
    }
.Submenu
{
    margin-top:11px;
    margin-left:-10px;
    color:White;
    text-transform:uppercase;
    text-align:left;
 z-index: 100;
    
    }
.SubMenuItem
{
    
    color:White;
    }

#menu ul li span
{
	position:relative;
	top:-14px;
	}
#Breadcrums
{
	position:absolute;
	width:540px;
	height:20px;
	top:175px;
	left:60px;
	font-size:9px;
	
	}
#CommentBox
{
	position:relative;
	left:321px;
	top:-118px;
	width:249px;
	height:93px;
	text-align:center;
	background-image:url(../gfx/comment_box.jpg);
	}
#CommentContent
{
	font-size:15px;
	font-family:Myriad Pro, Arial, verdana;
	position:relative;
	top:12px;
	}

#banner
{
	position:absolute;
	right:28px;
	top:-158px;
	width:371px;
	height:273px;
}

#Logo
{
	position:relative;
	top:22px;
	left:22px;
	width:234px;
	height:99px;
	}
#mid_wrapper
{
	width:100%;
	background-color:#dfdfdf;
	
	
	}
#mid
{
	position:relative;
	z-index:2;
	margin-left:-475px;
	left:50%;
	background-image:url(../gfx/content_gradient.jpg);
	background-repeat:repeat-y;
	width:950px;
	color:#2b2b2b;
	padding-bottom:40px;
	

	}
#content
{
	width:553px;
	position:relative;
	left:60px;
	float:left;
	top:-75px;
	
	}
#content a
{
    color:#2b2b2b;
    }
#tilmeld i
{
    font-size:10px;
    }
#left_content
{
	
	float:right;
	margin-right:50px;
	margin-top:-65px;
	width:250px;
	z-index:60;
	
	}
#bottom_wrapper
{
	width:100%;
	background-color:#1c4567;
	}
#bottom
{
	position:relative;
	margin-left:-475px;
	left:50%;
	width:950px;
	height:50px;
	background-image:url(../gfx/bottom.jpg);
	}
#bottom_content
{
	position:relative;
	top:20px;
	vertical-align:middle;
	text-align:center;
	color:#FFF;
	}

.box
{
	background-image:url(../gfx/box_gradient.jpg);
	width:247px;
	background-repeat:repeat-y;
	border-left:1px solid #eeeeee;
	}
.box_content
{
	padding:15px;
	
	}
.box_bottom
{
	width:247px;
	height:11px;
	background-image:url(../gfx/box_bottom.jpg);
	margin-bottom:15px;
	}

.news_header
{
    font-family:Eurostile, Myriad Pro, Arial, verdana;
    font-weight:bold;
    font-size:15px;
    }
.news_content
{
    font-family:Eurostile, Myriad Pro, Arial, verdana;
    font-size:15px;
    }
.news_btn
{
        font-family:Eurostile, Myriad Pro, Arial, verdana;
    font-weight:bold;
    text-decoration:none;
    color:#2b2b2b;
    font-size:15px;
    }

.AnnoncePris
{
    font-size:15px;
    font-weight:bold;
    }
#AnnonceBilledeTop
{
    background-image:url(../gfx/gvGradient.jpg);
    background-repeat:repeat-x;
    width:153px;
    height:22px;
    color:White;
    font-weight:bold;
    font-size:11px;
    }
#AnnonceBilledeTopText
{
    position:relative;
    top:5px;
    left:5px;
    }    
    
#annonceRight
{
float:left;
width:153px;
background-color:#2b658d;
Height:375px;
position:relative;
top:15px;
    }  
    
.AnonnceBox
{
    width:190px;
    height:22px;
    border-bottom:solid 1px #cccccc;

    margin-bottom:3px;
    padding-left:3px;
    }
