body 
{
font-family : "Trebuchet MS", Arial, Helvetica ,sans-serif;
font-size:100%; 
color:#666666;
background: #ffffff url(../imagenes/fondo.gif) repeat-x 0% 0%;
margin: 0 auto; 
padding:0;
text-align: center; 
}
#contenedor 
{
width:794px;
margin:0 auto;
text-align:left;
}
/*****************************************************************************/
#cabecera 
{
 background: #ffffff url(../imagenes/fondo_cabecera.gif) no-repeat  0% 0%;
 color:#666666;
 width: 793px;
 height: 207px;
 margin: 0px 0 0 0;
}

#cabecera img 
{
 float:left;
 margin: 55px 0 0 65px;
}

#cabecera h1 {
    position:absolute;    
	background: transparent url(../imagenes/copy.gif) no-repeat 0% 0%;
	width: 455px;
	height: 51px;
	margin:100px 0 0 285px;
	padding:0;
}

#cabecera h1 span {
	display:none;
} 


#cabecera address 
{
 color:#208DDD;
 font-family:Arial, Helvetica, sans-serif;
 position: absolute;
 margin: 54px 0 0 50px;
 text-align:center;
 width:405px;
 display:inline; 
 font-size:70%;
 font-style: normal;
 word-spacing: 3px;
}

#cabecera address a {color:#5FBA38; background: #ffffff;text-decoration:none;float:none}
#cabecera address a:hover {text-decoration:underline;background: #ffffff;float:none; padding:0; margin:0;}
/****************************************************************************/
#cuerpo 
{
 position: absolute;
 margin: 0px 0 0 0;
 width:794px;
 background: #ffffff url(../imagenes/fondo_cuerpo.gif) repeat-y  0% 0%;
 color:#666666;
}

/****************************************************************************/
/*definimos el bloque izquierdo que va a ir siempre*/
#bloqueizquierdo 
{
 float:left;
 width: 240px;
 margin: 5px 10px 0 30px;
 position: relative;
}
/******** MENU PRINCIPAL ***********/
#bloqueizquierdo ul 
{
 font-size: 75%;
 font-family:Arial, Helvetica, sans-serif;
 font-weight: bold;
 color:#208DDD;
 list-style-type: none;
 margin:0 0 10px 10px;
 padding:0;
}

#bloqueizquierdo li 
{
 display:block;
 background: #ffffff url(../imagenes/fondo_menu_prin.gif) no-repeat 0% 80%;
 width: 225px;
 height: 33px;
 margin: 0;
 padding:0;
}

#bloqueizquierdo a 
{
 color:#208DDD;
 position:relative;
 display:block;
 margin: 0 0 0 10px;
 padding: 4px 0 0 10px;
 text-decoration: none;
}


#bloqueizquierdo a:hover 
{
 color:#45AD17;
}


#bloqueizquierdo a.current 
{
 color:#45AD17;
}

/*para los normales*/
#bloqueizquierdo a.normal
{
text-decoration:none;
border:0 none;
margin:10px 0 0 2px;
background: #ffffff;
}
#bloqueizquierdo a.normal:hover
{
text-decoration:none;
border:0 none;
background: #ffffff;
}
/***********************************************************************************/
#bloqueizquierdo a img 
{
text-decoration:none;
margin:0;
padding:0;
border: 0 none;
}

/*********************************************************************************/
/*para el form de busqueda */
#bloqueizquierdo form.form_buscar
{
 background: transparent url(../imagenes/fondo_form_buscar.gif) no-repeat 0% 0%;
 width: 203px;
 height:105px;
 margin:0 0 0 14px;
}
#bloqueizquierdo form.form_buscar fieldset 
{
border: 0 none;
}

#bloqueizquierdo form.form_buscar legend 
{
color:#208ddd;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
text-transform:uppercase;
text-align:center;
font-size:70%;
border-bottom: 2px solid #86c629;
margin: 10px 0 7px 20px;
padding: 10px 0 5px 0;
width: 160px;
display:block;
}

#bloqueizquierdo form.form_buscar label 
{display:none;}


#bloqueizquierdo form.form_buscar .input-text 
{ color:#208ddd; font-size: 80%; 
  float:left; margin: 5px 0px 5px 10px;
  border: 1px solid #666666;
  width: 51%;  
}

#bloqueizquierdo form.form_buscar .boton
{
 float:right;
 width:60px;
 height:20px;
 cursor: pointer;
 margin: 5px 15px 5px 0px;
 padding:1px 2px 1px 2px;
 background:#86c629;
 color:#ffffff;
 border: 1px solid #666666;
 text-align:center;
 text-transform:uppercase;
 font-size: 65%;
}
/*********************************************************************************/
/*****************************************************************************/
#info 
{
 width:477px;
 position:relative;
 float:left;
 margin: 5px 0 0 0;
 font-size: 70%;
}

.destacado {font-weight:bold; color:#208ddd; font-size: 130%;}
.destacado2 {font-weight:bold; color:#86c629; font-size: 127%;}
em {color:#208ddd;font-style:normal;font-weight:bold;}
hr {clear:both; margin:50px 0 0 0;}

#info address {margin: 5px 20px 10px 20px; font-size:120%;}

#info p 
{
font-size: 105%;
margin: 15px 10px 5px 20px;
color:#585858;
}

#info p.limpia {clear:left; margin-top:20px; }

#info p.aviso 
{
margin: 30px 10px 0 5px;
padding: 10px 0 5px 10px;
width:440px;
float:left;
font-size: 125%;
color:#227ddd;
clear:both;
border-top: 2px solid  #CAE4A7;
}

#info p.p_contenido_cesta 
{
clear:both;
display:block;
width:94%;
color:#208ddd;
padding: 0 0 0 30px;
margin:0;
}


#info p.p_contenido_cesta  a.a_contenido_cesta 
{
text-align:right;
float:right;
display:block;
width: 85px;
padding: 0 10px 0 24px;
margin: 0 0 0 0;
border: 1px solid #86c629;
background: #ffffff url(../imagenes/cesta_peque.gif) no-repeat 0% 30%;
}

#info p.p_contenido_cesta  a.a_contenido_cesta:hover 
{
background-color:#BFE6FB;
}

#info p.p_pietablas
{
clear:both;
}


#info a 
{
 font-size:110%;
 color:#599007;
 text-decoration:none;
 float:none;margin:0;
}

#info a:visited 
{
 text-decoration:none;
 float:none;margin:0; 
}

#info a:hover 
{
 color:#599007;
 background-color:#BFE6FB;
 text-decoration:none;
 float:none;margin:0; 
}

#info a.a_migas 
{
color:#46A0E2;
background-color:#ffffff;
text-decoration:underline;
font-size:100%;
font-weight:bold;
}
#info a.a_migas:hover 
{
background-color:#ffffff;
}
/*********************************************************************************/
#info img.imagen_derecha 
{
float:right;
margin:5px;
}
#info img.imagen_derecha2 
{
float:right;
margin: 15px 25px;
}
#info img.imagen_izquierda
{
float:left;
margin: 15px 15px 10px 20px;
}

#info img.imagen_izquierda2
{
float:left;
clear:right;
margin: 35px 15px 10px 50px;
}
#info img.imagen_izquierda3
{
float:left;
margin: 10px 15px 5px 50px;
}

#info img.logotipo
{
float:left;
margin: 15px 10px 5px 20px;
border: 2px solid #bfe6fb;
}

#info img#decorada 
{
padding:3px;
background-color:#AEDC19;
border: 1px solid #48A3EA;
}

#info img.mapa 
{
 margin: 30px 0px 20px 10px;
 padding:2px;
 background-color:#AEDC19;
 border: 1px solid #48A3EA;
}

/*****************************************************************************/
/*Lista para las marcas*/
#info ul.marcas
{
 list-style:none;
 width: 450px;
 margin: 15px 0 0 5px;
 padding:0 0 10px 0;
 float:left;
 border-top: 2px solid #CAE4A7;
 border-bottom: 2px solid #CAE4A7; 
 color:#666666;
 font-size:120%; 
}

#info ul.marcas li 
{
 display:block;
 float:left;
 width: 85%;
 border: 0 none;
 margin: 10px;
 border-bottom: 1px solid #CAE4A7;
}

#info ul.marcas a 
{
 width: 100%;
 font-size:90%;
 border: 0 none;
 color:#666666;
}

#info ul.marcas li a:hover
{
 float:left;
 font-size:90%;
 width: 100%;
 color:#86c629;
 background-color:#E4F1F9;
 margin: 0px;
}
/*****************************************************************************/
#info ul.marcas_toner 
{
 list-style:none;
 width: 450px;
 margin: 15px 0 0 5px;
 padding:0 0 10px 10px;
 float:left;
 border-top: 2px solid #CAE4A7;
 border-bottom: 2px solid #CAE4A7; 
 color:#31B049;
 font-size:110%;
}
#info ul.marcas_toner li 
{
 display:block;
 float:left;
 width: 46%;
 border: 0 none;
 margin: 10px 0px 10px 10px;
 border-bottom: 1px solid #CAE4A7;
}

#info ul.marcas_toner a 
{
 width: 100%;
 border: 0 none;
 color:#18852D;
 float:left; 
}

#info ul.marcas_toner li a:hover
{
 color:#45ad17;
 width: 100%;
 float:left;
 background-color:#E4F1F9;
 margin: 0px;
}
/*****************************************************************************/
/*Lista para las marcas*/
#info ul.impresoras
{
 list-style:none;
 width: 450px;
 margin: 15px 0 0 5px;
 padding:10px;
 float:left;
 border-top: 2px solid #CAE4A7;
 border-bottom: 2px solid #CAE4A7; 
 color:#666666;
}

#info ul.impresoras li 
{
 display:block;
 float:left;
 width: 45%;
 border: 0 none;
 margin: 5px;
 padding:0 0 0 3px;
 border-bottom: 1px solid #CAE4A7;
 background-color:#EDF6DF;
}

#info ul.impresoras li a 
{
 width: 100%;
 font-size:100%;
 border: 0 none;
 color:#666666;
}

#info ul.impresoras li a:hover
{
 float:left;
 width: 100%;
 font-size:100%; 
 color:#86c629;
 background-color:#E4F1F9;
 margin: 0px;
 padding:0;
}

/*****************************************************************************/
/*para el menu de numero*/
#info ul.numeros 
{
 float:right;
 display:inline;
 width: 90%;
 margin: 0 0 10px 20px;
 padding: 0;
 list-style-type:none; 
 background: #ffffff;
 font-weight: normal;
}

#info ul.numeros li {
background: #ffffff; 
border: 0 none;
width:15px;
float:right;
margin:0 2px 0 2px;
padding:0;
font-size:110%;
text-align:left;
}

#info ul.numeros li a 
{
 cursor:pointer;
 color:#86c629;
 margin:0;
 padding:0;
 background:#ffffff;
}

#info ul.numeros li a:hover
{
 width: 100%;
 cursor:pointer;
 color:#86c629; 
 margin:0;
 padding:0;
 background:#ffffff; 
}

#info ul.numeros li a.activo 
{
color:#46a0e2;
cursor:pointer;
width: 100%;
margin:0;
padding:0;
background:#ffffff;
}
/*****************************************************************************/
/*ul para las imagenes de los logotipos*/
#info ul.imagenes 
{
 display:inline;
 width: 100%;
 margin: 10px 0 0 20px;
 list-style-type : none;
}

#info ul.imagenes li {margin: 0 0 0 20px;width:50%; display:inline;}
/*****************************************************************************/
#info dt {
color:#46a0e2;
font-size:110%;
}

#info dd {margin: 5px 0 15px 0;
padding:0;
}
/*****************************************************************************/
/*tabla de cartuchos seleccionados*/
#info caption 
{
display:none;
}
#info table.cartuchos 
{
 width: 100%;
 margin: -10px 0 0 5px;
 padding:0;
 float:left;
 clear:right;
 color:#666666;
 background:#ffffff;
 border-collapse: collapse;
}

#info table.cartuchos tr
{
text-align:left;
margin:0;
background-color:#EDF3D9;
border-left: 1px solid white;
border-right: 1px solid white;
border-top: 1px solid white;
}

#info table.cartuchos tr.par
{
text-align:left;
margin:0;
background-color: #F6F9EC;
}

#info table.cartuchos tr.par_descuento1
{
text-align:left;
margin:0;
height: 15px;
background-color: #F6F9EC;
border-top: 1px solid #C1E253;
border-left: 1px solid #C1E253;
border-right: 1px solid #C1E253;
padding: 0 0 10px 0;
}
#info table.cartuchos tr.par_descuento2
{
text-align:left;
margin:0;
height: 15px;
background-color: #F6F9EC;
border-bottom: 1px solid #C1E253;
border-left: 1px solid #C1E253;
border-right: 1px solid #C1E253;
padding: 0 0 10px 0;
}

#info table.cartuchos tr.impar_descuento1
{
text-align:left;
margin:0;
height: 15px;
background-color: #EDF3D9;
border-top: 1px solid #C1E253;
border-left: 1px solid #C1E253;
border-right: 1px solid #C1E253;
padding: 0 0 10px 0;
}
#info table.cartuchos tr.impar_descuento2
{
text-align:left;
margin:0;
height: 15px;
background-color: #EDF3D9;
border-bottom: 1px solid #C1E253;
border-left: 1px solid #C1E253;
border-right: 1px solid #C1E253;
padding: 0 0 10px 0;
}

#info table.cartuchos tr.descuento
{
text-align:left;
margin:0;
line-height: 15px;
background-color:#EDF3D9;
border: 1px solid red;
}

#info table.cartuchos th
{
text-align:center;
background:#bcdcf4;
border: 1px solid #bcdcf4;
margin:0;
padding:0 0 0 3px;
height: 30px;
}

#info table.cartuchos td
{
text-align:left;
margin:2px;
padding:5px;
}
#info table.cartuchos td.precio
{
text-align:right;
margin:2px;
padding:5px;
}
#info table.cartuchos td.ahorro
{
text-align:center;
font-weight: bold;
color:#46a0e2;
margin:2px;
padding:5px;
}

#info table.cartuchos td.td_centrado
{
text-align:center;
font-size:110%;
font-weight: bold;
color:#46a0e2;
margin:2px;
padding:5px;
}

#info table.cartuchos td a 
{
text-decoration:none;
color:#1784D7;
background-color:inherit;
}
#info table.cartuchos td a:visited
{
text-decoration:none;
background-color:inherit;
}
#info table.cartuchos td a:hover
{
text-decoration:underline;
color:#1784D7;
background-color:inherit;
}

/*****************************************************************************/


/*****************************************************************************/
#info h1 span {display:none;}
#info h1.ventajas
{
background: #ffffff url(../imagenes/titulo_nuestras_ventajas.gif) no-repeat 0% 0%;
width: 450px;
height: 70px;
margin:10px 0 0 10px;
padding:0;
}

#info h1.busqueda
{
background: #ffffff url(../imagenes/titulo_busqueda.gif) no-repeat 0% 0%;
width: 450px;
height: 40px;
margin:10px 0 0 10px;
padding:0;
}

#info h1.catalogo
{
background: transparent url(../imagenes/titulo_catalogo_h1.gif) no-repeat 0% 0%;
width: 450px;
height: 47px;
margin:10px 0 0 10px;
padding:0;
}

#info h1.localizacion
{
background: #ffffff url(../imagenes/titulo_localizacion_h1.gif) no-repeat 0% 0%;
width: 450px;
height:39px;
margin: 0px 0 0 10px;
padding:0;
}


#info h1.porque
{
background: #ffffff url(../imagenes/titulo_porqueh1.gif) no-repeat 0% 0%;
width: 450px;
height: 47px;
margin:10px 0 0 10px;
padding:0;
}

#info h1.xerox
{
background: #ffffff url(../imagenes/titulo_xerox.gif) no-repeat 0% 0%;
width: 450px;
height: 47px;
margin:10px 0 0 10px;
padding:0;
}

#info h1.calidad
{
background: #ffffff url(../imagenes/titulo_nuestros_productos.gif) no-repeat 0% 0%;
width: 450px;
height: 70px;
margin:10px 0 10px 10px;
padding:0;
}

#info h1.empresa
{
background: #ffffff url(../imagenes/titulo_empresa.gif) no-repeat 0% 0%;
width: 450px;
height: 46px;
margin:10px 0 0 10px;
padding:0;
}

#info h1.original
{
background: #ffffff url(../imagenes/titulo_originalh1.gif) no-repeat 0% 0%;
width: 450px;
height: 49px;
margin:10px 0 0 10px;
padding:0;
}

#info h1.contacto
{
background: #ffffff url(../imagenes/titulo_contacto.gif) no-repeat 0% 0%;
width: 450px;
height: 49px;
margin:10px 0 0 10px;
padding:0;
}

#info h1.datos
{
background: #ffffff url(../imagenes/titulo_datosh1.gif) no-repeat 0% 0%;
width: 450px;
height: 48px;
margin:10px 0 0 10px;
padding:0;
}

#info h1.condiciones
{
background: #ffffff url(../imagenes/titulo_condiciones_h1.gif) no-repeat 0% 0%;
width: 450px;
height: 70px;
margin:10px 0 0 10px;
padding:0;
}

#info h1.vacios
{
background: #ffffff url(../imagenes/titulo_vacios_h1.gif) no-repeat 0% 0%;
width: 450px;
height: 70px;
margin:10px 0 0 10px;
padding:0;
}

#info h2 
{
 color:#8cc63e;
 font-size: 140%;
 background: #ffffff;
 margin: 10px 0 0 20px; 
}

#info h2.numeros 
{
 color:#46A0E2;
 font-size: 130%;
 background: #ffffff;
 display:block;
 width: 90%;
 margin: 20px 0 0 20px; 
}

#info h2.calidad 
{
margin: 10px 0 0 10px;
background: #ffffff url(../imagenes/titulo_calidadh2.gif) no-repeat 0% 0%;
width:239px;
height:17px;
color:#208ddd;
}

#info h2 span {display:none;}
#info h2.busqueda
{
 color:#8cc63e;
 font-size: 130%;
 background: #ffffff;
 display:inline;
 margin: 0px 0 0 20px; 
}

#info h2.h2_pedidos
{
 color:#8cc63e;
 background: #ffffff url(../imagenes/h2_pedidos.gif) no-repeat 0% 0%;
 width:220px;
 height:26px;
 margin: 0px 0 0 20px; 
}

#info h2.h2_gastos
{
 color:#8cc63e;
 background: #ffffff url(../imagenes/h2_gastos.gif) no-repeat 0% 0%;
 width:220px;
 height:24px;
 margin: 20px 0 0 20px; 
}
#info h2.h2_plazo
{
 background: #ffffff url(../imagenes/h2_plazo.gif) no-repeat 0% 0%;
 width:220px;
 height:24px;
 margin: 20px 0 0 20px; 
}
#info h2.h2_garantias
{
 background: #ffffff url(../imagenes/h2_garantias.gif) no-repeat 0% 0%;
 width:220px;
 height:26px;
 margin: 20px 0 0 20px; 
}

#info h2.h2_pago
{
 background: #ffffff url(../imagenes/h2_formas.gif) no-repeat 0% 0%;
 width:220px;
 height:27px;
 margin: 20px 0 0 20px; 
}

#info h2.h2_precios
{
 background: #ffffff url(../imagenes/h2_precios.gif) no-repeat 0% 0%;
 width:176px;
 height:32px;
 margin: 20px 0 0 20px; 
}
/*****************/
#info h3.criterio
{
 color:#017dd8;
 font-size: 130%;
 background: #ffffff;
 margin: 0 0 0 20px; 
 display:inline;
}
/*****************************************************************************/
#info ol
{
border: 0 none;
display:block;
list-style-type: none;
width: 430px;
margin:0;
padding:0;
}

#info ol li {
border: 0 none; 
display:block;
width: 430px; 
padding: 5px 0 0px 20px;
background: #ffffff url(../imagenes/bullet_ventajas.gif) no-repeat 0% 60%;
font-weight:bold;
font-size: 110%;
}
/*****************************************************************************/
#info form 
{
 width: 450px;
 height: 330px;
/* background: #ffffff url(../imagenes/fondo_form_contacto.gif) no-repeat 0% 0%;*/
 margin: 15px 0 0 10px;
 padding: 0px 0 5px 0;
}

#info form.sindecorar 
{
background: #ffffff;
width: 390px;
height: auto;
margin:10px 10px 30px 10px;
padding:0 0 30px 0;
clear:both;
}

#info form p {font-size: 100%; margin:0;padding:0;}

#info label 
{
 font-size: 110%;
 float:left;
 width: 25%;
 text-align:right;
 margin: 5px 10px 5px 5px;
}

#info label.label_destacada
{
font-size: 110%;
font-weight:bold;
color:#86C629;
}

#info input,textarea 
{
 border: 1px solid #86C629;
 margin: 5px 5px 5px 5px;
}

#info p#contains_enviar {display:inline;margin: 0 0 0 140px;}
#info p#contains_limpiar {display:inline;}

#info .boton {cursor:pointer;}

#info .botonescesta 
{
margin:10px 0 10px 0px;
padding:0;
width:100%;
display:block;
}

#info .botoncesta 
{
margin:0;
padding:0;
float:left;
font-size:13px;
margin:5px;
}
.validation_error {color:#FF0000}

/********************************************************************************/
/*form */
#info form.ficha_tecnica
{
width:445px;
height:560px;
background: #ffffff url(../imagenes/fondo_ficha_tecnica.gif) no-repeat 0% 0%;
margin: 10px 10px 10px 5px;
padding:50px 0 0 0;
}

#info form.ficha_tecnica h3 
{
 margin: 10px 0px 0px 30px;
 width:80%;
 font-size: 120%;
 color:#208ddd;
}


#info form.ficha_tecnica p 
{
 margin: 5px 0px 5px 30px;
 width:80%;
 font-size: 120%;
}

#info form.ficha_tecnica p.avisos
{
 margin: 75px 0px 5px 30px;
 width:80%;
 font-size: 110%;
}

#info form.ficha_tecnica p em
{
 font-weight: bold;
}

#info form.ficha_tecnica p.para_input
{
 width: 16%;
 float:left;
 margin: 5px 0px 5px 30px;
 color:#208ddd;
}

#info form.ficha_tecnica .input-text 
{
margin: 5px 0px 5px 0px;
height: 14px;
clear:right;
text-align:right;
}

#info form.ficha_tecnica p.limpia {margin:0;padding:0; height:5px;}

#info form.ficha_tecnica table
{
background-color:transparent;
width: 410px;
margin: 20px 0 20px 20px;
border-top: 1px solid #bcdd5d;
border-bottom: 1px solid #bcdd5d;
font-size: 100%;
font-weight:bold;
}

#info form.ficha_tecnica th
{
padding-left: 5px;
}

#info form.ficha_tecnica tr
{
background-color :transparent;
height: 15px;
}

#info form.ficha_tecnica td {line-height: 20px;}

#info form.ficha_tecnica .parbotones {margin: 10px 0 0 100px;}

#info form.ficha_tecnica .boton 
{
cursor:pointer;
} 

#info form.ficha_tecnica table.precios 
{
background-color:#EDF3D9;
border: 1px dotted #BEDD58;
border-collapse:separate;
width: 417px;
margin:5px 5px 5px 15px;
}

#info form.ficha_tecnica table.precios th
{
text-align:center;
}
#info form.ficha_tecnica table.precios td
{
text-align:center;
}
/****************************************************************************/
#info form.ficha_tecnica_tinta
{
width:449px;
height:427px;
background: #ffffff url(../imagenes/fondo_ficha_tecnica_tinta.gif) no-repeat 0% 0%;
margin: 10px;
padding:50px 0 0 0;
}
#info form.ficha_tecnica_tinta p.logo 
{
 float:right;
 margin:5px 0 0 0 ;
}

#info form.ficha_tecnica_tinta p 
{
 margin: 5px 0px 5px 30px;
 width:80%;
 font-size: 120%;
}

#info form.ficha_tecnica_tinta p.avisos
{
 margin: 75px 0px 5px 30px;
 width:80%;
 font-size: 110%;
}


#info form.ficha_tecnica_tinta p em
{
 font-weight: bold;
}

#info form.ficha_tecnica_tinta p.para_input
{
 width: 16%;
 float:left;
 margin: 5px 0px 5px 30px;
 color:#208ddd;
}

#info form.ficha_tecnica_tinta table
{
background-color:transparent;
width: 350px;
margin: 10px 0 10px 50px;
border-top: 1px solid #208ddd;
border-bottom: 1px solid #208ddd;
font-size: 100%;
font-weight:bold;
}

#info form.ficha_tecnica_tinta .parbotones {margin: 10px 0 0 100px;}

#info form.ficha_tecnica_tinta .boton 
{
cursor:pointer;
border: 1px solid #017dd8;
} 

#info form.ficha_tecnica_tinta .input-text 
{
margin: 5px 0px 5px 0px;
height: 14px;
clear:right;
text-align:right;
border: 1px solid #017dd8;
}
/****************************************************************************/
#prepie 
{
float:left;
/*background: #ffffff url(../imagenes/fondo_prepie_hierba.gif) no-repeat 60% 70%;*/
width: 450px;
height: 150px;
margin: 10px 0 0 0;
}

#prepie p 
{
font-weight: bold;
font-size: 125%;
text-align:center;
color:#98B853;
background:transparent;
padding: 30px 0 0 0;
}
/****************************************************************************/
/****************************************************************************/
#pie 
{
clear: both;
background: #ffffff url(../imagenes/fondo_pie.gif) no-repeat  0% 0%;
width:794px;
height: 72px;
margin: 0 0 0 5px;
}

#pie a {
width:80%;
margin: 30px 0 0 60px;
display:block;
color:#7daa1c;
font-size:70%;
text-decoration:none;
text-align: center;
}