﻿body { margin: 0; padding: 0; }

div, form, label, input, span, ul, li, p, a 
{
	font-weight: normal;
	font-family: Verdana;
	font-size: 12px;
	color: #606161;
}

h1, h2, h3, h4, h5, h6 
{
	font-weight: normal;
	font-family: Verdana;
	color: #383939;
	margin: 0px 0px 10px 0px;
	padding: 0;
}

h1 { font-size: 18px; }

p, ul, ol { line-height: 150%; text-align: justify; color: #383839; }

li { text-align: left; }

ul { list-style: none; }

.newline { clear: both; }

a {	color: #308dad; font: bold; }
a img { border: none; }

/* Header */

#header-wrapper 
{
	height: 110px;
	margin-bottom: 2px;
	border-bottom: solid 1px #BEBCBD;
}

#header {
	width: 812px;
	height: 113px;
	margin: 0 auto;
}

#header a {	color: #878788; }	

#topgraphic { margin-bottom: 15px; }

#languages
{
	float: right;
	position: relative;
	top: 30px;
	right: 0px;
	width: 500px;
}

#languages img { float: right; padding-left: 10px; }

/* Menu */

#menu 
{
	float: right;
	position: relative;
	top: 40px;
	right: 0px;
	width: 600px;
}

#menu ul {
	float: right;
	margin: 0;
	padding: 0px 0px 0px 0px;
	list-style: none;
	line-height: normal;
}

#menu li {
	display: block;
	float: left;
}

#menu a {
	display: block;
	float: left;
	padding: 0px 0px 0px 25px;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
}

#menu a:hover { text-decoration: underline; }
#menu .selected { color: #308dad; }

/* Page */

#page { width: 812px; margin: 0 auto; padding: 0px; vertical-align: top; }

/** LOGO */

#logo { float: left; width: 200px; height: 67px; margin: 0; padding-top: 20px; }

/* Content */

.content-left { padding: 5px 0px 5px 0px; float: left; width: 545px; height: 100%; }
.content-right { padding: 5px 5px 0px 5px; float: right; width: 240px; height: 100%; }

.content-left li,
.content-right li
{
	background-image: url(/Web/Images/Site/knap.jpg);
	background-repeat: no-repeat;
	background-position: 0px 3px; 
	padding-left: 24px; 
	margin-left: -20px;
	margin-bottom: 5px;
	width: 90%;
}

/* Footer */

#footer { border-top: solid 1px #BEBCBD; width: 812px; margin: 0 auto; padding: 0; }

#GalleryThumbnailsWrapper li
{
	background-image: none;
	list-style-image: none;
	list-style-type: none;
	float: left;
	margin: 0;
	padding: 0;
	/*padding: 20px 5px 5px 0px;*/
	width: auto;
}

/* CategorieList */

ul.CategorieList { margin: 0; padding: 0; }

ul.CategorieList li
{
	background-image: url('/Web/Images/Site/CategoryArrow.jpg');
	background-position: right 28px;
	background-repeat: no-repeat;
	background-color: #E6E4E5;
	height: 100px;
	width: 380px;
	padding: 0;
	margin: 0px 0px 10px 0px;
	cursor: pointer;
}

ul.CategorieList .Large { width: 812px; }
ul.CategorieList .Image { float: left; }
ul.CategorieList .ItemWrapper { padding: 15px 5px 5px 120px; }
li.CategoryItemLeft { float: left; margin: 0px 0px 10px 0px; }
li.CategoryItemRight { float: right; margin: 0px 0px 10px 0px; }
ul.CategorieList .Title { font-family: Arial; font-size: 18px; }

ul.CategorieList .Text,
ul.CategorieList .Text2
{
	font-family: Arial;
	font-size: 11px;
	width: 195px;
}

ul.CategorieList .Text { margin: 0; padding: 0; }
ul.CategorieList .Text2 { float: right; padding: 0; margin: 0; margin: 28px 60px 0px 0px; }
ul.CategorieList .Small .Text2 { display: none; }


.Blue { color: #4993c1; 
        font-family: Verdana;
        font-size: 12px;
}
.Overskrift { color: #383939;
                      font-family: Verdana;
        font-size: 15px;
        font-weight: bold;
}
.Fremhævet { font-weight: bold;
                     font-family: Verdana;
        font-size: 12px;
}
.Normal { color: #383939; 
                  font-family: Verdana;
        font-size: 12px;
}