
body{ margin-top: 5px; background-color: #ffffff;}

#total{ display:table; height:100%; text-align: center; margin: auto;}
#contenido{ position: absolute; display: table-cell; vertical-align: middle; text-align:left;}
#centrar{position: relative; left: -50%;}
#base{ position:absolute; left:-480px; width:960px; height:630px; z-index:2; border: 0px; }

.menu_off{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #ffffff;	border-bottom: 1px dotted #cccccc;	text-transform: uppercase;	font-weight: bold;	background-color: #E52F2C;	padding-top: 2px;	padding-bottom: 2px; letter-spacing: 0px;}
.menu_off_sinlinea{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #ffffff;	text-transform: uppercase;	font-weight: bold;	background-color: #E52F2C;	padding-top: 2px;	padding-bottom: 3px; }
.menu_on{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #ffffff;	border-bottom: 1px dotted #cccccc;	text-transform: uppercase;	font-weight: bold;	background-color: #EC6966;	padding-top: 2px;	padding-bottom: 2px; letter-spacing: 0px;}
.menu_on_sinlinea{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #ffffff;	text-transform: uppercase;	font-weight: bold;	background-color: #EC6966;		padding-top: 2px;	padding-bottom: 3px; }
.link_menu{font-family: Arial, Helvetica, sans-serif;	color: #ffffff; text-decoration: none;}
.link_lateral{font-family: Arial, Helvetica, sans-serif;	color: #4F4F4F; text-decoration: none;}
.link_firma{font-family: Arial, Helvetica, sans-serif;	color: #4F4F4F; text-decoration: none;}

.menu_OFF{font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #4F4F4F; font-weight: bold;	background-color: #d2d1ce; padding-bottom: 2px; padding-top: 2px;}
.menu_ON{font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #4F4F4F; font-weight: bold;	background-color: #B3B0B1; padding-bottom: 2px; padding-top: 2px;}



.menu_topOFF{font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #ffffff; font-weight: bold;	background-color: #747071; padding-bottom: 2px; padding-top: 2px;}
.menu_topON{font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #ffffff; font-weight: bold;	background-color: #B3B0B1; padding-bottom: 2px; padding-top: 2px;}

.menu{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #000000; text-decoration: none; font-size: 11px; font-weight: bold;}
.firma{font-family: Arial, Helvetica, sans-serif;	color: #4F4F4F; text-decoration: none; font-size: 10px; font-weight: bold; }
.tit{font-family: Garamond, "Times New Roman", Times, serif; font-weight: bold;	color: #0293C0; font-size: 26px; font-style: italic;}
.txt{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #000000; text-decoration: none; font-size: 11px;}
.txt_link{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #ff0000;  font-size: 10px; text-decoration: none;}
.td_txt_link{border-bottom:1px dotted #ff0000; border-left: 1px dotted #ff0000;}
.capitular{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #747071; text-decoration: none; font-size: 18px; font-weight: bold;}
.subtit{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #D82E2E; text-decoration: none; font-size: 11px; font-weight: bold;}
.subtit_right{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #000000; text-decoration: none; font-size: 11px; font-weight: bold; border-left: 1px dotted #ff0000; border-right: 1px dotted #ff0000;}
.txt_programas{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #000000; text-decoration: none; font-size: 11px; border-left: 1px dotted #ff0000; padding: 7px; text-align: justify;}
.txt_programas_right{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #000000; text-decoration: none; font-size: 11px; border-left: 1px dotted #696969; border-right: 1px dotted #696969; padding: 7px; text-align: justify;}
td.contenido{ padding-left: 10px; padding-top: 10px; padding-right: 10px; background-color: #ffffff; vertical-align: top;}

#contenidotxt{ height:412px; width:615px; overflow:auto; border: 0px; margin-bottom:10px;
			scrollbar-3dlight-color: White; scrollbar-arrow-color: Black; scrollbar-base-color: White; scrollbar-darkshadow-color: White;
		 scrollbar-face-color: White; scrollbar-highlight-color: Silver; scrollbar-shadow-color: Silver; scrollbar-track-color: White;}
#Table_01{ width: 960px; border: 0px; padding: 0px; margin: 0px;}
#Table_02{ width: 568px; background-color:#747071; text-align: right;}
#Table_03{ width: 150px; background-color: #DADADA;}
ul.programas{ list-style-type: disc; list-style-position: outside; list-style-image: url(../images/toporojo.gif);}

input.texto{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #000000; text-decoration: none; font-size: 11px;
		border: 1px solid #C4C4C4;}
textarea{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #000000; text-decoration: none; font-size: 11px;
		border: 1px solid #C4C4C4;
		 scrollbar-3dlight-color: White; scrollbar-arrow-color: Black; scrollbar-base-color: White; scrollbar-darkshadow-color: White;
		 scrollbar-face-color: White; scrollbar-highlight-color: White; scrollbar-shadow-color: White; scrollbar-track-color: White;}
.obligatorio{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #E52F2C; text-decoration: none; font-size: 11px;}
.obligatorio2{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #E52F2C; text-decoration: none; font-size: 10px;}
.img_sinborde{border:0px;}
.td_flashimg{ background-color:#FFFFFF;}

