

/*----------------Formulario----------------------*/

#formulario, #formulario2, #formulario3, #formulario_login {
	margin: 10px;
	padding: 0px;
	border: 1px solid #f7f7f7;
	background-color: #fcfcfc;
}
fieldset {
	border: 0;
	padding: 5px;
}

legend{
	font-family: "Trebuchet MS", Vendana, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	border: 0;
	margin-top:0;
	padding-top:0;
	margin-bottom: 0;
	padding-bottom: 0;
	color: #98bb79;
	margin-bottom: 20px;
}

label{
	font-family: "Trebuchet MS", Vendana, Arial, sans-serif;
	font-size: 13px;
	display: block;
	width: 185px;
	float: left;
	margin-bottom: 10px;
}

label {
	color: #45617c;
	text-align: right;
	width: 120px;
	padding-right: 10px;
}

input, select {
		border: 1px solid #8d8d8d;
		color: #014d8b;
		font-family: "Trebuchet MS", Vendana, Arial, sans-serif;
	font-size: 13px;
}

input.comun{
	background: #fff;
	}
	
input.gris{
	background: #efefef;
}

textarea{
	border: 1px solid #8d8d8d;
	font-family: "Trebuchet MS", Vendana, Arial, sans-serif;	
	font-size: 13px;
	color: #014d8b;
	display:block;
	margin:0 auto;
}
.submit {
	background-color: #537fa6;
	border-top: 1px solid #7da5c9;
	border-left: 1px solid #7da5c9;	
	border-right: 1px solid #436b90;
	border-bottom: 1px solid #436b90;
	width:100px;
	color: #fcfcfc;
}

br {
	clear: left;
}
.etiqueta_comentario{
	margin-left: 5px;
	margin-bottom: 1px;	
}

.input_green{
	color: #98bb79;
}

.no_style{
	border: 0;
}

.tdFormaPago{
	width: 25px;
	text-align:center;
	}
	
.tdFormaPago2{
	width: 150px;
	text-align:left;
	}
	
.radiobutton{
	width:25px;
	margin-top:5px;
	}

.liExtras{
	padding-left: 15px;
	margin-left: 10px;
	background: url("/images/ico-extras.gif") center left no-repeat;
	}

.visible{
	display:block;
	}

.oculto{
	display:none;
	}