.body {
	background-image: url(../Imagenes/fondo_oblicuo.gif);
	margin: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	scrollbar-3dlight-color:;
    scrollbar-arrow-color: #5D7C5D;
    scrollbar-base-color: #000000;
    scrollbar-darkshadow-color: #ffffff;
    scrollbar-face-color: #ECF1ED;
 	scrollbar-highlight-color: #FFFFFF;
    scrollbar-shadow-color:
} 
table {
	padding:0px;
	margin:0px;
	
} 
p, div {font-family: verdana, arial, helvetica, sans-serif; color: #000000; FONT-SIZE: 10px; padding: 0px;}
td { font-size: 10px; color: #000000}
A {FONT-FAMILY:verdana, arial, helvetica, sans-serif;TEXT-DECORATION:none;FONT-SIZE:10px;COLOR:#FFFFFF;font-weight:bold;letter-spacing:;} 
A:active {TEXT-DECORATION:none;COLOR:#5D7C5D;} 
A:visited {TEXT-DECORATION:none;COLOR:#5D7C5D;} 
A:link {TEXT-DECORATION:none;COLOR:#5D7C5D;} 
A:hover {TEXT-DECORATION:underline;COLOR:#B63934;} 
A.inicio {FONT-FAMILY:verdana, arial, helvetica, sans-serif;TEXT-DECORATION:none;FONT-SIZE:10px;COLOR:#000000;font-weight:;letter-spacing:;} 
A.inicio:active {TEXT-DECORATION:none;COLOR:#333333;} 
A.inicio:visited {TEXT-DECORATION:none;COLOR:#333333;} 
A.inicio:link {TEXT-DECORATION:none;COLOR:#333333;} 
A.inicio:hover {TEXT-DECORATION:underline;COLOR:#636363;} 

.header{
	background-color: #ffffff;
	width: 735;
	height: 120px;
	margin-left: auto; margin-right: auto;
}

.menu{
	background-color: #ffffff;
	border-top: 3px solid  #5A7C5B;
	border-bottom: 1px dashed #000000;
	width: 735px;
	height: 45px;
	margin-left: auto;
	margin-right: auto;
	display: block;
}

a.peditar{
	background-image: url(../Imagenes/editar.gif); 
	background-repeat: no-repeat;
	border-style: none;
	width: 14px;
	display: inline;
}

a.peditar:hover{
	text-decoration: none;
}
a.pborrar{
	background-image: url(../Imagenes/borrar.gif); 
	background-repeat: no-repeat;
	border-style: none;
	width: 14px;
	display: inline;
}

a.pborrar:hover{
	text-decoration: none;
}
a.pnext{
	background-image: url(../Imagenes/next1.gif); 
	background-repeat: no-repeat;
	border-style: none;
	width: 11px;
	height: 11px;
	text-align: bottom;
	display: inline;
	line-height: 11px;
}

a.pnext:hover{
	background-image: url(../Imagenes/next_fx1.gif); 
	text-decoration: none;
}
a.pprev{
	background-image: url(../Imagenes/prev1.gif); 
	background-repeat: no-repeat;
	border-style: none;
	width: 11px;
	height: 11px;
	text-align: bottom;
	display: inline;
	line-height: 11px;
}

a.pprev:hover{
	background-image: url(../Imagenes/prev_fx1.gif); 
	text-decoration: none;
}

a.next{
	background-image: url(../Imagenes/next1.gif); 
	background-repeat: no-repeat;
	border-style: none;
	width: 11px;
	height: 11px;
	text-align: bottom;
	display: inline;
	line-height: 11px;
}

a.next:hover{
	background-image: url(../Imagenes/next_fx1.gif); 
	text-decoration: none;
}

a.next1{
	background-image: url(../Imagenes/next_des1.gif); 
	background-repeat: no-repeat;
	border-style: none;
	width: 11px;
	height: 11px;
	text-align: bottom;
	display: inline;
	line-height: 11px;
}

a.next1:hover{
	background-image: url(../Imagenes/next_fx1.gif); 
	text-decoration: none;
}
a.prev{
	background-image: url(../Imagenes/prev1.gif); 
	background-repeat: no-repeat;
	border-style: none;
	width: 4px;
	height: 7px;
	text-align: bottom;
	display: inline;
	
}

a.prev:hover{
	background-image: url(../Imagenes/prev_fx1.gif); 
	text-decoration: none;
}

a.prev1{
	background-image: url(../Imagenes/prev_des1.gif); 
	background-repeat: no-repeat;
	border-style: none;
	width: 4px;
	height: 7px;
	text-align: bottom;
	display: inline;
	
}

a.prev1:hover{
	background-image: url(../Imagenes/prev_fx1.gif); 
	text-decoration: none;
}
a.menu_cat{
	background-image: url(../Imagenes/menu_catalogo.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 77px;
	display: block;
}

a.menu_cat:hover{
	background-image: url(../Imagenes/menu_catalogo_fx.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 77px;
}
a.menu_pub{
	background-image: url(../Imagenes/menu_prox_publicaciones.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 180px;
	display: block;
}

a.menu_pub:hover{
	background-image: url(../Imagenes/menu_prox_publicaciones_fx.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 180px;
}
a.menu_pre{
	background-image: url(../Imagenes/menu_presentacion.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 113px;
	display: block;
}

a.menu_pre:hover{
	background-image: url(../Imagenes/menu_presentacion_fx.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 113px;
}
a.menu_bol{
	background-image: url(../Imagenes/menu_boletin.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 71px;
	display: block;
}

a.menu_bol:hover{
	background-image: url(../Imagenes/menu_boletin_fx.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 71px;
}

a.menu_com{
	background-image: url(../Imagenes/menu_donde_comprar.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 142px;
	display: block;
}

a.menu_com:hover{
	background-image: url(../Imagenes/menu_donde_comprar_fx.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 142px;
}

a.menu_sus{
	background-image: url(../Imagenes/menu_suscripciones.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 113px;
	display: block;
}

a.menu_sus:hover{
	background-image: url(../Imagenes/menu_suscripciones_fx.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 113px;
}

a.buscar{
	background-image: url(../Imagenes/boton_buscar.gif); 
	background-repeat: no-repeat;
	border-style: none;
	width: 67px;
	height: 17px;
	display: inline;
}

a.buscar:hover{
	background-image: url(../Imagenes/boton_buscar_fx.gif); 
}

a.mas_info{
	background-image: url(../Imagenes/boton_mas_info.gif); 
	background-repeat: no-repeat;
	border-style: none;
	width: 73px;
	height: 14px;
	display: inline;
}

a.mas_info:hover{
	background-image: url(../Imagenes/boton_mas_info_fx.gif);
	width: 73px;
	height: 14px;
	display: inline;
}
a.carro{
	background-image: url(../Imagenes/boton_anhadir_cesta.gif); 
	background-repeat: no-repeat;
	border-style: none;
	width: 125px;
	height: 17px;
	display: inline;
}

a.carro:hover{
	background-image: url(../Imagenes/boton_anhadir_cesta_fx.gif); 
}

a.volver{
	background-image: url(../Imagenes/boton_volver.gif); 
	background-repeat: no-repeat;
	border-style: none;
	width: 67px;
	height: 17px;
	display: inline;
}

a.volver:hover{
	background-image: url(../Imagenes/boton_volver_fx.gif); 
}

a.enviar{
	background-image: url(../Imagenes/boton_enviar.gif); 
	background-repeat: no-repeat;
	border-style: none;
	width: 67px;
	height: 17px;
	display: inline;
}

a.enviar:hover{
	background-image: url(../Imagenes/boton_enviar_fx.gif); 
}
a.ver_cesta{
	background-image: url(../Imagenes/boton_ver_cesta.gif); 
	background-repeat: no-repeat;
	border-style: none;
	width: 83px;
	height: 17px;
	display: inline;
}

a.ver_cesta:hover{
	background-image: url(../Imagenes/boton_ver_cesta_fx.gif); 
}

a.eliminar{
	background-image: url(../Imagenes/boton_eliminar.gif); 
	background-repeat: no-repeat;
	border-style: none;
	width: 76px;
	height: 17px;
	display: inline;
}

a.eliminar:hover{
	background-image: url(../Imagenes/boton_eliminar_fx.gif); 
}
a.continuar{
	background-image: url(../Imagenes/boton_continuar.gif); 
	background-repeat: no-repeat;
	border-style: none;
	width: 88px;
	height: 17px;
	display: inline;
}

a.continuar:hover{
	background-image: url(../Imagenes/boton_continuar_fx.gif); 
}

a.continuar_compra{
	background-image: url(../Imagenes/boton_continuar_compra.gif); 
	background-repeat: no-repeat;
	border-style: none;
	width: 133px;
	height: 17px;
	display: inline;
}

a.continuar_compra:hover{
	background-image: url(../Imagenes/boton_continuar_compra_fx.gif); 
}

a.finalizar_compra{
	background-image: url(../Imagenes/boton_finalizar_compra.gif); 
	background-repeat: no-repeat;
	border-style: none;
	width: 128px;
	height: 17px;
	display: inline;
}

a.finalizar_compra:hover{
	background-image: url(../Imagenes/boton_finalizar_compra_fx.gif); 
}

a.imprimir{
	background-image: url(../Imagenes/boton_imprimir.gif); 
	background-repeat: no-repeat;
	border-style: none;
	width: 78px;
	height: 17px;
	display: inline;
}

a.imprimir:hover{
	background-image: url(../Imagenes/boton_imprimir_fx.gif); 
}

body.privada
{
	background-color:#ECF1ED;
	margin:0px;
	font-Family:verdana, arial, helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	scrollbar-face-color:#CECECE;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-arrow-color:#000000;
}

.pheader{
	border-color: #5D7C5D;
	border-top-width: 0px;
	border-style: groove;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 10px;
}
.pfooter{
	border-color: #5D7C5D;
	border-top-width: 10px;
	border-style: groove;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
}
.content{
	border-color: #5D7C5D;
	border-top-width: 0px;
	border-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
}

.grid
	{
	font-size:100%;
	COLOR:#010101;	
	background-color:#C2C2C2;		
	}
.grid td
	{
	background-color:#FFFFFF;
	}
	
.grid .tituloTable 
{
	font: bold;
	FONT-SIZE: 11px;
	background:#CAE0CB url(../imagenes/puntito_menu.gif) no-repeat left;
	padding-left: 10px;
	text-transform: uppercase;
}
.grid .titulo1Td 
{
	background-color: #F5FFFE;
	font-weight: bold;
	padding: 2px;
}
.grid .titulo2Td 
{
	background-color:#E7E7E7;
	padding:2px;
}
.grid .NormalTD 
{
	background-color:#FFFFFF;
	padding:2px 2px 2px 5px;
}

.grid .fieldTd 
{
	background-color: #DAF3EF;
	padding: 2px;
	vertical-align:top;
	COLOR: #000000;
}
.MenuTable 
{
	background-color: #CAE0CB;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7D0003;
	padding-left: 5px;
	border-width: 0px 0px 1px 14px;
	border-color: #5D7C5D #5D7C5D #5D7C5D #5D7C5D;
	border-style: solid;
}
.grid .dataTd 
{
	background-color:#FFFFFF;
	padding:2px;
	
}  
.grid .pieTable 
{
	background-color:#CAE0CB;
	padding-left:5px;
	padding-top:2px;	
	padding-bottom:2px;
	padding-right:5px;
}

.grid2{
	background-color: #4C704C;
}

.grid2 .tituloTable {
	background-color: #4C704C;
	color: #FFFFFF;
	font-weight: bold;
	padding: 0px;
	text-transform: uppercase;
}

.grid2 .pieTable {
	background-color: #4C704C;
	color: White;
	font-weight: bold;
	padding: 2px;
}

.grid2 .dataTd {
	background-color: #FFFFFF;
	padding: 2px;
	
} 

.grid2 .fieldTd {
	background-color: #CAE0CB;
	padding: 2px;
}

.tbl{
	background-color: #ffffff;
	margin-left: auto;
    margin-right: auto;
}

.tbl .tituloTable{
	background-color: #CAE0CB;
	border-top: 1px solid #4C704C;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	color: #933833;

}

.tbl .titulo1{
	background-color: #F5EDE2;
	border-bottom: 1px dotted #000000;
	border-top: 1px dotted #000000;
	border-left: 1px solid #4C704C;
	border-right: 1px solid #4C704C;
	padding: 5px;
	color: #4C704C;
}

.tbl .normalTd{
	background-color: #ffffff;
	border-left: 1px solid #4C704C;
	border-right: 1px solid #4C704C;
	padding: 7px;
	color: #000000;
}

.tbl .dataTd{
	background-color: #F0FAF1;
	border-left: 1px solid #4C704C;
	border-right: 1px solid #4C704C;
	border-top: 1px dotted #000000;
	padding: 7px;
	color: #000000;
}

.tbl .pieTable{
	background-color: #F0FAF1;
	border-bottom: 1px solid #4C704C;
	font-weight: bold;
	font-size: 10px;
	text-align: bottom;
	color: #000000;
	line-height: 11px;
	
}

.interiorTbl{
	border: 0px;
	margin-left: auto;
    margin-right: auto;
}

.interiorTbl .tituloTable{
	border-bottom: dashed 0px  #4B714C;
	background-color: #CAE0CB;
	text-transform: uppercase;
	font-weight: bold;
	padding: 0px;
	color: #4B714C;
}

.interiorTbl .normalTd{
	background-color: #ECF1ED;
	padding: 5px;
	border-bottom: solid 1px #4B714C;
}

.novedades{
	background-image: url(../Imagenes/fondo_cuadricula.gif);
	border: 1px solid #000000;
}  
.carritoTbl {
	background-color: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
}

.carritoTbl .tituloTable{
	background-color: #CAE0CB;
	text-transform: uppercase;
	font-weight: bold;
	padding: 5px;
	color: #4B714C;
}

.carritoTbl .titulo1Td{
	background-color: #F5E283;
	font-weight: bold;
	padding : 5px;
	color: #000000;
}

.carritoTbl .fieldTd{
	background-color: #ECF1ED;
	border-bottom: 1px solid #F5E283;
		padding : 5px;
	color: #000000;
}

.carritoTbl .dataTd{
	background-color: #ffffff;
	border-bottom: 1px solid #F5E283;
	padding : 5px;
	color: #000000;
}
.menu_catalogo {
	background-image: url(../Imagenes/fondo_catalogo.gif);
	background-repeat: repeat-x; 
	border: solid 1px #BF8A86;
	width: 45px;
	height: 21px;
	color: #4B714C;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	display: inline;
}
.paginacion {
	background-image: url(../Imagenes/fondo_catalogo.gif);
	background-repeat: repeat-x; 
	border: solid 1px #BF8A86;
	width: 21px;
	height: 21px;
	color: #4B714C;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	display: inline;
}
.paginacion_no {
	background-image: url(../Imagenes/fondo_catalogo.gif);
	background-repeat: repeat-x; 
	border: solid 1px #c0c0c0;
	width: 21px;
	height: 21px;
	color: #000000;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	display: inline;
}
.NoticiaTitulo {FONT-FAMILY:verdana, arial, helvetica, sans-serif;font-size:15px;color:#D95000;font-weight:800;letter-spacing:0px;} 
.NoticiaCabecera {FONT-FAMILY:verdana, arial, helvetica, sans-serif;font-size:12px;color:#000000;font-weight:800;letter-spacing:0px;} 
.NoticiaCuerpo {FONT-FAMILY:verdana, arial, helvetica, sans-serif;font-size:10px;color:#000000;font-weight:200;letter-spacing:0px;} 

.barrahome{background: url(../Imagenes/fondo_barra_home.gif) 100% 100%;}

.TituloApartado
{
	font-size:1.5em;
	font-color:#000000;
	text-transform:capitalize;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 10px;
	background-color: #FFFFFF;
    border-left-style:solid;
    border-left-color:#D95000;
    border-left-width:10px;	
	border-bottom-style:solid;
    border-bottom-color:#000000;
	border-bottom-width:1px;		
}
.formulario {
	background-color: #F5EDE2;
	border: 1px solid #5D7C5D;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #7D0003;
	font-size: 10px;
	padding-bottom: 5px;
}

Input {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #CAE0CB;
	border: 1px solid #6A886A;
	padding-bottom: 5px;
}
option {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #CAE0CB;
	border: 1px solid #800000;
	padding-bottom: 5px;
}

Textarea {FONT-FAMILY:verdana, arial, helvetica, sans-serif;FONT-SIZE:10px;COLOR:#000000;BACKGROUND-COLOR:#efefef;border-width:1px;border-style:solid;} 
.checkbox  {FONT-FAMILY:verdana, arial, helvetica, sans-serif;FONT-SIZE:10px;COLOR:#000000;BACKGROUND-COLOR:#efefef;border-width:0px;border-style:none;} 
select {FONT-FAMILY:verdana, arial, helvetica, sans-serif;FONT-SIZE:10px;COLOR:#000000;BACKGROUND-COLOR:#efefef;border-width:1px;border-style:solid;} 
.selectautores {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #000000;
	BACKGROUND-COLOR: #efefef;
	border-width: 1px;
	border-style: solid;

} 

.nav a { 
width: 67px;
height: 13px;
background: url(../imagenes/nav_boton.gif) no-repeat;
padding-left: 2px;
display: block; 
text-decoration: none; 
color: #000000; 
text-align:left; 
text-transform: lowercase;
}

.nav a:hover {
color: #BCBCBC;
text-decoration: none;
background: url(../imagenes/nav_boton_fx.gif) no-repeat; 
text-transform: lowercase;
}

ul.pmenu
{

width:100%;
padding:0px;
margin:0;
list-style-type:none;
}
a.pmenu
{
	width: 150px;
	text-decoration: none;
	font-weight: bold;
	color: #5D7C5D;
	background-color: #CAE0CB;
	border: solid;
	border-width: 1px 1px 1px 14px;
	border-style: solid;
	border-color: White White White #5D7C5D;
	padding-left: 15px;
	padding-right: 15px;
	height: 20px;
	text-align: center;
}
a.pmenu:hover {
	font-weight: bold;
	background-color:#CAE0CB;
	color: #000000;
}
a.pmenu:visited {
	color:#000000;
} 

li.pmenu{display: inline;}

ul , li {color: #000000; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;}

.title{
	background-color: #CAE0CB;
	text-transform: uppercase;
	font-weight: bold;
	color: #933833;
	padding: 2px;
}

A.TextoVerde {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #008080;
	font-style : normal;
	text-decoration : none;
	font-weight : bold;
}
A.TextoVerde:Visited {

	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #008080;
	font-style : normal;
	text-decoration : none;
	font-weight : bold;

}
A.TextoVerde:Active {

	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #008080;
	font-style : normal;
	text-decoration : none;
	font-weight : bold;

}
A.TextoVerde:Hover {

	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #008080;
	font-style : normal;
	text-decoration : none;
	font-weight : bold;

	
}