/* GENERAL STYLES */
/* GENERAL STYLES */
/*

	E Admin
	
*/
/*

CSS Reset

Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.0
*/
body{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}

/* Link colors */
a, .b {	text-decoration: underline; font-weight: bold; color: #6c703c; }
a:visited, .b:visited {
	text-decoration: underline;
	color: #454725;
}
a:hover, .b:hover {
	text-decoration: underline;
	color: #A0A758;
}
.b, .b:visited, .b:hover {
	font-weight: normal;
	text-decoration: none;
}

hr {
color: #000000;
height: 1px;
cursor: default;
}

/* Force scrollbars */
html 
{	height: 100%; margin-bottom: .01em; 	}


body {
	background: #fff;
	font: 70% Verdana, Arial, Helvetica, sans-serif;
	color: #57575a;
	}
#container {
	margin: 0 auto;
	width: 864px; /* 900 - 2 * padding */
	padding: 18px;
	position: relative;
	_width: 884px;
	}
	
#main {
	_height: 1%;
	_position: relative;
	width: 648px;
	float: left;
	_margin-right: -60px;
	}

/* IE7 peekaboo test fix */
*:first-child+html #main, *:first-child+html #sidebar {
	height: 1%;
	position: relative;
	}
* { min-width: 0; zoom: 1; }


#sidebar {
	_height: 1%;
	_position: relative;
	width: 208px;
	float: right;
	_margin-left: -60px;
	}
#sidebar #login .inner {
     _height: 70px;
}

	
#header {
	text-indent: -9999px;
	background: url(/media/104/logo.gif) !important;
	display: block;
	height: 20px;
	width: 145px;
	float: left;
	border-right: 1px solid #fff;
	}

#nav, #languages {
	font-size: 90%;
	background-color: #9fa749 !important; /* 6c703c */
	height: 20px;
	margin: 0 0 20px 0;
	}

#nav ul {
	margin: 0;
	padding: 0;
	width: 405px; /* 455 for 5 nav items */
	float: right;
	}
#languages ul {
	margin: 0;
	padding: 0;
	}


#nav ul li, #languages ul li {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
	}
#nav ul li a, #languages ul li a {
	font-weight: bold;
	text-align: center;
	display: block;
	padding-top: 3px;
	height: 17px;
	color: #fff;
	text-decoration: none;
	}
#nav ul li a:hover, #languages ul li a:hover, #nav ul li.selected a {
	background: #fff;
	color: #9fa749; /* 6c703c */
	}	
#nav ul li a {
	float: left;
	width: 100px; /* 90 for 5 items in nav */
	border-left: 1px solid #fff;
	}	
#languages ul li a {
	float: right;
	width: 70px;
	}	
#footer {
	padding-top: 20px;
	clear: both;
	text-align: center;
	font-size: 85%;
	color: #9fa749; /* 6c703c */
	}
#footer a {
	font-weight: normal;
	color: #9fa749; /* 6c703c */
	}
	

/* A green box */
.box {	
	position: relative;
	border: 1px solid #9fa749; /* 6c703c */
	padding: 10px;
	margin-bottom: 10px;
        min-width: 0; /* peekaboo bug fix for IE7 */
}
.box_main {	
	position: relative;
	border: 1px solid #9fa749; /* 6c703c */
	padding: 10px;
	margin-bottom: 10px;
        min-width: 0; /* peekaboo bug fix for IE7 */
	background-image: URL("http://umbraco.eadministration.dk/media/2980/background-main.jpg")
}
.box_sampler {	
	position: relative;
	border: 1px solid #9fa749; /* 6c703c */
	padding: 10px;
	margin-bottom: 10px;
        min-width: 0; /* peekaboo bug fix for IE7 */
	background-image: URL("http://umbraco.eadministration.dk/media/2653/background_box.gif")
}
p.more {
	margin: 0 !important;
	}
p.more a {
        position: relative; 
	background: #9fa749; /* 6c703c */
	font-size: 90%;
	font-weight: bold;
	text-decoration: none;
	display: block;
	color: #fff;
	margin: 10px -10px -10px -10px;
	padding: 5px;
	text-align: right;
	}	
	
	
/* Home box sizes */
#home #news .inner, #home #content .inner {
	height: 290px !important;
	overflow: hidden;
	}
#home #content {
	border-bottom: 23px solid #9fa749; /* 6c703c */ 
	}


/* Headings */
p, ul, ul li, ol, ol li {
	margin-bottom: 1em;
	}
h1, h2, h3, h4, h5 {
	font-weight: bold;
	margin: .5em 0;
	}
h1 {
	font-size: 140%;
	}
h2 {
	font-size: 130%;
	}
h3 {
	font-size: 110%;
	}

h3 a {
	color: #57575a;
	}



#home .quotes .box, .box_sampler, #sidebar #login {
	height: 94px;
	}
#home .quotes .box, .box_sampler .inner, #sidebar #login .inner {
	height: 80px;
        _height: 94px;
	}
#home .quotes .box, .box_sampler .inner h3, #sidebar #login .inner h3 {
	margin-top: 0;
	}

#home .quotes {
	width: 110%;
	_width: 103%;
	_margin-right: -10px;
	_height: 1%;
	}
#home .quotes .box, .box_sampler {
	float: left;
	width: 297px;
	margin-right: 10px;
	}
#home .box_sampler {
    _padding-bottom: 0 !important; 
     _height: 120px !important;
     _overflow: hidden;
}



/* Forms and login */
#login {
	text-align: right;
	}

#login input.textbox {
	border: 1px solid #57575a;
	padding: 1px;
	}

	


/* Subpages */
#sidebar #news .inner, #sidebar #contact .inner {
	overflow: hidden;
	height: 170px;
	}

.subpages {
	float: left;
	width: 140px; /* 220 */
	}
.subpages .level4 {
    padding-left: 1em; 
    display: block;
}
.subpages ul li {
	list-style: none;
	margin: 0.6em 0;
	}
.subpages ul li a {
	text-decoration: underline;
	color: #57575a;
	}
	
.subpages ul li a.selected, .subpages ul li a#selectedsubpage {
	text-decoration: none;
	}

.body {
	min-height: 438px;
	_height: 438px;
	border-left: 1px solid #57575a;
	width: 460px; /* 380 */
	float: right;
	padding-left: 20px;
	}


ul li {
	list-style: disc inside;
	margin-left: 1.25em;
	margin-bottom: 0.4em;
        vertical-align: top;
	}
ul li div { display: inline; }
ol li {
	margin-left: 1.75em;
	list-style: decimal inside;
	}


.crumbs {
	font-weight: bold;
	}

.crumbs a {
	font-weight: normal;
	}
.crumbs ul {
	list-style: none;
	}
.crumbs ul li {
	display: inline;
	list-style: none;
	margin-left: .5em;
	}

/* Basic stuff */
strong, b {
	font-weight: bold;
}
em, i {
	font-style: italic;
}
input, textarea {
	font: 90% Verdana, Arial, Helvetica, sans-serif;
}	






#login table p {
margin: 0 0 .25em 0;
}





/* EDITOR PROPERTIES */
h1 {
	font-size:20px;
	font-weight: bold;
}

h3 {
	font-size:12px;
	font-weight: bold;
}



/* EDITOR PROPERTIES */
h1 {
	font-size:20px;
	font-weight: bold;
}

h3 {
	font-size:12px;
	font-weight: bold;
}


