body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.7em;	background-color: #4E4E50;	color: #666;	background-position: 0px -1px;	background-image: url(../images/bg.gif);	background-repeat: repeat-x;}td, th { 	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}h1 { 	color: black;	font-size: 13px;}h5 {  font-size: 11px;}a {	color: #363636;	text-decoration: none;} a:hover {	color: #000000;	text-decoration: underline;}#pagina {	margin: 0px auto 25px;	width: 750px;	border: 0px solid #00CCFF;}#cabecera {	width: 750px;	border: 0px solid #CC3300;	height: 124px;}#pie {	clear: both;	font-size: 80%;	color: #999999;	text-align: center;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #999999;	margin-top: 10px;	padding-top: 3px;	display: block;	position: relative;}#pie a {	color: #999999;	text-decoration: none;	}#pie a:hover {	color: #999999;	text-decoration: none;	}#idioma {	font-size: 9px;	color: #FFCB01;	display: block;	float: right;	margin-top: -13px;	margin-right: 14px;	font-family: Arial, Helvetica, sans-serif;}#idioma a {	color: #FFCB01;	text-decoration: none;}#busqueda {	display: block;	float: right;	margin-top: -4px;	margin-right: 5px;}#idioma a:hover {	color: #FFCB01;	text-decoration: underline;}#logo {	background-image: url(../images/bg_sup.gif);	background-repeat: repeat-y;	height: 85px;	width: 735px;	padding-top: 11px;	padding-left: 15px;	margin-bottom: 1px;}#menu {	float: left;	width: 750px;	background-color: #ffd639;	height: 27px;	}#menu ul {	padding: 0;	list-style: none;	margin-top: 0;	margin-right: 0;	margin-bottom: 0;	margin-left: 30px;	}#menu li {	float: left;	margin: 0;	}#menu li.first {	border-left: 1px solid #333333;	}#menu li.last {	border-left: 0px solid #333333;	float: right;	margin-right: 7px;	}#menu li a {	color: #000000;	text-decoration: none;	height: 27px;	line-height: 27px;	float: left;	width: 90px;	display: block;	text-align: center;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #333333;	font-weight: bold;	}#menu li a:hover {	color: #666666;	background-color:inherit;	text-decoration: none;}#menu li a.select {	background-color:#e3ba1d;	color: #666666;}/* contenidos menu izquierda */#leftMenu {	width:200px;	padding-top: 5px;	padding-left:10px;	padding-right:10px;	float:left;}#leftMenu td{	margin-bottom: 1px;	background-image: url(../images/bg-2nivel.png);	background-repeat: repeat;	display: block;	padding: 3px 0px 3px 10px;	color: #666;}#leftMenu th{	text-align: left;	margin-top:0px;	padding: 5px 0px 5px 7px;	border-bottom:1px solid #a2a2a1;	font-weight:bold;	display: block;	width:180px;		color:#ffcb01;	background-color:#3a3939;}#leftMenu a{	color: #000;	text-decoration:none;		display:block;	padding-left:2px;	}#leftMenu a:hover{	color:#666666;}#leftMenu .category_child{  padding-left: 20px;	  font-weight: normal;}.cart{	font-size:		12px;	BORDER-BOTTOM:	0px solid;	BORDER-LEFT:		0px solid;	BORDER-RIGHT:		0px solid;	BORDER-TOP:		0px solid;	margin:			0px;	font-weight:		bold;	color:			#003366;	background-color:  transparent;}/* contenidos home */#contenido {	background-image: url(../images/bg1.gif);	background-repeat: no-repeat;	background-position: left top;	border: 1px solid #4E4E50;	display: block;}#subcontenido {	width: 689px;	border: 0px solid #33FF66;	padding-top: 50px;	padding-right: 30px;	padding-left: 30px;	padding-bottom: 10px;	position: relative;	display: block;}#txtcontenido {	width: 629px;	border: 0px solid #00FF66;	margin-top: 10px;	padding-top: 10px;	padding-right: 60px;	padding-left: 60px;	padding-bottom: 5px;	text-align: center;	font-size: 18px;	color: #FFCB01;}#foto1 {	border-top-width: 5px;	border-right-width: 3px;	border-bottom-width: 5px;	border-left-width: 5px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #fecb00;	border-right-color: #fecb00;	border-bottom-color: #fecb00;	border-left-color: #fecb00;	display: block;	width: 223px;	float: left;	margin: 0;}#foto2 {	border-top-width: 5px;	border-right-width: 2px;	border-bottom-width: 5px;	border-left-width: 2px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #fecb00;	border-right-color: #fecb00;	border-bottom-color: #fecb00;	border-left-color: #fecb00;	display: block;	width: 223px;	float: left;	margin: 0;}#foto3 {	border-top-width: 5px;	border-right-width: 5px;	border-bottom-width: 5px;	border-left-width: 3px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #fecb00;	border-right-color: #fecb00;	border-bottom-color: #fecb00;	border-left-color: #fecb00;	display: block;	width: 223px;	float: left;	margin: 0;}/* contenidos de secciones */#contenido-prod {	background-image: url(../images/bg2.gif);	background-repeat: no-repeat;	width: 748px;	background-position: left top;	border: 1px none #4E4E50;	height: 450px;}#contenido-empresa {	background-image: url(../images/bg3.gif);	background-repeat: no-repeat;	width: 748px;	background-position: left top;	border: 1px none #4E4E50;	height: 450px;	display: block;}#contenido-cotizacion {	background-image: url(../images/bg4.gif);	background-repeat: no-repeat;	width: 748px;	background-position: left top;	border: 1px none #4E4E50;	height: 450px;}#contenido-certificados {	background-image: url(../images/bg5.gif);	background-repeat: no-repeat;	width: 748px;	background-position: left top;	border: 1px none #4E4E50;	height: 450px;}#contenido-usointerno {	background-image: url(../images/bg6.gif);	background-repeat: no-repeat;	width: 90%;	background-position: left top;	border: 1px none #4E4E50;	height: 430px;	padding-right: 40px;	padding-left: 40px;	padding-top: 10px;	padding-bottom: 10px;}/* contenidos uso interno */#titulo-usointerno {	border: thin solid #FFFFFF;	font-size: 13px;	font-weight: bold;	font-variant: small-caps;	color: #4E4E50;	text-align: center;	background-image: url(../images/bg-cont.png);	background-repeat: repeat;	margin-top: 20px;	vertical-align: middle;	padding-top: 10px;	padding-bottom: 10px;	height: 350px;}#tabla_usoint {	float: left;	margin-bottom: 10px;	margin-left:120px;}#tabla_usoint td{	text-align: left;}/* contenidos pagina */#contenido-imgpag {	background-color: #FFCB01;	width: 510px;	float: right;	height: 110px;	margin-top: 5px;	margin-right: 5px;	margin-bottom: 0px;	margin-left: 5px;}#titulo {	width: 505px;	float: right;	color: #4E4E50;	padding-left: 5px;	background-position: left;	padding-top: 1px;	font-size: 15px;	margin-right: 5px;	margin-left: 5px;	font-weight: bold;	font-variant: small-caps;	font-family: Arial, Helvetica, sans-serif;	background-color: #FFCC01;}#lista {	color: #4E4E50;	background-image: url(../images/bg-cont.png);	background-repeat: repeat;	width: 489px;	display: block;	float: right;	margin: 0px 5px 30px 5px;	padding: 5px 10px 15px 10px;	vertical-align: top;	border-right-width: 1px;	border-bottom-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-right-color: #FFCC01;	border-bottom-color: #FFCC01;}#lista_item {}#catprod td.ico{	text-align: right;	padding-top: 3px;	padding-left: 15px;	vertical-align: middle;}#catprod td.txt{	text-align: left;	padding-top: 3px;	padding-left: 5px;	font-weight: bold;}#catprod td.tit{	text-align: left;	padding-top: 3px;	padding-left: 5px;	padding-bottom: 10px;	font-size: 12px;	font-variant: small-caps;	vertical-align: middle;}#catprod td.desc{	text-align: justify;	padding-top: 3px;	padding-bottom: 10px;}#listprod {	border-bottom: 1px solid #a2a2a1;	padding-bottom: 5px;	margin-bottom: 7px;}#listprod img.thumb {	padding: 2px;	border: 1px solid #333333;}#listprod td.nombre {	font-size: 12px;	font-variant: small-caps;	text-align: left;	font-weight: bold;}/* campos del formulario */fieldset {    border: 1px solid #CCCCCC;    background-image: url(../images/input_box_bg.jpg);    background-position: left top;    background-repeat: repeat-x;    color: #666666;}input.box, textarea.box, select.box {    border: 1px solid #666666;    background-image: url(../images/input_box_bg.jpg);    background-position: left top;    background-repeat: repeat-x;    color: #666666;    font-size: 12px;}input.button{    border: 1px solid #666666;    background-image: url(../images/button_bg.jpg);    background-repeat: repeat-x;    font-family: Tahoma, Arial, Helvetica, sans-serif;    text-align: center;    vertical-align: middle;    font-size: 12px;    color: #666666;    background-color: #FFCC01;	height: 20px;	}textarea.box {	overflow-x: hidden; 	overflow-y: scroll;}/* capas formulario */.superior {	font-size: 13px;	line-height: 15px;	color: #333;	text-align: left;	font-variant: small-caps;	padding-left: 170px;	background-image: url(../images/bg_superior.png);    background-repeat: no-repeat;    background-position: center left;}.no-case  { font-variant: normal }#capainicio{	position:relative;}#capanombre{	position:relative;}#capacargo{	position:relative;	display:none;}#capafija{	position:relative;}#capaexpansion{	position:relative;	display:none;}#capaeventoper{	position:relative;	display:block;}#capaeventoemp{	position:relative;	display:none;}#capafinal{	position:relative;}/* carro de compra */#lista_carrito {}#lista_carrito table {	width: 95%;	margin-bottom: 10px;}#lista_carrito td.titulo {	text-align: left;	font-weight: bold;	font-variant: small-caps;	padding-top: 5px;	padding-bottom: 5px;	vertical-align: bottom;	font-size: 13px;}#lista_carrito td.nombre {	text-align: center;	font-weight: bold;	padding-top: 5px;	padding-bottom: 5px;	vertical-align: bottom;	font-size: 11px;	border-bottom-width: thin;	border-bottom-style: solid;	border-bottom-color: #999999;}#lista_carrito td.interior_izq {	text-align: left;	text-transform: uppercase;	padding: 9px 3px 3px 3px;	vertical-align: top;}#lista_carrito td.interior_der {	text-align: right;	padding: 9px 3px 3px 3px;	vertical-align: top;}#lista_carrito td.borrar {	font-weight: normal;	padding-bottom: 3px;	font-size: 11px;	border-bottom-width: thin;	border-bottom-style: solid;	border-bottom-color: #999999;	color: #4E4E50;	padding-top: 3px;	border-right-width: thin;	border-right-style: solid;	border-right-color: #999999;	border-top-width: thin;	border-top-style: solid;	border-top-color: #999999;	padding-right: 5px;	padding-left: 2px;	text-align: center;	vertical-align: middle;}#lista_carrito td.iconox {	padding-top: 3px;	padding-bottom: 3px;	border-bottom-width: thin;	border-bottom-style: solid;	border-bottom-color: #999999;	border-left-width: thin;	border-left-style: solid;	border-left-color: #999999;	border-top-width: thin;	border-top-style: solid;	border-top-color: #999999;	vertical-align: middle;	text-align: right;	padding-left: 0px;	padding-right: 0px;}#detalles {	margin: 20px;	border: 1px solid #F0F0F0;	padding: 10px;	font-size: 10px;}#cred td {	font-size: 90%;	color: #999999;}#cred td a {	text-decoration: none;}#cred td a:hover {	text-decoration: underline;}
