/* CSS Document */

body { margin:10px; background:#e5e5e5; font-family:Tahoma, Arial; background-image:url(../img/page.jpg);}

form {
	margin:0 ; padding:0;
}

#contenedor { width:955px; margin-left:auto; margin-right:auto;}
#menu { width:190px; float:left;}
#menu ul { margin:0px; list-style:none; padding:0px; clear:both; }
#menu li { margin:0px; list-style:none; padding:0px; *margin-top:-3px}

#menu li#inicio { width:190px; height:22px;   margin-bottom:1px;*margin-top:1px}
#menu li#inicio span{display:none;}
#menu li#inicio a{ display:block;width:190px; height:22px; background-image:url(../img/inicio.jpg);}
#menu li#inicio a:hover{ display:block;width:190px; height:22px;background-image:url(../img/inicio_over.jpg);}

#menu li#sobre { width:190px; height:22px;  margin-bottom:1px;}
#menu li#sobre span{display:none;}
#menu li#sobre a{ display:block;width:190px; height:22px;background-image:url(../img/sobre.jpg); }
#menu li#sobre a:hover{ display:block;width:190px; height:22px;background-image:url(../img/sobre_over.jpg);}


#menu li#consejos { width:190px; height:22px;   margin-bottom:1px;}
#menu li#consejos span{display:none;}
#menu li#consejos a{ display:block;width:190px; height:22px;background-image:url(../img/consejos.jpg);}
#menu li#consejos a:hover{ display:block;width:190px; height:22px;background-image:url(../img/consejos_over.jpg);}

#menu li#registro { width:190px; height:22px;   margin-bottom:1px;}
#menu li#registro span{display:none;}
#menu li#registro a{ display:block;width:190px; height:22px;background-image:url(../img/registro.jpg);}
#menu li#registro a:hover{ display:block;width:190px; height:22px;background-image:url(../img/registro_over.jpg);}

#menu li#contacto { width:190px; height:22px;   margin-bottom:5px;}
#menu li#contacto span{display:none;}
#menu li#contacto a{ display:block;width:190px; height:22px;background-image:url(../img/contacto.jpg);}
#menu li#contacto a:hover{ display:block;width:190px; height:22px;background-image:url(../img/contacto_over.jpg);}


#decorativos { width:190px; height:29px;  margin-bottom:1px;}
#decorativos span{display:none;}
#decorativos a{ display:block;width:190px; height:29px;background-image:url(../img/decorativos.jpg);}
#decorativos a:hover{ display:block;width:190px; height:29px;background-image:url(../img/decorativos_over.jpg);}

#tuning { width:190px; height:29px; margin-bottom:1px;}
#tuning span{display:none;}
#tuning a{ display:block;width:190px; height:29px;background-image:url(../img/tuning.jpg);}
#tuning a:hover{ display:block;width:190px; height:29px;background-image:url(../img/tuning_over.jpg);}

#servicios { width:190px; height:29px;  margin-bottom:1px;}
#servicios span{display:none;}
#servicios a{ display:block;width:190px; height:29px;background-image:url(../img/servicios.jpg);}
#servicios a:hover{ display:block;width:190px; height:29px;background-image:url(../img/servicios_over.jpg);}

.deco{ background:#a6cad6; font-size:11px; display:block; width:190px; margin-bottom:1px; }
.deco a{ text-decoration:none; color:#004973;display:block; }
.deco a:hover{ text-decoration:none; color:#002a42;display:block;}
.deco td { border-bottom:1px solid #e5e5e5;}

.icono { float:left; width:35px; height:29px;}

.autos{ background:#d773a4; font-size:11px; display:block; width:190px;  margin-bottom:1px; }
.autos a{ text-decoration:none; color:#FFF; display:block;}
.autos a:hover{ text-decoration:none; color:#860645; display:block;}
.autos td { border-bottom:1px solid #e5e5e5;}

.empresas{ background:#b6b878; font-size:11px; display:block; width:190px; margin-bottom:1px; }
.empresas a{ text-decoration:none; color:#70760b;display:block; }
.empresas a:hover{ text-decoration:none; color:#5d600b; display:block;}
.empresas td { border-bottom:1px solid #e5e5e5;}


#menu li#carro { width:170px; height:18px;  padding-left:20px; color:#ca0264; padding-top:4px; font-size:11px; background:url(../img/cart.jpg) no-repeat; margin-bottom:5px;}
#menu li#carro a{width:190px;text-decoration:none;color:#ca0264;}
#menu li#carro a:hover{ text-decoration:underline;}

#menu li#user { width:185px;padding-left:5px; color:#ca0264; padding-top:4px; padding-bottom:4px; font-size:11px; margin-bottom:5px; background:#e5e5e5; float:left;}
#menu li#user a{width:190px;text-decoration:none;color:#ca0264;}
#menu li#user a:hover{ text-decoration:underline;}


#logo { width:190px; height:174px;  margin-bottom:1px;}
#logo span{display:none;}
#logo a{ display:block;width:190px; height:174px;background-image:url(../img/logo.jpg);}
#logo a:hover{ display:block;width:190px; height:174px;background-image:url(../img/logo_over.jpg); }

.logo { width:190px; height:174px;  margin-bottom:1px;}
a:link div.logo{
	background-image:url(../img/logo.jpg);
	text-decoration:none;
}
a:visited div.logo{
	background-image:url(../img/logo.jpg);
	text-decoration:none;
}
a:hover div.logo{
	background-image:url(../img/logo_over.jpg);
	text-decoration:none;
	cursor:pointer;
	color:#069;
}
a:active div.logo{
	background-image:url(../img/logo.jpg);
	text-decoration:none;
}
.eslogan{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#099;
	padding-top:135px;
	margin-top:0px;}
	
	
#contenido { width:760px; border-left:5px solid #e5e5e5; float:left; background-color:#FFFFFF; padding:0px}
#contenido2 { width:760px; border-left:5px solid #e5e5e5; float:left; background-color:#FFFFFF; padding:0px 0px 0px 0px;}


#firma { width:740px;float:right; padding:10px; font-size:11px; color:#777777;}
#firma a { color:#777777; text-decoration:none;} #firma a:hover { color:#000; text-decoration:underline;}

/*CONTENIDO*/

#flash { padding:10px; width:740px; height:257px; float:left;}
#flash_interna { padding:10px; width:740px; height:124px; float:left;}

#bienvenidos { padding:0px 10px 10px 10px; float:left; width:740px; font-size:11px; border-bottom:5px solid #e5e5e5;}
#bienvenidos img { margin-bottom:10px;}
#bienvenidos p { margin:10px 0px 0px 0px; }

#descripcion { padding:10px 10px 10px 10px; float:left; width:362px; font-size:11px; border-right:4px solid #e5e5e5; }
.foto_desc { padding:10px 10px 10px 10px; float:left; width:340px; font-size:11px;}

.galeria{ padding:5px; float:left; width:324px; font-size:11px; background:#878c0c; color:#FFFFFF; margin-top:10px;}

.foto_desc img.tn { float:left; margin:10px 3px 0px 0px; padding:4px; border:1px solid #ced0cf;}
.foto_desc div.tn { float:left; margin:10px 3px 0px 0px; border:1px solid #ced0cf; width:108px; height:108px ; }
.foto_desc div.tn div { margin:4px; width:100px; height:100px ; background-position:center ; background-repeat:no-repeat}
.foto_desc div.tn div a {
    display:block;
    width:100px;
    height:100px;
}
/*DECORATIVOS*/
#vinilos_decorativos { width:250px; background:#FFFFFF; float:left; border-right:5px solid #e5e5e5;}
#vinilos_decorativos h2 { width:250px; height:29px; margin:0px; border-bottom:1px solid #e5e5e5;}
#vinilos_decorativos h2 span{display:none;}
#vinilos_decorativos h2 a{ display:block;width:250px; height:29px;background-image:url(../img/vinilos_decorat.jpg);}
#vinilos_decorativos h2 a:hover{ display:block;width:250px; height:29px;background-image:url(../img/vinilos_decorat_over.jpg);}

.modulo_decorativos { padding:10px 10px 0px 10px; width:230px; font-size:10px; float:left;}
.modulo_decorativos img { float:left; margin:0px 10px 10px 0px; padding:4px; border:1px solid #ced0cf;}
.modulo_decorativos p.titulo { font-size:11px; margin:0px 0px 5px 0px;}
.modulo_decorativos p { font-size:10px; margin:0px 0px 5px 0px;}

.ver { width:54px; height:13x; margin:0px; float:left;}
.ver span{display:none;}
.ver  a{ display:block;width:54px; height:13px;background-image:url(../img/vermas.jpg);}
.ver a:hover{ display:block;width:54px; height:13px;background-image:url(../img/vermas_over.jpg);}


/*ADHESIVOS*/
#adhesivos_tunning { width:250px; background:#FFFFFF; float:left; border-right:5px solid #e5e5e5;}
#adhesivos_tunning h2 { width:250px; height:29px; margin:0px; border-bottom:1px solid #e5e5e5;}
#adhesivos_tunning h2 span{display:none;}
#adhesivos_tunning h2 a{ display:block;width:250px; height:29px;background-image:url(../img/adhesivos.jpg);}
#adhesivos_tunning h2 a:hover{ display:block;width:250px; height:29px;background-image:url(../img/adhesivos_over.jpg);}


.ver2 { width:54px; height:13x; margin:0px; float:left;}
.ver2 span{display:none;}
.ver2  a{ display:block;width:54px; height:13px;background-image:url(../img/vermas_over.jpg);}
.ver2 a:hover{ display:block;width:54px; height:13px;background-image:url(../img/vermas.jpg);}

/*porfolio*/
#porfolio { width:250px; background:#FFFFFF; float:left;}
#porfolio h2 { width:250px; height:29px; margin:0px; border-bottom:1px solid #e5e5e5;}
#porfolio h2 span{display:none;}
#porfolio h2 a{ display:block;width:250px; height:29px;background-image:url(../img/porfolio.jpg);}
#porfolio h2 a:hover{ display:block;width:250px; height:29px;background-image:url(../img/porfolio_over.jpg);}

.modulo_decorativos2 { padding:10px 10px 0px 10px; width:230px; font-size:10px; float:left;}
.modulo_decorativos2 img { margin:0px 0px 10px 0px; padding:4px; border:1px solid #ced0cf;}
.modulo_decorativos2 p.titulo { font-size:11px; margin:0px 0px 5px 0px; color:#000;}
.modulo_decorativos2 p { font-size:10px; margin:0px 0px 5px 0px; color:#777777;}
.modulo_decorativos2 p a{ text-decoration:underline; color:#878c0c;font-size:11px;}
.modulo_decorativos2 p a:hover{color:#73770b;}

.modulo_decorativos2  a{ text-decoration:underline; color:#878c0c;font-size:11px;}
.modulo_decorativos2  a:hover{color:#73770b;}


.ver3 { width:54px; height:13x; margin:0px; float:left;}
.ver3 span{display:none;}
.ver3  a{ display:block;width:54px; height:13px;background-image:url(../img/ver_empresa.jpg);}
.ver3 a:hover{ display:block;width:54px; height:13px;background-image:url(../img/ver_empresa_over.jpg);}

/*INTERNA*/
#titulo_vinilos { width:760px; float:left;background-color:#0c6f8f;}
#titulo_vinilos h2 { width:760px; height:29px; margin:0px; }
#titulo_vinilos h2 span{display:none;}
#titulo_vinilos h2 a{ display:block;width:610px; height:20px;background-image:url(../img/vinilos_decorat_over2.jpg) ;
    font-family:Tahoma, Arial;
    font-size:11px;
    color:#cee1e8;
    text-decoration:none;
    padding-top:9px;
    padding-left:150px
    }
#titulo_vinilos h2 a:hover{ display:block;width:610px; height:20px;background-image:url(../img/vinilos_decorat2.jpg);
    font-family:Tahoma, Arial;
    font-size:11px;
    color:#0C6F8F;
    text-decoration:none;
    padding-top:9px;
    padding-left:150px
    }

#titulo_vinilos h3 { font-size:11px; margin:0px; color:#cee1e8;}
#titulo_vinilos h3 img { border:0px;}
#titulo_vinilos h3 span { padding:5px 0px 0px 0px;}


#titulo_sobre { width:760px; float:left;}
#titulo_sobre h2 { width:760px; height:29px; margin:0px; }
#titulo_sobre h2 span{display:none;}
#titulo_sobre h2 a{ display:block;width:760px; height:29px;background-image:url(../img/sobre_act.jpg) ; }
#titulo_sobre h2 a:hover{ display:block;width:760px; height:29px;background-image:url(../img/sobre_pas.jpg);}


#titulo_consejos { width:760px; float:left;}
#titulo_consejos  h2 { width:760px; height:29px; margin:0px; }
#titulo_consejos  h2 span{display:none;}
#titulo_consejos  h2 a{ display:block;width:760px; height:29px;background-image:url(../img/consejos_act.jpg) ; }
#titulo_consejos  h2 a:hover{ display:block;width:760px; height:29px;background-image:url(../img/consejos_pas.jpg);}


#titulo_colores { width:760px; float:left;}
#titulo_colores  h2 { width:760px; height:29px; margin:0px; }
#titulo_colores  h2 span{display:none;}
#titulo_colores  h2 a{ display:block;width:760px; height:29px;background-image:url(../img/colores_act.jpg) ; }
#titulo_colores  h2 a:hover{ display:block;width:760px; height:29px;background-image:url(../img/colores_act.jpg);}

#titulo_contacto{ width:760px; float:left;}
#titulo_contacto  h2 { width:760px; height:29px; margin:0px; }
#titulo_contacto  h2 span{display:none;}
#titulo_contacto  h2 a{ display:block;width:760px; height:29px;background-image:url(../img/contacto_act.jpg) ; }
#titulo_contacto  h2 a:hover{ display:block;width:760px; height:29px;background-image:url(../img/contacto_pas.jpg);}

#titulo_aviso{ width:760px; float:left;}
#titulo_aviso  h2 { width:760px; height:29px; margin:0px; }
#titulo_aviso  h2 span{display:none;}
#titulo_aviso  h2 a{ display:block;width:760px; height:29px;background-image:url(../img/aviso_act.jpg) ; }
#titulo_aviso  h2 a:hover{ display:block;width:760px; height:29px;background-image:url(../img/aviso_act.jpg);}

.interna { width:376px; float:left; background:#FFFFFF; border-right:4px solid #e5e5e5; border-bottom:4px solid #e5e5e5;}
.interna2 { width:380px; float:left; background:#FFFFFF;border-bottom:4px solid #e5e5e5;}

.modulo { padding:10px 10px 10px 10px;  font-size:10px; float:left; width:360px;}
.modulo img { float:left; margin:0px 10px 20px 0px; padding:4px; border:1px solid #ced0cf;}
.modulo p.titulo { font-size:11px; margin:0px 0px 5px 0px; color:#000;}
.modulo p { font-size:10px; margin:0px 0px 5px 0px; }

.modulo p.nav { margin-top:15px;}
.modulo p.nav a { text-decoration:none; background:#4e95ad; padding:5px; color:#FFFFFF; text-decoration:none; border:1px solid #0c6f8f;}
.modulo p.nav a:hover { text-decoration:none; background:#0c6f8f; color:#FFFFFF; text-decoration:none;}

#titulo_adhesivos { width:760px; float:left; background-color:#ca0064;}
#titulo_adhesivos h2 { width:760px; height:29px; margin:0px; }
#titulo_adhesivos h2 span{display:none;}
#titulo_adhesivos h2 a{ display:block;width:630px; height:20px;background-image:url(../img/adhesivos_over2.jpg) ;
    font-family:Tahoma, Arial;
    font-size:11px;
    color:#f4cbde;
    text-decoration:none;
    padding-top:9px;
    padding-left:130px
    }

#titulo_adhesivos h2 a:hover{ display:block;width:630px; height:20px;background-image:url(../img/adhesivos2.jpg);
    font-family:Tahoma, Arial;
    font-size:11px;
    color:#CA0064;
    text-decoration:none;
    padding-top:9px;
    padding-left:130px
    }
#titulo_adhesivos h3 { font-size:11px; margin:0px; color:#f4cbde;}
#titulo_adhesivos h3 img { border:0px;}
#titulo_adhesivos h3 span { padding:5px 0px 0px 0px;}



.modulo p.nav2 { margin-top:15px;}
.modulo p.nav2 a { text-decoration:none; background:#ca6496; padding:5px; color:#FFFFFF; text-decoration:none; border:1px solid #ca0264;}
.modulo p.nav2 a:hover { text-decoration:none; background:#ca0264; color:#FFFFFF; text-decoration:none;}

/*servicios*/
#titulo_servicios { width:760px; float:left; background-color:#878c0c; height:29px;}
#titulo_servicios h2 { width:760px; height:29px; margin:0px; }
#titulo_servicios h2 span{display:none;}
#titulo_servicios h2 a{ display:block;width:760px; height:29px;background-image:url(../img/porfolio_over2.jpg); }
#titulo_servicios h2 a:hover{ display:block;width:760px; height:29px;background-image:url(../img/porfolio2.jpg);}
#titulo_servicios h3 { font-size:11px; margin:0px; color:#dbddb7;}
#titulo_servicios h3 img { border:0px;}
#titulo_servicios h3 span { padding:5px 0px 0px 0px;}

#titulo_carro { width:760px; float:left; height:140px;}


.modulo p.nav3 { margin-top:15px;}
.modulo p.nav3 a { text-decoration:none; background:#878c0c; padding:5px; color:#FFFFFF; text-decoration:none; border:1px solid #73770b;}
.modulo p.nav3 a:hover { text-decoration:none; background:#73770b; color:#FFFFFF; text-decoration:none;}

.foto { padding:10px 10px 10px 10px; float:left; width:740px; font-size:11px;}
.foto a { text-decoration:none; color:#357880;} .foto a:hover { text-decoration:underline; color:#357880;}
.celda { background:#48a4af; color:#FFFFFF;}
.gris { background:#e5e5e5;}

.foto2 { padding:10px 10px 10px 10px; float:left; width:740px; font-size:11px;}
.foto2 img { float:left; margin:0px 10px 20px 0px; padding:4px; border:1px solid #ced0cf;}

input.bots { text-decoration:none; background:#48a4af; padding:2px; color:#FFFFFF; text-decoration:none; border:1px solid #357880; margin:2px; font-size:11px;}

input:hover.bots { text-decoration:none; background:#357880; padding:2px; color:#FFFFFF; text-decoration:none; border:1px solid #357880; margin:2px; font-size:11px;}

input.pass { text-decoration:none;  padding:2px; color:#000; text-decoration:none; border:1px solid #357880; font-size:11px; width:200px;}

input.pass2 { text-decoration:none;  padding:1px; color:#000; text-decoration:none; border:1px solid #357880; font-size:11px; width:150px;}
select { text-decoration:none;  padding:1px; color:#000; text-decoration:none; border:1px solid #357880; font-size:11px; width:150px;}
textarea { text-decoration:none;  padding:1px; color:#000; text-decoration:none; border:1px solid #357880; font-size:11px; width:150px;}


.categoriaprod {
    width:100%;
    height:29px;
    clear:both;
}

.categoriaprod .lnk {
    padding-top:7px
}


.titvinilos{
	width:145px;
	height:29px;
	background-image:url(../img/vinilos2.jpg);
	.margin-right:-630px;}

.titvinilosh{	
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#FFF;
	padding-top:9px;
	padding-left:20px;}
	
.titade{
	width:145px;
	height:29px;
	background-image:url(../img/adhesivos_t2.jpg);
	.margin-right:-655px;}

.titadeh{	
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#FFF;
	padding-top:9px;
	padding-left:35px;}