/**
This file is part of GoogleMap PRO.

GoogleMap PRO is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

GoogleMap PRO is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with GoogleMap PRO.  If not, see <http://www.gnu.org/licenses/>.
 **/

/**********************************  INPUT GENERAL **********************************/


#googlecontainer input,#googlecontainer select,#googlecontainer textarea{
	border: 1px solid #aeaeae;
	background: #FFF;
}

#googlecontainer input.txtfield {
	height: 18px;
	padding: 6px 0 6px 8px;
}

#googlecontainer select.select {
	height: 30px;
	padding: 3px;
}

#googlecontainer select.selectmiltiple {
	padding: 3px;
}

#googlecontainer textarea.textarea {
	width: 460px;
	height: 130px;
}

#googlecontainer fieldset{
	border: 0;
}

#googlecontainer legend{
	display: none;
}

#googlecontainer .btnOptions {
	width: 207px;
	height: 48px;
	border: 0;
	position: absolute;
	right: 0;
	bottom: 0;
	text-indent: -9999px;
	cursor: pointer;
}

#googlecontainer .btnForms {
	width: 328px;
	height: 69px;
	cursor: pointer;
	font-size: 18px;
	font-weight: bold;
	text-indent: -9999px;
	border: 0;
	font-size: 0;
	line-height: 0;
}

#googlecontainer label span {
	color: #959595;
}

/**********************************  INPUT CATEGORIES **********************************/

#gCatForm{
	
}

/**********************************  INPUT SEARCH DESTINATIONS **********************************/

#googlecontainer .searchDestinations fieldset, #googlecontainer .findAddress fieldset {
	background: #f4f6f6;
	height: 135px;
	margin: 20px 0 0 0;
	padding: 18px 0 0 18px;
}

#googlecontainer .findAddress input.txtfield, #googlecontainer .searchDestinations input.txtfield{ 
	margin: 0 0 20px 0;
}
#googlecontainer .searchDestinations input.txtfield, #googlecontainer .findAddress input.txtfield {
	width: 300px;
}

/**********************************  INPUT ROUTEPLANNING  **********************************/

#googlecontainer .routeplanning fieldset {
	height: 97px;
	padding: 18px 0 0 18px;
}

#googlecontainer .routeplanning fieldset.navigateFrom {
	background: #f4f6f6 url(../images/bg_one.gif) no-repeat left top;
}

#googlecontainer .routeplanning fieldset.navigateTo {
	background: #f4f6f6 url(../images/bg_two.gif) no-repeat left top;
	height: 192px;
	margin: 2px 0 0 0;
}

#googlecontainer .routeplanning label {
	float: left;
	margin: 0 8px 0 0;
}

#googlecontainer .routeplanning input.txtfield {
	width: 185px;
}

#googlecontainer .routeplanning select.select {
	width: 195px;
}

/**********************************  INPUT FORMS **********************************/

#forms fieldset {
	padding: 8px 0 10px 135px;
	position: relative;
}

#forms span.left {
	position: absolute;
	left: 20px;
	top: 10px;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	display: block;
}

html>/**/body #forms span.left, x:-moz-any-link, x:default {left: -120px;}  /*FF HACK!!!!*/

#forms fieldset.step1 {
	background: #f4f6f6 url(../images/bg_one.gif) no-repeat left top;
	margin: 20px 0 0 0;
}

#forms fieldset.step2 {
	background: #f4f6f6 url(../images/bg_two.gif) no-repeat left top;
	margin: 2px 0 0 0;
}

#forms fieldset.step3 {
	background: #f4f6f6 url(../images/bg_three.gif) no-repeat left top;
	margin: 2px 0 0 0;
}

#forms input.txtfield {
	width: 318px;
}

#forms select.select,#forms select.selectmultiple {
	width: 328px;
}

#forms label {
	margin: 10px 0 8px 0;
	width: 100%;
	float: left;
}

#forms .highlight{
	border: 1px solid #AF1E16;
}

#forms #obs{
	background: #AF1E16;
	padding: 20px;
	color: #FFF;
	display: none;
	line-height: 20px;	
}

#forms #infoPanel button,#forms table#imagesedit a.deletepicture,#forms table#imagesedit a.deletepicture:hover,.colourpicker, .polbtn{
	background: #666 !important;
	padding: 5px !important;
	color: #FFF !important;
	cursor: pointer !important;
	text-decoration: none !important;
}

/**********************************  INPUT DESTINATIONSLIST **********************************/

#googlecontainer #destinationlistcontainer fieldset{
	background: #DDD;
	padding: 10px;
}

	#googlecontainer #destinationlistcontainer .txtfield{
		width: 300px;
		height: 34px;
		float: left;
	}
	
	#googlecontainer #destinationlistcontainer .btn{
		background: url("../images/buttons/green/btn_searchDestinations.gif") no-repeat;
		border: 0;
		cursor: pointer;
		height: 48px;
		text-indent: -9999px;
		width: 207px;
		float: left;
		margin: 0 0 0 5px;
	}
	

