Risultati della validazione W3C dei Fogli di Stile a Cascata (CSS) per http://www.isidrohernandoinstalaciones.es/html/6896_ISIDRO_HERNANDO_S_L_/css/style.css (CSS versione 3)

Errori (12)

URI : http://www.isidrohernandoinstalaciones.es/html/6896_ISIDRO_HERNANDO_S_L_/css/style.css

344 .clearfix La proprietà zoom non esiste : 1
574 #centralDiv Numero non valido : background provato a trovare un punto e virgola prima del nome della proprietà. aggiungilo
598 #utilities Parse Error *height: 24px;
653 h2 provato a trovare un punto e virgola prima del nome della proprietà. aggiungilo
653 h2 La proprietà progid non esiste : DXImageTransform
653 h2 Parse Error DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#343867', EndColorStr='#5274B4');
653 h2 Parse Error ;}
665 #footer #pie provato a trovare un punto e virgola prima del nome della proprietà. aggiungilo
665 #footer #pie La proprietà progid non esiste : DXImageTransform
665 #footer #pie Parse Error DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#343867', EndColorStr='#5274B4');
665 #footer #pie Parse Error ;}
666 #footer #pie Parse Error }

↑ Top

Avvisi (26)

URI : http://www.isidrohernandoinstalaciones.es/html/6896_ISIDRO_HERNANDO_S_L_/css/style.css

450 can't find the warning message for vendor-extension
450 can't find the warning message for vendor-extension
461 can't find the warning message for vendor-extension
461 can't find the warning message for vendor-extension
473 can't find the warning message for vendor-extension
473 can't find the warning message for vendor-extension
478 can't find the warning message for vendor-extension
478 can't find the warning message for vendor-extension
485 can't find the warning message for vendor-extension
485 can't find the warning message for vendor-extension
489 can't find the warning message for vendor-extension
489 can't find the warning message for vendor-extension
494 can't find the warning message for vendor-extension
494 can't find the warning message for vendor-extension
501 can't find the warning message for vendor-extension
501 can't find the warning message for vendor-extension
643 can't find the warning message for vendor-extension
645 can't find the warning message for vendor-extension
647 can't find the warning message for vendor-extension
649 can't find the warning message for vendor-extension
651 can't find the warning message for vendor-extension
655 can't find the warning message for vendor-extension
657 can't find the warning message for vendor-extension
659 can't find the warning message for vendor-extension
661 can't find the warning message for vendor-extension
663 can't find the warning message for vendor-extension

↑ Top

Informazioni valide per il Foglio di stile (CSS)

@media all {
* {
margin : 0;
padding : 0;
}
body {
font-size : 100.01%;
}
html * {
font-size : 100.01%;
}
body {
font-family : "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
font-size : 75%;
background-color : #ffffff;
background : url(/html/6896_ISIDRO_HERNANDO_S_L_/img/mainbg.jpg) 0 0 no-repeat scroll #ffffff;
color : #000000;
padding : 0;
margin : 0;
text-align : left;
}
#inner_body {
padding : 0 0 10px;
margin : 0;
}
textarea, pre, code, kbd, samp, var, tt {
font-family : Consolas, "Lucida Console", "Andale Mono", "Bitstream Vera Sans Mono", "Courier New", Courier;
}
option {
padding-left : 0.4em;
}
select {
padding : 1px;
}
dt, dd {
text-align : justify;
}
p {
padding : 0.5em 0 0.8125em 0;
font-weight : 300;
font-size : 1.05em;
line-height : 1.15em;
}
a {
outline : none;
background : transparent;
text-decoration : none;
overflow : hidden;
color : #303464;
}
a img {
border : none 0;
outline : none;
}
a:hover, #content a:visited {
text-decoration : underline;
}
strong {
font-weight : 900 !important ;
}
h1, h2, h3, h4, h5, h6 {
font-weight : 600;
font-family : "Lucida Sans", "verdana", Times, Serif;
text-decoration : none !important ;
}
h2 {
font-size : 1.4em;
line-height : 1em;
margin-bottom : 0.5em;
}
h3 {
font-size : 1.3em;
margin-bottom : 0.5em;
}
h4 {
font-size : 1.2em;
line-height : 1em;
margin-bottom : 1em;
}
h5 {
font-size : 1em;
line-height : 1.25em;
margin-bottom : 1.25em;
}
h6 {
font-size : 1em;
margin-bottom : 1.5em;
}
h1 {
font-size : 1%;
}
h1 span {
position : absolute;
text-indent : -5000px;
margin-top : -1000px;
}
h2 {
letter-spacing : -0.03em;
color : #ffffff;
background-color : #EEEEEE;
border-bottom : 0;
margin-bottom : 5px;
padding : 6px 10px 6px 12px;
display : block;
}
h3 {
border-bottom : 1px solid;
font-size : 1.2em;
font-weight : 600;
letter-spacing : 0.025em;
margin : 0 0 0.5em;
color : #222222;
}
#contenedor {
margin : auto;
width : 900px;
background : url(/html/6896_ISIDRO_HERNANDO_S_L_/img/delimbg.jpg) 0 0 no-repeat scroll;
}
#utilities {
height : 24px;
text-align : right;
color : #000000;
padding-top : 3px;
font-size : 0.8em;
overflow : hidden;
}
#utilities ul {
color : #000000;
margin : 5px 0;
}
#utilities ul li {
background-color : transparent;
margin-right : 4px;
display : inline;
list-style-type : none;
}
#utilities a {
color : #000000;
margin : 0;
}
#utilities a img {
margin-right : 2px;
vertical-align : middle;
}
#utilities div.fecha {
float : left;
margin : 9px 0 0 10px;
color : #000000;
}
#utilities ul.top {
float : right;
height : 18px;
margin-right : 5px;
padding : 0 0 0 2px;
}
#utilities ul.top li {
float : left;
display : block;
padding-right : 5px;
padding-left : 5px;
}
#utilities ul.top li a {
float : left;
display : block;
font : normal normal 10px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
color : #000000;
text-transform : uppercase;
text-decoration : none;
}
#utilities ul.top li img {
margin-bottom : 3px;
margin-left : 2px;
margin-right : 5px;
}
#accesorios {
overflow : hidden;
height : 40px;
margin-top : -25px;
}
#accesorios ul {
margin : 0;
color : #000000;
float : right;
display : block;
padding : 12px 0 0;
}
#accesorios ul li {
margin-right : 4px;
display : inline;
list-style-type : none;
}
#centralDiv #content #accesorios img, #centralDiv #contentEnl #accesorios img {
margin : 0;
padding : 0;
border : none;
}
#header {
color : #000000;
overflow : hidden;
text-align : center;
}
#header #logo {
padding : 0;
margin : 0;
display : block;
float : left;
overflow : hidden;
}
#header #logo a {
padding : 0;
margin : 0;
display : block;
overflow : hidden;
}
#header #logo img {
border : none;
margin : 0;
padding : 0;
}
#header #flashHeader, #header #flashLogo {
padding : 0;
}
#header #flashHeader {
padding : 0;
display : block;
float : right;
overflow : hidden;
border-left : 0;
}
#header #flashHeader #imgFlash {
margin-top : 0;
}
#header #flashLogo a {
color : #FFF;
text-decoration : underline;
}
#header #flashLogo img#icon_flash {
margin : 2% 0 2% 6%;
padding : 4px;
border : #999999 solid 1px;
background-color : #5B0000;
}
#header #flashLogo p span {
font-size : 1.3em;
font-variant : small-caps;
color : #FFCC33;
}
#header #flashLogo p a {
color : #FFCC33;
text-decoration : none;
}
#header #flashLogo p a:hover {
text-decoration : underline;
}
#header #flashLogo p.leyenda_flash {
text-align : center;
padding : 15px;
margin : 2% 3%;
background-color : #333333;
}
#centralDiv {
border-top-width : 0;
clear : both;
}
.menu {
width : auto;
float : none;
padding : 0;
margin : 0;
background : url(/html/6896_ISIDRO_HERNANDO_S_L_/img/menubg.png) left bottom no-repeat;
background-color : #ffffff;
display : block;
position : relative;
z-index : 100;
}
#menu_inner {
margin : 0;
padding : 4px 0 4px 4px;
position : relative;
}
.menuf {
display : none;
}
#menu_pral {
padding : 0;
margin : 0;
list-style : none;
position : relative;
z-index : 500;
float : left;
}
#menu_pral li {
float : left;
margin-left : 7px;
border-bottom : 0;
}
#menu_pral li a {
outline : none;
display : block;
float : left;
color : #ffffff;
text-decoration : none;
background-image : url(/html/6896_ISIDRO_HERNANDO_S_L_/img/bg_pest.png);
background-color : #ffffff;
background-repeat : repeat-x;
background-position : left top;
}
ul#menu_pral li a span {
background-position : right top;
cursor : pointer;
background-repeat : no-repeat;
background-image : url(/html/6896_ISIDRO_HERNANDO_S_L_/img/bg_pest.png);
}
#menu_pral li:hover, #menu_pral li.hover {
z-index : 900;
position : relative;
}
ul#menu_pral li:hover a.submenu, ul#menu_pral li.hover a.submenu {
color : #000000;
background-color : #5d88a1;
background-image : url(/html/6896_ISIDRO_HERNANDO_S_L_/img/bg_pest_over.png);
background-position : left top;
background-repeat : no-repeat;
}
ul#menu_pral li:hover a.submenu span, ul#menu_pral li.hover a.submenu span {
background-image : url(/html/6896_ISIDRO_HERNANDO_S_L_/img/bg_pest_over.png);
background-position : right top;
background-repeat : no-repeat;
}
ul#menu_pral li a:hover, ul#menu_pral li a.hover {
background-position : left top;
background-repeat : no-repeat;
background-color : #5d88a1;
background-image : url(/html/6896_ISIDRO_HERNANDO_S_L_/img/bg_pest_over.png);
color : #000000;
}
ul#menu_pral li a:hover span, ul#menu_pral li a.hover span {
background-position : right top;
background-repeat : no-repeat;
background-image : url(/html/6896_ISIDRO_HERNANDO_S_L_/img/bg_pest_over.png);
}
ul#menu_pral li a span strong {
background-color : transparent;
background-image : none;
background-repeat : no-repeat;
background-position : 7px 60%;
}
ul#menu_pral li a.submenu span strong {
background-color : transparent;
background-image : url(/html/6896_ISIDRO_HERNANDO_S_L_/img/plus.png);
background-repeat : no-repeat;
background-position : 7px 60%;
}
ul#menu_pral li:hover a.submenu span strong, ul#menu_pral li.hover a.submenu span strong {
background-image : url(/html/6896_ISIDRO_HERNANDO_S_L_/img/plushover.png);
background-position : 7px 60%;
color : #000000;
}
ul#menu_pral span, ul#menu_pral strong, ul#menu_pral em {
display : inline;
font-weight : normal;
font-style : normal;
margin : 0;
padding : 0;
}
ul#menu_pral li a span {
display : block;
padding : 0;
}
ul#menu_pral span strong {
padding : 9px 25px;
display : block;
}
ul#menu_pral em {
line-height : 1.2em;
}
ul#menu_pral li.submenu ul strong, ul#menu_pral li.submenu ul li span strong {
padding : 4px 5px 4px 10px;
}
ul#menu_pral li.submenu ul li a.hover, ul#menu_pral li.submenu ul li a span, ul#menu_pral li.submenu ul li a span strong {
background-image : none !important ;
cursor : pointer;
}
#menu_pral :hover ul, #menu_pral li.hover ul, #menu_pral :hover ul.open, #menu_pral li.hover ul.open {
left : 0;
top : 31px;
width : 160px;
}
#menu_pral ul, #menu_pral :hover ul ul, #menu_pral li.hover ul ul {
position : absolute;
left : -9999px;
top : -9999px;
width : 0;
height : 0;
margin : 0;
padding : 0;
list-style : none;
}
#menu_pral :hover ul li, #menu_pral li.hover ul li {
margin : 0;
border-bottom : 0;
border-right : none;
}
#menu_pral :hover ul li a, #menu_pral li.hover ul li a {
width : 160px;
padding : 0;
background-image : none;
color : #000000;
background-color : #7e9fb3;
}
#menu_pral li.hover ul li a:hover, #menu_pral li.hover ul li a.hover {
background-image : none;
}
#menu_pral :hover ul li a:hover {
color : #000000;
background-color : #5d88a1;
}
#menu_pral ul li.hover a.hover, #menu_pral ul li.hover a.hover:hover {
background-color : #5d88a1;
}
ul#menu_pral li {
font-size : 11px;
font-family : Tahoma, Geneva, sans-serif;
}
ul#menu_pral li a span strong em {
font-weight : bold;
}
ul#menu_pral li.submenu ul li a span strong em {
font-weight : normal;
color : #ffffff;
}
ul#menu_pral li.submenu ul li.hover a span strong em, ul#menu_pral li.submenu ul li:hover a span strong em {
color : #000000;
}
#col_3 {
padding : 0;
margin : 0;
float : right;
width : 200px;
}
#col_3 #col_3_content {
margin : 0 5px 5px 5px;
padding : 0 0 10px;
}
#centralDiv #content, #centralDiv #contentEnl {
padding : 0 15px 20px 15px;
margin : 0 200px 0 0;
width : auto;
position : relative;
}
#centralDiv #content #content_inner, #centralDiv #contentEnl #content_inner {
overflow : hidden;
min-height : 270px;
height : auto !important ;
height : 100%;
padding-top : 25px;
}
#centralDiv #content img {
border : #303464 solid 1px;
padding : 4px;
margin : 0.4em 0 1.2em 0;
}
.imgLeft {
float : left;
margin : 0.2em 20px 10px 0;
}
.imgRight {
float : right;
margin : 0.2em 0 10px 20px;
}
.imgCenter {
text-align : center;
margin : 0.2em 0 0;
overflow : hidden;
clear : both;
}
div.imgCntr {
text-align : center;
width : 100%;
}
#centralDiv #content .imgLeft a:hover img, #centralDiv #content .imgRight a:hover img, #centralDiv #content .imgCenter a:hover img {
border-color : #303464;
}
#content a {
text-decoration : none;
}
#content a:hover {
text-decoration : underline;
}
#content a.more {
font-weight : bold;
padding : 2px 0 2px 0;
font-size : 0.9em;
text-decoration : none;
text-transform : lowercase;
margin : 0;
margin-top : 5px;
display : inline-block;
float : right;
text-align : right;
}
#content a.more:hover {
text-decoration : underline;
}
.flc {
display : none;
}
span.more_img a {
background : url(/html/img/camera.png) 0 center no-repeat transparent;
padding-left : 25px;
}
#centralDiv #content h2, #centralDiv #contentEnl h2 {
margin-bottom : 0.7em;
}
#centralDiv #content h2 + h3, #centralDiv #contentEnl h2 + h3 {
margin : 0 0 5px 0;
}
#centralDiv #content h3 {
margin : 15px 0;
padding : 0;
padding-bottom : 4px;
}
.divSup, .divProductos {
overflow : hidden;
margin : 0;
padding : 0;
width : 100%;
margin-bottom : 10px;
}
.marquee {
position : relative;
overflow : hidden;
padding : 0;
padding-bottom : 23px;
margin : 0;
width : 100%;
}
.titColeccion {
font-weight : bold;
color : #000000;
text-decoration : underline;
}
.BoxLeft {
width : 49%;
float : left;
overflow : hidden;
}
.BoxRight {
width : 49%;
float : right;
overflow : hidden;
}
.dvLeft, .dvRight {
overflow : hidden;
}
#centralDiv #content .dvLeft h2, #centralDiv #content .dvRight h2 {
display : block;
margin : 5px 0 10px 0;
}
#centralDiv #content h2.alone {
display : block;
width : 100%;
}
.floatLeft {
border : none 0;
float : left;
}
#centralDiv #content .floatRight img {
border : none 0;
float : right;
}
#centralDiv #content .dvLeft p.clear, #centralDiv #content .dvRight p.clear {
margin-top : 0;
padding : 0;
}
.divSub {
overflow : hidden;
width : 100%;
}
span.flc {
display : none !important ;
}
p.clear {
float : none !important ;
overflow : hidden !important ;
width : auto !important ;
margin : 0 0 10px 0 !important ;
padding : 0 !important ;
clear : none !important ;
display : block !important ;
}
.dvLeft p.clear a.more, p.clear a.more {
margin : 0 !important ;
}
#centralDiv #content .dvRight h3 {
margin : 0;
}
.divSub dl {
padding-right : 15px;
}
#centralDiv #content .dvLeft h2 a, #centralDiv #content .dvRight h2 a {
color : #ffffff;
}
.divSub ul {
display : block;
margin : 0;
padding : 0;
text-align : left;
}
.divSub ul.ini li {
margin : 0;
list-style-type : none;
background : url(/html/img/bullet2.gif) 0 1.4em no-repeat;
padding : 0 0 1.4em 15px;
}
.divSub li a {
color : #000000;
}
.divSup .trLine {
height : 15px;
border-bottom : 1px solid #303464;
}
.divSup .trEmpty {
padding-top : 10px;
}
#content_inner .divSup ul, #content_inner .divProductos ul {
float : none;
overflow : hidden;
display : block;
width : auto;
margin : 0.5em 10px;
padding : 0 0 15px 15px;
}
#content_inner .divSup ol {
display : block;
padding : 0 20px 0 0;
margin : 0.5em 0;
list-style : decimal outside none;
}
#content_inner .divSup ol li {
margin-bottom : 10px;
padding-bottom : 0;
margin-left : 2.5em;
}
#content_inner .divSup ul li ul, #content_inner .divSup ul li ol {
margin-top : 1em;
margin-left : 15px;
}
#content_inner .divSup ol li ul, #content_inner .divSup ol li ol {
margin-top : 1em;
margin-left : 15px;
}
#content_inner .divSup ul li {
margin-bottom : 10px;
padding-bottom : 0;
float : none;
}
#content_inner #listanoticias ul {
margin : 0 10px 0.5em 0;
padding : 0;
}
.fecha {
font-size : 0.9em;
font-weight : bold;
margin-right : 0.9em;
}
.divSup #seccionportada {
margin-bottom : 15px;
}
#centralDiv #content p.enlList {
float : right;
margin : 0 0 0 30px;
}
.enlList a {
color : #303464;
font-weight : 600;
font-family : "Lucida Sans", "verdana", Times, Serif;
}
.divSup #listanoticias {
margin : 15px 5px 0 0;
border : #303464 solid 2px;
padding : 10px 15px;
overflow : hidden;
}
.divSup #listanoticias h2 {
margin : 0;
}
.divSup #listanoticias p {
padding : 0;
}
.divSup #listanoticias ul {
margin : 0;
padding : 0;
}
.divSup #listanoticias ul li {
background : url(/html/img/clipboard.gif) 0 0 no-repeat;
padding : 0 0 0 18px;
list-style-type : none;
}
#datosForm div.MsgAviso {
display : none;
visibility : hidden;
}
#centralDiv #content .avisosEnviar, #datosForm .avisosEnviar {
color : #000000;
background-color : #FFFFFF;
}
.avisosEnviar h3 {
margin-left : 10px;
color : #000000;
}
.avisosEnviar div, #datosForm .avisosEnviar div {
margin : 5px 15px;
}
.avisosEnviar a.enlace {
cursor : pointer;
color : #333333;
}
#footer {
overflow : hidden;
clear : both;
color : #ffffff;
border-top : 1px solid #8F8F8F;
}
#footer #pie a.subTxt {
text-decoration : underline;
}
#footer #pie {
color : #ffffff;
font-size : 0.9em;
padding : 10px 0;
text-align : center;
min-height : 32px;
height : auto !important ;
height : 32px;
}
#footer #pie ul {
margin : 0 10px;
padding : 0;
}
#footer #pie ul li {
color : #ffffff;
padding : 0 0 0 2px;
display : inline;
list-style-type : none;
}
#footer #pie p {
margin : 0 10px;
color : #ffffff;
}
#footer #pie a {
color : #ffffff;
text-decoration : none;
}
#footer #pie a:hover {
text-decoration : underline;
}
#footer #pie img {
vertical-align : middle;
margin : 0 4px;
}
#content a.down {
color : #000000;
text-decoration : none;
border-bottom : 1px solid #000000;
border-right : 1px solid #000000;
padding : 0 4px 2px 20px;
}
#centralDiv #content .mapa {
height : 400px;
clear : both;
display : block;
margin-top : 10px;
color : #000000;
}
#centralDiv #content .mapa img {
border : none 0;
float : left;
margin : 0 5px 0 0;
padding : 0;
}
.divProductos ul.listColecciones {
padding : 0;
margin : 0;
list-style-type : none;
}
.divProductos ul.listColecciones li {
margin-top : 10px;
}
.divProductos ul.listColecciones li.prodNoImg {
padding : 0 0 0 9px;
width : 100%;
}
.centralDiv #content dt {
margin : 0 auto;
padding : 0;
width : 95%;
}
#centralDiv #content dt a {
text-decoration : underline;
}
#centralDiv #content h3 a, #content .dvLeft h3, #centralDiv #content h2 a {
text-decoration : none;
}
#centralDiv #content h3 a:hover {
text-decoration : underline;
}
.divProductos dt, .divProductos h3 {
margin-top : 13px;
}
.divProductos .colecLeft {
float : left;
margin-top : 0;
}
.divProductos .colecList {
margin-top : 0;
margin-left : 0;
}
.divProductos .colecRight {
float : right;
margin-top : 0;
}
#centralDiv #content .divProductos .colecRightCat {
float : right;
margin : 5px 0 0 20px;
}
.divProductos dt {
margin : 0 auto;
padding : 0;
width : 95%;
font-weight : bold;
display : block;
overflow : hidden;
}
.divProductos h3.dest {
margin-top : 20px;
font-size : 1.2em;
letter-spacing : 1px;
}
.divProductos img {
margin : 10px;
}
.divProductos h4 a {
color : #000000;
}
#centralDiv #content dl.dlMod2 {
margin-left : 0;
}
#centralDiv #content dl.dlMod2 dt, #centralDiv #content dl.dlMod2 dt a {
text-decoration : none;
font-size : 1.1em;
margin-left : 0;
}
#centralDiv #content dl.dlMod2 dd {
overflow : hidden;
margin : 0 0 15px 20px;
display : block;
}
#centralDiv #content dl.dlMod2 dd p, #centralDiv #content dl.dlMod2 dd ul {
padding-top : 3px;
}
#titProductos {
color : #000000;
}
#content #titProductos p {
margin : 0;
padding : 0;
}
#content span.back {
text-align : right;
margin-bottom : 8px;
display : block;
}
#content span.back a {
font-weight : 600;
color : #000000;
}
#content span.back a:hover {
text-decoration : underline;
}
#titProductos span a.enl {
text-align : right;
}
#player {
display : block;
margin : 0 auto;
margin-bottom : 5px;
}
#centralDiv #content a.cesta {
border : #CCC solid 1px;
color : #303464;
font-weight : 600;
padding : 3px 8px;
margin-left : 5px;
font-weight : bold;
display : inline;
text-decoration : none;
}
#centralDiv #content a.cesta:hover, #centralDiv #content a.cesta:focus {
color : #FFFFFF;
text-decoration : none;
background-color : #303464;
}
#content p.cesta {
text-align : right;
margin-right : 75px;
}
#print {
visibility : hidden;
display : none;
}
#content_inner .divSup ul.minitabs {
list-style-type : none;
white-space : nowrap;
padding : 0;
margin : 0;
}
#content_inner .divSup ul.minitabs li {
margin : 0;
padding : 4px 0;
display : block;
float : left;
}
#content_inner .divSup ul.minitabs a#current {
color : #000000;
border-right : 1px solid;
border-bottom : 2px solid;
font-weight : bold;
padding : 0 4px 3px 4px;
}
#content a.cesta:hover ul.minitabs li a#current:hover {
text-decoration : none;
color : #000000;
}
#listColecciones {
margin : 0.5em 15px 0 15px;
padding : 0;
clear : both;
}
#listColecciones dd, #listColecciones dt {
display : block;
}
#listColecciones dt {
border-bottom : none;
padding : 10px 15px 3px 15px;
}
#listColecciones dd {
padding : 0 15px 8px 15px;
overflow : hidden;
margin-bottom : 8px;
}
#listColecciones dd .nelem {
font-size : 0.9em;
}
#listColecciones dd p {
margin-top : 0;
}
dl.list_util dd {
display : block;
overflow : hidden;
padding-bottom : 8px;
}
dl.list_util dd img {
float : right;
}
#listColecciones dd a {
font-weight : bold;
font-size : 1.1em;
line-height : 1.1em;
padding : 3px 0 5px;
}
#content #listColecciones .calen {
margin-bottom : 5px;
font-size : 1em;
}
#centralDiv #content dl#listColecciones dd img {
margin : 0.4em 0 1.2em 15px;
background-color : #FFF;
}
#centralDiv #content dl#listColecciones dd img.colecRight {
margin : 0.4em 0 1.2em 15px !important ;
}
#centralDiv #content dl#listColecciones dd img.colecLeft {
margin : 0.4em 15px 1.2em 0 !important ;
}
#content #listColecciones .notic {
background : url(/html/img/clipboard.gif) 0 0 no-repeat;
padding : 0 0 0 18px;
}
#content #listColecciones dt.notic {
margin : 0;
padding-bottom : 5px;
}
dl#listColecciones dt {
display : block;
overflow : hidden;
font-size : 1.1em;
}
#content #listColecciones dd.dd_notic {
margin-left : 18px;
padding-top : 10px;
}
#centralDiv #content .answer {
background : url(/html/img/answer.gif) 0 center no-repeat scroll;
padding-left : 1.2em;
float : right;
}
#centralDiv #content .dot {
display : none;
}
#centralDiv #content dl.dlMod2 {
width : 100%;
}
#centralDiv #content dl.dlMod2 img {
float : right;
margin-left : 15px;
margin-bottom : 8px;
}
.dvEnlaces {
width : 70%;
margin : 5px auto;
padding : 2px 15px;
display : block;
overflow : hidden;
}
.dvEnlaces h3 {
font-size : 1.2em;
text-decoration : none;
display : block;
margin-bottom : 5px;
padding-bottom : 4px;
letter-spacing : 0;
width : 100%;
margin-top : 10px;
}
.dvEnlaces img {
margin : 0 4px 0;
vertical-align : text-bottom;
}
.dvEnlaces .enlsub {
margin-left : 24px;
margin-bottom : 5px;
overflow : hidden;
}
.dvEnlaces dd.enlsub {
margin-bottom : 0;
font-weight : 600;
padding-left : 15px;
}
.dvEnlaces dd.for_file {
margin-bottom : 0;
font-weight : 600;
}
.dvEnlaces dd.enlsub + dt.enlsub {
margin-top : 15px;
}
.dvEnlaces .enlDir {
margin-bottom : 10px;
overflow : hidden;
margin-left : 22px;
}
.dvEnlaces .enlDir dd {
padding-left : 24px;
}
.dvEnlaces .enlDir img {
margin : 0 4px 0;
vertical-align : text-bottom;
}
.dvEnlaces p {
padding-left : 24px;
margin-top : 2px;
padding-bottom : 3px;
}
.dvEnlaces div.enlDir p {
padding-left : 30px;
}
.dvEnlaces h3 a {
text-decoration : none;
}
.dvEnlaces h4 {
font-size : 1.1em;
font-weight : normal;
padding : 0;
margin : 10px 0 5px 30px;
}
.dvEnlaces h4 a {
color : #000000;
font-weight : 600;
text-decoration : none;
}
.dvEnlaces h4 a:hover, #centralDiv #content dl.dlMod2 dt a:hover {
text-decoration : underline;
}
.dvEnlaces dt a:visited {
background : none 0 0 repeat scroll transparent;
}
.dvEnlaces dl {
margin : 8px 0 5px;
}
.dvEnlaces dl + dl {
margin : 15px 0 5px;
}
.dvEnlaces dt {
margin : 2px 0 2px 20px;
background : url(/html/img/arrow2.gif) 0 top no-repeat;
padding : 0 0 0 15px;
height : 1%;
}
.dvEnlaces dt a {
font-weight : 600;
color : #303464;
}
.dvEnlaces dt.down, .dvEnlaces a.down {
margin : 2px 0;
background : url(/html/img/file.gif) 0 top no-repeat;
padding-left : 18px;
font-size : 1.1em;
height : 1%;
}
.dvEnlaces dd {
margin-bottom : 7px;
padding-left : 18px;
}
.dvEnlaces a[href$=".pdf"], #content a[href$=".pdf"], #content a[type="application/pdf"] {
font-weight : bold;
padding : 2px 0 2px 20px;
background : url(/html/img/ext/pdf.png) left center no-repeat transparent;
}
.dvEnlaces a[href$=".ppt"], #content a[href$=".ppt"], .dvEnlaces a[href$=".pps"], #content a[href$=".pps"], .dvEnlaces a[href$=".pptx"], #content a[href$=".pptx"], .dvEnlaces a[href$=".ppm"], #content a[href$=".ppm"] {
font-weight : bold;
padding : 2px 0 2px 20px;
background : url(/html/img/ext/ppt.png) left center no-repeat transparent;
}
.dvEnlaces a[href$=".xlsx"], #content a[href$=".xlsx"], .dvEnlaces a[href$=".xls"], #content a[href$=".xls"], .dvEnlaces a[href$=".csv"], #content a[href$=".csv"], .dvEnlaces a[href$=".xlw"], #content a[href$=".xlw"], .dvEnlaces a[href$=".xlt"], #content a[href$=".xlt"] {
font-weight : bold;
padding : 2px 0 2px 20px;
background : url(/html/img/ext/xls.png) left center no-repeat transparent;
}
.dvEnlaces a[href$=".docx"], #content a[href$=".docx"], .dvEnlaces a[href$=".doc"], #content a[href$=".doc"], .dvEnlaces a[href$=".rtf"], #content a[href$=".rtf"], .dvEnlaces a[href$=".wps"], #content a[href$=".wp"] {
font-weight : bold;
padding : 2px 0 2px 20px;
background : url(/html/img/ext/doc.png) left center no-repeat transparent;
}
.dvEnlaces a[href$=".jpg"], .dvEnlaces a[href$=".jpge"], .dvEnlaces a[href$=".gif"], .dvEnlaces a[href$=".png"], .dvEnlaces a[href$=".bmp"] {
font-weight : bold;
padding : 2px 0 2px 20px;
background : url(/html/img/ext/picture.png) left center no-repeat transparent;
}
.dvEnlaces a[href$=".txt"], #content a[href$=".txt"] {
font-weight : bold;
padding : 2px 0 2px 20px;
background : url(/html/img/ext/txt.png) left center no-repeat transparent;
}
.dvEnlaces a[href$=".avi"], #content a[href$=".avi"], .dvEnlaces a[href$=".mpg"], #content a[href$=".mpg"], .dvEnlaces a[href$=".mpeg"], #content a[href$=".mpeg"], .dvEnlaces a[href$=".wmv"], a[href$=".wmv"], .dvEnlaces a[href$=".wm"], #content a[href$=".wm"], .dvEnlaces a[href$=".asf"], #content a[href$=".asf"] {
font-weight : bold;
padding : 2px 0 2px 20px;
background : url(/html/img/ext/video.png) left center no-repeat transparent;
}
.dvEnlaces a[href$=".zip"], #content a[href$=".zip"], .dvEnlaces a[href$=".rar"], #content a[href$=".rar"], .dvEnlaces a[href$=".gzip"], #content a[href$=".gzip"] {
font-weight : bold;
padding : 2px 0 2px 20px;
background : url(/html/img/ext/zip.png) left center no-repeat transparent;
}
.dvEnlaces a[href$=".pzh"], #content a[href$=".pzh"] {
font-weight : bold;
padding : 2px 0 2px 20px;
background : url(/html/img/ext/presto.gif) left center no-repeat transparent;
}
.dvEnlaces a[href$=".flv"], #content a[href$=".flv"] {
font-weight : bold;
padding : 2px 0 2px 20px;
background : url(/html/img/ext/flv.png) left center no-repeat transparent;
}
.dvEnlaces a[href$=".mp3"], #content a[href$=".mp3"], .dvEnlaces a[href$=".mid"], #content a[href$=".mid"], .dvEnlaces a[href$=".wav"], #content a[href$=".wav"], .dvEnlaces a[href$=".voc"], #content a[href$=".voc"] {
font-weight : bold;
padding : 2px 0 2px 20px;
background : url(/html/img/ext/audio.png) left center no-repeat transparent;
}
p.file_detail {
margin-left : 5px;
}
p.file_detail span.file_name, p.file_detail span.file_size, p.file_detail span.file_type {
color : #303464;
font-weight : 600;
}
.banner {
text-align : center;
border : none 0;
width : auto;
float : none;
padding : 0;
margin : 10px auto;
overflow : hidden;
}
.hit {
float : none;
margin-top : 20px;
clear : both;
}
.menu .banner.qrcode {
border : white solid 4px;
display : block;
height : 125px;
margin : 0 0 0 42px;
width : 125px;
}
.menu .banner.qrcode > img {
margin-left : -33px;
margin-top : -32px;
}
#dlMapa {
margin : 0 auto;
width : 70%;
}
#centralDiv #content #dlMapa dt, #centralDiv #content #dlMapa dd {
margin-left : 50px;
}
#dlMapa dt {
font-weight : bold;
font-size : 1.1em;
padding : 0 5px 0 22px;
background : url(/html/img/mapa_bullet.gif) 0 0 no-repeat;
margin-bottom : 5px;
}
#centralDiv #content #dlMapa dt a {
text-decoration : none;
}
#centralDiv #content #dlMapa dt a:hover, #centralDiv #content #dlMapa dt a:focus {
text-decoration : underline;
}
#centralDiv #content #dlMapa dd {
padding : 0 0 0 20px;
margin-top : -3px;
margin-bottom : 8px;
}
.dvColmns {
margin : 0 auto;
clear : both;
width : 100%;
}
.dvColmns div {
float : left;
width : 45.6%;
height : auto;
text-align : center;
margin : 10px 0;
padding : 0 2%;
}
.dvColmns div.tresCol {
width : 30%;
padding : 0 1%;
}
#centralDiv #content .dvColmns div a img.colecLeft {
display : block;
margin-left : auto;
margin-right : auto;
float : none;
}
.dvColmns div.sel_atrib, .dvColmns div.sel_atrib div, .dvColmns div.btnBuy {
width : 100%;
float : none;
display : block;
}
#centralDiv #content .dvColmns div h3 {
text-align : left;
margin-bottom : 12px;
}
.btnBuy {
margin : 0 auto;
width : auto;
text-align : center;
overflow : hidden;
clear : both;
padding : 15px 0 2px;
}
.dvColmns div.btnBuy {
padding-top : 0;
}
#paginacion {
margin-top : 10px;
margin-left : 20px;
font-size : 0.9em;
}
#paginacion ul {
display : block;
width : auto;
margin : 5px auto;
text-align : center;
}
#paginacion p {
text-align : center;
}
#paginacion li {
display : inline;
border : #000000 solid 1px;
margin : 3px;
text-align : center;
background-color : #FFFFFF;
}
#paginacion li a {
color : #000000;
text-decoration : none;
font-weight : bold;
padding : 2px 6px;
}
#paginacion li.select {
background-color : #000000;
background-color : #303464;
}
#paginacion li.select span {
font-weight : bold;
color : #FFFFFF;
padding : 2px 6px;
}
#paginacion li a:hover {
text-decoration : underline;
color : #FFFFFF;
}
#paginacion li:hover {
background-color : #000000;
}
#paginacion li:hover a, #paginacion li:hover a:hover {
color : #FFFFFF;
}
#paginacion li.ext {
border : none 0;
background-color : transparent;
}
#paginacion li.ext:hover a {
background-color : transparent;
color : #000000;
}
#paginacion p a.navNot {
margin-right : 150px;
}
.direc {
width : 450px;
margin : 20px auto;
clear : both;
overflow : hidden;
font-size : 1.1em;
}
.direc p {
margin : 0 auto;
font-size : 1em;
font-weight : 600;
line-height : 1.2em;
padding : 5px 10px 5px 10px !important ;
float : left;
display : block;
}
#formContact {
padding : 0;
overflow : hidden;
margin : 0 auto;
width : 560px;
}
.formWeb {
margin-top : 5px;
width : 100%;
overflow : auto;
}
.formProd {
width : 100%;
margin : 0;
padding : 0;
overflow : hidden;
}
#datosForm div {
clear : both;
margin : 0.8em 0 4px 0;
padding : 0;
overflow : hidden;
}
#datosForm fieldset {
margin : 15px 5px 15px 0;
padding : 5px;
}
#datosForm fieldset div {
margin : 0.8em 10px;
}
#datosForm div legend {
padding : 0 5px;
font-weight : 600;
}
label {
float : left;
padding : 0.3em 3px 0 0;
}
label.w85 {
width : 85px;
}
label.w60 {
width : 75px;
}
label.w115 {
width : 125px;
}
label.w100 {
width : 100%;
display : block;
}
label.wauto {
width : auto;
display : block;
margin-right : 10px;
}
.txf {
font-size : 1.1em;
max-width : 100%;
}
select.txf {
visibility : visible !important ;
}
.txa {
font-size : 1em;
overflow : auto;
width : 300px;
}
.txa, .txf {
margin-top : 2px;
font-family : Arial, Helvetica, sans-serif;
padding : 2px 5px 2px 4px;
border : #303464 solid 1px;
}
.txa:hover, .txf:hover, .txa:focus, .txf:focus {
border-color : #0066CC;
}
#aceptarAvisos, #aceptarBoletin {
border : none;
margin : 1px 5px 0 0;
float : left;
}
.txt {
background : none 0 0 repeat scroll #F8F8F8;
color : #666666;
margin-bottom : 0.5em;
padding : 15px;
display : block;
border : #CCC dashed 1px;
}
#centralDiv #content .formWeb h3 {
margin-top : 45px !important ;
}
#centralDiv #content .formWeb form div + p {
padding-top : 20px !important ;
}
#btnForm {
margin : 0 auto;
text-align : center;
overflow : hidden;
padding : 20px 0;
clear : both;
}
#content span.textBtn, span.textBtn {
display : none !important ;
}
#content .btn {
border : #000000 solid 1px;
color : #000000;
font-size : 0.9em;
padding : 0 10px;
margin-top : 0;
}
#content input.btn {
padding-bottom : 1px;
}
#centralDiv #content .textBtn {
font-size : 0.9em;
}
#content .cesta {
margin : 0 10px;
}
.btnAcept {
margin : 0 10%;
}
.inputErr {
border : red solid 1px;
}
.formOk, .formNOk {
border : solid 1px;
margin : 10px 0;
background-position : 10px 5px;
padding : 0 10px 0 40px;
background-repeat : no-repeat;
}
.formOk {
color : #4F8A10;
background-color : #DFF2BF;
background-image : url(/admin/img/success.png);
}
.formNOk {
color : #D63301;
background-color : #FFCCBA;
background-image : url(/admin/img/error.png);
}
.formUsr {
width : 268px;
margin : 0 auto;
}
.formUsr label {
width : 150px;
height : 18px;
display : block;
margin-top : 5px;
}
#content div#buscador {
overflow : hidden;
margin : 0 auto 25px auto;
padding : 8px;
width : 450px;
}
div#buscador form br {
display : none;
}
div#buscador form p.clear {
display : none !important ;
}
div#buscador form p.clear + div {
margin-top : 5px;
}
#buscador form {
padding : 0;
overflow : hidden;
margin : 0 auto;
width : 500px;
}
#buscador form label, div#buscador form p {
float : none !important ;
font-size : 0.9em;
margin : 0 0 0 5px;
padding : 3px 10px 0 0;
}
div#buscador form p {
width : 150px;
padding-left : 5px !important ;
}
div#buscador form input[id*="catOnly"] {
vertical-align : bottom;
margin-top : 5px;
outline : none;
}
#buscador form div {
overflow : hidden;
}
* + html #buscador form label {
vertical-align : bottom !important ;
top : -5px;
position : relative;
}
#buscador form div {
margin : 3px 0;
}
#centralDiv #content h3.formH3 {
text-decoration : none;
}
#centralDiv #content #buscador p {
clear : left;
display : inline;
float : left;
margin-right : 15px;
margin-top : 0;
padding : 0;
}
#centralDiv #content #formContact img {
border : none 0;
margin : 0 0 0 3px;
}
li.clear {
display : block;
clear : none;
overflow : hidden;
}
* html li.clear {
display : list-item;
width : 100%;
clear : none;
overflow : visible;
}
#content a.btn:hover, #centralDiv #content a.textBtn:hover, #content .btn:hover, #centralDiv #content .textBtn:hover {
background-color : #FFF;
color : #000000;
cursor : pointer;
outline : none;
text-decoration : none !important ;
}
#formImprimir {
padding : 20px;
margin : 2% 25%;
}
.mrgLft55 {
margin-left : 18%;
}
.mrgRgt75 {
margin-right : 75px;
text-align : right;
}
.mrgRgt25 {
margin-right : 25px;
text-align : right;
}
.mrgRgt200 {
margin-right : 200px;
text-align : right;
}
.clearfix:before, .clearfix:after {
content : "";
display : table;
}
.clearfix:after {
clear : both;
}
.floatbox {
overflow : hidden;
}
#ie_clearing {
display : none;
}
.subcolumns {
width : 100%;
overflow : hidden;
}
.subcolumns_oldgecko {
width : 100%;
float : left;
}
.c50l, .c25l, .c33l, .c38l, .c66l, .c75l, .c62l {
float : left;
}
.c50r, .c25r, .c33r, .c38r, .c66r, .c75r, .c62r {
float : right;
margin-left : -5px;
}
.c25l, .c25r {
width : 25%;
}
.c33l, .c33r {
width : 33.333%;
}
.c50l, .c50r {
width : 50%;
}
.c66l, .c66r {
width : 66.666%;
}
.c75l, .c75r {
width : 75%;
}
.c38l, .c38r {
width : 38.2%;
}
.c62l, .c62r {
width : 61.8%;
}
.c100 {
width : 100%;
}
.subc {
padding : 0 0.5em;
}
.subcl {
padding : 0 1em 0 0;
}
.subcr {
padding : 0 0 0 1em;
}
.equalize, .equalize .subcolumns {
overflow : visible;
display : table;
table-layout : fixed;
}
.equalize .c50l, .equalize .c25l, .equalize .c33l, .equalize .c38l, .equalize .c66l, .equalize .c75l, .equalize .c62l, .equalize .c50r, .equalize .c25r, .equalize .c33r, .equalize .c38r, .equalize .c66r, .equalize .c75r, .equalize .c62r, .equalize .c100 {
display : table-cell;
vertical-align : top;
float : none;
margin : 0;
overflow : hidden;
}
.box-top .c33l, .box-top .c33r, .box-top .c50l, .box-top .c50r, .box-top .c100 {
background : url(/html/6896_ISIDRO_HERNANDO_S_L_/img/frame_L1.png) top left no-repeat;
}
.box-top .subcl, .box-top .subcr, .box-top .subc {
padding : 5px 22px 100em 15px;
overflow : hidden;
margin-bottom : -100em;
background : url(/html/6896_ISIDRO_HERNANDO_S_L_/img/frame_R1.png) top right no-repeat;
}
.box-bottom .c33l, .box-bottom .c33r, .box-bottom .c50l, .box-bottom .c50r, .box-bottom .c100 {
background : url(/html/6896_ISIDRO_HERNANDO_S_L_/img/frame_L1.png) bottom left no-repeat;
}
.box-bottom .subcl, .box-bottom .subcr, .box-bottom .subc {
padding : 0 20px 20px 20px;
background : url(/html/6896_ISIDRO_HERNANDO_S_L_/img/frame_R1.png) bottom right no-repeat;
}
.box-top {
margin : 0;
}
#centralDiv #content .box-top img {
float : left;
padding : 0 !important ;
margin : 3px 10px 3px 0;
}
#centralDiv #content .box-top img.colecRightCat {
margin : 0 0 0 20px;
float : right;
}
.box-top .tit_box {
display : block;
margin : 12px 0 5px 0 !important ;
font-size : 130%;
font-style : normal;
font-variant : small-caps !important ;
border-bottom-style : dotted !important ;
line-height : 110%;
}
.box-top p {
margin-bottom : 5px;
padding-right : 10px;
font-size : 0.9em;
}
.box-top ul {
display : block;
clear : both;
padding : 0;
margin : 20px 2% 15px 15%;
font-size : 0.9em;
}
.divSub .box-top ul.prod li {
background-position : 0 0.2em;
}
.divSub .box-top ul.serv li {
background-position : 0 0.2em;
}
.box-bottom {
margin-bottom : 0;
text-align : right;
}
.box-top a.m_info {
top : -5px;
padding-right : 4px;
font-size : 0.9em;
text-align : right;
display : block;
width : 90%;
clear : both;
font-weight : bold;
}
.box-top a.m_info:hover span {
text-decoration : none !important ;
}
.box-top p.oferta_precio {
margin : 15px 0 10px 45px;
padding : 0;
}
.box-top div.btnBuy {
margin : 0 0 0 35px;
padding : 0;
text-align : left;
}
.box-top .atrib label, .dvColmns .atrib label {
text-align : right;
}
#listColecciones dl dt {
margin-top : 25px;
}
#listColecciones dl dd br {
display : none;
}
#content_inner table {
width : auto;
border-collapse : collapse;
margin : 20px auto;
border : #CCC solid 1px;
}
#content_inner table.full {
width : 100%;
}
#content_inner table.fixed {
table-layout : fixed;
}
#content_inner tr {
border-bottom : 1px solid #E9E9E9;
}
#content_inner th, #content_inner td {
padding : 0.5em;
text-align : center;
font-size : 0.9em;
}
#content_inner thead th, #content_inner thead td {
background : #DFDFDF;
color : #666666;
}
#content_inner tbody th {
background : #F4F4F4;
color : #666666;
text-align : left;
}
#content_inner th.left, #content_inner td.left {
text-align : left;
}
#content_inner th.right, #content_inner td.right {
text-align : right;
}
#content_inner tbody th.sub {
background : #ddd;
color : #666666;
}
#content_inner ul > br {
display : none;
}
#content_inner {
padding-left : 10px;
padding-right : 15px;
}
.divSub object {
display : block;
margin-left : auto;
margin-right : auto;
}
.over_hidden {
overflow : hidden;
margin-bottom : 10px;
width : 100%;
}
.atrib, .dvColmns div.atrib {
margin : 2%;
overflow : hidden;
display : block;
clear : left;
width : auto;
padding : 0;
}
.box_frame .atrib {
clear : both;
}
.atrib label {
margin-right : 5px;
width : 7em;
display : block;
float : left;
}
.atrib select {
min-width : 10em;
float : left;
}
span.tlf {
width : 5.7em;
display : block;
float : left;
}
span.tlf_add {
padding-left : 5.7em;
}
.elem_rel {
margin-left : 25px;
}
#content_inner .divSup .elem_rel ul {
list-style : none;
margin : 1.2em 0;
padding : 0;
line-height : 1.2em;
}
#content_inner .divSup ul.list_descargas li {
padding : 0;
}
#content_inner .divSup ul.list_descargas li a {
background : url(/html/img/download.png) top left no-repeat;
display : block;
margin : 0;
padding-left : 25px;
text-align : left;
}
#content_inner .divSup ul.list_imagenes li {
padding : 0;
}
#content_inner .divSup ul.list_imagenes li a {
background : url(/html/img/camera.png) top left no-repeat;
display : block;
margin : 0;
padding-left : 25px;
text-align : left;
}
#content_inner .divSup ul.list_videos li {
padding : 0;
}
#content_inner .divSup ul.list_videos li a {
background : url(/html/img/video.png) top left no-repeat;
display : block;
margin : 0;
padding-left : 25px;
text-align : left;
}
#content_inner .divProductos .elem_rel ul {
list-style : none;
margin : 1.2em 0;
padding : 0;
line-height : 1.2em;
}
#content_inner .divProductos ul.list_descargas li {
padding : 0;
}
#content_inner .divProductos ul.list_descargas li a {
background : url(/html/img/download.png) top left no-repeat;
display : block;
margin : 0;
padding-left : 25px;
text-align : left;
}
#content_inner .divProductos ul.list_imagenes li {
padding : 0;
}
#content_inner .divProductos ul.list_imagenes li a {
background : url(/html/img/camera.png) top left no-repeat;
display : block;
margin : 0;
padding-left : 25px;
text-align : left;
}
#content_inner .divProductos ul.list_videos li {
padding : 0;
}
#content_inner .divProductos ul.list_videos li a {
background : url(/html/img/video.png) top left no-repeat;
display : block;
margin : 0;
padding-left : 25px;
text-align : left;
}
.elem_rel {
clear : both;
}
#dsocial {
position : fixed;
margin-left : 900px;
width : 28px;
background-color : #FFFFFF;
padding : 10px 5px 5px;
}
div.socialTool img, div.socialTool span div {
margin-bottom : 5px;
}
div.socialTool:hover {
z-index : 999;
position : relative;
}
div.socialTool span {
position : absolute;
top : -60px;
left : -30px;
width : 75px;
background-color : #FFFFFF;
padding : 5px;
border : #CCC solid 1px;
}
div.socialTool:hover span {
display : block;
}
body.mceContentBody {
background : url(/html/6896_ISIDRO_HERNANDO_S_L_/img/delimbg.jpg) 0 0 no-repeat scroll;
background-position : -220px -280px;
}
.bold {
font-weight : bold;
}
.center {
text-align : center;
}
div.center {
width : 80%;
margin-left : 10%;
}
.right {
text-align : right;
}
.justify {
text-align : justify;
}
.underline {
text-decoration : underline;
}
.italic {
font-style : italic;
}
.line-through {
text-decoration : line-through;
}
.double {
line-height : 2.9em;
}
#listado_cat {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
width : 640px;
overflow : hidden;
margin : 10px auto 0;
}
#listado_cat a.photo .heading, #listado_cat a.photo:visited .heading, #listado_cat a.photo:visited .heading, #centralDiv #content a.photo:hover, a.photo:hover .caption span, a.photo:hover .heading span {
text-decoration : none !important ;
}
#content_inner .divSup #listado_cat ul, #content_inner .divProductos #listado_cat ul, #listado_cat ul {
display : block;
left : -11px;
list-style-type : none;
margin : 0;
padding : 0;
position : relative;
}
#listado_cat ul li {
position : relative;
padding : 0;
width : 200px;
height : 150px;
float : left;
display : block;
margin : 0 0 10px 11px;
text-align : center;
}
a.photo {
float : left;
position : relative;
cursor : pointer;
overflow : hidden;
display : block;
margin : 0;
padding : 0;
width : 200px;
height : 150px;
text-decoration : none !important ;
}
#centralDiv #content .photo img {
cursor : pointer;
border : none;
text-align : center;
margin : 0 auto;
padding : 0;
}
a.photo .heading {
bottom : 0;
left : 0;
text-align : center;
position : absolute;
height : 30px;
width : 200px;
background-color : transparent;
background-image : url(/html/img/overlay_000_60.png);
background-repeat : repeat;
}
a.photo .caption {
display : none;
position : absolute;
height : 55px;
width : 200px;
background-color : transparent;
background-image : url(/html/img/overlay_000_60.png);
background-repeat : repeat;
}
a.photo .heading span {
color : #FFF;
font-weight : bold;
display : block;
padding : 5px 0 0;
}
.photo .caption span {
color : #FFF;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
display : block;
padding : 5px 10px;
}
a.photo:hover .heading {
top : 0;
left : 0;
text-align : center;
}
a.photo:hover .caption {
display : block;
bottom : 0;
left : 0;
text-align : center;
}
#categoria {
overflow : hidden;
margin : 0 auto 15px auto;
padding : 0;
border : #666 solid 1px;
border-radius : 8px 8px 8px 8px;
}
#categoria .categoria_decrip {
overflow : hidden;
margin : 8px 12px 8px 8px;
}
h1.tit_categoria_list, h2.tit_categoria_list, h3.tit_categoria_list {
border-bottom : 0;
}
#centralDiv #content #categoria .categoria_decrip img {
float : left;
margin : 0 15px 0;
display : block;
padding : 0;
}
#categoria .categoria_decrip .tit_categoria_list, #centralDiv #contentEnl #categoria .categoria_decrip .tit_categoria_list {
margin : 0 0 0.3em !important ;
padding : 0;
}
#centralDiv #content #categoria .categoria_decrip p, #categoria .categoria_decrip p span {
line-height : 1.2em;
padding : 0;
}
#categoria .categoria_decrip p {
margin-top : 0;
}
#content_inner .divSup ul#listado_articulos, #content_inner .divProductos ul#listado_articulos {
width : 640px;
margin : 10px auto 0;
padding : 0;
list-style : none;
display : block;
}
ul#listado_articulos li {
display : block;
overflow : hidden;
width : 50%;
}
.divSub ul#listado_articulos li.articulo {
background : none;
margin : 0;
list-style-type : none;
padding : 0;
}
.izq {
clear : left;
float : left;
}
#listado_articulos li.articulo div.articulo_decrip {
padding : 8px;
margin : 4px;
border : #666 solid 1px;
overflow : hidden;
font-size : 12px;
line-height : 1.3em;
border-radius : 8px 8px 8px 8px;
}
#listado_articulos li.articulo .articulo_decrip .col_1 {
float : left;
margin-right : 10px;
width : 135px;
position : relative;
height : auto;
}
#listado_articulos li.articulo .articulo_decrip .col_3 .group_precios_oferta .atrib {
clear : left;
display : table;
margin : 2%;
overflow : hidden;
padding : 0;
width : auto;
}
#listado_articulos li.articulo .articulo_decrip .col_2 {
float : right;
margin : 0;
width : 135px;
position : relative;
min-height : 110px;
}
#listado_articulos li.articulo .articulo_decrip .col_3 {
float : left;
margin : 0;
width : 100%;
position : relative;
height : auto;
text-align : right;
}
#listado_articulos li.articulo .articulo_decrip .col_3 .atrib label {
text-align : left;
font-size : 11px;
}
#centralDiv #content #listado_articulos li.articulo .articulo_decrip .col_1 img {
border : none 0;
margin : 0;
padding : 0;
display : block;
}
#centralDiv #content #listado_articulos li.articulo div.articulo_decrip p {
font-size : 0.9em;
line-height : 1.2em;
margin-top : 0;
padding : 0;
}
#centralDiv #content #listado_articulos li.articulo h3.tit_articulo_list, #centralDiv #contentEnl #listado_articulos li.articulo .tit_articulo_list, #listado_articulos li.articulo .tit_articulo_list {
margin : 0 0 0.4em;
padding : 0;
font-size : 14px;
border-bottom : 0;
}
#listado_articulos li.articulo .tit_articulo_list p {
font-size : 0.9em;
margin-bottom : 0;
}
#listado_articulos li.articulo .articulo_decrip .col_3 .group_precios_oferta {
position : relative;
margin : 5px 0;
}
#listado_articulos li.articulo .articulo_decrip .col_3 .group_precio_solo {
position : relative;
margin-top : 0;
}
#listado_articulos li.articulo .articulo_decrip .col_3 .group_precios_oferta span.articulo_precio, #listado_articulos li.articulo .articulo_decrip .col_3 .group_precio_solo span.articulo_precio {
float : left;
text-align : center;
margin : 0;
padding : 4px;
font-family : Verdana, Geneva, sans-serif;
line-height : 1em;
font-size : 0.8em;
font-weight : bold;
border-radius : 3px 3px 3px 3px;
}
#listado_articulos li.articulo .articulo_decrip .col_3 .group_precios_oferta span.articulo_precio {
text-decoration : line-through;
}
#listado_articulos li.articulo .articulo_decrip .col_3 .group_precio_solo span.articulo_precio {
display : block;
margin : 4px 0 0 15px;
padding : 4px;
width : 70px;
}
#centralDiv #content #listado_articulos li.articulo .articulo_decrip .col_3 .group_precios_oferta p.articulo_oferta {
z-index : 99;
display : block;
width : 76px;
text-align : center;
margin : 0;
padding : 0 6px;
font-family : Verdana, Geneva, sans-serif;
margin : 0 0 10px;
float : left;
}
#listado_articulos li.articulo .articulo_decrip .col_3 .group_precio_solo p.articulo_oferta {
display : none;
}
#listado_articulos li.articulo .articulo_decrip .col_3 .group_precios_oferta p.articulo_oferta strong {
display : block;
padding : 2px 4px;
border-radius : 3px 3px 3px 3px;
}
#listado_articulos li.articulo .articulo_decrip .col_3 .group_precios_oferta p.articulo_oferta span {
font-weight : bold;
line-height : 1.5em;
font-size : 0.85em;
}
#listado_articulos li.articulo .articulo_decrip .col_3 .group_precios_oferta div.carrito_comprar {
display : block;
float : left;
height : 26px;
margin : 8px 0;
width : 25px;
}
#listado_articulos li.articulo .articulo_decrip .col_3 .group_precio_solo div.carrito_comprar {
float : left;
display : block;
margin : 0 0 0 5px;
width : 25px;
height : 26px;
}
#listado_articulos .bg_overlay_light {
color : #000;
background-color : #FFF;
border : #666 solid 1px;
border-radius : 3px 3px 3px 3px;
background-image : none;
}
#listado_articulos .bg_overlay_dark {
color : #FFF;
background-image : url(/html/img/overlay_000_60.png);
background-repeat : repeat;
border-radius : 3px 3px 3px 3px;
}
#listado_articulos li.articulo a.articulo_aFicha {
display : block;
color : #303464;
font-size : 0.9em;
}
#ficha {
border : #666 solid 1px;
border-radius : 8px 8px 8px 8px;
margin : 0 auto;
padding : 0;
list-style : none;
display : block;
overflow : hidden;
}
.articulo_contenido {
margin : 16px;
overflow : hidden;
}
#ficha .articulo_col_1 {
width : 250px;
float : left;
margin : 0 15px 40px 0;
}
#ficha .articulo_col_1 .group_precios_oferta, #ficha .articulo_col_1 .group_precio_solo {
position : relative;
margin-top : 10px;
}
#ficha .articulo_contenido .group_precios_oferta .articulo_precio, #ficha .articulo_contenido .group_precio_solo .articulo_precio {
float : left;
text-align : center;
font-family : Verdana, Geneva, sans-serif;
font-weight : bold;
border-radius : 3px 3px 3px 3px;
}
#ficha .articulo_contenido .group_precios_oferta .articulo_precio {
text-decoration : line-through;
margin : 5px 0 0;
padding : 2px 4px;
width : 65px;
font-size : 0.9em;
}
#ficha .articulo_contenido .group_precio_solo .articulo_precio {
font-size : 1em;
margin : 5px 0 0 40px;
padding : 2px 0;
width : 80px;
}
#ficha .articulo_contenido .group_precios_oferta .articulo_oferta {
position : absolute;
top : 5px;
left : 75px;
z-index : 99;
display : block;
width : 80px;
text-align : center;
margin : 0;
padding : 4px 6px;
font-family : Verdana, Geneva, sans-serif;
font-size : 10px !important ;
font-weight : bold;
}
#ficha .articulo_contenido .group_precio_solo .articulo_oferta {
display : none;
}
#ficha .articulo_contenido .group_precios_oferta .articulo_oferta strong {
display : block;
padding : 2px 4px;
border-radius : 3px 3px 3px 3px;
}
#ficha .articulo_contenido .group_precios_oferta .articulo_oferta span {
line-height : 2em;
font-size : 10px !important ;
}
#ficha .articulo_contenido .group_precios_oferta div.carrito_comprar {
float : left;
margin : 22px 0 0 91px;
}
#ficha .articulo_contenido .group_precio_solo div.carrito_comprar {
position : absolute;
top : 0;
left : 125px;
}
#ficha .articulo_contenido div.carrito_comprar input, #listado_articulos li.articulo .articulo_decrip .col_3 div.carrito_comprar input {
border : none;
cursor : pointer;
}
#ficha .articulo_contenido .bg_overlay_light {
color : #000;
background-color : #FFF;
border : #666 solid 1px;
background-image : none;
}
#ficha .articulo_contenido .bg_overlay_dark {
color : #FFF;
background-image : url(/html/img/overlay_000_60.png);
background-repeat : repeat;
}
#ficha .articulo_col_1 .campos_plus {
margin : 0;
padding : 10px;
border : #CCC solid 1px;
border-radius : 8px 8px 8px 8px;
}
#ficha .articulo_col_1 .campos_plus p {
margin : 0;
}
#ficha .articulo_col_2 {
width : 330px;
float : right;
font-size : 0.9em;
overflow : hidden;
padding-bottom : 30px;
}
#centralDiv #content #ficha .articulo_col_1 .campos_plus p .plus_label {
font-weight : bold;
}
#ficha .tit_articulo {
margin : 0 0 0.3em 0 !important ;
padding : 0;
border : none 0;
font-size : 1.55em;
}
#ficha .articulo_col_2 p {
margin-top : 0;
}
#ficha .articulo_col_2 p, #ficha .articulo_col_2 li, #ficha .articulo_col_2 ol, #ficha .articulo_col_2 dd, #ficha .articulo_col_2 dt {
font-size : 1.1em;
line-height : 1.2em;
padding : 0;
}
#ficha .articulo_col_2 ul {
line-height : 1.2em;
list-style : none outside none;
margin : 1.2em 0;
padding : 0;
}
#ficha .articulo_col_1 a {
display : block;
overflow : hidden;
}
#centralDiv #content #ficha .articulo_col_1 a img {
border : none;
padding : 0 0 1em;
margin : 0;
}
#centralDiv #content #ficha span.back {
margin : 0 15px 0 0;
font-size : 0.9em;
}
#centralDiv #content #ficha h4 {
text-align : center;
padding-bottom : 7px;
margin : 0.3em 0;
}
.articulo_contenido #btnForm {
margin : 65px 0 -45px 60%;
}
.articulo_contenido .btnBuy {
padding : 0;
margin : 0 5px;
}
#listado_articulos .sel_atrib {
margin-bottom : 15px;
}
#content #ficha .cesta, #content #listado_articulos .cesta {
margin : 0 0 0 10px;
}
.divSub #listado_cat ul li {
background-image : none;
text-align : center;
}
#listado_articulos li.articulo .articulo_decrip .col_3 .group_precio_solo span.precio_desde {
display : block;
text-align : left;
margin : 10px 0 -5px 30px;
font-size : 0.9em;
}
#ficha .articulo_contenido .group_precio_solo span.precio_desde {
float : left;
margin : 6px -35px 0 5px;
}
ul#listado_articulos ul li {
width : 100%;
}
#reserva_side {
padding : 5px 5px 0;
margin-top : 10px;
border : solid 1px;
}
#reserva_side h2 {
font-size : 13px;
text-align : center;
margin : 10px 0;
}
#reserva_side label {
font-size : 11px;
font-family : "Lucida Sans", "Verdana", Times, Serif;
}
#reserva_side select {
background : none 0 0 repeat scroll #FFFFFF;
border : #AFAFAF solid 1px;
margin-top : 5px;
padding : 2px;
width : 180px;
}
#reserva_side #fechas {
margin : 3px;
overflow : hidden;
}
#reserva_side #fechas .date_picker {
float : left;
margin-right : 5px;
overflow : hidden;
margin : 2% 22%;
}
#reserva_side #fechas input[type="text"] {
float : left;
margin-top : 5px;
padding : 2px;
width : 75px;
}
#reserva_side #fechas label {
display : block;
padding : 0;
}
#reserva_side #extra_info {
margin : 10px 20px;
overflow : hidden;
}
#extra_info .extras {
float : left;
margin-top : 3px;
}
#reserva_side #extra_info .first {
width : 105px;
margin : 3% 22%;
}
#reserva_side #extra_info #n_hab {
margin-left : 20px;
}
#reserva_side #extra_info .second {
margin-right : 15px;
width : 60px;
}
#reserva_side #extra_info .third {
width : 50px;
}
#extra_info .extras select {
margin-top : 5px;
padding : 2px;
width : 40px;
font-size : 1em;
}
#reserva_side #date_chk_in, #reserva_side #date_chk_out {
font-size : 10px;
}
.min_precio {
margin : 10px 0 0 4px;
padding : 0;
padding-bottom : 10px;
}
.btn_reserva {
margin : 15px 30%;
}
.dateSelect {
background : url(/html/img/cal_icon.png) top right no-repeat #FFFFFF;
}
#reserva_form {
padding : 5px;
}
#reserva_form #fechas {
margin : 20px 25px;
overflow : hidden;
}
#reserva_form #fechas .date_picker {
float : left;
overflow : hidden;
width : 40%;
margin-left : 8%;
}
#reserva_form #fechas input[type="text"] {
float : left;
padding : 2px;
width : 90px;
font-size : 1em;
}
#reserva_form #fechas label {
display : block;
padding : 0 10px 0 0;
}
#reserva_form #extra_info {
margin : 5px 25px;
overflow : hidden;
}
#reserva_form #extra_info .extras {
width : 20%;
margin : 8px 5%;
}
#reserva_form #extra_info .extras label {
width : 95%;
}
#reserva_form #extra_info .first {
width : 28%;
}
#reserva_form #extra_info .extras select {
margin-left : 8px;
font-size : 1em;
}
#reserva_form .btn_reserva {
margin : 25px 38%;
}
.list_hab h3 {
clear : left;
}
#tabsB {
line-height : normal;
overflow : hidden;
margin : 15px 0 0;
}
#content_inner #tabsB ul {
margin : 0;
padding : 0 10px;
list-style : none;
overflow : visible;
}
#tabsB li {
display : inline;
margin : 0;
padding : 0;
}
#centralDiv #content #tabsB a {
float : left;
margin : 0;
padding : 0 0 0 4px;
text-decoration : none;
color : #000000;
}
#tabsB a.selected span {
font-weight : bold;
font-variant : small-caps;
}
#tabsB a span {
display : block;
padding : 5px 15px 4px 6px;
border : solid 1px;
border-bottom : 0 none;
}
#tabsB a:hover span {
color : #303464;
}
#tabsB a:hover {
text-decoration : none;
}
.divTab {
border : solid 1px;
}
#centralDiv #content .divTab p, #content_inner .divTab table, #centralDiv #content .divTab ul {
margin : 2em 2em 0 2em;
}
.info_hab {
padding : 15px;
}
.frmrsv {
margin : 15px 0 0 50px;
}
.info_user {
padding : 5px 20px;
font-weight : bold;
text-decoration : underline;
}
.img_hab {
float : left;
margin-right : 15px;
}
#centralDiv #content #RsvNoHab {
font-weight : bold;
margin-top : 20px;
text-decoration : underline;
text-align : center;
}
#content p, #content ul {
text-align : justify;
}
body {
background-position : center top;
background-repeat : no-repeat;
}
* html body {
background-position : center top;
background-repeat : no-repeat;
}
#centralDiv {
background-position : center top;
}
#inner_body {
background-attachment : scroll;
background-position : center top;
}
#header {
height : 250px;
}
body.b-index #header {
height : 500px;
}
#header {
margin-top : 150px;
}
.menu {
font-size : 14px;
}
#centralDiv #content, #centralDiv #contentEnl {
margin : 0 200px 0 0;
}
}
#menu_pral *:hover ul li a, #menu_pral li.hover ul li a {
width : 253px;
}
p {
font-size : 14px;
text-align : justify;
line-height : 24px;
}
.direc {
width : 600px;
}
.direc p {
font-size : 14px;
line-height : 20px;
}
h2 {
font-size : 1.5em;
text-align : center;
}
#col_3 #col_3_content {
margin : 48px 5px 5px;
}
#centralDiv #content .textBtn {
background-color : #FFFFFF;
}
h3 {
font-size : 1.1em;
}
#content_inner .divSup ul, #content_inner .divProductos ul {
font-size : 14px;
line-height : 25px;
}
@media print {
body {
margin-top : 0;
font-size : 10pt;
}
#contenedor {
margin : 0;
width : 100%;
overflow : hidden;
height : auto;
}
#centralDiv {
margin : 0;
width : 100%;
overflow : hidden;
height : auto;
}
#col_3 {
width : 200px;
padding : 0;
}
#col_3 #col_3_content {
margin : 4px;
padding : 7px;
}
#content a.more {
padding : 2px 27px 2px 0;
}
}

↑ Top