@import url(/settings/standard/print.css);
@import url(/settings/booking.hotelsiden.dk/css/DK/annullerbooking.css);
@import url(/settings/booking.hotelsiden.dk/css/DK/booking.css);

.field_input{
  font-family: Tahoma, Verdana, Arial,sans-serif;
  font-size: 8pt;
  border:1px solid #666666;
}

.field_input_error{
  font-family: Tahoma, Verdana, Arial,sans-serif;
  font-size: 8pt;
  border:1px solid silver;
  background-color:yellow;
}

.field_input_focus{
  font-family: Tahoma, Verdana, Arial,sans-serif;
  font-size: 8pt;
  border:1px solid black;
  background-color:#e9e9e9;
}

.field_select{
  font-family: Tahoma, Verdana, Arial,sans-serif;
  font-size: 8pt;
  border:1px solid #666666;
}

.field_select_error{
  font-family: Tahoma, Verdana, Arial,sans-serif;
  font-size: 8pt;
  border:1px solid silver;
  background-color:red;
}

.field_select_focus{
  font-family: Tahoma, Verdana, Arial,sans-serif;
  font-size: 8pt;
  border:1px solid black;
  background-color:#e9e9e9;
}


.field_short{
  font-family: Tahoma, Verdana, Arial,sans-serif;
  font-size: 8pt;
  border:1px solid #666666;
}

.field_short_error{
  font-family: Tahoma, Verdana, Arial,sans-serif;
  font-size: 8pt;
  border:1px solid silver;
  background-color:red;
}

.field_short_focus{
  font-family: Tahoma, Verdana, Arial,sans-serif;
  font-size: 8pt;
  border:1px solid black;
  background-color:#e9e9e9;
}

.field_mediumshort{
  font-family: Tahoma, Verdana, Arial,sans-serif;
  font-size: 8pt;
  border:1px solid #666666;
}

.field_mediumshort_error{
  font-family: Tahoma, Verdana, Arial,sans-serif;
  font-size: 8pt;
  border:1px solid silver;
  background-color:red;
}

.field_mediumshort_focus{
  font-family: Tahoma, Verdana, Arial,sans-serif;
  font-size: 8pt;
  border:1px solid black;
  background-color:#e9e9e9;
}

.field_medium{
  font-family: Tahoma, Verdana, Arial,sans-serif;
  font-size: 8pt;
  border:1px solid #666666;
}

.field_medium_error{
  font-family: Tahoma, Verdana, Arial,sans-serif;
  font-size: 8pt;
  border:1px solid silver;
  background-color:red;
}

.field_medium_focus{
  font-family: Tahoma, Verdana, Arial,sans-serif;
  font-size: 8pt;
  border:1px solid black;
  background-color:#e9e9e9;
}


#searchwait {
  margin-top:200px;
  font-size:20px;
  font-weight:bold;
  font-family: Tahoma, Verdana, Arial,sans-serif;
  vertical-align:middle;
  padding-bottom:40px;
}

#wait{
  position: absolute;
  width:100%;
  top:50%;
  text-align: center;
}

#wait .waittext{
  font-size:20px;
  font-weight:bold;
  font-family: Tahoma, Verdana, Arial,sans-serif;
}


/*----------------------------------------------------------------------------------------------------

Lejebetingelser

----------------------------------------------------------------------------------------------------*/

#RentalTerms .frame{
  border:1px solid black;
}

#RentalTerms td,
#RentalTerms span,
#RentalTerms .MsoNormal
{
  text-align:left;
	font-family: Tahoma, Verdana, Arial,sans-serif; 
  font-size:10.0pt;
}

/*----------------------------------------------------------------------------------------------------

Større billeder

----------------------------------------------------------------------------------------------------*/

#LargerImages{
  padding-left:5px;
  padding-top:5px;
  padding-right:0px;
  padding-bottom:0px;
}

#LargerImages .ImageTable{
  padding:3px;
}

#LargerImages .SektionOverskrift{
  width:560px;
  border:1px solid black;
  background-Color:#33A6D2;
  padding:4px;
  font-weight:bold;
}


#LargerImages .LargeImage{
  height:370px;
  width:494px;
}

#LargerImages .SmallPicDelim{
  width:10px;
}

/*----------------------------------------------------------------------------------------------------

Emne på kort

----------------------------------------------------------------------------------------------------*/

#ObjectOnMap{
  padding-top:5px;
  padding-left:5px;  
  padding-right:5px;
}

#ObjectOnMap .SektionOverskrift{
  width:100%;
  border:1px solid black;
  background-Color:#33A6D2;
  padding:4px;
  font-weight:bold;
}

/*----------------------------------------------------------------------------------------------------

GeoKatalog

----------------------------------------------------------------------------------------------------*/
/*

#Catalogue .UdbyderTilbud{
  font-weight:bold;
}

#geokatalog .emneflashline{
  color:black;
}

#geokatalog .emneintrotekst{
  color:#616161;
  text-decoration:none;
}
*/


#ObjectHeader {
  width:100%;
  margin-bottom:10px;
}

#ObjectHeader .info{
	padding: 5px;
	font-weight: bold;
  background-color: #BAE5EE;
  margin-bottom:2px;
  margin-left:2px;
	border: solid 1px rgb(4, 168,203);
}

#LocationHeader {
  width:100%;
  margin-bottom:10px;
}

#LocationHeader .info{
	padding: 5px;
	font-weight: bold;
  background-color: #BAE5EE;
  margin-bottom:2px;
  margin-left:2px;
	border: 1px solid black;
}

#aktuelt td.teaser_date 
{
  font-size:smaller;
  display:none;
  
}

#PopupInfo{
  font-size:12px;
  position:absolute;
  top:0px;
  left:0px;
  z-index:100;
  width:100%;
  height:100%;
  opacity:0.7;
  filter:alpha(opacity=75);
  background-color:white;
}

#PopupInfoText{
  z-index:101;
  color:black;
  background-color:white;
  position:fixed;
  text-align:left;
  top:100px;
  width:620px;
  margin-left:auto;
  margin-right:auto;
  border:1px solid black;
  padding:20px;
  position:absolute;
  top:100px;
}

#PopupInfoText #popupBtnOK,
#PopupInfoText #popupBtnCancel{
  background-image:url(/settings/booking.hotelsiden.dk/images/search.gif);
  width:140px;
  height:18px;
  border-width: 0px;
  background-color:white;
  display:block;
  text-decoration:none;
  overflow:hidden;
  color:Black;
  text-align:center;
  padding-top:2px;
  float:left;
  margin-right:5px;
  font-weight:bold;
}

div.errorcontent 
{
  width:790px;
  margin:auto;
}
div.errorcontent p 
{
  width:790px;
  overflow:hidden;
}
div.errorcontent h1
{
  margin:0px 0px 5px 0px;
}
div.errorcontent h2 
{
  margin:20px 0px 5px 0px;
}
div.errorcontent .katalogLink,
div.errorcontent .folderLink 
{
  float:left;
  display:block;
  width:790px;
}

/*---------------------------------------------------------------------------------*/

#annonce{
  padding:0px;
  text-align:left;
}

#annonce .text{
  padding:5px;
}

#annonce .annonceTekst{
  padding:3px;
  margin:1px;
  background-color:white;
  overflow-y:hidden;
}

#annonce .annonceTitel{
  background-color: #a6dde9;
  padding-top:2px;
  padding-bottom:2px;  
  padding-left:5px;
  padding-right:5px;
  margin:1px;
  font-size:14px;
  font-weight:bold;
}

#annonce .annonceTitel h2{
  font-size:13px;
}

#annonce .vspace{
  border:0px solid white;
  height:11px;
  padding:0px;
  font-size:0px;
}

#annonce .annonce_,
#annonce .annonce_type1{
  margin:0px 0px 10px 10px;
  border:0px;
  float:left;
  width:650px;
  background-color:#a6dde9;
  padding:0px;
  overflow:hidden;
}

#annonce .annonce_type2{
  margin:0px 0px 10px 10px;
  border:0px;
  float:left;
  width:320px;
  overflow:hidden;
  background-color:#a6dde9;
  border-bottom::#a6dde9;
  overflow:hidden;
}

#mainWrap {
  position : relative;
  width : 994px;
}

#oes {
  display : inline-block;
  position : absolute;
  bottom : 0;
  left:0;
  width : 100%;
}

#oesMargin {
  padding : 10px 162px 0px 162px;
  color : #d7eef3;
}

#oesMargin a {
  color : #d7eef3;
}

#oesMargin a:hover {
  color : #fff;
}

select.extraselect{
  width:40px !important;
  font-size:8pt;
  margin-right:3px;
  margin-left:0px !important;
}

.minisearch #antalboern_ExtraSelectDropDowns{
  margin-left:10px;
}

