	.displaynone { display:none; }

.tx-dyconfeuserslist-pi1-listrow-odd { background-color:#eee; }

.dycon_feuserslist-table td, .dycon_feuserslist-table th { vertical-align:middle; padding:2px 3px;}

/* A few gallery adjustments - should probably be collected somewhere else */
#gsSidebar li.gbLink-core_ItemAdmin-core_ItemPermissions { display:none; }
#gsSidebar li.gbLink-core_ItemAdmin-core_ItemAddAlbum { /* display:none; */}
#gsSidebar li.gbLink-core_ItemAdmin-core_ItemMoveSingle { display:none; }
#gsSidebar li.gbLink-core_ItemAdmin-core_ItemReorder { display:none; }
#gallery .giItemCell .block-core-ItemLinks, #gallery .giAlbumCell .block-core-ItemLinks { display:none; }
#gsContent .gbBlock h3 { display:none; } /* This is meant to hide the message "O billeder blev uploadet" - ved ikke om det fjerner andet /-: */
#gsContent .gbEmptyAlbum h3 { display:block; }

.gbDataTable th, .gbDataTable td { color:#333; }

#gsSidebar .gbLink-core_ItemAdmin-core_ItemDeleteSingle-album,
.gbRating .giRatingUI { display:none; }

/* Til markeret tekst */
::-moz-selection{
	background:#3399ff;
	color:#fff;
}

::selection {
	background:#3399ff;
	color:#fff;
}

/* Gruppelister på forsider */

#fdf-logo {
	position:absolute;
	float:left;
	top:0px;
	left:21px;
	height:35px;
	width:180px;
}
/*
 * fce-normalboks1-stor-flux START
 */
.fce-normalboks1-stor-flux{
	position:relative;
	float:left;
	width:533px;
	min-height:683px;
}
.fce-normalboks1-stor-flux-top{
	position:absolute;
	float:left;
	top:0;
	left:0;
	width:533px;
	height:582px;background :url(grafik/fce_normal_1_stor_top_bg.png) no-repeat top left;
}
.fce-normalboks1-stor-flux-bund{
	position:absolute;
	float:left;
	bottom:0;
	left:0;
	width:533px;
	height:101px;
	background : url(grafik/fce_normal_1_stor_bund_bg.png) no-repeat top left;
}
.fce-normalboks1-stor-flux-content-outer{
	position:relative;
	float:left;
	width:533px;
	margin:582px 0 101px 0;
	background : url(grafik/fce_normal_1_stor_mid_bg.png) repeat-y top left;
}
.fce-normalboks1-stor-flux-content{
	position:relative;
	float:left;
	margin:-512px 0 -61px 0;
	left:40px;
	width:450px;
}

/*
 * fce-normalboks1-stor-flux STOP
 */

/*
 * fce-normalboks1-flux START
 */
.fce-normalboks1-flux{
	position:relative;
	width:449px;
	height:262px;
	background : url(grafik/fce_normal_1_bg.png) no-repeat left top;
}
.fce-normalboks1-flux-header{
	position:absolute;
	float:left;
	left:20px;
	top:25px;
	height:33px;
	width:400px;
	overflow:hidden;
}
.fce-normalboks1-flux-date{
	position:absolute;
	float:left;
	left:38px;
	top:29px;
	height:15px;
	width:400px;
	overflow:hidden;
	text-align:right;
}
.fce-normalboks1-flux-img{
	position:absolute;
	float:left;
	left:21px;
	top:53px;
	height:103px;
	width:417px;
	overflow:hidden;
}
.fce-normalboks1-flux-content{
	position:absolute;
	float:left;
	left:21px;
	top:170px;
	height:80px;
	width:411px;
}

/*
 * fce-normalboks1-flux STOP
 */
/*
 * fce-normalbokse2-flux START
 */
.fce-normalbokse2-flux{
	position:relative;
	width:449px;
	height:303px;
	background : url(grafik/fce_normal_2_bg.png) no-repeat left top;
}

.fce-normalbokse2-flux-top1a,.fce-normalbokse2-flux-top2a{
	position:absolute;
	float:left;
	top:20px;
	height:33px;
	width:200px;
	overflow:hidden;
}
.fce-normalbokse2-flux-top1a{
	left:22px;
}
.fce-normalbokse2-flux-top2a{
	left:252px;
}
.fce-normalbokse2-flux-top1b,.fce-normalbokse2-flux-top2b{
	position:absolute;
	float:left;
	top:23px;
	height:15px;
	width:200px;
	overflow:hidden;
	text-align:right;
}
.fce-normalbokse2-flux-top1b{
	left:8px;
}
.fce-normalbokse2-flux-top2b{
	left:238px;
}
.fce-normalbokse2-flux-img1,.fce-normalbokse2-flux-img2{
	position:absolute;
	float:left;
	top:46px;
	height:124px;
	width:186px;
	overflow:hidden;
}
.fce-normalbokse2-flux-img1{
	left:22px;
}
.fce-normalbokse2-flux-img2{
	left:252px;
}
.fce-normalbokse2-flux-content1,.fce-normalbokse2-flux-content2{
	position:absolute;
	float:left;
	top:175px;
	height:115px;
	width:190px;
	overflow:hidden;
}
.fce-normalbokse2-flux-content1{
	left:22px;
}
.fce-normalbokse2-flux-content2{
	left:252px;
}

/*
 * fce-normalbokse2-flux STOP
 */


/*
 * fce-normalbokse2-flux2 START
 */
.fce-normalbokse2-flux2{
	position:relative;
	width:449px;
	height:303px;
	background : url(grafik/fce_normal_2_bg.png) no-repeat left top;
}

.fce-normalbokse2-flux-top1a,.fce-normalbokse2-flux-top2a{
	position:absolute;
	float:left;
	top:20px;
	height:33px;
	width:200px;
	overflow:hidden;
}
.fce-normalbokse2-flux-top1a{
	left:22px;
}
.fce-normalbokse2-flux-top2a{
	left:252px;
}
.fce-normalbokse2-flux-top1b,.fce-normalbokse2-flux-top2b{
	position:absolute;
	float:left;
	top:23px;
	height:15px;
	width:200px;
	overflow:hidden;
	text-align:right;
}
.fce-normalbokse2-flux-top1b{
	left:8px;
}
.fce-normalbokse2-flux-top2b{
	left:238px;
}
.fce-normalbokse2-flux-img1,.fce-normalbokse2-flux-img2{
	position:absolute;
	float:left;
	top:46px;
	height:124px;
	width:186px;
	overflow:hidden;
}
.fce-normalbokse2-flux-img1{
	left:22px;
}
.fce-normalbokse2-flux-img2{
	left:252px;
}
.fce-normalbokse2-flux2-content1,.fce-normalbokse2-flux2-content2{
	position:absolute;
	float:left;
	top:15px;
	height:280px;
	width:190px;
	overflow:hidden;
}
.fce-normalbokse2-flux2-content1{
	left:22px;
}
.fce-normalbokse2-flux2-content2{
	left:252px;
}

.fce-normalbokse2-flux2 .csc-header {
	position:relative;
}
.fce-normalbokse2-flux2 h1 {

}
.fce-normalbokse2-flux2 .csc-header-date {
	position:absolute;
	top:8px;
	right:0px;
	font-style:italic;
}
.fce-normalbokse2-flux2 .csc-textpic * {
	margin-left: 0 !important;
}
.fce-normalbokse2-flux2 .csc-textpic {
	margin-top:2px;
}

/*
 * fce-normalbokse2-flux2 STOP
 */


/*
 * fce-normalbokse2 START
 */
.fce-normalbokse2{
	position:relative;
	width:493px;
	height:257px;
	background : url(grafik/fce_normalbokse2.gif) no-repeat left top;
}

.fce-normalbokse2-top1,.fce-normalbokse2-top2{
	position:absolute;
	float:left;
	top:15px;
	height:33px;
	width:200px;
	overflow:hidden;
}
.fce-normalbokse2-top1{
	left:24px;
	top:20px;
}
.fce-normalbokse2-top2{
	left:281px;
	top:20px;
}
.fce-normalbokse2-top1 p,.fce-normalbokse2-top2 p{
	margin-top:-8px;
}
.fce-normalbokse2-img1,.fce-normalbokse2-img2{
	position:absolute;
	float:left;
	top:56px;
	height:97px;
	width:225px;
	overflow:hidden;
}
.fce-normalbokse2-img1{
	left:6px;
}
.fce-normalbokse2-img2{
	left:263px;
}
.fce-normalbokse2-content1,.fce-normalbokse2-content2{
	position:absolute;
	float:left;
	top:170px;
	height:80px;
	width:200px;
	overflow:hidden;
}
.fce-normalbokse2-content1{
	left:20px;
}
.fce-normalbokse2-content2{
	left:277px;
}
/*
 * fce-normalbokse2 STOP
 */
/*
 * fce-normalboks1 START
 */
.fce-normalboks1{
	position:relative;
	width:493px;
	height:258px;
	background : url(grafik/fce_normalboks1.png) no-repeat left top;
}
.fce-normalboks1-top{
	position:absolute;
	float:left;
	left:20px;
	top:20px;
	height:33px;
	width:400px;
	overflow:hidden;
}
.fce-normalboks1-top p{
	margin-top:-8px;
}
.fce-normalboks1-img{
	position:absolute;
	float:left;
	left:6px;
	top:57px;
	height:97px;
	width:482px;
	overflow:hidden;
}
.fce-normalboks1-content{
	position:absolute;
	float:left;
	left:20px;
	top:170px;
	height:84px;
	width:452px;
}
/*
 * fce-normalboks1 STOP
 */
/*
 * fce-rightboks1 START
 */

.fce-rightboks1,.fce-rightboks1-top,.fce-rightboks1-b{
	width:235px;
}
.fce-rightboks1{
	position:relative;
	float:left;
}
.fce-rightboks1-top{
	position:absolute;
	float:left;
	left:0px;
	top:0px;
	height:98px;
	width:235px;
	background : url(grafik/fce_rightboks1_top.png) no-repeat left top;
}
.fce-rightboks1-b{
	position:absolute;
	float:left;
	left:0px;
	bottom:0px;
	height:8px;
	width:235px;
	background : url(grafik/fce_rightboks1_b.png) no-repeat left top;
}

.fce-rightboks1-content-outer{
	position:relative;
	float:left;
	width:235px;
	margin:98px 0 8px 0;
	background : url(grafik/fce_rightboks1_mid.png) repeat-y left top;
}
.fce-rightboks1-content{
	position:relative;
	float:left;
	margin:-70px 0 0px 0;
	left:18px;
	width:200px;
}

/*
 * fce-rightboks1 STOP
 */
#menudivcontent{
	position:absolute;
	float:left;
	left:300px;
	top:240px;
	height:222px;
	width:1px;
	background : url(grafik/menudivcontent.png) no-repeat left top;
}
#splat{
	position:absolute;
	float:left;
	left:555px;
	top:199px;
	height:295px;
	width:448px;
	background : url(grafik/splat.png) no-repeat left top;
}
#submenu ul{
	margin:0;
	padding:0;
}
#submenu .lev1{
	padding:0 0 0 20px;
}
#submenu .lev2{
	padding:0 0 0 30px;
}
#submenu .lev3{
	padding:0 0 0 40px;
}
#submenu li{
	margin:0;
	list-style:none;
}
#submenu a{
	font-size:10px;
	display:block;
	text-decoration:none;
	margin:3px 0 2px 0;
	padding:0;
	color:#000000;
}

/* Added by Lars Dyhr, on 03-10-2008 :-) to get the temporary? second level submenu indented , which is impossible when not using wrapItemAndSub (but only allWrap!:s) */
#submenu li.secondlevel {
	padding:0 0 0 30px;

}
#submenu li.act-secondlevel	{
	background : url(grafik/menubullet.gif) no-repeat left center;
	padding:0 0 0 30px;
}
#submenu li.act-secondlevel	a {
	color:blue;
}

.submenu-border{
	display:block;
	width:85px;
	height:1px;
	font-size:0;/*ie6*/
	border-bottom-style:dashed;
	border-bottom-width:1px;
}
.submenu-border-b{
	margin:-1px 0 0 0;
	display:block;
	width:110px;
	height:1px;
	font-size:0;/*ie6*/
	background :#fff;
}
body {
	margin: 0;
	padding: 0;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.fce-inspiration-1,.fce-inspiration-2,.fce-inspiration-3,.fce-inspiration-4{
	width:150px;
	position:absolute;
	float:left;
	top:0;
}
.fce-inspiration-1{
	left:0px;
}
.fce-inspiration-2{
	left:190px;
}
.fce-inspiration-3{
	left:373px;
}
.fce-inspiration-4{
	left:555px;
}
.fce-inspiration p, .fce-inspiration p a,.fce-inspiration h2, .fce-inspiration h2 a{
	color:#FFF;
}
#search{
	position:absolute;
	float:right;
	top:0;
	right:235px;
	height:35px;
	width:160px;
	text-align:right;
}
#search-form{
	padding:8px 0 0 0;
}
#search-label{
	position:absolute;
	float:left;
}
#search-submit {
	background:transparent url(grafik/search_submit.png) no-repeat scroll center bottom;
	border:0 none;
	cursor:pointer;
	height:19px;
	width:19px;
	margin:0 0 0 0px;
	padding:0;
	text-indent:-1000em;
}
#searchword {
	width:102px;
	border:0;
	background-color: transparent;
	border-bottom:1px solid #999999;
}
input[type="text"],
input[type="password"]{
	border:1px solid #999999;
	font-size:11px;
	height:15px;
	padding-left:2px;
	padding-top:2px;
}
textarea{
	border:1px solid #999999;
	font-size:11px;
	padding-left:2px;
	padding-top:2px;
}
#login-menu{
	position:absolute;
	float:right;
	top:0px;
	right:16px;
	height:35px;
	width:180px;
	text-align:right;
}
#english-flag{
	position:absolute;
	float:right;
	top:12px;
	right:45px;
	text-align:right;
}
#login-menu a{
	float:left;
}
#login-menu-lock{
	float:left;
	padding:8px 0 0 10px;
}
#globaltop-delestreg{
	position:absolute;
	float:right;
	top:1px;
	right:214px;
	height:34px;
	width:1px;
	background : url(grafik/delestreg.png) left top;	
}
#menu-global{
	position:absolute;
	float:right;
	top:0;
	right:395px;
	height:35px;
	text-align:right;	
}

#center{
	background: #444;
	margin: 0 auto;
	padding: 10px 0 0;
	width: 990px;
}
p{
	margin:0;
	padding:0;
}
.clear-both{
	clear:both;
}
#global-top{
	position:fixed;
	top:0;
	width:100%;
	height:35px;
	background :#f3f0f0;
	z-index: 2500; /*LD: 05-10-09: was: 9999;*/
}
#global-bottom{
	position:fixed;
	margin-bottom:0;
	bottom:0;
	width:100%;
	height:31px;
	background:#f3f0f0;
}
#global-top-center,#global-bottom-center{
	margin: 0 auto;
	width:1180px;
	height:33px;
}
#global-top-content,#global-bottom-content{
	float: left;
	position:relative;
	width:998px;
	height:33px;	
}
#global-top-content{
	background : url(grafik/global-top-bg.png) repeat-x left top;	
}
#global-bottom-content{	
	background : url(grafik/global-bottom-bg.png) repeat-x left top;	
}
#global-bottom-content p{
	text-align:center;
	vertical-align:middle;
	margin:0;
	padding:10px 0 0 0;
}
#global-bottom-content p,#global-bottom-content a{
	color:#a1a1a1;
}
#global-bottom-content a{
	text-decoration:underline;
}
#global-top-shadow-r,#global-top-shadow-l{
	height:35px;	
}
#global-bottom-shadow-r,#global-bottom-shadow-l{
	height:31px;	
}
#global-top-shadow-l,#global-bottom-shadow-l{
	float: left;
	width:91px;
	background : url(grafik/global-top-shadow-l.png) repeat-y right top;
}
#global-top-shadow-r,#global-bottom-shadow-r{
	float: left;
	width:91px;
	background : url(grafik/global-top-shadow-r.png) repeat-y left top;
}

/************** tx-felogin override START ******************/
div.tx-felogin-pi1 form {
padding: 0px;
}
div.tx-felogin-pi1 form fieldset {
border: 0px;
padding: 0px;
}
div.tx-felogin-pi1 form fieldset legend {
display: none;
}
/************** tx-felogin override SLUT ******************'*/

