/* CSS Document */
/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 
body{ background-color: #210138; font: Verdana, Arial, sans-serif;}
div,span,td,a,div.texto,{font: Verdana, Arial, sans-serif; color : #000000; }
img { border: 0; }
a { text-decoration: none; color:#1b528c; }
a:link, visited, hover {color:#1b528c; text-decoration: none; }

.mini-1{font-size:1px; line-height:1px; }
.enlace a { text-decoration: none; color: #557cac; }
.enlace a:hover {color: #d50404; text-decoration: underline; }

.verdana-11-16{	font-family:Verdana, Arial, Tahoma;	font-size:11px; line-height:16px; text-align: left; }
.verdana-10-14{font-family:Verdana, Arial, Tahoma;	font-size:10px;	line-height:14px; text-align: left;	}
.verdana-10-16{font-family:Verdana, Arial, Tahoma;	font-size:10px;	line-height:16px; text-align: left;	}
.verdana-10-18{font-family:Verdana, Arial, Tahoma;	font-size:10px;	line-height:18px;}
.verdana_10-18-1lin{ font-family:Verdana, Arial, Tahoma; font-size:10px; line-height:18px; text-indent:20px; text-align:justify}

.tahoma-12-16{ line-height: 16px; font-family:Tahoma, Arial, Verdana; font-size:12px; text-align: left;	}
.tahoma-11-16{ line-height: 16px; font-family:Tahoma, Arial, Verdana; font-size:11px; text-align: left;	}
.tahoma-10-16{ line-height: 16px; font-family:Tahoma, Arial, Verdana; font-size:10px; text-align: left;	}
.arial-11-14{ line-height: 14px; font-family:Arial, Tahoma, Verdana; font-size:11px; text-align: left; }
.arial-11-16{ line-height: 16px; font-family:Arial, Tahoma, Verdana; font-size:11px; text-align: left; }
.arial-10-16{ line-height: 16px; font-family:Arial, Tahoma, Verdana; font-size:10px; text-align: left; }
.arial-10-16_r{ line-height: 14px; font-family:Arial, Tahoma, Verdana; font-size:10px; }

.title { color:#829DBA; font:Verdana,Geneva,Helvetica,Arial; font-size:17px; font-weight:bold; line-height:25px}
.h1{ font:Verdana,Geneva,Helvetica,Arial; font-size:13px; text-align:center; color:#666666;	font-weight:bold; line-height:25px;}
.h2{ font:Verdana,Geneva,Helvetica,Arial; font-size:12px; color:#2269b5; font-weight:bold;	line-height:22px;}
.h3{ font:Verdana,Geneva,Helvetica,Arial; font-size:11px; font-weight:bold;	line-height:18px;}
.texto_arts{ font-family:Arial, Tahoma; font-size:11px; line-height:15px; text-align: left; background-color: #f5f5f5; border: 1px solid #dfe9f4; padding:2px; }

.citas_t1 { width:320px; height:30px; vertical-align:top;}
.citas_t2 { width:15px; }
.citas_t3 { width:100px; vertical-align:top; font-style:italic;}
/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#descr{	font-size: 1px;	height:0px; visibility: hidden; position:absolute; width:0px;}
#ad{ z-index:1; width: 800px; height:auto; vertical-align:middle; text-align:center; background-color:#dfe9f4; border-bottom:2px solid #829DBA; }
#head{ z-index:1; text-align:left; position:relative; top:0; width: 800px; height: 70px; background-color:#2269B5; background-image:url(images/bg_top.jpg)}
#head_l{ z-index:2; float:left; width: 160px; }
#head_r{ z-index:2; float:right; width: 637px; }
#bienv{ z-index:1; width: 795px; height:20px; background-color:#dfe9f4; font:Arial, Helvetica, sans-serif; padding-right:5px; border-bottom:2px solid #829DBA; }
#linea{ z-index:1; position:relative; width: 800px; height: 10px; background-color:#153b63; background-image:url(images/bg_153b63.gif);}
#main{ z-index:1; position:relative; width: 800px; height: auto; background-color:#153b63; background-image:url(images/bg_153b63.gif); }
#main_l{ z-index:2; position:relative; width: 135px; height: auto; float: left; background-color:#153b63; background-image:url(images/bg_153b63.gif);}
#main_contenedora{ z-index:2; position:relative; width: 665px; height:auto; float: right; background-color:#FFFFFF;}
#main__c{ z-index:2; position:relative; width: 665px; height:auto; float: right;}
#main_i{ z-index:3; position:relative; height:auto; float: right; }
#main_r{ z-index:3; position:relative; height:auto; float: right;  padding:5px;}
#main_r_b{ z-index:3; position:relative; width: 150px; height:auto; float: right; padding:5px; border-left:1px dotted #dedede; border-bottom:1px dotted #dedede;}
#main_r_pad { z-index:3; position:relative; width: 170px; height:auto; float: right; padding:10px;}
#main_legal { z-index:1; position:relative; width: 655px; float:right; height: auto; border-top:2px solid #829DBA; background-color:#dfe9f4; border-bottom:2px solid #829DBA; }
#pad{ padding-right:10px; padding-left:6px;}
#legal{ z-index:1; position:relative; width: 655px; height: auto; background-color:#dfe9f4; border-top:2px solid #829DBA; border-bottom:2px solid #829DBA; }
#legal_r{ z-index:2; background-color:#dfe9f4; width:659px; float:right; padding-left:5px; text-align:right} 
#footer{ z-index:1; position:relative; top:0; width: 800px; height:auto; color:#ffffff; font-weight:bold; background-color:#2269B5; background-image:url(images/bg_top.jpg); height:17px; text-align:center;}
#contador{ font-size: 1px;	height:0px; visibility: hidden;}
#fondoazul{ z-index:1; position:relative; background-color:#dfe9f4}
#box_azul{ background-color: #f5f5f5; border:1px solid #dfe9f4; padding:5px;}
#box_azul_c{ background-color: #f5f5f5; text-align:center; border:1px solid #dfe9f4; padding:5px;}

/***********************************************/
/*Component Divs                               */
/***********************************************/
/*********** #Navegacion ***********/
/*********** #Gral ***********/
#nav_tit{ font-size: 12px; font-family: Arial, Tahoma; line-height:20px; font-weight: bold; color:#ffffff;}
#nav_line{height: 7px;}

#nav ul a:link, #nav ul a:visited {display: block;}
#nav ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 1px solid #ffffff;}

/* fix for browsers that don't need the hack */
html>body #nav li {border-bottom: none;}

/*********** #Secc ***********/
#nav_secc{	width:115px; float: right;	position: relative;	background-color:#153b63; text-align:left; line-height:7px;}
#nav_secc a{ border-bottom: 1px solid #ffffff; width: 100%;	voice-family: "\"}\"";	voice-family:inherit; text-decoration:none;	color: #ffffff;}
#nav_secc a:link, visited{ border-bottom: 1px solid #ffffff; width: 100%; voice-family: "\"}\""; voice-family:inherit; text-decoration:none; color: #ffffff;}
#nav_secc a:hover{ border-bottom: 1px solid #ffffff; background-color: #2269b6;}
#nav_secc_b{ font-weight:bold; line-height:18px;}

/*********** #Ppal ***********/
#nav_ppal{	width:115px; float: right; position: relative; background-color:#2064AE; text-align:left; line-height:7px;}
#nav_ppal a{ border-bottom: 1px solid #ffffff; width: 100%;	voice-family: "\"}\""; voice-family:inherit; text-decoration:none; color: #ffffff;}
#nav_ppal a:link, visited{ border-bottom: 1px solid #ffffff; width: 100%; voice-family: "\"}\""; voice-family:inherit; text-decoration:none; color: #ffffff;}
#nav_ppal a:hover{ border-bottom: 1px solid #ffffff; background-color: #153b63; }

/*********** #Secciones Dcha***********/
#secc {	font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height:15px; color: #153b63;	background-color:#dfe9f4;}
#secc_bl {	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #153b63;	background-color:#b4c6d9; font-style: italic;}
#secc_line_wh { font-size: 2px;	line-height: 2px; color: #ffffff; background-color: #ffffff;}
#secc_line_bl {	font-size: 2px;	line-height: 2px; color: #829dba; background-color: #829dba;}
#secc_line_bl{	font-size: 2px;	line-height: 2px; color: #829dba; background-color: #829dba;}
#secc_line_bl2 { font-size: 2px; line-height: 2px; color: #829dba; background-color: #1b528c;}
