BODY {
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	scrollbar-base-color:#000000;
	scrollbar-face-color:#EEEEEE;
	scrollbar-track-color:#CCCCCC;
	scrollbar-highlight-color:#D9D5C4;
	scrollbar-darkShadow-Color:#D9D5C4;
	scrollbar-arrow-color:#333333;
	scrollbar-3dlight-color:#666666;
}
TD {color:#666666;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;font-style: normal}
H2 {color:#990000;font-family: "Century Gothic","Times New Roman", Times, serif; font-size: 12pt;font-style: normal;margin-bottom:2px;}
A:LINK {color:#333333; font-size: 8pt;}
A:VISITED {color:#666666; font-size: 8pt;}
A:HOVER {color:#ff9900;font-size: 8pt;}
A:ACTIVE {color:#333333;font-size: 8pt;}

A:LINK.cab,A:VISITED.cab,A:HOVER.cab,A:ACTIVE.cab {color:#FFFFFF; font-size: 8pt;text-decoration:none;}
A:LINK.cabb,A:VISITED.cabb,A:HOVER.cabb,A:ACTIVE.cabb {color:#FFFFFF; font-size: 8pt;text-decoration:none;font-weight: bold;}

A:LINK.pie,A:VISITED.pie {color:#FFFFFF; font-size: 8pt;text-decoration:none;}
A:HOVER.pie,A:ACTIVE.pie {color:#ff9900;font-size: 8pt;text-decoration:none;}

/* cab */
#dcab{margin-top: 10px;height: 90px;background: url('img/bgcab.gif') no-repeat center;}
#cabsep{height: 10px;}
.dmain{background: url('img/bgmain.gif') repeat-y center;}
.tdfecha{font-size: 7pt;color: #333333}
.estasen{font-size: 7pt;color: #333333;}
.estasen A:LINK,.estasen A:VISITED,.estasen A:ACTIVE{text-decoration: underline;color:#333333; font-size: 8pt;}
.estasen A:HOVER{text-decoration: underline;color:#333333; font-size: 8pt;}

.menu{border: 1px #888888 solid;text-align: center;}
.tdest{color:#AAAAAA;font-family: "Century Gothic","Times New Roman", Times, serif; font-size: 11pt;font-weight:bold;}
.dest{color:#AAAAAA;font-size: 8pt;padding-left:4px;padding-left:8px;padding-right:8px;border: 1px #660000 solid;background-color:#770000;margin: 6px;}
.destt{color:#AAAAAA;font-family: "Century Gothic","Times New Roman", Times, serif; font-size: 11pt;font-weight:bold;}
.tdes{border: 1px #AAAAAA solid;}
.im{border: 1px #AAAAAA solid;}

input{border: 1px #333333 solid; font-size: 9pt; background-color: #eeeeee;}
textarea{border: 1px #333333 solid; font-size: 9pt; background-color: #eeeeee;}
select{font-size: 9pt; background-color: #eeeeee;}
.rad{border: 0px;}
P{text-align: justify;}
.curs{margin-bottom: 4px;}
.connews{font-size: 9pt;text-align: justify;padding: 10px;}

/* pie */
#dpie{height: 36px;background: url('img/bgpie.gif') no-repeat center;}
.lastupdt{text-align: center;font-size: 8pt;color: #999999;margin-bottom: 20px;margin-top: 4px;}
.heleido{font-size: 8pt;color: #999999;padding-bottom: 10px;padding-top: 4px;}
.heleido input{border: 0px;background-color: #FFFFFF;}
.icosm{width: 16px;height: 14px;border: 0;}
.tdanio{border-top: 1px #999999 solid;}
.dlnk{margin-bottom: 4px;}
.ddoc{margin-bottom: 4px;}

.aviso{margin: 30px;padding: 20px;background-color: #eeeeee;border: 1px #cccccc solid;}
.avisosm{margin: 10px;padding: 10px;background-color: #eeeeee;border: 1px #cccccc solid;font-size: 8pt;}

A.ablanco{color: #fff !important}

/*calendario*/
.calendar{border: 1px solid #CACACA;font-size:8pt;FONT-FAMILY: Arial, Helvetica, Sans Serif;}	
.buscacal{font-size:8pt;padding:8px;}
.selcal{margin-top:5px;margin-left:8px;}
.meses{font-size:8pt;color:#FFFFFF;FONT-FAMILY: Arial, Helvetica, Sans Serif;padding:4px;}
.meses A:LINK,.meses A:VISITED,.meses A:HOVER,.meses A:ACTIVE{text-decoration:none;color:#FFFFFF;}
.txtcal{width:240px;text-align:center;border-top: 1px solid #EEEEEE;color:#919191;margin-top:8px;}
.txtcal A:LINK,.txtcal A:VISITED,.txtcal A:HOVER,.txtcal A:ACTIVE{text-decoration:none;color:#919191;}
/*.nomday{ text-align: center; font-style: bold; border: 1px #333333 solid;color: #FFFFFF; background: #666666;}*/
.botoncal{
		margin-top:7px;
		margin-bottom:7px;
        color:#FFFFFF;
        background:#AB032E;
        border:0px;
        width:70px;
        height:16px;
       }
.cal1{text-align: center;}
.cal1cur{text-align: center;color:#FFFFFF;}
.cal1fest{text-align: center; background: #E6E6EB; color: #999999;}
.txtcurso{padding-left:17px;padding-bottom:15px;font-size: 7pt;border-bottom:1px solid #E6E6EB;}
.tdficha{border-top:1px solid #F0F0F6;}
/*Muestro calendario*/ 
.destc{color:#A7052F; font-weight:bold;padding:4px 0px 12px 2px;font-size:9pt;}
.titleev{font-size: 8pt; color: #666666; background-color: #E6E6EB;padding:4px 0px 2px 4px;}