/*
 Author: Davide Zuccaretti
 Style Sheet per le form Guidami Contact Us, Ask Question, Suggest Park
*/
div.form-label-contactus
{	
	width:14%;
	float:left !important;
	margin-right:10px !important;
	margin-top:10px !important;
	white-space: nowrap;
}	
div.form-text-contactus input
{
	width:68%;
	border-style:solid;
	border-color:#CBCBCB;
	border-width:1px;
	margin-top:5px !important;
}
div.form-text-area-contactus textarea
{
	width:68%;
	border-style:solid;
	border-color:#CBCBCB;
	border-width:1px;
	margin-top:10px !important;
}
.label-bold-contactus
{
	font-weight:bold;
}
div.form-button-contactus
{
	float:right !important;
    padding-right:100px;
}
div.form-button-contactus div.form-button-border
{
	border:1px #BC1715 solid;
	width:80px;
	margin-bottom:20px !important;
}
div.form-button-contactus input#ctl00_PlaceHolderMain_btnSubmit
{
	border:2px #fff solid;
	background-color:#BC1715;
	width:80px;
	font-size:1.em;
	font-weight:bold;
	color:#fff;
	padding-top:1px !important; 
}
div#button-right-contactus div.form-row
{
  margin-top:10px !important;
  padding-bottom:0 !important;
  width:81%;
}
.linkInfoPrivacyGuidami
{
	font-size:1.0em;
	text-decoration: underline;
	border-width: 0px;	
	background-color: transparent;
	text-align:center;
	width:79px;
	cursor:pointer;
}
.select-class-cart
{
	float:left;
	border-style:solid;
	border-color:#CBCBCB;
	border-width:1px;
	width:242px;
	margin-left:7px;
	margin-right:7px;
	margin-bottom:5px;
}
.select-class-cart2
{
	float:left;
	border-style:solid;
	border-color:#CBCBCB;
	border-width:1px;
	width:384px;
	margin-bottom:5px;
}
div#divmaster div.form-label-cart
{
	float:left;
	margin-left:20px;
	padding-top:3px;
	width:240px;
	
}
div#divmaster div.form-label-cart2
{
	float:left;
	margin-left:20px;
	padding-bottom:3px;
	width:80%;
}
div.form-text-cart input
{
	float:left;
	padding-top:3px;
	border-style:solid;
	border-color:#CBCBCB;
	border-width:1px;
	width:380px;
}
div#divmaster div.form-data-cart input
{
	float:left;
	width:60px;
	height:18px;
	border-style:solid;
	border-color:#CBCBCB;
	border-width:1px;
}
div.form-button-cart
{
	float:right !important;
    	padding-right:100px;
}
div.form-button-cart div.form-button-border
{
	border:1px #BC1715 solid;
	width:80px;
}
div.form-button-cart input
{
	border:2px #fff solid;
	background-color:#BC1715;
	width:80px;
	font-size:1.em;
	font-weight:bold;
	color:#fff;
	padding-top:1px !important; 
}
div.form-button-cart-pay
{
	float:right !important;
    	padding-right:100px;
}
div.form-button-cart-pay div.form-button-border-pay
{
	border:1px #BC1715 solid;
	width:140px;
}
div.form-button-cart-pay input
{
	border:2px #fff solid;
	background-color:#BC1715;
	width:140px;
	font-size:1.em;
	font-weight:bold;
	color:#fff;
	padding-top:1px !important; 
}
div#button-right-cart div.form-row
{
  margin-top:10px !important;
  padding-bottom:0px !important;
  width:644px;
}
div#button-right-cart2 div.form-row
{
  margin-top:10px !important;
  padding-bottom:0px !important;
  width:644px;
}