/*Dette er styles importeret fra det gamle site ved overførsel af HTML*/

/************************************/
/*********FORMS General**************/
/************************************/
form#brochure,
form#kontakt,
form#klubkontakt{width:386px;}

.submit {
	color: #69001E;
	font-size: 11px;
	font-weight: 600;
	border: none;
	width: auto;
	text-align: right;
	margin: 3px 0px 0 0;
	background-color: transparent;
	float: right;
	cursor:hand;
}	

fieldset{
	border:none;
}

fieldset label {
	margin: 3px 0 0 0px; 
	display: block;
}

fieldset input {
	width: 386px;
	height: 17px;
	border: 1px solid #273439;
	font-family: verdana;
	font-size: 11px;
}

form strong{display:block;}

/******************************kontakt*/

form#kontakt fieldset textarea {
	width: 386px;
	height: 101px;
	border: 1px solid #273439;
	font-family: verdana;
	font-size: 11px;
	scrollbar-3dlight-color: #273439;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: #273439;
	scrollbar-face-color: #273439;
	scrollbar-highlight-color: #273439;
	scrollbar-shadow-color: #273439;	
}


/******************************Klubmail og Tivolimail*/

form#klubkontakt strong {
	margin: 0 0 5px 0;
}

form#klubkontakt .checks {
	background:#ffffff;
	margin: 0px 0px 0px 0px;
	padding: 5px 0 9px 0;
}

form#klubkontakt fieldset.checks input {
	width:20px;
	margin: 0 0 4px 5px;
	_margin: 0 0 0px 5px;
	position: relative;
	top: 2px;
	border:none;
}

form#klubkontakt fieldset.checks label {
	margin: 3px 0px 5px 5px;
	_margin: 3px 0px 0px 5px;
	width: 300px;
	display:inline;
}

form#klubkontakt .inputs{
	margin:10px 0 0 0;
	}


form#klubkontakt fieldset.inputs label { font-weight: bold;}

/******************************Presse søgning*/
#pressseek{
	background:#E5D295 url("../images/basic/bg_calenderDetail.gif") 0 0 repeat-x;
	padding:7px 0 6px 10px;
	width:300px;
	border-bottom:3px solid #cccccc;
	border-right:1px solid #aaaaaa;
	margin-bottom:10px;
}

#pressSubmit{
	position:relative;
	top:4px;
	left:4px;
}
/******************************Hotel og Brochurebestilling*/

#brochure{width:593px;}

html>body form#brochure strong {
		margin: 0 0 0 20px;
	}

form#brochure fieldset.checks {
	background-color: #ffffff;
	margin: 0 0px 5px 0px;
	padding: 5px 0 9px 0;
}

form#brochure fieldset.checks input {
	margin: 0 0 0 5px;
	position: relative;
	top: 2px;
	border:none;
	width:20px;
}

form#brochure fieldset.checks label{display:inline;}

#brochure .inputs label{font-weight:600;}

/********************************Din profil Nyhedsbrev(Globase implementering)*/

.fieldsetSubmit{width:386px;}

.small{width:70px; display:inline; float:left;}
.small input{width:68px;}
.by{width:315px; height:30px; display:inline; float:left;}
.onethird{float:left; width:140px; margin-right:2px;}
.twothird{float:left; width:242px; margin-right:2px;}
.onethird input{width:140px;}
.twothird input{width:242px;}
.location_input{width:68px;}
.by .location_input{width:317px;}
html>body label{width:400px;}
.by label{width:370px;}
.emailcheck{width:20px; height:auto; border:none; position:relative; top:-17px; _top:-19px; left:97px;}
.white{background-color:#ffffff; padding:6px;}
.white label{margin-left:5px;}
.selections{display:inline; float:left; width:142px; margin-left:5px;}
.selections input{width:140px; margin-top:2px;}
.radioSet{background-color:#ffffff; width:386px; padding:3px; border-bottom:2px solid #FFEB88;}
.radioSet input{border:none; height:auto;}
.eatRadio{width:20px; position:relative; top:2px;}

select{font-size:11px;}

/*************************************KALENDER***************************/
#dato{
	font-weight:bold;
	font-size:13px;	
	margin-top:10px;
}

.detailTop{
	border-bottom:1px solid #B2A16A;
	border-top:1px solid #E6D7A5;
	background:#E5D295 url("../images/basic/bg_calenderDetail.gif") 0 0 repeat-x;
	padding-top:7px;
	margin-bottom:0px;
}


p#detailhead {
	padding: 3px 0 0 11px;
	font-size: 19px;
	font-weight: 600;
	color:#534A2E;

}

p#detaildato {
	padding: 3px 0 8px 12px;

}

#details {
	border-top:1px solid #EBDDAF;
	border-bottom:1px solid #9D9065;
	background:#E5D295 url("../images/basic/bg_calenderDetail.gif") 0 0 repeat-x;
	line-height: 14px;
	padding:0 12px 12px 12px;
	
}

#strong, #details strong a{font-weight:bold;}

#details p{color:#000000;}

#events{
	background:#E5D295;
	width:467px;
	float:left;
}

#events *{
	color:#534A2E;
}

#eventheader {
	height: 23px;
	border-bottom: 3px solid #9D9065;
}

#eventheader p {
	padding: 3px 0 0 0;
	float: left;
	font-weight: 600;
}

#eventheader p#first {
	padding-left: 12px;
	width: 212px;
}	html>body #eventheader p#first {
		width: 205px;
	}
	
#eventheader p#second {
	padding-left: 0;
	width: 129px;
}

.event{
	border-bottom:1px solid #9D9065;
	border-top:1px solid #EBDDAF;
	height:70px;
	padding-bottom:10px;
	background:#E5D295 url("../images/basic/bg_calenderDetail.gif") 0 0 repeat-x;
}

.event div {
	float: left;
	padding: 10px 0 10px 0;
}

.event div.first {
	padding-left: 12px;
	width: 212px;
}	html>body .event div.first {
		width: 205px;
	}

.event div.first strong {
	display: block;
	font-weight:bold;
}
	
.event div.first a {
	padding-left: 0;
	display: block;
	margin-top: 3px;
}

.event div.second {
	padding-left: 0;
	width: 129px;
}

.event div.third span {
	display: block;
	white-space: nowrap;
}

.nextlink{
	margin:4px;
}

#calenderInit{
	display:none;
	margin:31px 15px 0 0;
	float:left;
	width:170px;	
}

#orange {
	background-color: #D6BD69;
	width: 146px;
	_width: 153px;
	height: 50px;
	padding: 0 0 8px 7px;
	border:1px solid #EBDDAF;
	border-left:none;
	border-right:none;
}

#calenderInit form{margin:0;}

#calenderInit fieldset.inputs{
	margin:0;
	padding:0;
	border:none;
	}

#orange p {
	padding: 10px 0 5px 0;
	margin: 0 0 0 0;
}

#orange select {
	background-color: #E2DCC6;
	font-size: 10px;
	width: 139px;
}
		
	
/****************************** -fotobasen- */
#fotobase{
	background:#E5D295 url("../images/basic/bg_calenderDetail.gif") 0 0 repeat-x;
	padding:7px;
	margin-top:-10px;
	width:200px;
	border-bottom:3px solid #cccccc;
	border-right:1px solid #aaaaaa;
}



#searchcontainer input{
	width:138px;
	height:17px;
}
.darkText{
	color:#534A2E;
}

div.picturecontainer {
	background-color: #E4E8E8;
	width: 137px;
	height: auto;
	display: block;
	border-left: 4px solid #ADB2B5;
	margin-top: 4px;
	float: left;
	overflow:hidden;
}

.thumb {
	width: 137px;
	height: 168px;
	overflow:hidden;
}

.thumb p {
	padding: 0px 6px 6px 6px;
}

.thumb .image img {
	margin: 6px 0 6px 6px;
}

.resolution {
	background-color: #5D6365;
	width: 137px;
	height: 21px;
	padding-top: 3px;
}	html>body #subcontentleft .resolution {
		height: 18px;
	}

.resolution a {
	color: #ffffff;
	margin: 0 6px 0 6px;
}

.resolution a:hover {
	text-decoration: underline;
}

#searchcontainer input.fotoSubmit{
	width:39px;
	height:18px;
	margin-left:160px;
	_margin-left:145px;
}
#searchcontainer input.fotoSubmitUK{
	width:55px;
	height:18px;
	margin-left:143px;
	_margin-left:128px;
}

.nextlink {
	padding: 3px 3px 0 0;
	width:425px;
}

.nextlink a, nextlink strong{color:#000000;}

/****************************** -fotobasen (presentation)- */

div.presentationcontainer {
	color: #ffffff;
	background-color: #B3AF9F;
	width: auto;
	height: auto;
	display: block;
	margin-top: 4px;
	float: left;
} html>body div.presentationcontainer { 
	width: 383px;
}

div.presentationcontainer .thumb {
	width: 383px;
	height: auto;
	border-top:1px solid #CAC7BC;
	
}

div.presentationcontainer .resolution {
	background-color: #AAA694;
	border-bottom:1px solid #7B7D6E;
	width:383px;
	height: 21px;
	padding-top: 3px;
}	html>body div.presentationcontainer .resolution {
		height: 18px;
	}

div.presentationcontainer .resolution span {
	margin: 0 6px 0 6px;
}
	
div.presentationcontainer .resolution a {
	color: #ffffff;
	margin: 0 6px 0 6px;
}

div.presentationcontainer .resolution a:hover {
	text-decoration: underline;
}

div.presentationcontainer .thumb p {
	color: #000000;
	padding: 0 6px 20px 6px;
}


