@import url(document.css);
@import url(news.css);
@import url(search.css);
@import url(leftmenu.css);
@import url(frontpage.css);


.legend {
text-decoration:none;
}

#dwtoplogo {
display:inline;
float:left;
position:relative;
left:-30px;
top:-20px;
}


#contentleft ul ul {
margin-left:20px;
}


#contentleft p {
margin-right:20px;
}

#contentleft h1 {
font-family:Times;
font-seize:12px; 
line-height:26px;
font-weight:bold;
margin-top:20px;
}

#contentleft img{
margin-top:15px;
margin-bottom:10px;
margin-right:10px;
}


#contentleft ul li {
margin-top:10px;
}


#contentleft ul {
color:#660000;
list-style-type:square;
text-transform:uppercase;
}

.leftmenu .L1_Active .M1 .L2 a{
font-weight:normal !important;}


#contentleft {
display:inline;
float:left;
width:525px;
max-width:525px;}


#contentright {
display:inline;
float:right;
width:185px;}


#rss {
width:100px;
display:inline;
float:left;
margin-top:30px;
margin-left:10px;
height:24px;
line-height:24px;
}

#english {
width:100px;
display:inline;
float:left;
margin-top:30px;
margin-left:0px;
height:24px;
line-height:24px;
}


#legendsholder {
display:inline;
float:left;
width:340px;
height:24px;
}


.greybg {
background-image:url(GREYBG.jpg);
padding:0px;
background-repeat: repeat-x;
background-position: top left;
}

.SearchResultSummary STRONG {
background-color:yellow;
}


.Shortcuts {
list-style-position: outside;
list-style-image: url(arrow.gif);
list-style-type: square;
}


.Shortcuts LI, .Offices LI {
margin-bottom:10px;
margin-top:10px;
text-indent:10px;
}


.Offices  {
list-style-position: inside;
list-style-image: url(arrow.gif) !important;
list-style-type: square;
}


#newsletter{
display:inline;
float:left;
margin-top:30px;
}


#rightlinks .h1{
background-image:none !important;
border-bottom:none !important;
}



* {
margin: 0px;
padding: 0px;
}


a img {
border: 0px;
}


a:hover {
cursor: pointer;
}


.text2 a {
font-size: 11px;
}


input {
font-size: 11px;
margin-bottom: 2px;
}


html, body {
height: 100%;
font-family: Times, Tahoma, Verdana, Calibri, Arial;
font-size: 12px;
}


body, table, p {
font-size: 12px;
}


html>body, html>body #wrapper, html>body #container {
height: 100%;
}

h3 {
margin-top: 20px;
}

h2 {
font-size:12px;
color:#660000;
font-weight:bold;
}


#wrapper {
display: block;
position: relative;
width: 951px;
margin-left: auto; 
margin-right: auto;
}


#outercontainer {
float: left;
display: block;
height: auto;
min-height: 100%;
width: 950px;
background-repeat: repeat-y;
background-position: top left;
background-color:#ffffff;
}



#container {
float: left;
display: inline;
width: 924px;
max-width: 924px;
text-align: left;
margin-top: 0px;
margin-left: 13px; 
_margin-left: 7px;
}




#container .topgraphic {
float: left;
display: block;
width: 100%;
height: 173px;
background-image: url(/Files/System/Logtingsins_Umbodsmadur/headder.jpg);
background-repeat: no-repeat;
background-position: top left;
border-bottom: solid 4px #660000;
}




#container .topgraphic .logo {
float: left;
display: block;
_max-height: 140px;
_overflow: hidden;
margin-top: 40px;
_margin-top: 22px;
margin-left: 46px;
_margin-left: 23px;
}



#container .menuholder {
float: left;
display: block;
font-size:12px;
width: 189px;
max-width: 189px;
overflow-x: hidden;
_margin-top: -32px;
}



#container .topthingsholder {
float: left;
display: inline;
width: 720px;
max-width: 720px;
height:24px;
max-height:24px;
 
margin-top: 2px;
*margin-top: 4px;
margin-top: -18px;
margin-left: 12px;
_margin-left: 6px;
}



#container .contentholder {
float: left;
display: inline;
width: 720px;
max-width: 720px;
overflow: hidden;  
  /*margin-top: 24px;
  *margin-top: 26px;
  _margin-top: -18px;*/
margin-left: 12px;
_margin-left: 6px;
margin-top:20px;
}



html>body #container .contentholder {
height: auto;
min-height: 50px;
}



#container .contentholder .content {
float: left;
display: block;
width: 520px;
}


#container .contentholder .rightside {
float: left;
display: inline;
width: 190px;
margin-top: 17px;
margin-left: 10px;
_margin-left: 5px;
}



#sitemap {
float: left;
display: block;
margin-left: 0px;
_margin-left: 0px;
}



#sitemap li {
list-style-type: square;
list-style-position: inside;
}


#sitemap .sitemap1 {
margin-left: 10px;
_margin-left: 5px;
}


#sitemap .sitemap2 {
margin-left: 20px;
_margin-left: 10px;
}


#sitemap .sitemap3 {
margin-left: 30px;
_margin-left: 15px;
}


.links {
float: left;
display: block;
width: 100%;
border-bottom: dotted 1px #b4b4b4;
}


.links .header {
float: left;
display: block;
width: 100%;
height: 17px;
line-height: 17px;
padding-left: 13px;
_padding-left: 6.5px;
color: #660000;
background-image: url(/System/Logtingsins_Umbodsmadur/headder.jpg);
background-repeat: no-repeat;
background-position: top left;
border-bottom: dotted 1px #b4b4b4;
}


.links .listelements {
float: left;
display: block;
width: 100%;
height: 100%;
background-image: url(/Files/System/Vedurlag/bg_links_list.jpg);
background-repeat: repeat-x;
background-position: top left;
}


.links .listelements li {
float: left;
display: block;
width: 100%;
padding-left: 14px;
_padding-left: 7px;
line-height: 26px;
}


.links .listelements li a {
color: #660000;
}


.links .listelements li img {
margin-right: 5px;
}


#newslist {
display: inline;
float: left;
width: 500px;
text-align: left;
margin-left: 15px;
line-height: 15px;
}


#newsdate {

float: left;
width: 60px;
font-size: 11px;
color: #000000;
background-color: #FF0000;
}


#newsheading {
float: right;
color: #660000;
background-color: #FF0000;

}

#newsheading a:hover {
text-decoration: none;
}



#klaga {
margin-top:50px;
}

/* ------------ FOOTER ---------------- */

#footer_left_tekst {
margin-top:50px;
margin-left:10px;
font-family: Times, Tahoma, Verdana, Calibri, Arial;
}

#footer_left {
display:inline;
float:left;
width:200px;
background-image: url(/Files/System/Logtingsins_Umbodsmadur/left_tab.jpg);
background-repeat: repeat-x;
margin-left:10px;
margin-top:30px;
}

#footer_left h1 {
font-size: 12 px;
color: #66000;
}
	
#footer_center {
display:inline;
float:left;
width:530px;
height:150px;
background-image: url(/Files/System/Logtingsins_Umbodsmadur/center_tab.jpg);
background-repeat: no-repeat;
margin-top:30px;
}

.toplink {
text-align: left;
font-size: 12px;
line-height:14px;
}


#footer_center a {
text-align: left;
font-size: 12px;
line-height:14px;
}


#footer_center h1 {
font-size: 12px;
font-weight: normal;
text-align:left;
margin-left:15px;
margin-right:15px;
margin-top:15px;
margin-bottom:15px;
color: #000;
}

	
#footer_right {
display:inline;
float:left;
width:196px;
height:250px;
background-image: url(/Files/System/Logtingsins_Umbodsmadur/right_tab.jpg);
background-repeat: no-repeat;
margin-top:30px;
}

#footer_right h1 
{
font-size: 12px;
font-weight: normal;
text-align:left;
margin:15px;
color: #000;
}

#footer_right h5 {
text-align:left;
margin-left:15px;
}

#footer_bottom {
margin-top:20px;
margin-left:10px;
margin-right:10px;
clear:left;
display:block;
float:left;
width:930px;
height:40px;
background-color:#660000;
}

.FrontendStd {
width:150px !important;
background-color:#ffffff !important;
}

#newslist, #newslist li {
margin-left:15px !important;
}
