#contenedor 
{
	position: relative;
	/*vertical-align:middle;
	margin: 0 auto;
	width: 768px;
	left: 0px;
	top: 0px;*/
}


P
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.listing
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    LIST-STYLE-TYPE: square;
    TEXT-DECORATION: underline
}
.black
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
A:link
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
/*A:visited
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}*/
A:hover
{
   /* FONT-SIZE: 8pt;
   
    FONT-FAMILY: Verdana;*/
    TEXT-DECORATION: underline;
	 COLOR: #02A2EC ;
}
TD
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.navtxt:hover
{
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.navtxt:link
{
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana
}
.navtxt:visited
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.stext
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.maintext
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.text
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.gtext
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.headtext
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.gen:hover
{
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.gen:link
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.gen:visited
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}


#menutop {



  position: relative;
  top:0px;
    /* top:-3px; */
	/*left:-3px;*/
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 16px;
/*	background-color:#000000;*/
	  background-image: url('../images/fondomenu.gif'); 
   background-repeat:no-repeat; 
/*
  Border-Color: blue; 
  border-width:1px; 
  border-style:solid;
*/
/*  width:960; /* makes no difference */
	height:50px;
	padding-left:30px;
	padding-right:20px;

vertical-align:top;


 
}

#menutop a{
 FONT-SIZE: 13px;
 COLOR: #FFFFFF;
 FONT-FAMILY: Verdana
 font-weight: bold;
	text-decoration:none;s



}

#menutop a:hover{
text-decoration: none;
	COLOR:#02a2ec;


}

#submenu{
  width:auto;
/* Border-Color: red; border-width:1px; border-style:solid; */
}


#submenu a{
  width:auto;
font-weight: bold;
font-size:13px;
}



/*  MENUS DEPLEGABLES ****************************** */
.menu2 {
/*color: #77a3fa;
font-size: 13px;
font-weight: bold;*/
background-image: url('../images/dot.gif') ;
background-repeat:no-repeat;
background-position:100% 100%;
height:40px;
width:200px;
vertical-align:middle;
padding-bottom:12px;

}

.menu2 a{
color: #77a3fa;
font-size: 13px;
font-weight:bolder;
font-family: Arial, sans-serif;
font-weight:bold;
text-decoration:none;	
}

.menu2 a:hover
{ 
/*color: #318fe9;*/
color: #02A2EC ;
}


#menu3{
color: #77a3fa;
font-size: 20px;
/*font-weight: bold;*/
font-weight:800;
    background-image: url('../images/dot.gif') ;
 background-repeat:no-repeat;
 background-position:100% 100%;
 height:60px;
width:200px;
padding-top:20px;
font-family:Arial, Helvetica, sans-serif;
}


#servicios2 {
/*position: absolute; 
	left: 50px; 
	top: 100px;*/


}


#servicios, #productos, #noticias, #faq {
	position: absolute; 
	left: 337px; 
	width: 160px;
	/*background: #DFDFDF;*/
	background-color:#ffffff;
	border: 1px solid #fff;
}

#productos {
	top: 200px;
}
#servicios {
	top: 192px;
}
#noticias {
	top: 245px;
}
#faq {
	top: 268px;
}

#servicios p, #productos p, #noticias p, #faq p{
	/*font: 11px Verdana,sans-serif;
	color: #000;
	color:#02a2ec;*/
	text-align: left;
	/*margin: 5px 3px 5px 3px;*/
	margin:0px;
}
#servicios a, #productos a, #links a, #noticias a, #faq a {
	text-decoration: none;
	color:#02a2ec;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin: 5px 3px 5px 3px;
	/*color: #000;*/
}
#servicios a:hover, #productos a:hover, #links a:hover, #noticias a:hover, #faq a:hover {
	/*text-decoration:underline;*/
	color:#fff;
	background-color:#02a2ec;
}

