input, select, textarea,a#registrarse {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em /*13/16*/;
}


input.texto, select, textarea {
	border:1px solid #b9b9b9;
}
input.texto, textarea {
	padding:2px;
}
select {
	padding:2px 0;
}
input.boton {
	padding:2px 6px;
}
input.boton-destacado {
	padding:3px 6px;
	font-weight:bold;
	display: inline !important;
}

div.logarse-color {
	
	padding:12px;
	background:#d2ef97;
	border:1px solid #a1be65;
	margin-bottom:10px;
	
}
#folio-wrapper.plantilla .logarse-color{margin-top:20px;}
#folio-wrapper.plantilla label, #folio-wrapper.plantilla input{display:inline;}

/***********************************************************
*   LOGARSE CABECERA
***********************************************************/

div#logarse {
	float:right;
	width:auto;
	max-width:55%;
	margin-top:-5px;
	padding-right:18px;
	background:url(/imagenes/logarse_bg-dcha.jpg) no-repeat right bottom;
}
div#logarse div {
	background:url(/imagenes/logarse_bg-izq.jpg) no-repeat left bottom;
	min-height:41px;
}
div#logarse form {
	padding-left:13px;
	padding-top:6px;
}
div#logarse p {
	padding-left:13px;
	padding-top:12px;
}
div#logarse input.texto {
	margin-right:2px;
	background-color:#efefef;
	color:#333;
}
div#logarse input#iniciarSesion {
	margin-right:7px;
	color:#333;
}

div#logarse a.logado:link, div#logarse a.logado:visited {
	color:#2a3ccf;
}
div#logarse a.logado:hover, div#logarse a.logado:focus, div#logarse a.logado:active {
	color:#222
}

/***********************************************************
*   FORMULARIOS FOLIO
***********************************************************/

hr{margin-top:24px;}

#folio div.div-container {
	clear:both;
	float:left;
	width:100%;
	padding-bottom:16px;
	
}
#folio div.div-container div {
	float:left;
	width:auto;
	margin-right:12px;
}

div.casilla{clear:both;padding:3px 0;}

#folio div.div-container div.casilla{float:none;margin-right:0;}

#folio form h2 {
	font-size:1em/*13/13*/;
}
h2.form-secciones {
	
	margin-top:24px;
	margin-bottom:10px;
}
#folio input, #folio label, #folio select {
	display:block;
}
#folio label {
	margin-bottom:3px;
}

#folio label span {
	font-size:0.85em/*11/13*/;
}
#folio input.accion {
	margin-top:16px;
}
.borde_rojo{
	border:1px solid #FF0000 !important;
}
#folio-wrapper #div_especialidad1, #folio-wrapper #div_especialidad2, #folio-wrapper #div_especialidad3  /*registro y perfil*/ {
	margin-left:6%
}
/******** REGISTRO ******/

div#div_especialidad1 select,div#div_especialidad2 select,div#div_especialidad3 select{margin-top:6px;margin-bottom:6px;}
div#div_especialidad1 label,div#div_especialidad2 label,div#div_especialidad3 label{margin-top:10px;}

#folio div#div_especialidad1 div, #folio div#div_especialidad2 div, #folio div#div_especialidad3 div{float:none;margin-bottom:5px;}




/***********************************************************
*   FORMULARIOS COMENTARIOS COMUNICADO
***********************************************************/

div#insertar-comentario, div.login_form {
	
	padding:12px;
	background:#d2ef97;
	border:1px solid #a1be65;
	margin-bottom:10px;
	
}



div#insertar-comentario textarea, div.login_form textarea{
	width:90%;
	
}

div#insertar-comentario input.texto, div.login_form input.texto {
	border-color:#a1be65;margin-right:6px;
}
#folio-wrapper.comunicado-interior h2.comentarios {
	font-size:1em;
	margin:0;
	margin:2em 0 1em 0;
}

#folio div#insertar-comentario input, #folio div#insertar-comentario label, #folio  div.login_form label, #folio  div.login_form input {
	display:inline;
}

/***********************************************************
*   Formulario de compra
***********************************************************/
.formularioCompra{
	padding: 0 30px;
}
.formularioCompra p {
	margin: 10px 0;
}
.formularioCompra input{
	width:300px;
}
.formularioCompra textarea {
	width:500px;
	height: 200px;
}
#exencionResp1, #exencionResp2, #normasFeria1, #normasFeria2, #CheckboxPrivacidad{
	width:20px !important;
}
.formularioCompra input {
	display:inline !important;
}
.formularioCompra h2 {
	font-size: 1.3em !important;
	margin-top:20px;
}
.formularioCompra #numeronif{
	width:75px;
}
.formularioCompra #letranif{
	width:15px;
}
.aviso{
	color:red;
}
.formularioCompra #tarjeta,.formularioCompra #paypal,.formularioCompra #transferencia{
	display:inline !important;
	width:20px  !important;
}
.formularioCompra .boton{
	width:150px;
}
.formularioCompra .destacar{
	color:#0076aa;
}
.resultadoCompra{
	font-size:1.4em;
}
/***********************************************************
*   MENÚ DERECHA
***********************************************************/


#menu-dcha form {
	margin-top:15px;
	margin-bottom:12px;
	margin-left:18px;
	
}
#menu-dcha input {
	font-size:1em /* 11/13 */;
	font-family:Verdana, Geneva, sans-serif
}
#menu-dcha label {
	display:block;
	margin-bottom:4px;
	text-indent:-18px;
}
#menu-dcha input#votar-encuesta {
	padding:2px;
	margin-top:6px
}
