@charset "utf-8";

body {
	FONT-FAMILY: Tahoma, Geneva, sans-serif;
	font-weight:normal;
	FONT-SIZE: 12px;
	COLOR: #444444;
	BACKGROUND-COLOR:#FFFFFF;
	margin: 5px;
	z-index:1;
}
h1{
	font-size:45px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom:0px;
	margin-top:0px;
	}
h2{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom:0px;
	margin-top:0px;
	}
h3{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	margin-bottom:0px;
	margin-top:0px;
	font-weight:normal;
	}	
.border {
	border: 1px solid #CCCCCC;
	background-color: #F9F9F9;
	padding: 5px 10px 5px 10px;
}
.mqizsup {
	background-image: url(images/maq/izsup.jpg);
	background-repeat: no-repeat;
}
.text_title_guia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003399;
	background-color: #F0F8FF;
	background-repeat: repeat-y;
	background-attachment: scroll;
	background-position: left bottom;
}
P{	
	FONT-FAMILY: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:normal;
	FONT-SIZE: 12px;
	COLOR: #666666;
	margin: 1px;
	TEXT-ALIGN:justify;
}

INPUT{
	FONT-FAMILY: Tahoma, sans-serif;
	FONT-SIZE: 11px; 
	COLOR: #666666;
}
TEXTAREA
{
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	COLOR: #666666;
}
SELECT
{
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	COLOR: #666666;
}
A{
	FONT-SIZE: 11px;
	COLOR: #0066CC;
	TEXT-DECORATION:none;
}

A:active,A:visited{
	FONT-SIZE: 11px;
	TEXT-DECORATION:none;
}
A:hover{
	FONT-SIZE: 11px;
	TEXT-DECORATION:underline;
}
A.foot{
	FONT-SIZE: 9px;
	COLOR: #00CC00;
	TEXT-DECORATION:underline;
	background-color: #009900;
}
A.foot:active,A.foot:visited{
	FONT-SIZE: 11px;
	TEXT-DECORATION:none;
}
A.foot:hover{
	FONT-SIZE: 9px;
	TEXT-DECORATION:none;
}
A.gray10{
	FONT-SIZE: 10px;
	COLOR: #888787;
	TEXT-DECORATION:underline;
}
A.gray10:active,A.gray10:visited{
	FONT-SIZE: 10px;
	TEXT-DECORATION:underline;
}
A.gray10:hover{
	FONT-SIZE: 10px;
	TEXT-DECORATION:none;
}
A.green10{
	FONT-SIZE: 10px;
	COLOR: #1C7105;
	TEXT-DECORATION:underline;
}
A.green10:active,A.green10:visited{
	FONT-SIZE: 10px;
	TEXT-DECORATION:underline;
}
A.green10:hover{
	FONT-SIZE: 10px;
	TEXT-DECORATION:none;
}
A.cat_name{
	FONT-SIZE: 11px;
	COLOR: #666666;
	TEXT-DECORATION:underline;
}
A.cat_name:active,A.cat_name:visited{
	FONT-SIZE: 11px;
	TEXT-DECORATION:underline;
}
A.cat_name:hover{
	FONT-SIZE: 11px;
	TEXT-DECORATION:none;
}
.mas {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FF6600;
}
.bs {
	border: 1px solid #DAEFE1;
	font-weight:normal;
}
.Text_title_prod1 {
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #FF3300;
	font-weight: bold;
}
.mas_roj {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FF3300;
}
.Text_title_prod1 {
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;
}
.Text_title_prod2 {
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #0357D6;
	font-weight: bold;
}
.Text_title_prod11 {
	font-family: Arial, sans-serif;
	font-size: 16px;
	color: #FF0000;
	font-weight: bold;
}
.text_title_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #003399;
}
.base_tratat {
	background-attachment: scroll;
	background-image: url(images/base233.jpg);
	background-repeat: repeat;
	background-position: left top;
}
.producto_borde {
border: 2px solid #E5F0CE;
font-weight:normal;
}
.base_log_izq {
	background-image: url(images/index/b_logout1.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left;
}
.text_adver  {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}
.mas_ver {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #669900;
}
.border_fon {
	background-color: #FEFCDE;
	font-size:13px;
	color:#000;
}
.mqdesup {
	background-image: url(images/maq/dersup.jpg);
	background-repeat: no-repeat;
}
.mqizinf {
	background-image: url(images/maq/Izqinf.jpg);
	background-repeat: no-repeat;
}
.mqderinf {
	background-image: url(images/maq/derinf.jpg);
	background-repeat: no-repeat;
}
.mqsup {
	background-image: url(images/maq/sup.jpg);
	background-repeat: repeat-x;
}
.mqinf {
	background-image: url(images/maq/inf.jpg);
	background-repeat: repeat-x;
}
.mqIQ {
	background-image: url(images/maq/izqLIZ.jpg);
	background-repeat: repeat-y;
}
.mqDER {
	background-image: url(images/maq/izqLDE.jpg);
	background-repeat: repeat-y;
}
.prodtit {
	background-image: url(images/index/pro_btitul.jpg);
	background-repeat: no-repeat;
}
.base_izq_peque {
	background-image: url(images/index/ind_baseIzqpeque.jpg);
	background-repeat: repeat-y;
}
.base_font {
	background-image: url(images/index/base4.jpg);
	background-repeat: repeat-x;
}
.textverde {
	font-family: Arial;
	font-size: 12px;
	color: #060;
}
.title1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	background:#E5F0CE;
}
.title2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	background:#D7DBFD;
}
.title3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#03F;
	font-size:11px;
}
.title5 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	background:#F00;
	font-size:15px;
	font-weight:bold;
}
.title4 {
	background-color:#F2FFF8;
}
.border_aviso {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	background:#F60;
	font-size:19px;
	font-weight:bold;
}
.chat {	
	border: 1px solid #CCCCCC;
	font-size:45px;
	color:#03C;
	margin-top: 10px;
	font-weight:bold;
}
.chat2 {
	
	font-size:35px;
	color:#03C;
	margin-top: 10px;
	font-weight:bold;
}
.descripcion{
font-family: Verdana, Geneva, sans-serif;
font-size:12px;
text-align:justify;
color: #0A0A0A;
background-position: 0 -200px;
border: 1px solid #CCC;
background: transparent url(http://www.medicinasnaturistas.com/images/varios/question-bg-top.gif) repeat-x 0% 0%;
padding: 5px 10px;
margin-bottom: 1em;
}

.descabecera{
background: transparent url(images/index/cabecera.gif) repeat-x 0% 0%;
}


.base_trat1 {
	background-image: url(images/index/base_tratam.jpg);
	background-repeat: no-repeat;
}
.base_trat2 {
	background-image: url(images/index/base_tratam1.jpg);
	background-repeat: no-repeat;
}
.mqbaseIzq {
	background-image: url(images/index/ind_baseIzq.jpg);
	background-repeat: repeat-y;
}

.bstyle{
display: none;
position: absolute;
top: 0%;
left: 0%;
width: 100%;
height: 420%;
background-color: #EFEFEF;
z-index:1001;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=80);
}
.wstyle {
display: none;
position: absolute;
top: 20%;
left: 25%;
width: 37%;
height: 37%;
padding: 2px;
border: 3px solid #000000;
background-color: white;
z-index:1002;
overflow: auto;
}
.indice a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:17px;
	font-weight:bold;
	border:solid 1px #06F;
	}
	
	
	
	
	
	/* -------------------------------- sub menu ----------------------------------- */


#menu2 {
width:170px;
margin: 0px;
padding: 0 0 0 0;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

#menu2 ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

#menu2 li {
  display: inline:/* :KLUDGE: Removes large gaps in IE/Win */
 

}

#menu2 a {
  display: block;
  padding-top:5px;
  padding-left:5px;
  width: 170px;
  height: 25px; /* valor real 33*/
  line-height: 24px;
  color: #fff;  
  text-decoration: none;
  background: url(body/css/vineta.gif)  no-repeat left top;
  text-indent: 10px;
}

#menu2 a:hover, #menu2 .selected a {
  background-position: left bottom;
}

#menu2 .first a {
  height: 20px;
  line-height: 20px;
}

/* -------------------------------- sub menu2 ----------------------------------- */


