BODY {
	background: url('img/bgtop.jpg') center top no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 7px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

TD{
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
}
A{color:#3B4F6E;}
A:HOVER{color:#99B0B0;}

A:LINK.link,A:VISITED.link,A:ACTIVE.link{color:#99b0b0;font-weight:bold;}
A:HOVER.link{color:#3B4F6E;font-weight:bold}

A:LINK.mail,A:VISITED.mail,A:ACTIVE.mail{color:#3B4F6E;font-weight:bold;}
A:HOVER.mail{text-decoration: underline;}

ul.link{line-height: 22px;}

#cab{width: 780px;height: 205px;}
#menucon{width: 100%;background-color: #000000;}
#menu{width: 780px;height: 20px;}
.tdmenu A{font-size: 8pt;margin-right: 20px;text-decoration: none;color: #99B0B0;text-align: right;height: 15px;}
.tdmenu A.over{
	font-size: 8pt;margin-right: 20px;text-decoration: none;color: #000000;text-align: right;background-color: #FFFFFF;height: 15px;
	padding-top: 2px;#padding-top: 0px;
}
.supmenu{margin-right: 129px;padding:0px;}

.bandocs{
	background: url('img/icodoc.gif') right bottom no-repeat;
	background-position:20px 0;
	cursor: hand;
	height:50px;
	padding-left:67px;
	margin-bottom: 14px;
	display: table-cell; 
	vertical-align: middle;
}
* html .bandocs {padding-top:10px;}
.banvideos{
	background: url('data/iconos/icovideo.jpg') right top no-repeat;
	cursor: hand;
	height:35px;
	padding: 80px 10px 0 30px;
	text-align:center;
}
* html .banvideos {margin-bottom: 16px;height:100px;}
.banlnks{
	background: url('data/iconos/icolink.jpg') right top no-repeat;
	cursor: hand;
	height:50px;
	margin-top:5px;
	padding: 10px 6px 0 74px;
	margin-bottom: 14px;
	display: table-cell; 
	vertical-align: middle;
	
}
* html .banlnks {padding-right:0px;padding-left:70px;}
A:LINK.ban,A:VISITED.ban,A:ACTIVE.ban,A:HOVER.ban{
	font-size: 7pt;
	color: #98B0B0;
	text-decoration:none;
	letter-spacing:0em;
	line-height:1.1em;	
}

H1{font-size: 20pt;font-family: "Times New Roman", Times, serif;color: #3B4F6E;margin-bottom: 2px;font-weight: normal;margin-top: 4px;}
.subtit{color: #99B0B0;margin-bottom: 10px;}
P{text-align: justify;margin: 0px 5px 10px 0px;}
#main{width: 780px;background: url('img/mainmid.jpg') repeat-y;}
.maintit{background: url('img/maintop.jpg') bottom no-repeat;padding: 4px 165px 4px 40px;height: 50px;vertical-align: bottom;}
.maincon{padding: 10px 30px 0px 40px;width: 600px;overflow: hidden;margin-right: 0px}
.mainpie{background: url('img/mainbot.jpg') top no-repeat;padding: 0px 145px 0px 40px;height: 112px;}
.bdrcha{margin: 0px;width: 150px;}

.titnews{font-size: 12pt;color: #3B4F6E;font-weight: bold;margin-bottom: 5px;}
.desnews{text-align:justify;}
.sfecha{color: #99B0B0;font-size: 8pt;padding-top:10px;}
.mas{margin-top:8px;margin-bottom:35px;}

A:LINK.news,A:VISITED.news,A:ACTIVE.news,A:HOVER.news{font-size: 12pt;color: #3B4F6E;font-weight: bold;text-decoration:none;}
A:LINK.smas,A:VISITED.smas,A:ACTIVE.smas{color: #3B4F6E;font-size: 8pt;font-weight:bold;text-decoration:none;}
A:HOVER.smas{text-decoration:underline;}

#prepie{width: 780px;height: 20px;}
#tdprepie{text-align: left;color: #99B0B0;padding-left: 28px;font-size: 8pt;font-weight: bold}
#menupie{width: 100%;background-color: #000000;margin-bottom:0px}
#tddir{color: #00FFFF;font-size: 8pt;font-weight: bold;padding-left: 28px;width: 280px;}
#tddir A:LINK,#tddir A:VISITED,#tddir A:ACTIVE{color: #00FFFF!important;text-decoration: none}
#tddir A:HOVER{color: #00FFFF!important;text-decoration: underline}
#pie{width: 780px;height: 20px;height: 50px;}

H2{font-size: 13pt;font-family: "Times New Roman", Times, serif;color:#3B4F6E;}

.banbiblio{margin: 0px;width: 120px;}

.tddocs{height:50px;background: url('img/doc.gif') left bottom no-repeat;padding-left:40px;padding-bottom:0px;}

A:LINK.docs,A:VISITED.docs,A:ACTIVE.docs,A:HOVER.docs{
	font-size: 7pt;
	color: #98B0B0;
	text-decoration:none;	
}


.doaisf{height:25px;background: url('img/cirtop.gif') left bottom no-repeat;padding-left:18px;padding-top:3px;margin-left:3px;}
.doais{height:25px;background: url('img/cirmid.gif') left bottom repeat-y;padding-left:18px;padding-top:3px;margin-left:3px;}
.doaisl{height:25px;background: url('img/cirbot.gif') left top no-repeat;padding-left:18px;padding-top:3px;margin-left:3px;}

.doaisfo{height:25px;background: url('img/cirtop1.gif') left bottom no-repeat;padding-left:18px;padding-top:3px;margin-left:3px;}
.doaiso{height:25px;background: url('img/cirmid1.gif') left bottom repeat-y;padding-left:18px;padding-top:3px;margin-left:3px;}
.doaislo{height:25px;background: url('img/cirbot1.gif') left top no-repeat;padding-left:18px;padding-top:3px;margin-left:3px;}

.anews{
	height:27px;
	width:132px;
	background: url('img/circle.gif') left bottom no-repeat;
	background-position:21px 6px;
	padding-left:38px;
	display: table-cell; 
	vertical-align: middle;
}
* html .anews {margin-left:10px;background-position:22px 0;}


A:LINK.oasis,A:VISITED.oasis,A:ACTIVE.oasis,A:HOVER.oasis{
	font-size: 10pt;
	color: #98B0B0;
	text-decoration:none;	
}
.doaisfo A,.doaiso A,.doaislo A{color: #3B4F6E !important;}
.titoasis{border-bottom:1px solid #3B4F6E;color:#3B4F6E;font-weight:bold;margin-bottom:7px;}
.desoasis{color:#98B0B0;text-align:justify;padding-top:2px;padding-bottom:10px;}

.nocontent{margin: 20px 20px 160px 20px;font-style: italic;}

.avisolegal{
	display: block;
	float: center;
	margin: 18px;
	padding: 8px;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color:#666;
	border: 1px #cccccc solid;
	text-align:justify;
}