body {
	background-image: url(../images/fondo.jpg);
	font: 12px "Lucida Grande", Verdana, Arial, sans-serif;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
a {
	text-decoration: none;
	font-size: 11px;
	color: #c64934;
}
a:hover {
	text-decoration: none;
	font-size: 11px;
	color: #451e16;
}
.contenido #container {
	display: block;
	height: auto;
	text-align: left;
	margin-left: auto;
	margin-bottom: 10px;
	margin-right: auto;
	margin-top: 10px;
	width: 809px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */ /* the auto margins (in conjunction with a width) center the page */ /* this overrides the text-align: center on the body element. */
}
.contenido #banner {
	background-image: url(../images/top_affinity.gif);
	margin-left: auto;
	margin-bottom: 0;
	margin-right: auto;
	height: 150px;
	width: 809px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */ /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.contenido #t_botones {
	width: 580px;
	margin-top: 110px;
	float: right;
	margin-left: auto;
	margin-bottom: 0;
	margin-right: 8px;
	height: 30px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */ /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.contenido #b_banner {
	background-image: url(../images/banner_b.gif);
	margin-left: auto;
	margin-bottom: 0;
	margin-right: auto;
	height: 15px;
	width: 809px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */ /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.contenido #bottom {
	float: right;
	min-height: 42px;
	background-image: url(../images/bot_affinity.gif);
	margin-left: auto;
	margin-bottom: 20px;
	margin-right: auto;
	height: 42px;
	width: 809px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */ /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.contenido #fecha {
	font-size: 9px;
	color: #adcae3;
	margin-left: auto;
	margin-bottom: 0;
	margin-right: auto;
	height: 18px;
	width: 809px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */ /* the auto margins (in conjunction with a width) center the page */
	text-align: right; /* this overrides the text-align: center on the body element. */
}
.contenido #b_left {
	line-height: 14px;
	font-size: 9px;
	color: #e1e1e1;
	padding-left: 10px;
	padding-top: 5px;
	margin-left: 0px;
	height: auto;
	float: left;
	margin-bottom: 0;
	margin-right: auto;
	margin-top: 0px;
	width: 470px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */ /* the auto margins (in conjunction with a width) center the page */ /* this overrides the text-align: center on the body element. */
}
.contenido #columnas {
	background-image: url(../images/columnas.gif);
	background-repeat: repeat-y;
	display: inline-block;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	width: 809px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */ /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.contenido #b_right {
	color: #e1e1e1;
	font-size: 10px;
	padding-top: 12px;
	padding-right: 10px;
	height: auto;
	min-width: 290px;
	float: right;
	margin-left: auto;
	margin-bottom: 0;
	margin-right: auto;
	margin-top: 0px;
	width: 290px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */ /* the auto margins (in conjunction with a width) center the page */
	text-align: right; /* this overrides the text-align: center on the body element. */
}
.contenido #columnas #left {
	width: 20%;
	float: left;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */ /* the auto margins (in conjunction with a width) center the page */ /* this overrides the text-align: center on the body element. */
}
.contenido #columnas #center {
	width: 79%;
	float: right;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */ /* the auto margins (in conjunction with a width) center the page */
	text-align: center; /* this overrides the text-align: center on the body element. */
}
.contenido #main {
	margin-bottom: 20px;
	width: 607px;
	display: inline-block;
	list-style-type: disc;
	text-align: justify;
	list-style-position: inside; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}
.contenido #main2 {
	text-align: justify;
	list-style-position: inside;
	list-style-type: disc;
	padding-left: 20px;
	padding-bottom: 20px;
	padding-right: 20px;
	padding-top: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}
ul#mainlevel-nav li
{
	background-repeat: no-repeat;
	padding-right: 20px;
	margin-left: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-top: 5px;
	text-decoration: none;
	color: white;
	font-weight: bold;
	padding-left: 30px;
	display: block;
	background-image: url(../images/b_top.gif);
	float: left;
	font-size: 13px;
	line-height: 21px;
	white-space: nowrap;
}
ul#mainlevel-nav
{
	text-decoration: none;
	color: white;
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 0.8em;
}
ul#mainlevel-nav li:hover
{
	background-position: 0 -21px;
	padding-right: 20px;
	margin-left: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-top: 5px;
	text-decoration: none;
	padding-left: 30px;
	display: block;
	background-image: url(../images/b_top.gif);
	float: left;
	font-size: 13px;
	line-height: 21px;
	white-space: nowrap;
}
#buttons>ul#mainlevel-nav li a { text-decoration: none; font-size: 13px; color: white; width: auto; }
ul#mainlevel-nav li a:hover
{
	text-decoration: none;
	font-size: 13px;
	display: block;
	color: #ffcc66;
}
ul#mainlevel-nav li a
{
	text-decoration: none;
	font-size: 13px;
	display: block;
	color: white;
}
a.copy
{
	font-size: 9px;
	color: #e1e1e1;
}
a.copy:hover
{
	font-size: 9px;
	color: #454747;
}
a.cg
{
	background-position: 0 2px;
	padding-top: 0px;
	text-decoration: none;
	background-repeat: no-repeat;
	background-image: url(../images/cg.gif);
	height: 3px;
	width: 25px;
}
a.cg:hover
{
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: 0 -9px;
	background-image: url(../images/cg.gif);
	height: 3px;
	width: 25px;
}
div.search input { margin-top: 2px; margin-right: 0px; border-width: 0px; font-size: 8pt; width: 110px; }
.contenido #search_fondo { height: 30px; width: 140px; padding-left: 5px; margin-top: 5px; float: right; background-repeat: no-repeat; background-image: url(../images/search.gif); }
.contenido #t_botonera { float: none; }
a.mainlevel#active_menu { background-position: 0 -57px; padding-bottom: 0px; padding-right: 0px; padding-left: 30px; padding-top: 3px; margin-right: 0px; font-size: 11px; color: black; background-image: url(../images/b_mainlevel.gif); background-repeat: no-repeat; text-align: left; width: 143px; height: 27px; margin-left: 1px; display: block; }
a.mainlevel:link, a.mainlevel:visited { padding-top: 3px; padding-bottom: 0px; display: block; padding-left: 30px; padding-right: 0; vertical-align: middle; font-size: 11px; color: #3f3f3f; background-image: url(../images/b_mainlevel.gif); background-repeat: no-repeat; background-position: 0 0; text-align: left; width: 143px; text-decoration: none; height: 27px; margin-right: 0px; margin-left: 1px; }
a.mainlevel:hover { padding-bottom: 0px; padding-right: 0px; padding-left: 30px; padding-top: 3px; margin-right: 0px; font-size: 11px; color: #3f3f3f; background-image: url(../images/b_mainlevel.gif); background-repeat: no-repeat; background-position: 0 -28px; text-align: left; width: 143px; height: 27px; margin-left: 1px; display: block; }
html>body a.sublevel {width:160px;}
li { list-style-type: none; }
a.sublevel { list-style-type: none; margin-left: -3px; font-size: 9px; width: 139px; display: block; text-decoration: none; font-weight: normal; voice-family:"\"}\""; /* Box Model fix */
voice-family:inherit; height: 21px; }
a.sublevel:link, a.sublevel:visited { padding-top: 6px; padding-left: 30px; background-image: url(../images/b_sublevel.gif); background-repeat: no-repeat; width: 161px; list-style-type: none; font-size: 8pt; color: white; }
a.sublevel:hover { padding-left: 30px; padding-top: 6px; background-position: 0 -31.5px; background-image: url(../images/b_sublevel.gif); background-repeat: no-repeat; list-style-type: none; width: 161px; font-size: 8pt; color: white; text-decoration: none; }
a.sublevel#active_menu { padding-left: 30px; padding-top: 6px; background-position: 0 -31.5px; background-image: url(../images/b_sublevel.gif); background-repeat: no-repeat; width: 161px; list-style-type: none; font-size: 8pt; color: white; text-decoration: none; }
#mod_login_username { margin-bottom: 3px; padding-right: 3px; padding-left: 5px; padding-top: 5px; height: 15px; font-size: 10px; width: 71px; border-style: solid; border-color: #e1e1e1; border-width: 1px; background-color: white; }
.select_remenber { margin-left: 5px; margin-top: 3px; margin-right: 45px; float: right; margin-bottom: 3px; padding-right: 3px; padding-left: 5px; padding-top: 5px; height: 15px; font-size: 10px; width: 15px; background-color: #e1e1e1; }
#mod_login_password { padding-right: 3px; padding-left: 5px; padding-top: 5px; height: 15px; font-size: 10px; width: 71px; border-style: solid; border-color: #e1e1e1; border-width: 1px; background-color: white; }
#top_login { height: 13px; float: right; width: 146px; background-image: url(../images/login_top.gif); }
#md_login { padding-bottom: 20px; background-repeat: repeat-y; background-image: url(../images/login_md.gif); height: auto; float: right; width: 146px; }
#bot_login { height: 13px; float: right; width: 146px; background-image: url(../images/login_bot.gif); }
.labels { margin-top: 5px; float: left; width: 45px; padding-right: 3px; margin-left: 10px; color: #454747; font-size: 10px; font-weight: bold; }
.b_login { font-variant: normal; font-weight: bold; padding-bottom: 3px; color: white; font-size: 10px; text-transform: uppercase; margin-top: 10px; margin-left: 40px; background-repeat: no-repeat; border-width: 0px; float: left; height: 22px; width: 59px; background-image: url(../images/b_login.gif); cursor: pointer; }
.b_login:hover { font-variant: normal; font-weight: bold; padding-bottom: 3px; font-size: 10px; color: #ffcc66; text-transform: uppercase; margin-top: 10px; margin-left: 40px; background-repeat: no-repeat; background-position: 0 -21.3px; background-image: url(../images/b_login.gif); border-width: 0px; float: left; height: 22px; width: 59px; cursor: pointer; }
.item_login { padding-left: 10px; margin-top: 5px; float: right; height: 10px; width: 125px; background-position: 0; background-repeat: no-repeat; background-image: url(../images/item_login.gif); color: #808080; font-weight: bold; font-size: 10px; }
.saludo_login { margin-bottom: 5px; text-align: center; margin-top: 10px; float: left; height: 10px; width: 143px; color: #2d2d2d; font-weight: bold; font-size: 12px; }
a.login { color: #f09b1f; font-weight: bold; font-size: 10px; }
a.login:hover { color: #f05b1f; font-weight: bold; font-size: 10px; }
.hr_login { margin-left: 5px; margin-top: 5px; float: left; height: 1px; width: 133px; background-color: #bfbfbf; }
#pathway { width: 100px; float: left; }
span.pathway { background-image: url(../images/pathway.gif); background-repeat: no-repeat; padding-left: 25px; color: #808080; padding-top: 5px; height: 20px; width: 98%; float: left; }
a.pathway { text-decoration: none; color: #f09b1f; }
a.pathway:hover { text-decoration: underline; color: #f05b1f; }
.componentheading {
	padding-top: 7px;
	background-repeat: no-repeat;
	background-image: url(../images/t_seccion.gif);
	color: white;
	text-align: left;
	padding-left: 25px;
	height: 29px;
	font-weight: bold;
	font-size: 12px;

}
.contentheading {
	border-bottom-color: #c64934;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	height: 30px;

	color: #c64934;
	font-weight: bold;
	font-size: 14px;
	white-space: nowrap;
}
a.readon {
float: right;
display: block;
color: #c64934;
padding-left: 30px;
padding-top: 9px;
height: 22px;
width: 90px;
font-size: 11px;
text-decoration: none;
background: url(../images/b_leermas.gif) no-repeat;
text-decoration: none;
font-weight: bold;
}
a.readon:hover {
float: right;
display: block;
padding-left: 30px;
padding-top: 9px;
font-weight: bold;
font-size: 11px;
height: 22px;
width: 90px;
color: white;
background: url(../images/b_leermas.gif) no-repeat 0 -30px;
text-decoration: none;
}
.muestra {
	text-align: center;
	border-right-color: #e1e1e1;
	border-right-width: 1px;
	border-right-style: solid;
	height: 300px;
	float: left;
	font-size: 10px;
	width: 145px;
}
.muestra_sb {
	text-align: justify;
	height: 300px;
	float: left;
	font-size: 10px;
	width: 145px;
}
.muestra_texto {
	margin-left: 2px;
	margin-right: 10px;
	text-align: left;
	float: left;
	margin-top: 10px;
	line-height: 16px;
	color: #808080;
	font-size: 11px;
}
.titulo_muestra {
	margin-bottom: 10px;
	text-align: left;
	font-weight: bold;
	color: #f09b1f;
	font-size: 11px;
}
.titulo_muestra_p {
	margin-bottom: 15px;
	text-align: left;
	font-weight: bold;
	color: #f09b1f;
	font-size: 11.8px;
}
.titulo_forma {
	border-bottom-color: #f09b1f;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	text-align: left;
	font-weight: bold;
	color: #f09b1f;
	font-size: 14px;
}
.texto_largo {
	font-style: normal;
	font-weight: normal;
	color: #3f3f3f;
	text-align: justify;
	line-height: 21px;
	font-size: 12px;
}
.numeros {
	font-weight: bold;
	font-size: 12px;
	color: #c64934;
	list-style-position: outside;
	list-style-type: decimal;
}
.titulo_items {
	margin-bottom: 10px;
	height: 20px;
	border-bottom-color: #c64934;
	border-bottom-style: solid;
	border-bottom-width: 1px;

	color: #c64934;
	font-weight: bold;
	font-size: 12px;
	white-space: nowrap;
}
a.quienes {
	background-image: url(../images/b_quienes.gif);
	display: block;
	height: 121px;
	width: 243.65px;
}
a.quienes:hover {
	background-position: 0 -121px;
	background-image: url(../images/b_quienes.gif);
	display: block;
	height: 121px;
	width: 243.65px;
}
a.mision {
	background-image: url(../images/b_mision.gif);
	display: block;
	height: 121px;
	width: 243.65px;
}
a.mision:hover {
	background-position: 0 -121px;
	background-image: url(../images/b_mision.gif);
	display: block;
	height: 121px;
	width: 243.65px;
}
a.vision {
	background-image: url(../images/b_vision.gif);
	display: block;
	height: 121px;
	width: 243.65px;
}
a.vision:hover {
	background-position: 0 -121px;
	background-image: url(../images/b_vision.gif);
	display: block;
	height: 121px;
	width: 243.65px;
}
a.valores {
	background-image: url(../images/b_valores.gif);
	display: block;
	height: 121px;
	width: 243.65px;
}
a.valores:hover {
	background-position: 0 -121px;
	background-image: url(../images/b_valores.gif);
	display: block;
	height: 121px;
	width: 243.65px;
}
.muestra_nosotros {
	padding-left: 30px;
	text-align: center;
	width: 270px;
}
.f_pad_direccion {
	line-height: 25px;
	width: 100%;
	background-image: url(../images/fondo_pad_dir.gif);
	padding-left: 250px;
	color: #3f3f3f;
	background-repeat: repeat-y;
}
.pad_direccion_top {
	height: 26px;
	line-height: 25px;
	width: 100%;
	background-image: url(../images/pad_dir_top.gif);
	padding-left: 250px;
	color: #3f3f3f;
	background-repeat: repeat-y;
}
.pad_direccion_bot {
	height: 40px;
	line-height: 25px;
	width: 100%;
	background-image: url(../images/pad_dir_bot.gif);
	padding-left: 250px;
	color: #3f3f3f;
	background-repeat: repeat-y;
}
.pad_vcard {
	padding-top: 5px;
	padding-bottom: 5px;
	width: 527px;
	float: left;
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-color: #a3a3a3;
	border-bottom-style: solid;
	color: #a3a3a3;
	font-size: 10px;
}
a.vcard {
	padding-right: 10px;
	float: right;
	text-align: right;
	background-repeat: no-repeat;
	background-image: url(../images/b_vcard.gif);
	height: 30px;
	width: 75.5px;
}
a.vcard:hover {
	padding-right: 10px;
	background-position: 0 -30px;
	float: right;
	text-align: right;
	background-repeat: no-repeat;
	background-image: url(../images/b_vcard.gif);
	height: 30px;
	width: 75.5px;
}
.form_izq {
	line-height: 16px;
	padding-left: 10px;
	text-align: left;
	width: 310px;
	float: left;
	color: #808080;
	font-size: 12px;
}
.form_der {
	line-height: 16px;
	padding-left: 10px;
	text-align: left;
	width: 280px;
	float: right;
	color: #808080;
	font-size: 12px;
}
.form_center {
	line-height: 16px;
	padding-left: 10px;
	text-align: left;
	width: 607px;
	float: right;
	color: #808080;
	font-size: 12px;
}
.enviar {
text-transform: uppercase;
margin-top: 5px;
border-width: 0px;
float: right;
display: block;
color: #c64934;
height: 30px;
width: 120px;
font-size: 11px;
text-decoration: none;
background: url(../images/b_leermas.gif) no-repeat;
text-decoration: none;
font-weight: bold;
cursor: pointer;
}
.enviar:hover {
text-transform: uppercase;
margin-top: 5px;
border-width: 0px;
float: right;
display: block;
font-weight: bold;
font-size: 11px;
height: 30px;
width: 120px;
color: white;
background: url(../images/b_leermas.gif) no-repeat 0 -30px;
text-decoration: none;
cursor: pointer;
}
.hr_form {
	margin-top: 5px;
	width: 100%;
	float: left;
	height: 1px;
	background-color: #a3a3a3;
}
a.web {
	text-decoration: none;
	padding-left: 8px;
	padding-top: 7px;
	font-weight: bold;
	color: #c64934;
	font-size: 10px;
	background-repeat: no-repeat;
	background-image: url(../images/b_web.gif);
	display: block;
	height: 20px;
	width: 145px;
}
a.web:hover {
	text-decoration: none;
	background-position: 0 -30px;
	padding-left: 8px;
	padding-top: 7px;
	font-weight: bold;
	color: white;
	font-size: 10px;
	background-repeat: no-repeat;
	background-image: url(../images/b_web.gif);
	display: block;
	height: 20px;
	width: 145px;
}
.subtitulo {
	margin-bottom: 5px;
	font-weight: bold;
	color: #f09b1f;
	font-size: 12px;
}
.bullet {
	padding-top: 5px;
	padding-bottom: 5px;
	color: #3f3f3f;
	line-height: 21px;
	font-size: 12px;
	border-bottom-color: #e1e1e1;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	list-style-position: outside;
	list-style-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
}
a.boton {
	display: inline-block;
	text-align: center;
	text-decoration: none;
	padding-top: 7px;
	font-weight: bold;
	color: #c64934;
	font-size: 11px;
	background-repeat: no-repeat;
	background-image: url(../images/boton.gif);
	height: 22px;
	width: 145px;
}
a.boton:hover {
	display: inline-block;
	text-align: center;
	text-decoration: none;
	background-position: 0 -30px;
	padding-top: 7px;
	font-weight: bold;
	color: white;
	font-size: 11px;
	background-repeat: no-repeat;
	background-image: url(../images/boton.gif);
	height: 22px;
	width: 145px;
}
.back_button {
	text-align: center;
	float: left;
	text-decoration: none;
	padding-top: 7px;
	font-weight: bold;
	color: #c64934;
	font-size: 11px;
	background-repeat: no-repeat;
	background-image: url(../images/boton.gif);
	height: 22px;
	width: 145px;
	cursor: pointer;
}
.back_button:hover {
	text-align: center;
	float: left;
	text-decoration: none;
	background-position: 0 -30px;
	padding-top: 7px;
	font-weight: bold;
	color: white;
	font-size: 11px;
	background-repeat: no-repeat;
	background-image: url(../images/boton.gif);
	height: 30px;
	width: 145px;
	cursor: pointer;
}
.recuperar_clave {
	margin-top: 40px;
	display: block;
	border-width: 0px;
	text-decoration: none;
	font-weight: bold;
	color: #c64934;
	font-size: 11px;
	background-repeat: no-repeat;
	background-image: url(../images/boton.gif);
	height: 30px;
	width: 145px;
	cursor: pointer;
}
.recuperar_clave:hover {
	background-position: 0 -30px;
	margin-top: 40px;
	display: block;
	border-width: 0px;
	text-decoration: none;
	font-weight: bold;
	color: white;
	font-size: 11px;
	background-repeat: no-repeat;
	background-image: url(../images/boton.gif);
	height: 30px;
	width: 145px;
	cursor: pointer;
}
.izq {
	float: left;
	width: 300px;
}
.der {
	float: right;
	width: 300px;
}
.normal {
	width: 100%;
	float: left;
}
a.nervioso {
	display: block;
	background-repeat: no-repeat;
	background-image: url(../images/b_sistema_nervioso.jpg);
	height: 202px;
	width: 157px;
}
a.nervioso:hover {
	background-position: 0 -201px;
	display: block;
	background-repeat: no-repeat;
	background-image: url(../images/b_sistema_nervioso.jpg);
	height: 202px;
	width: 157px;
}
a.respiratorio {
	display: block;
	background-repeat: no-repeat;
	background-image: url(../images/b_sistema_respiratorio.jpg);
	height: 202px;
	width: 157px;
}
a.respiratorio:hover {
	background-position: 0 -201px;
	display: block;
	background-repeat: no-repeat;
	background-image: url(../images/b_sistema_respiratorio.jpg);
	height: 202px;
	width: 157px;
}
a.circulatorio {
	display: block;
	background-repeat: no-repeat;
	background-image: url(../images/b_sistema_circulatorio.jpg);
	height: 202px;
	width: 157px;
}
a.circulatorio:hover {
	background-position: 0 -201px;
	display: block;
	background-repeat: no-repeat;
	background-image: url(../images/b_sistema_circulatorio.jpg);
	height: 202px;
	width: 157px;
}
a.digestivo {
	display: block;
	background-repeat: no-repeat;
	background-image: url(../images/b_sistema_digestivo.jpg);
	height: 202px;
	width: 157px;
}
a.digestivo:hover {
	background-position: 0 -201px;
	display: block;
	background-repeat: no-repeat;
	background-image: url(../images/b_sistema_digestivo.jpg);
	height: 202px;
	width: 157px;
}
a.ostearticular {
	display: block;
	background-repeat: no-repeat;
	background-image: url(../images/b_sistema_ostearticular.jpg);
	height: 202px;
	width: 157px;
}
a.ostearticular:hover {
	background-position: 0 -201px;
	display: block;
	background-repeat: no-repeat;
	background-image: url(../images/b_sistema_ostearticular.jpg);
	height: 202px;
	width: 157px;
}
a.inmunologico {
	display: block;
	background-repeat: no-repeat;
	background-image: url(../images/b_sistema_inmunologico.jpg);
	height: 202px;
	width: 157px;
}
a.inmunologico:hover {
	background-position: 0 -201px;
	display: block;
	background-repeat: no-repeat;
	background-image: url(../images/b_sistema_inmunologico.jpg);
	height: 202px;
	width: 157px;
}
a.reproductivo {
	display: block;
	background-repeat: no-repeat;
	background-image: url(../images/b_sistema_reproductivo.jpg);
	height: 202px;
	width: 157px;
}
a.reproductivo:hover {
	background-position: 0 -201px;
	display: block;
	background-repeat: no-repeat;
	background-image: url(../images/b_sistema_reproductivo.jpg);
	height: 202px;
	width: 157px;
}
a.belleza {
	display: block;
	background-repeat: no-repeat;
	background-image: url(../images/b_belleza.jpg);
	height: 202px;
	width: 157px;
}
a.belleza:hover {
	background-position: 0 -201px;
	display: block;
	background-repeat: no-repeat;
	background-image: url(../images/b_belleza.jpg);
	height: 202px;
	width: 157px;
}
a.nutricion {
	display: block;
	background-repeat: no-repeat;
	background-image: url(../images/b_nutricion.jpg);
	height: 202px;
	width: 157px;
}
a.nutricion:hover {
	background-position: 0 -201px;
	display: block;
	background-repeat: no-repeat;
	background-image: url(../images/b_nutricion.jpg);
	height: 202px;
	width: 157px;
}
a.piel {
	display: block;
	background-repeat: no-repeat;
	background-image: url(../images/b_piel.jpg);
	height: 202px;
	width: 157px;
}
a.piel:hover {
	background-position: 0 -201px;
	display: block;
	background-repeat: no-repeat;
	background-image: url(../images/b_piel.jpg);
	height: 202px;
	width: 157px;
}
.columna {
	margin-left: 3px;
	padding-top: 20px;
	padding-left: 20px;
	float: left;
	width: 173.4px;
}
.banner_nervioso {
	display: block;
	height: 57px;
	width: 608px;
	background-image: url(../images/banner_sistema_nervioso.jpg);
	background-repeat: no-repeat;
}
.banner_respiratorio {
	display: block;
	height: 57px;
	width: 608px;
	background-image: url(../images/banner_sistema_respiratorio.jpg);
	background-repeat: no-repeat;
}
.banner_circulatorio {
	display: block;
	height: 57px;
	width: 608px;
	background-image: url(../images/banner_sistema_circulatorio.jpg);
	background-repeat: no-repeat;
}
.banner_digestivo {
	display: block;
	height: 57px;
	width: 608px;
	background-image: url(../images/banner_sistema_digestivo.jpg);
	background-repeat: no-repeat;
}
.banner_ostearticular {
	display: block;
	height: 57px;
	width: 608px;
	background-image: url(../images/banner_sistema_osteoarticular.jpg);
	background-repeat: no-repeat;
}
.banner_inmunologico {
	display: block;
	height: 57px;
	width: 608px;
	background-image: url(../images/banner_sistema_inmunologico.jpg);
	background-repeat: no-repeat;
}
.banner_reproductivo {
	display: block;
	height: 57px;
	width: 608px;
	background-image: url(../images/banner_sistema_reproductivo.jpg);
	background-repeat: no-repeat;
}
.banner_belleza {
	display: block;
	height: 57px;
	width: 608px;
	background-image: url(../images/banner_belleza.jpg);
	background-repeat: no-repeat;
}
.banner_nutricion {
	display: block;
	height: 57px;
	width: 608px;
	background-image: url(../images/banner_nutricion.jpg);
	background-repeat: no-repeat;
}
.banner_piel {
	display: block;
	height: 57px;
	width: 608px;
	background-image: url(../images/banner_piel.jpg);
	background-repeat: no-repeat;
}
.pad_bullets1 {
	height: 120px;
	margin-top: 70px;
	width: 280px;
	list-style-position: inside;
}
.precio_nervioso {
	color: #1e2d4e;
	font-weight: bold;
	font-size: 16px;
}
.precio_respiratorio {
	color: #5c9ec9;
	font-weight: bold;
	font-size: 16px;
}
.precio_circulatorio {
	color: red;
	font-weight: bold;
	font-size: 16px;
}
.precio_digestivo {
	color: #f05b1f;
	font-weight: bold;
	font-size: 16px;
}
.precio_ostearticular {
	background-repeat: no-repeat;
	color: #607b98;
	font-weight: bold;
	font-size: 16px;
}
.precio_inmunologico {
	background-repeat: no-repeat;
	color: #ac7d5a;
	font-weight: bold;
	font-size: 16px;
}
.precio_reproductivo {
	background-repeat: no-repeat;
	color: #65305f;
	font-weight: bold;
	font-size: 16px;
}
.precio_belleza {
	background-repeat: no-repeat;
	color: #833b69;
	font-weight: bold;
	font-size: 16px;
}
.precio_nutricion {
	background-repeat: no-repeat;
	color: #3e8d36;
	font-weight: bold;
	font-size: 16px;
}
.precio_piel {
	background-repeat: no-repeat;
	color: #8f595f;
	font-weight: bold;
	font-size: 16px;
}
.slogan_tranquility {
	text-align: left;
	margin-bottom: 40px;
	margin-top: 30px;
	color: #39a0db;
	font-weight: bold;
	font-size: 16px;
}
.slogan_ginko {
	margin-bottom: 20px;
	margin-top: 20px;
	color: #3e8d36;
	font-weight: bold;
	font-size: 16px;
}
.slogan_biomelowtonina {
	text-align: left;
	margin-bottom: 25px;
	margin-top: 30px;
	color: #003d75;
	font-weight: bold;
	font-size: 13px;
}
.slogan_aspen {
	text-align: left;
	margin-bottom: 20px;
	margin-top: 10px;
	color: #452d74;
	font-weight: bold;
	font-size: 14px;
}
.slogan_gentian {
	text-align: left;
	margin-bottom: 20px;
	margin-top: 10px;
	color: #5ebabe;
	font-weight: bold;
	font-size: 14px;
}
.slogan_sweet {
	text-align: left;
	margin-bottom: 20px;
	margin-top: 20px;
	color: #66367a;
	font-weight: bold;
	font-size: 14px;
}
.slogan_hornbeam {
	text-align: left;
	margin-bottom: 23px;
	margin-top: 20px;
	color: #647aad;
	font-weight: bold;
	font-size: 14px;
}
.slogan_impatient {
	text-align: left;
	margin-bottom: 20px;
	margin-top: 20px;
	color: #2c5851;
	font-weight: bold;
	font-size: 14px;
}
.slogan_respiren {
	text-align: left;
	margin-bottom: 25px;
	margin-top: 20px;
	color: #0f3277;
	font-weight: bold;
	font-size: 13px;
}
.slogan_bigenom {
	text-align: left;
	margin-bottom: 20px;
	margin-top: 23px;
	color: #4d73d4;
	font-weight: bold;
	font-size: 12px;
}
.slogan_allium {
	text-align: left;
	margin-bottom: 20px;
	margin-top: 20px;
	color: #3d246c;
	font-weight: bold;
	font-size: 14px;
}
.slogan_vitality {
	text-align: left;
	margin-bottom: 20px;
	margin-top: 20px;
	color: #003d75;
	font-weight: bold;
	font-size: 14px;
}
.slogan_vitalim {
	text-align: left;
	margin-bottom: 18px;
	margin-top: 18px;
	color: red;
	font-weight: bold;
	font-size: 14px;
}
.slogan_omega3 {
	text-align: left;
	margin-bottom: 20px;
	margin-top: 24px;
	color: #840f1b;
	font-weight: bold;
	font-size: 13px;
}
.slogan_homeodrem {
	text-align: left;
	margin-bottom: 20px;
	margin-top: 20px;
	color: #5c0095;
	font-weight: bold;
	font-size: 14px;
}
.slogan_castano {
	text-align: left;
	margin-bottom: 20px;
	margin-top: 20px;
	color: #553d68;
	font-weight: bold;
	font-size: 14px;
}
.slogan_ginseng {
	text-align: left;
	margin-bottom: 20px;
	margin-top: 18px;
	color: #f05b1f;
	font-weight: bold;
	font-size: 14px;
}
.slogan_flusang {
	text-align: left;
	margin-bottom: 20px;
	margin-top: 20px;
	color: #840f1b;
	font-weight: bold;
	font-size: 14px;
}
.slogan_digestin {
	text-align: left;
	margin-bottom: 30px;
	margin-top: 30px;
	color: #cb0a20;
	font-weight: bold;
	font-size: 14px;
}
.slogan_gastrisan {
	text-align: left;
	margin-bottom: 30px;
	margin-top: 26px;
	color: #840f1b;
	font-weight: bold;
	font-size: 12px;
}
.slogan_fibrogen {
	text-align: left;
	margin-bottom: 10px;
	margin-top: 10px;
	color: #5f2e19;
	font-weight: bold;
	font-size: 14px;
}
.slogan_fluidcolon {
	text-align: left;
	margin-bottom: 20px;
	margin-top: 20px;
	color: #1c451d;
	font-weight: bold;
	font-size: 14px;
}
.slogan_calciocoral {
	text-align: left;
	margin-bottom: 8px;
	margin-top: 8px;
	color: #61958b;
	font-weight: bold;
	font-size: 13px;
}
.slogan_osteodol {
	text-align: left;
	margin-bottom: 20px;
	margin-top: 20px;
	color: #23566d;
	font-weight: bold;
	font-size: 14px;
}
.slogan_antinox {
	text-align: left;
	margin-bottom: 30px;
	margin-top: 30px;
	color: #f05b1f;
	font-weight: bold;
	font-size: 14px;
}
.slogan_cartigen {
	padding-top: 1px;
	text-align: left;
	margin-bottom: 20px;
	margin-top: 20px;
	color: #65305f;
	font-weight: bold;
	font-size: 14px;
}
.slogan_echinacea {
	padding-top: 1px;
	text-align: left;
	margin-bottom: 20px;
	margin-top: 18px;
	color: #926a4d;
	font-weight: bold;
	font-size: 14px;
}
.slogan_estrofemin {
	padding-top: 1px;
	text-align: left;
	margin-bottom: 28px;
	margin-top: 25px;
	color: #813078;
	font-weight: bold;
	font-size: 14px;
}
.slogan_hormovar {
	text-align: left;
	margin-bottom: 18px;
	margin-top: 13px;
	color: #813078;
	font-weight: bold;
	font-size: 12.5px;
}
.slogan_temple {
	padding-top: 1px;
	text-align: left;
	margin-bottom: 20px;
	margin-top: 19px;
	color: #cb0a20;
	font-weight: bold;
	font-size: 14px;
}
.slogan_spirulina {
	text-align: left;
	margin-bottom: 18px;
	margin-top: 18px;
	color: #cc1c4e;
	font-weight: bold;
	font-size: 12px;
}
.slogan_nofat {
	text-align: left;
	margin-bottom: 23px;
	margin-top: 26px;
	color: #cc1c4e;
	font-weight: bold;
	font-size: 12px;
}
.slogan_hoodia {
	text-align: left;
	margin-bottom: 30px;
	margin-top: 30px;
	color: #1c451d;
	font-weight: bold;
	font-size: 14px;
}
.slogan_naturalim {
	text-align: left;
	margin-bottom: 20px;
	margin-top: 20px;
	color: #3e8d36;
	font-weight: bold;
	font-size: 14px;
}
.slogan_colageno {
	text-align: left;
	margin-bottom: 30px;
	margin-top: 25px;
	color: #cb2e67;
	font-weight: bold;
	font-size: 14px;
}
.slogan_parfaite {
	text-align: left;
	margin-bottom: 10px;
	margin-top: 18px;
	color: #006bac;
	font-weight: bold;
	font-size: 14px;
}
.slogan_passionne {
	text-align: left;
	margin-bottom: 30px;
	margin-top: 30px;
	color: #994474;
	font-weight: bold;
	font-size: 14px;
}
.slogan_homme {
	text-align: left;
	margin-bottom: 33px;
	margin-top: 30px;
	color: #373e65;
	font-weight: bold;
	font-size: 13.5px;
}
.slogan_belle {
	text-align: left;
	margin-bottom: 40px;
	margin-top: 40px;
	color: #cb2e67;
	font-weight: bold;
	font-size: 14px;
}
.slogan_desrois {
	line-height: 12px;
	text-align: left;
	margin-bottom: 15px;
	margin-top: 20px;
	color: #1c44a0;
	font-weight: bold;
	font-size: 12px;
}
.slogan_deesse {
	text-align: left;
	margin-bottom: 30px;
	margin-top: 30px;
	color: #cb2e67;
	font-weight: bold;
	font-size: 14px;
}
.slogan_vent {
	text-align: left;
	margin-bottom: 30px;
	margin-top: 20px;
	color: #4d73d4;
	font-weight: bold;
	font-size: 12px;
}
.slogan_mustard {
	text-align: left;
	margin-bottom: 25px;
	margin-top: 30px;
	color: #452d74;
	font-weight: bold;
	font-size: 14px;
}
.titulo_producto {
	margin-top: 10px;
}
.bullet_producto {
	padding-left: 2px;
	padding-top: 3px;
	color: #3f3f3f;
	line-height: 14px;
	font-size: 11px;
	border-bottom-color: #e1e1e1;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	list-style-position: outside;
	list-style-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
}
a.solicitar {
	border-color: #7f7f7f;
	border-style: solid;
	border-width: 1px;
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #3f3f3f;
	font-weight: bold;
	font-size: 10px;
	background-color: #d8d8d8;
	height: 22px;
	width: 100%;
}
a.solicitar:hover {
	border-color: #7f7f7f;
	border-style: solid;
	border-width: 1px;
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #7f7f7f;
	height: 22px;
	width: 100%;
}
a.tranquility {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #1d2b55;
	font-weight: bold;
	font-size: 10px;
	background-color: #4c81b4;
	height: 22px;
	width: 295px;
}
a.tranquility:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #1d2b55;
	height: 22px;
	width: 295px;
}
a.ginko {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #1c451d;
	font-weight: bold;
	font-size: 10px;
	background-color: #7fa35c;
	height: 22px;
	width: 295px;
}
a.ginko:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #1c451d;
	height: 22px;
	width: 295px;
}
a.biomelowtonina {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #5f8eff;
	font-weight: bold;
	font-size: 10px;
	background-color: #1c44a0;
	height: 22px;
	width: 295px;
}
a.biomelowtonina:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #1d2b55;
	height: 22px;
	width: 295px;
}
a.aspen {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #ab0f20;
	font-weight: bold;
	font-size: 10px;
	background-color: #e1848d;
	height: 22px;
	width: 295px;
}
a.aspen:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: red;
	height: 22px;
	width: 295px;
}
a.mustard {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #4b2646;
	font-weight: bold;
	font-size: 10px;
	background-color: #97679b;
	height: 22px;
	width: 295px;
}
a.mustard:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #3a265f;
	height: 22px;
	width: 295px;
}
a.gentian {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #2b4f4e;
	font-weight: bold;
	font-size: 10px;
	background-color: #6dbeb8;
	height: 22px;
	width: 295px;
}
a.gentian:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #2b4f4e;
	height: 22px;
	width: 295px;
}
a.hornbeam {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #2c5851;
	font-weight: bold;
	font-size: 10px;
	background-color: #5db7a5;
	height: 22px;
	width: 295px;
}
a.hornbeam:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #2c5851;
	height: 22px;
	width: 295px;
}
a.sweet {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #511b3a;
	font-weight: bold;
	font-size: 10px;
	background-color: #bc397e;
	height: 22px;
	width: 295px;
}
a.sweet:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #511b3a;
	height: 22px;
	width: 295px;
}
a.impatient {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #193444;
	font-weight: bold;
	font-size: 10px;
	background-color: #4698c8;
	height: 22px;
	width: 295px;
}
a.impatient:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #2b5b76;
	height: 22px;
	width: 295px;
}
a.allium {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #111b30;
	font-weight: bold;
	font-size: 10px;
	background-color: #43acd7;
	height: 22px;
	width: 295px;
}
a.allium:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #111b30;
	height: 22px;
	width: 295px;
}
a.biogenom {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #894020;
	font-weight: bold;
	font-size: 10px;
	background-color: #f09b1f;
	height: 22px;
	width: 295px;
}
a.biogenom:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #894020;
	height: 22px;
	width: 295px;
}
a.vitality {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #0f3277;
	font-weight: bold;
	font-size: 10px;
	background-color: #5c9ec9;
	height: 22px;
	width: 295px;
}
a.vitality:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #0f3277;
	height: 22px;
	width: 295px;
}
a.vitalim {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #f09b1f;
	font-weight: bold;
	font-size: 10px;
	background-color: #cc1c4e;
	height: 22px;
	width: 295px;
}
a.vitalim:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #f05b1f;
	height: 22px;
	width: 295px;
}
a.omega3 {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #840f1b;
	font-weight: bold;
	font-size: 10px;
	background-color: #d95441;
	height: 22px;
	width: 295px;
}
a.omega3:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #840f1b;
	height: 22px;
	width: 295px;
}
a.homeodrem {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #1a236a;
	font-weight: bold;
	font-size: 10px;
	background-color: #666da3;
	height: 22px;
	width: 295px;
}
a.homeodrem:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #1b2168;
	height: 22px;
	width: 295px;
}
a.castano {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #211522;
	font-weight: bold;
	font-size: 10px;
	background-color: #66406a;
	height: 22px;
	width: 295px;
}
a.castano:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #211522;
	height: 22px;
	width: 295px;
}
a.ginseng {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #4f1c14;
	font-weight: bold;
	font-size: 10px;
	background-color: #d4412b;
	height: 22px;
	width: 295px;
}
a.ginseng:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #4f1c14;
	height: 22px;
	width: 295px;
}
a.flusang {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #840f1b;
	font-weight: bold;
	font-size: 10px;
	background-color: #d4394e;
	height: 22px;
	width: 295px;
}
a.flusang:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #840f1b;
	height: 22px;
	width: 295px;
}
a.gastrisan {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #840f1b;
	font-weight: bold;
	font-size: 10px;
	background-color: #f05b1f;
	height: 22px;
	width: 295px;
}
a.gastrisan:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #840f1b;
	height: 22px;
	width: 295px;
}
a.fluidcolon {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #1c451d;
	font-weight: bold;
	font-size: 10px;
	background-color: #3e8d36;
	height: 22px;
	width: 295px;
}
a.fluidcolon:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #1c451d;
	height: 22px;
	width: 295px;
}
a.fibrogen {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #4f1c14;
	font-weight: bold;
	font-size: 10px;
	background-color: #894020;
	height: 22px;
	width: 295px;
}
a.fibrogen:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #4f1c14;
	height: 22px;
	width: 295px;
}
a.calciocoral {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #233633;
	font-weight: bold;
	font-size: 10px;
	background-color: #61958b;
	height: 22px;
	width: 295px;
}
a.calciocoral:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #233633;
	height: 22px;
	width: 295px;
}
a.antinox {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #840f1b;
	font-weight: bold;
	font-size: 10px;
	background-color: #f05b1f;
	height: 22px;
	width: 295px;
}
a.antinox:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #840f1b;
	height: 22px;
	width: 295px;
}
a.inmunologico_b {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #413024;
	font-weight: bold;
	font-size: 10px;
	background-color: #926a4d;
	height: 22px;
	width: 295px;
}
a.inmunologico_b:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #413024;
	height: 22px;
	width: 295px;
}
a.estrofemin {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #582851;
	font-weight: bold;
	font-size: 10px;
	background-color: #9b7eaa;
	height: 22px;
	width: 295px;
}
a.estrofemin:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #582851;
	height: 22px;
	width: 295px;
}
a.hormovar {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #610340;
	font-weight: bold;
	font-size: 10px;
	background-color: #a66c97;
	height: 22px;
	width: 295px;
}
a.hormovar:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #610340;
	height: 22px;
	width: 295px;
}
a.temple {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #3b080c;
	font-weight: bold;
	font-size: 10px;
	background-color: #cb0a20;
	height: 22px;
	width: 295px;
}
a.temple:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #3b080c;
	height: 22px;
	width: 295px;
}
a.spirulina {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #5e2a48;
	font-weight: bold;
	font-size: 10px;
	background-color: #aa6e93;
	height: 22px;
	width: 295px;
}
a.spirulina:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #5e2a48;
	height: 22px;
	width: 295px;
}
a.nofat {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #373e65;
	font-weight: bold;
	font-size: 10px;
	background-color: #7e8ab7;
	height: 22px;
	width: 295px;
}
a.nofat:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #373e65;
	height: 22px;
	width: 295px;
}
a.hoodia {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #1c451d;
	font-weight: bold;
	font-size: 10px;
	background-color: #7fa35c;
	height: 22px;
	width: 295px;
}
a.hoodia:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #1c451d;
	height: 22px;
	width: 295px;
}
a.naturalimm {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #732e1b;
	font-weight: bold;
	font-size: 10px;
	background-color: #f05b1f;
	height: 22px;
	width: 295px;
}
a.naturalimm:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #732e1b;
	height: 22px;
	width: 295px;
}
a.colageno {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #cb2e67;
	font-weight: bold;
	font-size: 10px;
	background-color: #e07ca0;
	height: 22px;
	width: 295px;
}
a.colageno:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #cb2e67;
	height: 22px;
	width: 295px;
}
a.parfaite {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #006bac;
	height: 22px;
	width: 295px;
}
a.parfaite:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: #006bac;
	font-weight: bold;
	font-size: 10px;
	background-color: #efefef;
	height: 22px;
	width: 295px;
}
a.passionne {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #610340;
	font-weight: bold;
	font-size: 10px;
	background-color: #aa6e93;
	height: 22px;
	width: 295px;
}
a.passionne:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #610340;
	height: 22px;
	width: 295px;
}
a.homme {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #373e65;
	font-weight: bold;
	font-size: 10px;
	background-color: #a6b1ce;
	height: 22px;
	width: 295px;
}
a.homme:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #373e65;
	height: 22px;
	width: 295px;
}
a.belle {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #2f2f68;
	font-weight: bold;
	font-size: 10px;
	background-color: #c29db8;
	height: 22px;
	width: 295px;
}
a.belle:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #2f2f68;
	height: 22px;
	width: 295px;
}
a.desrois {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #006bac;
	font-weight: bold;
	font-size: 10px;
	background-color: #b0c8dd;
	height: 22px;
	width: 295px;
}
a.desrois:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #006bac;
	height: 22px;
	width: 295px;
}
a.deesse {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #5e2a48;
	font-weight: bold;
	font-size: 10px;
	background-color: #e07ca0;
	height: 22px;
	width: 295px;
}
a.deesse:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #cb2e67;
	height: 22px;
	width: 295px;
}
a.vent {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	text-align: right;
	display: block;
	color: #213156;
	font-weight: bold;
	font-size: 10px;
	background-color: #4d73d4;
	height: 22px;
	width: 295px;
}
a.vent:hover {
	list-style-position: inside;
	padding-top: 8px;
	text-decoration: none;
	display: block;
	background-repeat: repeat-x;
	text-align: right;
	color: white;
	font-weight: bold;
	font-size: 10px;
	background-color: #344e90;
	height: 22px;
	width: 295px;
}
#productos {
	margin-top: 20px;
	width: 610px;
	float: left;
}

.pad_producto {
	margin-left: 8px;
	float: left;
	width: 47%;
}
.pad_producto li {
	color: #666666;
	text-align: left;
	margin-top: 5px;
	margin-left: 80px;
	list-style-position: outside;
	list-style-type: disc;
	font-size: 10px;
}
.pad_producto_der {
	background-color: #ff9966;
	float: right;
	margin-top: 20px;
	padding-right: 5px;
	border-right-style: none;
	width: 290px;
}
.pad_fragancia_izq {
	float: left;
	margin-top: 20px;
	padding-right: 5px;
	border-right-color: #e1e1e1;
	border-right-style: solid;
	border-right-width: 1px;
	height: 270px;
	width: 295px;
}
.pad_fragancia_der {
	float: right;
	margin-top: 20px;
	padding-right: 5px;
	height: 270px;
	width: 295px;
}
.contentpaneopen {
}
table.contenttoc {
  margin: 5px;
  border: 1px solid #ccc;
  padding: 5px;
}
table.contenttoc td {
  padding: 0 5px;
}
table.contentpaneopen, table.contentpane {
	margin: 0;
	padding: 0;
	width: auto;
}
table.contentpaneopen li {
	margin-bottom: 5px;
}
table.contentpaneopen fieldset {
	border: 0;
	border-top: 1px solid #ddd;
}
table.contentpaneopen h3 {
	margin-top: 25px;
}
table.contentpaneopen h3 {
	margin-top: 25px;
}
div#logo {
}
#whitebox {
	margin: 0 21px 0px 21px;
	background: #fff;
	width: auto;
}
#whitebox div {
	text-align: left;
}
#whitebox_t {
	background: #fff url(../images/mw_content_t.png) 0 0 repeat-x;
}
#whitebox_tr {
	height: 10px;
	overflow: hidden;
	background: url(../images/mw_content_t_r.png) 100% 0 no-repeat;
}
#whitebox_m {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	width: auto;
	padding: 1px 8px;
}
#whitebox_b {
	margin-top: -5px;
	background: url(../images/mw_content_b.png) 0 100% repeat-x;
}
#whitebox_bl {
	background: url(../images/mw_content_b_l.png) 0 100% no-repeat;
}
#whitebox_br {
	height: 13px;
	background: url(../images/mw_content_b_r.png) 100% 100% no-repeat;
}
table.pill {
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}
td.pill_l {
  background: url(../images/mw_menu_cap_l.png) no-repeat;
  width:  20px;
  height: 32px;
  
}
td.pill_m {
  background: url(../images/mw_menu_normal_bg.png) repeat-x;
  padding: 0;
  margin: 0;
}
td.pill_r {
  background: url(../images/mw_menu_cap_r.png) no-repeat;
  width:  19px;
  height: 32px;
}
#pillmenu {
  white-space: nowrap;
  height: 32px;
  float: left;
}
#pillmenu ul {
  margin: 0;
  padding: 0;
  list-style:none;
}
#pillmenu li {
	float: left;
	background: url(../images/mw_menu_seperator.png) top right no-repeat;
	margin: 0;
	padding: 0;
}
#pillmenu a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
	float:left;
  display:block;
  height: 24px;
  line-height: 24px;
  padding: 0 20px;
  color: #000;
  text-decoration: none;
}
#pillmenu a:hover {
  color: #00f;
}
#pillmenu a#active_menu {
  background: url(../images/mw_menu_active_bg.png) repeat-x;
  color: #fff;
}
#pillmenu a#active_menu:hover {
  color: #fff;
}
table.nopad {
	width: 100%;
	border-collapse: collapse;
	padding: 0;
	margin: 0;
	margin-bottom: 15px;
}
table.nopad td.middle_pad {
	width: 20px;
}
div#wrapper {
		height: 100%;
		background: #f7f7f7 url(../images/mw_shadow_blue_l.png) 0 0 repeat-y;
		margin-left: auto;
		margin-right: auto;
		min-width: 750px;
		max-width: 1050px;
}
div#wrapper_r {
	background: url(../images/mw_shadow_blue_r.png) 100% 0 repeat-y;
}
div#header {
	background: 0 0 repeat-x;
}
div#header_l {
	background: 0 0 no-repeat;
	position: relative;
}
div#header_r {
	background-color: #cb0a20;
	height: 90px;
	background: 100% 0;
	padding-left: 370px;
	padding-right: 30px;
	padding-top: 25px;
	overflow: hidden;
	text-align: left;
}
div#tabarea {
	background: #f7f7f7 url(../images/mw_header_b.png) 0 0 repeat-x;
	margin: 0 11px;
}
div#tabarea_l {
	background: url(../images/mw_header_l_b.png) 0 0 no-repeat;
	padding-left: 32px;
}
div#tabarea_r {
	height: 42px;
	background: url(../images/mw_header_r_b.png) 100% 0 no-repeat;
	padding-right: 1px;
}
#leftcolumn {
	padding: 0;
	margin: 0;
	width: 20%;
	float:left;
}
#maincolumn {
	margin-left: 20%;
	float: none;
	padding-left: 15px;
	width: auto;
}
#leftcolumn div.module {
	padding: 0 10px;
}
#leftcolumn div.module table {
	width: auto;
}
#page_bg {
	background-color: #d4394e;
}
div.module_menu ul {
	margin: 10px 0;
	padding-left: 20px;
}
div.module_menu ul li a:link, div.module_menu ul li a:visited {
	font-weight: bold;
}
.muestra_videos {
	background-color: white;
	float: left;
	width: 300px;
}
.caja_video {
	margin-bottom: 20px;
	margin-top: 60px;
	margin-left: 90px;
	width: 425px;
}
#col_botones {
	margin-top: 20px;
	padding-left: 20px;
	margin-left: 20px;
	float: left;
	width: 150px;
}
#col_botones_2 {
	margin-top: 20px;
	float: left;
	width: 150px;
}
#pad_botones {
	float: left;
	margin-top: 20px;
}
#pad_videos {
	float: left;
}
.boton_1 {
	text-align: center;
	float: right;
	text-decoration: none;
	padding-top: 7px;
	font-weight: bold;
	color: #c64934;
	font-size: 11px;
	background-repeat: no-repeat;
	background-image: url(../images/boton.gif);
	height: 22px;
	width: 145px;
}
.boton_1:hover {
	text-align: center;
	float: right;
	text-decoration: none;
	background-position: 0 -30px;
	padding-top: 7px;
	font-weight: bold;
	color: white;
	font-size: 11px;
	background-repeat: no-repeat;
	background-image: url(../images/boton.gif);
	height: 22px;
	width: 145px;
}
a img {
	border-width: 0px;
}


/* Default Joomla! Menu */
#left ul.menu {
	display: inline-block;
	margin-left: 2px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 0;
	padding-bottom: 10px;
	padding-right: 0;
	padding-top: 0px;
	width: 158px;
	list-style: none;
	background: top;
}

#left ul.menu li {
	margin: 0 !important;
	padding: 0 !important;
	background: none !important;
}

#left ul.menu li a {
	width: 145px;
	float: left;
	font-style: normal;
	font-weight: normal;
	padding-bottom: 10px;
	padding-top: 4px;
	padding-left: 15px;
	padding-right: 0;
	font-size: 11px;
	text-align: left;
	color: #333333;
	background: url(../images/b_mainlevel.gif) repeat-x 0 0px ;
	text-decoration: none;
	outline: none;
}

#left ul.menu li a span {
	text-align: left;
	padding-left: 16px;
	background: 5px 5px;
}

#left ul.menu li a:hover,
#left ul.menu li a:active,
#left ul.menu li a:focus {
	padding-right: 0px;
	padding-left: 15px;
	font-style: normal;
	padding-bottom: 10px;
	padding-top: 4px;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	color: #333333;
	background: url(../images/b_mainlevel.gif) repeat-x 0px -28px;
	text-decoration: none;
}

#left ul.menu li ul {
	margin: 0px;
	padding: 0;
	list-style: none;
}

#left ul.menu li li {            
	margin: 0px;                        
	padding: 0px;                        
	list-style: none;
}

#left ul.menu li li a {
	font-size: 11px;
	background-color: #cccccc;
	color: #333333;
	background: url(../images/b_sublevel.gif) repeat-x 0 0px;
	font-weight: normal;
}

#left ul.menu li.active a {
	padding-right: 0px;
	padding-left: 15px;
	font-style: normal;
	padding-bottom: 10px;
	padding-top: 4px;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	color: black;
	background: url(../images/b_mainlevel.gif) no-repeat 0px -57px;
	text-decoration: none;
}

#left ul.menu li.active ul {
 background: none !important;
}

#left ul.menu li li a span {
	display: block;
	float: none;
	padding-left: 30px;
	padding-bottom: 8px;
	padding-right: 0px;
	padding-top: 8px;
	margin-left: -15px;
	margin-bottom: -9px;
	margin-right: 0px;
	margin-top: -5px;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	text-align: left;
	color: white;
	background: url(../images/b_sublevel.gif) repeat-x 0 0px;
	text-decoration: none;
	outline: none;
}



#left ul.menu li li a span:hover {
	display: block;
	float: none;
	padding-left: 30px;
	padding-bottom: 8px;
	padding-right: 0px;
	padding-top: 8px;
	margin-left: -15px;
	margin-bottom: -9px;
	margin-right: 0px;
	margin-top: -5px;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	text-align: left;
	color: white;
	background: url(../images/b_sublevel.gif) repeat 0 -32px;
	text-decoration: none;
	outline: none;
}


#left ul.menu li li#current a span {
	display: block;
	float: none;
	padding-left: 30px;
	padding-bottom: 8px;
	padding-right: 0px;
	padding-top: 8px;
	margin-left: -15px;
	margin-bottom: -9px;
	margin-right: 0px;
	margin-top: -5px;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	text-align: left;
	color: white;
	background: url(../images/b_sublevel.gif) repeat 0 -32px;
	text-decoration: none;
	outline: none;
}

#left h3 {
	width: 84%;
	background-repeat: no-repeat;
	text-align: left;
	padding-left: 24px;
	padding-bottom: 15px;
	padding-right: 0px;
	padding-top: 11px;
	font-size: 10px;
	background-image: url(../images/title_h3.gif);
	margin-left: 1px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
	float: left;
}

.buttonheading {
	margin-top: -40px;
	float: right;
}

.bullet {
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	list-style-image: url(../images/bullet_2.gif);
	list-style-position: outside;
}

.chronoform {
	visibility: hidden;
}

#main .forma {
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 20px;
	text-align: center;
	border-color: #999999;
	border-style: solid;
	border-width: 1px;
	float: right;
	width: 300px;
}

#main .forma .form_item {
	margin-left: 0px;
	margin-bottom: 5px;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
	display: inline-block;
}

#main .forma .form_item label {
	font-weight: bold;
	font-size: 11px;
	color: #666666;
	text-align: left;
	float: left;
	display: inline-block;
	width: 90px;
}

#main .forma .form_item input {
	padding: 3px;
	border-color: #999999;
	border-style: solid;
	border-width: 1px;
	float: left;
	display: inline-block;
	width: 180px;
	background-color: white;
}

#main .forma .form_item textarea {
	height: 50px;
	margin-top: 5px;
	clear: left;
	padding: 3px;
	border-color: #999999;
	border-style: solid;
	border-width: 1px;
	float: left;
	display: inline-block;
	width: 270px;
	background-color: white;
}

.LV_invalid {
	padding-left: 20px;
	background-repeat: no-repeat;
	background-image: url(../images/alerta.gif);
	padding-bottom: 3px;
	padding-top: 3px;
	margin-left: -3px;
	clear: left;
	font-size: 11px;
	color: #ff821a;
	text-align: left;
	display: block;
}

.requerido {
	font-weight: bold;
	font-size: 11px;
	color: #ff821a;
	text-align: left;
}

.boton_enviar {
	background-color: transparent;
	padding-bottom: 8px;
	border-width: 0px;
	display: inline-block;
	text-align: center;
	text-decoration: none;
	padding-top: 7px;
	font-weight: bold;
	color: #c64934;
	font-size: 11px;
	background-repeat: no-repeat;
	background-image: url(../images/boton.gif);
	width: 145px;
	cursor: pointer;
}
.boton_enviar:hover {
	background-color: transparent;
	padding-bottom: 8px;
	border-width: 0px;
	display: inline-block;
	text-align: center;
	text-decoration: none;
	background-position: 0 -30px;
	padding-top: 7px;
	font-weight: bold;
	color: white;
	font-size: 11px;
	background-repeat: no-repeat;
	background-image: url(../images/boton.gif);
	width: 145px;
	cursor: pointer;
}

#main .pad_contacto {
	font-size: 12px;
	color: #3f3f3f;
	background-color: #f4f4f4;
	padding-left: 20px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 20px;
	text-align: left;
	border-color: #999999;
	border-style: solid;
	border-width: 1px;
	float: left;
	width: 235px;
}

#main .pad_contacto .titulo {
	float: left;
	width: 100%;
	padding-bottom: 5px;
	border-bottom-color: #3f3f3f;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-weight: bold;
	color: #3f3f3f;
	font-size: 16px;
}

#main .pad_contacto li {
	border-bottom-color: #666666;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 5px;
	padding-top: 5px;
	font-size: 11px;
	list-style-position: outside;
	list-style-type: disc;
	width: 200px;
	margin-left: 0px;
	margin-bottom: 5px;
	margin-right: 0px;
	margin-top: 0px;
}

#main .pad_contacto ul {
	float: right;
	list-style-position: inside;
	text-align: left;
	margin-left: 0px;
	margin-bottom: 30px;
	margin-right: 10px;
	margin-top: 30px;
}

#main .forma .gracias {
	font-size: 16px;
	color: #ff6600;
	font-weight: bold;
}

/* CSS Document */
