@charset "utf-8";

body{
	padding: 0px;
	margin: 0px;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	background-color: #FFFFFF;
}

.ancho {
	width: 1024px;
}
#Contenedor {
	width: 1024px;
}
	 #encabezado {
	heigsht: 28px;
	height: 28px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	width: 906px;
	
    } 
			#encabezado #linksIzq {
	padding-top: 19px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:800;
	text-decoration:none;
	color: #0000cc;
			}
			#encabezado #linksIzq a{	
	text-decoration:none;	
			}
			#encabezado #linksder {
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:800;
	color: #0000cc;
			}
	#encabezado #linksder a{
	text-decoration:none;	
			}		
			
	#encabezado #bienvenido {
	margin-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0000cc;
	margin-top: 19px;
	font-weight: bold;
	}
	
	#encabezado #admincliente{
	margin-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0000cc;
	margin-top: 19px;
	}
	
			#encabezado a:link {
	color: #0000cc;
	text-decoration: underline;
					}
			#encabezado a:visited {
	text-decoration: underline;
	color: #0000cc;
			}
			#encabezado a:hover {
	text-decoration: none;
	color: #0000FF;
			}
			#encabezado a:active {
	text-decoration: underline;
	color: #339999;
			}
	#cabecerahome {
	height: 162px;
	background-repeat: no-repeat;
	background-position: center;
	width: 906px;
	background-color: #FFFFFF;
    } 
	#enlaces_idiomas  {
		margin-top:5px;
    } 
	#enlaces_idiomas .idioma_div {
		float:right;
		margin-left:10px;
		text-align:center;
    } 
	#enlaces_idiomas .idioma_div  a{
		font-size:10px;
		text-decoration:none;
		
    } 
	#enlaces_idiomas .idioma_div  a img{
		border:none;
    } 
	#enlaces_idiomas .idioma_div  a div{
		margin-top:4px;
    } 
		
			
    #cabecera {
	height: 80px;
	background-repeat: no-repeat;
	width: 906px;
    } 
	#cabecera #cuadrolinkhome {
	height: 80px;
	width: 241px;
	float: left;
    } 
	
	#cabecera #cuadrobuscador {
	height: 20px;
	width: auto;
	float: right;
	padding-top: 0px;
    } 
	#cabecera #cuadrobuscador #formbuscar{
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	
    }
	
	  #barraestado {
	height: 25px;
	width: 906px;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
    } 
	
	#barraestado #estadosector{
	font-size: 16px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 5px;
	}
	
	#barraestado #estadoproducto{
	font-size: 16px;
	color: #6e6e7c;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	}
	#barraestado #estadoenlace{
	
	font-size: 15px;
	color: #000000;
	}
	#barraestado #selectorproductos {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	vertical-align: middle;
	padding-top: 1px;
	}
	
	#barraestado #selectorproductos .categoriaselector {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
    } 
	
	#barraestado #selectorproductos .productoselector {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
    }
	#contenedorbarraleyenda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	height: 25px;
	width: 906px;
	float: none;
	}
	
	#contenedorbarraleyenda #leyenda {
	color: #0000FF;
	font-weight: normal;
	float: left;
	padding-top: 4px;
	}
	#contenedorbarraleyenda #precio {
	color: #FF0000;
	font-weight: bold;
	float: right;
	padding-top: 4px;
	}

	
	#cabecera a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	color: #0000cc;
	}
    #cabecera h1 {
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
    }
	.botoninput{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	}
	
	
    #contenedormenu {
	width: 173px;
	margin-top: 0px;
	margin-bottom: 75px;
	padding: 1px;
	height: auto;
    }
	
	#orderButton {
		width:178px; height:31px; font-weight:bold; font-size:14px; background-image:url(../imagenes/order_button_bg_2.png); margin-left:auto; margin-right:auto; text-align:center; padding-top:12px;
	}
	#orderButton a{
		text-decoration:none;
	}
	
    #contenedorcuerpo {
	height: auto;
	width: 690px;
	margin-left: 38px;
	margin-bottom: 75px;
    }
	#contenedormenucliente{
	height: auto;
	width: 690px;
	line-height: 6mm;
	margin-bottom: 5px;
	margin-top: 3px;
    }
	 #contenedorbuscadorhome {
	width: 900px;
	border-top:solid 1px #b8b6cc;
	margin-top:4px;
	margin-left:auto;
	margin-right:auto;
	height: 3px;
    }
	 #contenedorbuscadorhome2 {
	width: 100%;
	height: 6px;
    }
	 
	 #contenedorcuerpohome {
	height: auto;
	width: 690px;
	line-height: 6mm;
	margin-left: 3px;
	margin-right: 38px;
    } 	
  
	
	
	
	
    #Pie {
	padding-bottom: 0;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 906px;
	margin-top: 20px;
    }

     #Pie2 {
	padding-bottom: 0;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 906px;
	
    }
    #Pie2 .columna_pie{
        margin-top:16px;
	width: 151px;
        float:left;
        height:auto;
        text-align:left;

    }
     #Pie2 .columna_pie .enlace_activo{
        text-align:left;
        width:151px;
        float:none;
        margin-bottom:5px;
    }
    #Pie2 .columna_pie .enlace_activo a{
        color:#000;
        font-size:10px;
        text-decoration:none;
    }
    #Pie2 .columna_pie .enlace{
        text-align:left;
        width:151px;
        float:none;
        margin-bottom:5px;
    }
    #Pie2 .columna_pie .enlace a{
        color:#0000cc;
        font-size:10px;
        text-decoration:none;   

    }
    #Pie2 .columna_pie .titulo{
        text-align:left;
        font-size: 12px;
        font-weight: bold;
        color:#0000cc;
        width:151px;
        float:none;
        margin-bottom:7px;
    }

	#Pie2 p{
	margin:0px;
	padding:0px;	
    }
    #Pie p {
    	margin: 0; /* el ajuste en cero de los márgenes del primer elemento del pie evitará que puedan contraerse los márgenes (un espacio entre divs) */
    	padding: 10px 0; /* el relleno de este elemento creará espacio, de la misma forma que lo haría el margen, sin el problema de la contracción de márgenes */
    }
	
	 #Pie .letraschicas{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	    } 
	
	
	
    .fltrt { /* esta clase puede utilizarse para que un elemento flote en la parte derecha de la página. El elemento flotante debe preceder al elemento junto al que debe aparecer en la página. */
    	float: right;
    	margin-left: 8px;
    }


    .fltlft { /* esta clase puede utilizarse para que un elemento flote en la parte izquierda de la página. */
	float: left;
	margin-right: 0px;
    }
	.fltdown{ /* esta clase puede utilizarse para que un elemento flote en la parte izquierda de la página. */
	float: none;
	margin-right: 8px;
    }
    .clearfloat { /* esta clase debe colocarse en un elemento div o break y debe ser el último elemento antes del cierre de un contenedor que incluya completamente a un elemento flotante */
	height:auto;
	font-size: 1px;
	line-height: normal;
    }
a:link {
	color: #0000cc;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #0000FF;
}
a:hover {
	text-decoration: none;
	color: #000066;
}
a:active {
	text-decoration: underline;
	color: #009966;

#container #mainContent #comofun p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 300px;
}

.comofunc {
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 75px;
}

