{height: 22px; color: #FFF; font-size: 13px; font-weight: bold; padding: 0px 10px; line-height: 22px; margin-bottom: 10px;}
h2.margin {margin-top: 10px;}
article.content {width: 990px; margin: 0px 5px; background:url(../images/box/key-bottom.gif) 0px 100% no-repeat; padding-bottom: 8px; margin-bottom: 20px;}

article.content h1 {height: 13px; font-size: 13px; background:url(../images/box/key-top.gif) no-repeat; padding:6px 10px; color: #FFF; font-weight: bold; }
article.content .center { background:url(../images/box/key-center.gif) no-repeat; padding: 0px 20px; background-repeat: repeat-y}
article.content {color: #0092BF;}
article.content.left .side-image {float:left; margin-top: 16px; }
article.content.right .side-image {float:right; margin-top: 16px; }
article.content.left .text {float:right}
article.content.right .text {float:left}

article.content .text {padding: 20px 0px; width: 650px;}
article.content .text p {margin-bottom: 20px;}
article.content .text ul {margin-bottom: 20px;}

article.content.contatct-form .center {padding: 20px 77px;}
#form-contacto {width: 835px; }
#form-contacto .top {height: 4px; overflow: hidden; background: url(../images/box/contacto-top.gif) no-repeat;}

#form-contacto .center {background: url(../images/box/contacto-center.gif) repeat-y #F9F9F9; padding: 3px 7px; padding-bottom: 20px;}
#form-contacto .center p{ font-size:11px;font-weight:bold;}
#form-contacto .bottom {height: 4px; overflow: hidden; background: url(../images/box/contacto-bottom.gif) no-repeat;}

#form-contacto p {padding: 4px 5px;}
#form-contacto label.radio {width: 200px; display: inline-block;}
#form-contacto label.input {width: 355px; display: inline-block; text-align: right; margin-right: 20px;}
#form-contacto label.input input{margin-left:10px;}
#form-contacto .message {float: right; width: 440px; }
#form-contacto .message label {width: 407px; display: inline-block; text-align: right; margin-right: 20px; vertical-align: top;}
#form-contacto textarea {margin-left: 10px; height: 170px; vertical-align: text-top;}
#form-contacto select {width: 200px; margin-left: 10px;}
#form-contacto label img {margin: 5px 15px 0 0;}
#form-contacto .w71 {margin-right: 129px;}
#form-contacto .buttons {text-align: right; padding-right: 50px; clear:both;}

.confirm {text-align: center;font-size: 14px; font-weight: bold; padding: 130px 20px 150px 20px; background: url(../images/box/key-center.gif) no-repeat; }
#form-contacto .propiedades table {width: 800px; margin-left:auto; margin-right:auto; text-align:center;}
#form-contacto .propiedades table td {vertical-align: middle; padding: 5px 10px; border: 1px solid #DDD; background:#EEE; border-top: none; border-left: none; color:#333;}
#form-contacto .propiedades table td.precio { color:#DF521D; font-size:1.1em; }
#form-contacto .propiedades table td.centered {text-align: center;}
#form-contacto .propiedades table td.foto {width: 80px; padding: 10px 20px; color: #FFF;}
#form-contacto .propiedades table td.foto a {color: #FFF;}
#form-contacto .propiedades table td.foto img {margin: 5px 0px;}
#form-contacto .propiedades table th {background: #DF521D; color: #FFF; font-size: 13px; font-weight: bold; padding: 5px 10px; vertical-align: top; border-right: 1px solid #FFF;}
#form-contacto .propiedades table th.foto {padding: 5px 20px;}
#form-contacto .propiedades tr.odd {background: #F2F2F2;}
#form-contacto .propiedades tr.even {background: #FFF;}
#form-contacto .propiedades tr.odd .foto {background: #57B2BF;}
#form-contacto .propiedades tr.even .foto {background: #57B2BF;/*#FE803E;*/}

a.link_f {
    color: #FFFFFF !important;
    float: right;
    margin: -5px 0 0 20px;
}
a.link_f span {
    float: left;
    margin-top: 7px;
}

/* 25-04-2014 */
/* FIXES PAGINA ARTICULOS */

article.articulo { background: none; color:#2b2b2b; width: 1035px; font-family: Lato, sans-serif; }
article.content .related { float:left; width:100%; line-height:22px; font-size:14px; margin: 0 0 40px; }
article.content .related b { font-size:16px; }
article.content .related a{ font-size:14px; color:#973604; }
article.content .text { float:left; width:100%; line-height:22px; font-size:14px; }
article.articulo .text img { max-width:100%;  }
article.articulo .center { border: 1px solid rgba(253, 130, 63, 0.5); background: #fff; box-shadow: inset 0px 0px 15px rgba(253, 130, 63, 0.5); }
article.articulo .center h1 { background: none !important; color: inherit !important; font-size: 24px !important; padding: 0 !important; display: block !important; margin: 20px 0 0 !important; }

