﻿/*
SkolenOgLandbruget.dk
version 1.0
februar 2008
*/

body, html {
	font : normal 11px arial, verdana, sans-serif;
	
}

body {
	margin : 0px 0px 0px 0px;
}

a {
	text-decoration : underline;
	color : #ec3d00;
}

hr {
	height : 0px;
	border : none;
	border-top : 1px solid;
}

.grundskole {
	border-color : #91633a;
}

.ungdomsuddannelse {
	border-color : #96d4dc;
}

/* ###################################################################################
######## Overall surrounding boxes ###################################################
####################################################################################*/

#container {
	/*width : 100%;*/
}

#left-outer {
	width:50%;
	float:left;
	margin-right:-453px;
	background:#fff;
display: inline;
}

#left-inner {
	margin-right:463px;
	background-color: #fff;
	background-repeat:no-repeat;
	background-position:top right;
	height : 414px;
}

#middle {
	width:906px;
	float:left;
	z-index:10;
display: inline;
}

#right-outer {
position : relative;
	width:50%;
	float:right;
	margin-left:-453px; /* -454 */
display: inline;
height : 0px;
}

#right-inner {
	margin-left:463px;
	background-color: #fff;
	background-repeat:repeat-x;
	background-position:top left;
	height : 414px;
}

#footer{
	clear:both;
	width:100%;
}

/* ###################################################################################
######## Top menu ####################################################################
####################################################################################*/

#top-menu {
	float : left;
	width : 906px;
	height : 25px;
	margin : 7px 0px 0px 0px;
}

#top-menu img {
	float : left;
	
}

/* ###################################################################################
######## Sub menu ####################################################################
####################################################################################*/

#sub-menu {
	float : left;
	height : 19px;
	margin : 4px 0px 0px 16px;
	font-size : 1.2em;
	width : 890px;
	color : #fff;
display : inline;
}

#sub-menu ul {
	margin : 0px;
	padding : 0px;
	list-style-type : none;
}

#sub-menu li {
	display : inline;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

#sub-menu a {
	text-decoration : none;
	color : #fff;
}

#sub-menu a.selected {
	background-position : 0px 4px;
	background-repeat:no-repeat;
	padding : 0px 0px 0px 13px;
	font-weight : bold;
}

#home {
	float : left;
	width : 906px;
	height : 41px; /* afstand til content del */
	text-align : right;
	/*background-color:#0066CC;*/
display : inline;
}

#home img {
	border : none;
}

#title {
	float : left;
	width : 888px;
	height : 17px;
	/*background-color:#33CC33;*/
	margin : 34px 0px 0px 0px;
	padding : 0px 0px 0px 18px;
display : inline;
}

/* ###################################################################################
######## Globals #####################################################################
####################################################################################*/

#global {
	float : left;
	height : 25px;
	/* margin : 0px 0px 0px 245px; */ /* bruges når Tip en ven og Print ikke er udkommenteret */
	margin : 0px 0px 0px 359px;
display : inline;
}

#global img {
	float : left;
	border : none;
}

#search {
	float : left;
display : inline;
}

#search form {
	margin : 0px;
	padding : 0px;
}

#search form input {
	margin : 0px;
	padding : 0px;
	font-size : 9px;
	float : left;
display : inline;
}

#search form input.field {
	height : 14px;
	width : 110px;
	margin : 3px 0px 0px 4px; /* var 3px 0px 0px 7px */
	border : 1px solid #db6136;
	background : #fff url("../gfx/bg_search.gif") repeat-x top left;
}

/* ###################################################################################
######## Content #####################################################################
####################################################################################*/

#logo, #logo-subpage {
	float : left;
	width : 906px;
	background-color: #fff;
	background-repeat:no-repeat;
	background-position:top left;
display: inline;
}

#logo {
	height : 120px;
}

#logo-subpage {
	height : 145px;
}

#breadcrumbs {
	float : left;
	width : 888px;
	height : 22px;
	margin : 0px 0px 0px 0px;
	padding : 8px 0px 0px 18px;
	color : #fff;
/*	background-color:#333366;*/
display: inline;
}

#breadcrumbs a {
	color : #fff;
	text-decoration : none;

}

#breadcrumbs a:hover {
	text-decoration : underline;
}

#breadcrumbs .divider {	
background-repeat : no-repeat;
	background-position : 0px 4px;
	margin : 0px 3px 0px 3px;
}

/* ###################################################################################
######## Content #####################################################################
####################################################################################*/

#school-portal-1, #school-portal-2, #about {
	float : left;
	width : 295px;
	margin : 0px 0px 0px 0px; /* kontrollerer vertikal alignment for de tre kolonner */
display: inline;
}

/* ###################################################################################
######## Forside #####################################################################
####################################################################################*/

#school-portal-1 p, #school-portal-2 p {
	margin : 0;
}

#school-portal-1 img, #school-portal-2 img, #about img {
	border : none;
	margin : 0px;
}

#school-portal-1 {
	background : #fff url("../gfx/forside/bg_grundskole.jpg") no-repeat;
	margin-right : 11px;
	padding : 46px 0px 0px 0px;
}

#school-portal-2 {
	background : #fff url("../gfx/forside/bg_ungdomsuddannelse.jpg") no-repeat;
	margin-right : 10px;
	padding : 46px 0px 0px 0px;
}

#about img {
	float : left;
display: inline;
}

#school-portal-1 #content-box, #school-portal-2 #content-box {
	float : left;
	width : 273px;
	height : 136px;
	padding : 19px 10px 0px 10px;
	border-style : solid;
	border-width : 0px 1px 10px 1px;
	background : #fff url("../gfx/bg_content-box.jpg") no-repeat top left;
display: inline;
}

#school-portal-1 .header, #school-portal-2 .header {
	float : left;
	padding : 0px 10px 10px 10px;
display: inline;
}

#school-portal-1 .image, #school-portal-2 .image {
	float : left;
	padding : 0px 10px 0px 10px;
}

#about #content-box {
	float : left;
	width : 265px;
	height : 165px;
	padding : 0px 15px 0px 15px;
	background-color : #ec3d00;
	color : #fff;
display: inline;
}

/* ###################################################################################
######## Grundskole ##################################################################
####################################################################################*/

#left {
	float : left;
	width : 295px;
display : inline;
margin : 0px 1px 0px 0px; /* add 1px to right margin to adjust space between left and content columns */
}

#left img {
	float : left;
}

#wrapper {
	float : left;
display : inline;
	width : 610px; 
}

#explore {
width : 293px;
	float : left;
	border-style:solid;
	border-width : 0px 1px 0px 1px;
	background-repeat:no-repeat;
	background-position: 0px 58px;
	margin : 10px 0px 10px 0px;
	height : 189px;
	padding : 0px;
display : inline;
}

#explore img {
	float : left;

}

#explore form {
	float:left;
	margin : 10px 5px 5px 5px;
	padding : 0px;
display : inline;
}

#explore .form-element {
	float : left;
	width : 273px;
	margin : 0px 0px 5px 0px;
	text-align : left;
}

#explore .form-element input {
	margin : 0px;
	padding : 0px;
}

#explore label {
	width : 60px;
	display:block;
	float : left;
	padding: 4px 0px 0px 0px;
}

#explore form .field {
	height : 20px;
	border-style : solid;
	border-color:#b1b1b1;
	background:#fff url("../gfx/bg_form_elements.gif") repeat-x;
	border-width: 1px;
	font-size:11px;
	padding : 0px;
}

#explore form .input {
	width : 201px;
}

#explore form .select {
	width : 203px;
}

#explore #buttons #vis_alle {
	margin : 0px 5px 0px 170px;

float : left;
display : inline;

background: url("../gfx/grundskole/button_vis_alle.gif");
width : 54px;
height : 28px;

border : 0px;
cursor:pointer;
}

#explore #buttons .search {
background: url("../gfx/grundskole/button_soeg.gif");
width : 45px;
height : 28px;
display : block;
border : 0px;
cursor:pointer;
float : left;
}

#explore #buttons {
	width : 274px;
	float : left;
}

#left-box {
	float : left;
	width : 293px;
	height : 245px;
	border-style:solid;
	border-width : 1px 1px 10px 1px;
display : inline;
}

#left-box img {
	border : none;
}

#main-focus {
	float : left;
	width : 600px;
	height : 318px;
	background-repeat:no-repeat;
	margin : 0px 0px 0px 10px;
	background-color: #ec3d00;
display : inline;
}

#main-focus #content-box {
	float : left;
	width : 580px;
	height : 114px;
	padding : 17px 10px 0px 10px;
	margin : 187px 0px 0px 0px;
	background-repeat:no-repeat;
	background-image:url("../gfx/bg_theme_blue.jpg");
	color : #fff;
display : inline;
}

#main-focus #content-box .column {
	float : left;
	width : 45%;
padding-right : 5%;
display : inline;
}

.box {
	float : left;
	border-style:solid;
	border-width : 10px;
	margin : 10px 0px 0px 10px;
display : inline;
}

.box img {
border : none;
}

.border-short {
	width : 216px;
	padding : 10px;
	margin : 20px 0px 0px 10px;
}

.border-medium {
	width : 275px;
	height : 103px;
}

.fill-short {
	width : 236px;
	/*height : 103px;*/
	color : #fff;
	margin : 20px 0px 0px 10px;
}

.fill-short img {
float : left;
}

.fill-medium {
	width : 275px;
	height : 103px;
	color : #fff;
}

.fill-medium img {
float : left;
}

.fill-short .text {
	float : left;
	width : 140px;
	margin : 0px 10px 0px 0px;
display : inline;
}

.fill-short .text img {
float : none;
}

.fill-medium .text {
	float : left;
	width : 153px;
	margin : 0px 10px 0px 0px;
display : inline;
}

.fill-medium .text img {
float : none;
}

.fill-short a, .fill-medium a {
	color : #fff;
}

.border-long {
	width : 580px;
	height : 103px;
}

.border-square {
	width : 275px;
	height : 236px;
}

.box-wrapper {
	float : left;
	width : 305px;
	margin : 0px 0px 0px 0px;
display : inline;
}

.quote-header {
	float : left;
	height : 40px;
	width : 256px;
	margin : 10px 0px 0px 10px;
	background-repeat:no-repeat;
	background-position:0px 30px;
display : inline;
}

.quote-text {
	float : left;
	width : 126px;
	background-repeat:no-repeat;
	margin : 0px 0px 0px 10px;
	color : #fff;
	padding : 0px 10px 10px 120px;
	min-height : 156px;
display : inline;
}

.quote-text img {
	float : left;
}

/* ###################################################################################
######## Underside ##################################################################
####################################################################################*/

#left-menu {
	float : left;
	border-style : none;
	margin : 0px 0px 0px 0px;
display : inline;
}

.normal {
	width : 248px;
}

.indlejret {
	width : 250px;
}

#left-menu ul {
	margin : 0px;
	padding : 0px;
	list-style-type : none;
}

#left-menu li {
	border-bottom-style : solid;
	border-bottom-width: 1px;
}

#left-menu li img {
	border : none;
	margin : 0px 0px -2px 0px;
}

#left-menu a {
	display : block;
	padding : 5px 5px 5px 17px;
	text-decoration : none;
	color : #000;
}

#left-menu a.level3selected {
	background-repeat:no-repeat;
	background-position: 3px 6px;
	font-weight : bold;
}

#left-menu a.level4, #left-menu a.level4selected {
	padding : 5px 5px 5px 37px;
}

#left-menu a.level4selected {
	font-weight : bold;
}

#left-menu a:hover {
	font-weight : bold;
}

#left-menu a.logo {
	margin : 0px;
	padding :0px;
}

#left-menu a.logo img {
	border : none;
}

#content-wrapper {
	border-left : 1px solid; 
	float : left; 
	width : 639px; 
	background-repeat : repeat-x;

	margin : 0px 0px 0px 0px;
display : inline;
}

/* width for content-wrapper */
#logo .narrow, #logo-subpage .narrow {
	width : 639px;
}

#logo .wide, #logo-subpage .wide {
	width : 905px;
}

#indlejret-content-wrapper {
	border-left : 0px solid; 
	float : left; 


	background-repeat : repeat-x;
	background-position:0px 154px;
	margin : 0px 0px 0px 0px;
	border: none;
display : inline;
}

#top {
	float : left;
	margin : 0px 0px 0px 10px;
display : inline;
}

#print {
	float : left;
display : inline;
text-align : right;
width : 100%;
margin : 0px 0px 0px 0px;
}

#print img {
margin : 0px 0px -2px 5px;
width : 20px;
}

/* ###################################################################################
######## Main content ################################################################
####################################################################################*/

#main-content {
	margin : 0px 0px 0px 0px;
	line-height : 150%;
	background-color : #fff;
	float : left;
	min-height: 450px; 
	border-style : solid;
	border-width: 0px 0px 0px 1px;
display : inline;
}

#indlejret-main-content {
	margin : 0px 0px 0px 0px;
	line-height : 150%;
	background-repeat : no-repeat;
	background-color : #fff;
	float : left;
	min-height: 407px; 
	border-style : solid;
	border-width: 0px 0px 0px 0px;
	
	padding : 10px 0px 0px 0px;
display : inline;
}

#indlejret-main-content .narrow {
	width : 350px;
}

#indlejret-main-content .wide {
	width : 616px;
}

#indlejret-content {
	float : left;
	padding : 10px 15px 0px 25px;
display : inline;
}

/* for main-content */
#content-wrapper .narrow {
	width : 350px;
	padding : 20px 15px 0px 25px;
}

#content-wrapper .wide {
	width : 631px;
	padding : 20px 0px 0px 25px;
}

#content-wrapper .flyer {
	width : 646px;
	padding : 10px 0px 0px 10px;
}

#main-content .brief, #indlejret-main-content .brief {
	font-weight : bold;
	color : #ec3d00;
	font-size: 120%;
	line-height:150%;
}

#main-content img, #indlejret-main-content img {
	border-color : #ec3d00;
}

h1, h2, h3, h4, h5, h6 {
	color : #ec3d00;
	text-transform : uppercase;
font-weight : bold;
}

h1 {
font-size : 170%;
line-height : 170%;
}

h2 {
font-size : 160%;
line-height : 160%;
}

h3 {
font-size : 150%;
line-height : 150%;
}

h4 {
font-size : 140%;
line-height : 140%;
}

h5 {
font-size : 130%;
line-height : 130%;
}

h6 {
font-size : 120%;
line-height : 120%;
}

#right-menu {
	float : left;
	width : 266px;
	margin : 0px 0px 0px 0px;
display : inline;
}

#indlejret-right-menu {
	float : right;
	width : 266px;
	margin : 0px 0px 0px 0px;
display : inline;
}

.border-short ul, .links ul {
	margin : 0px;
	padding : 0px;
	list-style-type : none;
}

.border-short a, .links a {
	display : block;
	padding : 5px 0px 2px 27px;
	text-decoration : underline;
}

.border-short a.download, .border-short a.link, .links a.download, .links a.link {
	background-repeat:no-repeat;
	background-position: 6px 6px;
}

.border-short a.download, .links a.download{
	background-image: url("../gfx/icon_download_red.gif");
}

.border-short a.link {
	background-image: url("../gfx/icon_link_red.gif");
}

#right-menu .links {
	float : left;
	width : 256px;
	margin:20px 0px 0px 10px;
display : inline;
}

#right-menu .links .text {
	padding : 10px;
	background-repeat:no-repeat;
}

#right-menu .links a {
	color : #fff;
}

#main-content .header-narrow, #main-content .header-wide {
	float : left;
	display : inline;
	margin : 10px 0px 0px 0px;
	font-weight : bold;
	font-size : 14px;
	color : #fff;
	line-height : 30px;
}

#main-content .header-narrow {
	width : 350px;
}

#main-content .header-wide {
	width : 631px;
}

#main-content .header-narrow img, #main-content .header-wide img {
	float : left;
	display : inline;
	margin : 0px 5px 0px 0px;
}

.red {
	background-color :#ec3d00;
}

.blue {
	background-color :#96d4dc;
}

.brown {
	background-color : #a97b50;
}

#main-content ul.links {
	margin : 0px;
	padding : 0px;
	list-style-type : none;
	float : left;
}

#main-content ul.links a {
	display : block;

	padding : 6px 5px 0px 35px;
	text-decoration : underline;
	background-repeat:no-repeat;
	background-position: 10px 6px;
	color: #ec3d00;
	height : 24px;
}

#main-content ul.links .white {
	background-color : #fff;
}

#main-content ul.links .grey {
	background-color : #eee;
}

#main-content a.narrow {
	width : 310px;
}

#main-content a.wide {
	width : 576px;
}

#main-content ul.links a.pdf{
	background-image: url("../gfx/file_icon_pdf.gif");
}

#main-content ul.links a.xls {
	background-image:url("../gfx/file_icon_xls.gif");
}

/* ###################################################################################
######## Comments ####################################################################
####################################################################################*/

ul.comments-narrow, ul.comments-wide {
	float:left;
	margin : 0px;
	padding : 0px;
	list-style-type : none;
	width : 400px;
}

ul.comments-narrow li,ul.comments-wide li {
	float:left;
	display : block;
	background-repeat:no-repeat;
	background-position: 10px 6px;
	margin:0px;
	padding:0px;
}

ul.comments-narrow {
	width : 350px;
}

ul.comments-wide {
	width : 631px;
}

#main-content ul.wide {
	width : 631px;
}

ul.comments-narrow a, ul.comments-wide a {
	text-decoration : underline;
	color: #ec3d00;
}

.white {
	background-color :#fff;
}

.grey {
	background-color :#eee;
}

a.pdf{
	background-image: url("../gfx/file_icon_pdf.gif");
}

a.xls {
	background-image:url("../gfx/file_icon_xls.gif");
}

ul.comments-narrow .author, ul.comments-wide .author {
	float : left;
	width : 100px;
	text-align:left;
	padding : 10px;
display : inline;
}

ul.comments-narrow .comment, ul.comments-wide .comment {
	float : left;
	padding : 10px;
display : inline;
}

ul.comments-narrow .comment {
	width : 210px;
}

ul.comments-wide .comment {
	width : 491px;
}


#bottom {
	float : left;
	border-style: solid;
	border-width : 0px 0px 0px 250px;
	width : 656px;
	height : 10px;
display : inline;
}

/* Form */

.comment-form-narrow, .comment-form-wide {
	margin : 10px 5px 5px 0px;
	padding : 0px;
float : left;
display : inline;
}

.comment-form-narrow .form-element, .comment-form-wide .form-element {
	float : left;
	margin : 0px 0px 5px 0px;
	text-align : left;
display : inline;
}

.comment-form-narrow {
	width : 345px;
}

.comment-form-wide{
	width : 626px;
}

.comment-form-narrow .form-element input, .comment-form-wide .form-element input {
	margin : 0px;
	padding : 0px;
}

.comment-form-narrow .form-element label, .comment-form-wide .form-element label {
	width : 100px;
	float : left;
	padding: 4px 0px 0px 0px;
display : inline;
}

.comment-form-narrow .form-element .field, .comment-form-wide .form-element .field {
	height : 20px;
	border-style : solid;
	border-color:#b1b1b1;
	background:#fff url("../gfx/bg_form_elements.gif") repeat-x;
	border-width: 1px;
	font-size:11px;
	padding : 0px;
}

.comment-form-narrow .form-element .input {
	width : 220px;
}

.comment-form-wide .form-element .input {
	width : 420px;
}

.comment-form-narrow .form-element .textarea {
	width : 237px;
	height:100px;
}

.comment-form-wide .form-element .textarea {
	width : 437px;
	height:100px;
}

.comment-form-narrow .button, .comment-form-wide .button {
	float : right;
display : inline;
}

.comment-form-narrow .button {
	margin : 0px 8px 0px 0px;
}

.comment-form-wide .button {
	margin : 0px 90px 0px 0px;
}

/* ###################################################################################
######## Soeg i laeremidler ############################################################
####################################################################################*/

#laeremidler, #laeremidler-flyer {
	float : left;
	border-style : solid;
	padding : 10px;
	color : #ec3d00;
}

#laeremidler {
	width : 591px;
	border-width: 10px 10px 10px 10px;
}

#laeremidler-flyer-header {
	float : left;
}

#laeremidler-flyer-header img {
	float : left;
	border : none;
}

#laeremidler-flyer {
	width : 606px;
	border-width: 0px 10px 10px 10px;
}

#laeremidler form, #laeremidler-flyer form {
	float:left;
	margin : 10px 5px 5px 5px;
	padding : 0px;
}

#laeremidler .form-element, #laeremidler-flyer .form-element {
	float : left;	
	margin : 0px 0px 5px 0px;
	text-align : left;
}

#laeremidler .form-element input, #laeremidler-flyer .form-element input {
	margin : 0px;
	padding : 0px;
}

#laeremidler label, #laeremidler-flyer label {
	width : 60px;
	display:block;
	float : left;
	padding: 4px 0px 0px 0px;
}

#laeremidler form .field, #laeremidler-flyer form .field {
	height : 20px;
	border-style : solid;
	border-color:#b1b1b1;
	background:#fff url("../gfx/bg_form_elements.gif") repeat-x;
	border-width: 1px;
	font-size:11px;
	padding : 0px;
}

#laeremidler form .input, #laeremidler-flyer form .input {
	width : 500px;
}

#laeremidler form .select, #laeremidler-flyer form .select {
	width : 502px;
}

#laeremidler form .multiple, #laeremidler-flyer form .multiple {
	height : 56px;
}

#laeremidler #buttons #vis_alle, #laeremidler-flyer #buttons #vis_alle {
	float : left;
	margin : 0px 5px 0px 375px;
width : 54px;
height : 28px;

border : 0px;
cursor:pointer;
}

#laeremidler #buttons .search, #laeremidler-flyer #buttons .search {
width : 45px;
height : 28px;
display : block;
border : 0px;
cursor:pointer;
float : left;
}

#laeremidler #buttons, #laeremidler-flyer #buttons {
	float : left;
}

/* ###################################################################################
######## Laeremidler resultater #######################################################
####################################################################################*/

#laeremidler-results {
	float : left;
}

#laeremidler-results ul {
	margin : 0px;
	padding : 0px;
	list-style-type:none;
	width:632px;
}

#laeremidler-results li {
	padding : 5px 5px 5px 30px;
}

/* ###################################################################################
######## Søgeresultater ##############################################################
####################################################################################*/

#search-box {
	float : left;
	display : inline;
	width : 571px;
	border-style : solid;
	border-width:10px;
	border-color : #aedfe5;
	padding : 16px 17px 15px 23px;
	margin : 0px 0px 20px 0px;
}

#search-box img {
	float : left;
	display:inline;
	margin : 7px 0px 0px 0px;
}

#search-box form {
	float : left;
	display : inline;
	margin : 0px;
	padding : 0px
}

#search-box form input {
	margin : 0px 5px 0px 0px;
	padding : 0px;
	font-size : 9px;
	float : left;
	display : inline;
}

#search-box form input.field {
	float : left;
	display : inline;
	height : 14px;
	width : 394px;
	margin : 6px 19px 0px 9px; /* var 3px 0px 0px 7px */
	border : 1px solid #b1b1b1;
	background : #fff url("../gfx/bg_search.gif") repeat-x top left;
}

.search-result {
	float : left;
	display : inline;
	padding : 13px 15px 15px 36px;
	width : 580px;
	margin : 0px 0px 0px 0px;
}

.search-result .top {
	float : left;
	display : inline;
	margin : 0px 0px 1px 0px;
	width : 579px;
}

.search-result .top img {
	float : left;
	display : inline;
	margin : 3px 8px -1px 0px;
}

.search-result .top .arrow {
	margin : 5px 6px 0px 0px;
}

.odd {
	background-color : #eee;
}

.even {
	background-color : #fff;
}

#search-nav {
	float : left;
 	display : inline;
	margin-top : 10px;
}

.search-result .header {
	float : left;
	display : inline;
	margin : 0px 0px 1px 0px;
	width : 579px;
}

.search-result .content {
	float : left;
	display : inline;
	/*width : 415px;*/
	width : 380px;
}

.search-result .column-1, .search-result .column-2 {
	float : left;
	display : inline;
	margin : 0px 0px 0px 20px;
}

.search-result .column-1 img, .search-result .column-2 img {
	float : left;
	display : inline;
	margin : 5px 6px 0px 0px;
}

.search-result .column-1 a, .search-result .column-2 a {
	text-decoration : none;
	color : #000;
}

.search-result .column-1 {

}

.search-result .column-2 {

}

.search-result-header {
	float : left;
	display : inline;
	padding : 5px 15px 5px 36px;
	width : 580px;
	margin : 10px 0px 0px 0px;
	background-color : #ccc;
	color : #fff;
	font-weight : bold;
}

/* ###################################################################################
######## Flyers ######################################################################
####################################################################################*/

#flyer-wrapper {
	padding :0px;
	float : left;
	border-style : solid;
	border-width: 0px 10px 0px 10px;
	border-color : #ec3d00;
	width : 626px;
display : inline;
}

#flyer-header {
	float : left;
display : inline;
}

#flyer-footer {
	float : left;
	background-color : #ec3d00;
	height : 23px;
	padding : 7px 20px 0px 20px;
	width : 606px;
	color : #fff;
	margin : 0px 0px 20px 0px;
display : inline;
}

#flyer-footer a {
	color : #fff;
}

#flyer-large {
	border-right : 1px solid #ec3d00;
	/*width : 380px;*/
	float : left;
display : inline;
}

#flyer-small {
	float : left;
	/*width : 245px;*/
display : inline;
}

#flyer-content {
	float : left;
	border-top : 1px solid #ec3d00;
	background-image :url("../gfx/bg_flyer.gif");
	background-repeat:no-repeat;
	padding : 10px 10px 20px 20px;
	width : 596px;
display : inline;
}

#flyer-content h3 {
display : none;
}

#flyer-text {
	float : left;
	width : 350px;
display : inline;
}

#flyer-right {
float : left;
width : 236px;
margin : 10px 0px 0px 0px;
}

#flyer-content .links {
	float : left;
	width : 236px;
	margin:0px 0px 10px 10px;
	display : inline;
	background-color: #fff;
}

/*
#flyer-content .links ul {
padding : 0px;
background : brown;
}

#flyer-content .links li {
padding : 0px;
background : blue;
}
*/

#flyer-content .links .text {
	padding : 10px 10px 10px 10px;
	background-repeat:no-repeat;
	background-image:url("../gfx/flyers/bg_red_box.gif");
	background-color: #ec3d00;
	color : #fff;
}

/*
#flyer-content .links .no-icon ul, #flyer-content .links .no-icon li, #flyer-content .links .no-icon li a {
	padding : 0px;
	margin : 0px;
border : 1px solid;
}

*/

#flyer-content .links .imagelink {
border : none;
margin : 0px;
padding : 0px;
}

#flyer-content .links img {
border : none;
margin : 0px;
padding : 0px;
}

.icon {
	display : block;
	padding : 5px 5px 5px 27px;
	color : #fff;
	background-repeat:no-repeat;
	background-position: 1px 3px;
}

.book {
	background-image: url("../gfx/flyers/icon_book.gif");
}

.copyright {
	background-image: url("../gfx/flyers/icon_copyright.gif");
}

.people {
	background-image: url("../gfx/flyers/icon_people.gif");
}

.pin {
	background-image: url("../gfx/flyers/icon_pin.gif");
}

.money {
	background-image: url("../gfx/flyers/icon_money.gif");
}

#flyer-content .links a {
	color : #fff;
}

#flyer-content .links a, .links a {
	/*display : block;*/
	/*padding : 5px 5px 2px 27px;*/
	text-decoration : underline;
}

#flyer-content .links a{
	display : inline;
	padding : 5px 0px 2px 1px;
	text-decoration : underline;
}

#flyer-content .links a.url {
	padding-left : 0px;
}

#flyer-content .links a.book, #flyer-content .links a.copyright, #flyer-content .links a.people, #flyer-content .links a.pin {
	background-repeat:no-repeat;
	background-position: 0px 6px;
}

a.book {
	background-image: url("../gfx/flyers/icon_book.gif");
}

a.copyright {
	background-image: url("../gfx/flyers/icon_copyright.gif");
}

a.people {.icon
	background-image: url("../gfx/flyers/icon_people.gif");
}

a.pin {
	background-image: url("../gfx/flyers/icon_pin.gif");
}

.link-button {
	float : left;
	margin : 20px 0px 0px 10px;
display : inline;
}

.link-button img {
	border : none;
}

/* ###################################################################################
######## Statistik ######################################################################
####################################################################################*/

.danmarkskort {
	width:646px;
	height:578px;
	background-image:url(/sites/skolenoglandbruget/gfx/danmarkskort/kort_bg.jpg);
	background-repeat:no-repeat;
	display:block;
	position:relative;
}

.visitors {
	width:142px;
	padding:4px;
	position:absolute;
	color:#000000;
	font-size:12px;
	font-weight:bold;
}


/* ###################################################################################
######## Footer ######################################################################
####################################################################################*/

#footer {
	float : left;
	margin : 10px 0px 10px 0px;
	height : 22px;
	width : 906px;
	color : #fff;
	text-align : center;
	padding : 8px 0px 0px 0px;
}

#footer a {
	text-decoration : none;
	color : #fff;
}