@charset "UTF-8";
.image
{
	cursor: pointer;
	border: #F4E395 solid 1px;
}
#imageContainer
{
	position: fixed;
	z-index:10;
	top: 120px;
	left: 550px;
	display:none;
	border: #F4E395 solid 1px;
}
#imageContainerBack
{
	width:100%;
	height:100%;
	background-color: transparent;
	z-index:5;
	position:fixed;
	display:none;
}
table td
{
	border-bottom: 0px;
}
tbody tr:hover td
{
	background: none;
}
h1 a:hover
{
	text-decoration:none;
}
.table_yacht
{
	margin:5px;
	height:300px;
	width:652px;
	border:solid #490102 1px;
}
.table_yacht_2
{
	margin:5px;
	height:360px;
	width:652px;
	border:solid #490102 1px;
}
.new_model{
	font-size: 12px;
	font-style: italic;
	color: #F4E395;
}
.tr_yacht
{
	clear:left;
}
.td_yacht
{
	float:left;
	background-color: #7A674C;
	padding:2px;
}
.td_header
{
	float:left;
	background-color: #490102;
	padding:2px;
	height:25px;
	width:402px;
}
.td_header2
{
	float:left;
	background-color: #490102;
	padding:2px;
	text-align:right;
	height:25px;
	width:238px;
}
.table_info
{
	border: dotted #490102 1px;
	height:100px;
	width:190px;
	float:left;
}
.table_info4
{
	border: dotted #490102 1px;
	height:120px;
	width:190px;
	float:left;
}
.tr_info1
{
	clear:left;
	background-color: #7A674C;
	width:190px;
	height:20px;
}
.tr_info2
{
	clear:left;
	background-color: #6F5E45;
	width:180px;
	height:20px;
}
.table_info2
{
	border: dotted #490102 1px;
	height:100px;
	width:265px;
	float:left;
}
.tr_info3
{
	clear:left;
	background-color: #7A674C;
	width:266px;
	height:20px;
}
.tr_info4
{
	clear:left;
	background-color: #6F5E45;
	width:266px;
	height:20px;
}
.tr_info5
{
	clear:left;
	background-color: #7A674C;
	width:266px;
	height:70px;
}
.table_info3
{
	border: dotted #490102 1px;
	height:150px;
	width:265px;
	float:left;
}
.td_info
{
	float:left;
}
.td_info2
{
	float:left;
}
.td_infoLeft
{
	float:left;
	padding:2px;
	width:87px;
	border-right: dotted #490102 1px;
}
.td_infoLeft2
{
	float:left;
	padding:2px;
	width:85px;
}
.riss_bavaria30
{
	background-image:url(../images/riss_bavaria30_small.jpg);
	background-repeat:no-repeat;
	width:435px;
	height:150px;
	float:left;
	padding: 2px;
}
.riss_bavaria38ocean
{
	background-image:url(../images/riss_bavaria38ocean_small.jpg);
	background-repeat:no-repeat;
	width:435px;
	height:150px;
	float:left;
	padding: 2px;
}
.riss_bavaria31
{
	background-image:url(../images/riss_bavaria31_small.jpg);
	background-repeat:no-repeat;
	width:435px;
	height:150px;
	float:left;
	padding: 2px;
}
.riss_bavaria33
{
	background-image:url(../images/riss_bavaria33_small.jpg);
	background-repeat:no-repeat;
	width:435px;
	height:150px;
	float:left;
	padding: 2px;
}
.riss_etap28i
{
	background-image:url(../images/riss_etap28i_small.jpg);
	background-repeat:no-repeat;
	width:435px;
	height:150px;
	float:left;
	padding: 2px;
}
.riss_bayliner275
{
	background-image:url(../images/riss_bayliner275_small.jpg);
	background-repeat:no-repeat;
	width:435px;
	height:150px;
	float:left;
	padding: 2px;
}
.calendar
{
	border:dotted #000000 1px;
	background-color:#490102;
	/*height:276px;*/
	height:276px;
}
.month
{
	/*clear: left;*/
	/*width: 100%;*/
}
.week1
{
	cursor: crosshair;
	background-color: #108040;
	padding: 4px;
	float: left;
	width:100px;
	z-index:4;
}
.week2
{
	cursor: crosshair;
	background-color: #20A050;
	padding: 4px;
	float: left;
	width:100px;
	z-index:4;
}
.emptyweek
{
	background-color: #490102;
	width: 100px;
	float: left;
	padding: 4px;
}
.week1:hover
{
	background-color:#20C050;
}
.week2:hover
{
	background-color:#20C050;
}
.week_reserved
{
	background-color: #D02000;
	cursor: default;
	padding: 4px;
	float: left;
	width:100px;
	z-index:4;
}
.week_selected
{
	border: dotted #000000 1px;
	background-color: #5080D0;
	cursor: default;
	float:left;
	padding: 3px;
	width:100px;
	z-index:4;
}
.week_reserved:hover
{
	background-color:#F02000;
}
.rowheader1
{
	background-color: #6F5E45;
	width:65px;
	padding:4px;
	float:left;
	clear: left;
}
.rowheader2
{
	background-color: #7A674C;
	width:65px;
	padding:4px;
	float:left;
	clear: left;
}
.formElement
{
	color: white;
	border: dotted #000000 1px;
	width: 120px;
	height: 15px;
	float:left;
}
.bookingTable1
{
	border: dotted #000000 1px;
	width: 245px;
	height: 85px;;
}
.bookingTable2
{
	border: dotted #000000 1px;
	width: 245px;
	height: 92px;
}
.bookingTable3
{
	border: dotted #000000 1px;
	width: 245px;
	height: 107px;
}
.bookingTable4
{
	border: dotted #000000 1px;
	width: 245px;
	height: 90px;
}
.bookingCell
{
	padding: 3px;
	float:left;
}
.bookingCellLeft
{
	padding: 3px;
	width: 95px;
	float:left;
}
.bookingRow
{
	clear:left;
}
.table2
{
	
}
.table
{
	height:10px;
	width:240px;
}
.tableRow
{
	clear:left;
}
.tableCell
{
	float:left;
	width: 50px;
}

