BODY {
	BORDER-RIGHT: 0px; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 100%; 
	BACKGROUND: #fff; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: 0px; 
	WIDTH: 100%; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: 0px; 
	min-width: 600px
}
/*A {
	COLOR: #369
}

        
A:hover {
	BACKGROUND: #369; 
	COLOR: #fff; 
	TEXT-DECORATION: none
}*/
embed {
			float:left;
			display: block;
			margin:0 1em 0 0 ; 
	}
H1 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0.8em 0px 0.2em; 
	PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0.8em 0px 0.2em; 
	PADDING-TOP: 0px;
	FONT-SIZE:1.2em;

}
H3 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0.8em 0px 0.2em; 
	PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0.4em 0px 0.8em; 
	PADDING-TOP: 0px
}
.IMG {
	MARGIN: 10px 0px 5px;
}
#headertop {
	FLOAT:left; 
	WIDTH: 100%;
	BORDER-BOTTOM: #e0eaf0 2px solid;
	BORDER-TOP: #e0eaf0 1px solid;
	BACKGROUND : url(../images/bg_cabecera_neo.jpg);
	BACKGROUND-REPEAT : no-repeat;
	BACKGROUND-POSITION :top left;	
	z-index: 100;
}
#headertop table.moduletable{
	WIDTH: 670px;
	margin:0px;
	padding:0px;
}
#headertop ul#portfolio{
	margin:0px;
	padding:0px;
	width:670px;
}
#headertop ul#portfolio li{
	margin:0px;
	padding:0px;
	width:670px;
	height:215px;
	display:block;
	overflow:hidden;
	border:none;
}

#headertop ul#portfolio li a{
	border:none;
}

#headertop ul#portfolio li a span {
	width: 670px;
	height: 215px;
	display: block;
	position: absolute;
	top: 0px;
	left: 10px;
	background: url(../images/tape.png) no-repeat;

}


#headerbb {
	WIDTH: 100%;
	BACKGROUND : url(../images/bg_navi.jpg);
	BACKGROUND-REPEAT : repeat-x;
	BACKGROUND-POSITION : top left;	
	z-index: 500;
	overflow:hidden;
	text-align:center;
}
#header {
	CLEAR: both; 
	FLOAT: left; 
	WIDTH: 100%;
	BACKGROUND : url(../images/bg_menu_top.gif);
	BACKGROUND-REPEAT : repeat-x;
	BACKGROUND-POSITION :top left;
}
#header {
	BORDER-BOTTOM: #3a91c5 3px solid
}
#header P {
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 15px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0.4em;
}
#header H1 {
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 15px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0.4em;
}
#header H2 {
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 15px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0.4em;
}

#layoutdims {
	CLEAR: both; 
	PADDING-RIGHT: 15px! important; 
	BORDER-TOP: #000 4px solid; 
	PADDING-LEFT: 15px! important; 
	BACKGROUND: #eee; 
	PADDING-BOTTOM: 6px! important; 
	MARGIN: 0px; 
	PADDING-TOP: 6px! important; 
	TEXT-ALIGN: right
}

#endflash{
	background:url(../img/endflash.gif) no-repeat top center;
	margin:auto;
	width:780px;
	height:25px;
	 }

#contenthtml{
	margin:auto;
	width:780px;
	display:block;
	clear:both;
	 }

.colmask {
	CLEAR: both; 
	FLOAT: left; 
	OVERFLOW: hidden; 
	WIDTH: 100%; 
	POSITION: relative
}
.colright {
	FLOAT: left; 
	WIDTH: 100%; 
	POSITION: relative
}
.colmid {
	FLOAT: left; 
	WIDTH: 100%; 
	POSITION: relative
}
.colleft {
	FLOAT: left; 
	WIDTH: 100%; 
	POSITION: relative;
}
.col1 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 1em; 
	OVERFLOW: hidden; 
	PADDING-TOP: 0px; 
	POSITION: relative;
	BORDER-TOP:10px solid #fff;
}
.col2 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 1em; 
	OVERFLOW: hidden; 
	PADDING-TOP: 0px; 
	POSITION: relative;
	/*BACKGROUND :#EBEBEB;
	BACKGROUND-IMAGE: URL(../images/bg_col.gif);
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION:-10 0;*/
}
.col3 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 1em; 
	OVERFLOW: hidden; 
	PADDING-TOP: 0px; 
	POSITION: relative;
}
.col_04 {
width : 100%;
margin : 2px;
}

.blogstyle {

}
.blogstyle .colmid {
	RIGHT: 25%; 
	BACKGROUND : #ebf5fd;
	border-left:1px dotted #cee0eb;
}
.blogstyle .colleft {
	RIGHT: 25%; 
	BACKGROUND: #fff;
}
.blogstyle .col1 {
	LEFT: 52%; 
	WIDTH: 46%;

}
.blogstyle .col2 {
	LEFT: 56%; 
	WIDTH: 21%;

}
.blogstyle .col3 {
	LEFT: 60%; 
	WIDTH: 21%;
}
#anuncios {
	CLEAR: both; 
	BORDER-TOP: #e0eaf0 1px solid; 
	FLOAT: left; 
	WIDTH: 100%;
	BACKGROUND : #e0eaf0;
	text-align:center;
}
#anuncios P {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px; 
	MARGIN: 0px; 
	PADDING-TOP: 10px;
	COLOR:#ffffff;
	FONT-SIZE:.75em;
	FONT-FAMILY:Arial, sans-serif;	
	margin:auto;
}
#anuncios A {
	COLOR: #fff;
	font-weight:bold;
	margin:3px;
}
#anuncios A:hover {
	BACKGROUND: #369; 
	COLOR: #fff; 
	TEXT-DECORATION: none;
}

.general{
background:#333;
}

#footer {
	CLEAR:both; 
	BORDER-TOP: 1px dotted #e0eaf0; 
	FLOAT:left; 
	WIDTH:100%;
	BACKGROUND:#4A85C6;
}
#footer P {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px; 
	MARGIN: 0px; 
	PADDING-TOP: 10px;
	COLOR:#ffffff;
	FONT-SIZE:.75em;
	FONT-FAMILY:Arial, sans-serif;
}
#footer A {
	COLOR: #fff;
	font-weight:bold;
}
#footer A:hover {
	BACKGROUND: #369; 
	COLOR: #fff; 
	TEXT-DECORATION: none;
}
.notas_gacetillas {
width : 100%;
border: 1px solid #cee0eb;
padding:5px;
BACKGROUND-IMAGE: URL(../images/ultimas_noticias.jpg);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION:top right;
}
#notas_cuerpo {
border-top : 10px solid #FFF;
}
#contentimg img{
width :120px;
height:80px;
float:left;
border:2px solid #fafafa;
}
/******/
.float_left {
	FLOAT: left; 
}
.float_right {
	FLOAT: right; 
}
#top_menu {
	FLOAT: right; 
	BORDER-TOP: #4A85C6 3px solid;
	WIDTH: 35%;
}
.nota_novedad {
	FLOAT: right; 
	BORDER-TOP: #cc9966 3px solid;
	WIDTH: 31%;
}
.pie_iconos {
	FLOAT: right; 
	BORDER-TOP: #4A85C6 3px solid;
	WIDTH: 31%;
}
.mainlevel-nav span img {
vertical-align:middle;
}
#mainlevel-nav UL {
	CLEAR: left; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 10px 0px 0px; 
	WIDTH: 100%; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
}
#mainlevel-nav UL LI {
	PADDING-RIGHT: 0px; 
	DISPLAY: inline; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px;
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;

}
#mainlevel-nav UL LI A {
	PADDING-RIGHT: 10px; 
	DISPLAY: block; 
	PADDING-LEFT: 10px; 
	/*BACKGROUND: #eee; */
	LEFT: 15px; 
	FLOAT: left; 
	PADDING-BOTTOM: 3px; 
	MARGIN: 0px 0px 0px 1px; 
	COLOR: #003399; 
	LINE-HEIGHT: 1.3em; 
	PADDING-TOP: 3px; 
	POSITION: relative; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;
	FONT-FAMILY:Arial, sans-serif;
	FONT-WEIGHT:BOLD;
}
#mainlevel-nav UL LI A:hover {
	BACKGROUND: #369; 
	COLOR: #fff;
}
#mainlevel-nav UL LI A.active {
	FONT-WEIGHT: bold; 
	BACKGROUND: #000; 
	COLOR: #fff
}
#mainlevel-nav UL LI A.active:hover {
	FONT-WEIGHT: bold; 
	BACKGROUND: #000; 
	COLOR: #fff
}
#mainlevel-nav UL LI A SPAN {
	DISPLAY: block
}
/***************/
.moduletable3 {
background-color : #f5fdfe;
border : 2px solid #dceff3;
padding : 8px;
width : 100%;
}
.moduletable3 h2 {
margin-top : 0;
}
#buttons ul {
margin : 0;
padding : 0;
list-style-type : none;
}
#buttons li {
display : block;
margin : 0;
padding : 0;
}
#buttons a {
margin : 0 0 1px 0;
display : block;
width : 161px !important ;
width : 165px;
padding : 2px;
text-decoration : none;
color : #fff;
background-color : #036;
}
#buttons a:hover {
background-color : #1375a0;
color : #fff;
}
#search {
border : 1px solid #cccccc;
padding : 0;
width : 158px !important ;
width : 160px;
height : 21px !important ;
height : 23px;
overflow : hidden;
}
#search .inputbox {
border : 0;
padding : 4px 3px 3px 5px !important ;
padding : 3px 3px 3px 5px;
font-family : arial, helvetica, sans-serif;
font-size : 11px;
height : 17px !important ;
height : 19px;
width : 144px !important ;
width : 150px;
color : #ff6600;
}
#top_outline {
padding : 2px;
margin-left : 2px;
overflow : hidden;
height : 76px !important ;
height : 80px;
width : 154px !important ;
width : 160px;
}
#banner_area {
width : 445px;
margin-top : 2px;
margin-bottom : 0 !important ;
margin-bottom : -3px;
}
#banner {
float : left;
padding : 0;
width : 445px;
}

#active_menu {
color : #ff9966;
font-weight : bold;
}
a#active_menu:hover {
color : #ff9966;
}
.maintitle {
color : #ffffff;
font-size : 30px;
padding-left : 15px;
padding-top : 10px;
text-align : left;
}
.error {
font-style : italic;
text-transform : uppercase;
padding : 5px;
color : #cccccc;
font-size : 14px;
font-weight : bold;
}
.back_button {
float : left;
font-size : 9px;
font-weight : normal;
margin-top : 10px;
margin-bottom : 10px;
border : 1px solid #cccccc;
width : 40px;
padding : 4px;
}
.pagenav {
text-align : center;
font-size : 10px;
font-weight : normal;
border : 1px solid #cccccc;
width : auto;
padding : 2px;
margin : 1px;
}
.pagenav_prev {
text-align : left;
font-size : 10px;
font-weight : normal;
border-right : 3px solid #cccccc;
width : auto;
padding : 2px;
margin : 1px;
}
.pagenav_next {
text-align : right;
font-size : 10px;
font-weight : normal;
border-left : 3px solid #cccccc;
width : auto;
padding : 2px;
margin : 1px;
}
.pagenavbar {
padding-right : 5px;
float : right;
}
ul.mostread {
margin : 0;
padding : 5px;
list-style : none;
}
ul.latestnews-simple {
margin : 0;
padding : 0;
list-style : none;
}
li.latestnews-simple {
display : block;
margin : 0;
padding : 0;
}
a.latestnews-simple {
margin : 0;
padding : 0;
font-size : 0.75em;
text-transform : lowercase;
}
a:link, a:visited {
color : #2898d2;
text-decoration : none;
font-weight : normal;
}
a:hover {
color : #ff9900;
text-decoration : none;
font-weight : normal;
}
.contentpaneopen {
width : 99%;
padding : 0;
margin : 0;
font-size : 11px;
}
.contentpane td {
margin : 0;
padding : 0;
width : 100%;
}
table.contentpane td.componentheading {
padding : 0;
}
table.contentpane td.contentheading {
padding : 0;
}
td {
font-family : Verdana, sans-serif;
text-align : left;
font-size : 10px;
}
.button {
height : 18px;
border : 1px solid #cccccc;
background : url(../images/subhead_bg.png) repeat-x;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
text-align : center;
font-size : 9px;
font-weight : bold;
}
.inputbox {
font-size : 9px;
padding : 1px;
border : 1px solid #cccccc;
background-color : #ffffff;
}
.componentheading {
color : #bba473;
text-align : left;
line-height : 24px;
font-weight : bold;
font-size : 16px;
font-family : Arial, Helvetica, sans-serif;
text-transform : uppercase;

}
.contentcolumn {
padding-right : 5px;
}

.contentheading {
line-height: 16px;
/*color: #3a91c5;*/
color: #245284;
text-align: left;
font-weight: normal;
font-size: 13pt;
border-top:1px dotted #134D86;
padding-top:10px;
font-family:Georgia,serif;
}
.contentpagetitle {
font-size : 13px;
font-weight : bold;
color : #cccccc;
text-align : left;
}
table.searchinto {
width : 100%;
}
table.searchintro td {
font-weight : bold;
}
table.moduletable {
width : 99%;
margin-top : 5px;
}
table.moduletable th {
color : #ffffff;
text-align : left;
font-weight : bold;
font-size : 10px;
font-family : Arial, Helvetica, sans-serif;
background : #3a91c5 url(../images/ic_th_menu_web.gif);
background-repeat:no-repeat;
background-position:top left;
padding : 10px;
text-indent:15px;
text-transform:uppercase;
}
table.moduletable td {
font-size : 10px;
padding : 0;
margin : 0;
font-weight : normal;
}
table.moduletable-agenda {
width : 99%;
margin-top : 15px;
border-bottom : 3px solid #c3c3c3;
}
table.moduletable-agenda th {
color : #ffffff;
text-align : left;
font-weight : bold;
font-size : 10px;
font-family : Arial, Helvetica, sans-serif;
background : #3a91c5 url(../images/ic_th_menu_web.gif);
background-repeat:no-repeat;
background-position:top left;
padding : 10px;
text-indent:15px;
text-transform:uppercase;
}
table.moduletable-agenda td {
font-size : 10px;
padding : 0;
margin : 0;
font-weight : normal;
}
table.moduletable-nav {
width : 99%;
margin-top : 5px;
}
table.moduletable-nav td {
font-size : 10px;
padding : 0;
margin : 0;
font-weight : normal;
}
table.moduletable-gacetilla {
width : 100%;
padding-bottom : 5px;
}
table.moduletable-gacetilla th {
color : #ffffff;
text-align : left;
font-weight : bold;
font-size : 10px;
font-family : Arial, Helvetica, sans-serif;
background : #3a91c5 url(../images/ic_th_menu_web.gif);
background-repeat:no-repeat;
background-position:top left;
padding : 10px;
text-indent:15px;
text-transform:uppercase;
}
table.moduletable-gacetilla td {
font-size : 10px;
padding : 0;
margin : 0;
font-weight : normal;
}
table.moduletable-cultura {
width : 99%;
margin-top : 2px;
}
table.moduletable-cultura th {
color : #ffffff;
text-align : left;
font-weight : bold;
font-size : 10px;
font-family : Arial, Helvetica, sans-serif;
background : #3a91c5 url(../images/ic_th_menu_web.gif);
background-repeat:no-repeat;
background-position:top left;
padding : 10px;
text-indent:15px;
text-transform:uppercase;
}
table.moduletable-cultura td {
font-size : 10px;
padding : 0;
margin : 0;
font-weight : normal;
}
table.moduletable-moder {
width : 99%;
margin-top : 2px;
}
table.moduletable-moder th {
color : #ffffff;
text-align : left;
font-weight : bold;
font-size : 10px;
font-family : Arial, Helvetica, sans-serif;
background : #3a91c5 url(../images/ic_th_menu_web.gif);
background-repeat:no-repeat;
background-position:top left;
padding : 10px;
text-indent:15px;
text-transform:uppercase;
}
table.moduletable-moder td {
font-size : 10px;
padding : 0;
margin : 0;
font-weight : normal;
}
table.moduletable-social {
width : 99%;
margin-top : 2px;
}
table.moduletable-social th {
color : #ffffff;
text-align : left;
font-weight : bold;
font-size : 10px;
font-family : Arial, Helvetica, sans-serif;
background : #3a91c5 url(../images/ic_th_menu_web.gif);
background-repeat:no-repeat;
background-position:top left;
padding : 10px;
text-indent:15px;
text-transform:uppercase;
}
table.moduletable-social td {
font-size : 10px;
padding : 0;
margin : 0;
font-weight : normal;
}
table.moduletable-carteles {
width : 99%;
margin-top : 2px;
}
table.moduletable-carteles th {
color : #0f61b8;
text-align : left;
font-weight : bold;
font-size : 10px;
font-family : Arial, Helvetica, sans-serif;
background : #ababab;
padding : 2px;
text-transform:uppercase;
}
table.moduletable-carteles td {
color : #FFFFFF;
font-size : 10px;
padding : 0;
margin : 0;
font-weight : normal;
}

table.moduletable-paneles {
width : 99%;
margin-top : 2px;
}
table.moduletable-paneles th {
color : #ffffff;
text-align : left;
font-weight : bold;
font-size : 10px;
font-family : Arial, Helvetica, sans-serif;
background : #3a91c5 url(../images/ic_th_menu_web.gif);
background-repeat:no-repeat;
background-position:top left;
padding : 10px;
text-indent:15px;
text-transform:uppercase;
}
table.moduletable-paneles td {
color : #000066;
font-size : 10px;
padding : 0;
margin : 0;
font-weight : normal;
}
table.moduletable-paneles img {
float:left;
}
table.moduletable-acceso {
width : 99%;
margin-top : 5px;
background : #c9ebfd;
padding : 2px;
}
table.moduletable-acceso th {
color : #ffffff;
text-align : left;
font-weight : bold;
font-size : 10px;
font-family : Arial, Helvetica, sans-serif;
background : #3a91c5 url(../images/ic_th_menu_web.gif);
background-repeat:no-repeat;
background-position:top left;
padding : 10px;
text-indent:15px;
text-transform:uppercase;
}
td.moduletable-acceso {
font-size : 10pt;
font-family : verdana, Sans-Serif;
padding : 0;
margin : 0;
}

table.moduletable-login {
width : 99%;
margin-top : 5px;
padding :1px;
border-top:1px dotted #E2E2E2;
border-bottom:1px dotted #E2E2E2;
}
td.moduletable-login {
font-size : 10px;
font-family : verdana, Sans-Serif;
padding : 0;
margin : 0;
}

table.moduletable-egov {
width : 99%;
margin-top : 0px;
}
table.moduletable-egov th {
color : #ffffff;
text-align : left;
font-weight : bold;
font-size : 10px;
font-family : Arial, Helvetica, sans-serif;
background : #3a91c5 url(../images/ic_th_menu_web.gif);
background-repeat:no-repeat;
background-position:top left;
padding : 10px;
text-indent:15px;
text-transform:uppercase;
}
table.moduletable-egov td {
font-size : 10px;
padding : 0;
margin : 0;
font-weight : normal;
}
.moduletable-egov img {
float : left;
margin-top : 3px;
}
table.moduletable-simple {
width : 99%;
margin-top : 5px;
}
table.moduletable-simple th {
color : #ffffff;
text-align : left;
font-weight : bold;
font-size : 10px;
font-family : Arial, Helvetica, sans-serif;
background : #3a91c5 url(../images/ic_th_menu_web.gif);
background-repeat:no-repeat;
background-position:top left;
padding : 10px;
text-indent:15px;
text-transform:uppercase;
}
table.moduletable-simple td {
font-size : 10px;
padding : 0;
margin : 0;
}
table.pollstableborder td {
padding : 2px;
}
.sectiontableheader {
font-weight : bold;
background : #f0f0f0;
border-bottom : 1px solid #000000;
}
.sectiontablefooter {
border-top : 1px solid #000000;
}
.sectiontableentry1 {
background-color : #ffffff;
}
.sectiontableentry2 {
background-color : #f9f9f9;
}
.poll {
font-family : Tahoma, Arial, sans-serif;
color : #999999;
font-size : 10px;
}
.small {
font-family : Tahoma, Arial, sans-serif;
color : #999999;
font-size : 9px;
}
.smalldark {
font-family : Arial, sans-serif;
color : #000000;
font-size : 10px;
}
.small_white {
font-family : Tahoma, Arial, sans-serif;
color : #ffffff;
font-size : 9px;
}
.small_celeste {
font-family : Tahoma, Arial, sans-serif;
color : #116dbc;
font-size : 9px;
}
.firma {
font-family : Times New Roman, serif;
color : #ffffff;
font-size : 18px;
font-style:italic;
font-weight:bold;
}
.createdate {
height : 15px;
padding-bottom : 10px;
color : #999999;
font-size : 10px;
font-weight : normal;
font-style:italic;
}
.modifydate {
height : 15px;
padding-top : 10px;
color : #999999;
font-size : 10px;
font-weight : normal;
}
table.contenttoc {
border : 1px solid #cccccc;
padding : 2px;
margin-left : 2px;
margin-bottom : 2px;
}
table.contenttoc th {
background : url(../images/subhead_bg.png) repeat-x;
color : #666666;
text-align : left;
padding-top : 2px;
padding-left : 4px;
height : 21px;
font-weight : bold;
font-size : 10px;
text-transform : uppercase;
}
a.mainlevel-egov:link, a.mainlevel-egov:visited {
display : block;
background : #f6f6f6;
vertical-align : middle;
font-size : 11px;
font-weight : normal;
color : #727272;
text-align : left;
padding-top : 2px;
padding-left : 10px;
padding-left : 8px !important ;
margin : 0;
text-decoration : none;
line-height : 26px;
border-top : 1px solid #cccccc;
}
a.mainlevel-egov:hover {
background : #78a8d2;
text-decoration : none;
color : #003399;
line-height : 26px;
text-align : left;
border-top : 1px solid #cccccc;
}
a.mainlevel-otros:link, a.mainlevel-otros:visited {
display : block;
vertical-align : middle;
font-size : 11px;
font-weight : normal;
color : #727272;
text-align : left;
padding: 2px;
margin : 0;
text-decoration : none;
line-height : 16px;
background:#c9eafd;
border-top : 1px solid #b4e3ff;
}
a.mainlevel-otros:hover {
text-decoration : none;
color : #003399;
line-height : 16px;
text-align : left;
background:#b4e3ff;
border-bottom : 1px solid #cccccc;
}
a.sublevel:link, a.sublevel:visited {
padding-left : 1px;
vertical-align : middle;
font-size : 11px;
font-weight : normal;
color : #cc9933;
text-align : left;
}
a.sublevel:hover {
color : #8168b2;
text-decoration : none;
}
.highlight {
background-color : yellow;
color : blue;
padding : 0 2px 0 2px;
}
.code {
background-color : #ddd;
border : 1px solid #bbb;
}
.user2_outline {
width : 98%;
}
.user1_outline {
width : 98%;
}
.bg_link {
background : url(../images/bg_link.png) no-repeat;
}
li {
list-style-type : none;
}
.pcita {
width : 100%;
padding : 10px;
background-color : #f5fdfe;
border : 2px solid #dceff3;
margin : 5px;
}
.pcita b {
color : #3366cc;
}
.ptitulo {
color : #bba473;
font-family : Georgia, serif;
font-size : 16px;
font-style : italic;
}
label {
font-size : 10px;
}
form {
font-size : 10pt;
font-family : verdana, Sans-Serif;
padding : 0;
margin : 0;
}
table.moderniza {
background : #1b223d;
color : #ffffff;
}
table.moderniza span {
border-top : 1px solid #ffffff;
text-align : center;
}
#lightbox {
position : absolute;
left : 0;
width : 100%;
z-index : 100;
text-align : center;
line-height : 0;
}
#lightbox a img {
border : none;
}
#outerImageContainer {
position : relative;
background-color : #fff;
width : 250px;
height : 250px;
margin : 0 auto;
}
#imageContainer {
padding : 10px;
}
#loading {
position : absolute;
top : 40%;
left : 0%;
height : 25%;
width : 100%;
text-align : center;
line-height : 0;
}
#hoverNav {
position : absolute;
top : 0;
left : 0;
height : 100%;
width : 100%;
z-index : 10;
}
#imageContainer > #hoverNav {
left : 0;
}
#hoverNav a {
outline : none;
}
#prevLink, #nextLink {
width : 49%;
height : 100%;
background : transparent url(../images/blank.gif) no-repeat;
display : block;
}
#prevLink {
left : 0;
float : left;
}
#nextLink {
right : 0;
float : right;
}
#prevLink:hover, #prevLink:visited:hover {
background : url(../images/prevlabel.gif) no-repeat left 15%;
}
#nextLink:hover, #nextLink:visited:hover {
background : url(../images/nextlabel.gif) no-repeat right 15%;
}
#imageDataContainer {
font : 10px Verdana, Helvetica, sans-serif;
background-color : #fff;
margin : 0 auto;
line-height : 1.4em;
overflow : auto;
width : 100%;
}
#imageData {
padding : 0 10px;
color : #666;
}
#imageData #imageDetails {
width : 70%;
float : left;
text-align : left;
}
#imageData #caption {
font-weight : bold;
}
#imageData #numberDisplay {
display : block;
clear : left;
padding-bottom : 1em;
}
#imageData #bottomNavClose {
width : 66px;
float : right;
padding-bottom : 0.7em;
}
#overlay {
position : absolute;
top : 0;
left : 0;
z-index : 90;
width : 100%;
height : 500px;
background-color : #000;
}
.mod_events_table {
width : 100%;
text-align : center;
background : #e7faff;
}
.mod_events_td_title {
font-family : Arial;
font-size : 12px;
font-style : normal;
color : #000000;
text-decoration : underline;
background : #14ccff;
}
.mod_events_td_dayname {
font-family : Arial;
font-size : 12px;
font-style : normal;
color : black;
text-decoration : none;
}
.mod_events_td_dayoutofmonth {
font-family : Arial;
font-size : 12px;
font-style : normal;
color : gray;
text-decoration : none;
background-color : #cadcdc;
}
.mod_events_td_todaynoevents {
font-family : Arial;
font-size : 12px;
font-style : normal;
font-weight : normal;
color : black;
text-decoration : none;
background-color : #7abcff;
}
.mod_events_td_todaywithevents {
font-family : Arial;
font-size : 12px;
font-style : normal;
font-weight : normal;
color : black;
text-decoration : none;
background-color : #b0c4de;
}
.mod_events_td_daynoevents {
font-family : Arial;
font-size : 12px;
font-style : normal;
line-height : normal;
font-weight : normal;
color : black;
text-decoration : none;
}
.mod_events_td_daywithevents {
font-family : Arial;
font-size : 12px;
font-style : normal;
font-weight : normal;
color : black;
text-decoration : none;
background-color : #b0c4de;
}
a.mod_events_daylink:link {
font-size : 12px;
font-family : Arial;
color : black;
}
a.mod_events_daylink:visited {
font-size : 12px;
font-family : Arial;
color : navy;
}
a.mod_events_daylink:hover {
font-size : 12px;
font-family : Arial;
color : #0033cc;
}
.mod_events_td_link {
background-color : #7abcff;
}
a.mod_events_link:link {
font-size : 11px;
font-family : Arial;
color : #0066cc;
}
a.mod_events_link:visited {
font-size : 11px;
font-family : Arial;
color : navy;
}
a.mod_events_link:hover {
font-size : 11px;
font-family : Arial;
color : silver;
}
#lightbox {
position : absolute;
left : 0;
width : 100%;
z-index : 100;
text-align : center;
line-height : 0;
}
#lightbox a img {
border : none;
}
#outerImageContainer {
position : relative;
background-color : #fff;
width : 250px;
height : 250px;
margin : 0 auto;
}
#imageContainer {
padding : 10px;
}
#loading {
position : absolute;
top : 40%;
left : 0%;
height : 25%;
width : 100%;
text-align : center;
line-height : 0;
}
#hoverNav {
position : absolute;
top : 0;
left : 0;
height : 100%;
width : 100%;
z-index : 10;
}
#imageContainer > #hoverNav {
left : 0;
}
#hoverNav a {
outline : none;
}
#prevLink, #nextLink {
width : 49%;
height : 100%;
background : transparent url(../images/blank.gif) no-repeat;
display : block;
}
#prevLink {
left : 0;
float : left;
}
#nextLink {
right : 0;
float : right;
}
#prevLink:hover, #prevLink:visited:hover {
background : url(../images/prevlabel.gif) no-repeat left 15%;
}
#nextLink:hover, #nextLink:visited:hover {
background : url(../images/nextlabel.gif) no-repeat right 15%;
}
#imageDataContainer {
font : 10px Verdana, Helvetica, sans-serif;
background-color : #fff;
margin : 0 auto;
line-height : 1.4em;
overflow : auto;
width : 100%;
}
#imageData {
padding : 0 10px;
color : #666;
}
#imageData #imageDetails {
width : 70%;
float : left;
text-align : left;
}
#imageData #caption {
font-weight : bold;
}
#imageData #numberDisplay {
display : block;
clear : left;
padding-bottom : 1em;
}
#imageData #bottomNavClose {
width : 66px;
float : right;
padding-bottom : 0.7em;
}
#overlay {
position : absolute;
top : 0;
left : 0;
z-index : 90;
width : 100%;
height : 500px;
background-color : #000;
}
.mod_events_table {
width : 100%;
text-align : center;
background : #e7faff;
}
.mod_events_td_title {
font-family : Arial;
font-size : 12px;
font-style : normal;
color : #000000;
text-decoration : underline;
background : #14ccff;
}
.mod_events_td_dayname {
font-family : Arial;
font-size : 12px;
font-style : normal;
color : black;
text-decoration : none;
}
.mod_events_td_dayoutofmonth {
font-family : Arial;
font-size : 12px;
font-style : normal;
color : gray;
text-decoration : none;
background-color : #cadcdc;
}
.mod_events_td_todaynoevents {
font-family : Arial;
font-size : 12px;
font-style : normal;
font-weight : normal;
color : black;
text-decoration : none;
background-color : #7abcff;
}
.mod_events_td_todaywithevents {
font-family : Arial;
font-size : 12px;
font-style : normal;
font-weight : normal;
color : black;
text-decoration : none;
background-color : #b0c4de;
}
.mod_events_td_daynoevents {
font-family : Arial;
font-size : 12px;
font-style : normal;
line-height : normal;
font-weight : normal;
color : black;
text-decoration : none;
}
.mod_events_td_daywithevents {
font-family : Arial;
font-size : 12px;
font-style : normal;
font-weight : normal;
color : black;
text-decoration : none;
background-color : #b0c4de;
}
a.mod_events_daylink:link {
font-size : 12px;
font-family : Arial;
color : black;
}
a.mod_events_daylink:visited {
font-size : 12px;
font-family : Arial;
color : navy;
}
a.mod_events_daylink:hover {
font-size : 12px;
font-family : Arial;
color : #0033cc;
}
.mod_events_td_link {
background-color : #7abcff;
}
a.mod_events_link:link {
font-size : 11px;
font-family : Arial;
color : #0066cc;
}
a.mod_events_link:visited {
font-size : 11px;
font-family : Arial;
color : navy;
}
a.mod_events_link:hover {
font-size : 11px;
font-family : Arial;
color : silver;
}
/*****************************/
/*****  css blockquote *******/
/*****************************/

blockquote {
	float:right;
	line-height:140%;
	width:35%;
	margin:10px;
	background: url(../images/closequote.gif) no-repeat bottom right !important;
	background /**/:url(); /* Disabling quote effect in IE5 + */
	padding:10px 25px 5px 10px;
	font-family: Georgia, Times New Roman, serif;
	font-style:italic;
	font-weight:bold;
	color:#3366CC;
	font-size:125%;
}
blockquote:first-letter {
	background: url(../images/openquote.gif) no-repeat left top!important;
	padding:5px 2px 10px 35px!important;
	padding /**/:0px; /* Disabling quote effect in IE5 + */
	background /**/: url(); /* Disabling quote effect in IE5 + */
	}

/*---------------*/
/* Styles for the img box */
div.mtImgBoxStyle {
 margin-left:5px;
 margin-right:5px; 
} 
/* Styles for the caption */
div.mtCapStyle {
 font-weight: bold;
 color: black;
 background-color: #ddd;
 padding: 2px;
 text-align:center;
 overflow:hidden; 
}

div#tableEspecial {
width :100%;
color : #ffffff;
BACKGROUND:#990000 url(../images/bggripe.gif);
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION:top left;	
}
div#tableEspecial_dengue {
width :100%;
color : #ffffff;
BACKGROUND:#82c3fb;
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION:top left;	
}
div#tableEspecial_santa {
width :100%;
color : #ffffff;
BACKGROUND:#000000;
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION:top left;	
}

.fono {
font-size :24px;
font-family:Arial, sans-serif;
font-weight:normal;
color : #ffffff;
margin-top : 5px;
}

#tableEspecial p.links {
font :bold 10px/16px Arial;
color : #ffffff;
margin-bottom : 5px;
background :#CC0000;
cursor : pointer;
text-align:center;
}

#tableEspecial .openheader {
color:#0066CC;
}

#tableEspecial .infoitems {
margin : 0;
padding : 0;
margin-bottom : 0;
font:normal 11px/14px Arial;
}

.infoitems {
font:normal 12px/12px Arial,sans-serif;
color:#ffffff;
}

.infoitems td{
font:normal 12px/12px Arial,sans-serif;
color:#ffffff;
}


#fondo {
  border-style: none ;
  border-color:#000000;
  background-image: url(../images/fondo.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
 }

.celda1{
    font-size : 12px;
    text-align : left;
}

.celda2{
    font-size : 25px;
	font-weight : bold;
    text-align : center;
}

.celda3{
	font-size : 12px;
    text-align : center;
}

.celda4{
	font-size : 12px;
	font-weight : bold;
    text-align : center;
 }
 
.celda5{
	font-size : 12px;
    text-align : right;
	padding:3px;
 }

 .celda6{
	font-size : 12px;
    text-align : right;
	padding:3px;
 }
