/* CSS Document */

p.titForm {
	font-weight: normal;
	color:#000000;
	text-align:left;
	padding: 0em;
	margin-left:2em;
	margin-right:2em;
	margin-top: 2em;
	text-indent: 1em;
	background-image: url(../images/EstiloP.gif);
	background-repeat: no-repeat;
}

#frmBusqueda{
	margin-top: 1.5em;
	margin-bottom: 0em;
	padding: 0.4em;
	margin-left:4.5em;
	width:90%;
	font-size:0.6em;
	border-left: 4px solid #990000;
	border-right: 1px solid #990000;
	border-bottom: 1px solid #990000;
	border-top: 1px solid #990000;
}

#frmBusqueda div{
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	padding: 0.8em;
}

#frmBusqueda div.Sangria1{
	text-align: left;
	margin-left:2.5em;
}

#frmBusqueda div.centrado{
	text-align: center;
}

#frmBusqueda div.enlinea {
	display:inline;
	float: left;
}

#frmBusqueda div label{
	display:block;
	margin-bottom:0.5em; /* 20-08-09: Para dar más espacio entre el label y el control y que no quede tan pegado*/
}

#frmBusqueda div label.enlinea {
	display:inline;
}

#frmBusqueda div label.enlinea2 {
	display:inline;
	padding-left:4em;
}

#frmBusqueda div label.enlinea3 {
	display:inline;
	font-size:0.95em;
}

#frmBusqueda div label.enlinea4 {
	display:inline;
	padding-left:4em;
	color:#000000;	
	font-size:0.95em;		
}

#frmBusqueda fieldset {
	border: 0.1em solid #666666;
	margin: 0em;
	text-align:center;
	vertical-align:middle;
	padding-right: 1em;
	padding-bottom: 1em;
	padding-left: 1em;
}


#frmBusqueda fieldset p {
font-size:0.95em;
}

#frmBusqueda fieldset select {
font-size:0.94em;
}



#frmBusqueda fieldset.sinlinea {
	border: 0em;
}

#frmBusqueda fieldset legend {
	color:#000000;	
	margin-bottom: 0.8em;
}

#frmBusqueda fieldset.AlingIzda{
	border: 0.1em solid #666666;
	margin: 0em;
	text-align:left;
	vertical-align:middle;
	padding-right: 1em;
	padding-bottom: 1em;
	padding-left: 1em;
}

#frmBusqueda textarea{
	width:70em;
}

#frmBusqueda input.radio{
vertical-align:middle;
}

#frmBusqueda .sepRadioButton{
	margin-left:3em;
	vertical-align:middle;
}

#frmBusqueda input.text, input.textLargo, input.textCorto, input.textMasLargo, textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	border: 0.1em solid #999999;
}

#frmBusqueda input.textMasLargo{
	width:70em;
}

#frmBusqueda input.textLargo{
	width:30em;
}

#frmBusqueda input.textCorto{
	width:4em;
}

#frmBusqueda select, .selectLargo, .selectMediano{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	border: 0.1em solid #CCCCCC;
}
 
#frmBusqueda .selectMediano{
 width:35em;
}
 
#frmBusqueda .selectLargo{
 width:50em; 
}

#frmBusqueda .selectCorto{
width: 10em;
}

#frmBusqueda div.submit {
	text-align:center;
	background-color:#FFFFFF;
}

#frmBusqueda input.submit{
	font-size: 1em;
	background-color: #FFFFFF;
	color: #990000;
	border-color:#990000;
	border-style:solid;
	border-width:1px;
	height: auto;
	width: auto;
}


input.submitFuera{
	font-size: 0.7em;
	background-color: #FFFFFF;
	color: #990000;
	border-color:#990000;
	border-style:solid;
	border-width:1px;
	height: auto;
	width: auto;
	margin-left:2.6em;
}


 #frmBusqueda .selectXLargo{
 	width:70em; 
} 	

#frmBusqueda .LabelIzq{
	text-align:left;
}

#frmBusqueda table {
font-size:1em;
}

#frmBusqueda th {
font-size:0.89em;
}
	
.Sangria0 select{
	margin-left:0.7em;
}


#calendario table{ 
	width:0em;
}

#calendario  div{
	padding: 0em;
}




#frmSeleccionar{
	margin-top: 1.5em;
	margin-bottom: 0em;
	padding: 0.4em;
	margin-left:4.5em;
	width:90%;
	font-size:0.6em;
	border-left: 4px solid #990000;
	border-right: 1px solid #990000;
	border-bottom: 1px solid #990000;
	border-top: 1px solid #990000;
}

#frmSeleccionar div{
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	padding: 0.8em;
}

#frmSeleccionar div label{
	display:block;
}

#frmSeleccionar input.text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	border: 0.1em solid #999999;
}

#frmSeleccionar .selectLargo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	border: 0.1em solid #CCCCCC;
}

#frmSeleccionar div.submit {
	text-align:center;
	background-color:#FFFFFF;
}

#frmSeleccionar input.submit{
	font-size: 1em;
	background-color: #FFFFFF;
	color: #990000;
	border-color:#990000;
	border-style:solid;
	border-width:1px;
	height: auto;
	width: auto;
}

 #frmSoloBoton{
	margin-top: 1.5em;
	margin-bottom: 0em;
	padding: 0.4em;
	margin-left:4.5em;
	width:90%;
	font-size:0.6em;
	border: none;
}

#frmSoloBoton div.submit {
	text-align:center;
	background-color:#FFFFFF;
}

#frmSoloBoton input.submit{
	font-size: 1em;
	background-color: #FFFFFF;
	color: #990000;
	border-color:#990000;
	border-style:solid;
	border-width:1px;
	height: auto;
	width: auto;
}

/* nota en formularios - Hay versión para IE6 */
div.notaForm {
	width:auto;
	color:#666666;
	font-size:1.5em;
	margin-top:1em;
	margin-left:3em;
	margin-right:1em;
	padding: 0em;
}

div.notaForm p {
	margin-left:-3em;
	margin-top:-0.8em;
}

div.notaForm span {
	width:auto;
	color:#666666;
	font-size:0.7em;
	margin-left:-1em;
	margin-top:-0.8em;
}