.encabezado{	

		border:solid 1px black;

		font:normal 16px arial;

		color:#c5de00;

		background:#003e68;

		margin:1px 1px 1px 1px;

		width:100%;

		font-weight: bold;

}

.seccion{	

		border:solid 1px;

		font:normal 14px arial;text-align:justify;

		color:#ffffff;

		background:#2C6E8D;

		margin:1px 1px 1px 1px;

		padding:5px 5px 5px 5px;

		width:100%;

		font-weight: bold;

}

.seccion_sin{	

		font:normal 14px arial;

		color:#003e68;

		background:#ffffff;

		margin:1px 1px 1px 1px;

		padding:5px 5px 5px 5px;

		width:100%;

		font-weight: bold;

}

.numero{	border:solid 1px black;

            font:normal 16px arial;text-align:center;

			color:#ffffff;

            background:#003e68;

            margin:1px 1px 1px 1px;

            padding:3px 3px 3px 3px;

            width:30px;

			font-weight: bold;

        }

blockquote.block_grande{

	font:normal 12px arial;

	margin:1px 1px 1px 1px;

	padding:5px 5px 5px 5px;

}

blockquote.tooltip{ 

	border:solid 1px black;

	font:normal 12px arial;

	background:#ffffec;

	margin:20px 20px 20px 20px;

	padding:5px 5px 5px 5px;

	width:500px;

}

img.img_tk1{    

	border:none;

}

.numero_tabla{	

	font:normal 28px arial;

	color:#003e68;

	font-weight: bold;

}

.sel_rojo{	

	font:normal 14px verdana;

	color:#ff0000;

	font-weight: bold;

    font-style: italic;

}

.rojo

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 12px;

    COLOR: #ff0000;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.valores_radio{	

	font:normal 18px arial;

	color:#1a79ac;

	font-weight: bold;

}

.test{	 

	font:normal 14px arial;

	color:#003e68;

	font-weight: bold;

}



/* TABLAS TRIBUTACIÓN */

.tributacion{	 

	font:normal 16px arial;

	color:#000000;

	font-weight: bold;

}

.bordetrib1

{

    BORDER-BOTTOM: #000000 1px solid;

	font-family: tahoma;

	font-size: 8pt;

}

.bordetrib2

{

	font-family: tahoma;

	font-size: 8pt;

}

.bordetrib3

{

	font-family: tahoma;

	font-size: 7pt;

	BACKGROUND-COLOR: #ffffcc;

}

/* FIN TABLAS TRIBUTACIÓN */



/* TABS */

.seltab {

	BACKGROUND-COLOR: aliceblue;

	BORDER-LEFT: lightsteelblue 1pt solid; BORDER-RIGHT: lightsteelblue 1pt solid; BORDER-TOP: lightsteelblue 1pt solid; 

	CURSOR: hand; FONT-WEIGHT: bold;

	font:normal 12px arial;

}

.tab {

	BACKGROUND-COLOR: lightsteelblue; 

	BORDER-BOTTOM: lightsteelblue 1pt solid; BORDER-LEFT: lightsteelblue 1pt solid; BORDER-RIGHT: lightsteelblue 1pt solid; BORDER-TOP: lightsteelblue 1pt solid; 

	CURSOR: hand; 

	font:normal 12px arial;

}

.tabborder {

	BACKGROUND-COLOR: aliceblue;

	BORDER-BOTTOM: lightsteelblue 1pt solid; BORDER-LEFT: lightsteelblue 1pt solid; BORDER-RIGHT: lightsteelblue 1pt solid

}

.hiddentab {

	BACKGROUND: white; 

	BORDER-BOTTOM: lightsteelblue 1pt solid; 

	COLOR: white;

	font:normal 12px arial;

}

/* FIN TABS */



/* ESTILOS DE LA PAGINA PRINCIPAL DEL PORTAL */

#div1 {

	border: 0px solid #003e68;

	padding: 2px;

	position: relative;

	width: 626px;

	height: 410px;

	overflow: auto;

	left: 0px;

	top: 0px; /* modificado 08/06/2004 al aumentar el ancho de la cabecera */

	font-family: tahoma;

	font-size: 8pt;

	scrollbar-face-color: #A5B9D4;

	scrollbar-highlight-color: #5073B9;

	scrollbar-3dlight-color: #b9c5df;

	scrollbar-darkshadow-color: #b9c5df;

	scrollbar-shadow-color: #5073B9;

	scrollbar-track-color: #C6D0E6;

	scrollbar-arrow-color: #330000;

}

#letra {

	font-family: tahoma;

	font-size: 8pt;

}

#letra_menu {

	font-family: tahoma;

	font-size: 9pt;

}

/* FIN ESTILOS DE LA PAGINA PRINCIPAL DEL PORTAL */



/* CALENDARIO DEL LISTADO DE EVENTOS */

.calOuterTable {

	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; WIDTH: 170px

}

.calSelectTable {

	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: 0px

}

.calDaysTable {

	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: 2px; WIDTH: 170px

}

.calMonCtrl {

	FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 12px; WIDTH: 90px

}

.calYearCtrl {

	FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 12px; WIDTH: 80px

}

.calWTitle {

	BACKGROUND: #808080; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; HEIGHT: 20px; TEXT-ALIGN: center; WIDTH: 20px

}

.calDayCurrent {

	BACKGROUND: #ffc0c0; BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid

}

.calDayWeekend {

	BACKGROUND: #99ccff

}

.calDayWorking {

	BACKGROUND: #ffffff

}

.calThisMonth {

	COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 12px

}

.calOtherMonth {

	COLOR: #808080; FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 12px

}

/* FIN CALENDARIO DEL LISTADO DE EVENTOS */



/* LINKS DE NOTICIAS EN LA PORTADA */

A.link_noticias:link

{

    FONT-SIZE: 12px;

    COLOR: #003e68;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-DECORATION: underline

}

A.link_noticias:visited

{

    FONT-SIZE: 12px;

    COLOR: #003e68;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-DECORATION: underline

}

A.link_noticias:hover

{

    FONT-SIZE: 12px;

    COLOR: #000000;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

	FONT-WEIGHT: bold;

    TEXT-DECORATION: underline

}

/* FIN LINKS DE NOTICIAS EN LA PORTADA */



/* LINKS DE RED ACCENT EN LA PORTADA */

A.link_accent:link

{

    FONT-SIZE: 8pt;

    COLOR: #003e68;

    FONT-FAMILY: tahoma;

    TEXT-DECORATION: none

}

A.link_accent:visited

{

    FONT-SIZE: 8pt;

    COLOR: #003e68;

    FONT-FAMILY: tahoma;

    TEXT-DECORATION: none

}

A.link_accent:hover

{

    FONT-SIZE: 8pt;

    COLOR: #003e68;

    FONT-FAMILY: tahoma;

    TEXT-DECORATION: underline

}

/* FIN LINKS DE RED ACCENT EN LA PORTADA */

