/* Layout Stylesheet */ 
body{
 margin: 0;
 padding:0; 
 font: normal 11px Verdana, Arial, sans-serif;
 background-image:url(imagenes/fondo.gif);
 background-position:left top;
 background-repeat:repeat-x;
 background-color:transparent;
 color:#FFCC00;
  
 }	
 
.tiularsec {
	font-family: georgia, "Times New Roman", serif;
	letter-spacing: -.02em;
	padding: 0;
	line-height: 1em;
	font-size: 18px;
	margin: 15px 0 15px 10px;
	color:#333333;
	font-weight: normal;	
	}
	 

#c-col li
{
background-image:url(imagenes/b_bullet.gif);
background-repeat: no-repeat;
background-position: 0 .3em;
padding-left: 13px;
margin-bottom:20px;
}
 
#c-col ul
{
list-style-type: none;
padding: 0;
margin-left: 40px;
padding-right:50px;
}


#c-col .rshow li
{
background-image: url(imagenes/b_bullet6.gif);
background-repeat: no-repeat;
background-position: 0 .3em;
padding-left: 13px;
margin-bottom:10px;
}

#c-col .rshow ul
{
padding: 0;
margin-left: 40px;
padding-right:10px;
list-style-type: none;
}





#c-col .mas ul
{
list-style-type: none;
padding: 0;
text-align:right;

}

#c-col .mas li
{
background-image:url(imagenes/b_bullet5.gif);
background-repeat: no-repeat;
background-position: 100% .4em;
padding-right: 10px;
text-align:right;
margin-right: 50px;
}


#c-col .subir
{
margin-top:15px;

}

#c-col .subir ul
{
list-style-type: none;
padding: 0;
text-align:right;

}

#c-col .subir li
{
background-image:url(imagenes/b_bullet8.gif);
background-repeat: no-repeat;
background-position: 100% .4em;
padding-right: 10px;
text-align:right;
margin-right: 50px;
}


#c-col .url ul
{
list-style-type: none;
padding: 0;
text-align:left;

}

#c-col .url li
{
background-image:url(imagenes/b_bullet9.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
text-align:left;

}


#updates { width:130px;
background-image:url(imagenes/fondo_noti.gif);
background-repeat:no-repeat;
background-position:top right;
margin:45px 7px 20px 20px; padding:20px; padding-top:15px; float:right; }
#updates div { width:130px; height:150px; padding-right:10px; overflow:auto; }
#updates h4 { color:#FF7805;  border-bottom:1px solid #B2C0C6; margin:0; margin-top:5px; margin-bottom:5px; padding:0; padding-bottom:5px;
font-size:11px; }
#updates p { color:#666; margin:0; margin-top:10px; padding:0; padding-bottom:8px; font-size:10px; border-bottom:1px solid #FFFFFF;
line-height: 12px;}
#updates em { font-weight:bold; font-style:normal; display:block; }

*html #updates {  padding-right:10px;  }
*html #updates p{  margin-left:0;   }


#updates a:hover {
	color:#FF9900;
	background: transparent;
	text-decoration: underline;	
}



.mimg { font-size:83%; color:#666; border-top:1px solid #BBE1F9; border-left:1px solid #BBE1F9;border-right:1px solid #DAD9D7;border-bottom:1px solid #DAD9D7; border-width:1px; 
background-color:#EBF6FB; background-image:url(imagenes/rayitas.png);

margin:5px 0 10px 10px; padding:5px; float:left; }

.mimg {
	width:260px;
	voice-family: "\"}\""; voice-family:inherit;
	width:250px;
	margin-right:20px;
	margin-left:25px;
	padding-top:10px;
	} 
html>body .mimg { width:250px; }
.mimg img { border:5px solid #517685; background-color:#d17962; }
.mimg span { padding:5px 10px; display:block; }
.mimg em { font-size:95%; font-weight:bold; font-style:normal; margin-top:5px; display:block; }

*html .mimg { margin-left:15px; } 

.rshow { font-size:83%; width:200px; border:1px solid #CCCCCC; border-width:0 1px 0 0; margin:10px 15px 20px 0; padding:5px 8px 10px 0; float:left; background-color:#FFFFFF;}

.rshow h4 { font-size:118%; color:#517685; margin:0; padding:0; padding-left:33px; }
.rshow p { margin:5px 0 0 0; padding:0; color:#666666; font-size:10px; line-height:11px;}
.rshow img { border:1px solid #D6E8F4; padding:2px;}
*html .rshow {  margin:10px 13px 20px 0; padding:5px 0px 10px 0; float:left; }


div.destacado p {
text-align:left;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-bottom:-5px;
color:#666666;
 margin-left:-23px;
 margin-right:-26px;

}     

div.flotante {
 
  width:180px;
  background-color:#FFFFFF;
  padding:15px;
  border-top:1px solid #f1e0ce;
  border-bottom:1px solid #f1e0ce;
  
  }

div.flotante img{
   border:4px solid #f1e0ce;  
  }
  
div.flotante p {
   
   margin-top:7px;
   margin-bottom:5px;
   color:#995507;
   font-size:11px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   text-align:left;
  margin-left:-25px;
   margin-right:-26px;
   
  
  
   }
   

div.destacado{
width:200px;
text-align:center;
border-top:1px solid #f1e0ce;
border-bottom:1px solid #f1e0ce;
background-color:#00FFFF;
float:right;
padding:15px;
padding-right:25px;
background-image:url(imagenes/rayitas.png);
margin-left:10px;
margin-right:20px;
}  
   

*html div.destacado {
width:200px;
text-align:center;
border:1px solid #f1e0ce;
background-color:#00FFFF;
float:right;
padding:20px;
} 

  
#newslist {
  margin:20px;
  font-size:12px;
  line-height:1.5em;
  }
  
#newslist h2 {
  border-bottom:1px dotted #9c3;
  padding-bottom:2px;
  margin-bottom:.25em;
  font:170%/1.2em Georgia,"Times New Roman", Times, serif;
  color:#c00;
  font-weight: normal;
  }

#newslist h3 {
  margin:.5em 0 0;
  font:100%/1.5em Verdana,Arial,Sans-serif;
  color:#666;
  }
#newslist h4 {
  margin:0;
  font:bold 100% Verdana,Arial,Sans-serif;
  }
  
#newslist p {margin:0 0 1em;}
  
#newslist a:link, #newslist a:visited {
  
  text-decoration:none;
  
  }


 #newslist a:hover {
  color:#f00;
  border-color:#c00;
   
  }
  


ul#subnav {margin:0.45em 0 1.5em 0; list-style-type: none; padding: 0; margin: 0;
}

ul#subnav br {display:none;}

#subnav li {margin:0 0 5px; padding:0; background-image:none}

#subnav a:link, #subnav a:visited {
  display:block;
  background-repeat:no-repeat;
  background-position:7px 7px;
  padding:6px 10px;
  border-width:1px;
  border-style:solid;
  voice-family: "\"}\"";
  voice-family:inherit;
  width:95%;
  height:100%; 
   
    } 
  
 html>body#home #subnav a:link, html>body#home #subnav a:visited {width:95%;}

#avisores {
  margin-left:20px;
  }

#subnav strong {
  display:block;
  font:165%/1em Arial,Sans-serif;
  text-transform:lowercase;
  margin-bottom:4px;
  /*
  padding-left:14px;
  background-repeat:no-repeat;
  background-position:0px .45em;
  */
  }
  
#subnav img {
  float:left;
  margin:0 8px 0 0;
  }

#subnav .box1 strong {color:#6699CC;}
#subnav .box2 strong {color:#006699;}
#subnav .box3 strong {color:#666666;}

#subnav .box1 a, .box1 a:visited {
  background-color:#F2F7FA;
  color:#333333;
 border-color:#CCCCCC;
  }

#subnav .box2 a, .box2 a:visited {
  background-color:#D0EAFF;
  color:#000;
  border-color:#CCCCCC;
  
  }


 #subnav .box3 a, .box3 a:visited {
  background-color:#FFCC00;
  color:#000;
  border-color:#999999;
 
  }

#subnav a:hover {
  background-color:#fff;
  border-color:#ccc;
  color:#333;
  
  }
#subnav a:hover strong {
  color:#c00;
  /* background-image:url("/images/new/arrow_hover.gif"); */
  }  
  

#logoprint {
display:none;
}
  
div.row span.right {
  float: right;
  text-align: right;
  width:1%;
  margin-right:15px;
    }
	
div.row span.left {
  float: left;
  text-align: left;
  width:90%;
  margin-left:15px;
  }

div.row span.left2 {
  float: left;
  text-align: left;
  width: 77%;
  }
  
   
div.row span.right2 {
  float: right;
  text-align:left;
  height:70px;
  width: 15%;
  background-image:url(imagenes/fondo_nav.gif);
  background-repeat:no-repeat;
  background-position:top left;
  
  
  }
  


.right2 ul {
list-style-type: none;
padding: 0;
margin: 0;
margin-left: 2.5em;
margin-top:20px;

}

.right2 li.imprime
{
background-image: url(imagenes/bulletop.gif);
background-repeat: no-repeat;
background-position: 0 .1em;
padding-left: 1.8em;
margin: .5em 0;

}

.right2 li.contacto
{
background-image: url(imagenes/bulletop1.gif);
background-repeat: no-repeat;
background-position: 0 .1em;
padding-left: 1.8em;
margin: .5em 0;

}

.right2 a {
height:15px;
padding:2px;
}

.right2 a:link {color:#666666; }
.right2 a:visited { color: #666; }
.right2 a:hover  { color: #fff; background: #FF9900; text-decoration:none;}

 
#head_top{
 height:80px;
 } 

#moti_top{
 height:74px;
  } 
	 
#lh-col{
 position:absolute;
 top:187px;
 left:0px;
 width:180px;
 z-index:3; 
 color: #333333;
 background-image:url(imagenes/fondo_left.gif);
 background-repeat:no-repeat;
 background-position:top right;
 }

#rh-col{
 position:absolute;
 top:191px;
 right:0;
 width:179px;
 z-index:2;
 color: #333333;
 background-image:url(imagenes/fondo_right.gif);
 background-repeat:no-repeat;
 padding-top:30px;
    }
  
  

#c-block {
 background-image:url(imagenes/fondo_hdr.gif);
 background-repeat:repeat-x;
 width:100%;
 z-index:1;
 color: #333333;
 height:80%;
 background-color:#EFEFEF; 
 }

#hdr{
 height:190px; 
 width:100%; 
 color: #333333; 
 margin:0;
  }

#c-col{
 margin:0 180px 0 180px;
 padding-top:8px;
 color: #333333;
 background-color:#FFFFFF;
 z-index:2000; 
 
 }



#ftr {
 width:100%;
 height:35px;
 background-image:url(imagenes/fondo_footer.gif);
 background-repeat:repeat-x;
 color:#A7A7A7;
 padding: 12px 0 0 0;
 margin:0;
 z-index: 5000;
 }

/* menu top */  
#header {
  float:left;
  width:100%;
  /*background:#DAE0D2 url("v1/bg.gif") repeat-x bottom;*/
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;
  line-height:normal;
   }
   
#header ul {
  margin:0;
  padding:48px 0 0 0;
  list-style:none;
  }

#header li {
  float:left;
  background:url("v1/left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 0;
  }
#header a {
  float:left;
  display:block;
  background:url("v1/right.gif") no-repeat right top;
  padding:10px 20px 7px 7px;
  text-decoration:none;
  font-weight:bold;
  color:#517685;
  }
  
 #header .final a {
  float:left;
  display:block;
  background:url("v1/b_despues.gif") no-repeat right top;
  padding:10px 20px 7px 7px;
  text-decoration:none;
  font-weight:bold;
  color:#517685;
  }
  
  #header .antes a {
  float:left;
  display:block;
  background:url("v1/b_antes.gif") no-repeat right top;
  padding:10px 20px 7px 7px;
  text-decoration:none;
  font-weight:bold;
  color:#765;
  }
 
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#header a {float:none;}
/* End IE5-Mac hack */
#header a:hover {
  color:#333;
  }


#header #currentback a {
  background-image:url("v1/rightback.gif");
  color:#333;
  padding-bottom:7px;
  }
  
#header #current a {
  background-image:url("v1/right_on.gif");
  color:#333;
  padding-bottom:7px;
  }
  
  /* Menu Lateral
*******************************************************************************/
#globalMenu {
	
	/* border-right: 1px solid #eee;*/
	clear: left;
	display: inline;
	float: left;
	color: #666;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: relative;
	line-height: 1.5em;
	margin: 0 0 20px 0;
	padding: 35px 0 0 0;
	width: 170px !important;
	width /**/: 171px; /* IE5.x */
	position: relative;
	left: 1px;
}
#globalMenu ul {
	margin: 0 0 0 8px;
	padding:0;
	width: 168px;
}
#globalMenu li {
	background: url(imagenes/bullet1.gif) no-repeat 0 .6em;
	clear: left;
	float: left;
	display: inline;
	width: 100%;
}

#globalMenu ul ul {
	margin: 0;
}
#globalMenu a {
	border-bottom: 1px solid #DCE1D5;
	color:#517685;
	display: block;
	font-weight: bold;
	margin: 0 0 0 13px;
	padding: 3px;
	text-decoration: none;
}



* html #globalMenu a {
	/* Hide from IE Mac but not PC \*/
	height: 1px;
	/* */
}
#globalMenu a:hover,
#globalMenu a:active,
#globalMenu a:focus {
	background: #fff9f9;
	border-bottom: 1px solid #909983;
	color: #F0AE2E;
}


#globalMenu ul li ul {
	display: none;
}

#globalMenu .selemenu a
 {
	background: #fff9f9;
	color:#FF6633;
	}

/*************************************************************************/


.cuadro1 {
	background: url(imagenes/bg_signupgrisa.gif) no-repeat 0 0px;
	clear:both;
	margin: 0 0 20px 5px;
	padding: 0;
	position: relative;
	
	
}

.cuadro1 img {
	display:block;
	margin-bottom:5px;
	margin-left:-2px;
	border-right: 2px solid #C5C5C5;
	border-bottom: 2px solid #C5C5C5;
	border-left: 1px solid #92959A;
	border-top: 1px solid #92959A;
	
}

.cuadro1 p {
	background: url(imagenes/bg_signup2gris.gif) no-repeat bottom left;
	padding: 0px 20px 15px 15px;
	color:#666666;
	font-size:10px;
	line-height:12px;
	margin: 0;
	
}

.cuadro1 h4 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: normal;
	font-weight: bold;
	margin-top:10px;
	margin-bottom:5px;
	padding: 10px 0 0 16px;
	color:#646464;
	background-image:url(imagenes/linea_cuadro1.gif);
	background-repeat:no-repeat;
	background-position:5px 25px;
	display:block;
	height:20px;
	
}


.cuadro1 a:link,
.cuadro1 a:visited,
.cuadro1 a:active {
	font: normal 11px Verdana, Arial, sans-serif;
	background: none;
	border: none;
	display:block;
	float: none;
	font-weight:normal;
	margin: 0;
	padding: 8px 0 0 0;
	color:#517685;
}

.cuadro1 a:hover {
color:#DC9501;
	}

#copyright a:link,
#copyright a:visited,
#copyright a:active {
	
color:#A4A4A4;
}

#copyright a:hover {
color:#517685;
	}
	
	
.ejemplos{
float:left;
margin-right:15px;
margin-left:15px;
}
