body {
	scrollbar-face-color: #c6d8c4;
	scrollbar-highlight-color: #c6d8c4;
	scrollbar-shadow-color: #c6d8c4;
	scrollbar-3dlight-color: #486644;
	scrollbar-arrow-color: #2a3f27;
	scrollbar-track-color: #2a3f27;
	scrollbar-darkshadow-color: #486644;
	font-family: "trebuchet MS", arial, helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	background-image: url(../_img/bg.gif);
}
td.span10 {
	font-size: 11px;
	color: #4c4c4c;
	font-family: "trebuchet MS", arial, helvetica, sans-serif;
	margin: 0px;
	padding: 10px;
}
.txtresaltado {
	font-size: 11px; color: #333333; font-family: "trebuchet MS", arial, helvetica, sans-serif
}
.txtcuerpo {
	font-size: 11px; color: #4c4c4c; font-family: "trebuchet MS", arial, helvetica, sans-serif
}
.txtnegrita1 {
	font-weight: bold; font-size: 12px; color: #333333; font-family: "trebuchet MS", arial, helvetica, sans-serif
}
.txtnegrita2 {
	font-weight: bold; font-size: 11px; color: #b1b1b1; font-family: "trebuchet MS", arial, helvetica, sans-serif
}
.txtcita {
	font-size: 10px; padding-bottom: 2px; color: #333333; font-style: italic; font-family: "trebuchet MS", arial, helvetica, sans-serif
}
.txtpie {
	font-size: 9px; color: #999999; font-family: "trebuchet MS", arial, helvetica, sans-serif
}
.txtprecio {
	font-weight: bold; font-size: 20px; color: #D49100; font-family: "trebuchet MS", arial, helvetica, sans-serif
}
.lineafina {
	border-right: #666666 1px solid; border-top: #666666 1px solid; padding-bottom: 3px; border-left: #666666 1px solid; color: #669966; padding-top: 3px; border-bottom: #666666 1px solid
}
.txtrojo {
	font-size: 10px; color: #990000; font-family: "trebuchet MS", arial, helvetica, sans-serif
}
a.lnkazul:link {
	color: #000B99;
	text-decoration: none;
	font-size: 11px;
}
a.lnkazul:visited {
	color: #000B99;
	text-decoration: none;
	font-size: 11px;
}
a.lnkazul:hover {
	color: #0213EA;
	text-decoration: underline;
	font-size: 11px;
}
a.lnkazul:active {
	color: #0213EA;
	text-decoration: none;
	font-size: 11px;
}
a.lnkrojo:link {
	color: #990000;
	text-decoration: none;
	font-size: 11px;
}
a.lnkrojo:visited {
	color: #990000;
	text-decoration: none;
	font-size: 11px;
}
a.lnkrojo:hover {
	color: #cc0000;
	text-decoration: underline;
	font-size: 11px;
}
a.lnkrojo:active {
	color: #cc0000;
	text-decoration: none;
	font-size: 11px;
}
td.sidenave {
	background-image: url(../_img/bg_side_nave.gif); background-repeat: no-repeat; background-color: #ffffff
}
td.span3 {
	padding-right: 10px; padding-left: 3px; padding-bottom: 3px; padding-top: 3px
}
form.busquedafrm {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; vertical-align: middle; padding-top: 0px
}
.campobusqueda {
	font-size: 10px;
	color: #666666;
	margin-right: 5px;
	font-family: "trebuchet MS", arial, helvetica, sans-serif;
	height: 15px;
	border: 1px solid #b3b2b2;
}
td.contenedornave {
	padding-top: 7px
}
a.lnknave:link {
	font-size: 11px; 
	margin: 0px; color: 
	#717171; 
	font-family: "trebuchet MS", arial, helvetica, sans-serif; 
	text-decoration: none
}
a.lnknave:visited {
	font-size: 11px; 
	color: #717171; f
	ont-family: "trebuchet MS", arial, helvetica, sans-serif; 
	text-decoration: none
}
a.lnknave:hover {
	font-size: 11px; 
	color: #990000; 
	font-family: "trebuchet MS", arial, helvetica, sans-serif; t
	ext-decoration: none
}
a.lnknave:active {
	padding-right: 0px; padding-left: 0px; font-size: 11px; padding-bottom: 0px; margin: 0px; color: #000000; padding-top: 0px; font-family: arial, helvetica, sans-serif; text-decoration: none
}
a.lnkproducto:link {
	font-size: 11px; margin: 0px; color: #3a4f36; font-family: "trebuchet MS", arial, helvetica, sans-serif; text-decoration: none
}
a.lnkproducto:visited {
	font-size: 11px; color: #3a4f36; font-family: "trebuchet MS", arial, helvetica, sans-serif; text-decoration: none
}
a.lnkproducto:hover {
	font-size: 11px; color: #193414; font-family: "trebuchet MS", arial, helvetica, sans-serif; text-decoration: none
}
a.lnkproducto:active {
	padding-right: 0px; padding-left: 0px; font-size: 11px; padding-bottom: 0px; margin: 0px; color: #3a4f36; padding-top: 0px; font-family: arial, helvetica, sans-serif; text-decoration: none
}
a.lnkamerica:link {
	font-size: 11px; margin: 0px; color: #3a4f36; font-family: "trebuchet MS", arial, helvetica, sans-serif; text-decoration: none
}
a.lnkamerica:visited {
	font-size: 11px; color: #3a4f36; font-family: "trebuchet MS", arial, helvetica, sans-serif; text-decoration: none
}
a.lnkamerica:hover {
	font-size: 11px; color: #a82417; font-family: "trebuchet MS", arial, helvetica, sans-serif; text-decoration: none
}
a.lnkamerica:active {
	padding-right: 0px; padding-left: 0px; font-size: 11px; padding-bottom: 0px; margin: 0px; color: #a82417; padding-top: 0px; font-family: arial, helvetica, sans-serif; text-decoration: none
}
a.lnkproducto2:link {
	font-size: 11px; margin: 0px; color: #3a4f36; font-family: "trebuchet MS", arial, helvetica, sans-serif; text-decoration: none
}
a.lnkproducto2:visited {
	font-size: 11px; color: #3a4f36; font-family: "trebuchet MS", arial, helvetica, sans-serif; text-decoration: none
}
a.lnkproducto2:hover {
	font-size: 11px; color: #193414; font-family: "trebuchet MS", arial, helvetica, sans-serif; text-decoration: underline
}
a.lnkproducto2:active {
	padding-right: 0px; padding-left: 0px; font-size: 11px; padding-bottom: 0px; margin: 0px; color: #3a4f36; padding-top: 0px; font-family: arial, helvetica, sans-serif; text-decoration: none
}
.campoamerica {
	font-size: 11px;
	width: 150px;
	color: #333333;
	font-family: "Trebuchet MS", arial, helvetica, sans-serif;
	height: 20px;
	background-color: #ECF7E3;
	margin-top: 10px;
	margin-bottom: 10px;
	border:1px solid #666666;
}
.txtoscuro {
	font-weight: bold; font-size: 9px; color: #333333; font-family: verdana, arial, helvetica, sans-serif
}
td.celdamenu {
	padding-right: 15px;
	padding-left: 0px;
	padding-bottom: 1px;
	margin: 0px;
	padding-top: 1px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D7D7D7;
}
a.lnksecciones:link {
	font-size: 11px; color: #999999; font-family: "trebuchet MS", arial, helvetica, sans-serif; text-decoration: none
}
a.lnksecciones:visited {
	font-size: 11px; color: #999999; font-family: "trebuchet MS", arial, helvetica, sans-serif; text-decoration: none
}
a.lnksecciones:hover {
	font-size: 11px; color: #333333; font-family: "trebuchet MS", arial, helvetica, sans-serif; text-decoration: none
}
a.lnksecciones:active {
	font-size: 11px; color: #666666; font-family: "trebuchet MS", arial, helvetica, sans-serif; text-decoration: none
}
.txtisbn {
	font-size: 11px; color: #b3a636; font-family: "trebuchet MS", arial, helvetica, sans-serif
}
.txtnegrita2 {
	font-weight: bold; font-size: 12px; color: #666666; font-family: "trebuchet MS", arial, helvetica, sans-serif
}
.txtnegrita3-color- {
	font-weight: bold; font-size: 11px; color: #7C1D20; font-family: "trebuchet MS", arial, helvetica, sans-serif
}
p.parraf1 {
	margin-top: 0px; font-size: 11px; margin-bottom: 10px; color: #4c4c4c; padding-top: 0px; font-family: "trebuchet MS", arial, helvetica, sans-serif
}
ul.unsortedficha {
	padding-right: 0px; padding-left: 8px; list-style-position: outside; font-size: 11px; padding-bottom: 5px; margin: 0px 0px 5px 8px; color: #999999; padding-top: 0px; font-family: "trebuchet MS", arial, helvetica, sans-serif; list-style-type: square
}
p.parraf2 {
	margin-top: 0px; margin-bottom: 10px; padding-top: 0px
}
.campo1 {
	border-right: 0px; border-top: 0px; font-size: 10px; border-left: 0px; width: 170px; color: #666666; border-bottom: 0px; font-family: "trebuchet MS", arial, helvetica, sans-serif; height: 15px; background-color: #d7e3d7
}
.campo2 {
	border-right: 0px; border-top: 0px; font-size: 10px; border-left: 0px; width: 345px; color: #666666; border-bottom: 0px; font-family: "trebuchet MS", arial, helvetica, sans-serif; height: 100px; background-color: #d7e3d7
}
.campo3 {
	border-right: 0px; border-top: 0px; font-size: 10px; border-left: 0px; width: 345px; color: #666666; border-bottom: 0px; font-family: "trebuchet MS", arial, helvetica, sans-serif; height: 15px; background-color: #d7e3d7
}
.campo4-boton {
	border-right: 0px; border-top: 0px; font-size: 10px; border-left: 0px; width: 60px; color: #666666; border-bottom: 0px; font-family: verdana, arial, helvetica, sans-serif; height: 17px; background-color: #d7e3d7
}
td.span5 {
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 6px
}
.txtverde {
	font-size: 11px; color: #3a4f36; font-family: arial, helvetica, sans-serif
}
.campo4 {
	border-right: 0px; border-top: 0px; font-size: 10px; border-left: 0px; width: 230px; color: #666666; border-bottom: 0px; font-family: "trebuchet MS", arial, helvetica, sans-serif; height: 15px; background-color: #e9f2e9
}
.campo5 {
	border-right: 0px; border-top: 0px; font-size: 10px; border-left: 0px; width: 130px; color: #666666; border-bottom: 0px; font-family: arial, helvetica, sans-serif; height: 15px; background-color: #e9f2e9
}
.txtnegrita4 {
	font-weight: bold; font-size: 11px; color: #b3a636; font-family: "trebuchet MS", arial, helvetica, sans-serif
}
td.celdamenu2 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-bottom: #9ab39b 1px solid
}
ul {
	margin-top: 0px; font-size: 11px; color: #999999; padding-top: 0px; font-family: "trebuchet MS", arial, helvetica, sans-serif
}
blockquote {
	margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px; padding-top: 0px
}
td.right {
	padding-right: 30px
}
td.barra {
	height: 20px;
	margin: 0px;
	padding: 0px;
}
table.menu {
	margin-top: 1px;
	margin-bottom: 25px;
}
a.firma:link {
	color: #4C4C4C;
	text-decoration: none;
	font-size: 11px;
}
a.firma:visited {
	color: #4C4C4C;
	text-decoration: none;
	font-size: 11px;
}
a.firma:hover {
	color: #4C4C4C;
	text-decoration: underline;
	font-size: 11px;
}
td.pie {
	font-size: 10px;
	color: #CFCFCF;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}
td.nota {
	font-size: 11px;
	color: #3A4F36;
	padding: 10px;
}
a.titulo:link {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
td.contenido p {
	font-size: 11px;
	margin: 5px 10px 10px;
	color: #4C4C4C;
	text-align: left;
	padding: 0px;
}
td.tituloSeccion {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
	height: 40px;
}
table.producto {
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #AEAEAE;
}
td.contenido {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DEDEDE;
}
h1 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
td.contenido p.descripcion {
	font-size: 11px;
	margin: 0px;
	color: #4C4C4C;
	text-align: left;
	padding: 0px;
}
a:link {
	color: #6D6D74;
	text-decoration: none;
}
a:visited {

	color: #6D6D74;
	text-decoration: none;
}
a:hover {

	color: #990000;
	text-decoration: none;
}
a:active {


	color: #000000;
	text-decoration: none;
}
h2 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin: 10px 0px 0px 1px;
	padding: 0px;
	text-transform: uppercase;
}
.distri_izq_white{
	padding-left: 1em; 
	border-left: 1px #fff solid;
	padding-bottom: 1px; 
	border-bottom: 1px #fff solid; 	 
}
.distri_izq_green{
	padding-left: 1px; 
	border-left: 1px #A5C784 solid;
}
.distri_drch_white{
	padding-left: 1em; 
	padding-bottom: 1px; 
	border-bottom: 1px #fff solid; 
} 


/*------------------------*/
/*   banner fundación     */
/*------------------------*/

div#logo_fundacion { width:167px; height:70px; background-color:#5D5E60; border: 1px solid #333333; background-image: url(http://www.fundacionwolterskluwer.es/img/logo_banner_fundacion.gif); background-repeat:no-repeat; display: block; margin: auto;}
div#logo_fundacion #texto1 {text-align: right;}
div#logo_fundacion #texto1 a{ font-family: "Trebuchet MS";  font-size:19px; color: #72AF50; padding-right: 5px; font-style:italic; text-decoration:none;}
div#logo_fundacion #texto2 a{ font-family: "Trebuchet MS";  font-size:18px; color: #ffffff; padding-left: 38px; font-height: normal; padding-top:0px; text-decoration:none;}
div#logo_fundacion #texto3 a{ font-family: "Trebuchet MS";  font-size:11px; color: #ffffff; padding-left: 38px; font-height: bold; padding-top:0px; text-decoration:none;}

/*-----------------------------*/
/*   banners menu izquierda    */
/*-----------------------------*/

table tr td div#banners {  }
table tr td div#banners p { text-align:center; margin-top: 5px;}

/*-----------------------------*/
/*            PIE              */
/*-----------------------------*/

div#pie { width:100%;text-align:center; margin:auto; clear: both; padding-top: 15px; padding-bottom: 10px; margin-top: 5px; background-color:#ECEDEF; color:#666666; font-size: 0.9em; border-top:1px solid #cfcfcf;}
div#pie div#produc {  width:855px; text-align:center; margin:auto; margin-top: 0px;  margin-bottom: 10px;  height:245px; }
div#pie div#produc div.col_1 {  float:left;width:210px; height:245px;  padding-left: 15px; border-right:1px solid #D0D0D0;  border-left:1px solid #D0D0D0;}
div#pie div#produc div.col_1 p.tit {color:#333333; font-size: 1em; font-weight:bold; margin-bottom:10px;}
div#pie div#produc div.col_2 p.tit {color:#333333; font-size: 1em; font-weight:bold; margin-bottom:10px;}
div#pie div#produc div.col_3 p.tit {color:#333333; font-size: 1em; font-weight:bold; margin-bottom:10px;}
div#pie div#produc div.col_4 p.tit {color:#333333; font-size: 1em; font-weight:bold; margin-bottom:10px;}
div#pie div#produc div.col_5 p.tit {color:#333333; font-size: 1em; font-weight:bold; margin-bottom:10px;}
div#pie div#produc div.col_1 p {text-align:left; color:#666666; margin-bottom:0px; margin-top:0px; }
div#pie div#produc div.col_1 p a {text-decoration:none; color:#666666;}
div#pie div#produc div.col_1 p a:hover {color:#1F8ACB;}
div#pie div#produc div.col_2 {  float:left; margin-left: 15px; width:170px; height:245px;  border-right:1px solid #D0D0D0;}
div#pie div#produc div.col_2 p {text-align:left; color:#666666; margin-bottom:0px; margin-top:0px; }
div#pie div#produc div.col_2 p a {text-decoration:none; color:#666666;}
div#pie div#produc div.col_2 p a:hover {color:#1F8ACB;}
div#pie div#produc div.col_3 {  float:left; margin-left: 15px;  width:140px; height:245px; border-right:1px solid #D0D0D0;}
div#pie div#produc div.col_3 p {text-align:left;  color:#666666; margin-bottom:0px; margin-top:0px; }
div#pie div#produc div.col_3 p a {text-decoration:none; color:#666666;}
div#pie div#produc div.col_3 p a:hover {color:#1F8ACB;}
div#pie div#produc div.col_3 p {text-align:left; color:#666666;}
div#pie div#produc div.col_4 p {text-align:left;  color:#666666; margin-bottom:0px; margin-top:0px; }
div#pie div#produc div.col_4 {  float:left; margin-left: 15px;  width:120px; height:245px;  border-right:1px solid #D0D0D0;}
div#pie div#produc div.col_4 div#text { float:left; width:70px; }
div#pie div#produc div.col_4 div#text p {text-align:left; color:#666666; margin:0px; height: 22px; }
div#pie div#produc div.col_4 div#text p a {text-decoration:none; color:#666666;}
div#pie div#produc div.col_4 div#text p a:hover {color:#1F8ACB;}
div#pie div#produc div.col_4 div#logo {float:left;width:30px; }
div#pie div#produc div.col_4 div#logo p {text-align:left; color:#666666; margin:0px; height: 22px;}
div#pie div#produc div.col_4 div#logo a {text-decoration:none; color:#666666;}
div#pie div#produc div.col_5 {  float:left; margin-left: 15px; width:130px; height:245px; border-right:1px solid #D0D0D0;}
div#pie div#produc div.col_5 p {text-align:left; color:#666666;margin-bottom:0px; margin-top:0px;  }
div#pie div#produc div.col_5 p a {text-decoration:none; color:#666666;}
div#pie div#produc div.col_5 p a:hover {color:#1F8ACB;}
div#pie div#copis  {  width:100%; text-align:center; margin:auto }
div#pie div#copis div#logos { width:990px; text-align:center; margin:auto; height: 75px; clear: both; border-top:1px dashed  #D0D0D0; padding-top:10px; }
div#pie div#copis div#logos div#wkcopy { float: left; width: 235px; border-right:1px solid #D0D0D0; height: 75px; margin-left:55px; }
div#pie div#copis div#logos div#wkcopy p { margin-top: 25px; color:#000000; font-size:1em; }
div#pie div#copis div#logos div#aenor_txt {float: left;  width: 275px; height:50px;  text-align: right; margin-top:10px; margin-left:10px; }
div#pie div#copis div#logos div#aenor_txt a {color:#666666; text-decoration:none; }
div#pie div#copis div#logos div#aenor_logo {float: left; width: 90px; height:50px; padding-left:10px; margin-top:15px;}

div#pie div#copis div#logos div#efr { float: left; width: 150px; font-size: 0.8em; color:#333333; padding-top: 5px;padding-bottom: 5px;}
div#pie div#copis div#logos div#efr img { vertical-align: middle;}
div#pie div#copis div#logos div#great { float: left; width: 74px; font-size: 0.8em; color:#333333; padding-top: 5px;padding-bottom: 5px; padding-right: 0px;}
div#pie div#copis div#logos div#great img { vertical-align: middle;}
