body{ height:100%; margin:0; padding:0; font-size:11px; font-family: Arial, Helvetica, sans-serif; color:#333333;}
#wheader{ width:100%; background:#fff; height:35px; position:absolute; top:0; left:0;}

a:link{ color:#6ea8cd;}
a:visited{ color:#6ea8cd;}
a:hover{ color:#000D62;}

h1,h2,h3{  margin:0px; padding:1px 0 9px 0; font-size:12px;}
h1.pagetitle{ color:#7a7c7e; height: 24px; text-transform:uppercase; background-image:url(../images/h1bg2.gif); background-repeat:no-repeat; clear:both;}
p{ margin:0px; padding:0px 0px 9px 0; font-size:11px;}

form{ padding:0; margin:0;}

input.searchbox{ width:86px; height:13px; font-size:9px; border:0; padding:0; margin:0;}

#wrap{ width:950px; margin-top:35px; position:absolute; left:50%; margin-left:-475px; background-image:url(../images/centerbg.gif); background-repeat:repeat-y;}
#menu0{ width:950px; clear:both; height:26px; padding-bottom:6px; background-color:#fff; overflow:hidden; font-size:9px;}
		
#qmenu{ width:950px; clear:both; height:26px; font-size:9px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; background-image:url(../images/qmenubg.gif); background-repeat:repeat-x; color:#7A7c7e;}
#qmenu a:link{ color:#7A7c7e; text-decoration:none; }
#qmenu a:visited{ color:#7A7c7e; text-decoration:none; }
#qmenu a:hover{ color:#002D62; text-decoration:none; }


#qmenu .qm{ float:left; width:120px; height:16px; padding:7px 0 0 0; background-image:url(../images/qmenu/qmenustreg.gif); background-repeat:no-repeat; text-align:center;}
#qmenu .date{ float:left; width:229px; height:16px; padding:7px 0 0 4px; background-image:url(../images/qmenu/qmenustreg.gif); background-repeat:no-repeat; color:#000000;}

#qmenu .qm-act{ float:left; width:120px; height:16px; padding:7px 0 0 0; background-image:url(../images/qmenu/qmenustreg.gif); background-repeat:no-repeat; text-align:center;}
#qmenu .qm-act a:link{ color:#002D62;}
#qmenu .qm-act a:visited{ color:#002D62;}
#qmenu .qm-act a:hover{ color:#002D62;}

#qmenu .search{ float:left; width:102px; height:16px; padding:7px 0 0 19px; background-image:url(../images/qmenu/qmenusearch.gif); background-repeat:no-repeat; font-size:9px; font-family:arial;}
#qmenu .search-act{ float:left; width:102px; height:16px; padding:7px 0 0 19px; background-image:url(../images/qmenu/qmenusearch.gif); background-repeat:no-repeat;}
#qmenu .search-act a:link{ color:#002D62;}
#qmenu .search-act a:visited{ color:#002D62;}
#qmenu .search-act a:hover{ color:#002D62;}

#qmenu .print{ float:left; width:76px; height:21px; padding:7px 0 0 44px; background-image:url(../images/qmenu/printbg.gif); background-repeat:no-repeat;}
#qmenu .print-act{ float:left; width:76px; height:21px; padding:7px 0 0 44px; background-image:url(../images/qmenu/printbg.gif); background-repeat:no-repeat;}
#qmenu .print-act a:link{ color:#002D62;}
#qmenu .print-act a:visited{ color:#002D62;}
#qmenu .print-act a:hover{ color:#002D62;}

#qmenu .login{ float:left; width:69px; height:21px; padding:7px 0 0 52px; background-image:url(../images/qmenu/loginbg.gif); background-repeat:no-repeat;}
#qmenu .login-act{ float:left; width:69px; height:21px; padding:7px 0 0 52px; background-image:url(../images/qmenu/loginbg.gif); background-repeat:no-repeat;}
#qmenu .login-act a:link{ color:#002D62;}
#qmenu .login-act a:visited{ color:#002D62;}
#qmenu .login-act a:hover{ color:#002D62;}

#qmenu .development{ float:left; width:93px; height:13px; padding:7px 0 0 21px; background-image:url(../images/qmenu/qmenustreg.gif); background-repeat:no-repeat;} 
#qmenu .development-act{ float:left; width:93px; height:13px; padding:7px 0 0 21px; background-image:url(../images/qmenu/qmenustreg.gif); background-repeat:no-repeat;} 
#qmenu .qm-development a:link{ color:#002D62;}
#qmenu .qm-development a:visited{ color:#002D62;}
#qmenu .qm-development a:hover{ color:#002D62;}

#left{ width:169px; float:left; padding:23px 16px 0 16px;}
#left .leftcontent{ margin-top:45px;}

#center{ width:478px; float:left; padding:23px 31px 0 31px;}
#center .topImage{ padding:0 0 12px 0;}
#center .content .cheader{ height:18px; width:383px; background-image:url(../images/cheaderbg.gif); background-repeat:no-repeat;}
#center p{ padding:0 0 17px 0;}

#right{ width:178px; float:left; padding:23px 18px 0 13px;}
/* make rightbox global */
.rightbox{ width:178px; padding:0 0 16px 0;}
.rightboxheader{ width:164px; height:20px; background-color:#6d6f71; border:1px solid #8a8c8f; padding:0 6px 0 6px; color:#fff;}
.rightboxcontent{ width:164px; border-bottom:1px solid #8a8c8f; border-left:1px solid #8a8c8f; border-right:1px solid #8a8c8f; padding:7px 6px 2px 6px;}


#menu1 a:link{ text-decoration:none; font-size:10px;}
#menu1 a:visited{ text-decoration:none; font-size:10px;}
#menu1 a:hover{ color:blue; text-decoration:underline; font-size:10px;}

#menu1 .no-lvl1{ margin:0 0 3px 0; background-image:url(../images/menu1bg.gif); background-repeat:no-repeat; border:1px solid #dcddde; border-left:1px solid #ededee;}
#menu1 .no-lvl1 { display:block; padding-left:13px;}
#menu1 .no-lvl1 a{ display:block;}
#menu1 .no-lvl1 a:link{ color:#7a7c7e;}
#menu1 .no-lvl1 a:visited{ color:#7a7c7e;}
#menu1 .no-lvl1 a:hover{ color:blue;}

#menu1 .act-lvl1{ padding:0; background-image:url(../images/menu1bgsub.gif); background-repeat:no-repeat; border:1px solid #dcddde; border-left:1px solid #ededee;}
#menu1 .act-lvl1 a{ display:block; padding-left:13px;}
#menu1 .act-lvl1 a:link{ color:#002d62;}
#menu1 .act-lvl1 a:visited{ color:#002d62;}
#menu1 .act-lvl1 a:hover{ color:#blue;}

#menu1 .cur-lvl1{ margin:0 0 3px 0; padding:0; background-image:url(../images/menu1bg-cur.gif); background-repeat:no-repeat; border:1px solid #dcddde; border-left:1px solid #ededee;}
#menu1 .cur-lvl1 a{ display:block; padding-left:13px;}
#menu1 .cur-lvl1 a:link{ color:#002d62;}
#menu1 .cur-lvl1 a:visited{ color:#002d62;}
#menu1 .cur-lvl1 a:hover{ color:blue;}


#menu1 .cursub-lvl1{ padding:0; background-image:url(../images/menu1bgsub.gif); background-repeat:no-repeat; border:1px solid #dcddde; border-left:1px solid #ededee;}
#menu1 .cursub-lvl1 a{ display:block; padding-left:13px;}
#menu1 .cursub-lvl1 a:link{ color:#002d62;}
#menu1 .cursub-lvl1 a:visited{ color:#002d62;}
#menu1 .cursub-lvl1 a:hover{ color:blue;}


#menu1 .no-lvl2{ padding:0; background-image:url(../images/menu1-lvl2-bg.gif); background-repeat:no-repeat; border-right:1px solid #dcddde;}
#menu1 .no-lvl2 a{ display:block; padding:4px 0 0 19px;}
#menu1 .no-lvl2 a:link{ color:#7a7c7e;}
#menu1 .no-lvl2 a:visited{ color:#7a7c7e;}
#menu1 .no-lvl2 a:hover{ color:blue;}

#menu1 .no-lvl2-last{ padding:0; margin:0 0 3px 0; background-image:url(../images/menu1-lvl2-bg.gif); background-repeat:no-repeat; border-right:1px solid #dcddde; border-bottom:1px solid #dcddde;}
#menu1 .no-lvl2-last a{ display:block; padding:4px 0 0 19px;}
#menu1 .no-lvl2-last a:link{ color:#7a7c7e;}
#menu1 .no-lvl2-last a:visited{ color:#7a7c7e;}
#menu1 .no-lvl2-last a:hover{ color:blue;}


#menu1 .cur-lvl2{ padding:0; background-image:url(../images/menu1-lvl2-cur-bg.gif); background-repeat:no-repeat; border-right:1px solid #dcddde;}
#menu1 .cur-lvl2 a{ display:block; padding:4px 0 0 19px;}
#menu1 .cur-lvl2 a:link{ color:#002d62;}
#menu1 .cur-lvl2 a:visited{ color:#002d62;}
#menu1 .cur-lvl2 a:hover{ color:#blue;}

#menu1 .cur-lvl2-last{ padding:0; margin:0 0 3px 0; background-image:url(../images/menu1-lvl2-cur-bg.gif); background-repeat:no-repeat; border-right:1px solid #dcddde; border-bottom:1px solid #dcddde;}
#menu1 .cur-lvl2-last a{ display:block; padding:4px 0 0 19px;}
#menu1 .cur-lvl2-last a:link{ color:#002d62;}
#menu1 .cur-lvl2-last a:visited{ color:#002d62;}
#menu1 .cur-lvl2-last a:hover{ color:#blue;}

#menu1 .act-lvl2{ padding:0; background-image:url(../images/menu1-lvl2-cur-bg.gif); background-repeat:no-repeat; border-right:1px solid #dcddde;}
#menu1 .act-lvl2 a{ display:block; padding:4px 0 0 19px;}
#menu1 .act-lvl2 a:link{ color:#002d62;}
#menu1 .act-lvl2 a:visited{ color:#002d62;}
#menu1 .act-lvl2 a:hover{ color:#blue;}

#menu1 .act-lvl2-last{ padding:0; background-image:url(../images/menu1-lvl2-cur-bg.gif); background-repeat:no-repeat; border-right:1px solid #dcddde;}
#menu1 .act-lvl2-last a{ display:block; padding:4px 0 0 19px;}
#menu1 .act-lvl2-last a:link{ color:#002d62;}
#menu1 .act-lvl2-last a:visited{ color:#002d62;}
#menu1 .act-lvl2-last a:hover{ color:#blue;}

/* NEWS */

/* Latest news right col */
#right .news-latest-morelink{ text-align:right; }
#right .news-latest-morelink a:link{ text-decoration:none;}
#right .news-latest-morelink a:visited{ text-decoration:none;}
#right .news-latest-morelink a:hover{ text-decoration:underline; color:#002D62;}

.tx_tkrbarfoedfields_ramme {border: 1px solid #80858d;float:left;background-color:FFFFFF;padding: 2px;text-align:center;margin-right:5px;width:38px;}
.tx_tkrbarfoedfields_tekst_div {font-size:8px;padding-top:3px; float: left;}
.tx_tkrbarfoedfields_clearer {clear: both;}
.tx_tkrbarfoedfields_billede {float: left;}

/* kontaktfomular generelt */ 
#contact td{ height:25px;}
#contact input{ width:460px; padding-left:14px; border:1px solid #C6C8CA; border-left:0px solid #ffffff; }
#contact select{ width:475px; padding-left:10px; border:1px solid #C6C8CA; border-left:0px solid #ffffff;} 
#contact textarea{ width:460px; padding-left:14px; border:1px solid #C6C8CA; border-left:0px solid #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}

/* hovedskabelon2 */
#image123Wrap2{ float:left; clear:both; width:478px; padding:0 0 12px 0;}
#image123Wrap2 .image1{ float:left; margin-right:25px;}
#image123Wrap2 .image2{ float:left; margin-right:0px;}
#image123Wrap2 .image3{ float:right;}

/* forside */
#wrapfront{ width:950px; margin-top:35px; position:absolute; left:50%; margin-left:-475px; background-image:url(../images/centerbgfront.gif); background-repeat:repeat-y;}
#leftcenter{ width:597px; float:left; padding:23px 82px 0 62px;}
#leftcenterWide{ width:805px; float:left; padding:23px 82px 0 62px;}

#image123Wrap{ float:left; clear:both; width:592px; padding:0 0 12px 0;}
#image123Wrap .image1{ float:left; margin-right:32px;}
#image123Wrap .image2{ float:left; margin-right:0px;}
#image123Wrap .image3{ float:right;}


/* News Image Viewer */
.lfnewsimageviewer_thumb_container {width:108px; float:left;}
.lfnewsimageviewer_large,.lfnewsimageviewer_thumbnails {margin-bottom:15px;}
.lfnewsimageviewer_thumb {cursor:pointer; display:inline; float:left; margin-right:10px; border:1px solid #CECFD6;}
.imageclearer {clear:both;}


/* SMS Service */

input.text { border:1px solid #C6C8CA; margin-bottom:4px;}

/* Two Col page menu */

.lf_twocolpagemenu_left {width:47%; float:left;}
.lf_twocolpagemenu_right {width:47%; float:right;}


/* christianspark park */
#wrap{ width:950px; margin-top:35px; position:absolute; left:50%; margin-left:-475px; background:url(../images/centerbgm.gif) 0 0 repeat-y;}

#centerWide{ width:650px; float:left; padding:23px 49px 0 49px;}
#centerWide .content h1.pagetitle{ margin:24px 0 15px 0; /*background:url(../images/h1bgm.gif) 0 0 repeat-x;*/}

#qmenu .qmm{ float:right; height:16px; padding:7px 11px 0px 0px; text-transform:uppercase; background-image:url(../images/qmenu/qmenustreg.gif); background-repeat:no-repeat; text-align:center;}
#qmenu .qmm a{ padding:0px 4px 0px 10px;; display:block;}
#qmenu .qmm a:link{ color:#002D62;}
#qmenu .qmm a:visited{ color:#002D62;}
#qmenu .qmm a:hover{ color:#002D62;}

#qmenu .qmm-act{ float:right; height:16px; padding:7px 0 0 0; background-image:url(../images/qmenu/qmenustreg.gif); background-repeat:no-repeat; text-align:center;}
#qmenu .qmm-act a{ padding:0 4px 0 10px; display:block; text-transform: uppercase;}
#qmenu .qmm-act a:link{ color:#002D62;}
#qmenu .qmm-act a:visited{ color:#002D62;}
#qmenu .qmm-act a:hover{ color:#002D62;}

#qmenu .datem{ float:left; width:198px; height:16px; padding: 7px 1px 3px 2px; background-image:url(../images/qmenu/qmenustreg.gif); background-repeat:no-repeat; background-position:right; color:#000000;}

#qmenu .kerhverv{ float:left; height:16px; padding:7px 0 0 0; text-transform:uppercase; background:url(../images/qmenu/qmenustreg.gif) 0 0 no-repeat;}
#qmenu .kerhverv a{ padding:0 0px 0 10px; display:block;}
#qmenu .kerhverv a:link{ color:#002D62; text-transform: uppercase;}
#qmenu .kerhverv a:visited{ color:#002D62;}
#qmenu .kerhverv a:hover{ color:#002D62;}

#qmenu .kbolig{ float:left; height:16px; padding:7px 0 0 0; text-transform:uppercase; background:url(../images/qmenu/qmenustreg.gif) 0 0 no-repeat;}
#qmenu .kbolig a{ padding:0 17px; display:block;}
#qmenu .kbolig a:link{ color:#002D62;}
#qmenu .kbolig a:visited{ color:#002D62;}
#qmenu .kbolig a:hover{ color:#002D62;}

#kontaktkasse{ font-size:12px; position:absolute; top:409px; right:52px; width:170px; padding:10px; height:170px; color:#7a7c7e;}
#kontaktkasse p{ font-size:12px; color:#7a7c7e;}
#kontaktkasse a:link{ color:#7a7c7e; text-decoration:none;}
#kontaktkasse a:visited{ color:#7a7c7e; text-decoration:none;}
#kontaktkasse a:hover{ color:#7a7c7e; text-decoration:underline;}

/* --- styles for dropdown til andre Rolf Barfoed sider --- */

/*1.niveau*/



#nav {float:left; margin: 0; padding: 0; list-style: none;}
#nav  li{position: relative; color:#002D62; padding:7px 25px 0px 10px; width: 164px;z-index: 99; text-transform:uppercase;}

/*2.niveau*/

#nav li ul{display: none;}
#nav li:hover ul, #nav li.over ul {display: block; position: absolute; top: 2em; left: 5px; background: #FFFFFF; padding: 8px 0px 8px 5px; width: 165px; list-style-type: none; margin: 0px; }
#nav li ul li {float:none; width: 165px; padding: 0px 10px 5px 0px;}
#nav li ul li a {float:none; color: #002D62; line-height: 1.5;}
#nav li ul li a:hover {color: #002D62;}


/* --- styles for fce samarbejdspartnere --- */

.partner {
	width: 650px;
	padding: 0px 0px 20px 0px;
	margin: 0px;
}

.partner li {
	width: 145px;
	display: table;
	list-style-image: none;
	list-style-type: none;
	height: 70px;
	border: 1px solid #C6CBCE;
	list-style-position: inside;
	float: left;
}


.partner li .vertical_center {
	display: table-cell; 
	vertical-align: middle;
	margin-bottom: 20px;
}

.partner li .vertical_center IMG{
	display: block; 
	margin: 0px auto;
}

.partner .margin {
	margin-right: 20px;
	margin-bottom: 20px;
}
