div.spacer10{
height:10px;
width:100%;
clear:both;}
p.tpinf{
	font-size:11px;
	font-style: italic;
	color: #666666;
	display:block;
	width:100%;
	clear:both;
}


/**adminpanel intranet menu**/
div.nav_intra_admin{
	display:none;
	opacity:1;
	position:absolute;
	top:30px !important;

	background-color: #6abfd4;
	background-image: url(../images/hidden_top.png);
	background-repeat: no-repeat;
	background-position: center top;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #257083;
	border-bottom-color: #257083;
	border-left-color: #257083;}



td.spacecolumn{
width:20px;}
/**Intra top*/

#toppanel_intra{
background-color:#DDDDDD;
background-repeat:repeat-x;
border-bottom:2px solid #777777;
color:#CCCCCC;
height:50px;
position:fixed;
top:0;
width:100%;
z-index:500;
}
	
	
div.toppanel_inner{
display:block;
height:17px;
margin-left:auto !important;
margin-right:auto;
padding:5px;
width:960px !important;}
	
div.toppanel_inner a, div.toppanel_inner{
	font-size:12px;}
	
span.user{
display:block;
float:left;
margin-right:20px;
padding-top:4px;}
	
span.edit_user{
	/*float:left;*/
	/*display:block;*/
	/*margin-right:20px;*/
}
span.edit_user a{
	text-decoration:underline !important;}
	
span.user a, span.logout a{
	text-decoration:underline !important;}
	
span.nav_intra{
display:block;
float:right;
margin-top:-4px;
text-align:center;
width:293px;
	}
	
span.nav_intra a{
	font-weight:bold;
	margin-right:10px;}
	
.bk_nav{
	margin-right:20px;
	display:block;
	width:150px;
	float:right;
}
span.logout{
display:block;
float:right;
font-size:13px;
margin-top:-2px;
width:89px;}

span.logout span.txt{
display:block;
float:right;
margin-top:13px;}

	
div.toppanel_inner a, div.toppanel_inner a:visited{
color:#777777;
font-size:12px;
text-decoration:none !important;}
	
div.toppanel_inner a:hover{
	font-size:12px;
	text-decoration:underline;}
/**/


td.line{
border-bottom:1px solid #000000;}
.second_in_row{
padding-left:10px;}

textarea{
	font-family:Helvetica, Arial, sans-serif;}



div.start_administration{
float:left;
height:401px;
width:400px;
}
div.sidebars_pic{
float:left;
height:400px;
width:85px;}
div.sidebars_descr{
float:left;
height:400px;
padding-top:20px;
width:315px;
}
div.sidebars_descr span.descr{
border-bottom:1px dotted #999999;
display:block;
margin-bottom:2px;
}
span.descr h2{
color:#000000;
font-size:15px;
font-style:normal;
font-weight:lighter;
margin:0;
padding:0;}
span.descr p{
font-size:12px !important;
margin:0;
padding:0;}

div.start_right{
	margin-left:0 !important;
	margin-right:0 !important;
	margin-top:20px;
	min-height:105px;
	padding:10px;
	width:167px;
	background-image: url(/images/hvid_transparent.png);
	background-repeat: repeat;
}
	
div.start_jump{
height:85px;
width:230px;}
div.start_tools{
height:170px;
width:230px;}
div.toolbox_pic{}
div.start_contentedit{
height:160px;
width:230px;}

div.start_contentedit_pic{}





/**** Sort baggrund ***/
#bigpopup
{
    position: fixed;
    display: none;
    z-index: 50;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-image: url(/grafik/admingrafik/adminlayer/bg.png);
}

/**************** POPUP *******************************/

div.popup
{
background-color:#EEEEEE;
border:4px solid #000000;
padding:15px;
position:fixed;
width:330px;
z-index:3000;
}
div.popup h1{
	color:#222;}

div.popup div
{
    margin: 0;
}

div.popup div.popupheader
{
background-color:transparent;
background-image:url("/grafik/admin_grafik/hvid_transparent.png");
height:37px;
margin-bottom:0;
}

div.popup div.popupheader h1
{
    color: #000 !important;
	float: left;
	width: 200px;
}

div.popup span.close
{
    color: black;
    cursor: pointer;
    float: right;
}
.confirmbox a#yes{
background-color:#DDDDDD;
border:1px solid #666666;
color:#333333;
display:block;
float:left;
font-size:16px;
font-weight:600;
margin-right:5px;
margin-top:10px;
padding:5px;
text-align:center;
text-decoration:none;
width:60px;
}
.confirmbox a#no{
	display: block;
	border: 1px solid #666666;
	background-color: #FFFFFF;
	padding: 5px;
	color:#333333;
	width: 60px;
	text-align:center;
	font-size:16px;
	font-weight:600;
	text-decoration:none;
	float:left;
	margin-top:10px;
}

a#confirm{
	display: block;
	border: 1px solid #666666;
	background-color: #FFFFFF;
	padding: 5px;
	width: 60px;
	text-align:center;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	float:left;
	margin-top:10px;
	color: #333333;
}


/*reserve form*/
div.Reserve input{
background-color:#FFFFFF;
border:1px solid #888888;
margin-bottom:3px;
padding:2px;
width:260px;}

div.Reserve textarea{
background-color:#FFFFFF;
border:1px solid #888888;
margin-bottom:3px;
padding:2px;
width:360px;}

div.Reserve input[type="submit"]{
background-color:#FFFFFF;
border:1px solid #888888;
float:right;
margin-top:6px;
padding:2px;
width:100px;}


label[for="order_country"]{
font-size:11px;}

/*** tabmenu admin layer ***/
li.tab a
{
    background-color:transparent;
    color:#000000}
li.activetab a
{
    background-color:rgb(0, 162, 255);
    color:#000000
}
ul#tabmenu li.tab a
{
    background-image:url(/grafik/admingrafik/adminlayer/adminpaneltab_light.png);
}
ul#tabmenu li.tab a:hover
{
    background-image:url(/grafik/admingrafik/adminlayer/adminpaneltab_mouseover_light.png);
}
/*** Vigtigt, skal ligge efter li.tab a for at overskrive baggrundsbilledet ***/
ul#tabmenu li.active a
{
        background-image:url(/grafik/admingrafik/adminlayer/adminpaneltab_active_light.png);
}
ul#tabmenu{
	list-style-type: none;
	display: block;
	float: left;
    margin-top: 0px;
}
ul#tabmenu li.tab a, ul#tabmenu li.tab a:visited{
	background-color:#857152;
	display: block;
	color: #333;
	height: 20px;
	width: 130px;
	text-decoration: none;
	text-align: center;
	margin-right: 5px;
	padding-top: 5px;
	font-size: 12px;
}
ul#tabmenu li.tab, ul#tabmenu li.activetab{
	float: left;
	color: #000000;
}
ul#tabmenu li.activetab a{
	color: #000000;
}
ul#tabmenu li.tab a:hover{
	text-decoration: none;
	color: #000000;
}
ul#tabmenu li.activetab a, ul#tabmenu li.activetab a:visited{
	display: block;
	height: 20px;
	width: 130px;
	text-decoration: none;
	color: #000000;
	text-align: center;
	margin-right: 5px;
	padding-top: 5px;
	font-size: 12px;
	font-weight: 600;
	}
/*** Adminlayer ***/
#notinvisible{
    z-index:50;
    position:absolute;
    width: 700px;
    left:0px;
    display: none;
    top: 8%;
}
div.popuptitel{
	/*background-color:#F0F0F0;
	  background-color:#FFFFFF;*/
	background-image: url(/grafik/admingrafik/adminpanel/header.png);
	cursor:move;
}
#popupfooter{
background-color:#F0F0F0;
height:1px;
	  /*background-image: url(/grafik/admingrafik/adminpanel/bg1.jpg);*/
}
#formblockcontent
{
	background-color:#F0F0F0;
	/*background-image: url(/grafik/admingrafik/adminpanel/bg1.jpg);*/
	padding-top: 6px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-repeat: repeat;
	background-position: center top;
	font-size:13px;
}
#formblockcontent div{
    margin-left: auto;
    margin-right: auto;
}
#genericprogress{
    z-index: 150;
}
/**** Admin panel ****/
#adminpanel
{
	background-image:url("../images/adminpanel_bg.png");
	background-repeat:repeat-x;
	height:30px;
	left:0;
	position:fixed;
	top:0;
	width:100%;
	z-index:100;
}

#hiddenpanel{
	/*height: 100%;*/
	/*padding: 15px;*/
	display:none;
	padding:7px 0 11px;
	position:fixed;
	width:160px;
	z-index:207;
	top:24px !important;

}
#hiddenpanel div.adminclass
{
background-color:#EEEEEE;
background-image:url("../images/hidden_top.png");
background-position:center top;
background-repeat:no-repeat;
border-bottom:1px solid #257083;
border-left:1px solid #257083;
border-right:1px solid #257083;
margin-top:-5px;
}
#adminpanel ul.adminmenu
{
    list-style-type: none;
}
#adminpanel ul.adminmenu li
{
    margin-bottom: 25px;
}

#adminpanel ul.adminmenu li.logout
{
    position: absolute;
    padding-bottom: 30px;
}

#adminpanel a{
    /*margin-top: 5px;*/
    margin: 5px;
	float:left;
	text-align:center;
}

/*** formulare i admin layer ***/
#formblockcontent div.adminform
{
   float:left;
	padding:10px;
	width:67%;
}

#formblockcontent div.beskrivelse
{
    float: left;
    width: 375px;
}


/********************************************** EDIT GALLERY LAYER*************************************/
#formblockcontent div.adminthumb
{
	float:left;
	margin-right:10px;
	margin-top:15px;
	padding:10px;
	width:155px;
}
div.adminthumb img
{
	border:1px solid #111111;
}
#formblockcontent div.adminthumb a,#formblockcontent div.adminthumb a:visited
{
 color:#555555;
display:block;
margin-bottom:3px;
margin-top:-2px;
}
#formblockcontent div.adminthumb a:hover{
text-decoration:underline;}
#formblockcontent div.adminthumb img
{
    margin-right: auto;
    margin-left: auto;
}
div.mainthumb{
float:left;
margin-bottom:19px;
text-align:left;}
div.detailthumb{
float:left;
text-align:left;}
div.detailthumbs h2{
display:block;
float:left;
text-align:left;
width:122px;}
div.detailthumb{
float:left;
margin-right:50px !important;
max-width:90px;}
div.detailthumbs{
margin-top:30px;}


textarea.beskrivelse{
width:250px;
height:80px;}




/************************* GEM OG LUK I LAYERS *****************************************/
#notinvisible input.gemknap
{
	background-image:url("/grafik/admingrafik/hvid_transparent.png");
	background-color: transparent;
	border:1px solid #000000;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
}
/**Knap containers***/
#formblockcontent div.lukknap
{
    float: left;
    width: 60px;
}
#formblockcontent div.gemknap
{
    float: right;
    text-align: right;
    width: 200px;
}

/***beskrivelse*******/
div#formblockcontent div.beskrivelse, div#formblockcontent div.beskrivelse p{
margin-top:10px;
color:#000000;}

/***Space i tablecells*******/
div.adminform table td{
padding-bottom:5px;
padding-right:4px;
padding-top:2px;}

/***titel inputfelt****/
div.adminform input{
padding:2px;
	border:1px solid #111111;}

div.adminform select{
	border:1px solid #111111;}
div.adminform option{
    padding:2px;}


/****DIV FORMFELTER ************/
div#formblockcontent input, div#formblockcontent textarea, input#linklogo{
background-color:#FFFFFF;
border:1px solid #CCCCCC;
padding:2px;}

div#formblockcontent select{
border:1px solid #CCCCCC;}
div#formblockcontent select#type{
	margin-top:-3px;
	padding:2px;	
}
	
div#formblockcontent option{
    padding:2px;}

input#extitle, input#exlocation{
	width:367px;}
input#exdates{}
/****kalender****/
tr.exdates td label{
	float: left;
}
tr.extitle, tr.exlocation, tr.exdates{
	color:#333;
	padding-top: 5px;
	padding-bottom: 5px;
}
tr.extitle label, tr.exlocation label, tr.exdates label{
	width:37px;
	display:block;
	float:left;
}

input#subtitle, input#googlemaps, input#imagetitle{
width:279px;}

label[for="hours"]{
display:block;
margin-top:8px;
vertical-align:top;
}


a#wysiwygeditorbutton, a#imagestuff{
	background-color:#FFFFFF;
	border:1px solid #555555;
	display:block;
	margin-bottom:3px;
	padding:3px;
	width:100px;}

/******* Opret bruger formularen ******/
div.accessform{
	margin-top:26px;
	text-align:left;
	width:541px;
}
div.accessform form input{
	width:200px;
	padding:3px;
	border:1px solid #111111;
	margin-top: 3px;
	margin-bottom: 4px;
}
div.accessform form input.knap{
	width:90px;
	padding:3px;
	border:1px solid #111111;}
	
div.accessform h2{
	font-size:18px;
	font-weight:lighter;
	color:#000000;
	display:block;
	margin-bottom:5px;
}



/********************** SYSTEM BESKED *********************/
div.sysmsg{
	display:block;
	text-align:center;
	font-style:italic;
	margin:60px auto 20px;
	width:250px;
	padding:15px;
	background-image: url(/grafik/admingrafik/hvid_transparent.png);
	background-repeat: repeat;
	background-position:left top;
	border:1px solid #111111;
}


/*****sprogvalg**********/
table.langselect img{
border:1px solid #000000;}


/*********************************REDIGER FOOTER TEKST**********************************/
div.singlelinetextedit input{
margin-bottom:5px;
width:535px;
}
div.singlelinetextsave input{
float:right;
margin:2px 20px 9px 19px;}

/**Ny**/
div.copyrightform{
	margin: 10px;
}
div.copyrightform form{}
div.copyrightform form textarea{
	height:86px;
	width:134px;
	background-color: #FEFDFC;
	border: 1px solid #D6BA72;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
	font-size:12px;
}
div.copyrightform form input.knap{
	background-color: #FEFDFC;
	border: 1px solid #D6BA72;
	float: right;
	margin-top: 5px;
	padding:2px;
}

div.copyrightform p{
	display:block;
	text-align:center;
}

/***************************************** ADMIN MENU I PANELS ***********************************************/
div.adminmenu h2{
	display:block;
	text-align:center;
	margin-bottom:10px;
	font-size:19px;
	font-weight:bold;
}
div.adminpunkt{
	margin:4px 5px 0;
}
div.adminpunkt a{
color:#999999;
display:block;
font-size:13px;
height:17px;
padding-bottom:5px;
padding-left:10px;
padding-top:5px;
text-decoration:none;
}
div.adminpunkt a:hover{
text-decoration:underline;
color:#666;
}
div.ikon{
	float:left;
	height:25px;
	width:25px;
	margin-left:auto;
	margin-right:auto;
	text-decoration:none;
}
div.ikon a img{
	text-decoration:none;
	border:none;
	height:25px;
	width:25px;}
div.titel{
	display: block;
	text-align:center;
	margin-top:2px;
}
div.titel a, div.titel a:visited{
	font-size:22px;
	text-decoration:none;
	color: #666666;
}
div.titel a:hover{
	text-decoration:none;
	color: #000000;
}

div.statistik{
margin:10px;}

div.tipswrap{
margin:10px;}


/**************************************************************************** ADMIN LAYERS ********************************************************************/
/*overordnet*/
div.admin_info{
    background-image: url(/grafik/table-row-background.png);
    clear:right;
    float:right;
    min-height:100px;
    min-width:50px;
}
div.clearboth{
    clear:both;
    height:5px;
    width:100%;
}
span.descr{
    font-size:12px;
    font-style:italic;
    color:#444444;
}

/********************************************************** SIDER ***********************************************************/
/*OPRET SIDE*/
div.new_page{}
div.new_page form{
    width:325px;
    float:left;
}
div.new_page div.admin_info{
    width:325px;
}
div.new_page form input#page_name{
    width:300px;
}
select#page_type{
    margin-bottom:10px;
}

div.new_page form input#create{
	border: 1px solid #000000;
	background-color: #FFFFFF;
	padding: 4px;
	min-width: 60px;
	text-align:center;
	float:right;
	margin-top:10px;
	color: #000000;
}


/** OMD�B SIDER **/
div.rename_page{}
div.rename_page form{
    width:410px;
    float:left;
}
div.rename_page form table{
    width:100%;
}
div.rename_page div.admin_info{
    width:250px;
}
div.rename_page form input.page_rename{
    width:325px;
}
select#select_page{
    margin-bottom:10px;
}

div.rename_page form input#save{
	border: 1px solid #000000;
	background-color: #FFFFFF;
	padding: 4px;
	min-width: 60px;
	text-align:center;
	float:right;
	margin-top:10px;
	color: #000000;
}

div.rename_page form td, div.rename_page form th{
    padding:2px 14px 2px 2px;
    text-align:left;
}

/******* VIS/SKJUL SIDER ******/
div.toggle_pages{
	border:2px solid #CCCCCC;
	height:458px;
	margin-left:13px !important;
	margin-right:0 !important;
	margin-top:18px;
	overflow:auto;
	width:96%;
}
div.toggle_pages table{
    width:100%;
}
div.toggle_pages table th, div.toggle_pages table td{
    text-align:left;
	background-color:#FFF;
    padding-top: 2px;
    padding-right: 5px;
    padding-bottom: 2px;
    padding-left: 5px;
}
div.toggle_pages table .lang_cell{
    width:35px;
    padding-left:5px;
    padding-top:5px;
    text-align:center;
}


/**** FLYT SIDER / MENU ****/
div.menu{
    height:300px;
    margin-right:0 !important;
    margin-top:18px;
    overflow:auto;}

div.menu table{
    width:100%;
}
div.menu table th, div.menu table td{
    text-align:left;
    background-image:url(../grafik/table-row-background.png);
    background-repeat:repeat;
    padding-top: 2px;
    padding-right: 5px;
    padding-bottom: 2px;
    padding-left: 5px;
}
div.menu table tr.top td{
    
}
div.menu table tr.sub td{
    background-image:none !important;
}
div.menu table tr.sub td.name{
    padding-left:30px;
}
div.menu table tr.third td.name{
    padding-left:60px;
}

div.menu table tr.top td {
background-color:#CCCCCC;
}
div.menu table tr.sub td {
background-image:url("../grafik/table-row-background.png")!important;
}
div.menu table tr.third td {
background-image:none !important;
}


/******************************************************** DOKUMENTER ***********************************************************/


/************************************************************ DESIGN ****************************************************************/


/******************************************************** COPYRIGHTS ****************************************************************/

/********************************************************* TOPMENU ************************************************************/
a#adminlogud, a#adminpages,a#adminbilleder, a#adminusers, a#adminfolder, a#adminmailinglist, a#adminstats, a#adminnotat{
color:#999999;
font-size:13px;
margin-left:0;
margin-right:10px;
margin-top:4px;
padding:2px 8px 5px;
text-decoration:none;
}
#adminpanel a:hover{
text-decoration:underline;
}

/*
a#adminlogud
a#adminpages
a#adminusers
a#adminfolder
a#adminmailinglist
a#adminstats
a#adminnotat
*/

/****************************************************MAILINGLISTE*************************************************/
/****VIS MAILINGLISTE*****/
div.view_mailing_list{
	font-size:14px;
	max-height:361px;
	overflow:auto;
	width:100%;
}
div.view_mailing_list table{
	width:100%;
}
div.view_mailing_list table th{
	text-align:left;
	background-image:url(../grafik/table-row-background.png);
	background-repeat:repeat;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}

div.view_mailing_list table td{
	text-align:left;
	background-image:url(../grafik/table-row-background.png);
	background-repeat:repeat;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
/****** OPRET NY KONTAKT **********/
div.add_contact{}
div.add_contact form{
	width:400px;
	float:left;
	margin-left:30px;}
div.add_contact table{}
div.add_contact input{
	padding:2px;}
div.add_contact input#navn{
	width:350px;}
div.add_contact input#email{
	width:350px;}
div.add_contact input#city{
	width:350px;}
div.add_contact select#kunde{}
div.add_contact textarea#notat{
	padding:2px;
	width:350px;}
div.add_contact input#gem{
	float:right;
	margin-top: 5px;
}
div.add_contact input#fortryd{
	float:right;
	margin-top: 5px;
	margin-right: 10px;}

/********* VENTENDE TILMELDINGER *********/
div.waiting_list{
	font-size:14px;
	height:361px;
	overflow:auto;
	width:100%;
}
div.waiting_list table{
	width:100%;
}
div.waiting_list table th{
	text-align:left;
	background-image:url(../grafik/table-row-background.png);
	background-repeat:repeat;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}

div.waiting_list table td{
	text-align:left;
	background-image:url(../grafik/table-row-background.png);
	background-repeat:repeat;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
/**************** Opret nyhedsbrev*************/
div.add_newsletter{
	min-height:200px;
}
div.add_newsletter input{
	margin-right:5px;}

a.ok_button{
	display: block;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	padding: 4px;
	min-width: 60px;
	text-align:center;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	float:left;
	margin-top:10px;
	color: #000000;
}

/***********Gemte nyhedsbreve******************/
div.view_newsletters{
	font-size:14px;
	max-height:361px;
	overflow:auto;
	width:100%;}
div.view_newsletters table{
	width:100%;}

div.view_newsletters table th{
	text-align:left;
	background-image:url(../grafik/table-row-background.png);
	background-repeat:repeat;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
div.view_newsletters table td{
	text-align:left;
	background-image:url(../grafik/table-row-background.png);
	background-repeat:repeat;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}


/******************************************************** NYE SIDEBARS  ************************************************************/
/***************************** 
a.startside{
	display:block;
	height:50px;
	width:160px;
	background-image: url(../grafik/admingrafik/adminpanel/startside/startside.png);
	background-repeat: no-repeat;
	background-position: left top;
}
a.startside:hover, a.startside_active{
	background-image: url(../grafik/admingrafik/adminpanel/startside/startside_hover.png);}
	
a.admins, a.admins:visited{
	display:block;
	height:50px;
	width:160px;
	background-image: url(../grafik/admingrafik/adminpanel/startside/admins.png);
	background-repeat: no-repeat;
	background-position: left top;}
a.admins:hover, a.admins_active{
	background-image: url(../grafik/admingrafik/adminpanel/startside/admins_hover.png);}

a.logud, a.logud:visited{
	float: right !important;
	display:block;
	height:50px;
	width:160px;
	background-image: url(../grafik/admingrafik/adminpanel/startside/logud.png);
	background-repeat: no-repeat;
	background-position: left top;
	}
a.logud:hover, a.logud_active{
	background-image: url(../grafik/admingrafik/adminpanel/startside/logud_hover.png);}

a.support, a.support:visited{
	display:block;
	height:50px;
	width:160px;
	background-image: url(../grafik/admingrafik/adminpanel/startside/support.png);
	background-repeat: no-repeat;
	background-position: left top;}
a.support:hover, a.support_active{
	background-image: url(../grafik/admingrafik/adminpanel/startside/support_hover.png);}
	
	
a.new_page, a.new_page:visited{
	display:block;
	height:50px;
	width:160px;
	background-image: url(../grafik/admingrafik/adminpanel/sider/pages_new.png);
	background-repeat: no-repeat;
	background-position: left top;
}
a.new_page:hover, a.new_page_active{
	background-image: url(../grafik/admingrafik/adminpanel/sider/pages_new_hover.png);}

a.rename, a.rename:visited{
	display:block;
	height:50px;
	width:160px;
	background-image: url(../grafik/admingrafik/adminpanel/sider/pages_rename.png);
	background-repeat: no-repeat;
	background-position: left top;}
a.rename:hover, a.rename_active{
	background-image: url(../grafik/admingrafik/adminpanel/sider/pages_rename_hover.png);}

a.toggle, a.toggle:visited{
	display:block;
	height:50px;
	width:160px;
	background-image: url(../grafik/admingrafik/adminpanel/sider/pages_view_hide.png);
	background-repeat: no-repeat;
	background-position: left top;}
a.toggle:hover, a.toggle_active{
	background-image: url(../grafik/admingrafik/adminpanel/sider/pages_view_hide_hover.png);}

a.menu, a.menu:visited{
	display:block;
	height:50px;
	width:160px;
	background-image: url(../grafik/admingrafik/adminpanel/sider/pages_menu.png);
	background-repeat: no-repeat;
	background-position: left top;}
a.menu:hover, a.menu_active{
	background-image: url(../grafik/admingrafik/adminpanel/sider/pages_menu_hover.png);}
	
	
	
a.users, a.users:visited{
	display:block;
	height:50px;
	width:160px;
	background-image: url(../grafik/admingrafik/adminpanel/users/newuser.png);
	background-repeat: no-repeat;
	background-position: left top;
}
a.users:hover, a.users_active{
	background-image: url(../grafik/admingrafik/adminpanel/users/newuser_hover.png);}


	
a.user_list, a.user_list:visited{
	display:block;
	height:50px;
	width:160px;
	background-image: url(../grafik/admingrafik/adminpanel/users/users.png);
	background-repeat: no-repeat;
	background-position: left top;
}
a.user_list:hover, a.user_list_active{
	background-image: url(../grafik/admingrafik/adminpanel/users/users_hover.png);}


	
a.reserved_images, a.reserved_images:visited{
	display:block;
	height:50px;
	width:160px;
	background-image: url(../grafik/admingrafik/adminpanel/reservation/reservation.png);
	background-repeat: no-repeat;
	background-position: left top;
}
a.reserved_images:hover, a.reserved_images_active{
	background-image: url(../grafik/admingrafik/adminpanel/reservation/reservation_hover.png);}

	
	
	
a.seo, a.seo:visited{
	display:block;
	height:50px;
	width:160px;
	background-image: url(../grafik/admingrafik/adminpanel/seo/seo.png);
	background-repeat: no-repeat;
	background-position: left top;
}
a.seo:hover, a.seo_active{
	background-image: url(../grafik/admingrafik/adminpanel/seo/seo_hover.png);}

	
a.question_view, a.question_view:visited{
	display:block;
	height:50px;
	width:160px;
	background-image: url(../grafik/admingrafik/adminpanel/question/question.png);
	background-repeat: no-repeat;
	background-position: left top;
}
a.question_view:hover, a.question_view_active{
	background-image: url(../grafik/admingrafik/adminpanel/question/question_hover.png);}

	
	
	
	********************************/
	
	
/*******************/
	
div.updatebutton{
	clear:both;
margin-left:13px !important;
margin-right:0 !important;
margin-top:-5px;
overflow:auto;
text-align:right;
width:97%;
	}
div.updatebutton input{
	float:right;
	}
input.update{
background-color:transparent !important;
background-image:url("/images/updatebuttton.png");
background-repeat:no-repeat;
border:medium none !important;
color:#666666 !important;
display:block;
font-size:14px;
height:51px;
margin-right:243px;
padding-top:14px;
text-align:center;
width:150px;
cursor:pointer;
}	
/**********************DESIGN********************/

/*
a.settitle, a.settitle:visited{
	display:block;
	height:50px;
	width:160px;
	background-image: url(../grafik/admingrafik/adminpanel/design/design_titel.png);
	background-repeat: no-repeat;
	background-position: left top;
}
a.settitle:hover, a.settitle_active{
	background-image: url(../grafik/admingrafik/adminpanel/design/design_titel_hover.png);}

a.baggrunde, a.baggrunde:visited{
	display:block;
	height:50px;
	width:160px;
	background-image: url(../grafik/admingrafik/adminpanel/design/design_baggrunde.png);
	background-repeat: no-repeat;
	background-position: left top;
}
a.baggrunde:hover, a.baggrunde_active{
	background-image: url(../grafik/admingrafik/adminpanel/design/design_baggrunde_hover.png);}


a.doc_show, a.doc_show:visited{
	display:block;
	height:50px;
	width:160px;
	background-image: url(../grafik/admingrafik/adminpanel/dokumenter/dokumenter_open.png);
	background-repeat: no-repeat;
	background-position: left top;
}
a.doc_show:hover, a.doc_show_active{
	background-image: url(../grafik/admingrafik/adminpanel/dokumenter/dokumenter_open_hover.png);}
	
a.doc_new, a.doc_new:visited{
	display:block;
	height:50px;
	width:160px;
	background-image: url(../grafik/admingrafik/adminpanel/dokumenter/dokumenter_upload.png);
	background-repeat: no-repeat;
	background-position: left top;
}
a.doc_new:hover, a.doc_new_active{
	background-image: url(../grafik/admingrafik/adminpanel/dokumenter/dokumenter_upload_hover.png);}





a.vismail, a.vismail:visited{
	display:block;
	height:50px;
	width:160px;
	background-image: url(../grafik/admingrafik/adminpanel/mailingliste/mailinglist_show.png);
	background-repeat: no-repeat;
	background-position: left top;
}
a.vismail:hover, a.vismail_active{
	background-image: url(../grafik/admingrafik/adminpanel/mailingliste/mailinglist_show_hover.png);
	}



a.visvent, a.visvent:visited{
	display:block;
	height:50px;
	width:160px;
	background-image: url(../grafik/admingrafik/adminpanel/mailingliste/mailinglist_pending.png);
	background-repeat: no-repeat;
	background-position: left top;
}
a.visvent:hover, a.visvent_active{
	background-image: url(../grafik/admingrafik/adminpanel/mailingliste/mailinglist_pending_hover.png);
	}


a.addrecipient, a.addrecipient:visited{
	display:block;
	height:50px;
	width:160px;
	background-image: url(../grafik/admingrafik/adminpanel/mailingliste/mailinglist_add.png);
	background-repeat: no-repeat;
	background-position: left top;
}
a.addrecipient:hover, a.addrecipient_active{
	background-image: url(../grafik/admingrafik/adminpanel/mailingliste/mailinglist_add_hover.png);
	}

a.createmail, a.createmail:visited{
	display:block;
	height:50px;
	width:160px;
	background-image: url(../grafik/admingrafik/adminpanel/mailingliste/mailinglist_create.png);
	background-repeat: no-repeat;
	background-position: left top;
}
a.createmail:hover, a.createmail_active{
	background-image: url(../grafik/admingrafik/adminpanel/mailingliste/mailinglist_create_hover.png);
	}


a.savedmails, a.savedmails:visited{
	display:block;
	height:50px;
	width:160px;
	background-image: url(../grafik/admingrafik/adminpanel/mailingliste/mailinglist_saved.png);
	background-repeat: no-repeat;
	background-position: left top;
}
a.savedmails:hover, a.savedmails_active{
	background-image: url(../grafik/admingrafik/adminpanel/mailingliste/mailinglist_saved_hover.png);
	}

a.stats, a.stats:visited{
	display:block;
	height:50px;
	width:160px;
	background-image: url(../grafik/admingrafik/adminpanel/statistik/statistik.png);
	background-repeat: no-repeat;
	background-position: left top;
}
a.stats:hover, a.stats_active{
	background-image: url(../grafik/admingrafik/adminpanel/statistik/statistik_hover.png);}

a.notater, a.notater:visited{
	display:block;
	height:50px;
	width:160px;
	background-image: url(../grafik/admingrafik/adminpanel/notater/notater_vis.png);
	background-repeat: no-repeat;
	background-position: left top;
}
a.notater:hover, a.notater_active{
	background-image: url(../grafik/admingrafik/adminpanel/notater/notater_vis_hover.png);}


a.nyt_notat, a.nyt_notat:visited{
	display:block;
	height:50px;
	width:160px;
	background-image: url(../grafik/admingrafik/adminpanel/notater/notater_ny.png);
	background-repeat: no-repeat;
	background-position: left top;
}
a.nyt_notat:hover, a.nyt_notat_active{
	background-image: url(../grafik/admingrafik/adminpanel/notater/notater_ny_hover.png);}

****/
input.notetitleinput{
border:1px solid #CDCDCD;
padding:2px;
width:290px;}
select#type{
margin-bottom:4px;
border:1px solid #CDCDCD;
padding:6px;}

table.notes{
min-width:295px;
font-size:11px;
color:#666666;}

div.chart{
margin-left:3px;
text-align:left;}
div.chart h2{
font-size:16px;
margin-top:15px;
text-align:left;}
table.labels{}
table.labels p{
font-size:16px;
padding-bottom:1px;}
div.statistik{}
div.statistik h2{
font-size:16px;
margin-top:27px;
text-align:left;}
table.popular th{
font-size:14px;
	background-image: url(../grafik/admingrafik/table-row-background.png);
	background-repeat: repeat;
	padding:2px;
}
table.popular td{
	font-size:14px;
	background-image: url(../grafik/admingrafik/table-row-background.png);
	background-repeat: repeat;
	padding:2px;
}
/*********************************************/
	
	
#notinvisible a, #notinvisible a:visited{
	color: #5E5B51;
	text-decoration: none;
}
#notinvisible a:hover{
	text-decoration: underline;
	color: #000000;
}



/***DOKUMENT MAPPE*/
table.filliste th{
background-image:url(../grafik/table-row-background.png);
background-repeat:repeat;
font-size:14px;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
text-align:left;}
table.filliste td{
	background-image:url(../grafik/table-row-background.png);
	background-repeat:repeat;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
}

span.bold{
	font-weight:bold;}


/***************** SUPPORT *****************/
div.supportform{
float:left;
width:305px;}
div.supportinfo{
clear:right;
float:left;
width:340px;}
div.supportinfo a, div.supportform a{
color:#000000;
display:block;
font-size:14px;
font-weight:600;
margin-bottom:3px;
}


table.notes td{
	background-image:url(../grafik/table-row-background.png);
	background-repeat:repeat;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;}
	
div.fullnote {
	float:right !important;
	margin-top:28px !important;
	max-height:400px !important;
	min-height:200px !important;
	overflow-y:auto !important;
	width:350px !important;
}

div.fullnote div.notedate{
	color:#666666;
	font-size:11px;
	margin-bottom:10px;}

div.notetitle h2{
	color:#000000;
	display:block;
	font-size:17px;
	font-weight:600;
	margin-bottom:3px;
}

div.notesbox_wrap h2.titlethingie{
color:#555555;
font-size:23px;
font-weight:lighter;}
div.notesbox_wrap div.titlewrap h2 {
float:left;
margin-left:7px;
width:99px;
}

/*mailmodul*/
a.tilbage{
display:block;
text-align:right;
font-size:12px;
color:#555555;}



/*footertext - statistik*/
a.link{
font-size:14px;
text-decoration:underline !important;}


/********* NOTER *************/



div.sidebarnotes{
	padding-left: 20px;
}
div.sidebarnotes a{
	color:#333333;}
div.sidebarnotes a{
	display:block;
	margin-bottom:6px;}
	
.designinfo{
	padding-left: 20px;
	padding-right:5px;
	margin-top:10px;
}	
	
/*************/
span.extrainfo{
font-style:italic;
font-size:11px;
color:#666666;}

span.fortrydknap{
background-color:#FFFFFF;
cursor:pointer;
font-size:12px;
margin-left:5px;
margin-right:2px;
padding:3px;
}

span.gemknap{
background-color:#FFFFFF;
cursor:pointer;
font-size:12px;
margin-left:5px;
margin-right:2px;
padding:3px;}


/***/
div.supportform input, div.supportform textarea{
	
	width:250px;}
	
div.supportform input.knap{
	
	width:80px;}
	
	
/********* SEO ***********/
div.seo_beskrivelse{
width:650px;
clear:both;
}
div.seo{
clear:both;
padding-bottom:30px;
padding-top:25px;
width:650px;
}
div.seo th{
text-align:left;
font-weight:lighter;}

div.seo input#longtitle{
width:400px;
font-size:13px;
padding:4px;}

div.seo textarea{
width:400px;
height:150px;
font-size:13px;
padding:4px;}


/************* RESERVATION ****************/
div.reserved_images_wrap{}

table.reserved_images{
width:85%;}

div.reserved_images_wrap table th {
background-image:url(../grafik/table-row-background.png);
background-repeat:repeat;
padding:2px 5px;
text-align:left;
}
div.reserved_images_wrap table td {
padding:2px 5px;
text-align:left;
}�




/*Sp�rgsm�l*/
div.questwrap{
	padding: 2px;
	width: 350px;
	margin-bottom: 5px;
}
div.questheader{
	background-color:#C7E7EF;
	cursor:pointer;
	height:24px;
	margin-top:3px;
	padding-left:5px;
	padding-top:4px;
}
div.questwrap div.body{
margin-bottom:11px;
margin-top:7px;}
div.questwrap div.content{}
div.questwrap textarea#svar{
height:70px;
margin-bottom:8px;
margin-top:8px;
width:450px;}
input.svar, input.sendsvar{
	cursor:pointer;
	margin-top:5px;
	background-color: #CAFFB0;
}
div.submitsvar{
margin-top:10px;}

tr.admin{
padding-bottom:10px;
}
tr.admin td{
padding-right:25px;
}
tr.admin td a{
text-decoration:underline;
color:#006699;
}
th.user_title{
	color:#006699;
	font-size:18px;
	font-weight:bold;
	padding-bottom:3px;
	padding-top:30px;
	text-align:left;
}

.inlinesave{
display:block;
width:30px;
padding:2px;
background-color:#66CC99;
font-weight:bold;}




/************** COURSES ADMIN **********************/
.editcoursebutton a{
background-color:transparent !important;
background-image:url("../images/button_large_edit.png");
background-repeat:no-repeat;
border:medium none !important;
clear:right;
color:#333333 !important;
cursor:pointer;
display:block;
float:right;
font-weight:bold;
height:43px;
margin-left:-3px;
padding:17px 0 3px 0;
text-align:center;
width:135px;
}

.backbutton a{
background-color:transparent !important;
background-image:url("../images/button_back.png");
background-repeat:no-repeat;
border:medium none !important;
color:#333333 !important;
cursor:pointer;
display:block;
float:left;
font-weight:bold;
height:37px;
margin-left:-3px;
padding:18px 0 3px 0;
text-align:center;
width:110px;
}

input.createcoursebutton{
background-color:transparent !important;
background-image:url("../images/button_large_edit.png");
background-repeat:no-repeat;
border:medium none !important;
clear:right;
color:#333333 !important;
cursor:pointer;
display:block;
float:right;
font-size:13px;
font-weight:bold;
height:57px;
margin-left:-3px;
padding:0 0 3px 0 !important;
text-align:center;
width:135px;}


input.createexhbutton{
background-color:transparent !important;
background-image:url("../images/button_large_edit.png");
background-repeat:no-repeat;
border:medium none !important;
clear:right;
color:#333333 !important;
font-weight:bold;
cursor:pointer;
display:block;
float:right;
font-size:13px;
height:57px;
margin-left:-3px;
padding:0 0 3px 0 !important;
text-align:center;
width:135px;}


.editcourse{
clear:both;
padding-top:30px;
width:100%;
font-size:13px;}
.editcourse input, .editcourse textarea{
padding:2px;
border:1px solid #888;
background-color:#eee;
}
.editcourse input.name, .editcourse textarea{
background-color:#FFFFFF;
border:1px solid #888888 !important;
padding:5px !important;
width:300px;
}
.editcourse select{
padding:0 !important;
}
.editcourse{
}

table.perioder{
width:100%;}
table.perioder td, .applicationlist td{
padding:3px;
font-size:12px;}

tr.courserow, div.applicationlist tr.listrow{
background-color:#FFFFFF;}
tr.courserow a{
color:#999;
text-decoration:underline;
font-size:12px;}
td.iconcell{
padding-top:3px;
text-align:center;
width:36px;}
td.title{
padding-left:5px;}

tr.listrow a{
text-decoration:underline !important;}

div.admin_courses{}
div.admin_courses h3, div.applicationlist h3{
background-color:transparent !important;
display:block;
font-size:13px;
font-weight:bold;
color:#888;
margin-top:5px;}

.leftpadding{
padding-left:5px;}


/** APPLICATIONS ADMIN **/
div.application_details{}

div.application_details h3{
background-color:transparent !important;
display:block;
font-size:15px;
font-weight:bold;
color:#888;
margin-top:5px;}

div.applicant_info{
width:300px;
float:left;
min-height:200px;}
div.applicant_info , div.applicant_info a, div.applicant_info p{
font-size:13px;}
div.applicant_info a:hover{
text-decoration:none;
color:#000;}
span.begrundelse{
display:block;
line-height:17px;
margin-bottom:21px;
margin-top:20px;}
.fed{
font-weight:bold;}
div.appliedcourses{
float:right;
width:340px;}
span.appliedcourse{
background-color:#FFFFFF;
border:1px solid #999999;
display:block;
font-size:14px;
min-height:100px;
padding:5px;
}
span.appliedcourse h2, span.appliedcourse th{
background-color:transparent !important;
border-bottom:1px solid #999999;
color:#888888;
display:block;
font-family:helvetica,arial;
font-size:14px;
font-weight:lighter;
margin-top:5px;
padding-bottom:4px;}
span.appliedcourse table th{}
span.appliedcourse table td{
background-color:#FFF;}
.openspots{
	color: #66CC66;
}
.nospots{
	color: #FF6600;
}
div.application_buttons{
clear:both;
min-height:60px;
width:100%;}

a.closebutton{
background-color:transparent !important;
background-image:url("../images/button_back.png");
background-repeat:no-repeat;
border:medium none !important;
color:#333333 !important;
cursor:pointer;
display:block;
float:left;
font-weight:bold;
height:40px;
margin-left:-3px;
padding:19px 0 3px 1px;
text-align:center;
width:109px !important;}


input.hand{
background-color:transparent !important;
background-image:url("../images/button_back.png");
background-repeat:no-repeat;
border:medium none !important;
color:#333333 !important;
cursor:pointer;
display:block;
float:right;
font-weight:bold;
height:61px;
padding:3px 9px 7px 2px !important;
text-align:center;
width:112px !important;
}

a.emailapplicant{
background-color:transparent !important;
background-image:url("../images/button_mail.png");
background-repeat:no-repeat;
border:medium none !important;
color:#333333 !important;
cursor:pointer;
display:block;
float:left;
font-weight:bold;
height:37px;
margin-left:150px;
padding-top:18px;
text-align:center;
width:137px;}

a.acceptapp{
background-color:transparent !important;
background-image:url("../images/button_large_edit.png");
background-repeat:no-repeat;
border:medium none !important;
clear:right;
color:#333333 !important;
font-weight:bold;
display:block;
float:right;
cursor:pointer;
font-size:16px;
height:38px;
margin-right:-3px;
padding-bottom:3px !important;
padding-left:24px !important;
padding-right:0 !important;
padding-top:16px;
text-align:center;
width:175px;}


/*********USERS > STUDENTS************/
div.students{
font-size:12px;}
div.student_section-info{
}
div.student_section-applications{
background-color:#FFFFFF;
border:1px solid #999999;
padding:5px;
margin-bottom:18px;
margin-top:17px;
}
div.student_section-courses{
background-color:#FFFFFF;
border:1px solid #999999;
padding:5px;}
div.open-close{}
.invisible-box{
background-color:#FFFFFF;
border:1px solid #999999;
margin-top:10px;
padding:5px;}
div.student_section-courses span.title{
display:block;
font-weight:bold;
padding-bottom:2px;
padding-top:8px;}
div.students div.buttons a{}

/*** email student ***/
.application_details #help_overlay1{
display:block;
background-color:#FFF !important;
border:1px solid #888;
width:400px;
margin-left:auto;
margin-right:auto;
padding:10px;}
.application_details #help_overlay1 form{
display:block;
margin-top:-20px;}
.application_details #help_overlay1 input, .application_details #help_overlay1 textarea{
margin-bottom:4px;
}
.application_details #help_overlay1 input[type="submit"]{
width:90px;
}
.application_details #help_overlay1 input[type="text"]{
}
.application_details #help_overlay1 textarea{
width:350px;
height:70px;
}



/****Testing************/
span.nav_intra a img{
width:46px !important;
}
img#add-gallery-image{
width:57px !important;}
img#user-profile{}

span.add_student_image{}

.add_image {
background-color:#FFFFFF !important;
border:1px solid !important;
height:255px !important;
width:63% !important;
}

a.panelname{}
a.panelname h2{
font-family:helvetica;
font-size:15px;
margin-top:2px;
text-decoration:underline;
padding-left:5px;
}

