body, html {
font-family:arial,helvetica,sans-serif;
font-size:9pt;
background:#abb7a3 url(/images/fondo.png) top center no-repeat;
color:#888;
line-height:12pt;
}
a {
text-decoration:none;
color:inherit;
}
#container {
width:990px;
overflow:hidden;
margin:0 auto;
background-color:#fff;
}
#col-izq {
width:255px;
overflow:hidden;
float:left;
}
#content {
width:689px;
padding:0 23px;
overflow:hidden;
float:left;
position:relative;
/*min-height:586px;*/
}
#lang-selector {
position:absolute;
top:5px;
right:10px;
color:#0B703E;
font-family:'Josefin Sans';
font-size:8pt;
}
#lang-selector #icono-fb {
position:relative;
top:6px;
margin:0 13px 0 15px;
}
#header {
width:255px;
height:207px;
background-color:#fff;
}
#menu {
padding:0 30px;
min-height:293px;
}
#menu > ul > li {
padding:10px 0;
border-bottom:1px solid #ccc;
font-family:'Josefin Sans';
text-transform:uppercase;
font-size:12pt;
text-align:center;
font-weight:bold;
color:#0B703E;
}
#menu > ul > li > span:hover, #menu > ul > li > a:hover {
color:#bacead;
}
#menu li, #menu a {
cursor:pointer;
}
#menu > ul > li:last-child {
border-bottom:0;
}
#menu > ul > li > ul {
display:none;
margin:10px 0 0 13px;
}
#menu > ul > li > ul > li {
font-weight:bold;
padding:6px 0;
text-align:center;
display:block;
line-height:30px;
width:174px;
border-top:1px solid #ddd;
font-weight:normal;
font-size:11pt;
}
#menu > ul > li > ul > li > a:hover {
color:#888;
}
#slider img {
display:block;
}
#slider img:gt(0) {
display:none;
}
#footer {
text-align:center;
background-color:#0B703E;
color:#ddd;
padding:10px 0;
}
#footer ul {
margin:6px 0;
}
#footer ul li {
display:inline;
padding:6px 26px;
font-family:arial,helvetica,sans-serif;
font-size:10pt;
text-transform:uppercase;
}
#footer #microdata {
font-size:8pt;
}
h1 {
font-family:'Josefin Sans';
font-size:16pt;
color:#0B703E;
text-transform:uppercase;
padding:1em 0;
border-bottom:1px solid #ccc;
margin:0 0 1em 0;
}
h2 {
font-family:'Josefin Sans';
font-size:13pt;
color:#0B703E;
text-transform:uppercase;
border-bottom:1px solid #E0EDE1;
height:34px;
line-height:34px;
display:block;
/*width:300px;*/
width:100%;
margin:10px 0 5px 0;
background:transparent url(images/barra-degrade.png) left center no-repeat;
}
#index-lang #lang-selector {
width:195px;
height:52px;
line-height:52px;
text-align:center;
position:absolute;
right:0;
top:0;
z-index:9999;
background-color:#fff;
}
div.contacto {
margin:2em 0 2em 12px;
width:300px;
}
div.contacto span {
display:block;
font-family:'Josefin Sans';
font-size:12pt;
color:#0B703E;
text-transform:uppercase;
}
div.contacto > div {
margin:0.5em 0;
}
div.contacto img {
float:left;
margin:0 1em 0 0;
}
div.contacto div div {
float:left;
}
.clearfix:after { content: "\00A0"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.clearfix{ display: inline-block;}
html[xmlns] .clearfix { display: block;}
* html .clearfix{ height: 1%;}
.clearfix {display: block}
form {
margin:1em 0;
}
form div {
float:left;
margin:0.5em 0;
}
form div label {
display:block;
margin:0 0 4px 0;
text-transform:uppercase;
}
form div input, textarea {
border:1px solid #ccc;
box-shadow:0px 0px 4px #ccc ;
border-radius:3px;
font-size:10pt;
line-height:10pt;
padding:0.2em;
}
form div.medio input {
width:280px;
}
form div.medio {
width:300px;
}
form div.entero {
width:700px;
}
form div.entero input, form div.entero textarea {
width:580px;
}
form div.entero textarea {
height:60px;
}
form input[type=submit] {
background-color:#ddd;
color:#0B703E;
font-size:13pt;
line-height:15pt;
padding:0.5em 1em 0.7em 1em;
text-transform:uppercase;
font-family:'Josefin Sans';
font-weight:bold;
margin:0 0 1em 0;
cursor:pointer;
transition:all 0.2s;
}
form input[type=submit]:hover {
background-color:#0B703E;
color:#ddd;
transition:all 0.2s;
}
input.error, textarea.error {
border:1px solid #f00;
background-color:#fdd;
}
label.error {
color:#f00;
}
#quienes-somos p {
margin:0 0 1em 0;
width:540px;
}
#remate {
margin:2em 0;
}
.caballo-mini {
width:217px;
height:183px;
float:left;
margin:0 19px 19px 0;
position:relative;
font-family:'Josefin Sans';
cursor:pointer;
position:relative;
}
.caballo-mini .oscurecedor {
display:none;
width:217px;
height:153px;
opacity:0.35;
background-color:#000;
position:absolute;
top:30px;
left:0;
}
.caballo-mini:nth-child(3n) {
margin-right:0;
}
.caballo-mini img {
width:217px;
height:153px;
}
.caballo-mini .nombre {
width:197px;
color:#fcdf07;
background-color:#0B703E;
text-transform:uppercase;
font-size:11pt;
height:30px;
line-height:30px;
padding:0 10px;
font-weight:bold;
}
.caballo-mini .nro_lote {
position:absolute;
bottom:0;
left:0;
color:#eee;
background-color:#0B703E;
text-transform:uppercase;
font-size:11pt;
width:85px;
height:30px;
line-height:30px;
text-align:center;
font-weight:bold;
}
.caballo {
margin-bottom:1em;
}
.caballo .caballo-nombre {
margin:0 0 0.5em 0;
color:#0B703E;
font-weight:bold;
padding:0;
border:0;
font-family: 'Josefin Sans';
font-size: 13pt;
text-transform:uppercase;
}
.caballo .izq {
width:330px;
float:left;
font-weight:bold;
}
.caballo .der {
width:330px;
float:left;
}
.caballo .nombre {
text-transform:uppercase;
}
.caballo .tamano {
width:20px;
height:20px;
line-height:20px;
font-size:14px;
background-color:#BACEAD;
color:#0B703E;
font-weight:bold;
text-align:center;
}
.caballo .pedigree {
}
.caballo .pedigree table {
width:650px;
font-family:'Josefin Sans';
color:#0B703E;
font-size:10pt;
text-transform:uppercase;
}
.caballo .pedigree table td {
vertical-align:middle;
text-align:center;
border-bottom:1px dotted #0B703E;
padding:5px 0;
}
.caballo .pedigree table td.sinborde {
border-bottom:0;
}
.caballo .fotos {
}
.caballo .fotos a {
margin:1em 1em 0 0;
float:left;
}
.caballo .fotos a img {
height:130px;
}
.horse-red {
color:#f00;
}
.horse-bold {
font-weight:bold;
}
.noticia {
margin:1em 0;
border-bottom:1px solid #ddd;
clear:both;
}
.noticia img {
float:left;
width:100px;
margin:0 1em 1em 0;
}
.noticia .titulo {
font-family:'Josefin Sans';
color:#0B703E;
font-size:13pt;
font-weight:bold;
text-transform:uppercase;
}
.noticia .bajada {
margin:1em 0;
}
.noticia a {
color:#0B703E;
font-weight:bold;
}
#noticia {
width:500px;
overflow:hidden;
position:relative;
}
.img-noticia {
float:right;
vertical-align:top;
}
table.table_details {
table-layout: auto;
border-collapse: collapse;
margin-top: 30px;
width: 100%;
background-color: #6A741D;
}
table.table_details td {
vertical-align: top;
border: 2px solid #6A741D;
padding:6px;
border:0;
}
.table_info {
border: 1px solid #697519;
width: 100%;
border-collapse: collapse;
margin-bottom: 30px;
}
.table_details_content {
}
table.table_info td {
border: 1px solid #697519;
padding: 2px 6px;
}
td.table_info_tr_a {
background-color: #FFFFFF;
}
.table_details_header {
color: #FFF;
background-color: #6A741D;
font-weight: bold;
font-size: 14px;
}