/* Code programmed by / Código programado por Xplora comunicació visual - www.xploravisual.com */
/* 2009 © All rights reserved / Todos los derechos reservados                                  */

.Base--------------------------------------------------------------------------- {}

* {
	padding: 0;
	margin: 0;
}

body {
	text-align: center;
	background-color: #1a1818;
	overflow: auto;
	margin: 0px;
	padding: 0px;
	background-image: url(interface/body/bck.gif);
	background-repeat:  repeat;
}

#container {
	background-image: url(interface/container/bck.gif);
	background-repeat:  repeat-x;
	background-position: top;

}

#base {
	width: 770px;
	overflow: hidden;
	height: auto;
	background-color: #FFFFFF;
}

.Header------------------------------------------------------------------------- {}

#header {
	height: 118px;
	overflow: hidden;
	clear: both;
	float: left;
	width: 730px;
	margin-right: 20px;
	margin-left: 20px;
	background-image: url(interface/header/bck.gif);
	background-repeat:  repeat-x;
	background-position: center top;
	background-color: #FFFFFF;
}

#header #logotipo {
	clear: none;
	float: left;
	width: auto;
	padding-left: 20px;
	padding-top: 30px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#header #logotipo a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#header #contacto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6b6363;
	clear: none;
	float: left;
	width: 311px;
	margin-left: 41px;
	padding-top: 41px;
	text-align: left;
}

#header #contacto .dir {
	clear: none;
	float: left;
}

#header #contacto .dir a, #header #contacto .dir a:visited {
	color: #6b6363;
	text-decoration: underline;
	float: left;
}

#header #contacto .dir a:hover, #header #contacto .dir a:active {
	color: #332F2F;
	text-decoration: none;
}

#header #contacto .tel {
	clear: none;
	float: right;
}

#header #contacto .tel b {
	width: 34px;
	clear: none;
	float: left;
	font-weight: normal;
}

#header #contacto .tel i {
	clear: none;
	float: left;
	width: 135px;
	font-style: normal;
}

#header #contacto .tel strong {
	font-weight: normal;
	color: #9f120b;
}

#header #contacto .tel a, #header #contacto .tel a:visited {
	clear: none;
	float: left;
	width: 135px;
	color: #6b6363;
	text-decoration: none;
}

#header #contacto .tel a:hover, #header #contacto .tel a:active {
	color: #332F2F;
	text-decoration: underline;
}


.Menu--------------------------------------------------------------------------- {}

#menu {
	height: 27px;
	overflow: hidden;
	width: 730px;
	margin-right: 20px;
	margin-left: 20px;
	clear: both;
	float: left;
}

#menu ul {
	margin: 0px;
	padding: 0px;
}

#menu ul li {
	list-style-type: none;
	clear: none;
	float: left;
	margin-top: 0px;
	margin-right: 11px;
	margin-bottom: 0px;
	margin-left: 11px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#menu ul li a, #menu ul li a:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #565050;
	font-weight: bold;
	text-decoration: none;
}

#menu ul li a:hover, #menu ul li a:active {
	color: #000000;
	text-decoration: none;
}

#menu ul li b a, #menu ul li b a:visited, #menu ul li b a:hover, #menu ul li b a:active {
	color: #9f120b;
}

.Image--------------------------------------------------------------------------- {}

#image {
	height: 220px;
	overflow: hidden;
	width: 730px;
	margin-right: 20px;
	margin-left: 20px;
	clear: both;
	float: left;
	margin-bottom: 3px;
}

.Slogan------------------------------------------------------------------------- {}

#slogan {
	height: 77px;
	width: 770px;
	overflow: hidden;
	clear: both;
	float: left;
	text-align: center;
	vertical-align: top;
	margin-bottom: 3px;
}

.Content------------------------------------------------------------------------ {}

#content {
	vertical-align: top;
	width: 730px;
	margin-right: 20px;
	margin-left: 20px;
	overflow: hidden;
	min-height: 250px;
	height: auto !important;
	background-color: #FFFFFF;
	clear: both;
	float: left;
	background-image: url(interface/content/bck.gif);
	background-repeat:  repeat-y;
	background-position: left top;
}

#leftside {
	clear: left;
	float: left;
	height: auto;
	width: 259px;
	margin-right: 3px;
	text-align: left;
	vertical-align: super;
	background-color: #FFFFFF;
}

#rightside {
	clear: right;
	float: left;
	height: auto;
	width: 468px;
	text-align: left;
	vertical-align: top;
	background-color: #FFFFFF;
}

#content #clear {
	clear: both;
	float: none;
	height: 1px;
	overflow: auto;
}

.Content-LeftSide------------------------------------- {}
.Presentacion------------- {}
#presentacion {
	background-color: #cbcfd5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	clear: both;
	float: left;
	overflow: hidden;
	width: 259px;
	margin-bottom: 3px;
	padding-top: 15px;
	padding-bottom: 15px;
}

#presentacion h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #7c7f83;
	font-weight: normal;
	line-height: normal;
	padding-bottom: 4px;
	padding-top: 15px;
	padding-left: 20px;
}

#presentacion p {
	padding-bottom: 5px;
	padding-right: 15px;
	padding-left: 20px;
	text-align: justify;
}

#presentacion a, #presentacion a:visited {
	font-weight: normal;
	text-transform: uppercase;
	color: #7c7f83;
	text-decoration: underline;
	font-size: 10px;
}

#presentacion a:hover, #presentacion a:active {
	color: #000000;
	text-decoration: none;
}

.Representadas------------ {}
#representadas {
	background-color: #ebebe1;
	clear: both;
	float: left;
	height: auto;
	overflow: hidden;
	width: 259px;
}

#representadas h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #7c7f83;
	font-weight: normal;
	line-height: normal;
	padding-bottom: 4px;
	padding-top: 15px;
	padding-left: 20px;
}

#representadas img {
	margin-left: 35px;
	margin-top: 20px;
}

.UltimasNoticias---------- {}
#ultimasnoticias {
	background-color: #ebebe1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #565050;
	line-height: 16px;
	clear: both;
	float: left;
	height: auto;
	overflow: hidden;
	width: 259px;
}

#ultimasnoticias h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #898d91;
	font-weight: normal;
	line-height: normal;
	padding-bottom: 4px;
	padding-top: 15px;
	padding-left: 20px;
	margin: 0px;
}

#ultimasnoticias p {
	padding-bottom: 0px;
	padding-right: 15px;
	padding-left: 20px;
	margin: 0px;
	padding-top: 0px;
}

#ultimasnoticias i {
	font-size: 10px;
	font-style: normal;
	color: #6b6363;
}

#ultimasnoticias a, #ultimasnoticias a:visited {
	font-weight: bold;
	text-transform: uppercase;
	color: #8a9195;
	text-decoration: underline;
	font-size: 11px;
	line-height: 20px;
}

#ultimasnoticias b a, #ultimasnoticias b a:visited {
	color: #565050;
	text-decoration: underline;
}

#ultimasnoticias a:hover, #ultimasnoticias a:active {
	color: #000000;
	text-decoration: none;
}

#ultimasnoticias b a:hover, #ultimasnoticias b a:active {
	color: #565050;
	text-decoration: underline;
}

#ultimasnoticias .clear {
	height: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FFFFFF;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px;
	overflow: hidden;
	clear: both;
	float: none;
}

#ultimasnoticias #paginacion {
	margin-right: 15px;
	margin-left: 20px;
	width: 224px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

#ultimasnoticias #paginacion a, #ultimasnoticias #paginacion a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
	color: #8a9195;
	text-transform: none;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#ultimasnoticias #paginacion a:hover, #ultimasnoticias #paginacion a:active {
	color: #000000;
	text-decoration: none;
}

#ultimasnoticias #paginacion a.izq {
	background-image: url(interface/content/bullet-01-izq.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	clear: none;
	float: left;
	padding-left: 7px;
}

#ultimasnoticias #paginacion a.der {
	background-image: url(interface/content/bullet-01-der.gif);
	background-repeat: no-repeat;
	background-position: right 5px;
	clear: none;
	float: right;
	padding-right: 7px;
}

.SubMenu------------------ {}
#submenu {
	background-color: #ebebe1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6b6363;
	clear: both;
	float: left;
	overflow: hidden;
	width: 259px;
}

#submenu h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #898d91;
	font-weight: normal;
	line-height: normal;
	padding-bottom: 4px;
	padding-top: 15px;
	padding-left: 20px;
	margin: 0px;
}

#submenu ul {
	margin: 0px;
	padding: 0px;
}

#submenu ul li {
	margin: 0px;
	clear: both;
	float: left;
	list-style-type: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}

#submenu a, #submenu a:visited {
	font-weight: bold;
	text-transform: uppercase;
	color: #6b6363;
	text-decoration: none;
}

#submenu a:hover, #submenu a:active {
	color: #000000;
	text-decoration: none;
}

#submenu b a, #submenu b a:visited, #submenu b a:hover, #submenu b a:active {
	color: #6b6363;
	text-decoration: underline;
}

.SubMenu-Productos-------- {}
#submenu ul#productos {
	padding-bottom: 20px;
	float: left;
}

#submenu ul#productos li {
	padding-top: 0px;
	padding-bottom: 0px;
	width: 219px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#submenu ul#productos li a {
	text-transform: none;
}


#submenu ul#productos li h3 {
	font-size: 11px;
	font-weight: bold;
	color: #6b6363;
	text-transform: none;
	margin: 0px;
	clear: none;
	float: left;
	width: auto;
	height: auto;
	line-height: normal;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

#submenu ul#productos li ul {
}

#submenu ul#productos li ul li {
	padding-top: 0px;
	padding-bottom: 3px;
	padding-left: 11px;
	width: 208px;
	font-weight: normal;
	color: #7c7f83;
	background-image: url(interface/content/bullet-01-der.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 9px;
	margin-left: 11px;
	text-transform: uppercase;
}

#submenu ul#productos li ul li a, #submenu ul#productos li ul li a:visited {
	font-weight: normal;
	color: #7c7f83;
	text-decoration: none;
}

#submenu ul#productos li ul li a:hover, #submenu ul#productos li ul li a:active {
	color: #000000;
	text-decoration: none;
}

#submenu ul#productos li ul li b a, #submenu ul#productos li ul li b a:visited,
#submenu ul#productos li ul li b a:hover, #submenu ul#productos li ul li b a:active {
	color: #7c7f83;
	text-decoration: underline;
}

#submenu ul#productos li ul li ul {
	margin: 0px;
	padding: 0px;
}

#submenu ul#productos li ul li ul li {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	width: 201px;
	background-image: url(interface/content/bullet-02.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	color: #6b6363;
	margin-top: 4px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}

#submenu ul#productos li ul li ul li a, #submenu ul#productos li ul li ul li a:visited {
	color: #6b6363;
	margin: 0px;
	padding: 0px;
}

#submenu ul#productos li ul li ul li a:hover, #submenu ul#productos li ul li ul li a:active {
	color: #000000;
	text-decoration: none;
}

#submenu ul#productos li ul li ul li b a, #submenu ul#productos li ul li ul li b a:visited,
#submenu ul#productos li ul li ul li b a:hover, #submenu ul#productos li ul li ul li b a:active {
	color: #6b6363;
	text-decoration: underline;
}

.Image2------------------- {}
#image2 {
	background-color: #FFFFFF;
	padding-bottom: 3px;
}

#image2 img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.Text--------------------- {}
#text {
	background-color: #ebebe1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #565050;
	clear: both;
	float: left;
	overflow: hidden;
	width: 259px;
	line-height: 16px;
}

#text h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #898d91;
	font-weight: normal;
	line-height: normal;
	padding-bottom: 4px;
	padding-top: 15px;
	padding-left: 20px;
	margin: 0px;
}

#text p {
	margin-left: 20px;
	margin-bottom: 5px;
	margin-top: 5px;
}

#text i {
	line-height: normal;
	color: #a2a5a5;
}

#text a, #text a:visited {
	color: #989b9f;
	text-decoration: underline;
}

#text a:hover, #text a:active {
	color: #000000;
	text-decoration: none;
}

.Content-RightSide------------------------------------ {}

.Banners------------------ {}
#banners {
	height: auto;
	width: auto;
}

#banners td {
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

#banners img, #banners a img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#banners img.img1 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

#banners img.img2 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

#banners img.img3 {
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

#banners img.img4 {}

#banners img.img5 {
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

.Texto-------------------- {}
#photo {
	clear: both;
	float: left;
	overflow: hidden;
	width: 468px;
}

#photo img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 468px;
	height: 180px;
}

#texto {
	clear: both;
	float: left;
	height: auto;
	width: 468px;
	overflow: hidden;
}

#texto, #texto table {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #565050;
	line-height: 18px;
}

#texto.no-h2 {
	padding-top: 17px;
}

#texto h2 {
	color: #6b6363;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	line-height: normal;
	margin-top: 20px;
	margin-left: 20px;
	margin-bottom: 8px;
}

#texto p, #texto table {
	margin-bottom: 10px;
	margin-left: 20px;
	text-align: justify;
}

#texto hr {
	margin-top: 20px;
	clear: both;
	margin-bottom: 20px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
}

#texto ul {
	margin-left: 25px;
	margin-bottom: 10px;
	margin-top: -7px;
}

#texto ul li {
	list-style-type: circle;
}

#texto a, #texto a:visited, #texto a:active {
	color: #333333;
	text-decoration: none;
}

#texto a:hover {
	color: #ff0000;
	text-decoration: none;
}

.Texto-Noticia------------ {}
#texto.noticia h2 b {
	color: #898d91;
	font-size: 17px;
	font-weight: normal;
}

.Texto-Productos---------- {}
#texto #prod-links {
	clear: left;
	float: left;
	width: 200px;
	overflow: hidden;
	padding-bottom: 10px;
}

#texto #prod-links img {
	clear: both;
	float: left;
	margin-top: 20px;
	margin-left: 20px;
	margin-bottom: 20px;
}

#texto #prod-links img.pdf {
	padding:0px; border:none; clear:none; float:none; margin-bottom:0px; margin-top:0px; margin-left:3px;
}

#texto #prod-links a, #texto #prod-links a:visited, #texto #prod-links p {
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #7c7f83;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #cbcfd5;
	clear: both;
	float: left;
	width: 170px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-image: url(interface/content/bullet-05.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	padding-left: 8px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
}

#texto #prod-links a.photo, #texto #prod-links a.photo:visited {
	border-top-style: none;
	background-image: url(interface/content/bullet-04.gif);
}

#texto #prod-links a:hover, #texto #prod-links a:active {
	color: #000000;
	text-decoration: none;
}

#texto #prod-links a.simple, #texto #prod-links a.simple:visited,
#texto #prod-links a.simple:hover, #texto #prod-links a.simple:active {
	background-image: none;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

#texto #prod-links a.simple img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 5px;
	padding: 0px;
	margin-bottom: 0px;
}

#texto #prod-links a.sub, #texto #prod-links a.sub:visited {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0px;
	height: auto;
	width: 160px;
	margin-left: 30px;
	background-image: url(interface/content/bullet-06.gif);
	background-position: left 11px;
}

#texto #prod-texto {
	clear: right;
	float: right;
	width: 261px;
	overflow: hidden;
	padding-bottom: 10px;
	text-align: justify;
}

#texto #prod-texto h2, #texto #prod-texto p {
	margin-left: 0px;
}

#texto #prod-texto h2 {
	font-size: 12px;
	font-weight: normal;
}

#texto #prod-texto h2 b {
	color: #898d91;
	font-size: 17px;
	font-weight: normal;
}

#texto #prod-texto p {
	padding-bottom: 0px;
	margin-bottom: 5px;
}

#texto #prod-texto ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#texto #prod-texto ul li {
	padding-bottom: 0px;
	padding-left: 7px;
	background-image: url(interface/content/bullet-03.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	list-style-type: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
}


#texto #prod-texto a, #texto #prod-texto a:visited {
	color: #9f120b;
	text-decoration: underline;
}

#texto #tabla {
	margin-left:0px;
}

#texto #tabla {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dotted;
	border-top-color: #cbcfd5;
	border-left-color: #cbcfd5;
}
	
#texto #tabla td {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: none;
	border-right-color: #cbcfd5;
	border-bottom-color: #cbcfd5;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}

#texto #tabla td table {
	margin:0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#texto #tabla td table td {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#texto #prod-texto a:hover, #texto #prod-texto a:active {
	color: #000000;
	text-decoration: none;
}

#texto #prod-photo {
	clear: both;
	float: none;
	padding-left: 20px;
	text-align: left;
}

#texto #prod-photo h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #6b6363;
	clear: both;
	float: left;
	width: 415px;
	line-height: normal;
}

#texto #prod-photo a {
	margin: 0px;
	padding: 0px;
}

#texto #prod-photo a img, #texto #prod-photo a:visited img {
	clear: none;
	float: left;
	margin-right: 2px;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #FFFFFF;
}

#texto #prod-photo a:hover img, #texto #prod-photo a:active img {
	border-bottom-color: #000000;
	border-top-color: #000000;
	border-right-color: #000000;
	border-left-color: #000000;
}

#texto #prod-photo a.prelast img {
	margin-right: 0px;
}

#texto #prod-photo a.last img {
	margin-right: 0px;
	clear: right;
	float: right;
}

#texto table td {
	vertical-align: top;
	padding-right: 5px;
	padding-top: 3px;
}

#texto .break {
	float:none; clear:both; width:1px; height:1px; overflow:hidden;
}
.Texto-Contact------------ {}
#texto #contacto {
	color: #565050;
}

#texto #contacto td {
	vertical-align: top;
	padding-bottom: 5px;
}

#texto #contacto td.required {}


#texto #contacto td.check {
	font-size: 11px;
	width: 400px;
	height: 10px;
	padding-bottom: 0px;
}

#texto #contacto td input, #texto #contacto td textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #e0e1e2;
	height: 20px;
	width: 209px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	overflow: hidden;
	margin-top: 3px;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 2px;
}

#texto #contacto td.check input {
	background-color: #FFFFFF;
	height: auto;
	width: auto;
	margin-top: 2px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	padding: 0px;
}

#texto #contacto td textarea {
	height: 60px;
	width: 448px;
	overflow: auto;
}

#texto #contacto td #button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #989b9f;
	margin: 0px;
	height: auto;
	width: auto;
	float: right;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
}

#texto #contacto td a, #texto #contacto td a:visited {
	color: #565050;
	text-decoration: underline;
}

#texto #contacto td a:hover, #texto #contacto td a:active {
	color: #1F1D1D;
	text-decoration: none;
}

#texto #contacto td i {
	font-size: 10px;
	color: #9f120b;
	font-weight: normal;
	font-style: normal;
}

#texto #contacto td.required i {
	font-size: 14px;
	font-weight: bold;

}






.Footer------------------------------------------------------------------------- {}
#footer {
	width: 730px;
	margin-right: 20px;
	margin-left: 20px;
	overflow: hidden;
	text-align: right;
	height: 59px;
	clear: both;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8a9195;
	background-image: url(interface/footer/bck.gif);
	background-repeat:  repeat-x;
	background-position: center bottom;
}

#footer #copyright {
	clear: none;
	float: left;
	width: auto;
	padding-left: 20px;
	padding-top: 28px;
}

#footer #copyright b {
	font-weight: bold;
	color: #6b6363;
}

#footer #copyright a, #footer #copyright a:visited {
	text-transform: uppercase;
	color: #8a9195;
	text-decoration: none;
}

#footer #copyright a:hover, #footer #copyright a:active {
	color: #323638;
	text-decoration: none;
}

#footer #credits {
	clear: none;
	float: right;
	width: auto;
	padding-right: 20px;
	padding-top: 28px;
}

#footer #credits a, #footer #credits a:visited {
	color: #8a9195;
	text-decoration: none;
}

#footer #credits a:hover, #footer #credits a:active {
	color: #4F5457;
	text-decoration: none;
}

