/* lightbox */
.ui-dialog 							{ position:absolute; top: 230px; display: none; width: 460px; /*background: url(../img/bg/overlay-stan.png) top left no-repeat;*/ }
.ui-dialog .shadow-bottom			{ height: 10px; background: url(../img/bg/overlay-shadow.png) bottom left no-repeat; }

.lightbox a							{ color:#00A2FF; }

					.ui-dialog-titlebar		{ background: url(../img/bg/overlay-header-stan.png) top left no-repeat; } 
#medlemmer			.ui-dialog-titlebar		{ background: url(../img/bg/overlay-header-medl.png) top left no-repeat; } 
#virksomheder		.ui-dialog-titlebar		{ background: url(../img/bg/overlay-header-virk.png) top left no-repeat; } 
#organisationer		.ui-dialog-titlebar		{ background: url(../img/bg/overlay-header-orga.png) top left no-repeat; } 
#ompensiondanmark	.ui-dialog-titlebar		{ background: url(../img/bg/overlay-header-opdk.png) top left no-repeat; } 

/* lightbox close button */ 
.ui-dialog .ui-dialog-titlebar-close 						{ position: absolute; right: 0; top: 20px; height: 29px; width: 29px; cursor: pointer; background: url(../img/icon/spot-head-close-stan.png) no-repeat; }
.ui-dialog .ui-dialog-titlebar-close span					{ display: none; }

#medlemmer			.ui-dialog .ui-dialog-titlebar-close	{ background-image: url(../img/icon/spot-head-close-medl.png); } 
#virksomheder		.ui-dialog .ui-dialog-titlebar-close	{ background-image: url(../img/icon/spot-head-close-virk.png); } 
#organisationer		.ui-dialog .ui-dialog-titlebar-close	{ background-image: url(../img/icon/spot-head-close-orga.png); } 
#ompensiondanmark	.ui-dialog .ui-dialog-titlebar-close	{ background-image: url(../img/icon/spot-head-close-opdk.png); } 

/* Content and Form styles inside overlay */
.ui-dialog .ui-dialog-titlebar			{ padding: 25px 0 12px 25px; }
.ui-dialog .ui-dialog-titlebar span		{ font-size: 18px; color: #fff; }
.ui-dialog-content						{ overflow: hidden; padding: 25px 25px 35px; background: url(../img/bg/overlay-content.png) repeat-y; }
.ui-dialog-content h3					{ font-size: 16px; margin-bottom: 10px; }
.ui-dialog-content input				{ border: 1px solid #7f9db9; width: 165px; overflow: visible; }
.ui-dialog-content textarea				{ border: 1px solid #7f9db9; width: 265px; height: 75px; overflow: auto; }	
.ui-dialog-content p					{ margin-bottom: 5px; }
.ui-dialog-content dl					{ margin: 0; }
.ui-dialog-content dl dd				{ margin: 2px 0 10px; }
.ui-dialog-content dl dt				{ margin: 0; }
.ui-dialog-content input.postnummer		{ width: 33px; }
.ui-dialog-content input.city			{ width: 125px; }
.ui-dialog-content input[type=text]:focus,
.ui-dialog-content textarea:focus,
.ui-dialog-content select:focus,
.ui-dialog-content .focusField			{ border: solid 1px #30ce00 !important; color: #000 !important; } 

/* Error styles */	
input.error					{ border: 1px solid #D61A19; color: #000; }
label.error					{ margin-left: 10px; color: #D61A19; }

/* Focus to inputfield */
.ui-dialog  input.focusField,
.ui-dialog  textarea.focusField			{ border: solid 1px #30ce00; color: #000; } 

.ui-widget-overlay						{ position: absolute; top: 0; left: 0; background: #445566; opacity: 0.8; filter: alpha(opacity=80); }

.ui-dialog .html-template				{ display: block; }

/*	buttons	*/
.ui-dialog .input									{ display: block; float: right; height: 26px; margin: 10px 0 0 10px; font-weight: bold; font-size: 13px; line-height: 26px; color: #fff; text-decoration: none; background: url(../img/bg/button-stan.png) 100% 100% no-repeat; border: none; cursor: pointer; }
.ui-dialog .input a,
.ui-dialog .input a:hover							{ color: #fff; text-decoration: none!important; }
.ui-dialog .btn										{ display: block; width: auto; height: 26px; padding: 0 5px 3px 10px; margin-right: 25px; background: url(../img/bg/button-stan.png) 0 0 no-repeat; color: #fff; border: none; cursor: pointer; font-weight: bold; }
.ui-dialog .image-btn								{ border: none; float: right; width: auto; height: auto; padding: 0; cursor: pointer; }
.ui-dialog .input-back								{ display: block; float: left!important; }
.ui-dialog .input-back .btn							{ display: block; float: left; margin-right: 2px; }
.ui-dialog .content-block dd.submit 				{ height: 26px; }
.ui-dialog .content-block dd.submit .input		    { margin: 0; }

/* Color theme */
#medlemmer		.ui-dialog .input					{ background: url(../img/bg/button-medl.png) 100% 100% no-repeat; }
#virksomheder 	.ui-dialog .input					{ background: url(../img/bg/button-virk.png) 100% 100% no-repeat; }
#organisationer	.ui-dialog .input					{ background: url(../img/bg/button-orga.png) 100% 100% no-repeat; }
#medlemmer		.ui-dialog .btn						{ background: url(../img/bg/button-medl.png) 0 0 no-repeat; color: #fff; text-decoration: none; }
#virksomheder	.ui-dialog .btn 					{ background: url(../img/bg/button-virk.png) 0 0 no-repeat; color: #fff; text-decoration: none; }
#organisationer	.ui-dialog .btn						{ background: url(../img/bg/button-orga.png) 0 0 no-repeat; color: #fff; text-decoration: none; }
