/* Content div (not used for url) */
.myTheme_content {
    overflow:hidden;
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
	background: url(gfx/popup_bg.png) no-repeat;
}
.myTheme_content #main{
	position: absolute;
	top: 35px;
	left: 30px;
	width: 660px;
	height: 410px; 
}
.myTheme_content #formTitle{
	position: absolute;
	top: 0px;
	left: 0;
	width: 200px;
}
.myTheme_content #formlableNavn{
	position: absolute;
	top: 64px;
	left: 0;
	width: 40px;
}
.myTheme_content #formelementNavn{
	position: absolute;
	top: 64px;
	left: 36px;
	width: 50px;
}
.myTheme_content #formlableEpost{
	position: absolute;
	top: 64px;
	left: 218px;
	width: 40px;
}
.myTheme_content #formelementEpost{
	position: absolute;
	top: 64px;
	left: 260px;
	width: 50px;
}
.myTheme_content #formlableDropdown{
	position: absolute;
	top: 122px;
	left: 0px;
	width: 150px;
}
.myTheme_content #formelementDropdown{
	position: absolute;
	top: 122px;
	left: 145px;
	width: 50px;
}
.myTheme_content #formlableMelding{
	position: absolute;
	top: 178px;
	left: 0px;
	width: 50px;
}
.myTheme_content #formelementMelding{
	position: absolute;
	top: 197px;
	left: 0px;
	width: 660px;
}
.myTheme_content #formelementSubmit{
	position: absolute;
	top: 357px;
	right: 15px;
	padding: 2px;
}
.myTheme_content #result{
	position: absolute;
	top: 372px;
	left: 0px;
	width: 600px;
}
.myTheme_content .formlable{
	color: #FFF;
	font-size:14px;
}
.myTheme_content .formheading{
	color: #67BBE4;
	font-size:16px;
	font-weight:bold;
}
.myTheme_content .error{
	color: #FF0000;
	font-size:14px;
}
.myTheme_content .submitknapp{
	border: 1px solid #666;
	height: 20px;
	width: 50px;
}

.myTheme_content #form {
    position: absolute;
	top: 240px;
	left: 30px;
}
.myTheme_snoozer {
    overflow:hidden;
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
	background: url(gfx/popup_bg.png) no-repeat;
}
.myTheme_content #sn_main{
	position: absolute;
	top: 35px;
	left: 30px;
	width: 660px;
	height: 410px; 
}
.myTheme_content #sn_formTitle{
	position: absolute;
	top: 0px;
	left: 0;
	width: 200px;
}
.myTheme_content #sn_formlableNavn{
	position: absolute;
	top: 64px;
	left: 0;
	width: 40px;
}
.myTheme_content #sn_formelementNavn{
	position: absolute;
	top: 64px;
	left: 36px;
	width: 50px;
}
.myTheme_content #sn_formlableEpost{
	position: absolute;
	top: 64px;
	left: 208px;
	width: 40px;
}
.myTheme_content #sn_formelementEpost{
	position: absolute;
	top: 64px;
	left: 250px;
	width: 50px;
}
.myTheme_content #sn_formlableTelefon{
	position: absolute;
	top: 64px;
	left: 421px;
	width: 40px;
}
.myTheme_content #sn_formelementTelefon{
	position: absolute;
	top: 64px;
	left: 474px;
	width: 50px;
}
.myTheme_content #sn_formlableFodselsdato{
	position: absolute;
	top: 114px;
	left: 0px;
	width: 150px;
}
.myTheme_content #sn_formelement_fdato_dag{
	position: absolute;
	top: 114px;
	left: 88px;
	width: 50px;
}
.myTheme_content #sn_formelement_fdato_mnd{
	position: absolute;
	top: 114px;
	left: 148px;
	width: 50px;
}
.myTheme_content #sn_formelement_fdato_aar{
	position: absolute;
	top: 114px;
	left: 208px;
	width: 50px;
}
.myTheme_content #sn_formlableKontaktperson{
	position: absolute;
	top: 164px;
	left: 0px;
	width: 185px;
}
.myTheme_content #sn_formelement_kontaktperson{
	position: absolute;
	top: 164px;
	left: 190px;
	width: 50px;
}
.myTheme_content #sn_formlableKontaktkanal{
	position: absolute;
	top: 164px;
	left: 376px;
	width: 110px;
}
.myTheme_content #sn_formelement_kontaktkanal{
	position: absolute;
	top: 164px;
	left: 487px;
	width: 50px;
}
.myTheme_content #sn_formlableMelding{
	position: absolute;
	top: 214px;
	left: 0px;
	width: 50px;
}
.myTheme_content #sn_formelementMelding{
	position: absolute;
	top: 233px;
	left: 0px;
	width: 660px;
}
.myTheme_content #sn_formelementSubmit{
	position: absolute;
	top: 400px;
	right: 17px;
	width: 50px;
}
.myTheme_content #sn_result{
	position: absolute;
	top: 400px;
	left: 0px;
	width: 600px;
}

.myTheme_content #sn_form {
    position: absolute;
	top: 240px;
	left: 30px;
}

/* Overlay for modal window, spécify color and opacity (three times to work on all browsers */
.overlay_myTheme {
  background-color: #000;
  filter:alpha(opacity=63);
  -moz-opacity: 0.63;
  opacity: 0.63;
}
