/* CSS Document */
document, body {
color:#FFFFFF;
font-family:Verdana,Arial;
font-size:12px;
font-weight:normal;
text-align:center;
text-decoration:none;
line-height: 20px;
background-color:#000000;
}


#divMain {
  margin: 0px auto;
  width: 930px;
  text-align: left;
}

#divHeader{
  position: relative;
  width: 930px;
  height: 210px;
}

#divContMain{
  position: relative;
  width: 930px;
}

#divContent{
  position: relative;
  width: 724px;
  float: right;
}

#divCImg{
  text-align: right;
}

#contColumn1{
  width: 255px;
  margin-right: 20px;
  float: left;
}

#contColumn2{
  width: 255px;
  float: left;
}
#divCText{
  position: relative;
  width: 540px;
  left: 90px;
  text-align: left;

}

#clearer{
  display: block;
  width: 500px;
  height: 50px;
  overflow: hidden;
  clear: both;
}

.clearer{
  display: block;
  width: 265px;
  height: 5px;
  overflow: hidden;
  clear: both;
}

/* Forms */
#formColumn1{
  width: 260px;
    float: left;
}

#formColumn2{
  width: 275px;
  float: left;
  overflow: visible;
}

label{
  display: block;
  width: 92px;
  float: left;
}

.input{
  display: block;
  width: 150px;
  float: left;
}

input{
  background-color:#FFFFFF;
  border: 1px solid;
  border-color:#999999;
  width: 130px;
}


.select{
  background-color:#FFFFFF;
  border: 1px solid;
  border-color:#999999;
  font-size:10px;
}

textarea{
  background-color:#FFFFFF;
  border: 1px solid;
  border-color:#999999;
  font-size:12px;
  width: 130px;
  height: 40px;

}

.column{
  float: left;
}

.btnSubmit{
  border: none;
  background-image:url(../gif/bg_gold.png);
}

/* NAVIGATION */
#nav {
  position: relative;
  width: 206px;
  float: left;
}

#nav ul,#nav li,#nav p {
  margin: 0px;
  padding: 0px;
  list-style: none;
}

#nav a{
  color: #FFFFFF;
}

.subNav {
  display: none;
}

.langNav {
  display: inline;
}

/* Links */
a{
  color: #FFFFFF;
}

H2 {font-size:12px; font-weight:normal; padding: 0; margin: 0;}
A.h2:link {TEXT-DECORATION: none;}
A.h2:visited {TEXT-DECORATION: none;}
A.h2:active {TEXT-DECORATION: none;}
A.h2:hover {TEXT-DECORATION: none;}



.jquery-selectbox {

	position: relative;
	height: 19px;
	width: 100px;
	z-index: 0;
	float: right;
	display: inline;
	margin: 0px 4px 0px 0;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url("http://www.schlossbinningen.ch/gif/bg-TextField.gif");
	background-repeat:repeat-x;
	padding: 0;
	color: #000;
	size:auto;
		
	
}

.jquery-selectbox.selecthover {

	background-color: #d4c18a;

	background-image: url("http://www.schlossbinningen.ch/gif/bg-TextFieldFocused.gif");
	background-repeat:repeat-x;

	z-index: 700;

}	

.jquery-selectbox .jquery-selectbox-currentItem {

	padding: 0px 0px 0px 3px;
	white-space: nowrap;
	display: block;
	overflow: hidden;
	
}



.jquery-selectbox .jquery-selectbox-list {
	display: none;
	position: absolute;
	top: 19px;
	padding: 2px;
	left: 0px;
	background: #d4c18a;
	width: 100px;
	height: 120px;
	overflow-x: hidden;
	overflow-y: auto;
	z-index: 1000;
}

.jquery-selectbox .jquery-selectbox-moreButton {

	/*

	position: absolute;

	top: 0px;

	right: 0px;

	*/

	float: right;

	background: url("http://www.schlossbinningen.ch/gif/lay-selectMoreButton.gif");

	width: 16px;

	height: 19px;

	cursor: pointer;

}

.jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover {

	background: url("http://www.schlossbinningen.ch/gif/lay-selectMoreButtonHover.gif");

}



.jquery-selectbox .jquery-selectbox-item.listelementhover {

	background: #000;

	color: #FFF;

}

.jquery-selectbox .jquery-selectbox-item {

	display: block;

	cursor: default;
		
	border-top: 1px dotted #FFF;

}



.dpTable {
	font-family: Verdana;
	font-size: 11px;
	text-align: center;
	color: #000;
	background-color: #dcc587;
	cursor: pointer;
	width: 200px;

}
.dpDayTD {
	background-color: #FFF;
		color: black;
		background: url("http://www.schlossbinningen.ch/gif/date_bg.png") repeat-x;
	}
.dpTitleText {
	font-size: 11px;
	color: black;
	font-weight: bold;
	}
.dpDayHighlight {
	color: #946a47;
	font-weight: bold;
	}
.dpButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: none;
	color: black;
	font-weight: bold;
	padding: 0px;
	background: url("http://www.schlossbinningen.ch/gif/input_bg.png") repeat-x;
	cursor: pointer;
	}
.dpTodayButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: none;
	background: url("http://www.schlossbinningen.ch/gif/input_bg.png") repeat-x;
	color: black;
	font-weight: bold;
	cursor: pointer;
	}
.dpTDHover { background-color: #000; color:#FFF;}

.formSubmit {
	background: url("http://www.schlossbinningen.ch/gif/booking_bt.png") no-repeat;
	border: none;
	width:166px;
	height:25px;
	display:block;
	margin: 12px 0;
	position:relative;
	cursor:pointer;
}

.formSubmit:hover {
	background-position: 0px -26px;
}

.formSubmit_eng {
	background: url("http://www.schlossbinningen.ch/gif_english/booking_bt.png") no-repeat;
	border: none;
	width:166px;
	height:25px;
	display:block;
	margin: 12px 0;
	position:relative;
	cursor:pointer;
}

.formSubmit_eng:hover {
	background-position: 0px -26px;
}