/* Formularios */

.inscribeform  {
		margin:0;
		margin-left: 25px;
		width: 470px;
		border:0
		padding:0;
		font: 12px Georgia, "Times New Roman", Times, serif;
		color:#666666;	
		}	
		
		.inscribeform td {
		padding: 6px 6px 6px 12px;
			}	
		
		.inscribeform td.left {
		text-align: right;
		}
		
		
		.inscribeform td.text {
		padding-left:25px;
		padding-right:25px;
		}



		
.botonlargo{
		width:80px;
		height:27px;
		background-image:url(../imagenes/botones/bl_vacio.gif);
		background-repeat:no-repeat;
		border:0;
		font:normal 10px Verdana;
		text-align:center;
		color:#666666;
		cursor:pointer;
		background-color:#FFFFFF;
								
		}


form {
margin:0;
padding:0;
font: 12px Georgia, "Times New Roman", Times, serif;	
color:#626262;
position:relative;
}



.formbutton {
	margin-top:0px; 
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none;
	
	
}


INPUT.campotext {
	font: 12px Georgia, "Times New Roman", Times, serif;	
	color:#626262;
	BORDER-RIGHT: #DBDBDB 3px double; 
	BORDER-TOP: #DBDBDB 3px double; 
	BACKGROUND: #ffffff; 
	MARGIN:0; 
	background:url(../imagenes/formularios/bg_diag2.png);
	background-position:bottom left;
	background-repeat:repeat-x;	
	BORDER-LEFT: #DBDBDB 3px double; 
	COLOR: #666666; 
	BORDER-BOTTOM: #DBDBDB 3px double;
	padding-left:2px;	
	
}





TEXTAREA.campotext {
	font: 12px Georgia, "Times New Roman", Times, serif;	
	color:#626262;
	BORDER-RIGHT: #DBDBDB 3px double; 
	BORDER-TOP: #DBDBDB 3px double;
	BACKGROUND: #ffffff; 
	background:url(../imagenes/formularios/bg_diag2.png);
	background-position:bottom left;
	background-repeat:repeat-x; 
	MARGIN: 0; 
	BORDER-LEFT: #DBDBDB 3px double; 
	COLOR: #666666; 
	BORDER-BOTTOM: #DBDBDB 3px double;
	
}

select {
	
	BACKGROUND: #ffffff; 
	font: 12px Georgia, "Times New Roman", Times, serif;	
	color:#666666;
}

FIELDSET {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #eeeeee 1px solid
}



		
.seleccionador{
width:160px;
font: 12px Georgia, "Times New Roman", Times, serif;
color:#3C3C3C;
margin-top:15px;
margin-left:7px;
}


/*method one*/
#sidebyside {width: 300px; }
#sidebyside label {
float:left;
width:25%;
margin-right:5px;
padding-top:2px;
text-align:right;
font-weight:bold;

}
#sidebyside .non {float:none;
width: auto;
text-align: left; 
}
/*method two*/ #stack {
width: 500px;


}
#stack label {
display: block; 
padding: 3px 0 0;
}
#stack label.non {display: inline !important; }  

fieldset.formulario{   
padding:0 15px 15px 15px; 
BORDER:1px solid #D6D6D6; 
margin-bottom:25px;
margin-right:40px;


}

fieldset.formulario1{   
padding:0 15px 15px 15px; 
BORDER:1px solid #D6D6D6; 
margin-bottom:0;
}

legend {
margin-bottom:10px;
color:#666666;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-left:5px;

}

.talleresjump {
		font-size:13px;
		color:#838383;
		}


.hrbajo {
	margin: 1em 0;
	height: 20px;
	background: transparent url("../imagenes/divisores/hr2.gif") no-repeat center center;
	margin-bottom:-10px;
	}
	.hrbajo hr {
	display: none;
	}
	
.hrbajo2 {
	margin: 1em 0;
	height: 5px;
	background: transparent url("../imagenes/divisores/hr2.gif") no-repeat center center;
	margin-bottom:0px;
	}
	.hrbajo2 hr {
	display: none;
	}