body {
	margin: 0px;
	padding: 0px;
	background-image: url(../imag/imag/fondo.jpg);
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a {
	text-decoration: none;
}
#wrap {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#head {
	background-image: url(../imag/imag/head-pag.jpg);
	height: 100px;
	background-repeat: no-repeat;
}

#navegacion {
	background-image: url(../imag/imag/fondo-navegacion.jpg);
	background-repeat: no-repeat;
	height: 83px;
}
#navegacion ul {
	padding-left: 262px;
	margin: 0px;
}
#navegacion li {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
}
#menu {
	background-image: url(../imag/imag/fondo-menu.gif);
	float: left;
	width: 262px;
}
#menu li {
	line-height: 15px;
	display: block;
	margin-right: 15px;
	margin-left: 35px;
	padding: 0px;
}
#menu a {
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
}
#menu a:link, #menu a:visited, #catalogo a:link, #catalogo a:visited, #mapa a:link, #mapa a:visited { 
	color: #26739A;
}
#menu a:active, #menu a:hover, #catalogo a:active, #catalogo a:hover, #mapa a:active, #mapa a:hover  {
	color: #E24E05;
}
#menu ul {
	margin: 0px;
	list-style-type: none;
	padding: 0px;
}
#menu ul ul li a {
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}

#menu-bottom {
	background-image: url(../imag/imag/fondo-menu-bottom.gif);
	background-repeat: no-repeat;
	height: 8px;
	padding-top: 10px;
	background-position: bottom;
}
#contenido {
	background-color: #FFFFFF;
}
#contenido-right {
	width: 730px;
	margin-left: 265px;
}
#texto {
	float: left;
	width: 470px;
	padding-right: 20px;
	padding-left: 20px;
}
#acceso-clientes {
	background-image: url(../imag/imag/fondo-acceso-clientes.jpg);
	height: 65px;
	background-repeat: no-repeat;
	padding-top: 5px;
	font-size: 10px;
	color: #333333;
}
#home-texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	background-color: #99CCFF;
	height: 100px;
	float: left;
	width: 252px;
}
#catalogo {
	padding-right: 20px;
	padding-left: 20px;
	font-size: 11px;
	line-height: 1.5em;
}
#logo-print {
	display: none;
}

#banner {
	width: 212px;
	float: right;
}
#banner p {
	margin: 0px;
	padding: 0px;
}
#distribuidores {
	width: 212px;
	float: right;
}
#pie {
	clear: both;
	float: none;
	margin-top: 20px;
}
h1 {
	background-image: url(../imag/imag/head-pag.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 130px;
	margin: 0px;
	padding: 0px;
}
h1 a {
	display: block;
	background-image: url(../imag/imag/head-pag.jpg);
	height: 130px;
}
h2 {
	background-image: url(../imag/imag/fondo-titulos.gif);
	display: block;
	height: 40px;
	font-size: 20px;
	color: #26739A;
	padding-left: 50px;
	padding-top: 15px;
	background-repeat: no-repeat;
	padding-bottom: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-transform: uppercase;
	font-weight: normal;
}
h3 {
	font-size: 14px;
	color: #083E60;
	margin: 0px;
	padding: 3px;
	background-color: #EEEEEE;
}
h4 {
	font-size: 14px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-weight: normal;
}

p {
	margin-top: 5px;
	margin-bottom: 5px;
}
a.b-representaciones {
	background-image: url(../imag/imag/representaciones.gif);
	background-repeat: no-repeat;
	height: 140px;
	text-indent: -9999px;
	display: block;
}
a.boton1, a.boton2, a.boton3, a.boton4, a.boton5 {
	display: block;
	height: 83px;
	text-indent: -9999px;
}
a.boton1:hover, a.boton1:active, a.boton2:hover, a.boton2:active, a.boton3:hover, a.boton3:active, a.boton4:hover, a.boton4:active, a.boton5:hover, a.boton5:active {
	background-position: bottom;
}
a.boton1 {
	background-image: url(../imag/imag/boton1.jpg);
	width: 117px;
}
a.boton2 {
	background-image: url(../imag/imag/boton2.jpg);
	width: 140px;
}
a.boton3 {
	background-image: url(../imag/imag/boton3.jpg);
	width: 152px;
}
a.boton4 {
	background-image: url(../imag/imag/boton4.jpg);
	width: 206px;
}
a.boton5 {
	background-image: url(../imag/imag/boton5.jpg);
	width: 123px;
}
a.foto-home {
	background-image: url(../imag/fotos/foto-home.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 175px;
	width: 475px;
	margin-top: 30px;
}
a.b-imprimir {
	background-image: url(../imag/imag/b-imprimir.gif);
	background-repeat: no-repeat;
	display: block;
	padding-left: 40px;
	height: 24px;
	color: #000000;
	line-height: 24px;
	font-weight: bold;
}
a.boton-menu-bullet {
	background-image: url(../imag/imag/bullet-menu.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	background-position: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #26739A;
}
a.desconectarse {
	background-image: url(../imag/imag/flecha-azul.gif);
	background-repeat: no-repeat;
	display: block;
	background-position: right;
	text-align: right;
	padding-right: 12px;
}


.img-izq {
	float: left;
	padding-right: 5px;
}
#tabla-acceso-clientes {
	width: 465px;
	padding-left: 5px;
}
.td-50 {
	width: 50%;
}
.td-460 {
	width: 460px;
}
.td-cen {
	text-align: center;
}
#tabla-100 {
	width: 100%;
	line-height: 1.5em;
}
#tabla-catalogo {
	width: 100%;
	line-height: 1.5em;
}
#tabla-catalogo td {
	padding-right: 10px;
	padding-left: 10px;
}
.precio-listado {
	color: #073D5F;
	font-size: 11px;
	line-height: 1.5em;
}
.filete-bottom, .filete-right{
	padding-top: 3px;
	padding-bottom: 3px;
}
.filete-right{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.filete-bottom{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#tabla-catalogo th {
	color: #FFFFFF;
	background-color: #26739A;
	text-align: left;
	font-size: 12px;
	text-transform: uppercase;
	padding-left: 10px;
}

#tabla-catalogo a {
	font-weight: bold;
	color: #073C5E;
}
#tabla-comprar {
	width: 100%;
}
#tabla-comprar a {
	font-weight: bold;
}
#tabla-comprar th {
	background-color: #083D5D;
	color: #FFFFFF;
	text-transform: uppercase;
	padding-left: 5px;
}
#tabla-comprar td {
	background-color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
}
#tabla-despacho {
	width: 100%;
}
#tabla-despacho th {
	background-color: #DEDEDE;
	text-align: left;
	padding-left: 5px;
}
#tabla-despacho td {
	padding-left: 5px;
}

input {
	font-size: 11px;
}
.texto-rojo {
	font-weight: bold;
}
#div-listado ul {
	list-style-type: none;
	margin-top: 0px;
	margin-bottom: 0px;
}
#mapa {
	font-size: 12px;
	line-height: 100px;
	text-align: center;
}
#wm {
	text-align: center;
}
.listado {
	background-image: url(../imag/imag/bullet.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: block;
	padding-left: 10px;
	line-height: 2em;
}

