/* CSS Document */

.form2 { font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	border: 1px solid #000;	background-color: #FFFFFF; height:20px; vertical-align:top;}

.direccion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.texto1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.cajabuscar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 120px;
	color: #FFFFFF;
	text-decoration: none;
	border:1px solid #FFD314;
	
}

.tituloCabecera {
  background-color:#666666;
  color:#FFCC00;
  font-size:14px;
  font-family:Verdana, Arial, Helvetica, sans-serif;

}

.direccionCopia {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #fff;
	text-decoration: none;
	text-align:justify;
}
.texto1Copia {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.titular {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
.titularCopia {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFD314;
	text-decoration: none;
}
.textonegrita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.cuadrofoto {	border: 1px solid #fff;
}
.form2Boton {
font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	border: 1px solid #006600;	background-color: #CCCCCC;
}
.formulario {
	font-family: Arial, Helvetica, sans-serif;
}
.enlaceGeneral {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFCC00;
	text-decoration: none;
}
.enlaceGeneral:hover {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.pb , .pbmostrar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.pb:hover , .pbmostrar:hover {
	color:#FFCC00; 	
   text-decoration:underline;
}

.pbmostrar{
 font-size:12px;
}

/*////   Familias   */


.titulotr{
	
	font: bold 13px Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration:none;
}


.titulotr:hover {
	
   text-decoration:underline;
}
#tituloseccion{

	padding: 2px;
	padding-left: 10px;
	color: White;
	font: bold 14px Trebuchet MS;
	text-align: left;


	margin-bottom: 0px;
}
.tablaborde1px{

	background: #000000;
	width:550px;
	margin:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
}



#cabecera{
 background-image:url(imagenes/cabecerajj.jpg);
 background-repeat:no-repeat;
 width:840px;
 margin-left:auto;
 margin-right:auto;
 height:50px;
}


#cabecera #lkadm{
 float:left;
 width:23px;
 padding-top:10px;
}

#cabecera #lkadm a{
  cursor:default;

}

#cabecera  a:active{
  cursor:default;
  outline: none;

}



#menuIdiomas{
 float:right;
}

#menuHoriz {
  width:830px;
  padding:5px;
  padding-top:3px;
  margin:0 auto 0;
  background-color:#000;  
  border-bottom:1px solid #fff;
  color:#FFFFFF;
  height:23px;
}

#menuHoriz  #opcionesMenu{
  float:left;
  width:500px;
}
#menuHoriz a {
    text-decoration:none;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;

}
#menuHoriz a:hover {
    text-decoration:underline;  
}


#menuHoriz #buscador{
  width:300px;
   height:20px;
  text-align:right;
  padding-right:5px;
  float:right;
}

#menuHoriz #buscador #cad{
  width:220px;
} 

#contenidos{
  width:840px;
  margin-left:auto;
  margin-right:auto;
  background-color:#454545;
  color:#FFFFFF;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}

#pie{ 
  width:840px;
  margin-left:auto;
  margin-right:auto;
  height:30px; 
  background-color:#FFFFFF; 
  background-image:url(imagenes/fondosombrapie.jpg);

  
  }
  
  .selFoto{
    width:20px;
	height:20px;
	color:#FF0000;
	vertical-align:middle;
  }
  
#cajaInfo , #textoAyuda {
	width:750px;
	padding:20px; 
	padding-top:5px; 
	margin:auto;
	background-color:#757575; 
	color:#FFFFFF; 
	font-family:Verdana, Arial, Helvetica, 
	sans-serif; font-size:12px; 
	line-height:1.5em; 
	border: 1px solid #454545;
	border-top-width:10px;
	border-bottom-width:10px;
	text-align:justify;
}

#tbFormulario{
  width:370px;
  margin:auto;
  padding:10px;
  line-height:1.5em;
  overflow:auto;
}

#tbFormulario label{
	width:100px;
	padding:0px;
	height:20px;
	clear:left;
	}

#tbFormulario input, textarea{
	padding:2px;
    width:350px;
 
}

#tbFormulario input[type="submit"]{
  width: auto;
  padding:10px;
  clear:both;
  margin-top:10px;
  
}
.jsvalidation {
 display:inline-block;

}

.observaciones{
  font-size:12px;
  color:#FFFFFF;
  
}

