/* CSS Document */
body { margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-image: url(../images/fondo3.gif); background-repeat: repeat-x; background-color: #DBDBBF;}
a { text-decoration: none; color: #000000;}
a:hover { text-decoration: underline;}

.txtoculto { display: none;}
.blanco { color: #FFFFFF;}

.btn_navtop { display: block; float: left; width: 97px; height: 25px; text-align: center; background-image: url(../images/btn_off.gif); padding-top: 15px; font-size: 8pt;}
.btn_navtop:hover { display: block; width: 97px; height: 28px; text-align: center; background-image: url(../images/btn_on.gif); text-decoration: none; padding-top: 12px; font-size: 7pt; color: #CC3300; font-weight: bold;}
.btn_navtop_on { display: block; float: left; width: 97px; height: 28px; text-align: center; background-image: url(../images/btn_on.gif); text-decoration: none; padding-top: 12px; font-size: 7pt; color: #CC3300; font-weight: bold;}
.btn_navtop_on:hover { display: block; float: left; width: 97px; height: 28px; text-align: center; background-image: url(../images/btn_on.gif); text-decoration: none; padding-top: 12px; font-size: 7pt; color: #000; font-weight: bold;}

.btn_navtop2 { display: block; float: left; width: 95px; height: 25px; text-align: center; background-image: url(../images/btn_off2.gif); padding-top: 15px; font-size: 8pt;}
.btn_navtop2:hover { display: block; width: 95px; height: 28px; text-align: center; background-image: url(../images/btn_on2.gif); text-decoration: none; padding-top: 12px; font-size: 7pt; color: #CC3300; font-weight: bold;}
.btn_navtop2_on { display: block; float: left; width: 95px; height: 28px; text-align: center; background-image: url(../images/btn_on2.gif); text-decoration: none; padding-top: 12px; font-size: 7pt; color: #CC3300; font-weight: bold;}
.btn_navtop2_on:hover { display: block; float: left; width: 95px; height: 28px; text-align: center; background-image: url(../images/btn_on2.gif); text-decoration: none; padding-top: 12px; font-size: 7pt; color: #000; font-weight: bold;}

.ir_compraventa { display: block; float: left; padding-left: 30px; background: url(../images/flecha_compraventa.gif) no-repeat 1px; font-weight: bold; color: #CC3300;}
.ir_compraventa:hover { display: block; float: left; padding-left: 34px; text-decoration: none; font-weight: bold; color: #000; background: url(../images/flecha_compraventa.gif) no-repeat 4px;}

.tit_seccion { font-size: 13pt; font-weight: bold; color: #376491;}
.tit_subseccion { font-size: 13pt; font-weight: bold; color: #376491; border-bottom: 1px solid #376491;}
.tit_naranja { color: #FF7800; font-size: 8pt; background: url(../images/icono_seleccion.gif) right no-repeat; padding-right: 10px;}

.tit_marca { font-weight: bold; color: #FF7800;}
.precio { font-weight: bold; color: #33CC00; font-size: 10pt;}

.tit_marca_ficha { font-weight: bold; color: #FF7800; font-size: 11pt;}
.precio_ficha { font-weight: bold; color: #33CC00; font-size: 12pt; float: right; background: url(../images/estrella_precio.gif) left 0px no-repeat; padding-left: 22px;}

.btn_detalles { display: block; float: left; width: 120px; height: 21px; background: url(../images/btn_detalles_off.gif);}
.btn_detalles:hover { display: block; float: left; width: 120px; height: 21px; background: url(../images/btn_detalles_on.gif); text-decoration: none;}

.item_navlat { background: url(../images/icono_navlat.gif) right no-repeat; padding-right: 12px; font-size: 8pt;}
.item_navlat:hover { background: url(../images/icono_navlat.gif) right no-repeat; padding-right: 16px; font-size: 8pt; text-decoration: none;}

.foto { border: 1px solid #000000; margin-bottom: 10px;}
.foto_dcha { float: right; border: 1px solid #000000; margin-bottom: 10px; margin-left: 10px;}
.foto_izda { float: left; border: 1px solid #000000; margin-bottom: 10px; margin-right: 10px;}

.datos_izda { display: block; float: left; width: 100px;}
.datos_dcha { display: block; float: left; width: 380px; font-weight: bold;}

.pie_foto { font-size: 8pt; color: #999999;}

.Estilo1 {font-size: 10pt; display: block; width: 120px; float:left;}