/* Estilos para tablas - Screen - by dragoncillos.com - ABR/2007 */

/* Selectores tipo
----------------------------------*/
	
fieldset {
	margin-top:1em;
	border: none;
	}

fieldset p{
	margin-bottom:.2em;
	margin-top:.2em;
	padding:.5em .2em;
	background:#eaeaea;
	clear:both;
	}

legend {
	font-weight: bold;
	}

.subLegend{
	height:3px;
	border-bottom:2px solid #ccc;
	font-size:.2em;
}

input, textarea, select {
	padding: 0.1em 0.2em;
	background-color: #FFF;
	border-top:1px solid #999;
	border-left:1px solid #999;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	color:#BF5E00;
	}
	
input:focus, textarea:focus{
	background:#FFFFCF;
}	

label{
	margin-right:.3em;
	float:left;
	width:35%;
	text-align:right;
	}

label.block{
	float:none;
	display:block;
	text-align:left;
	width:auto;
}
	
label.ocultar{
	text-indent:-1000em;
	width:0;
}

input,textarea{
	width:60%;
	}

textarea{
	font:95% 'Trebuchet MS',Verdana,Arial,Sans-serif;
	}
	
	
/* Clases generales
----------------------------------*/

input.submit{
	margin-left:36%;
	width:auto;
	background:#ece9d8;
	border-width:2px;
	border-style:outset;
	color:#BF5E00;
	}
	
input.radio, input.checkbox{
	margin-right:1em;
	}

.required{/*<em class="required">(required)</em>*/
	font-size:0.8em;
	color:#CC6600;
	}

.nota{
	padding:0 10px 0 2px;
	background:#fff;
}

.err{
	margin-top:1em;
	padding:.5em;
	border:1px solid #F00;
	background:#FEFFBF;
	}

.err p strong{
	display:block;
	color:#F00;
	}

.err li{
	margin-top:.5em;
	padding-left:20px;
	background:transparent url(../img/boliche2.gif) no-repeat 0 .4em;
	color:#f00;
	font-size:90%;
}
	