.formswitch{
	background-color:#293643;
	width:100%;
	display:none;
	padding-top:7px;
	padding-bottom:7px;
	text-align:center;
	color:#bbb;
	text-decoration:none;
	font: 17px 'aurulent-bold',Arial,sans-serif;
}
.homeformDis{
	background: url(../images/white80pix.png);
	margin-bottom: 15px;
	margin-right: auto;
	padding-bottom: 8px;
	bottom: -15px;
	height:74px;
	left: 50%;
	width: 1130px;
	z-index: 1000;
}
.homeformDis form{
	display:block;
	float:right;
	padding-top: 15px;
	padding-bottom: 15px;
	width:854px;
	font-family:"Roboto Condensed";
}
.homeformDis form table{
	border-collapse:collapse;
	width:100%;
	margin-top:2px;
}

.homeformDis form table td.title{
	font-size:16px;
	color:#FFF;
	background-color:#999;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
	text-shadow:0 0 2px #666;
	padding-left:5px;
	padding-right:5px;
	width:50px;
	text-align:right;
}
.homeformDis form table td.collaps{
	padding-right:10px;
}
.homeformDis form table td a{
	width:70px;
	padding-top:14px;
	padding-bottom:15px;
	background-color:#aa0000;
	color:#fff;
	text-decoration:none;
	text-align:center;
	border-radius:3px;
	-webkit-border-radius: 3px;
	display:block;
	font-size:16px;
}
.homeformDis h3{
	display:inline-block;
	font-family:'PT Serif Caption';
  	font-weight: normal !important;
	padding:15px;
	font-size:21px;
	color:#5e1f20;
	width:220px;
	text-align:right;
	float:left;
}
.homeformDis select{
	font-family:"Roboto Condensed";
	width:100%;
	font-size:15px;
	-webkit-appearance:none;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-top-left-radius:0;
	border-bottom-left-radius:0;
	border:0px;
	padding-top:6px;
	padding-bottom:6px;
	font-weight:normal !important;
	color: #666;
	height:47px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	box-shadow:0 0 1px #666;
}
.search {
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 8px;
  font-family:"Roboto Condensed";
  color: #ffffff;
  font-size: 20px;
  background: #aa0000;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.search:hover {
  background: #eb9696;
  text-decoration: none;
}

p.desc{
	margin-top:5px;
	font-size:15px;
}
p.desc span{
	color:#FFC;
	font-size:17px;
	line-height:1em;
}


.homeformDis select#selboat, .homeformDis select#selboatpie{
	background: #fff url(../images/sprites.png) no-repeat -226px -213px;
	padding-left:22px;
	min-width:130px;
}
.homeformDis select#sellength, .homeformDis select#sellengthpie{
	background: #fff url(../images/mf-lenght.png) no-repeat 3px 13px;
	padding-left:25px;
	min-width:90px;
}
.homeformDis select#seldate, .homeformDis select#seldatepie{
	background: #fff url(../images/sprites.png) no-repeat -220px -248px;
	padding-left:29px;
	min-width:130px;
}
.homeformDis select#selpax{
	background: #fff url(../images/sprites.png) no-repeat -220px -288px;
	padding-left:27px;
	min-width:90px;
}
@media only screen and (max-width: 1276px) {
	.homeformDis{
		width:1000px;
	}
	.homeformDis h3{
		width:230px;
	}
	.homeformDis form{
		width:740px;
	}
}
@media only screen and (max-width: 1000px) {
	.homeformDis{
		width:100%;
	}
	.homeformDis form{
		max-width:753px;
		width:auto;
		margin-left:auto;
		margin-right:auto;
		text-align:center;
		float:none;
	}
	.homeformDis h3{
		display:none;
	}
}
@media only screen and (max-width: 716px) {
	.formswitch{
		display:block;
	}
	.homeformDis form table td.collaps{
		width:90%;
		margin-bottom:15px;
		padding-right:0px;
		display:block;
		clear:both;
	}
	.homeformDis form table td a{
		width:100%;
		font-size:18px;
	}
	.homeformDis form{
		float:none
	}
	.homeformDis{
		position:static;
		height:auto;
		padding:0px;
		margin:0px;
		width:auto;
	}
	.homeformDis select{
		padding-left:30px !important;
	}
	.homeformDis form{
		width:auto !important;
	}
	.homeformDis input{
		margin-bottom:10px !important;
		width:90% !important;
	}
	.homeformDis select#selboat{
		background-position: -223px -213px;
	}
	.homeformDis select#sellength{
		background-position: 5px 13px;
	}

}
