body { padding: 0px; font-size: 12px; color: #383838; margin: 0px; font-family: Georgia, "Times New Roman" , Times, serif; font-size: 11px; color: #000000; line-height: 15px; background: #ffffff; text-align: justify; }
.clearing { clear: both; }
#container { margin-left: auto; margin-right: auto; width: 998px; }
#topPane { width: 973px; height: 99px; padding: 14px 20px 0 5px; }
#logo { background: #ffffff url(img/logoSilex.gif) no-repeat; height: 84px; width: 150px; float: left; cursor: pointer; }
#topDcha { float: right; width: 400px; text-align: right; }
#rss { color: #888888; font-size: 11px; }
#buscar { margin-top: 45px; }
#ContentPane { width: 998px; }
#LeftPane { width: 197px; float: left; }
#LeftPaneMenu { background-color: #f6f6f6; color: #888888; line-height: 150%; padding: 11px 5px 11px 5px; }
#RightPane { width: 770px; float: right; }
.colIzda { float: left; width: 340px; /*padding-top: 25px;*/ }
.colDcha { float: right; width: 340px; /*padding-top: 25px;*/ }
#menu { width: 770px; margin-bottom: 40px; line-height: normal; }
#BottomPane { width: 998px; margin-top: 10px; }
#banner { float: left; width: 197px; text-align: center; }
#pie { float: right; width: 770px; text-align: center; }
#descripLibro { float: right; width: 189px; }
#fichaLibro { float: right; width: 510px; }
.infoDistribuidores { display: none; position: relative; padding: 4px; margin: 4px; font-size: 12px; }
#distriEsp { float: left; width: 40%; }
#distriAm { float: right; width: 40%; }
#libreIzda { float: left; width: 45%; }
#libreDcha { float: right; width: 45%; }


#libreIzda H2, #libreDcha H2 { margin-top: 20px; }
#libreIzda ul, #libreDcha ul { list-style-image: url(img/ico_librerias.png); margin: 0 0 0 40px; padding: 0; line-height: 200%; color: #000000; font-size: 12px; }
/*.librerias { list-style-image: url(img/ico_librerias.gif); margin: 0 0 0 40px; padding: 0 0 0 0; line-height: 180%; color: #000000; font-size: 14px; }*/

#LeftPaneBanners { text-align: center; }
#LeftPaneBanners IMG { margin: 16px 2px 0 2px; }

/* MENU */

#navi { line-height: normal; list-style: none; /*margin:0 0 0 20px;*/ padding: 0px; margin: 0px; font-family: Verdana,Arial,sans-serif; font-size: 15px; }
#navi li { line-height: normal; /*margin: 0 0 0 56px;*/ margin: 0 0 0 43px; padding: 0px; float: left; }
#navi li.left { margin: 0px; }
.currant { color: #888888; font-weight: bold; }
#navi li a { color: #003082; text-decoration: none; font-weight: bold; }
#navi li a:hover { color: #888888; text-decoration: none; }
#listColect { list-style: none; margin: 0 0 0 0; padding: 0 0 0 0; line-height: 180%; text-align: left; color: #000000; }
#distrubuidores { list-style-image: url(img/ico_distrib.gif); /*list-style: none; 	background: url(img/ico_distrib.gif) no-repeat left bottom;*/ margin: 0 0 0 40px; padding: 0 0 0 0; line-height: 180%; color: #000000; font-size: 14px; }

/* DECO */

#sepColor { background: #ffffff url(img/sepColor.jpg) no-repeat; width: 998px; height: 6px; margin-bottom: 16px; }
hr { border: 0; width: 100%; color: #a8a8a8; background-color: #a8a8a8; height: 3px; margin: 10px 0 30px 0; }
.img { border: 0px; }
.alpha-shadow_peq { clear: both; float: left; background: url(img/shadow.gif) no-repeat bottom right; margin: 0 10px 0 0; }
.alpha-shadow_peq div { background: url(img/shadow2.png) no-repeat left top !important; background: url(img/shadow2.gif) no-repeat left top; float: left; padding: 0px 6px 6px 0px; }
.alpha-shadow { clear: both; float: left; background: url(img/shadow.gif) no-repeat bottom right; margin: 6px 10px 0 55px; }
.alpha-shadow div { background: url(img/shadow2.png) no-repeat left top !important; background: url(img/shadow2.gif) no-repeat left top; float: left; padding: 0px 6px 6px 0px; }


/* margin: 0 4px 0 10px !important; margin: 0 4px 0 5px; */
/* TXT */

#logo h1 { display: none; }
a:link { color: #000000; text-decoration: underline; }
a:visited { color: #000000; text-decoration: underline; }
a:hover { text-decoration: overline; }
.linkgris a { text-decoration: underline; color: #888888; }
.linkgris a:hover { text-decoration: overline; }
#listColect li a { color: #888888; }
#listColect li a:hover { color: #000000; }
h1 { line-height: normal; margin: 0 0 25px 0; padding: 0; font-size: 36px; color: #626263; font-weight: normal; }
h2 { margin: 0 0 20px 0; font-size: 16px; color: #003082; }
h3 { margin: 3px 0 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #003082; /*font-weight: normal;*/ text-align: left; }
h3 a { text-decoration: underline; color: #003082; }
h3 a:hover { text-decoration: overline; }
h4 { margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #003082; /*font-weight: normal;*/ text-align: left; }
.azul { color: #003082; }
s, .fieldValue { color: #003082; text-decoration: none; }

/* TABLA */

table.coleccion { /*border: 1px solid #ccc;*/ font-size: 12px; width: 600px; margin: 10px auto; }
table.coleccion tr.principal th { color: #ffffff; background: #003082; padding: 5px; border: 0; }
table.coleccion th { color: #626263; background: #f6f6f6; padding: 5px; border-top: 2px solid #ffffff; }
table.coleccion td { color: #000000; background: #ffffff; text-align: left; padding: 5px; border-top: 1px solid #ffffff; }
table.coleccion td.precio { width: 25%; }
table.coleccion td.dcha { text-align: right; }
table.coleccion tr.paginacion td { padding: 10px 0 0 0; }
table.prensa { /*border: 1px solid #ccc;*/ width: 100%; margin: 10px auto; }
table.prensa tr.paginacion td { padding: 10px 0 0 0; }
table.prensa tr.paginacion td.centrado { text-align: center; }
table.prensa td.dcha { text-align: right; }

/* FORM */

input, select, textarea { border: 1px solid #CCCCCC; color: #808080; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }



/*BODY { height:100%; }*/
FORM.orderForm { height: 0 !important; visibility: hidden; position: absolute; top: 0; left: 0; }
.LinkDisabled, a.LinkDisabled:hover { color: #888888 !important; text-decoration: none;}
small { font-size: 10px; }
.homeCol { width: 340px; }
.homeTable .homeColLeft { padding-right: 20px; }
.homeTable .homeColRight { padding-left: 20px; }
.prensa .colLeft { margin-right: 20px; }
.prensa .colRight { margin-left: 20px; }
.prensa td.withContent { border-bottom: solid 3px #a8a8a8; }
.book-desc-hidden { display: none; }