/* GENERAL STYLES */
#YouTubePlayer{
margin-left:9px;
}

#holderBody {
	background: #fff;
	font-family: verdana;
}

#holder {
	border: 1px solid #ccc;
	padding: 10px;
	margin: 5px;
	text-align: left;
}

#holderBody a{color: #35991D;}

body.mceContentBody{
	background: #fff;
	font-family: verdana;
	text-align: left;
}
body.mceContentBody a{color: #35991D;}

body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	background: #D5E7EB repeat-x top url(img/body_bg.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

			

#wrapper{width: 900px; margin: auto; padding-top: 1px; padding-bottom: 35px; text-align: left; position: relative;}

#logo{margin: 0px; padding: 0px;}
#logo a{padding: 70px 0px 0px 163px; overflow: hidden; display: block; width: 0px; height: 0px; background: url(img/top_logo.gif);}

/* NAVIGATION */
#navigation{background: #fff; display: block; height: 23px; overflow: hidden; margin-top: 1px; border-bottom: #fff 1px solid;}

#navigation ul#navlist{list-style: none; margin: 0px; padding: 2px 0px 0px 0px; float: left;}
#navigation ul#navlist li{display: inline; padding-top: 6px; padding-bottom: 8px;}
#navigation ul#navlist li.last a{border: none;}
#navigation ul#navlist li a{color: #77ab18; text-decoration: none; border-right: 1px solid #77ab18; padding: 3px 11px 3px 10px; line-height: 20px;font-weight: bold;}
#navigation ul#navlist li.selected{background: #fff; color: #eb6f11; font-weight: bold;}
#navigation ul#navlist li.selected a{color: #eb6f11; border-right: 1px solid #77ab18;}

/* SITEMAP, PRINT, SEARCH */
#navigation #tools{float: right; height: 23px; width: 250px; background: #fff; border-left: 1px solid #77ab18; padding-left: 8px}

#navigation #tools a{width: 0px; height: 0px; padding: 16px 0px 0px 16px; display: block; overflow: hidden; background: no-repeat 2px left; float: left; margin: 3px 10px 0px 0px;}

#navigation #tools a#homeIcon{background-image: url(img/icons/home.gif); background-repeat: no-repeat;}
#navigation #tools a#printIcon{background-image: url(img/icons/print.gif); background-repeat: no-repeat;}
#navigation #tools a#sitemapIcon{background-image: url(img/icons/sitemap.gif); background-repeat: no-repeat;}

#navigation #tools a#searchIcon{margin-right: 0px; background-image: url(img/icons/search.gif); background-repeat: no-repeat;}

#navigation #tools input{float: left; background: #fff; border: 1px solid #77ab18; width: 141px; height: 15px; color: #5D7E85; font-size: 10px;  margin: 2px 5px 0px 0px;}


/*HEADER + BREADCRUM */
#header{height: 165px; overflow: hidden; margin-bottom: 2px;}
#header #headerLeft{height: 165px; width: 641px; overflow: hidden; float: left;}
#header #headerRight{height: 165px; width: 259px; overflow: hidden; float: right;}

#breadcrum{background: #fff; color: #B3B3B3; padding: 5px 0px 5px 12px; font-size: 10px; }
#breadcrum a{color: #B3B3B3; text-decoration: none;}
#breadcrum ul{margin: 0px; padding: 0px; list-style: none;}
#breadcrum ul li{display: inline;}

#main{background: #fff ; overflow: hidden;}
#main p{color: #616161; font-size: 10px; margin-top: 0px; padding: 0px; line-height: 17px;}


/* MAIN CONTENT */
#main #left{float: left; width: 643px; overflow: hidden;}
	#left #content{background: #FFF; width: 441px; float: left; min-height: 430px; height: auto !Important; height: 430px;}
		#content h2{color: #007cd2; font-size: 14px; border-bottom: 1px solid #c9dff4; padding: 5px 0px 5px 15px; margin-top: 0px;text-transform:uppercase}
		#content #text{padding-left: 12px; padding-right: 12px; color: #616161;}
		
		#content #text a{color: #35991D;}
	#left #leftNavigation{width: 196px; float: left; padding: 3px; position: relative;}

		/* SUBNAV*/		
		ul#subnavlist{background-color: #fff; margin: 0px 0px 15px 0px; padding: 0px; list-style: none; position: relative;}
		ul#subnavlist li{padding: 5px 5px 5px 12px; border-bottom: 1px solid #c9dff4;display: block;}		
		ul#subnavlist li.currentNode{background-color: #fff; color: #007cd2; font-weight: bold;border-right: 2px solid #007cd2; border-top: 2px solid #007cd2; text-transform:uppercase}
		ul#subnavlist li a{color: #565749; text-decoration: none;}
		ul#subnavlist li a.selected{color: #007cd2; font-weight: bold;}






		/*FORMIDLER KORT */
		#formidler h3{color: #007cd2; font-size: 11px; border-top: 2px solid #007cd2; border-right: 2px solid #007cd2; padding: 5px 0px 5px 15px; margin-top: 0px;text-transform:uppercase}
		#formidler #formidlerKort{width: 196px; height: 276px; display: block; background: url(img/kort.jpg) no-repeat; position: relative; border-bottom: 1px solid #DAE4E6; padding-bottom: 4px;}
		#formidler #formidlerKort div{overflow: hidden; width: 0px; height: 0px; padding-left: 5px; padding-top: 5px; border: 2px solid #CB580A; position: absolute;}
			#formidler #formidlerKort div#esbjerg{left: 74px; top: 16px; padding: 10px 0px 0px 10px;}
			#formidler #formidlerKort div#esbjerg2{left: 90px; top: 35px; padding: 10px 0px 0px 10px;}
                        #formidler #formidlerKort div#esbjerg3{left: 103px; top: 45px; padding: 10px 0px 0px 10px;}
                        #formidler #formidlerKort div#varde{left: 100px; top: 1px; padding: 10px 0px 0px 10px;}
                        #formidler #formidlerKort div#varde2{left: 110px; top: 1px; padding: 10px 0px 0px 10px;}
                        #formidler #formidlerKort div#ribe{left: 142px; top: 116px; padding: 10px 0px 0px 10px;}
                        #formidler #formidlerKort div#ribe2{left: 163px; top: 110px; padding: 10px 0px 0px 10px;}
                        #formidler #formidlerKort div#ribe3{left: 163px; top: 100px; padding: 10px 0px 0px 10px;}
                        #formidler #formidlerKort div#roemoe{left: 115px; top: 166px; padding: 10px 0px 0px 10px;}
                        #formidler #formidlerKort div#hjemsted{left: 153px; top: 166px; padding: 10px 0px 0px 10px;}
                        #formidler #formidlerKort div#fanoe{left: 90px; top: 64px; padding: 10px 0px 0px 10px;}
                        #formidler #formidlerKort div#blaavand{left: 30px; top: 16px; padding: 10px 0px 0px 10px;}
                        #formidler #formidlerKort div#hoejer{left: 148px; top: 230px; padding: 10px 0px 0px 10px;}
                        #formidler #formidlerKort div#hoejer2{left: 138px; top: 230px; padding: 10px 0px 0px 10px;}
                        #formidler #formidlerKort div#tonder{left: 178px; top: 238px; padding: 10px 0px 0px 10px;}

		#formidler #formidlerInfo{padding: 7px 0px 0px 30px;}

/*MENU RIGHT*/
		
#main #right{float: right; width: 255px;}
	#right div.item{border: 3px solid #fff; background: #fff; margin-bottom: 4px;}
	#right h3{background: #fff; color: #007cd2; font-size: 11px; padding: 4px; margin: 0px 0px 5px 0px; position: relative;border-left: 2px solid #007cd2; border-top: 2px solid #007cd2; text-transform:uppercase}
	#right a{color: #349A1D;}
	
	/*VIDSTE DU */
		#right span.imgBorder{border: 1px solid #BCC0C1; }
		#right div.vidsteDu{clear: both; position: background: #000; relative; display: block; height: Auto !Important; min-height: 80px; height: 80px;}

	.jcarousel-scope {
	position: relative;
	}

	.jcarousel-list {
    overflow: hidden;
    margin: 0;
    padding: 0;
}

.jcarousel-list li {
    float: left;
    list-style: none;
    display: block;
    
    width: 250px;
    height: 100px;
}

		.jcarousel-next{float: right; color: #349A1D; text-decoration: underline; cursor: pointer;}
		.jcarousel-prev{float: left; color: #349A1D; text-decoration: underline;  cursor: pointer;} 


	/*VANDSTAND */
	ul#vandstand{margin: 0px; padding: 0px; list-style: none;}
	ul#vandstand li{padding: 3px; padding-left: 7px;}
	ul#vandstand li.alt{background: #DEE7EC;}
	ul#vandstand li a{color: #3F4447; text-decoration: none;}
	ul#vandstand li a:hover{color: #265D7B; font-weight: bold;}
	
	/* GALLERY */
	ul#gallery{margin: 5px; padding: 0px; list-style: none; clear: both;}
	ul#gallery li{display: block; float: left; height: 110px; width: 95px; overflow: hidden; margin-right: 12px;}
	ul#gallery li a{text-decoration: none; display: block; border: 1px solid #ffffff; height: 68px; width: 88px; overflow: hidden;}
	ul#gallery li a img{border: 0px solid #fff;}
	ul#gallery li .galleryImage{width: 90px; height: 70px; overflow: hidden; border: 1px solid #B1B1B1;}
	ul#gallery li .galleryDescription{width: 90px; margin: 5px 0px 0px 0px; color: #616161; text-align: center;}
	
	/* KLASSE BILLEDELISTE */
	ul#klasseBilleder{margin: 0px; padding: 0px; list-style: none; clear: both;}
	ul#klasseBilleder li{display: block; border-bottom: #DBE3E6 1px solid; padding: 7px; }
	ul#klasseBilleder li a{text-decoration: none; position: relative; color: #0BAC51; font-size: 11px; font-weight: bold; display: block; }
	ul#klasseBilleder li .galleryImage{width: 90px; height: 70px; overflow: hidden; border: 1px solid #B1B1B1;}
	
	.mainKlBillede{padding: 5px 0px 5px 0px; border-top: 2px #F1F7F7 solid; border-bottom: 2px #F1F7F7 solid; margin: 10px 0px 10px 0px;}
	
	#right .logout{background: #EAF0F2; height: 23px; overflow: hidden;}
	#right .logout a{width: 59px; text-decoration: none; font-weight: bold; text-align: center; height: 17px; padding: 5px; display: block; color: #343432; background: #D5E776; float: right}

	/*SITEMAP */
	ul#sitemap li{color: #343932; line-height: 20px;}

#footer{border-bottom: 1px solid #77C8E3; padding: 7px; color: #719595;}
#footer #upsite{width: 0px; height: 0px; overflow: hidden; display: block; padding-top: 10px; padding-left: 97px; background: no-repeat url(img/upsite.gif) top left; float: right;}


/* DIVERSE */
#main p.intro{
color:#F55602;
}
.soegeresultat input{display: none !Important;}
.soegeresultat .searchArrows{display: none;}

h3.klHeader{color: #35991D; font-weight: bold; font-size: 14px;}
.laere{font-size: 12px;}

.thumpnail{float: right; margin-bottom: 20px; margin-left: 20px; margin-right: 2px; border: 1px solid #BAC0C0; width: 75px; height: 60px; overflow: hidden;}
.thumpLeft{float: left !Important; margin-right: 20px; margin-left: 2px;}
.thumpnail img{border: none;}
a.more{
color: #35991D;
text-decoration: none;
padding-right: 17px;
background: url(img/a_morebg.gif) center right no-repeat;
}



/* EDITOR PROPERTIES */
h4 {
font-size: 11px;
color: #ffffff;
font-weight: bold; 
padding: 4px; 
background: #007cd2;
margin-bottom: 5px;

}

.txt {
color: black;
}

.intro {
color: #F55602;
}


