/*
COMMON ADMINISTRATION

Layout og style af administration, det dækker topbar og subadmin bar, og eventuelle sider der skal åbne i BW til administration. 
denne style inkluderes i alle dele af projektet.
2008
*/

/** START NEW RODUCT OVERLAY **/

.product-page{}

/**product image**/
.product-image{}
.product-image img{
    border: 1px solid #999999;
    box-shadow: 0 0 6px #888888;
	}

/**product deails**/
.product-details{
    display: block;
    float: right;
    width: 453px;
	}
h2.product-headline{
	font-size: 22px !important;
    margin-top: 0 !important;
	}
.product-description{
	margin-bottom: 23px;
    margin-top: 12px;
	}

/**Buy**/
.product-buy{
    display: block;
    float: left;
    margin-top: 15px;
    width: 225px;
	}
.product-price{
    display: block;
    margin-bottom: 11px;
    width: 203px;
	}
.before-price{
	color: #999999;
    font-size: 14px;
	}
.new-price{
    display: block;
    font-size: 16px;
    margin-top: 5px;
	}
.product-price .pre{
	float:left;
	}
.product-price .price{
	float:right;
	}

/**buy button**/
.product-buy-button{}

/**Advantages**/
.product-advantages{
    display: block;
    float: left;
    margin-top: 15px;
    width: 200px;
	}
.checkmark img{}
.product-advantages .adv{
    display: block;
    float: right;
    font-size: 11px;
    margin-right: 5px;
    margin-top: 0;
    text-align: left;
    width: 172px;
	}


/** END NEWP RODUCT OVERLAY **/

/**NEW ADWORDS OVERLAY**/
.adwords{}
.adwords-headline{
	font-size: 26px;
    margin-bottom: 12px;
    margin-top: 10px;
	}
.adwords-sub-headline{}
.adwords-image{}
.adwords-image img{}
.adwords-text{
	display: block;
    margin-bottom: 16px;
    margin-top: 9px;
	}
/**END NEW ADWORDS OVERLAY**/


/**SEO Pro input fields**/
#seo_keywords{
	height:50px!important;
	}

/** Color picker submit button**/
.colorpicker_submit {
    background-color: #333333 !important;
    background-image: none !important;
    height: 22px;
    left: 295px !important;
    overflow: hidden;
    position: absolute;
    top: 142px;
    width: 32px !important;
}

.news-icon img{
	 margin-top: -3px !important
	}
	
/*Change to top panel text*/
div.accountpanel a, div.accountpanel a:visited {
    font-weight: bold;
}
/*Change over*/

/** START editable headlines **/
.ui-button {
    background:none!important;
    border: medium none;
    float: left;
    height: 29px;
    margin-left: 55px;
}

#btn-accept .ui-button-text {
    background:none!important;
}
#btn-cancel .ui-button-text {
    background:none!important;
}
p.alert-error{
	font-weight:bold;
	}
	
.ui-dialog-title{
    color: #000000;
    font-family: verdana;
    font-size: 18px !important;
    font-weight: lighter;
	}

.ui-widget-content {
    background: url("images/ui-bg_inset-hard_100_fcfdfd_1x100.png") repeat-x scroll 50% bottom #FCFDFD;
  /*  border: medium none !important;*/
    color: #222222;
}

.ui-dialog{
	border:1px solid #444;
	}
	
.ui-dialog-buttonset{
	float: left;
    margin-left: -39px;
	}

.ui-widget-header {
    background: url("images/ui-bg_gloss-wave_55_5c9ccc_500x100.png") repeat-x scroll 50% 50% #FFFFFF !important;
    border: 1px solid #FFFFFF !important;
    color: #444444 !important;
    font-weight: bold;
}
input#head_textBox{
    background-color: #EEEEEE;
    border: 1px solid #999999;
    margin-bottom: 11px;
    margin-right: 10px;
    margin-top: 10px;
    padding: 3px;
    width: 300px;
	}
#headlinesave{}

a#edit_headline{
	display: block;
    margin-left: 10px;
    margin-right: 10px;
	}

a#remove_headline{}

#btn-accept{
    background-image: url("http://www.freewebsite-service.com/images/btn_accept.png") !important;
    cursor: pointer;
    height: 32px;
    width: 91px;
	}
#btn-cancel{
    cursor: pointer;
    margin-left: 20px;
	background-image:url("http://www.freewebsite-service.com/images/btn_cancel.png")!important;
    height: 32px;
    width: 91px;
	}

.ui-dialog .ui-dialog-content {
    text-align: left !important;
}

/** STOP editable headlines **/




.newsletter-page{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	margin-top:60px;}
p.pro-list{
	    font-size: 16px !important;}
p.pro-adv{
	    font-size: 21px !important;
    margin-bottom: 12px;
    margin-top: 22px;
	}
a.pro-emailus{
	}
h2.pro-offer-headline{
    display: block;
    font-size: 31px !important;
    margin-bottom: 32px;
    margin-top: 44px;
	color:#111!important;
	}
/***/
.advertising-heading{}
.advertising-content{}

/* cis*/
/** NEW BACKGROUND OVERLAY - BY LYKKE **/
.subsubmenubg {
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #AEAEAE;
}
.subsubmenubg ul li {
    float: left;
    height: 30px !important;
    margin-right: 20px;
}
.categorydropdown {
    margin-right: 218px !important;
    margin-top: 8px !important;
}
.categorydropdown span img {
	margin-top:2px;
}
.subsubmenuactive {
    padding: 0 !important;
}
.subsubicon img {
    margin-top: 5px!important;
}
.subsubtext{
	display: block;
    float: right;
    margin-right: 9px;
    margin-top: 3px;}

.wrap2 {
	border: 1px solid #cccccc;
    height: 310px;
    margin-left: 0 !important;
    margin-top: 88px;
    width: 763px;
}
.subsubmenubg ul li {
    float: left;
    margin-left: 0 !important;
    margin-right: 20px;
}
.bgconfig{
	margin-top:10px;}
/** -------------- END NEW BG OVERLAY ----------------- **/


/* css start for slideshow pagetype*/

/* start for add new slide page*/
div#fadeshow1
 {
 float:left;
 }

div#addnewslideshow{
padding:10px;
border:1px solid #999999;
/*float:left;*/
width:760px;
}


div#addnewslideshow form{

}


div#addnewslideshow table tr td.addnewslidelabel{
padding:5px;
}

div#addnewslideshow table tr td.addnewslidelabel{
padding:5px;
}

div#addnewslideshow table tr td input.addnewslidebutton{
margin:5px 0px 5px 155px;
cursor:pointer;
}

div#addnewslideshow table tr td.addnewwhead{
padding:5px;
/*background-color:#CCCCCC;*/
font-size:16px;
font-weight:800;
}

div#addnewslideshow table tr td div#f1_upload_process{
text-align:left;
width:100px;
}
/* end for add new slide page*/

div#manageslideshow{
padding:10px;
border:1px solid #999999;
float:left;
width:760px;
}

div#manageslideshow table tr td.slideshowhead{
padding:5px;
/*background-color:#CCCCCC;*/
font-size:16px;
font-weight:800;
}


div#listslideshowimages{
float:left;
width:400px;
}

div#listslideshowimages table{
/*border:1px solid #999999;*/
}





div#listslideshowimages table tr td.slideshowhead{
padding:5px;
/*background-color:#CCCCCC;*/
font-size:15px;
font-weight:lighter;
}

div#listslideshowimages table tr td.listslideshow{
padding:5px;
vertical-align:top;
}


div#listslideshowimages table tr td.listslideshowaction{
/*padding:5px;
 width:10px;
vertical-align:top;*/
}

div#listslideshowimages table tr td.listslideshowaction img{
cursor:pointer;
width:16px;
height:16px;
border-bottom:1px #999 double;
}

div#listslideshowimages table tr td.listslideshow img{
width:40px;
height:40px;
}

div.manageslideshowlink
 {
  padding:0px 0px 20px 0px;
 }


div#slideshowsetting{
float:left;
width:350px;

}

div#slideshowsetting table
 {
/* border:1px solid #999999;*/
 margin-left:20px;
 }

div#slideshowsetting table tr td.slideshowhead{
    font-size: 15px;
    font-weight: bold;
    padding-bottom: 10px;
    padding-left: 0 !important;
    padding-right: 12px;
    padding-top: 19px;
}

div#slideshowsetting table tr td.slideshowsettinglabel{
padding:5px;

}

/* css end for slideshow pagetype*/








/* css start for shop overlay right part*/
div.shopoverlayrightproduct {
clear:both;
height:60px;
margin-left:3px;
padding-bottom:5px;
padding-top:5px;
text-align:left;
width:620px;
}

div.shopoverlayrightprodicon {
float:left;
margin-left:5px;
margin-right:15px;


}


div.shopoverlayrightprodicon img {
 width:46px;
 height:47px;
 margin-right:15px;
 margin-left:10px;
 
}

div.shopoverlayrightprodinfo {
display:block;
float:left;
font-size:12px;
height:50px;
text-align:justify;
width:220px;
color:#001F4C;
font-weight:bold;
margin-bottom:3px;
}

span.shopoverlayrightprodtitle{
display:block;
font-family:Geneva,Arial,Helvetica,sans-serif !important;

}

span.shopoverlayrightproddesc {
font-weight:lighter !important;
}


div.shopoverlayrightonsale {
color:#001F4C;
float:left;
height:30px;
padding-left:10px;
/*padding-top:15px;*/
}


div.shopoverlayrightonsale p {
font-size:12px !important;
color:#FF8346;
}


div.shopoverlayrightproduct div.shopoverlayrightprice {
color:#001F4C;
float:right;
height:30px;
margin-right:10px;
/*font-size:14px;*/
font-weight:600;

/*padding-top:13px;*/
}


/* css end for shop overlay right part*/

/* css start for extra section shop overlay*/
div.shopoverlayproductsheet{
clear:both;
min-height:300px;

}

div.shopoverlayproductimages{
float:left;
width:275px;
}

span.shopoverlaybigproductimg{
background-color:#AAAAAA;

background-position:left bottom;
background-repeat:no-repeat;
border:1px solid #888888;
display:block;
height:225px;
margin-bottom:10px;
width:275px;
}


span.shopoverlaybigproductimg img {
height:225px;
width:275px;
}

div.shopoverlayproductdetails{
float:right;
min-height:325px;
width:300px;
}

h1.shopoverlaybigproducttitle{
font-size:22px !important;
margin-bottom:15px;
color:#001F4C;
font-weight:bold;
display:block;
font-family:Geneva,Arial,Helvetica,sans-serif;
}

span.shopoverlayproductinfo p{
display:block;
margin-bottom:20px;
font-size:12px !important;
}

span.shopoverlaybigproductprice{
color:#F26D46;
font-size:24px;
}

div.shopoverlaybuybutton {
 margin:10px 0px 10px 0px;
}

div.shopoverlaybuybutton img{
 cursor:pointer;
}
/* css end for extra section shop overlay*/


/* css for extra dropdown */

div #submenusettings ul li a img
 {
  float:right;
 }


/* css end for extra dropdown */






/***************************************************** css start for sidebar section*****************************************************/

.sidebartop{
margin:10px 3px 10px 3px;
padding:5px 0px 5px 0px;
}
.sidebaruserdetail{
font-weight:bold;
overflow:hidden;
margin:10px;
}

/**SIDEBAR LEFT ***/
#sidebarleft{
float:left;
width:180px;
}
.sidebartopleftlogout{
font-weight:bold;
padding-left:15px;
}
.sidebarlefteditlink{
margin-left:10px;
}
.sidebarleftlatestnewslabel{
padding:5px 0px 0px 10px;
text-align:left;
font-weight:bold;
font-size:16px;
}


/**SIDEBAR RIGHT ***/
.showlatesttxtright{
font-size:10px;
padding:5px 0px 0px 5px;
text-align:left;
}
.showlatestlabelright{
padding:3px;
font-family:Geneva, Arial, Helvetica, sans-serif !important;
font-weight:bold;
font-size:12px;
text-align:left;
}
#sidebarright{
float:left;
width:180px;
margin-left:10px;
}
.sidebarrightuserdetail{
font-weight:bold;
margin:10px;
text-align:left;
}
.sidebartoprightlogout{
font-weight:bold;
}
.sidebarrighteditlink{
margin-left:0px;
}
.sidebartop a{
}
.sidebarrightlatestnewslabel{
padding:5px 0px 0px 10px;
text-align:left;
font-weight:bold;
font-size:16px;
}
/* end for right sidebar*/


.sidebarlogintxt{
width:95px;
}
.showlatesttxtright a{
}
.showlatestbox span a{
}
.sidebarloginbutton{
/* border:1px solid #cdcdcd;*/
 width:50px;
}
.sidebarbottom{
margin:10px 3px 10px 3px;
/*border:1px solid #cdcdcd;*/
padding:5px 0px 5px 0px;
}
#editsidebar{
/*border:1px solid #cdcdcd;*/
padding:5px;
}
.showlatestbox{
/*border-bottom:1px dotted #666666;*/
padding:10px;
}
.showlatesttxt{
font-size:10px;
line-height:2;
padding:5px;
}
.showlatestlabel{
/*font-weight:bold;*/
padding:3px;
font-family:Geneva, Arial, Helvetica, sans-serif !important;
font-weight:bold;
font-size:12px;
}
.showlatestimg{
width:70px;
/*border:2px solid #cdcdcd;*/
}
/****************************************************** css end for sidebar section*************************************************************/







/* css start for submenu added and remove msg*/
.submenuaddedmsg{
padding-left:100px;
}

.submenuremovedmsg{
padding-left:100px;
}
/* css end for submenu added and remove msg*/

/* css for toolbox pagedesign part*/


#formblockcontent .instructionbgpage{padding-top:10px; padding-left:42px; padding-bottom:17px;}

#formblockcontent .bgpreview{width:200px; background-color:#FFFFFF; background-position:center;  height:150px; margin-left:0px; display:block;}

#formblockcontent .showcolorpicker{margin-left:42px; display:block;}

#formblockcontent .structure{display:none; float:left; margin-left:44px;}

#formblockcontent .structure_down{width:400px; height:85px; overflow-x:scroll; overflow-y:hidden; white-space:nowrap; margin-top:15px;}

#formblockcontent .instructions{
	display: block;
	margin-bottom: 10px;
	color: #000000;
	clear: both;
	min-height: 5px;
	margin-left:42px;
}

#formblockcontent .toolboxpagedesignbg{
margin-left:30px;
max-height:600px;
overflow:auto;
margin-left:42px;}







/* css for toolbox pagedesign part end*/


.profile_setting_wrapper{padding-left:10px;}

.profile_setting_visiblity{background-color:#E6E6E6; width:435px; height:57px; border:#999999 2px solid;}

.profile_setting_private1{padding-left:35px;}

.profile_setting_private2{border:#666666 1px solid; background-color:#999999}



/**********************************************************************************************************
                   SUB MENU DESIGN (BELONGS IN DESIGN STYLESHEETS)
***********************************************************************************************************
#submenuc{
color:#FF0000;
}
.submenuactiveitem{
color:#348BD5;
}
#submenusection{
color:#111111;
}
#submenusection a{
color:#111111;
}
#submenusection a:active{
color:#348BD5;
}
************************** END ********************************/



/**********************************************************************************************************
                   SUB MENU LAYOUT (BELONGS IN THE LAYOUT STYLESHEETS
***********************************************************************************************************
#submenusection{
padding:10px 0 10px 20px;
width:575px !important;
float:right;
}
#submenusection a{
padding-right:10px;
padding-left:2px;
vertical-align:top;
}
#submenusection a:active{
padding-right:10px;
padding-left:2px;
vertical-align:top;
}
************************** END ********************************/


.profileright2{
float:right;
width:43%;
}


.profileright4{
float:right;
width:37%;
}


.profileright1{
float:left;
width:57%;

}

.profileright3{
float:left;
width:63%;

}



.userprofile_main
 {
   clear:both;
   width:100%;
   overflow:auto;
 
   
 }


.profile_view_div_data{border:solid #666666 1px; background:#E2E2E2; padding:3px; height:50px; width:170px; overflow:auto;}


.user_image{width:60px; height:60px; padding-bottom:5px;}

.profileleft{
float:left;
margin-left:5px;

width:15%;
background-color:#FFFFFF;
}

.profilrlefttxt{
font-weight:bold;
font-size:10px;
}

.profile_heading_general{padding-left:12px; padding-bottom:4px;}


.profileright{
float:left;
width:83%;
background-color:#FFFFFF;
}



.profilepicturetitle{
padding-left:15px;
}
.addnewprofilepic
{
background-color:#CC9966;
display:none;
width:440px;
left:250px;
overflow:hidden;
position:absolute;
text-align:justify;
top:75px;
height:220px;
z-index:20;
padding-left:40px;
  
  }


.picturelibrary{
width:95%;
background-color:#ededed;
max-height:100px;
margin-left:20px;
margin-right:20px;
padding-top:40px;
padding-left:10px;
padding-right:10px;
overflow:scroll;
padding-bottom:20px;
}

.picturelibimg{
padding:5px;border:#FFFFFF 2px solid;
width:48px; height:48px;
margin-left:15px;
margin-right:15px;
}

.peoplelovename {
vertical-align:middle;
color:#3B5998;
font-family:Geneva, Arial, Helvetica, sans-serif !important;
font-size:17px;
font-weight:bold;

}

.peoplelovename a{
vertical-align:middle;
color:#3B5998;
font-family:Geneva, Arial, Helvetica, sans-serif !important;
font-size:17px;
font-weight:bold;

}



.displaylist{
background-image:url('/images/admin_grafik/tems_bg.png');
background-repeat:no-repeat;display:none;height:590px;left:300px;
overflow:auto;
position:absolute;
text-align:justify;
top:120px;
width:454px;
z-index:20;
padding-left:40px;
padding-top:50px;
}

.viewcomments{
color:#3B5998;
font-family:Geneva, Arial, Helvetica, sans-serif !important;
cursor:pointer;
font-size:10px;
font-weight:bold;
padding-left:10px;
padding-top:5px;
}
.commenttext{
text-align:justify;
padding:5px;
color:#000000;
font-size:10px;
font-family:Geneva, Arial, Helvetica, sans-serif !important;
}

.commenttext a,.commenttext a:hover,.commenttext a:visited{
cursor:pointer;
text-decoration:none;
text-align:justify;
padding:5px;
color:#3B5998;
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif !important;
}



.postbutton{
cursor:pointer;color:#FFFFFF;background-color:#5872A7;border:#000000 1px solid;
margin-bottom:4px;
}

.postcommentbox{
border:1px solid #999999;
 height:20px;
 color:#999999;
 width:94%;
 padding-left:10px;
padding-top:5px;
margin:4px 3px 4px 5px;
}

.postcomment{
width:350px;
margin:5px 0px 5px 0px;
background-color:#ECEFF5;

  font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#999999;
}

.profilepostdate{
padding-left:5px;
margin-top:5px;
 font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#999999;
}
.profileposttext{
line-height:15px;
font-family:Arial, Helvetica, sans-serif
padding:5px;
text-align:justify;
color:#808080;
font-size:10px;

}

.profileposttext a{
line-height:20px;
font-family:Arial, Helvetica, sans-serif
padding:5px;
text-align:justify;
color:#808080;
font-size:10px;

}

.postedby{
font-family:Arial, Helvetica, sans-serif
padding-right:5px;
color:#152687;
font-size:12px;
font-weight:bold;
float:left;
}

.postedby a{
cursor:pointer;
font-family:Arial, Helvetica, sans-serif
padding-right:5px;
color:#152687;
font-size:12px;
font-weight:bold;
float:left;
}

.postedby a:hover{
cursor:pointer;
font-family:Arial, Helvetica, sans-serif
padding-right:5px;
color:#152687;
font-size:12px;
font-weight:bold;
float:left;
}


.attachlinkbutton{
background-color:#F3F3F3;border:1px solid #C7C7C7;color:#000000;font-weight:bold;
border-left:none;height:22px;
}
.attachlinktext{
border:1px solid #999999;color:#CCCCCC;height:20px;width:350px;
}

.attachicon{
width:18px;
padding-top:3px;
padding-right:5px;
}
.close_button{
cursor:pointer;
width:20px;
padding-top:3px;
}
#sharepost{
float:right;
padding-left:340px;
padding-top:7px;
}
.attachment{
width:16px;cursor:pointer;padding-right:2px;padding-top:10px;
}
#profilesection_main
 {
   clear:both;
   width:92%;
  /* border:1px solid #000000;*/
   margin:20px;
 }


#whtsinourmind{
 border:1px solid #999999;
 height:25px;
 color:#999999;
 width:98%;
 padding-left:10px;
padding-top:5px;
margin-bottom:5px;
}

.profile_label{
padding-bottom:5px;
font-weight:bold;
}
div.userssignup{
max-height:600px;
overflow:auto;}



.userright1{
background-color:#EDEDED;
padding:10px;
}
.user_left{
 width:400px;
 float:left;
}

.user_right{
width:300px;

text-align:justify;
float:left;
}

.usersetting{
width:100%;height:82px;border-left:1px solid #CCCCCC;
}
.usersetting_right{
padding-left:20px;
font-weight:bold;
border-bottom:1px solid #CCCCCC;
}

.button{
/* background-color:#FFFFFF;
 border:1px solid #CCCCCC;
 padding:2px;
 cursor:pointer;*/
}

#wysiwyg .button{
 background-color:transparent !important;
 border:none !important;
 padding:2px;
 cursor:pointer;
}

.users{
  width:350px;
 padding-left:3px;
 border:1px solid #CCCCCC;
 cursor:pointer;
}

div.userlist{
margin-left:30px;
max-height:600px;
overflow:auto;}

div.toolboxpagedesign{
margin-left:30px;
max-height:600px;
overflow:auto;}


.profilesection_left{
 width:300px;
 float:left;
}

.profilesection_right{
 width:400px;
 float:left;
}

.select_startpagelabel{
padding-left:10px;
cursor:pointer;


}


.inusefeaturelabel{
padding-left:10px;
cursor:pointer;
background-color:#ededed;

}

div.profilesection{
padding-top:20px;
margin-left:10px;
max-height:600px;
}

.profilesec_left{
width:230px;
float:left;
}

.profilesec_center{
width:230px;
float:left;
margin-left:10px;
margin-right:30px;
padding-left:25px;
}

.profilesec_right{
width:230px;
float:left;
padding-left:55px;
}


.showdetails{
cursor:pointer;
font-weight:bold;
}


div.userconfirmation{
max-height:600px;
overflow:auto;}



.admin_action{
border:1px solid #CCCCCC;
padding:5px;
}
.req_sender{
padding-left:10px;

}

.req_accepter{
padding-left:10px;
padding-right:10px;



}

.request_action{
padding:5px 10px 5px 10px;
width:60%;
font-weight:bold;
border:1px solid #CCCCCC;
clear:both;
}
.confirmationrequest{
margin-bottom:10px;
border:#999999 1px solid;
clear:both;
width:80%;
margin-left:30px;

}
.sender_detail{
background-color:#ededed;
margin:10px;

}

.invitationfields{
font-weight:bold;
}
div.signupsetting{
max-height:560px;
overflow:auto;
padding-left:35px;
}

.signuptab{
cursor:pointer;
font-weight:bold;
}

#listdoc{
 width:750px;
}

#firstload{
 width:750px;
}
.listdocheads{
 padding:10px;
 background-color:#DDDDDD;
}

#userconfirmed{
font-weight:bold;
}
.listdocfields{
 padding:10px;
 
}


     #f1_upload_process{
      z-index:100;
     /* position:absolute;*/
      visibility:hidden;
      text-align:center;
     width:400px;
     margin:0px;
     padding:0px;
  /*  background-color:#fff;
      border:1px solid #ccc;*/
      }
 
      .uploadform{
    background-color: #FFFFFF;
    margin: -36px 0 0;
    text-align: center;
    width: 390px;
  
      }

/* cis end*/



div.renamestupidconfirmthing{
	clear:both;
	min-height:20px;
	margin-bottom:20px;}
	
div.brugerlisten{
    height: 201px;
    /*max-height: 200px;
    overflow: auto;*/
	}


body{
font-family:Geneva, Arial, Helvetica, sans-serif !important;
	font-size: 12px;
}

#insertimage{
cursor:hand !important;}


ul.designfrihed{
	margin-left: 25px;
}
ul.designfrihed li{
	list-style-type: square;
	margin-bottom: 2px;
}

/****/

div.imageedit input{
	width: 300px;
}
div.imageedit textarea#tedit{
	width: 300px;
	height: 120px;
}

/********************************ALL STARS TYPOGRAPHY powered by superkarla********************************/
*{
	outline:none;
}
/*********FONTCLASSES*************/

p.dato{
	font-size: 10px;
}
div.hintbox{
	padding: 8px;
	background-color: #FFFFFF;
	border: 2px solid #000000;
	color: #000000;
	z-index: 300;
}
div.hint{
	padding:0;
	margin:0;
	border:none;
	min-width:10px;
	float:left;
}
div.accountinfo{
}
div.slidermenu{
	display: block;
	padding-left: 20px;
}
div.slidermenu a.slider{
	text-decoration: none;
}


/********************** globals **********************/
div#pil{
	height: 20px;
	width: 53px;
}
div.spacerdiv{
	/*height: 5px;*/
}
div.addnew{
	width: 530px;
	height: 20px;
	margin-bottom: 15px;
	margin-left: 15px;
	border: 1px solid #000000;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 20px;
	font-size: 12px;
	font-weight: 600;
	color: #666666;
}
/*******************INLINE EDITING*******************/
div.inlineformular{
	display: block;
	clear: both;
	/*width: 500px;*/
}
/*******************ACCOUNT OG ADMINISTRATION GLOBALS*******************/
div.toppanelwrapper{
	display: block;
	width: 100%;
	position: fixed;
	z-index: 100;
	left: 0px;
	top: 0px;
	text-align: center;
	background-image: url(/images/admin_grafik/bar.png);
	background-repeat: repeat-x;
	background-position: center center;
	border-bottom:1px solid #252525;
}

/***ADMINPANEL****/
div.hiddenpanel{
	background-color: #FFCC00;
	height: 130px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-image: url(/images/sterger_smaa.png);
	background-repeat: repeat-x;
}
div#panel{
	width: 820px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 0px;
}

div.hiddenpanel h3{
	color: #000000;
	font-size: 14px;
	font-weight: lighter;
}
div.hiddenpanel a, div.hiddenpanel a:visited{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
}
div.hiddenpanel a:hover{
	color: #FFCC00;
	text-decoration: underline;
}
div.hiddenpanel a img, div.hiddenpanel a:visited img, div.accountpanel a img, div.accountpanel a:visited img{ 
 border:none;
}

/*ACCOUNTPANEL LOGIN*/
div.loginform{
	display: block;
	float: right;
	height: 20px;
	min-width: 200px;
	text-align: right;
	padding-top: 2px;
	font-size: 13px;
}
/*******************ACCOUNTPANEL*************************/
div.accountpanel{
	display: block;
	height: 25px;
	position:relative;
	width: 870px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 2px;
}
div.accountpanel p{
	color: #999999;
}
div.accountpanel a, div.accountpanel a:visited{
	/*color: #333333;*/
	color: #FFFFFF;
	text-decoration: underline;
	margin-right: 4px;
	font-weight:bold;
}
div.accountpanel a:hover{
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 4px;
}

/*ACCOUNTPANEL ACCOUNTINFO*/
div.accountinfo{
	display:block;
	float:left;
	height:20px;
	padding-top:2px;
	text-align:left;
	width:auto;
	}
div.accountinfo img{
	margin-right: 5px;
	margin-left: 5px;
	float:left;
	}
	
div#shopicon div.shoptxt{
  font-size:12px;
  color:#111111;
  float:right;
  padding:3px 0px 0px 0px;
  text-decoration:none;
}	
	
/*************Accountpanel splitters****************/
div.accountinfo img.splitter{
	margin-right: 0px;
	margin-left: 0px;
	float:left;
	margin-top:-3px;}

/*******ACCOUNTINFO links**********/
div.accountinfo .minside{
	color: #000000;
	font-weight: lighter;
}
div.accountinfo .minside a, div.accountinfo .minside a:visited{
	color: #000000;
	font-weight: lighter;
	text-decoration: underline;
}
div.accountinfo .minside a:hover{
	color: #333333;
	text-decoration: none;
}
/***************************************ADMINLAYER***********************************/
/***********BLACKSHADE PAGE***************/
#bigpopup{
text-align: center;
width: 100%; 
height: 100%; 
position: fixed; 
top: 0px; 
left: 0px; 
display: none;
background-image: url("/images/admin_grafik/bg.png");
}
/*********SYNLIGT LAYER**************/
#notinvisible{
	display: none;
	margin-right: auto;
	margin-left: auto;
	/*margin-top: 8%;*/
	margin-top: 30px;
}
/*******************KONTROLPANEL I ADMINLAYER ***************/
div.kontrolpanel{
	display: block;
	clear: both;
	text-align: left;
}
div.formblock{
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 15px;
}
div.formblock, div.formblock p{
	color: #000000;
}

div.formblock a, div.formblock a:visited{
	color: #000000;
}


div.formblock a:hover{
	color: #0066FF;
}

/*********SYNLIGT Notebook**************/
#notinvisiblenotebook{
	position:fixed;
	display: none;
	width: 600px;
	height: 300px;
	top: 15%;
	left: 25%;
}

/***NOTESBOG*****/
div.notebook{
	background-color: #FFFFFF;
	padding: 15px;
	width: 570px;
}
div.notebookheader{
	display: block;
	height: 40px;
	width: 600px;
	background-image: url(/images/admin_grafik/formblockheader.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	text-align: right;
}
div.notebookheader a img, div.notebookheader a:visited img, div.notebookheader a:hover img{
	border:none;
	margin-right: 8px;
}
div.notebookfooter{
	background-image: url(/images/admin_grafik/formblockfooter.png);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	height: 20px;
	width: 600px;
}


/**Slideshow ovelray
div.formblock form{
    margin-bottom: 33px;
    margin-top: -32px;
	}
**/
input#myfile{
	    margin-bottom: 30px;
	} 
/*** LINK OVERLAY ***/

#description0 p, #description1 p, #description2 p{
	   color: #333333;
    font-size: 12px;
	}

.popupknap .gemknap{
	    margin-top: 20px;
	}
#linkaddr0{
    padding: 5px;
    width: 284px;
		}
#linkaddr1{
	    padding: 5px;
		}
#linkaddr2{
	    padding: 5px;
		}

h1 #linktype{
	    padding: 5px;
		}
.addlink .close img{}
/*KONTROLPANELFORMULARER*/

div.formblock form{
	scrollbar-base-color: #FFFFFF;
	scrollbar-face-color:  #FFFFFF;
	scrollbar-darkshadow-color:  #FFFFFF;
	scrollbar-highlight-color: #666666;
	scrollbar-arrow-color: #666666;
	scrollbar-3dlight-color: #666666;
	scrollbar-track-color:  #FFFFFF;
	}
div.formblock input{ 
	background-color: #FFFFFF;
	border: 1px solid #222222;
	padding: 2px;
	margin-bottom: 3px;
	font-size: 12px;
}
div.formblock select{
	border: 1px solid #222222;
	padding: 2px;
	margin-bottom: 3px;
}
div.formblock select.titlefont, div.formblock select.subtitlefont{
	font-size: 14px;
}
div.formblock textarea{
	background-color: #FFFFFF; 
	border: 1px solid #222222;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding: 2px;
	margin-bottom: 3px;
	font-size: 12px;
}


textarea.supportformbesked{
	background-color:#EFEFEF !important;
	color:#333333;
	font-family:Geneva,Arial,Helvetica,sans-serif;
	font-size:14px !important;
	padding:5px !important;
	width:500px;
	border: 1px solid #666666;
}

/**** ADMINISTRATION***/

/*FLASHVIDEO*/
div.tflash{
	margin-left: 45px;
	text-align:center;
	margin-top: 10%;
}

/******************************************ADMIN MENU*****************************************/

div.menuedittablewrap
{
	/*max-height:300px;
	overflow-y:scroll;*/
}

table.menuedit{
	display:block;
	font-size:14px;
	margin-left:10px;
	margin-top:15px;
}

table.menuedit tr{
	padding-left: 15px;
}
table.menuedit tr td{
    color: #666666;
    font-size: 17px !important;
    padding-bottom: 4px;
    padding-left: 12px;
    padding-top: 6px;
}
table.menuedit tr td.punkt{
    border-bottom: 1px solid #DDDDDD;
    font-size: 14px;
    padding: 3px 12px 2px;
}

table.menuedit tr td a img{
	padding-bottom:0px;
}
img.ned{
	margin-left: 3px;
}
img.op{
	margin-right: 3px;
}
 
/**************PRIVATE SIDER TABEL******************/
table.privatesider{
    border-collapse: collapse;
    display: block;
    font-size: 17px;
    margin-left: 18px;
    margin-top: 15px;
    max-height: 304px;
    overflow-y: scroll;
    padding: 9px;
}

table.privatesider tr{
}
table.privatesider tr td.eye{
    border: 1px solid #CCCCCC;
    font-size: 14px;
    padding-bottom: 2px;
    padding-top: 5px;
}
table.privatesider tr td img{
	margin: 2px;
}
table.privatesider tr td.punkt{
	padding-top:5px;
	padding-bottom: 2px;
	font-size: 14px;
	padding-right: 3px;
	padding-left: 3px;
	border:none;
}
table.privatesider thead{
	font-size: 14px;
	font-weight: 600;
	border:none;
}

table.privatesider thead td{
	border:none;
}

table.privatesider tr td a img{
	padding-bottom:0px;
}

/**************BRUGERLISTE TABEL******************/
table.brugerliste{
   background-color: #FFFFFF;
    display: block;
    font-size: 14px;
    height: 210px;
    margin-top: 20px;
    overflow: scroll;
    padding-bottom: 10px;
}

table.brugerliste thead{
	padding-left: 15px;
	font-size: 14px;
	font-weight: 600;
}
table.brugerliste tr{
	padding-left: 15px;
}
table.brugerliste tr td{
	padding-top:5px;
	padding-bottom: 2px;
	font-size: 14px;
	border: none;
	padding-right: 10px;
	padding-left: 10px;
}
table.brugerliste tr td.punkt{
	padding-top:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-bottom: 2px;
	font-size: 14px;
	padding-right: 3px;
	padding-left: 3px;
}

table.privatesider tr td a img{
	padding-bottom:0px;
}

/***************************************** PRIVAT OMRÅDE  *****************************************/
/*Inviter brugere*/
form#invite{
	margin-top: 15px;
	/*margin-left: 70px;*/
	padding-bottom: 20px;
	}
	
form#invite input{
    background-color: #F7F7F7;
    border: 1px solid #999999;
    border-radius: 3px 3px 3px 3px;
    color: #444444;
    font-size: 13px;
    height: 15px;
    margin-bottom: 10px;
    margin-top: 5px;
    padding: 5px;
    width: 250px;
}
form#invite input#gembesked{
    display: block;
    float: left;
    height: 15px;
    margin-left: -2px;
    width: 20px;
}
form#invite textarea{
    background-color: #F7F7F7;
    border: 1px solid #999999;
    border-radius: 4px 4px 4px 4px;
    color: #444444;
    font-size: 14px;
    height: 142px;
    padding: 8px;
    width: 244px;
}
form#invite input.knap{
    border-radius: 5px 5px 5px 5px;
    color: #444444;
    cursor: pointer;
    float: left;
    font-size: 17px !important;
    height: 40px;
    margin-bottom: 24px;
    text-align: center;
    vertical-align: middle;
    width: 89px;
}    

form#invite h3{
    color: #666666;
    font-size: 16px !important;
    font-weight: bold !important;
    margin-bottom: 10px !important;
	}
form#invite label{
    color: #444444;
    display: block;
    float: left;
    font-size: 14px;
    margin-top: 4px;
	}
	
form#invite div.adminright{
	color: #444444;
    font-size: 14px;
    margin-right: 69px;
    margin-top: -4px;
	}
	
form#invite div.adminright h2{
    color: #666666;
    font-size: 16px !important;
    font-weight: bold !important;
    margin-bottom: 10px !important;
	}
form#invite div.success{
	
	}
/************************UVELKOMMENT CSS MÅSKE NØDVENDIGT...  NOGET AF DET***********************/


/**Opret content**/
div.formblock div.opretleft h1{
	color: #000000;
	font-size: 16px;
	font-weight: 600;
font-family:Geneva, Arial, Helvetica, sans-serif !important;
}
div.opretleft{
	display: block;
	float: left;
	color: #000000;
	width: 600px;
}
div.opretleft p{
	color: #000000;
}
div.opretleft h5{
	color: #FF9900;
}
div.opretleft img{
	border: 4px solid #FFFFFF;
	padding: 2px;
	float: left;
	}
div.opretleft .selectedthumb{
	padding: 2px;
	border: 4px dashed #FFCC00;!important
}
form#bdesign{
	width: 100%;
}
form label{
	padding-bottom: 5px;
}
div.opretleft p.snavn{
	font-size: 11px;
	color: #CC0000;
	font-weight: lighter;
}
div.opretright{
	display: block;
	float: right;
	width: 250px;
	margin-left: 10px;
	margin-right: 10px;
	min-height: 225px;
}
div.opretright h2{
	font-size: 14px;
	font-weight: 600;
	color: #000000;
	display: block;
	padding-top: 15px;
	padding-bottom: 4px;
}

/***VELKOMSTSIDE********/
div.velkommenleft{
	display: block;
	float: left;
	width: 600px;
	margin-top: 15px;
	margin-right: 15px;
}
div.velkommenleft p{
	font-size: 12px;
}
div.velkommenright{
	display: block;
	float: left;
	width: 400px;
	margin-top: 15px;
	margin-right: 15px;
	}
h1.velkommen{
	font-size: 24px;
	color: #FFCC00;
	margin:0;
	padding:0;
}
div.box h1{
	color: #5C5C5C;
	font-size: 14px;
	font-weight: 600;
}
/*********SELECTION*********/
div.selection{
	display: block;
	width: 140px;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 5px;
	float: left;
}

div.selection img{
	width: 90px;
	height: 60px;
}

div.newline{
	float:left;
	margin-bottom: 5px;
	margin-left: 5px;
	width: 100%;
}

	
/*Corners header*/
div.hleftcorner{}
div.hmiddle{}
div.hrightcorner{}

/*Corners footer*/
div.fleftcorner{}
div.fmiddle{}
div.frightcorner{}

/**** TAB MENU ***/
ul#tabmenu{
	list-style-type: none;
	display: block;
	float: left;
}
ul#tabmenu li.tab, ul#tabmenu li.activetab{
	float:left;
	margin-right:-20px;
}

div#contentedit ul#tabmenu li.tab, div#contentedit ul#tabmenu li.activetab{
	margin-right:2px !important;
}

ul#tabmenu li.tab a, ul#tabmenu li.tab a:visited{
	display: block;
	height: 20px;
	width: 130px;
	text-decoration: none;
	color: #000000;
	text-align: center;
	margin-right: 10px;
	padding-top: 5px;
	font-size: 12px;
}
ul#tabmenu li.tab a:hover{
	text-decoration: none;
}


ul#tabmenu1{
	list-style-type: none;
	display: block;
	float: left;
}
ul#tabmenu1 li.tab, ul#tabmenu1 li.activetab{
	float:left;
	margin-right:-20px;
}

div#contentedit ul#tabmenu1 li.tab, div#contentedit ul#tabmenu1 li.activetab{
	margin-right:2px !important;
}


ul#tabmenu1 li.activetab,ul#tabmenu1 li.tab{
	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;
	/*background-color:#9CCEFF;*/
	}


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: 10px;
	padding-top: 5px;
	font-size: 12px;
	font-weight: 600;
	}

ul#tabmenu li.activetab a:hover,ul#tabmenu1 li.tab a:hover {
	color:#000000 !Important;
	}
/*********INDEN I POPUP***********/
/*Adminformular*/
form.admin{
	color: #000000;
}
form.admin input{
	background-color: #FFFFFF;
	border: 1px solid #000000;
}




/************ADMIN PANEL*************/
div.kategori{
	display: block;
	min-width: 90px;
	float: left;
	height: 80px;
	text-align: left;
	margin-right: 15px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
}
div.kategori h3.paneltitle{
	color: #333333;
	display: block;
	margin-bottom: 2px;
	margin-top: 0px;
}






/*********************BANNEREDITOR********************/
div.tools{
	display: block;
	height: 120px;
	/*width: 150px;*/
	float: left;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 10px;
}
div.tools img, div.tools img a, div.tools img a:visited{
border:none;
}
a.toolpicker{
}
a.toolpicker h2{
	font-size: 13px;
	color: #0066FF;
	font-weight: normal;
}

div.instrukser{
	display: block;
	margin-bottom: 10px;
	color: #000000;
	clear: both;
	min-height: 5px;
}

div.adminright h2{
	font-size: 14px;
	font-weight: 600;
	color: #737373;
	display: block;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-bottom: 5px;
}
div.instrukser img.ikon{
	float: left;
	margin-right: 10px;
}
div.instrukser h1{
	font-size: 28px;
	font-weight: 600;
	color: #0066FF;
	margin-top: 10px;
}
div.instrukser p{
    color: #000000 !important;
    font-size: 14px;
	}
div.instrukser ul li{
list-style-type:none;
}
div.bannerselect{
	display: block;
	float: left;
	height: 205px;
	margin-top: 10px;
	overflow: auto;
	padding-left: 20px;
	width: 600px;
}
div.bannerimg{
	display: block;
	border: 4px solid #000000;
	margin-top: 5px;
	margin-bottom: 5px;
	}
div.bannerimg img{}
div.selectedimg{
	display: block;
	border: 4px dotted #000000;
	}

div.subconfig{
	display: block;
	font-size: 14px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight: 600;
	}
	
/***********TITLE EDIT********/

div#titeledit{
border:1px solid #000000;
}
span#titleeditor, span#subtitleeditor{
	cursor: move;
}


/**Title config**/
div#titleconfig{
    float: left;
    margin: 15px 20px 10px 19px;
    padding: 5px;
    width: 360px;
}
div#titleconfig h2{
    background-color: #EEEEEE;
    color: #999999 !important;
    display: block;
    font-size: 14px !important;
    font-weight: 600;
    margin-bottom: 10px !important;
    padding: 7px;
}

div#titleconfig table input{
	height: 18px;
	width: 250px;
}


div#titleconfig table input#titelfed, div#subtitleconfig table input#subtitelfed{
	height: 20px;
	width: 25px;
	font-weight: 900;
}
div#titleconfig table input#titelkursiv, div#subtitleconfig table input#subtitelkursiv{
	height: 20px;
	width: 25px;
	font-style: italic;
}


	
	


/**Subtitle config****/
div#subtitleconfig{
	margin-top: 15px;
	margin-bottom: 5px;
	float: left;
	width: 360px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
div#subtitleconfig h2{
    background-color: #EEEEEE;
    color: #999999 !important;
    display: block;
    font-size: 14px !important;
    font-weight: 600;
    margin-bottom: 10px !important;
    padding: 7px;
}

div#subtitleconfig table input{
	height: 18px;
	width: 250px;
}

/**********SIDENAVIGATION**************/
div.pagenavigation{
	display: block;
	clear:both;
}
div.pagenavarrow{
	display: block;
	width: 15px;
	height: 15px;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
}
div.pagenavarrow img, div.pagenavarrow img a, div.pagenavarrow img:visited{
	border:none;
}

div.pagenumbers{
	height: 15px;
	min-width: 95px;
	font-size: 14px;
	color: #000000;
	display: block;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
}

/****Banner upload******/
div.uploadbanner{
	display: block;
	margin-top: 15px;
	margin-bottom: 15px;
}
div.uploadbanner form{
	font-size: 16px;
	font-weight: 600;
	color: #666666;
}
div.uploadbanner input{
	background-color: #FFFFFF;
	padding: 3px;
	margin-top: 5px;
}
div.uploadbanner select{}





/*Tools*/
div#toolbox{
	background-color: #FFFFFF;
	padding: 3px;
	border: 1px solid #000000;
	z-index:50;
	width:283px;
}
div#toolbox img{
	padding: 2px;
}


/*TILFØJ/VÆLG SIDER**/



/****SIDEOPRETTELSEN*******/
div.kategorier{
	clear: both;
	width: 250px;
	height: 10px;
}

div.kategorier div.kat{
	width: 60px;
	float: left;
	margin-right: 8px;
	cursor: hand;
}

div.kat img{
border:none;
	cursor: hand;
}

div.kategorier div.kat div.sidetitel{
}

div.kategorier div.kat div.sidetitel p{
	font-size: 10px;
	font-weight: bolder;
	color: #0099FF;
	text-indent: 2px;
}

div.sideikoner{
	clear: both;
	margin-top: 10px;
}

div.side img{
border:none;
	cursor: hand;
}

div.side{
	width: 60px;
	float: left;
	margin-right: 8px;
	margin-bottom: 10px;
	cursor: hand;
}

div.sidetitel{
	text-align: left;
}

div.sidetitel p{
	font-size: 10px;
	font-weight: bolder;
	color: #0099FF;
	text-align: center;
}

div.navngiv{
	margin-top: 8px;
	margin-left: 15px;
}

div.navngiv input{
	vertical-align: middle;
	margin-top: 2px;
	border: 1px solid #FFCC00;
	background-color: #FFFFFF;
	padding: 3px;
}

div.navngiv img{
	vertical-align: middle;
}

div.oprettet{
	clear: both;
	height: 120px;
	margin-top: 10px;
	margin-bottom: 18px;
	overflow: auto;
	margin-left: 15px;
	display: block;
}

h3.dinesider{
	font-size: 14px;
	font-weight: 600;
	color: #0099FF;
	margin-top: 10px;
	margin-bottom: 4px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0066FF;
}

div.oprettet table#sider{
}

div.oprettet table#sider tr{
	padding-bottom: 5px;
}

div.oprettet table#sider tr td{
	padding-right: 10px;
}

div.oprettet table#sider tr td{
	font-size: 12px;
	font-weight: 600;
	color: #000;
}

/*ADMIN LEFT***/
div.adminleft{
	display: block;
	float: left;
	min-width: 250px;
	max-width: 410px;
	color: #000000;
	text-align: left;
	margin-top: 5px;
}
/*ADMIN RIGHT*/

div.adminright{
	display: block;
	float: right;
	width: 260px;
	margin-left: 5px;
	margin-right: 10px;
	/*height: 225px;*/
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: left;
	margin-top: 15px;
}


/***Admin right designs****/
#bdesign .adminleft .adminscroll{
background-color:#666666;
}
#bdesign .adminright{
width:340px!important;}

#bdesign .adminright{
margin-top:-20px;
min-height:250px;}

#bdesign .adminright img{
border:2px solid #111111;}

#bdesign .adminright h2 {
border-bottom:none;
color:#000000;
font-size:14px;
font-weight:600;
margin:0;
padding:0;
}

/**BAGGRUNDSBILLEDER*/
select#bgtypes{
	margin-top: 10px;
	margin-bottom: 10px;
}

div.backgroundselect{
	overflow: auto;
	display: block;
	width: 400px;
	float: left;
	margin-top: 10px;
	height: 250px;
	padding-left: 20px;
}

div.backgroundconfig{
	display: block;
	width: 335px;
	float: right;
	height: 300px;
}

div.backgroundimg{
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
}

div.backgroundimg img{
	float: left;
	height: 70px;
	width: 86px;
}

div.backgroundpattern{
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
}
div.bgpreview{
        width: 290px;
        height: 200px;
        border: 1px solid #000000;
}
div.backgroundpattern img{
	float: left;
	height: 50px;
	width: 50px;
}

/***********Gem knap**************/
div.gemknap{
	display: block;
	clear: both;
	padding-top: 5px;
	margin-top: 10px;
	min-height: 10px;
	min-width: 10px;
	margin-bottom: 10px;
}

div.gemknap img{
float:left;
cursor:pointer;
}

div.gemknap input{
	background-color: #FFFFFF;
	padding: 0px;
	float: right;
	border:none;
	margin-right: 10px;
}

input.knap{
	background-color: #FFFFFF;
	float: right;
}

/*******I toppen af POPUP*******/
	
div#popupheader a img, div#popupheader a:visited img{
	border:none;
	float:right;
	margin-right:15px;
}
	
div#popupheader{
	height: 25px;
}
	
/***ADMIN LAYER HEADER GRAFIK
div.popupheaderbg{
	display: block;
	height: 40px;
	background-image: url(/images/admin_grafik/adminheaderbg.png);
	background-repeat: repeat-x;
	background-position: center bottom;
}
div.popupheaderbg_rightcorner{
	display: block;
	height: 40px;
	float: right;
	width: 23px;
	background-image: url(/images/admin_grafik/adminheadercorner.png);
	background-repeat: no-repeat;
	background-position: right top;}
***/
/*popup foot*/
div#popupfooter{
	/*height: 15px;
	background-color: #FFFFFF;*/
	clear:both;
}
	
/***ADMIN LAYER FOOTER GRAFIK****/
div.footleft{
	display: block;
	float: left;
	height: 10px;
	width: 11px;
	background-image: url(/images/admin_grafik/adminfootleft.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}

div.footbg{
	background-image: url(/images/admin_grafik/footbg.png);
	background-repeat: repeat-x;
	/*background-position: center bottom;*/
	float: left;
	height: 10px;
}

div.footright{
	display:block;
	height: 10px;
	width: 11px;
	float: right;
	background-image: url(/images/admin_grafik/adminfootright.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}


div.confirm{
}


/*********VISNING**********/
div#previewbox{
	position: absolute;
	top: 27px !important;
	/*left: 380px;*/
	left: 0px !important;
	width: 140px;
	z-index: 3000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #252525;
	border-right-color: #252525;
	border-left-color: #252525;
}


/*nav*/
ul#previewselect{
list-style-type:none;
}
ul#previewselect li{
}
ul#previewselect li a, ul#previewselect li a:visited{
	display: block;
	height: 20px;
	width: 120px;
	padding-right: 5px;
	padding-left: 15px;
	padding-top: 8px;
	font-size: 13px;
	text-align: left;
	font-weight: 600;
	text-decoration: none;
	color: #000000;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #252525;
}
ul#previewselect li a:hover{
	background-color: #464646;
	color: #FFFFFF;
}
ul#previewselect li a:active{
	color: #FFFFFF;
}

/*28 sep */

ul#previewselectsubmenu li a:hover{
	background-color: #464646;
	color: #FFFFFF;
}

ul#previewselectsubmenu li a:active{
	color: #FFFFFF;
}


ul#previewselectsubmenu li a, ul#previewselectsubmenu li a:visited{
border-bottom:1px solid #252525;
color:#000000;
display:block;
font-size:11px !important;
font-weight:600;
height:20px;
padding:8px 5px 8px 10px;
text-align:left;
text-decoration:none;
width:125px;
}


ul#previewselectsubmenu{
list-style-type:none;
}
ul#previewselectsubmenu li{
}

#submenusettings{
margin-top:23px; 
display:none; 
border-left:1px solid #252525; 
border-right:1px solid #252525; 
border-top:1px solid #252525; 
position:relative; width:140px; 
z-index:3000; 
/*left:270px;*/
left:82%;
}
/*end*/












/*stickout nav*/
ul.stickout{
	list-style-type:none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
ul.stickout li{}
ul.stickout li a, ul.stickout li a:visited{
	display: block;
	height: 20px;
	width: 120px;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 14px;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #333333;
}
ul.stickout li a:hover{
	background-color: #000000;
	color: #FFFFFF;
}


/************ PANELFARVE**************/
#toppanelcolorpicker{
	position: fixed;
	height: 25px;
	/*top: 30px;*/
	left: 300px;
	display:none;
	z-index: 3000;
	background-color:#252525;
	padding:2px;
}

#toppanelcolorpicker1{
	position: fixed;
	height: 25px;
	top: 30px;
	left: 300px;
	display:none;
	z-index: 3000;
	background-color:#252525;
	padding:2px;
}
div.color{
	height: 20px;
	width: 20px;
	margin-right: 1px;
	margin-left: 1px;
}
#toppanelcolorpicker div.farve{
border:none;
margin:0;
padding:0;
}

#toppanelcolorpicker1 div.farve{
border:none;
margin:0;
padding:0;
}
#titleconfig div.color, #subtitleconfig div.color{
margin:0;
padding:0;
border:1px solid #222222;
width:15px;
height:15px;}


#formblockcontent #titelkursiv, #formblockcontent #titelfed{
	/*height: 26px;
	width: 26px;*/
	}





/********** TOP PANEL TEKST**************/
div.accountpanel .minside{
	color: #000000;
	font-weight: lighter;
	position:relative;
	top:3px;
}
div.accountpanel .minside a, div.accountpanel .minside a:visited{
	/*color: #000000;*/
	color: #FFFFFF;
	font-weight: lighter;
	text-decoration: underline;
}
div.accountpanel .minside a:hover{
	color: #333333;
	text-decoration: none;
}


/********** UPLOAD DESIGN SIDE***********/
/**Upload banner**/
div.uploadbanner{
	margin-top: 15px;
	margin-bottom: 10px;
	float: left;
	width: 360px;
	margin-right: 20px;
	padding: 5px;
}


/**upload baggrund**/
div.uploadbaggrund{
	margin-top: 15px;
	margin-bottom: 5px;
	float: left;
	width: 360px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
div.uploadbaggrund h2, div.uploadbanner h2{
	font-size: 18px;
	font-weight: 600;
	color: #0099FF;
	display: block;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0066FF;
}


/*********** NY ADMINISTRATIONS NAVIGATION *********/
   /*a.adminlink img{
    /*float:left;
    }*/
   div.kategorier a, div.kategorier a:visited{
	background-image:url(/images/admin_grafik/tabbar.png);
	text-decoration: none;
	display: block;
	height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-left-color: #333333;
	border-right-color: #333333;
   }
   div.kategorier a:hover{
   background-image:url(/images/admin_grafik/tabbar2.png);
	text-decoration: none;
   background-repeat:repeat;}
	
	div.kategorier a.active {
	background-image:url(/images/admin_grafik/menuitem_whitetransparent.png);
}



   ul.underpunkter{
	/*float:right;*/
    list-style:none;
	width:173px !important;
   }
   ul.underpunkter li{
	text-align:left;
   }
   div.kategorier{
	width:160px;
	height:106px;
	clear:none;
	float:left;
   }
   div.underpunkter{
	width:0px;
	overflow:hidden !important;
	height:130px;
	float:left;
   }
   
  
   
   
   div.underpunkter li.underpunkt{
   cursor:pointer;
	display: block;
	height: 26px;
	/*background-image:url(../../images/admin_grafik/transparentwhite2.png);
	background-repeat:repeat;*/
	/*padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;*/
	color: #000000;
	text-decoration: none;
	/*border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;*/
   }
   
   div.underpunkter li.underpunkt a{
   background-image:url(/images/admin_grafik/transparentwhite2.png);
	background-repeat:repeat;
   color:#000000;
   display: block;
	height: 15px;
	padding:5px 0px 5px 5px;
	/*background-image:url(../../images/admin_grafik/transparentwhite2.png);
	background-repeat:repeat;*/
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
   }
   
    
	
	/* div.underpunkter li.underpunkt a:hover{
   background-image:url(../../images/admin_grafik/transparentwhite.png);
   background-repeat:repeat;
	text-decoration: none;
   }*/
   
   div.underpunkter li.underpunkt a.active,div.underpunkter li.underpunkt a:hover{
   background-image:url(/images/admin_grafik/transparentwhite.png);
   background-repeat:repeat;
	text-decoration: none;
   }
	
	 
   
   /*div.underpunkter li.underpunkt a:hover,div.underpunkter li.underpunkt a:visted{
  background-image:url(../../images/admin_grafik/transparentwhite.png);
   height:15px;
   color:#000;
   background-repeat:repeat;
	text-decoration: none;
   }*/
   
   /*div.underpunkter li.underpunkt a:visited{
 background-image:url(../../images/admin_grafik/transparentwhite.png); background-repeat:repeat;
  
   color:#000;
 
	text-decoration: none;
   }
   */
/*  cis start */
    div.underpunkter1{
	width:0px;
	overflow:hidden !important;
	height:106px;
	float:left;
   }
   
    div.underpunkter1 li.underpunkt1{
   cursor:pointer;
	display: block;
	/*height: 15px;*/
	/*background-image:url(../../images/admin_grafik/transparentwhite2.png);
	background-repeat:repeat;*/
	/*padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;*/
	color: #000000;
	height:26px;
	text-decoration: none;
	/*border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom:1px solid #333;*/
   }
   
    
   div.underpunkter1 li.underpunkt1 a{
   text-align:left;
	display: block;
	height: 15px;
	background-image:url(../../images/admin_grafik/transparentwhite2.png);
	background-repeat:repeat;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #000000;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
   }
   
   div.underpunkter1 li.underpunkt1 a.active
     {
	 text-align:left;
	display: block;
	height: 15px;
	background-image:url(../../images/admin_grafik/transparentwhite.png);
	background-repeat:repeat;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #000;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;	 
	 }
   
   div.underpunkter1 li.underpunkt1 a:hover{
   background-image:url(/images/admin_grafik/transparentwhite.png);
   background-repeat:repeat;
	text-decoration: none;
   }
   
   
   li.underpunkt1 a.dead {
   
   background-image:none !important;
border-color:transparent -moz-use-text-color -moz-use-text-color !important;
border-style:solid none none !important;
border-width:1px medium medium !important;
   }
   
    li.underpunkt a.dead {
   
   background-image:none !important;
border-color:transparent -moz-use-text-color -moz-use-text-color !important;
border-style:solid none none !important;
border-width:1px medium medium !important;
   }
 /*cis end*/
   h3.paneltitle{
	margin-right:-1px;
	color: #000000;
   }
   
   
   
   
   
   
   
   
   
   
   
 /************************************** VELKOMST ******************************************************/
 
/*LEFT***/
div.velkomstleft{
	display: block;
	float: left;
	min-width: 350px;
	max-width: 410px;
	text-align: left;
	background-color: #FFCCFF;
}
/*RIGHT*/
div.velkomstright{
	display: block;
	float: right;
	width: 350px;
	text-align: left;
	background-color: #FFFF99;
}
div.velkomstleft, div.velkomstright{}
div.velkomstleft p.adress, div.velkomstright p.adress{
	font-size: 12px;
	color: #333333;
	display: block;
	margin-top: 3px;
	margin-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
div.velkomstleft h1, div.velkomstright h1{
	font-size: 16px;
	font-weight: lighter;
	padding-bottom:2px;
	padding-top:4px;
}
div.velkomstleft h1.tillykke{
	font-size: 16px;
	font-weight: 600;
	color: #0066CC;
}


/*************************** ADMIN MENU RIGHT *********************************/
div.adminrightmenu{
	float: right;
	width: 325px;
	height:80px;
	margin-top:15px;
}
div.adminrightmenu div{
	float:right;
	/*margin-left:10px;*/
}


/********************************************** PERSONLIGE INDSTILLIGNER **********************************************/
div.subconfig{
	float:right;
	margin-right:5px !important;
	max-height:356px;
	overflow:hidden;
	width:0px;
}
div.configpunkt{
	width: 146px;
	clear: none;
	float: left;
	margin-right:10px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-left-color: #999999;
}

div.configwrap{
	/*margin-left:147px;*/
}

/**venstremenu*/
div.configpunkt a, div.configpunkt a:visited{
	display: block;
	width: 140px;
	padding: 3px;
	height: 20px;
	text-decoration:none;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
}
div.configpunkt a:hover{
	background-image:url(/images/admin_grafik/tabbar.png);
}
div.configpunkt a.active{
	background-image:url(/images/admin_grafik/tabbar.png);
}
div.configpunkt a h3.configtitle{
	color:#555555;
	font-size:13px;
	font-weight:lighter;
}

/*højre indhold*/
div.subconfig{
	font-size: 12px;
	font-weight: lighter;
}

div.subconfig h2{
    margin-bottom: 10px !important;
    text-align: left;
}
div.subconfig div.instrukser{
}
div.subconfig form{
	display: block;
	float: right;
	width: 270px;
}
div.subconfig table{
text-align:right;
}

div.subconfig form input{
float:right;
}
div.subconfig form input.nytpw{
float:none;
}
div.subconfig div.katinfo{
	border: 1px solid #999999;
}
div.subconfig div.katconf{
	/*border: 1px solid #999999;*/
}
div.subconfig div.katpass{
	/*border: 1px solid #999999;*/
}
div.subconfig div.katslet{
	/*border: 1px solid #999999;*/
}
div.subconfig div.katcopy{
	/*border: 1px solid #999999;*/
}


/*gem knap*/

div.subconfig div.gemknap{
text-align:right;
float:right;
margin-top:-5px;
}
div.subconfig div.gemknap input.confgem{
    background-color: #DEDEDE !important;
    border: 1px solid #999999;
    cursor: pointer;
    padding: 4px;

}




/******************************************* HJÆLP *************************************************/
/***FAQ****/
div#formblockcontent h1{
font-size:16px;
display:block;
margin-top:10px;
margin-bottom:10px;
color:#000000;}

div#formblockcontent a h1{
	font-size:16px;
	display:block;
	margin-top:10px;
	margin-bottom:0px;
	text-decoration:underline;
	color: #0066FF;
}
div#formblockcontent a:hover h1{
	text-decoration:none;
	color: #003366;
}
div#formblockcontent h2{
font-size:18px;
display:block;
margin-top:10px;
margin-bottom:4px;
color:#000000;}
/*** Sideoprettelse ***/
div.sideliste
{
    width: 228px;
    margin-top: 8px;
    margin-right: 15px;
    float: left;
}
div.roomforscroll
{
    max-height: 250px;
    overflow: auto;
    border: 1px solid black;
    margin-top: 8px;
}
div.sideliste td.sidetitel a{
    font-size: 14px;
    font-family: Verdana;
    text-decoration:none;
	display: block;
	padding-top: 3px;
	height: 24px;
}
div.sideliste table td.sidetitel
{
    padding-left: 15px;
    width: 143px;
}
div.sideliste table
{
    border-spacing: 0;
}
tr.white
{
    background-color: #fff;
}
tr.offwhite
{
    background-color: #ECECEC;
}
div.sideinfo
{
    float:right;
    width: 545px;
    margin-top: 8px;
}
div.sideinfo img
{
    float:left;
}
div.sideinfo p
{
    font-size: 14px;
    font-weight: 500;
}
div.opretsiden
{
    clear:both;
    float:right;
    margin:15px;
}
div.opretsiden input
{
    clear: both;
    font-size: 16px;
}
div.formblock div.opretsiden input{
border:none;}

div.opretsiden input.sidenavn
{
    margin-right: 10px;
    height: 25px;
    width: 250px;
	border:1px solid #333;
	background-color:#FFF;
}
div.sideliste table a.sidetypelink img{
	padding-left:5px;
	padding-top:2px;
}

span.navngiv{
	color:#FFFFFF;
	font-size:18px;
	margin-right:4px;
}

/*cis*/
.navarrow{
 padding-left:30px;
}

.arrow{
padding-left:50px;font-weight:bolder;

}


.usersignup{
 padding-left:50px;
 font-weight:bold;
}

#shopicon img{
margin-top:3px;}

/****/
input.name-page-button{
	cursor: pointer !important;
	}
	
	
	
/******************************************************** SEO ADMINISTRATION *********************************************************/
/* SEO PRO */
.seo-headline{
    font-size:24px;
    margin-bottom: 12px;}

#pro_content select#page_id{}

#pro_content input#seo_title{
	border:1px solid ##aaa;
	background-color:#ddd;}

#pro_content inpuy#count_seo_title, #pro_content #count_seo, #pro_content #count_seo_keywords{
	border:none;
	background-color:#CCC;
	float:left;
	width:80px;
	}
	
#pro_content textarea#seo_keywords, #pro_content textarea#seo_desc{
	border:1px solid ##aaa;
	background-color:#ddd;
	}

/************* COPYRIGHT ****************/
input#copyright{
    background-color: #F7F7F7;
    border: 1px solid #999999;
    border-radius: 3px 3px 3px 3px;
    color: #444444;
    font-size: 14px;
    margin-top: 8px;
    padding: 7px;
    width: 410px;
	}

div.katcopy, div.katslet{
    width: 770px !important;
	}
	
div.copyright_text h3{
	color: #666666;
    font-size: 14px;
    font-weight: bold;
    margin-top: 30px;
	}	
/** ACCOUNT OVERLAY **/
#info1{
	
	}
#info1 a{
	color: #66a1b7 !important;
    font-size: 16px !important;
    font-weight: lighter;
	}

#info1 p, #info2 p, #info3 p, #info3{
    color: #444444 !important;
    font-size: 16px !important;
    font-weight: lighter;
    padding: 5px;
	}
#info4 input{
	background-color: #F7F7F7;
    border: 1px solid #999999;
    border-radius: 3px;
    color: #444444 !important;
    font-size: 13px !important;
    margin: 5px !important;
    padding: 5px !important;
    width: 200px;
	}

.update-button, div#info4 .update-button{
    background-color: #EEEEEE !important;
    border: 1px solid #999999 !important;
    border-radius: 4px 4px 4px 4px;
    color: #555555;
    margin-right: 4px;
    margin-top: 21px;
    padding: 7px !important;
	width:100px;
	}
input#company-check{
	width:5px!important;
	}
div#info2 select, div#info4 select{
	border: 1px solid #999999 !important;
    color: #444444 !important;
    margin: 5px !important;
    padding: 3px !important;
	background-color:#f7f7f7;
	font-size: 13px !important;
	width: 211px;
	}	
input#edit{
	background-color: #EEEEEE;
    border: 1px solid #999999;
    border-radius: 4px 4px 4px 4px;
    color: #555555;
    padding: 7px;
	background-color:#f7f7f7;
	font-size: 13px !important;
	}

input#up_email{
    border: 1px solid #999999;
    border-radius: 3px 3px 3px 3px;
    color: #444444 !important;
    margin: 5px !important;
    padding: 5px !important;
    width: 200px;
	background-color:#f7f7f7;
	font-size: 13px !important;
	}
input#up_pswd{
    border: 1px solid #999999;
    border-radius: 3px 3px 3px 3px;
    color: #444444 !important;
    margin: 5px !important;
    padding: 5px !important;
    width: 200px;
	background-color:#f7f7f7;
	font-size: 13px !important;
	}
input#up_pswd1{
    border: 1px solid #999999;
    border-radius: 3px 3px 3px 3px;
    color: #444444 !important;
    margin: 5px !important;
    padding: 5px !important;
    width: 200px;
	background-color:#f7f7f7;
	font-size: 13px !important;
	}

#info2{
	color: #666666 !important;
    font-size: 12px !important;
    font-weight: lighter !important;
	}

#info5 p, #info5{
	font-size: 14px !important;
	}
.instrukser p{
	font-size: 14px !important;
	}
.instrukser p.account_headline{
	font-size: 19px !important;}

#pswdnotmatch p{
	text-align:left;
	color:#528daf!important;
	}
/* CREDIT CARD OVERLAY */
input#change-creditcard{
	background-image:url("/images/creditcard-change.png");
	border:none;
	background-color:transparent;
	color: #FFFFFF;
    font-weight: bold;
    height: 50px;
    width: 218px;
	}
	
/** Delete website overlay **/
div.subconfig h1.slet a, div.subconfig h1.slet a{
    background-color: #F7F7F7;
    border: 1px solid #999999;
    border-radius: 4px 4px 4px 4px;
    color: #444444 !important;
    font-size: 17px;
    height: 20px;
    padding: 12px !important;
    text-align: center;
    text-decoration: none !important;
    width: 150px;
}
div.subconfig h1.slet a:hover{
    background-color: #e1e1e1;
    border: 1px solid #444444;
    color: #222222 !important;
    text-decoration: none !important;
}

div#yesnolink{
	}

a#ja{}
a#ja, a#ja:visited{
	margin-top: 10px;
	display: block;
	margin-right: 6px;
	margin-bottom: 2px;
	margin-left: 2px;
	padding: 6px;
	border: 1px solid #999999;
	color: #444444;
	background-color: #f7f7f7;
	text-decoration: none;
	width: 60px;
	float: left;
	text-align: center;
	font-size: 16px;
    font-weight: bold;
	border-radius: 4px 4px 4px 4px;
	}
a#ja:hover{
	color: #000000;
	background-color:#EEEEEE;
	border:1px solid #666;
}
a#nej{
	}
a#nej, a#nej:visited{
	margin-top: 10px;
	display: block;
	margin-right: 6px;
	margin-bottom: 2px;
	margin-left: 2px;
	padding: 6px;
	border: 1px solid #999999;
	color: #444444;
	background-color: #f7f7f7;
	text-decoration: none;
	width: 60px;
	float: left;
	text-align: center;
	font-size: 16px;
    font-weight: bold;
	border-radius: 4px 4px 4px 4px;
	}
a#nej:hover{
	color: #000000;
	background-color:#EEEEEE;
	border:1px solid #666;
	}

span.systembesked{
	color: #66A1B7 !important;
    font-size: 15px;
	}
	
	
/** Banner overlay **/

/*TITLE AND SUBTITLE*/
select#titlefont{
    background-color: #F7F7F7 !important;
    border: 1px solid #999999 !important;
    height: 28px;
    margin-left: 5px;
    padding: 1px;
    vertical-align: bottom;
    width: 192px !important;
	}
	
select#titlesize{
    border: 1px solid #999999 !important;
    height: 28px;
    margin-left: 5px;
    padding: 1px;
    vertical-align: bottom;
	background-color: #F7F7F7 !important;
	}
	
input#titletext{
    border: 1px solid #999999;
    border-radius: 3px 3px 3px 3px;
    color: #444444 !important;
    margin: 5px !important;
    padding: 5px !important;
    width: 297px !important;
	background-color:#f7f7f7;
	font-size: 13px !important;
	}



select#subtitlefont{
    background-color: #F7F7F7 !important;
    border: 1px solid #999999 !important;
    height: 28px;
    margin-left: 5px;
    padding: 1px;
    vertical-align: bottom;
    width: 192px !important;
	}
select#subtitlesize{
    border: 1px solid #999999 !important;
    height: 28px;
    margin-left: 5px;
    padding: 1px;
    vertical-align: bottom;
	background-color: #F7F7F7 !important;
	}
	
input#subtitletext{
    border: 1px solid #999999;
    border-radius: 3px 3px 3px 3px;
    color: #444444 !important;
    margin: 5px !important;
    padding: 5px !important;
    width: 297px !important;
	background-color:#f7f7f7;
	font-size: 13px !important;
	}

	
#title_bold img, img#subtitelfed{
    margin-bottom: -4px;
    margin-top: 7px;
	}
#title_itlic img, img#subtitelkursiv{
    margin-bottom: -4px;
    margin-top: 5px;
	}
/* BANNER IMAGES*/
#bannerfolder{
    background-color: #F7F7F7 !important;
    border: 1px solid #999999 !important;
    height: 28px;
    margin-left: 2px;
    margin-right: -84px !important;
    padding: 1px;
    vertical-align: bottom;
    width: 104px !important;
	}
/* UPLOAD BANNER IMAGES */
#bannerfolder1{
    background-color: #F7F7F7 !important;
    border: 1px solid #999999 !important;
    height: 28px;
    margin-left: 2px;
    margin-right: -84px !important;
    padding: 1px;
    vertical-align: bottom;
	}
/* LOGO */
#select_logo, #linkaddr{
    background-color: #F7F7F7 !important;
    border: 1px solid #999999 !important;
    height: 28px;
    margin-left: 2px;
    margin-right: -84px !important;
    padding: 1px;
    vertical-align: bottom;
	}
div#links_0 label{
    font-size: 19px !important;
    margin-left: 3px;
	}
	
/** Pages overlay **/
input.sidenavn{
    background-color: #F7F7F7 !important;
    border: 1px solid #222222 !important;
    border-radius: 5px 5px 5px 5px;
    color: #444444 !important;
    font-size: 16px !important;
    padding-left: 10px !important;
	}
input.name-page-button{
	
	}

/* RENAME PAGE*/
input#newname{
    background-color: #F7F7F7 !important;
    border: 1px solid #999999 !important;
    border-radius: 3px 3px 3px 3px;
    color: #444444 !important;
    font-size: 16px !important;
    margin-left: 0;
    margin-top: 0;
    padding: 5px;
    width: 247px;
	}
#sideselect{
    background-color: #F7F7F7 !important;
    border: 1px solid #999999 !important;
    color: #444444;
    margin-left: 1px;
    padding: 3px;
	}
form#skiftnavn td{
    color: #666666;
    display: block;
    font-size: 15px !important;
    margin-bottom: 7px;
    margin-top: 9px;
	}
	
/* Delete page */
#sideslet input#slet{
    background-color: #F7F7F7;
    border: 1px solid #999999;
    border-radius: 4px 4px 4px 4px;
    color: #444444;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin: 1px 8px 3px 11px;
    padding: 7px;
    text-align: center;
    text-decoration: none;
    width: 80px;
	cursor: pointer;
	}
	
/* Select front page */
#select_frontpage{
	background-color: #F7F7F7 !important;
    border: 1px solid #999999 !important;
    color: #444444;
    margin-left: 1px;
    padding: 3px;
	}
.menuedit input#slet{
	background-color: #F7F7F7;
    border: 1px solid #999999;
    border-radius: 4px 4px 4px 4px;
    color: #444444;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin: 1px 8px 3px 11px;
    padding: 7px;
    text-align: center;
    text-decoration: none;
    width: 80px;
	}
	
/** SEO PRO OVERLAY **/

count_seo_title{
	color: #666666;
    float: left;
    font-size: 15px !important;
    font-weight: bold;
    width: 35px;
	}
	
	
/** DESIGN CATEGORIES **/
.design_type_show{
    display: block;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 6px;
	}
