﻿*{
  margin:0px;
  padding:0px;
  border:0px;
}



html {
	width: 100%;
	height:100%;
}

	

body {
	margin: 0;
	padding: 0;
	width: 100%;
	height:100%;
	background: white;
	text-align:center;
}


a{
	text-decoration:none;
	}
	
p
{
    color: #ad0f3f;
    font-family: Verdana;
    font-size: 10px;
    text-align: left;
    padding-left: 15px;
    margin-bottom: 10px;
    }
	
	
#contenedor{
	margin: auto;
	width:800px;
	background-color: white;
	display: block;
	margin-bottom: 10px;
}


#capaContenido
{
    margin: auto;
    margin-top: 30px;
    margin-bottom: 20px;
	width:800px;
	min-height: 415px;
    height: auto !important;
    height: 415px;
	background-color: white;
	display: block;
}


#piePagina{
	margin: auto;
	width:800px;
	height: 20px;
	line-height: 20px;
	background-color: #ad0f3f;
	display: block;
	clear: both;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: White;
	margin-top: 10px;
}


/* ESTILOS PARA LA PAGINA DE INICIO */

#cabeceraInicio{
	height: 86px;
	width: 800px;
	background-image: url(../img/cabecera.jpg);
}

#cuadroLogin
{
    width: 286px;
    height: auto;
    background-color: white;
    margin: auto;
    margin-top: 120px;
    }
    
    
#cabeceraLogin
{
    width: 286px;
    height: 28px;
    background-image: url(../img/cab_login.jpg);
    }
    
#pieLogin
{
    width: 286px;
    height: 34px;
    margin-top: 20px;
    margin-bottom: 80px;
    background-image: url(../img/pie_login.jpg);
    }
    
    
form.formularioAcceso fieldset {
	width:286px;	
	/*float:left;*/
	margin-top:15px;
	text-align:left;
	
}

form.formularioAcceso label {
	/*float:left;*/
	text-align:left;
	display: inline-block;
	vertical-align: top;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	text-align: right;
	color:#ac103f;
	width:60px;
	padding-right: 10px;
}

form.formularioAcceso fieldset ol {
	text-align:left;
	white-space:nowrap;
}
form.formularioAcceso fieldset li {
	list-style: none;
	padding: 5px;
	text-align:left;
	margin-top: 20px;
	margin-left: 10px;
}

form.formularioAcceso input
{
    width: 165px;
    border: 1px solid #f8a025;
    background-color: #fcdcad;
    padding-left: 5px;
    }

.aceptarAcceso
{
    width: 85px;
    height: 27px;
    background-image: url(../img/aceptarAcceso.jpg);
    margin-left: 110px;
    margin-top: 5px;
    cursor:pointer;
}
    
.limpiarAcceso
{
    width: 85px;
    height: 27px;
    background-image: url(../img/limpiarAcceso.jpg);
    background-repeat: no-repeat;
    margin-top: 5px;
    cursor:pointer;
    
}


/* ESTILOS PARA LA CABECERA Y EL MENU SUPERIOR */

#cabecera{
	width: 800px;
	height:85px;
	margin-top:10px;
	
	/*background-image: url(../img/cabecera_quermes.jpg);*/	
}

#cabeceraLogo{
	width: 189px;
	height: 86px;
	float: left;
	background-image: url(../img/logo_cabecera.jpg);
}

#cabeceraCentral{
	width: 550px;
	height: 85px;
	float:left;
	background-color: #4d494a;
}

.labelCabecera
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: white;
    margin-top: -19px;
    line-height: 19px;
    margin-left: 50px;
    z-index: 100;
    position: relative;
    width: 550px;
    text-align: right;
    }

#cabeceraDerecha{
	width: 61px;
	height: 86px;
	float:left;
	background-image: url(../img/fin_cabecera.jpg);
}

* html #cabeceraDerecha{
	width: 63px;
}

#cabeceraCentralTop{
	width: 550px;
	height: 63px;
	background-image: url(../img/cabeceraCentralTop.jpg);
}

#cabeceraCentralMenu{
	width: 550px;
	height: 23px;
	background-color: #fc9b16;
	list-style-type:none; 
	
}




#cabeceraCentralMenu ul{
	list-style:none;
	padding:0;
}

#cabeceraCentralMenu ul li{
	padding:0;
	float:left;
	position:relative;
	z-index:100;
	
}

#cabeceraCentralMenu ul li dl{
	position:absolute; 
	top:0; 
	left:0;
	float:left;
	display:block;
	margin-left:125px;
	padding-left: 3px;
	padding-right: 3px;
}

#cabeceraCentralMenu dl.primero{margin-left:0px;}
#cabeceraCentralMenu dl.segundo{margin-left:100px;}
#cabeceraCentralMenu dl.tercero{margin-left:200px;}
#cabeceraCentralMenu dl.cuarto{margin-left:300px;}
#cabeceraCentralMenu dl.quinto{margin-left:400px;}
#cabeceraCentralMenu dl.sexto{margin-left:500px;}
#cabeceraCentralMenu dl.septimo{margin-left:600px;}
#cabeceraCentralMenu dl.septimo{margin-left:610px;}

#cabeceraCentralMenu dl.segundo2{margin-left:110px;}
#cabeceraCentralMenu dl.tercero2{margin-left:220px;}
#cabeceraCentralMenu dl.cuarto2{margin-left:320px;}
#cabeceraCentralMenu dl.quinto2{margin-left:415px;}
#cabeceraCentralMenu dl.sexto2{margin-left:508px;}

/*estilos para el menu del empleado quermes*/
#cabeceraCentralMenu dl.segundo3{margin-left:60px;}
#cabeceraCentralMenu dl.tercero3{margin-left:180px;}

/*fin de los estilos para el menu del empleado quermes*/

#cabeceraCentralMenu ul li dd {
	display:none;
}

#cabeceraCentralMenu li:hover dd, #cabeceraCentralMenu li a:hover dd {display:block;}
#cabeceraCentralMenu li:hover dl, #cabeceraCentralMenu li a:hover dl {padding-bottom:20px;}
#cabeceraCentralMenu table {border-collapse:collapse; padding:0; margin:0px; font-size:1em;}
#cabeceraCentralMenu table a:hover dd{display:block;}




#cabeceraCentralMenu ul li dt .enlaceMenuSuperior{
	width: 100px;
	height: 23px;
	line-height: 23px;
	display:block;
	background-color: #f89a1c;
	text-decoration:none;
	font-family: verdana;
	color: white;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
}

#cabeceraCentralMenu ul li dt .enlaceMenuSuperior:HOVER{
	color: white;
	background-color: #ad0f3f;
}

#cabeceraCentralMenu ul li dd .enlaceMenuSuperior2{
	width: 95px;
	min-height: 23px;
	border-top: 1px solid white;
	line-height: 25px;
	display:block;
	background-color: #f59c1c;
	text-decoration:none;
	font-family: verdana;
	color: white;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
}

#cabeceraCentralMenu ul li dd .enlaceMenuSuperior2:HOVER{
	color: #f59c1c;
	background-color: #ad560f;
}

#cabeceraCentralMenu li:hover dt .enlaceMenuSuperior, #cabeceraCentralMenu li .enlaceMenuSuperior:hover dt .enlaceMenuSuperior2, #cabeceraCentralMenu dd .enlaceMenuSuperior2:hover {background: #ad0f3f; color:white;}


#capaFormulario
{
   background-color: #fef2e2; 
   border: 1px solid #ff9a16;
   margin: auto;
    }

.form1
{
   min-height: 300px;
   text-align: left;
}

.form1 legend
{
    font-size: 14px;
	font-family: verdana;
	font-weight: bold;
	color: #ad0f3f;
	padding-left: 10px;
	padding-top: 5px;
}

.form1 fieldset span
{
    font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	color: #ad0f3f;
	margin: 10px 0px 20px 20px;
	padding-top: 5px;
	text-align: left;
}

.form1 label
{
    font-size: 10px;
	font-family: verdana;
	font-weight: bold;
	color: #949394;
	display: block; 
	padding-left: 20px;
	margin-top: 10px;
    }
    
.cajaDesactiva
{
    width: 200px;
    margin-left: 20px;
    padding-left: 3px;
    background-color: #fde5c3;
    border: 1px solid #ff9b17;
    color: #565656;
    }
    
    
.cajaDesactivaSmall
{
    width: 100px;
    margin-left: 20px;
    padding-left: 3px;
    background-color: #fde5c3;
    border: 1px solid #ff9b17;
    color: #565656;
    }
    
 .cajaDeshabilitada
{
    width: 200px;
    margin-left: 20px;
    padding-left: 3px;
    background-color: #d9d9d9;
    border: 1px solid #ff9b17;
    color: #565656;
    }    
    
.cajaDeshabilitadaSmall
{
    width: 100px;
    margin-left: 20px;
    padding-left: 3px;
    background-color: #d9d9d9;
    border: 1px solid #ff9b17;
    color: #565656;
    }    
    
.cajaObligatoria
{
    width: 200px;
    margin-left: 20px;
    padding-left: 3px;
    background-color: #fdcc88;
    border: 1px solid #ff9b17;
    color: #565656;
    }
    
.cajaObligatoriaSmall
{
    width: 100px;
    margin-left: 20px;
    padding-left: 3px;
    background-color: #fdcc88;
    border: 1px solid #ff9b17;
    color: #565656;
    }
    
.cajaObligatoriaSmallFecha
{
    width: 50px;
    margin-left: 20px;
    padding-left: 3px;
    background-color: #fdcc88;
    border: 1px solid #ff9b17;
    color: #565656;
    }
    
        
.cajaDesactivaSmallFecha
{
    width: 50px;
    margin-left: 20px;
    padding-left: 3px;
    background-color: #fde5c3;
    border: 1px solid #ff9b17;
    color: #565656;
    }
    
.cajaDeshabilitadaSmallFecha
{
    width: 50px;
    margin-left: 20px;
    padding-left: 3px;
    background-color: #d9d9d9;
    border: 1px solid #ff9b17;
    color: #565656;
    }          
    
.checkboxFormulario
{
    margin-left: 20px;
    }
    
.cajaObligatoriaSelect
{
    width: 200px;
    font-size: 11px;
    margin-left: 20px;
    padding-left: 3px;
    background-color: #fdcc88;
    border: 1px solid #ff9b17;
    color: #565656;
    }
   
   .cajaDesactivaSelect
{
    width: 200px;
    font-size: 11px;
    margin-left: 20px;
    padding-left: 3px;
    background-color: #fde5c3;
    border: 1px solid #ff9b17;
    color: #565656;
    }
    
    
.form1 fieldset 
{
    padding: 10px 0px 20px 0px;
  }
    
fieldset ol li
{
    list-style: none;
    /*width: 250px;*/
    margin-top:10px;
    
}
   
.unCampo
{
    clear: both;
    border: 1px solid #fef2e2;
    }
    
.dosCampos
{
    float:left;
    min-width: 150px
    }
    
.dosCamposAncho
{
    float:left;
    min-width: 400px;
   }
    
.liVacio
{
    float:left;
    list-style: none;
    width: 250px;
    margin-top:10px;
    display:block;
    }    
  
    
 .btnAceptar
 {
    width: 98px;
    height: 28px;
    background-image: url(../img/aceptar.jpg);
    display: inline-block;
    margin: 10px;
    cursor: pointer;
}
 
  .btnAceptar:HOVER
  {
    background-image: url(../img/aceptar_h.jpg);
    }
 
 .btnLimpiar
 {
    width: 92px;
    height: 28px;
    background-image: url(../img/limpiar.jpg);
    display: inline-block;
    margin: 10px;
    cursor: pointer;
 }
 
   .btnLimpiar:HOVER
  {
    background-image: url(../img/limpiar_h.jpg);
    }
    
  .btnVolver
 {
    width: 88px;
    height: 28px;
    background-image: url(../img/volver.jpg);
    display: inline-block;
    margin: 10px;
    cursor: pointer;
 }
 
   .btnVolver:HOVER
  {
    background-image: url(../img/volver_h.jpg);
    }
    
    
  .btnBuscar
 {
    width: 98px;
    height: 28px;
    background-image: url(../img/buscar.jpg);
    display: inline-block;
    margin: 10px;
}
 
  .btnBuscar:HOVER
  {
    background-image: url(../img/buscar_h.jpg);
    }
    
.btnImprimir
{
    width: 98px;
    height: 28px;
    background-image: url(../img/imprimir_h.jpg);
    display: inline-block;
    margin: 10px 10px 10px 0px;
    cursor: pointer;
}
 
.btnImprimir:HOVER
{
  background-image: url(../img/imprimir.jpg);
}


.btnAdd
 {
    width: 88px;
    height: 28px;
    background-image: url(../img/add.jpg);
    display: inline-block;
    margin: 10px;
    cursor: pointer;
}
 
.btnAdd:HOVER
{
    background-position: 0pt -28px;
    }
    
 .botonera
 {
    width:100%;
    float:left;
    margin: auto;
    margin-top: 25px;
    text-align: center;
}


#franjaCabecera{
    font-size: 12px;
	font-family: verdana;
	font-weight: bold;
	color: #ad0f3f;
	margin: 10px 0px 20px 0px;
	padding-left: 10px;
	padding-top: 5px;
	border-left: 10px solid #fc9b16;
	text-align: left;
}

.resumenCabecera{
    font-size: 12px;
	font-family: verdana;
	font-weight: bold;
	color: #ad0f3f;
	margin: 10px 0px 10px 0px;
	padding-left: 10px;
	padding-top: 5px;
	text-align: left;
	display: block;
}

.listadoCabecera {
	width: 620px;
	height: 20px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color:white;
	padding-left:5px;
	background-color:#ad103d;
	border-bottom: 2px solid white;
	text-decoration: none;
	border: 1px solid #FFFFFF;
	margin-bottom:10px;
}

.listadoCabeceraInforme {
	width: 620px;
	height: 20px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color:white;
	padding-left:5px;
	background-color:#ad103d;
	border-bottom: 2px solid white;
	border-top: 2px solid white;
	text-decoration: none;
	border: 1px solid #FFFFFF;
	margin-bottom:10px;
}


.listadoCabecera a{
	width: 620px;
	height: 20px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color:white;
	padding-left:5px;
	background-color:#af0e40;
	border-bottom: 2px solid white;
	text-decoration: none;
	border: 0px;
	margin-bottom:10px;
}


.listadoFranjaClara
{
    width: 638px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color:#af0e40;
	padding-left:5px;
	background-color:#fff5da;
	border-bottom: 2px solid white;
    }
    
.listadoFranjaClara:hover
{
    /*background-color: Blue;*/
    }
    
.listadoFranjaClara label
{
    color:#af0e40;
    padding-left: 0px;
	margin-top: 0px;
    }
    
.listadoFranjaOscura
{
    width: 638px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color:#af0e40;
	padding-left:5px;
	background-color:#f8e3aa;
	border-bottom: 2px solid white;
    }
    
.listadoFranjaOscura label
{
    color:#af0e40;
    padding-left: 0px;
	margin-top: 0px;
    }
    
    
    
/*ESTILOS CON EL OVER*/    

.listadoFranjaClara2
{
    width: 638px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color:#af0e40;
	padding-left:5px;
	background-color:#fff5da;
	border-bottom: 2px solid white;
    }
    
.listadoFranjaClara2:hover
{
    background-color: #f89a1c;
    }
    
.listadoFranjaClara2 label
{
    color:#af0e40;
    padding-left: 0px;
	margin-top: 0px;
    }
    
.listadoFranjaOscura2
{
    width: 638px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color:#af0e40;
	padding-left:5px;
	background-color:#f8e3aa;
	border-bottom: 2px solid white;
    }
    
.listadoFranjaOscura2:hover
{
    background-color: #f89a1c;
    }
    
.listadoFranjaOscura2 label
{
    color:#af0e40;
    padding-left: 0px;
	margin-top: 0px;
    } 
    
    
.pieDataGrid
{
    height: 30px;
    margin-top: 10px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color:#ffffff;
	padding-left:5px;
	background-color: #c5627f;
	border-bottom: 2px solid white;
    }
    
  
    
/*FIN DE LOS ESTILOS CON EL OVER*/
    
        
    
 .paginas a
{		
	color:#af0e40;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	
}
.paginas a:hover{
	color:#ffc501;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	
}
.paginas {
	color:#ffc501;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: right;	
}


#menuPie{
	width: 800px;
	height: 18px;
	float: left;
	display:block;
	background-color:#f89a1c;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	color:#ad103d;
	line-height: 17px;
	margin-top:10px;
	margin-bottom: 40px;
}

#menuPie a {
	color:white;
	float: right;
	padding-right:10px;
}
	
#menuPie a:hover  {
	color:#ad103d;
	float: right;
	padding-right:10px;
}
#menuPie a.btnVolverPie{
	color:white;
	float:left;
	padding-left:10px;
}
#menuPie a.btnVolverPie:hover{
	color:#ad103d;
	float:left;
	padding-left:10px;
}


#menuPie a.btnNuevo2{
	color:#ad103d;
	font-size: 14px;
}
#menuPie a.btnNuevo2:hover{
	color:white;
	
}

#menuPieInforme{
	width: 800px;
	height: 22px;
	float: left;
	display:block;
	background-color:#f89a1c;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	color:#ad103d;
	line-height: 17px;
	margin-top:10px;
	margin-bottom: 40px;
}

#menuPieInforme a {
	color:white;
	float: right;
	padding-right:10px;
}
	
#menuPieInforme a:hover  {
	color:#ad103d;
	float: right;
	padding-right:10px;
}

#menuPie2{
	width: 800px;
	height: 18px;
	float: left;
	background-color:#f89a1c;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	color:#ad103d;
	line-height: 17px;
	margin-top:10px;
	margin-bottom: 40px;
	
}


#menuPie2 a {
	color:white;
	float: right;
	padding-right:10px;
}
	
#menuPie2 a:hover  {
	color:#ad103d;
	float: right;
	padding-right:10px;
}
#menuPie2 a.btnVolverPie{
	color:white;
	float:left;
	padding-left:10px;
}
#menuPie2 a.btnVolverPie:hover{
	color:#ad103d;
	float:left;
	padding-left:10px;
}

#menuPie3{
	width: 800px;
	height: 18px;
	float: left;
	background-color:#f89a1c;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	color:#ad103d;
	line-height: 17px;
	margin-top:10px;
	margin-bottom: 40px;
	
}


#menuPie3 a {
	color:white;
	float: right;
	padding-right:10px;
}
	
#menuPie3 a:hover  {
	color:#ad103d;
	float: right;
	padding-right:10px;
}
#menuPie3 a.btnVolverPie{
	color:white;
	float:left;
	padding-left:10px;
}
#menuPie3 a.btnVolverPie:hover{
	color:#ad103d;
	float:left;
	padding-left:10px;
}

.enlaceCabeceraTabla
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    line-height: 25px;
    color: #ad0f3f;
    float: right;
    margin-right: 30px;
    margin-left: 10px;
    }
    
.capaEnlacesCabecera
{
    width: 65%;
    height: 25px; 
    margin: auto;
    display:none;
}

.capaEnlacesCabecera span
{
    font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	color: #ad0f3f;
	padding-top: 5px;
	text-align: left;
}

/* ORDENAR LAS PROMOCIONES */
ul.boxy {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	width: 300px;
	font-size: 8px;
	font-family: Verdana;
	FONT-WEIGHT: bold;
}
ul.boxy li {
	cursor:move;
	padding: 5px 2px;
	border: 1px solid #ff9a16;
	background-color: #eee;
}

#phonetics td {
		margin: 0px;
		padding: 0px 1em;
		vertical-align: top;
		width: 250px;
}

#phonetic2 li {
		margin-bottom: 4px;	
}

/* FIN ORDENAR LAS PROMOCIONES */


labelCabeceraFases
{
    font-size: 14px;
	font-family: verdana;
	font-weight: bold;
	color: #ad0f3f;
	padding-top: 5px;
	text-align: left;
    }
    
.inputOculto
{
    width: 0px;
    height: 0px;
    
    }
    
    
.capaDatagrid
{
  float: left;
  width: 100%;
  
}
    
 .capaContieneBotones
 {
    float: right;
}


.cabeceraListados
{
    width: 100%;
    height: 18px;
    line-height: 18px;
    display:block;
    clear:both;
    background-color: #f89a1c;
    font-family: Verdana;
    font-size: 12px;
    color: White;
    font-weight: bold;
    padding-left: 10px;
    margin-top: 10px;
    margin-bottom: 10px; 
}
    
/* ESTILOS PARA LA SUBIDA MULTIPLE DE FICHEROS */    

#cabeceraPopUp
{
    width: 502px;
    height: 67px;
    background-image: url(../img/cabeceraPopup.jpg);
    margin-bottom: 10px;
    }


.demo {
	
	padding: 10px;
	margin: 5px 2px 15px 20px;
}

.demo ul li 
{
    margin-top: 15px;
    line-height: 12px;
	list-style-type: none;
	list-style-image: url(../img/flecha.gif);
	font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #fc9b16;
}
.demo a {
	margin-right: 10px;
}



.inputFichero
{
    width: 300px;
    background-color: #fdcc88;
    border: 1px solid #ff9b17;
    color: #565656;
    margin-right: 20px;
    margin-left: 20px;
    padding-left: 3px;
    }
    
.iconoSubirFoto
{
    width: 116px;
    height: 28px;
    cursor: pointer;
    display: inline-block;
    background-image: url(../img/subirfoto.jpg);
    margin: 10px;
    
}

.iconoSubirFoto:HOVER
{
    background-image: url(../img/subirfoto_h.jpg);
}

.iconoSubirPlano
{
    width: 126px;
    height: 28px;
    cursor: pointer;
    display: inline-block;
    background-image: url(../img/subirplano.jpg);
    margin: 10px;
    
}

.iconoSubirPlano:HOVER
{
    background-image: url(../img/subirplano_h.jpg);
}

.iconoSubirFichero
{
    width: 135px;
    height: 28px;
    cursor: pointer;
    display: inline-block;
    background-image: url(../img/subirfichero.jpg);
    margin: 10px;
    
}

.iconoSubirFichero:HOVER
{
    background-image: url(../img/subirfichero_h.jpg);
}

.enlEliminar
{
    font-family: Verdana;
    font-size: 10px;
    color: #ad0f3f;
    font-weight: bold;
    }
    
.enlEliminar:HOVER
{
    color: #fc9b16;
    }
    
.capaMensaje
{
    color: #ad0f3f;
    font-family: Verdana;
    font-size: 12px;
    font-weight:bold;
    text-align: left;
    padding-left: 15px;
    margin-bottom: 10px;
    margin-bottom: 10px;
    }
    
    
.enlaceFormulario
{
    font-size: 10px;
	font-family: verdana;
	font-weight: bold;
	color: #ad0f3f;
	display: block; 
	margin-top: 10px;
	cursor: pointer;
    }
    
.iconoBusqueda
{
    width: 14px;
    height: 14px;
    display: block;
    margin-left: 10px;
    margin-top: 26px;
    background-image: url(../img/ic_busqueda.gif);
    }
  
    
.iconoBusqueda:HOVER
{
     background-image: url(../img/ic_busqueda_h.gif);
    }
    
.iconoPlanFinanciacion
{
    width: 150px;
    height: 28px;
    display: block;
    margin-left: 80px;
    margin-top: 26px;
    background-image: url(../img/ic_PlanFinanciacion.jpg);
    }    
    
.iconoPlanFinanciacion:HOVER
{
     background-image: url(../img/ic_PlanFinanciacion_h.jpg);
}      
    
.separador
{
    width: 100%;
    height: 20px;
    display: inline;
    }    
    
    
.btnUbicacion
{
    width: 14px;   
    height: 14px;   
    display: inline-block;
    background-image: url(../img/btnModificar1.gif);
    }
    
.btnUbicacion:HOVER
{
    background-image: url(../img/btnModificar2.gif);
    }
    
    
.botonConsulta
{
    width: 14px;
    height: 14px;
    line-height: 14px;
    margin-top: -16px;
    display: inline-block;
    margin-right: 3px;
    
    background-image: url(../img/btnConsultar1.gif);
    }
    
.botonConsulta:HOVER
{
    background-image: url(../img/btnConsultar2.gif);
    }
    


/* MENU DE PESTAÑAS */    

#capaMenuPestanas
{
    width: 100%;
    height: 25px; 
    background-color: white;
    }
    
.enlacePestanas
{
    width: 199px;
    height: 23px;
    line-height: 23px;
    display: block;
    float:left;
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
    color: White;
    background-color: #f89a1c;
    border-top:  1px solid #f89a1c;
    border-bottom:  1px solid #ad0f3f;
    border-right:  1px solid white;
    }
    
    
.enlacePestanas:HOVER
{
    background-color: #ad0f3f;
    }
    
.enlacePestanasSel
{
    width: 199px;
    height: 23px;
    line-height: 23px;
    display: block;
    float:left;
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
    color: White;
    background-color: #ad0f3f;
    border-top:  1px solid #f89a1c;
    border-bottom:  1px solid #ad0f3f;
    border-right:  1px solid white;
    }
    
.capaContienePestana
{
   background-color: #fef2e2; 
   border: 1px solid #ff9a16;
   margin: auto;
   display:block;
    }        

/* FIN DE MENU DE PESTAÑAS */    
  
.contieneRadioButton
{
     width: 100%;
     margin-top: -13px;
    }    
    
.radioButton
{
    width: 40px;
    font-size: 9px;
    display: inline;
    float:left;
    text-align: left;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-left: 0px;
}

.dosCampos  span
{
    
    font-size: 9px;
	font-family: verdana;
	font-weight: bold;
    margin-top: -10px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: -5px;
    padding-left: 0px;
}
    

 .radioButton label
{   
    width: 10px;
	font-size: 10px;
	color: #ad0f3f;
	display: inline; 
	padding-left: 0px;
	margin-top: 0px;
	text-align: left;
	margin-left: 5px;
	padding-left: 0px;
}
       
       
.btnSubirFoto
{
    width: 142px;
    height: 28px;
    cursor: pointer;
    display: inline-block;
    background-image: url(../img/add_verfotos_h.jpg);
    margin: 10px;
    
}

.btnSubirFoto:HOVER
{
    background-image: url(../img/add_verfotos.jpg);
}

.btnSubirPlano
{
    width: 151px;
    height: 28px;
    cursor: pointer;
    display: inline-block;
    background-image: url(../img/add_verplanos_h.jpg);
    margin: 10px 10px 10px 0px;
    
}

.btnSubirPlano:HOVER
{
    background-image: url(../img/add_verplanos.jpg);
}

.btnAgenda
{
    width: 83px;
    height: 28px;
    cursor: pointer;
    display: inline-block;
    background-image: url(../img/agenda_h.jpg);
    margin: 10px;
    
}

.btnAgenda:HOVER
{
    background-image: url(../img/agenda.jpg);
}        


#capaNoActualizado
{
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    color: Red;
    margin-bottom: 50px;
}

#capaSiActualizado
{
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    color: Green;
    margin-bottom: 50px;
}

.capaMensaje{
    clear:both;
    margin-top: 10px;
}
 
 
 