/* HEADER */
body.item h1 {
    font-size:20px;
    font-weight:400;
    font-style:normal;
    color:#555555;
    text-transform:none;
    text-decoration:none;
    line-height:23px;
    display: inline;
    float: left;
    margin: 5px 0 0 0;
}
body.item .article h2,
body.item .article .h2{
    clear:both;
    color: #333333;
    font: bold 16px/18px Arial, Helvetica, sans-serif;
    margin: 0;
    padding:15px 0 10px 0;
}
body.item .article {
    min-width:990px;
    width:990px;
}
body.item .article .footerContent {
    padding:10px !important;
    margin:15px 0;
}
body.item .qtime {
    color: #6D6D6D;
    float: left;
    font-size: 17px;
    font-weight: normal;
    margin: 9px 15px 5px 10px;
}
body.item .sharetitle {
    margin-left:10px;
}
body.item .article .header {
    padding-top:15px;
}
body.item .article .header img {
    float:left;
    margin-right:10px;
    border:solid 1px #bababa;
    margin-top:5px;
}
body.item .article .header .adjust {
    float:left;
}
body.item dl.where {
    display:block;
    font:normal 11px/11px Verdana, Geneva, sans-serif;
    color:#666;
    text-decoration:none;
    float:left;
    margin-right:10px;
    clear:both;
}
body.item dl.where dt {
    font-weight:bold;
}
body.item dl.where dt, body.item dl.where dd {
    display:inline;
}
.pastilla_centro:hover {
    text-decoration:underline;
}
.ver_centro {
    float:left;
    width:auto;
    height:12px;
    text-align:center;
    vertical-align:middle;
    font:normal 10px/10px Verdana, Geneva, sans-serif;
    color:#FFF;
    border:none;
    padding-left:10px;
    padding-right:10px;
    margin:0;
    overflow:hidden;
    padding-top:1px;
    display:block;
    text-decoration:none;
    background-color:#4ebaff;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}
.ver_centro:hover {
    text-decoration:none;
    background-position:bottom left;
}
body.item .st_sharethis_custom {
    cursor:pointer;
    font-weight:bold;
}
/* ASIDE */
/*
.tabGeneric .activo {
        background-color:#FFF!important;
        border:solid 1px #ACACAC;
        border-bottom:1px solid #FFF!important;
        color:#ACACAC!important;
}
.tabGeneric ul {
        padding-left:10px;
        border-bottom:solid 1px #ACACAC;
}
.tabGeneric li {
        padding: 3px 5px;
        background-color:#ACACAC;
        border:1px solid #ACACAC;
        color:#FFF;
        font-weight:normal!important;
        word-spacing:-1px;
        float:right;
}
.tabGeneric_contenido {
        background-color:#fff;
        padding:10px;
}
.tabs_widget {
        padding-bottom:5px;
}
.tabs_widget .tabs {
        border-bottom:solid 1px #ACACAC;
        padding-top:3px;
}
.tabs_widget .tabs ul {
        padding-right:5px;
        border-bottom:none;
        float:right;
        margin-bottom:-1px;
}
.tabs_contenido {
        padding:1px 10px 10px 10px!important;
}*/
.generic_list {
    padding:10px;
    padding-top:0;
    background-color:#FFF;
    -moz-border-radius:5px;
    border-radius:5px;
}
.generic_list li {
    padding-bottom:5px;
    padding-top:5px;
    border-bottom:solid 2px #f2f2f2;
}
.generic_list li:last-child {
    padding-bottom:0;
    border-bottom:none;
}
.generic_list h4,
.generic_list .h4{
    font-size:13px;
    line-height:16px;
    font-weight:bold;
}
.generic_list h3 {
    font-size:14px;
    line-height:16px;
}
.generic_list h3 a {
    font-weight:bold;
}
.generic_list .review {
    background-image:url(/images/global.img.stars.png);
    display:inline-block;
    width:80px;
    height:15px;
    vertical-align:bottom;
    margin-left:5px;
}
.generic_list .review_0 {
    background-position:-80px 0;
}
.generic_list .review_1 {
    background-position:-64px 0;
}
.generic_list .review_2 {
    background-position:-48px 0;
}
.generic_list .review_3 {
    background-position:-32px 0;
}
.generic_list .review_4 {
    background-position:-16px 0;
}
.generic_list .review_5 {
    background-position:-0px 0;
}
.tabBoxGeneric {
    border-bottom: 1px solid #ACACAC;
    padding-top: 3px;
    height:20px;
}
.tabBoxContentGeneric {
    padding:10px;
    background-color:#fff;
}
.tabGeneric {
    list-style:none;
    padding:0;
    margin:0;
    padding-top:20px;
    float:right;
}
.tabGeneric li.tabOn {
    border-bottom:solid 1px white;
}
.tabGeneric li a {
    font-size:10px;
    line-height:12px;
    font-weight:normal;
    font-family:Verdana, Geneva, sans-serif;
    color:#fff;
}
.tabGeneric li {
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    background:#ACACAC;
    border:1px solid #ACACAC;
    color:#ACACAC;
    cursor:pointer;
    float:left;
    font:bold 11px/12px Arial, Helvetica, sans-serif;
    margin-right:2px;
    margin-top:-19px;
    padding:3px 5px;
}
.tabGeneric .tabOn {
    background:#fff;
    color:#777777;
}
.tabGeneric .tabOn a {
    color:#777777;
}
.greyroundedbox .relMore {
    color: #0063DC;
    display: block;
    margin-top: 2px;
    padding-top: 10px;
    text-align: right;
    display:block;
    text-align:right;
    padding:5px 0;
}
body.item .content {
    float:left;
    width:655px;
    margin-right:35px;
    padding-top:15px;
}
body.item .aside {
    width: 300px;
    float:left;
    padding-top:15px;
}
.greyroundedbox {
    padding:6px;
    -moz-border-radius:5px;
    border-radius:5px;
    background-color:#f2f2f2;
    min-height:16px;
}
.at300b, .at300m, .at300bs {
    float:left;
    margin:0 1px;
}
.addthis_toolbox {
    float:left;
    line-height:22px;
}
.addthis_separator {
    float:left;
    margin-right:10px;
}
body.item .summary {
    width:354px;
    min-height:135px;
    float:right;
    background-color:#fff8dd;
    border:1px solid #d3d2d2;
    padding:10px;
    color:#333;
    font:12px/18px Verdana, Geneva, sans-serif;
}
body.item .summary a {
    color:#0063DC;
    text-decoration:underline;
    font-weight:normal;
}
body.item .summary .definicion {
    background-position:right top;
    background-repeat:no-repeat;
    color:#0063DC;
    font-weight:normal;
    padding-right:12px;
    background-image:url('/images/doit.gif');
}
.foto_curso_item {
    float:left;
    background-repeat:no-repeat;
    width:260px;
    height:150px;
    padding-top:5px;
    background-position:bottom left;
    border-top:solid 1px #f2f2f2;
    border-bottom:solid 1px #f2f2f2;
    overflow:hidden;
    background-position:0px 6px;
}
.foto_curso_item a {
    width:260px;
    height:53px;
    background-position:0 -53px;
    display:block;
    margin-top:92px;
    text-indent:-999px;
}
.foto_curso_item a:hover {
    background-position:0 0;
}
/* */
.rater {
    clear:both;
    padding:2px 0;
}
.rater .scope {
    font-family:Verdana, Geneva, sans-serif;
    font-size:11px;
}
/* */
.itemTabs {
    height:50px;
}
.itemTabs a {
    outline:none;
    width:120px;
    height:50px;
    margin-right:10px;
    float:left;
}
.tab_presentacion_item, .tab_objetivos_item, .tab_dirigido_item, .tab_temario_item, .tab_metodologia_item, .tab_requisitos_item, .tab_titulacion_item, .tab_observaciones_item, .tab_financiacion_item, .tab_promociones_item, .tab_mas_item {
    /* LOCALE */	
}
.tab_presentacion_item {
    background-position:-1200px -50px;
}
.tabOn .tab_presentacion_item {
    background-position:-1200px 0px;
}
.tab_temario_item {
    background-position:-120px -50px;
}
.tabOn .tab_temario_item {
    background-position:-120px 00px;
}
.tab_objetivos_item {
    background-position:0px -50px;
}
.tabOn .tab_objetivos_item {
    background-position:0px 0px;
}
.tab_dirigido_item {
    background-position:-720px -50px;
}
.tabOn .tab_dirigido_item {
    background-position:-720px 0px;
}
.tab_metodologia_item {
    background-position:-240px -50px;
}
.tabOn .tab_metodologia_item {
    background-position:-240px 0px;
}
.tab_requisitos_item {
    background-position:-960px -50px;
}
.tabOn .tab_requisitos_item {
    background-position:-960px 0px;
}
.tab_titulacion_item {
    background-position:-840px -50px;
}
.tabOn .tab_titulacion_item {
    background-position:-840px 0px;
}
.tab_observaciones_item {
    background-position:-480px -50px;
}
.tabOn .tab_observaciones_item {
    background-position:-480px 0px;
}
.tab_financiacion_item {
    background-position:-600px -50px;
}
.tabOn .tab_financiacion_item {
    background-position:-600px 0px;
}
.tab_promociones_item {
    background-position:-360px -50px;
}
.tabOn .tab_promociones_item {
    background-position:-360px 0px;
}
.tab_mas_item {
    width:77px !important;
    background-position:-1080px -50px;
}
.tabOn .tab_mas_item {
    background-position:-1080px 0px;
}
.tab_donde {
    width:148px !important;
    background-position:-1320px -50px
}
.tabOn .tab_donde {

    background-position:-1320px 0px
}
.margin10top {
    margin-top:10px;
}
.margin30top {
    margin-top:30px;
}
/**/
.itemContent {
    border:10px solid #f2f2f2;
    padding:10px 10px 20px 10px;
    color:#333;
    font-family:Verdana, Geneva, sans-serif;
    font-size:12px;
    line-height:18px;
    -moz-border-radius-topright:8px;
    -webkit-border-top-right-radius:8px;
}
/* */
.contenedor_form_item {
    padding:10px;
    border-left:10px solid #CCC;
    border-right:10px solid #CCC;
    border-bottom:10px solid #CCC;
    -moz-border-radius-bottomleft:8px;
    -moz-border-radius-bottomright:8px;
    -webkit-border-bottom-left-radius:8px;
    -webkit-border-bottom-right-radius:8px;
}
.logito_form_item {
    float:left;
    width:70px;
    height:36px;
    margin-right:10px;
    margin-left:5px;
    margin-bottom:10px;
}
.logito_form_item img {
    border:1px solid #C6C7C8;
}
.titular_curso_form {
    float:left;
    font:14px/14px Arial, Helvetica, sans-serif !important;
    color:#666 !important;
    font-weight:bold;
    width:530px;
    clear:none !important;
    padding:5px 0 !important;
}
div.errores_form {
    clear:both;
    padding:5px 10px;
    border:solid 3px #fcc;
    background-color:#fee;
    display:none;
    -moz-border-radius:5px;
    border-radius:5px;
    -webkit-border-radius:5px;
    margin:5px;
    color:#333;
    position:relative;
}
div.errores_form h5 {
    margin:0;
    padding:0;
    font-size:12px;
    margin-bottom:10px;
}
div.errores_form li {
    list-style:none;
    margin:5px 0;
}
div.error {
    background-image:url("/images/global.form.input.error.png");
}
.errores_form .close {
    height:20px;
    left:100%;
    margin-left:-47px;
    padding-right:20px;
    position:absolute;
    text-align:right;
    top:8px;
    width:20px;
}
.errores_form .ico_error {
    padding-left:40px;
    padding-top:10px;
    padding-bottom:5px;
    background:url("/images/global.form.listremove.png");
    background-repeat:no-repeat;
}
.errores_form ol {
    list-style-type:disc;
    padding-left:50px;
}
.errores_form li {
    padding-left:0;
    font-size:90%;
    list-style:inherit!important;
}
.chivato {
    background:none repeat scroll 0 0 red;
    height:30px;
    left:100%;
    position:absolute;
    top:5px;
    width:30px;
    background:url("/images/global.form.listremove2.png");
    background-repeat:no-repeat;
    background-position:0 8px;
    display:none;
}
.error .chivato {
    display:block;
}
.errores_form .close b {
    background-image:url("/images/global.split.png");
    background-position:-56px 0;
    background-repeat:no-repeat;
    cursor:pointer;
    display:block;
    height:14px;
    left:100%;
    margin-left:-14px;
    position:absolute;
    top:-1px;
    width:14px;
}
.columna_form_izq_mitad {
    float:left;
    width:110px;
    margin-right:30px;
}
.columna_form_izq_mitad_mas {
    float:left;
    width:110px;
    margin-right:65px;
}
.columna_form_izq_direccion {
    float:left;
    width:175px;
    margin-right:30px;
}
.columna_form_izq_numero {
    float:left;
    width:50px;
    margin-right:60px;
}
.input_petit {
    width:250px;
    height:40px;
    background-image:url("/images/global.form.input.petit.png");
    position:relative;
}
.input_mitad {
    width:110px;
    height:40px;
    background-image:url("/images/global.form.input.half.png");
    position:relative;
}
.input_petit_direccionnumero {
    width:175px;
    height:40px;
    background-image:url("/images/global.form.input.dir.png");
    position:relative;
}
.input_petit_numero {
    width:45px;
    height:40px;
    background-image:url("/images/global.form.input.numero.png");
    position:relative;
}
.relleno_input_mitad {
    margin-left:10px;
    margin-top:10px;
    border:0;
    width:90px;
}
.input_fecha {
    background-image:url("/images/global.form.input.fecha.gif");
    background-repeat:no-repeat;
}
.relleno_input_direccionnumero {
    border:0 none;
    margin-left:10px;
    margin-top:10px;
    width:156px;
}
.relleno_input_numero {
    border:0 none;
    margin-left:10px;
    margin-top:10px;
    width:26px;
}
.columna_form_izq {
    float:left;
    width:250px;
    margin-right:65px;
}
.nombre_campo {
    color:#a3a3a3;
    font:10px/12px Verdana, Geneva, sans-serif;
    margin-top:5px;
}
.red {
    color:#F00;
}
.input_petit {
    width:250px;
    height:40px;
    background-image:url("/images/global.form.input.petit.png");
    position:relative;
    overflow:visible;
}
.input_gran {
    background-image:url("/images/global.form.input.gran.png");
    height:95px;
    width:250px;
}
.relleno_input {
    margin-left:10px;
    margin-top:10px;
    border:0;
    width:230px;
}
.relleno_input_gran {
    margin-left:10px;
    margin-top:10px;
    border:0;
    width:230px;
    height:75px;
}
.columna_form_drcha {
    float:left;
    width:250px;
}
.info_form {
    background-image:url("/images/global.form.background.png");
    color:#6E6E6E;
    font:9px/12px Verdana, Geneva, sans-serif;
    height:70px;
    letter-spacing:-1px;
    margin-top:17px;
    overflow:hidden;
    padding:13px;
    position:relative;
    width:224px;
}

.checkingMx {
    display:none; 
    width:20px; 
    float:right;
}
.checkingMx img {
    height: 20px;
    padding-left: 19px;
    position: relative;
    top: -13px;
    width: 20px;
}

.confianza_online {
    float:left;
    height:46px;
    margin-right:6px;
    width:50px;
    background-image:url('/images/global.confianzaonline.jpg');
}
.adscritos_a {
    position:absolute;
    font-weight:bold;
    top:69px;
    left:110px;
}
.btn_submit_form {
    width:240px;
    height:40px;
    overflow:hidden;
    background:url("/images/global.form.button.submit.gif");
    cursor:pointer;
    border:none;
    color:white;
    margin-left:5px;
    font-size:18px;
}
.btn_submit_form:hover {
    background-position:0 bottom;
    color:#0063DC;
}
.texto_legal_form_item {
    font:10px/12px Verdana, Geneva, sans-serif;
    color:#6e6e6e;
}
.texto_legal_form_item a {
    color:#5abfff;
    text-decoration:none;
}
.texto_legal_form_item a:hover {
    color:#5abfff;
    text-decoration:underline;
}
.titulo_h2_form {
    color:#f8b411;
}
.titulo_form_item {
    width:590px;
    height:30px;
    background-image:url('/images/global.item.form.header.jpg');
    padding-left:45px;
    padding-top:15px;
    padding-right:20px;
}
.titulo_form_item h2,
.titulo_form_item .h2{
    font:16px/18px Arial, Helvetica, sans-serif !important;
    font-weight:bold !important;
    color:white !important;
    margin:0 !important;
    padding:0 !important;
}
/* */
.lateralActionsItem ul {
    margin:0;
    padding:0;
    list-style:none;
}
.lateralActionsItem li {
    padding-bottom:5px;
    margin-bottom:5px;
    border-bottom:1px solid #c9caca;
}
.lateralActionsItem_icon {
    width:30px;
    height:28px;
    float:left;
    background-image:url('/images/global.item.lateralactions.png');
    margin-right:10px;
}
.share {
    background-position:0 -84px;
}
.share_hover {
    background-position:-30px -84px;
}
.lateralActionsItem_text {
    float:left;
}
.lateralActionsItem_title a {
    font:12px/12px;
    font-weight:bold;
    color:#4ebaff;
    text-decoration:none;
}
.lateralActionsItem_title a:hover {
    color:#0063DC;
    text-decoration:none;
}
.lateralActionsItem_textfooter {
    font-size:10px;
}
.cursos_relacionados {
    background-position:0 -28px;
}
.cursos_relacionados_hover {
    background-position:-30px -28px;
}
.busquedas_relacionadas_hover {
    background-position:0 -168px;
}
.contacta_centro {
    background-position:0 -112px;
}
.contacta_centro_hover {
    background-position:-30px -112px;
}
/* */
.widgetSearchItemitem {
    border:10px solid #f2f2f2;
    padding:10px;
    background-color:#FFF;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
}
.widgetSearchItemitem_header {
    background-image: url(/images/es.header_busqueda.png);
    width:260px;
    height:32px;
}
.widgetSearchItemitem_form {
    padding:10px;
    background-color:#FFF;
}
.widgetSearchItemitem_input {
    width:230px;
    color:#4ebaff;
    margin-top:10px;
}
.widgetSearchItemitem_submit {
    background:url('/images/global.widgetsearch.png');
    width:162px;
    height:34px;
    color:#777;
    margin-left:40px;
    border:0;
    cursor:pointer;
}
.widgetSearchItemitem_submit:hover {
    background-position:0 -34px;
    color:#FFF;
}
/* */
.widgetTagsItem {
    padding:10px;
    background-color:#F2F2F2;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    text-align:justify;
}
.widgetTagsItem a {
    color:#0063DC;
    text-decoration:none;
}
.widgetTagsItem_image {
    float:left;
    width:15px;
    height:15px;
    margin-right:10px;
    display:block;
    background-image:url('/images/global.tag.png');
}
/* */
#mdl_mapa {
    padding:5px;
    background-color:#f2f2f2;
}
#mdl_mapa .direction {
    padding:10px 0px 5px 0px;
    padding:6px;
    -moz-border-radius:5px;
    border-radius:5px;
    background-color:#fff;
    margin-top:10px;
}
#mdl_mapa .direction span {
    font-size:12px;
    display:block;
}
#map_canvas {
    height: 298px;
    border:solid 1px #C1C1C1;
}
#plan_where_name {
    font-size: 1.4em;
    font-weight: bold;
    margin: 0 0 5px;
}
.firstHeading {
    font-size:18px;
}
.mdl_map {
    margin-top:10px;
}
.mdl_map .title {
    border-bottom:3px solid #f2f2f2;
    font-size: 18px;
    height: 20px;
    margin-bottom: 15px;
}
#tbox {
    margin:25px 0 15px 0;
}
/* */
.itemRelatedCourses {
    margin-top:10px;
}
.itemRelatedCourses li {
    margin-bottom:15px;
    clear:both;
    position:relative;
    padding-right:140px;
    padding-bottom:10px;
    border-bottom:solid 2px #f2f2f2;
}
.itemRelatedCourses .itemRelatedImg {
    padding-left:10px;
    float:left;
    margin-right:10px;
}
.itemRelatedCourses .title {
    color: #0063DC;
    size:13px;
    font-weight:bold;
    display:block;
    padding:7px 0;
}
.btn_details {
    display: block;
    height: 44px;
    margin: 0;
    width: 120px;
    text-indent:-9999px;
    position:absolute;
    right:0;
    top:5px;
}
.btn_details:hover {
    background-position:0 -220px;
}
/**/
.itemRelatedCats{
    margin:0;
    padding:0;
    list-style:none;
}
.itemRelatedCats li {
    margin-left:40px;
    padding:4px 0;
    border-bottom:1px dotted #CCC;
    list-style:url(/images/global.arrow.jpg);
}
.itemRelatedCats li a {
    color:#666;
    font-weight:bold;
    text-decoration:none;
}
.itemRelatedCats li a:hover {
    color:#333;
    font-weight:bold;
    text-decoration:none!important;
}
/**/
.contenido_gracias{ border:1px solid #e6db55; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; padding:10px; background-color:#fffbcc;}
.titulo_gracias{color:#000000; display:block; float:right; font:20px/17px Arial,Helvetica,sans-serif; padding-top:7px; width:560px;}
.subtit_gracias{color:#888888; display:block; font:14px/17px Arial,Helvetica,sans-serif;}
.localizacion{ border:8px solid #f2f2f2; padding:20px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.columna_localizacion{ width:260px;}
.titulo_columna_localizacion{ background-color:#f8b411; border:1px solid #f8b411; color:#FFF; font-weight:bold; padding-left:55px; height:20px; padding-top:5px; position:relative;}
.icono_loc{ background-image:url(/images/global.gracias.loc.png); width:46px; height:45px; position:absolute; left:5px; _left:-50px; top:-20px;}
.contenido_columna_localizacion{ background-color:#f8f8f8; border:1px solid #f8b411; color:#434343; padding-left:50px; padding:10px 10px 10px 55px; margin-bottom:15px; position:relative;}
.icono_tel{ background-image:url(/images/global.gracias.tel.png); width:46px; height:45px; position:absolute; left:5px; _left:-50px; top:-20px;}
.tags_gracias{ margin-top:10px;}
.mapa_localizacion{ width:302px; border:0;}
.tags_separat_item ul{ margin:0 0 0 12px; padding:0px; list-style:disc;}
.compartir_gracias{ font-size:11px; font-weight:bold; color:#434343;}
.volver_listado_item{ background-color: #FFFFFF; border: 1px solid #CCCCCC; border-radius: 8px 8px 8px 8px; color: #666666; float: left; font: 12px Arial,Helvetica,sans-serif; margin-left: 5px; padding: 2px 10px; text-decoration: none; margin-top: -2px;}
.paginacion_navegador_item{background-color: #FFFFFF;border: 1px solid #CCCCCC;border-radius: 8px 8px 8px 8px;color: #666666;float: right;font: 12px Arial,Helvetica,sans-serif;margin-right: 5px;padding: 2px 10px;text-decoration: none;margin-top: -3px;}
.btn_prev {background-position: 0 top;}
.btn_next{background-position: -16px top;}
.navegacion_btn {background-image: url("/images/btn_navegacion.png") !important;display: block;float: left;height: 16px;overflow: hidden;width: 16px;}
.navegador_texto_item{float: left;margin-left: 5px; margin-right: 5px;}
.expandir_centro_item{
    padding: 10px;
    margin-top:10px;
    background-color: #EBF7FF;
    display:none;
}
/**/
.selectMap{
    margin-bottom:10px;
}
.navCompanyImg{
	cursor:pointer;
}
/**/
body.item .sharetitle{
    float:none;
    display:inline-block;
    margin-bottom: -5px;
    padding-top: 5px !important;
    margin-top:0 !important;
}
body.item .article .header .adjust{
    width:875px;
}
body.item .te_ha_gustado {
    color: #555555;
    display: block;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 7px;
    margin-top: 30px;
}
body.item .addthis_toolbox{
    width:100%;
}
body.item .addthis_toolbox .at300b,
body.item .addthis_toolbox .at300m{
    padding:0;
}
body.item .addthis_toolbox .addthis_button_compact{
    width: 17px; margin-right: 0px;
}
body.item .addthis_right{
    float: right;
}
body.item .article .header .favourite_icon{
    border:none;
    float:none;
    display:inline-block;
    margin-top:0;
    margin-right:2px;
}

/**/
.compareRel{
    position:relative;
    float:left;
    border-left: 5px solid #F2F2F2;
    padding-left:5px;
}
.compareRel input{
    float:left;
    margin-top:15px;
}

.btn_compare{
    height:40px;
    width:120px;
    background-image:url(/images/es.comparar.png);
    border:0;
    margin:0;
    text-indent:-999px;
    cursor:pointer;
    float:left;
    background-position: 0 -2px;
    margin-left:10px;
}
.btn_compare:hover{
    background-position: 0 -90px;
}

