body{ font-size:10px; font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000; background-color:#ffffff; margin:0px;}
p{ margin:0px 0px 10px 0px; padding:0px;}
h1, h2, h3, h4, h5{ margin:0px 0px 2px 0px; padding:0px;}

h1{ font-size:12px; 
	font-weight:bold; 
	padding-bottom:6px; 
	background-image: url('../images/clearerBackground.gif');
	background-position:bottom;
	background-repeat:repeat-x; 
	margin-bottom:10px;}

h2{ font-size:10px; font-weight:bold;}
h3{ font-size:10px; font-weight:bold;}

form{ margin:0px; padding:0px;}
input{ margin:0px; font-size:10px; font-family: Arial, Verdana, Helvetica, sans-serif;}
select{ font-size:10px; font-family: Arial, Verdana, Helvetica, sans-serif;}
textarea{ font-size:10px; font-family: Arial, Verdana, Helvetica, sans-serif;}

a{ color:#CC6633; text-decoration:none;}
a:hover{ color:#CC6633; text-decoration:underline;}
#wrapper{ position:absolute; width:770px; left:50%; margin-left:-385px;}

/* set width + padding for all content (width:762px - padding) */
#banner, #quicksearch, #menu0, .menu1, #footer, #top, .forsideFce{ width:748px; padding:0px 7px 0px 7px; background-color:#ffffff;}

#top{ position:absolute; top:0px; height:135px; background-color:#ffffff;border-left: 4px solid #000000;border-right: 4px solid #000000;}
.topContent{ background-color:#ffffff; height:135px;}
.logo{ position:absolute; top:10px; left:24px;}
.logo2{ position:absolute; top:32px; left:200px;}
#printlogo{ visibility:hidden;}
.toptext{ position:absolute; bottom:9px; left:185px; color:#8f8f8f; font-weight:bold;}
.adresse{ position:absolute; bottom:8px; left:514px; color:#ffffff; width:133px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px;}
.kontakt{ position:absolute; bottom:8px; left:652px; color:#ffffff; width:90px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px;}

#topLanguage{ position:absolute; left:320px; top:6px;}
.topEnglish{ position:absolute; left:0px; top:7px;}
.topFrancais{ position:absolute; left:46px; top:7px;}
.topTurkce{ position:absolute; left:99px; top:5px;}
.topBosanski{ position:absolute; left:142px; top:7px;}
.topSomali{ position:absolute; left:195px; top:7px;}
.topLang1{ position:absolute; left:241px; top:0px;}
.topLang2{ position:absolute; left:273px; top:0px;}
.topLang3{ position:absolute; left:324px; top:5px;}
.stregSitemap{ position:absolute; left:371px; top:4px;}
.topSitemap{ position:absolute; left:380px; top:7px; color:#000000; }

#banner{ position:absolute; top:135px; height:158px; padding-top:8px;border-left: 4px solid #000000;border-right: 4px solid #000000;}

#quicksearch{ position:absolute; top:331px; height:54px;border-left: 4px solid #000000;border-right: 4px solid #000000;border-bottom: 2px solid #000000;}
.frivillig{ position:absolute; width:240px; height:40px; top:7px; left:7px; background-color:#000000; color:#ffffff;}
.nyhedsbrev{ position:absolute; width:240px; height:40px; top:7px; left:261px; background-color:#000000; color:#ffffff;}
.search{ position:absolute; width:240px; height:40px; top:7px; left:515px; background-color:#000000; color:#ffffff;}
.tx-indexedsearch-frontpage-searchbox-sword{ width:135px; height:16px; font-size:13px;}

#contentwrap{ position:absolute; width:762px; top:387px;border-left: 4px solid #000000;border-right: 4px solid #000000; border-bottom: 4px solid #000000;}
.content{ width:762px;}
.forsideFce{ height:82px; padding-top:7px; margin:0px 0px 2px 0px;}
.forsideFce h1{border:0; margin-bottom:2px; padding-bottom:0;}
.forsideFce p{margin-bottom:0;}

#footer{ padding:7px 7px 0px 7px; margin-top:2px;margin-bottom:4px;clear:both;}
.footersub{ padding:7px 0px 0px 0px; height:82px; width:748px; background-color:#ffffff;}
.inm{ position:absolute; left:17px; padding-top:10px; }
.uvm{ position:absolute; left:212px; padding-top:10px;}
.eu{ position:absolute; left:378px; padding-top:10px;} 
.kontaktetc{ position:absolute; left:580px; width:150px; margin-top: -2px; color:#000000; text-align:center; line-height: 180%;}
.kontaktetc a{ color:#000000; text-decoration:none;}
.kontaktetc a:hover{ color:#CC6633; text-decoration:underline;}

/* Menu */
#menu0{ position:absolute; top:301px; height:26px;border-left: 4px solid #000000;border-right: 4px solid #000000;border-bottom: 2px solid #000000;border-top: 2px solid #000000;}
#menu{ margin:4px 0px 0px 0px;}

.menu1, #leftdummy{ position:absolute; left:7px; top:0px; margin-top:8px; padding-top: 35px; padding-bottom: 50px; width:226px; /* height:370px; */ min-height:338px; background-color:#52c0c1; font-size:10px; font-weight:bold;}
.menu1 a{ color:#FFFFFF; font-weight:bold; text-decoration:none;}
.menu1 a:hover{ color:#FFFFFF;}
.menu1 ul{ padding:0px 0px 0px 0px; margin:0px 0px 0px -7px; list-style-type:none;}
.menu1 li{ padding:5px 0px 5px 0px; margin:0px;}
.menu1 li a:hover{ color:#FFFFFF;}
.menu1 .menu1lvl1-no{ padding-left:15px;}
.menu1 .menu1lvl1-no a{ color:#FFFFFF;}
.menu1 .menu1lvl1-cur{ background-image:url(../images/menu1_arr.gif); background-repeat:no-repeat; padding-left:15px; background-position: 0% 4px;}
.menu1 .menu1lvl1-cur a{ color:#FFFFFF;}

.menu1 .menu1lvl2-no{ padding-left:35px;}
.menu1 .menu1lvl2-no a{ color:#FFFFFF;font-weight:normal; text-decoration:none;}
.menu1 .menu1lvl2-cur{ background-image:url(../images/menu2_arr.gif); background-repeat:no-repeat; padding-left:35px; background-position: 25px 7px;}
.menu1 .menu1lvl2-cur a{ color:#FFFFFF;font-weight:normal; text-decoration:none;}

/* Underside - diff */
.contentSub{ padding: 0px 37px 22px 284px; border-bottom: 2px solid #000000; margin: 15px 0 0; width:441px; background-color:#ffffff; min-height:390px; /* height:420px; */}
.breadCrumb{ color:#0072bc;}
.breadCrumb a{color:#0072bc;}
.tipprint{ margin-left:260px;}
#contentDiv{ margin:10px 0px 0px 0px;}
.lastUpdate{ color:#cccccc; text-align:right; margin-bottom:10px;}

/* FCE */
.forsideFceLeft{ float:left; width:501px;}
.forsideFceTeskt{ float:right; width:219px; padding-right:13px; }
.forsideFce h1 {background-image:none;}


.nyForsideFceLeft {float:left; width:507px;border-bottom:2px solid #000000;height:635px;}
.nyForsideFceRight {float:right; width:255px;background-color:#ffffff;height:637px;}
.nyForsideFceTextFrame {height:82px; border-bottom:2px solid #000000;margin-top:7px;}

.Value1, .Value2, .Value3, .Value4, .Value5, .Value6, .Value7 {margin: 0 7px 7px 7px;height:59px;width:225px;padding:8px;}
.Value1 p, .Value2 p, .Value3 p, .Value4 p, .Value5 p, .Value6 p, .Value7 p, .Value1 h3 a, .Value2 h3 a, .Value3 h3 a, .Value4 h3 a, .Value5 h3 a, .Value6 h3 a, .Value7 h3 a {color:#FFFFFF;}
.Value1 {background-color:#00a751;}
.Value2 {background-color:#00a89d;}
.Value3 {background-color:#2fabe1;}
.Value4 {background-color:#2e348e;}
.Value5 {background-color:#ea1b5c;}
.Value6 {background-color:#eb2227;}
.Value7 {background-color:#f79421;}

.farvespektrum {margin: 0px -6px 0 -7px; width:240px; background-color:#00ffff; position:absolute; bottom: 0 }







/* kalenderspecifikke */
#menu1Cal{ position:absolute; left:7px; top:25px; margin-top:8px; padding-top:8px; padding-bottom:2px; width:748px; /* height:370px; */ background-color:#002058; font-size:10px; font-weight:bold;}
#menu1Cal a{ color:#FFFFFF; font-weight:bold; text-decoration:none;}
#menu1Cal a:hover{ color:#FFFFFF;}
#menu1Cal ul{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; list-style-type:none;}
#menu1Cal li{ padding:1px 0px 1px 0px; margin:0px 0px 5px 0px;}
#menu1Cal li a:hover{ color:#FFFFFF;}

#menu1Cal .menu1Callvl1-no{ padding-left:20px;}
#menu1Cal .menu1Callvl1-no a{ color:#fff;}
#menu1Cal .menu1Callvl1-cur{ background-image:url(../images/menu1_arr.gif); background-repeat:no-repeat; padding-left:20px; }
#menu1Cal .menu1Callvl1-cur a{ color:#fff;}

#contentSubCal{padding:8px; margin:0; background-color:#fff;}
#contentSubCal .lastUpdate {display:none;}
#contentDivCal{margin:61px 0px 0px 0px;}
#contentDivCalSingle {margin:61px 15px 0px 260px;}

.tipprintCal{ margin-left:30px;}
#leftdummy{background-color:#E1E8F2; top:90px;}

#stylewrap{display:none;}


/* Loginbox til Chat */

#loginbox TABLE {
	background: #9BBA30;
	color: #FFFFFF;
	font : normal normal normal 10px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#loginbox .input INPUT {
	width: 124px;
	height: 17px;
	border: none;
	font : normal normal normal 10px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#loginbox .input {
	margin-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#loginbox .label {
	margin-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #FFFFFF;
	font : normal normal normal 10px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#loginbox .loginheader {
	margin: 10px 10px 6px 10px;
}
#loginbox .button {
	margin: 6px 10px 10px 10px;
}

#loginbox .logout {
	margin: 10px 10px 10px 10px;
	text-align: center;
}

#tx-vjchat-userlist .tx-vjchat-userlist-moderator {
	color: #06480E;
}
	
#tx-vjchat-userlist .tx-vjchat-userlist-expert {
	color: #880000;
}


.clearer {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
