body {
background-color: #CC9;
margin: 0;
padding: 0;
}

body, h4, h5, a {
font-family: Geneva, Arial, Helvetica, sans-serif;
}

h4 {
color: #751E00;
font-size: 18px;
font-weight: bold;
border-bottom : 2px solid;
}

h5 {
color: #751E00;
font-size: 14px;
font-weight: bold;
border-bottom : 1px solid;
}

hr {
color: #751E00;
}

a.enlace {
display: block;
overflow: hidden;
font-size: 13px;
font-weight: bold;
padding: 0 5px;
width: 100px;
text-align: center;
}

/*a.enlace {
display: block;
overflow: hidden;
font-size: 10px;
font-weight: bold;
padding: 0 5px;
width: 100px;
}*/

a.enlace:link,
a.enlace:visited {
color: #FFF;
text-decoration: underline;
border: 1px solid #FFAA00;
border-bottom: 2px solid #FA0;
}

a.enlace:hover {
color: #FFF;
background-color: #F60;
text-decoration: none;
border: 1px solid #FFF;
border-bottom: 2px solid #FFF;
}

a {
font-size: 11px;
font-weight: bold;
}
a:link,
a:visited {
color: #440;
text-decoration: underline;
}

a:hover {
color: #440;
text-decoration: none;
}

a.small {
font-size: 10px;
font-weight: bold;
}

a.small:link,
a.small:visited {
color: #440;
text-decoration: underline;
}

a.small:hover {
color: #440;
text-decoration: none;
}

.inputlateral {
color : #FFF;
background-color : #475D1A;
font-size : 10px;
font-weight: normal;
border : 2px groove #BDB76B;
}

.input {
color : #440;
background-color : #ccccdd;
font-size : 10px;
border : 2px groove #BDB76B;
}

.submit {
background-color : Silver;
font-size : 10px;
border : 1px ridge;
}

.img {border: 0px}

.black {
color: #3C372B;
font-size: 12px;
}

.smallblack {
color: #3C372B;
font-size: 10px;
}

.textocontenido1 {
color: #3C372B;
font-size: 12px;
}