/* UNIVERSIAL */
body{background-color:#f1f1ed; margin:0; padding:0;font:normal 100% Cambria, Georgia, Times, "Times New Roman", serif;}
hr{background:#CCCCCC;height:2px;margin:1em;clear: both;padding:0px;margin:0px;}
input, textarea{margin-bottom: 5px;}
.floatL{float:left;display:inline; margin-top:5px;}
img{border:0px;}
/* Diverse */
.clear {clear:both;}
.p0 {margin:0px;padding:0px;}
s.p3 {margin:3px;}
imgHr {margin:5px;margin-left:15px;}
em.timestampGron {color:#0ba11d;font-size:80%;font-style:normal;text-transform:uppercase;margin:.2em 0}
em.timestampMest {color:#0ba11d;font-size:100%;font-style:normal;text-transform:uppercase;margin:.2em 0}
em.namestamp{color:#666;font-size:100%;font-style:bold;margin:.2em 0;}
em.timestamp {color:#666;font-size:80%;font-style:normal;text-transform:uppercase;margin:.2em 0}
em.byline {color:#666;font-size:80%;font-style:normal;margin:.2em 0;}
label{float: left;width: 95px;font-weight:bold;font-size:100%;display:inline}
.error {background-color:#FEDEDF;border:1px solid #900; padding:15px;}
.error h2{ color:#C00;}
.red {color:#F00;}
.header{background-image: url('billeder/pHeader.pg');background-repeat: repeat;font:bold 150% Cambria, Georgia, Times, "Times New Roman", serif;padding:3px;color:#FFFFFF;}
.pKredit{margin:0px;padding:0px;font:italic 70% Arial, Helvetica, sans-serif}
.rubrik {font-weight:bold;font-size:135%;}
.subheader h3{color:#FFFFFF;margin:0px;padding:2px;padding-left:5px;height:27px; background-image:url(top_gron.jpg); background-repeat:repeat-x;}
.subheader h4{color:#FFFFFF;margin:0px;padding:2px;padding-left:5px;}
.textarea{width: 250px;height: 150px;font:bold 110% Cambria, Georgia, Times, "Times New Roman", serif;background-color: #f3fbf4; color:#666666; border:1px solid #006600;}
.textareaNyhedsbrev{width: 400px;height: 150px;font:bold 110% Cambria, Georgia, Times, "Times New Roman", serif;background-color: #f3fbf4; color:#666666; border:1px solid #006600;}
.boxes{width: 140px;font:bold 110% Cambria, Georgia, Times, "Times New Roman", serif;background-color: #f3fbf4; color:#666666; border:1px solid #006600;}
.mainheader label{width: 120px;}
.navneliste p{margin:5px;padding:0px;}
#loadingDiv {font:Bold 200%  Arial, Helvetica, sans-serif;color:#009900;}
.tag1 {color:#fff;background-color:#006;font-size:11px;font-weight:700;margin-right:3px;padding-left:3px;padding-right:4px}
.tag2 {color:#fff;background-color:#900;font-size:11px;font-weight:700;margin-right:3px;padding-left:3px;padding-right:4px}
.tag3 {color:#fff;background-color:#0C0;font-size:11px;font-weight:700;margin-right:3px;padding-left:3px;padding-right:4px}



.help {
margin:0px;
padding:0px;
font-size: 80%;
color:#666;
}

/* FORMS */ 
.inputSubmit{width:auto;height:22px;color:#FFF;font-weight:bold;padding:2px;background:url(billeder/pSubBut.gif) repeat-x left top;cursor:pointer;border:none;}
input.file {border:1px solid black;}
#persnr {height:12px; font-size:75%; width:75px; margin:0; padding:0; }
#pinkode {height:12px; font-size:75%; width:75px; margin:0; padding:0; }

/* Head links */
.headlink  { width:80px;float:left;margin-left:5px;display:inline }
a.headlink:hover{color:#FFFFFF;text-decoration:underline;}
a.headlink {color:#FFFFFF;text-decoration:none;font-size:105%;font-weight:bold;}
a.headlink:visited {color:#FFFFFF;}

/* HEADERS */
h1,h2,h3,h4 {color:#333;font-family:Cambria, Georgia, Times, "Times New Roman", serif;text-decoration:none;color:#6cc801;margin:5px 0 0 0;font-weight:400}
h1 a,h1 a:visited, h2 a, h2 a:visited,h3 a,h4 a,h4 a:visited {color:#6cc801;text-decoration:none;font-weight:400}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover {color:#030;text-decoration:underline}
h1 {font-size:160%;margin:5px 0 0 0;}
h3 {color:#FFF;font-size:100%;font-weight:bold;margin:0px;padding:2px;padding-left:5px;}
h2,h2 a, h2 a:visited {font-size:95%;margin:5px 0 0;font-weight:bold;color:#060;}
h4 {font-size:110%;margin:5px 0 0}
h5 {font-size:90%;margin:5px 0 0}

/* LINKS */
a:hover {color:#036;}
a {color:#06C;}
a:visited {color:#06C;}

/* BLOG */
div.blog{font:normal 90% Cambria, Georgia, Times, "Times New Roman", serif;}
h1.blog{font-size:140%;}
.blognavn{color:#666;font-size:90%; font-weight:bold;font-family : georgia; margin-bottom:5px; }
.blogsenestecom{font-size:75%;margin:5px;}
div.senesteblog{font:normal 90% Cambria, Georgia, Times, "Times New Roman", serif;}
.headerblog a:hover{color:#090; font-size:110%;text-decoration:underline;}
.headerblog a{color:#090; font-size:110%; text-decoration:none;}
.headerblog a:visited{color:#090; font-size:110%;}
.greenboxBlog {height:27px; background-image:url(billeder/pSubGron.jpg); background-repeat:repeat-x;}

/*************/
/* ELEMENTER */
/*************/

/* Greenboxes */
.greenbox {display:inline;float:right; margin-right:15px;width:335px; }
.greenbox1 {width:350px; display:inline;}
.greenbox2 {width:336px; margin-top:15px;}
.greenboxSub {height:27px; background-image:url(billeder/pSubGron.jpg); background-repeat:repeat-x;}
.greenboxBody {border:1px solid #00CC33; border-top:0px; padding:5px;}
.linkliste{font-size:90%;margin:0px; margin-bottom:5px;}
.linkliste a:hover {color:#6cc801;text-decoration:underline;}
.linkliste a {color:#030;text-decoration:none;}
.linkliste a:visited {color:#030;}
.dots { background-image:url(billeder/dots.gif); background-repeat:repeat-x;background-position:left bottom;}

.kalenderliste{margin-top:5px;font-size:85%;}
.kalenderliste a:hover {color:#6cc801;text-decoration:underline;}
.kalenderliste a {color:#030;text-decoration:none;}
.kalenderliste a:visited {color:#030;}

.linkliste1{font-size:115%;margin:0px; margin-bottom:5px;}
.linkliste1 a:hover {color:#6cc801;text-decoration:underline;}
.linkliste1 a {color:#030;text-decoration:none;}
.linkliste1 a:visited {color:#030;}

/* Footer */
#footer {margin:15px;font:normal 85%  Arial, Helvetica, sans-serif;color:#666666; clear:both;}

/* RSS Feed */
.rss {padding:10px; margin-right:0px; width:220px; float:right;display:inline }
.rssFeed{font-size:75%;margin:0px;}
.rssSub {height:27px; background-image:url(billeder/pSubOrr.gif); background-repeat:repeat-x;}
.rssBody { border:1px solid #F90; border-top:0px; padding:5px;background-color:#FFF; }
.rssTop {margin-top:40px;}
.rssSubTop{margin-top:15px;}
.rssFeed a:hover {color:#6cc801;text-decoration:underline;}
.rssFeed a {color:#030;text-decoration:none;}
.rssFeed a:visited {color:#030;}
.rssLabel{width: 100px;font-weight:bold; margin:0px; padding:0px;font-size:80%; margin-right:5px;}
.rssSpan{font-size:75%; margin:0px; padding:0px;}
.hrlinie {margin:0px;padding:0px; height:8px;}
.SeFeeds {margin-left:15px;margin-top:15px;width:920px; font-size:100%;}
.SeFeeds  a:hover {color:#6cc801;text-decoration:underline;}
.SeFeeds  a {color:#030;text-decoration:none;}
.SeFeeds  a:visited {color:#030;}

.botrssfeed {
	width:145px;
	float:left;
	margin:5px;
	display:inline;
	text-align: center;	
}

.botrssline {
	background-image:url(billeder/rss_bullet.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	font-size:75%;
	text-align:left;
	padding-left:15px;
	min-height: 15px;
	margin-bottom:4px;
	padding-top: 1px;
}
.botrsspic {
margin-bottom:5px;
}
/* Nyhedsbrev*/
.nyhedTilHojre{margin:0px; padding:0px;float:right;width:160px;margin-top:5px;display:inline}
.nyhedTilVenstre{margin:0px; padding:0px;float:left;width:160px;margin-top:5px;display:inline}
.nyhedTilP{margin:0px; padding:0px;margin-top:5px;}

/* Subheader */
.main {width:1240px;}
.divMain{width:970px;background: white url(billeder/pBackground.gif); margin:0 auto 0 auto;float:left; margin-left:25px; display:inline;}
.divSub {padding:10px;}
.menu {
	background-image: url('billeder/menu_bg.jpg');
	width:950px;
	}
.menuPic1 {margin:0px;}
.submenu {
		 height:30px;background-image: url('billeder/aalben.gif'); background-repeat:no-repeat;
		 padding-left:60px;background-color:#eceff5;width:890px;
		 font-size:82%;
}
.submenu_ruko {background-image: url('billeder/ruko_bilmenu.jpg');
		 height:30px; background-repeat:no-repeat;
		 padding-left:60px;background-color:#eceff5;width:890px;
		 font-size:82%;
}

/* Mainsite */
.mainsite {padding:10px; width:550px;float:left;display:inline	}
.mainsiteblog {padding:10px;padding-top:0px; width:500px;float:left;margin-top:0px;display:inline	}

/* Front site */
.topNyhed {margin:15px; }
.topTekst{margin-top:5px;font-size:100%}
.nyhedVenstre {margin-left:15px; margin-right:10px;width:260px; float:left;display:inline}
.nyhedHojre {width:260px; float:right;display:inline }
.nyhedRubrik {margin-top:5px;font-size:80%;}
.ovrigeNyhed {clear:both;width:550px;margin-left:15px;margin-bottom:15px;}
.ovrigeNyhed1{float:left;width:160px;display:inline}
.ovrigeNyhed2 {float:right;width:390px; margin-top:20px;display:inline}

/* Nyhedssite */
.nyhedAf {float:left;margin:0px;padding:0px;display:inline}
.nyhedAddthis {float:right;margin:0px;padding:0px;margin-right:0px;display:inline}
.nyhedOpdateret{margin:0px;padding:0px;margin-bottom:10px;}

/* TAGS */
.tagSub {height:27px; background-image:url(billeder/pSubGron.jpg); background-repeat:repeat-x;}
.tagBody {border:1px solid #00CC33; border-top:0px;}
.tag1Sub {height:27px; background-image:url(billeder/pSubBla.gif); background-repeat:repeat-x;}
.tag1Body {border:1px solid  #006; }
.tag2Sub {height:27px; background-image:url(billeder/pSubRod.gif); background-repeat:repeat-x;}
.tag2Body {border:1px solid #900; border-top:0px;}
.tagbg {border:1px solid #00CC33; }
.tag1bg {border:1px solid  #006; }
.tag2bg {border:1px solid #900;}

/* Kommentarer */
.komHeader { color:#6cc801;margin:10px 0px; 0 0;font-weight:400; font-size:160%;}
.kommentar { margin:0px; padding:0px; font-size:95%;}
.kommentarer a:hover {color:#6cc801;}
.kommentarer a {color:#900;text-decoration:none; font-weight:bold;}
.kommentarer a:visited {color:#900;}

/* ADMIN */
.adminMain {padding:20px;min-height:300px;height:auto !important;height:300px; }
.tbl{ vertical-align:top;}
.small {font-size:80%;}
 a:link .fotoalbum, a:visited .fotoalbum{ border:2px solid  #003; }        
 a:hover .fotoalbum{ border:2px solid #0C0; }
.siteloginAdmin {height:27px; background-image:url(billeder/pSubGron.gif); background-repeat:repeat-x;}
.siteloginAdminBody { border:1px solid #00CC33; border-top:0px; padding:5px;background-color:#FFF; }
.siteloginAdminSub {height:27px; background-image:url(billeder/pSubGron.jpg); background-repeat:repeat-x;}
.tablenews{margin:0; padding:0;font:normal 90% Cambria, Georgia, Times, "Times New Roman", serif;}


.tablenews {
	width:90%;
	border-top:1px solid #e5eff8;
	border-right:1px solid #e5eff8;
	margin:1em auto;
		border-collapse:collapse;
}

.tdnews {
color:#678197;
border-bottom:1px solid #e5eff8;
border-left:1px solid #e5eff8;
padding:.3em 1em;
text-align:left;
}

tr.odd td {
background:#f7fbff
}
tr.odd .column1 {
background:#f4f9fe;
}
.column1 {
background:#f9fcfe;
color:#678197;
border-bottom:1px solid #e5eff8;
border-left:1px solid #e5eff8;
padding:.3em 1em;
text-align:left;

}
.td {
	color:#678197;
	border-bottom:1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	padding:.3em 1em;
	text-align:center;
	}				
th {
	font-weight:normal;
	color: #678197;
	text-align:left;
	border-bottom: 1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	padding:.3em 1em;
	}							
thead th {
	background:#f4f9fe;
	text-align:center;
	font:bold 1.2em/2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	color:#66a3d3
	}	
	caption {
	color: #9ba9b4;
	font-size:.94em;
		letter-spacing:.1em;
		margin:1em 0 0 0;
		padding:0;
		caption-side:top;
		text-align:center;
	}	


/* Job */
.job_frist {color:#808080;}
.jobliste {font-size:85%;margin:0px; margin-bottom:5px;}
.jobliste a:hover {color:#6cc801;text-decoration:underline;}
.jobliste a {color:#808080;text-decoration:none;}
.jobliste a:visited {color:#808080;}
