body{
background-color:#f2f3f3;
}

#wrapper{

}

#header{
	background-color:#f2f3f3;
	height:150px;
}
#header img, #slidernovedades img {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#header img.active, #slidernovedades img.active {
    z-index:10;
    opacity:1.0;
}

#header img.last-active, #slidernovedades img.last-active {
    z-index:9;
}
#navsup{
	height:48px;
	width:980px;
	margin:0;
	z-index:2;	
}
#navsup ul{
	height:25px;
	list-style-type:none;	
	margin:0;
	padding:0;
	height:48px;
}
#navsup li{
	float:left;
	margin:0;
	padding:0;	
	width:160px;
	height:48px;
}
#navsup #nav li a{
	display: block;
	width:160px;
	height:48px;
	/*text-indent:-1000px;*/
}

/* Submenu */
#navsup ul.submenu { height: 236px; border:1px solid #c6c6c6; padding:5px; position:absolute; list-style:none; background-color:#ffffff;}
#navsup ul.submenu li { float:none; border-bottom:1px solid #c6c6c6; width:145px; height:22px;padding:5px}
/* Subsubmenu */

#bt1 {
	background: url(../img/bt1.jpg) no-repeat;
}
#bt2 {
	background: url(../img/bt2.jpg) no-repeat;
}
#bt3 {
	background: url(../img/bt3.jpg) no-repeat;
}
#bt4 {
	background: url(../img/bt4.jpg) no-repeat;
}
#bt5 {
	background: url(../img/bt5.jpg) no-repeat;
}
#bt6 {
	background: url(../img/bt6.jpg) no-repeat;
}
#buscador ul, #menu ul{
	list-style-type:none;	
	margin:0;
	padding:5px;
}
#buscador li,#menu li{
	margin:0;
	padding:0;	
}
#buscador a{
	display: block;
	width:225px;
	height:20px;
	color:#3e3d40;
	text-decoration:none;
	font-weight:bold;
}
#menu {
	margin-top:-13px;
}
#menu a, #menu span{
	display: block;
	width:225px;
	height:32px;
	color:#3e3d40;
	text-decoration:none;
	font-weight:bold;
}
#menu li li a{
	display: block;
	width:213px;
	height:16px;
	color:#777;
	text-decoration:none;
	text-align:left;
	padding-left:8px;
	font-size:0.9em;
}
#menumaxi{
	margin-left:-10px;
	/*margin-top:-25px;*/
}
#navigation li ul li, #navigation-marcas li ul li{
	font-size:0.9em;
	text-indent:10px;
	text-align:center;
}
#navigation-marcas li.marca{
	height:70px;
	text-align:center;
	background: url('../img/bg-menu-productos.jpg') bottom left no-repeat;
	margin-left: -10px;	
}

.mbt1 {
	background: url('../img/bg-menu-productos.jpg') bottom left no-repeat;
	text-indent:12px;
	margin-left: -10px;
	padding-left:5px;
}

#mainA{
	min-height:385px;
	height:auto;
	background: #ffffff url(../img/bg-index.jpg) bottom left no-repeat;
	font-family: Arial, Sans, Verdana;
	font-size:0.8em;
}

#mainI{
	padding-top:10px;
	min-height:385px;
	height:auto;
	background: #ffffff url(../img/bg-index.jpg) bottom left no-repeat;
	/*font-family: 'Century Gothic',  Verdana, Arial;*/
	font-family: Arial, Sans, Verdana;
	text-align:center;
}

#main{
	padding-top:10px;
	min-height:385px;
	height:auto;
	background: #ffffff url(../img/bg-index.jpg) bottom left no-repeat;
	/*padding-bottom:150px;*/
	font-family: Arial, Sans, Verdana;
}

#mainCata{
	padding-top:10px;
	min-height:385px;
	height:auto;
	/*background: #ffffff url(../img/bg-index.jpg) bottom left no-repeat;*/
	/*padding-bottom:150px;*/
	font-family: Arial, Sans, Verdana;
}
#fichatecnica{
	min-height:200px;
	height:auto;
	padding-bottom:175px;
/*	position:fixed;
	bottom:-30px;
	top:200px;*/
}
#path{
	background:transparent url('../img/bg-path2.png') bottom left no-repeat;
	text-align:center;
	font-size:1em;
	font-weight:bold;
	font-style:italic;
	height:31px;
	margin-top:5px;
}
#gallery{
	font-size:0.8em;
}
#gallery img {
		border: 1px solid #f2f3f3;
		border-width: 1px 1px 3px;
	}
#gallery a:hover img {
	border: 1px solid #777777;
	border-width: 1px 1px 3px;
	color: #fff;
}
#gallery a:hover { color: #fff; }

#masfotos{
display:none;
visibility:hidden;
}
#txtproducto{
	font-size:0.9em;
}

#techproducto{
	margin-top:15px;
	font-size:0.8em;
	text-align:center;
}
.encab_celda, .celda, .encab_celda_maxi, .celda_maxi, .encab_celda_media, .celda_media, .encab_celda_mini, .celda_mini{
	float:left;
	min-width:80px;
	width:auto;
	min-height:25px;
	height:auto;	
	padding:1px;
	margin:1px;
}
.encab_celda_mini, .celda_mini{
	width:90px;
}
.encab_celda_media, .celda_media{
	width:120px;
}
.encab_celda_maxi, .celda_maxi{
	width:160px;
}
.celda, .celda_maxi, .celda_media, .celda_mini{
	color:#000;
	background-color:#C6C6C6;
}
.encab_celda,.encab_celda_maxi, .encab_celda_media, .encab_celda_mini{
	color:#fff;
	background-color:#8F8F8F;
}

#footer{
	text-align:center;
}

#footer ul{
	width:300px;
	list-style-type:none;
	margin:0 auto;
}

#footer ul li{
	width:150px;
	float:left;
	margin:0;
	padding:0;
	font-size:0.8em;
}
#footer a{
	color:#3e3d40;
	text-decoration:none;
}
#fbusca{
	background:transparent url('../img/bg-form.png') top left no-repeat;
	height:300px;
	padding:25px 7px;
}
fieldset{
	width:200px;
	padding:10px;
}

label{
	width:190px;
	height:22px;
	margin:5px 0 0 10px;
	text-align:center;
	font-weight:bold;	
}
input,select{
	width:190px;
	height:22px;
	margin:5px 0;
	border:1px solid #c6c6c6;
}
#bbusca{
	width:100px;
}
.gris{
	color:#000;
	background-color:#C6C6C6;
	text-align:center;
	font-weight:bold;
}
#buscador ul li a{
	font-size:0.9em;
	color:#acadad;
	height:16px;
	padding-left:8px;
	text-align:left;
	width:213px;
}

#loading{
	height:200px;
	display:none;
	/*visibility:hidden;*/
	text-align:center;
	background: transparent url('../img/loading.gif') bottom center no-repeat;
}

.somos{
	text-align:justify;
	font-size:0.9em;
	padding:0 15px 0 5px;
}

#txtcontacto{
	text-align:center;
}

#mapas{
	text-indent:25px;
	text-align:center;
	font-size:0.9em;
	background: transparent url('../img/bg-mapas.png') top left no-repeat;
	height:80px;
	width:183px;
}
#centrado{
	text-align:center;
}
#usuarios-ie{
	background-color:#cccccc;
	color:#000000;
	margin:auto;
	margin-top:60px;
	padding-top:10px;
	font-size:0.9em;
	width:960px;
}

#usuarios-ie a{
	font-size:1em;
}

li.asterisco{
	background: transparent url('../img/asterisco.png') top left no-repeat;
	list-style-type:none;
	padding: 5px 0 5px 25px;
}

p.catalo{
	text-align:left;
}