/* CSS Document */

body
{
	margin: 0;
	padding: 0;
	text-align: left;
	color: #333;
	background-color: #FFFFFF;
	background-image: url(../images/fondo_web.jpg);
	background-repeat:   repeat-x;
	font-family: "Trebuchet MS";
	font-size: 85%;

}
#frame {
	margin:0 auto;
	width: 974px;
}

h1 {
	font-family:lucida grande,"Lucida Grande",sans-serif;
	font-size:22px;
	color:#30292b;
}
h2 {
	font-family:lucida grande,"Lucida Grande",sans-serif;
	font-size:18px;
	color:#d43a83;
}
h3 {
	font-family:lucida grande,"Lucida Grande",sans-serif;
	font-size:14px;
	color:#6699CC;
}
p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
/* --------------------------------------------Cabecera ------------------------------------------------------------*/
#banner {
	width: 974px;
	margin: 0 0 10px;
	background: url(../images/header.png) no-repeat scroll left bottom transparent;
	overflow:hidden;
	padding:1px 0 20px;
	position:relative;
}

#banner a{
color:#CCCCCC;
text-decoration:none;
}

#banner a:hover{
color:#6699CC;
text-decoration:none;
}

#buscador {
	background:url("../images/busqueda.jpg") no-repeat scroll left top transparent;
	float:none;
	height:24px;
	margin:10px 3px 0 750px;
	padding:4px 0;
	position:relative;
	width:207px;
}
#campo_texto {
	float:left;
}
input, textarea, select {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	line-height: 16px;
	background-color:#30292b;
	width: 178px;
	border: none;
	height:16px;
	margin-left:7px;
}
#imagen_lupa {
}
img {
	border: none;
	padding-top: -25px;
}
h3.logo {
	float:left;
	height:73px;
	margin:-25px 33px 0 20px;
	width:175px;
}
#main_menu {
	border: 0 none;
	float:right;
	line-height:15px;
	margin-right:5px;
	margin-top:25px;
	list-style:none outside none;
	outline:0 none;
	padding: 0;
	vertical-align:baseline;
}
#main_menu li {
	display:block;
	float:left;
	margin-right:25px;
}
/*#main_menu a:link,a:visited {
	color:#CCCCCC;
	text-decoration: none;
}
#main_menu a:hover,a:active {
	color:#6699CC;
} */

#main_actual {
	color:#6699CC;
}
ul, ol {
	margin: 0 0 0;
	line-height: 25px;
	list-style-type: disc;
	list-style-position: inside;
}
/* --------------------------------------------Cuerpo ------------------------------------------------------------*/
#page {
	width: 974px;
	background-color: #FFFFFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	position: relative;
	top: auto;
	left: auto;
}

#main {
	background-color: #FFFFFF;
	background-repeat:repeat-y;
}
#container h2 {
color:#00A5D5;
font-family:"Verdana";
font-size:18px;
font-weight:normal;
letter-spacing:2px;
margin:5px;
text-align:left;
}
#container h3 {
color:#666666;
font-family:"Verdana";
font-size:12px;
font-weight:normal;
margin:0 0 0 50px;
text-align:left;
}
#container h4 {
color:#666666;
font-family:"Verdana";
font-size:12px;
font-weight:normal;
margin:20px;
text-align:left;
}
#cuerpo_main {
}
#fondo_principal {
	background:url("../images/fondo_principal.jpg") no-repeat scroll 5px 0 transparent;
	height:130px;
	padding:80px 490px 0 35px;
	color:#333333;
	font:bold 21px/27px lucida grande,"Lucida Grande",sans-serif;
	font-size:22px;
	margin-left:-30px;
	margin-right:-30px;
}
#titular_fabricantes2{
	background:url("../images/titular_fabricantes.jpg") no-repeat scroll 0 0 transparent;
	display:block;
	height:50px;
	margin-top:-10px;
	margin-left:10px;
	text-indent:-9999px;
	width:225px;
}
#logos_fabricantes{
	margin-left:-25px;
	margin-right:-30px;
	margin-top:35px;
}
#fabricantes {
	margin:0;
	padding:0;
	height:125px;
}
#fabricantes li{
	float:left;
	list-style:none outside none;
}
#titular_sobrenosotros{
	background:url("../images/titular_sobrenosotros.jpg") no-repeat scroll 0 0 transparent;
	display:block;
	height:50px;
	margin-top:35px;
	margin-left:-18px;
	text-indent:-9999px;
	width:475px;
	margin-bottom:20px;
}
#cuadrados_home {
	background-color:#f9f9f9;
}
#cuadrados_home a{
color:#666666;
text-decoration:none;
}
/*#cuadrados_home a:link,a:visited {
	text-decoration: none;
	color:#666666;
}*/
#cuadrados_texto td {
	padding-left:25px;
	padding-right:25px;
}
#cuadrado1 {
	width:265px;
	height:320px;
	background:url("../images/cuadrado1_fondo.jpg") no-repeat scroll center top transparent;
	float:left;
}
#cuadrado2 {
width:265px;
	height:320px;
	background:url("../images/cuadrado2_fondo.jpg") no-repeat scroll center top transparent;
	margin-left:330px;
}
#cuadrado3 {
width:265px;
	height:320px;
	background:url("../images/cuadrado3_fondo.jpg") no-repeat scroll center top transparent;
	float:right;
}
#titular_cuadrados {
	padding-top:5px;
	padding-left:90px;
}
/*#titular_cuadrados a:link, a:visited{
	text-decoration: none;
	color:#666666;
}*/
#contenido_cuadrados {
	padding-left:8px;
}
#contenido_cuadrado2 {
	padding-top:5px;
	padding-left:10px;

}
.index_texto {
	color: #666666;
	font-size: 18px;
	display: inline;
	padding-left: 25px;
}
.index_texto a{
	color: #666666;
	font-size: 22px;
	line-height: 25px;
	text-decoration: none;
}
#texto_pie {
	width:974px;
}
#texto_pie li{
	float:left;
	list-style:none outside none;
	padding-left:25px;
	padding-right:125px;
}
#titular_latinta {
	background-image: url(../images/titular_latinta.jpg);
	background-repeat:no-repeat;
	height:49px;
	padding-top:1px;
	padding-left:10px;
}

#titular_compatibles {
	background-image: url(../images/titular_compatibles.jpg);
	background-repeat:no-repeat;
	height:49px;
	padding-top:1px;
	padding-left:10px;
}

#titular_zaragoza {
	background-image: url(../images/titular_zaragoza.jpg);
	background-repeat:no-repeat;
	height:49px;
	padding-top:1px;
	padding-left:10px;
}

#titular_contacto {
	background-image: url(../images/titular_contacto.jpg);
	background-repeat:no-repeat;
	height:49px;
	padding-top:1px;
	padding-left:10px;
}
#titular_quienes {
	background:url("../images/nosotros.jpg") no-repeat scroll left top transparent;
	padding-left:400px;
	margin-left:50px;
	height:200px;
	padding-top:50px;
}
#imagen_quienes{
	float:left;
}
#sombreado_titulares {
	background-image: url(../images/sombreado_titulares.jpg);
	height:25px;
}
#contenido {
	padding-left:25px;
	padding-right:25px;
}

#contenido a{
color: #666666;
}

#contenido a:hover{
color:#6699CC;
}

#imagen_porque {
	float: right;
	margin-right:250px;
}

#polaroids {
	background:url("../images/latinta_3_tiendas_zaragoza.jpg") no-repeat scroll right top transparent;
	margin-left:10px;
	padding-right:580px;
}

#titular_fabricantes {
	background-repeat:no-repeat;
	height:50px;
	padding-top:1px;
	padding-left:10px;
}

#cuadrados_fabricantes {
	background-color:#f9f9f9;
}

#cuadrado1_fabricantes{
	width:305px;
}

#cuadrado2_fabricantes{
	width:305px;
}

#cuadrado3_fabricantes{
	width:305px;
}

#tabla_fabricantes {
	width:305px;
}

#tabla_fabricantes_titulares{
	height:50px;
	background-image: url(../images/tabla_fabricantes_titulares.jpg);
	background-repeat: no-repeat;
	text-align: center;
}

#tabla_fabricantes_cuerpo{
	background-image: url(../images/tabla_fabricantes_cuerpo.jpg);
	background-repeat: repeat-y;
}

#tabla_fabricantes_pie{
	height:70px;
	background-image: url(../images/tabla_fabricantes_pie.jpg);
	background-repeat: no-repeat;
	text-align: center;
}

.clase_fabricantes {
}

.producto {
	height:120px;
	margin-bottom:10px;
	text-align:center;
	text-indent:1px;
}

.tabla_productos {
	background-image:url("../images/fondo_tabla.jpg");
	background-repeat:no-repeat;
	height:110px;
	text-align:center;
	text-indent:5px;
	width:974px;
}
.tabla_productos h1,a {
	color:#d43a83;
}
.tabla_productos h2 {
	color:#333333;
}
.tabla_productos h3 {
	color:#333333;
	font-size:18px;
	padding-left:30px;
	padding-right:50px;
	margin-bottom:-1px;
	margin-top:-1px;
}
.tabla_productos p {
	margin-top:-1px;
	margin-right:15px;
	color:#000000;
}
#titular_taxones {
	background-repeat:no-repeat;
	height:50px;
	padding-top:1px;
	padding-left:10px;
}

.descripcion_taxones {
	margin-left:20px;
	margin-right:20px;
}

#producto {
	background-color:#FFFFFF;
	background-image:url("../images/fondo_producto.jpg");
	background-repeat:no-repeat;
	padding-left:15px;
	padding-top:50px;
}

#producto p {
	color:#333333;
}
#producto_nombre {
	color:#0B5777;
	font-size:24px;
	font-weight:bold;
	line-height:50px;
	text-align:left;
	text-decoration:none;
	text-transform:capitalize;
	padding-top:20px;
}
#producto_descripcion {
	color:#333333;
	height:75px;
	text-indent:15px;
}
.estilo3 {
	font-size:22px;
	margin-left:10px;
	margin-right:10px;
	color:#333333;
}
.precio {
	padding-left:65px;
	margin-top:45px;
	margin-bottom:65px;
	color:#333333;
}

#listado_compatibles {
	margin-bottom:20px;
}
/* --------------------------------------------Footer ------------------------------------------------------------*/
#footer
{
	clear: both;
	color: #CCCCCC;
	text-align: left;
	font-size: 90%;
	background-image: url(../images/footer.png);
	color: #CCCCCC;
	width: 974px;
	height:40px;
	margin-right: auto;
	margin-left: auto;
	margin-top:-25px;
	line-height: normal;
	text-indent: 15px;
	padding:60px 0 0;
}
#footer a{
color:#CCCCCC;
text-decoration:none;
}

#footer a:hover{
color:#6699CC;
text-decoration:none;
}
