/*******************
Author: Patrick Ryan
URL: http://www.agavegroup.com

Feel free to use this however you like.  Credit is always appreciated.
*******************/

#myForm {position: relative; left: 10px }

#myForm p { position: relative; float: left; }

#myForm #nom  { width: 240px; }
#myForm #nom input { width: 120px; }
#myForm #cognom  { width: 360px; }
#myForm #cognom input { width: 230px; }
#myForm #adreca  { width: 380px; }
#myForm #adreca input { width: 260px; }
#myForm #numpta  { width: 200px; }
#myForm #numpta input { width: 90px; }
#myForm #poblacio  { width: 240px; }
#myForm #poblacio input { width: 120px; }
#myForm #cp  { width: 140px; }
#myForm #cp input { width: 60px; }
#myForm #cp  label{ width: 40px; }
#myForm #provincia  { width: 220px; }
#myForm #provincia input { width: 90px; }
#myForm #mymail  { width: 330px; }
#myForm #mymail input { width: 210px; }
#myForm #telf  { width: 270px; }
#myForm #telf input { width: 140px; }
#myForm #comentaris  { width: 570px; }
#myForm #comentaris label { width: 90px; }
#myForm #ckbx  { position: relative; left: 90px; top: -16px; width: 500px; }
#myForm #ckbx label { position: relative; left: 4px; top: -6px; font-weight: normal; width: 300px;}
#myForm #myenviar { position: relative; left: 480px; top: -74px; width: 300px;}
#myForm #obligat { position: relative; left: -300px; top: -30px; width: 300px; font-weight: normal; font-size: 1.1em; color: #08af00; }
#myForm span { font-weight: normal; color: #08af00; font-size: 0.9em; }

input, textarea, select{
	border: 0;
	margin: 3px;
	padding: 0px 3px;
	font:90%/180% "Trebuchet MS", "Lucida Grande", "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
	color:#666666;
}

label {
	float:left;
	margin:5px;
	width:70px;
	display:block;
	font-weight: bold;
}

.clearAll{
	clear:both;
}

/***** Shadows that wrap around ALL elements ***********/
.frmShdwTopLt{
	float:left;
	background:url(/img/form/shadowUpperLeft.gif) top left no-repeat;
}

.frmShdwBottomRt{
	float:left;
	background:url(/img/form/shadowLowerRight.gif) bottom right no-repeat;
}

.frmShdwBottomLt{
	float:left;
	background:transparent url(/img/form/shadowBottomLeft.gif) bottom left no-repeat;
}

.frmShdwTopRt{
	float:left;
	background:transparent url(/img/form/shadowTopRight.gif) top right no-repeat;
}


/***** styles specific to the CHECKBOX **********/
.frmShdwCheck{
	border:0;
	margin:0;
	padding:0;
}

	.frmShdwCheck img{
		border:0;
		margin:0;
	}

	
/***** styles specific to the RADIO BUTTONS **********/
.frmShdwRadio{
	float:left;
	margin:0;
}

	.frmShdwRadio img{
		border:0;
		margin:0;
	}

	
/***** styles specific to the SUBMIT BUTTONS **********/
.frmShdwSubmit{
	border:0;
	background:#f7f7f7 !important;
	background:transparent;
	float:left;
	font-weight:bold;
	cursor:pointer;
}

	.frmShdwSubmit:hover{
		color:#000000;
	}
	


