#aviso {
    background: none repeat scroll 0 0 #D7D6F4;
    border: 1px solid #2922F6;
    color: #0000ff;
    font-family: verdana;
    font-size: 12px;
    font-weight: bold;
    height: 60px;
    margin: 5% 0 0 40%;
    width: 200px;
}
body {
    background-color: #F1F4FB;
    text-align: center;
}
#cuerpo {
    border: 1px dashed #F1F4FB;
    height: auto;
    margin: 0 auto;
    position: relative;
    width: 970px;
}
#actualizacion {
    background: none repeat scroll 0 0 #0154A0;
    border: 1px solid blue;
    color: #ffffff;
    float: left;
    font-family: arial;
    font-size: 10px;
    height: 60px;
    margin: 1% 0 0 1%;
    text-align: center;
    width: 190px;
}
#actualizacion h2 {
    background: none repeat scroll 0 0 #0154A0;
    color: #ffffff;
    margin: 0;
    padding: 7px 0 0;
}
#actualizacion a:link {
    color: #ffffff;
    text-decoration: none;
}
#actualizacion a:visited {
    color: #ffffff;
    text-decoration: none;
}
#datos {
    background: none repeat scroll 0 0 #FDFAB1;
    border: 1px solid #FF0000;
    color: #0000ff;
    float: right;
    font-family: verdana;
    font-size: 14px;
    height: 60px;
    margin: 1% 1% 0 0;
    text-align: center;
    width: 710px;
}
#datos .datos-criadero {
    padding: 8px 0 0;
}
#datos .datos-tlf {
    padding: 7px 0 0;
}
#adiestramiento {
    background: none repeat scroll 0 0 #FDFAB1;
    border: 1px solid #FF0000;
    float: left;
    font-family: verdana;
    font-size: 14px;
    font-weight: bold;
    height: 35px;
    margin: 2% 1%;
    text-align: center;
    width: 949px;
}
#adiestramiento p {
    margin: 0;
    padding: 8px 0 0;
}
#adiestramiento a {
    color: #0000FF;
    text-decoration: none;
}
#adiestramiento a:hover {
    text-decoration: underline;
}
#logo {
    margin: 0 1% 0;
}
#menu {
    float: left;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    margin: -2% 0 4% 0.5%;
    width: 920px;
}
#menu ul {
    list-style-type: none;
}
#menu ul li.nivel1 {
    float: left;
    margin-right: 0;
    position: relative;
    width: 220px;
}
#menu ul li {
    float: left;
}
#menu ul li a {
    background-color: #04B45F;
    border: 1px solid #0A2A1B;
    color: #000000;
    display: block;
    padding: 4px;
    position: relative;
    text-decoration: none;
}
#menu ul li a:hover, #menu ul li:hover a.nivel1 {
    background-color: #81F781;
    border-bottom: 1px solid #81F781;
    color: #FF0000;
    position: relative;
}
#menu ul li a.nivel1 {
    display: block !important;
}
#menu ul li a.nivel1 ie {
    display: block !important;
}
#menu ul li ul {
    display: none;
}
#menu ul li a:hover ul, #menu ul li:hover ul {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #81F781;
    border-color: -moz-use-text-color #FFFFFF #FFFFFF;
    border-right: 1px solid #FFFFFF;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    display: block;
    position: absolute;
    width: 800px;
}
#menu ul li ul li a {
    background-color: #81F781;
    border: medium none;
    padding: 6px 0 8px;
    width: 160px;
}
#menu ul li ul li a:hover {
    border-bottom: medium none;
    position: relative;
    text-decoration: underline;
}
table.falsa {
    border: 0 none;
    border-collapse: collapse;
    float: left;
    position: relative;
}
ul.uno {
    left: 0;
}
ul.dos {
    left: -200px;
}
ul.tres {
    left: -430px;
}
ul.cuatro {
    left: -622px;
    text-align: right;
}
#donde {
    color: #0000ff;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    margin: 5% 0 0 6%;
    text-align: left;
}
#contenido {
    height: auto;
    margin-top: 0;
    padding: 0;
    width: 100%;
}
#camadas {
    font-family: tahoma,helvetica;
    height: auto;
    margin: 0 auto;
    padding: 0;
    width: 100%;
}
.camada {
    height: auto;
    margin: 20px 0 0;
    padding: 0;
    width: 90%;
}
.camada-titulo {
    background: none repeat scroll 0 0 #6495ED;
    height: 40px;
    margin: 0;
    padding: 0;
    width: 100%;
}
.camada-titulo h2 {
    color: #ffffff;
    font-family: tahoma,helvetica;
    font-size: 22px;
    font-weight: bold;
    line-height: 5px;
    text-align: center;
}
.fecha {
    font-size: 22px;
    height: 25px;
    margin: 15px 0 20px;
    text-decoration: underline;
    width: 100%;
}
.fecha-p {
}
.camada-contenido {
    background: none repeat scroll 0 0 #EEEEEE;
    border: 1px solid #0000ff;
    height: 820px;
    margin: 0 auto;
    padding: 0;
    width: 99.5%;
}
.fotos {
    float: left;
    height: 60%;
    margin: 0 auto;
    padding: 0;
    text-align: center;
    width: 100%;
}
.fotos a {
}
.fotos a:visited {
}
.foto1 {
    background: none repeat scroll 0 0 transparent;
    float: left;
    margin: 0 0 0 10%;
}
.foto2 {
    background: none repeat scroll 0 0 transparent;
    clear: right;
    float: left;
    height: 270px;
    margin: 0 0 0 5%;
    width: 330px;
}
.foto3 {
    background: none repeat scroll 0 0 transparent;
    float: left;
    margin: 25px 0 0 35%;
}
#camadas img {
    border: 1px solid #848484;
    margin: 2px 0 5px 5px;
    padding: 2px;
}
.ficha {
    float: left;
    font-family: helvetica;
    height: 220px;
    margin: 30px 0 0 10%;
    padding: 0;
    text-align: justify;
    width: 80%;
}
.camada-ficha {
    background: none repeat scroll 0 0 #6495ED ;
    height: 40px;
    margin: 0;
    padding: 0;
    width: 100%;
}
.camada-ficha h2 {
    color: #ffffff;
    font-family: tahoma,helvetica;
    font-size: 20px;
    font-weight: bold;
    line-height: 5px;
    text-align: center;
}
.ficha-texto {
    background: none repeat scroll 0 0 #D8D8D8;
    border-bottom: 1px solid grey;
    border-left: 1px solid grey;
    border-right: 1px solid grey;
    height: 63%;
    padding: 13px;
    width: 96%;
}
.ficha p {
    font-family: helvetica;
    font-size: 16px;
    line-height: 18px;
    padding: 0 10px;
    text-align: justify;
}
#camadas a:link, #camadas a:visited {
    color: #0000ff;
    font-family: helvetica;
    font-size: 18px;
    text-decoration: none;
}

