
/* Documento CSS */

table {border-collapse:collapse; border: none; border: #000;}td {padding:0; margin:0; vertical-align: top;}A:link {text-decoration:none; color: #000; font-size: 16px;}A:visited {text-decoration:none; color: #000;}A:active {text-decoration:none; color: #000;}A:hover {text-decoration:none; color: #000;}input[type=submit]{font-size: 14px;}input[type=text]{font-size: 12px;}img{border: none;}html, body{margin:0; padding:0;}
.marcoprincipal{background-color: #888;padding: 10px;border-radius: 10px;margin-top: 10px;}.marco2{background-color: #ddd;padding: 10px;border-radius: 10px;margin-top: 10px;}.marco3{background-color: #FFF;padding: 5px;margin: 2px;border-width: 2px;border-style: solid;border-color: #000;border-radius:10px;}.boton001{text-align: center;font-weight: bold;font-size: 16px;padding-left: 5px;padding-right: 5px;background-color: #EEE;border-radius: 5px;border: 1px black outset;cursor: pointer;}.boton002{font-size: 12px;cursor: pointer;text-align: center;background-color: #EEE;border-radius: 10px;border: 1px black outset;font-weight: bold;padding-left: 5px;padding-right: 5px;}.eliminar{text-align: center;cursor: pointer;background-color: #EEE;border-radius: 5px;border: 1px black outset;width: 15px;height: 18px;background-image: url('./publico/dibgen/quitar.png');}.guardar{text-align: center;cursor: pointer;width: 15px;height: 18px;background-image: url('./publico/dibgen/guardar.png');}.ayuda{float: right;text-align: center;cursor: pointer;background-color: #EEE;border-radius: 5px;border: 1px black outset;width: 15px;height: 18px;background-image: url('./publico/dibgen/ayuda.png');}.ayudaconfig{float: right;margin-left: 8px;text-align: center;cursor: pointer;background-color: #EEE;border-radius: 5px;border: 1px black outset;width: 15px;height: 18px;background-image: url('./publico/dibgen/ayudac.png');}.imprime{text-align: center;cursor: pointer;background-color: #EEE;border-radius: 5px;border: 1px black outset;width: 18px;height: 18px;background-image: url('./publico/dibgen/imprime.png');}.botonbuscar{cursor: pointer;background-color: #EEE;border-radius: 2px;border: 1px black outset;width: 22px;height: 22px;background-image: url('./publico/dibgen/busca.png');background-repeat: no-repeat;}.botonbbuscar{cursor: pointer;background-color: #EEE;border-radius: 2px;border: 1px black outset;width: 22px;height: 22px;background-image: url('./publico/dibgen/bbusca.png');background-repeat: no-repeat;}
.titulo1{color: #FFF;font-size: 20px;font-weight: bold;margin-top: 5px;margin-bottom: 15px;text-align: center;}.titulo2{color: #000;font-size: 18px;font-weight: bold;margin-top: 5px;margin-bottom: 5px;}.tituloP{color: #FFF;font-size: 40px;font-weight: bold;background-color:#888;text-align: center;}.advertencia{color: #FFF;font-size: 20px;font-weight: bold;background-color:#F00;text-align: center;margin-top: 5px;margin-bottom: 5px;}.entradas{font-size: 15px;margin-top: 5px;font-weight:bold;height: 25px;}


/* Estilos  */

.inputbusca
{
width:175px;
height:20px;
//background-color:#E1E1E1;
background-color:#FFF;
border-radius:5px;
border: 2px #FFF outset;
}

#home:hover { background-color:#888; }

.apartados
{
display:block;
margin-left:25px;
font-size:18px;
font-weight:bold;
//color:#888;
color:#FFF;
cursor: pointer;
}

span.apartados:hover { color:#888; }

.leyendaprincipal
{
background-color:#F2F2F2;
padding:20px;
font-size:20px;
color:#777;
font-weight:bold;
}

.leyendaprincipal01
{
font-size:16px;
}

.contacto
{
font-size:20px;
font-weight:bold;
color:#FFF;
}

.contenedor01
{
padding:20px;
}

.piefoto01
{
text-align:center;
background-color:#F2F2F2;
font-size:20px;
color:#777;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
}

.piefoto02
{
text-align:center;
background-color:#F2F2F2;
font-size:15px;
color:#777;
font-weight:bold;
padding-top:5px;
padding-bottom:5px;
}

.borde1
{
margin:5px;
//border-color:#FC0;
border-color:#F2F2F2;
border-radius:12px;
border-width:4px;
border-style:solid;
padding:10px;
color:#777;
font-weight:bold;
}

.texto1
{
font-size:20px;
margin-top: 5px;
margin-bottom: 15px;
text-align:center;
}

.datos
{
font-size: 15px;
margin-top: 5px;
height:25px;
}

.botonP002
{
margin:5px;
font-size: 18px;
font-weight:bold;
color:#FFF;
text-align:center;
cursor: pointer;
background-color:#FC0;
border-radius:8px;
}

.descripcionficha
{
	font-size: 18px;
	color:#999;
}

/* Fin Estilos  */
