/* Formularios */

.inscribeform  {
		margin:0;
		margin-left: 0px;
		width: 260px;
		border:0
		padding:0;
		color:#F8FAEC;
		margin-top:5px;	
		}	
		
		.inscribeform td {
		padding: 6px 6px 6px 12px;
			}	
		
		.inscribeform td.left {
		text-align: right;
		
		}
		.inscribeform td.left2 {
		text-align: right;
		padding-right:0px;
		
		
		}
		
		.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:#F8FAEC;
		cursor:pointer;
		background-color:#FFFFFF;
								
		}


form {
margin:0;
padding:0;
font-family:"Trebuchet MS", Arial, Verdana;

color:#F8FAEC;

}



.formbutton {
	margin-top:0px; 
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none;
	
		
	
}



INPUT.campotext {
		
	color:#F8FAEC;
	BORDER-RIGHT: #5C662C 3px solid; 
	BORDER-TOP: #5C662C 3px solid; 
	BACKGROUND:#737E3A;
	MARGIN:0; 
	BORDER-LEFT: #5C662C 3px solid; 
	COLOR: #F8FAEC; 
	BORDER-BOTTOM: #5C662C 3px solid;
	padding-left:2px;
	height:23px;	
	
}

INPUT.campotext2 {
	font-family:"Trebuchet MS", Arial, Verdana;	
	color:#F8FAEC;
	BORDER-RIGHT: #5C662C 3px solid; 
	BORDER-TOP: #5C662C 3px solid; 
	BACKGROUND:#737E3A;
	MARGIN:0; 
	BORDER-LEFT: #5C662C 3px solid; 
	COLOR: #F8FAEC; 
	BORDER-BOTTOM: #5C662C 3px solid;
	padding-left:2px;	
	width:250px;
	height:23px;
}



TEXTAREA.campotext {
	font-family:"Trebuchet MS", Arial, Verdana;	
	color:#F8FAEC;
	BORDER-RIGHT: #5C662C 3px solid; 
	BORDER-TOP: #5C662C 3px solid;
	BACKGROUND:#737E3A;	
	MARGIN: 0; 
	BORDER-LEFT: #5C662C 3px solid; 
	COLOR: #F8FAEC; 
	BORDER-BOTTOM: #5C662C 3px solid;
	width:250px;
	font-size:12px;
	
}

select {
	
	BACKGROUND: #ffffff; 
		
	color:#F8FAEC;
}

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;

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:#F8FAEC;

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;
	}