BODY {
	background : #003366;
	color : #000000;
	margin : 0px;
	font : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	background-color: #003366;
}

.mainTable {
	border-right : 0px; 
	BORDER-TOP : 0px; 
	MARGIN : 8px; 
	BORDER-LEFT : 0px; 
	BORDER-BOTTOM : 0px; 
	}
.mainTableHead {
	border-right : #003366 2px solid;
	BORDER-TOP :  #003366 2px solid;
	border-left : #003366 2px solid;
	border-bottom : #003366 2px solid;
	BACKGROUND : #003366;
	POSITION : relative;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-align : left;
	color : #FFFFFF;
}
.mainTableTitulo {
	border-right : #003366 2px solid;
	BORDER-TOP :  #003366 2px solid;
	border-left : #003366 2px solid;
	border-bottom : #003366 2px solid;
	BACKGROUND : #003366;
	POSITION : relative;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	text-align : left;
	color : #FFFFFF;
}
.mainTableHead2 {
	border-right : #003366 2px solid;
	BORDER-TOP :  #003366 2px solid;
	border-left : #003366 2px solid;
	border-bottom : #003366 2px solid;
	BACKGROUND : #003366;
	POSITION : relative;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-align : left;
	color : #FFFFFF;
}

.mainTableRowbold {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
   	color : #000000;
	font-size : 10px;
	text-align : left;
}
	.mainTableitalic {
	font-family : Tahoma;
	font-weight : normal;
    font-style : italic;
	color : #000000;
	font-size : 12px;
	font-family : Tahoma;
	text-align : left;
	font-style : italic;
	}
.titulos_celda_paseos {
	font-family : Tahoma;
	font-weight : bolder;
	font-size : 12pt;
	font-family : Tahoma;
	text-align : left;

	}
.mainTableRow {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
  	color : #000000;
	font-size : 11px;
	text-align : left;
	}

.main_lista{
	display : list-item; 
	list-style : disc;
	font-family : arial;
	font-weight : normal;
	font-size : 10pt;
	font-family : Tahoma;
	border-left : 25pt;
}

.celda_tabla_interior {color : #000000}

.encab_tabla_interios {font-weight : bold; color : #CCCCCC; font-size : 14px; }

.featuredSiteTable {
	BORDER-RIGHT : 0px; 
	BORDER-TOP : 0px; 
	MARGIN : 8px 10px 2px; 
	BORDER-LEFT : 0px; 
	WIDTH : 90%; 
	BORDER-BOTTOM : 0px; P
	OSITION : relative
}
.featuredSiteYear {
	POSITION : relative
}
.featuredSiteYear A:link {
	FONT-WEIGHT : bold; 
	COLOR : #ffffff
}
.featuredSiteYear A:active {
	FONT-WEIGHT : bold; 
	COLOR : #ffffff
}
.featuredSiteYear A:visited {
	FONT-WEIGHT : bold; 
	COLOR : #ffffff
}
.featuredSiteYear A:hover {
	FONT-WEIGHT : bold; 
	COLOR : #ffffff
}
.featuredSiteMonth {
	DISPLAY : none; 
	MARGIN : 0px 0px 0px 10px; 
	POSITION : relative
}
.featuredSiteBox {
	DISPLAY : none; 
	MARGIN : 0px 0px 0px 10px; 
	WIDTH : 80%; 
	POSITION : relative
}
.featuredSiteYearBar {
	BORDER-RIGHT : black 1px solid; 
	BORDER-TOP: black 1px solid; 
	BACKGROUND: #3184bd; 
	MARGIN: 2px 2px 2px 10px; 
	BORDER-LEFT: black 1px solid; 
	WIDTH: 90%; COLOR: #ffffff; 
	BORDER-BOTTOM: black 1px solid; 
	POSITION: relative
}
.featuredSiteMonthBar {
	BACKGROUND: #3184bd; 
	MARGIN: 2px 2px 2px 10px; WIDTH: 100%; COLOR: #ffffff; POSITION: relative
}
.featuredSiteHead {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 2px; BORDER-TOP: 0px; PADDING-LEFT: 2px; BACKGROUND: #3184bd; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; POSITION: relative
}
.featuredSiteRow {
	CLEAR: all; BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; MARGIN: 0px; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: 0px; POSITION: relative; HEIGHT: 70px
}
.featuredSiteName {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: bold; MARGIN: 8px 0px 2px 100px; BORDER-LEFT: 0px; COLOR: #000000; BORDER-BOTTOM: 0px; POSITION: relative
}
.featuredSiteName A:link {
	FONT-WEIGHT: bold; COLOR: #000000
}
.featuredSiteName A:active {
	FONT-WEIGHT: bold; COLOR: #000000
}
.featuredSiteName A:visited {
	FONT-WEIGHT: bold; COLOR: #000000
}
.featuredSiteName A:hover {
	FONT-WEIGHT: bold; COLOR: #000000
}
.featuredSiteImage {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FLOAT: left; MARGIN: 4px; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; POSITION: relative
}
.featuredSiteDescr {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 8px 0px 2px 110px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; POSITION: relative
}
.main_renglon_vacio {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
  	color : #000000;
	font-size : 11px;
	text-align : left;
}
.pie_dibujos {
	COLOR: #000000;
	FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 11px;
	TEXT-DECORATION: none;
	text-align: center;
}
.tao0711-1 {
	COLOR: #777777; FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 11px; TEXT-DECORATION: none
}
.tao0711-1on {
	COLOR: #6666aa; FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 9px; TEXT-DECORATION: none
}
.tao0711-1on:hover {
	COLOR: #8888ff
}
.tao0811-1 {
	COLOR: #FF1493; 
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 8pt; 
	FONT-STYLE: normal; 
	HEIGHT: 11px; 
	TEXT-DECORATION: none;
}

.tao0811-1:hover {
	COLOR: #66cc00; FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-STYLE: normal; HEIGHT: 11px; TEXT-DECORATION: underline
}
.tao0911-1 {
	COLOR: #8395aa; FONT-FAMILY: tahoma, Arial, Helvetica; FONT-SIZE: 9px; LINE-HEIGHT: 11px; TEXT-DECORATION: none
}
.tao0911-1:hover {
	COLOR: #99aacc; TEXT-DECORATION: none
}
.tao0913-1 {
	COLOR: #000000; FONT-FAMILY: tahoma, Arial, Helvetica; FONT-SIZE: 9px; LETTER-SPACING: 0px; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
.tao1011-1 {
	COLOR: #ffffff; FONT-FAMILY: tahoma, Arial, Helvetica; FONT-SIZE: 10px; LINE-HEIGHT: 11px; TEXT-DECORATION: none
}
.tao1012-1 {
	COLOR: #06334b; FONT-FAMILY: tahoma, Arial, Helvetica; FONT-SIZE: 10px; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
.tao1012-1on {
	COLOR: #ffffff; FONT-FAMILY: tahoma, Arial, Helvetica; FONT-SIZE: 10px; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
.tao1012-1:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.tao1013-1 {
	COLOR: #31566a; FONT-FAMILY: tahoma, Arial, Helvetica; FONT-SIZE: 10px; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
.tao1013-1:hover {
	COLOR: #5555ee; TEXT-DECORATION: none
}
.tao1013-2 {
	COLOR: #ffffff; FONT-FAMILY: tahoma, Arial, Helvetica; FONT-SIZE: 10px; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
.tao1013-2:hover {
	COLOR: #66cc00; TEXT-DECORATION: none
}
.tao1020-1 {
	COLOR: #ffffff; FONT-FAMILY: tahoma, Arial, Helvetica; FONT-SIZE: 10px; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.tao1020-1:hover {
	COLOR: #66cc00; TEXT-DECORATION: none
}
.tao1112-1 {
	COLOR: #31566a; FONT-FAMILY: tahoma, Arial, Helvetica; FONT-SIZE: 11px; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
.tao1112-1:hover {
	COLOR: #5555ee; TEXT-DECORATION: none
}
.tao1114-1 {
	COLOR: #444444; FONT-FAMILY: tahoma, Arial, Helvetica; FONT-SIZE: 11px; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
.tao1116-1 {
	COLOR: #000000;
	FONT-FAMILY: tahoma, Arial, Helvetica;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 16px;
	TEXT-DECORATION: none;
	text-align: center;
	
}
.tao1116-1on {
	COLOR: #FFFFFF;
	FONT-FAMILY: tahoma, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 16px;
	TEXT-DECORATION: none;	
	
}
.tao1116-1:hover {
	COLOR: #000000;
	TEXT-DECORATION: none;
	background: #99CCCC;
	background-color: #99CCCC;
	font-size: 11px;
    LINE-HEIGHT: 16px;
	
	
}
.tao1116-2 {
	COLOR: #ffffff; 
    FONT-FAMILY: tahoma, Arial, Helvetica; 
    FONT-SIZE: 11px; 
   LINE-HEIGHT: 16px; 
   TEXT-DECORATION: none
}
.tao1116-2:hover {
	TEXT-DECORATION: none
}
.tao1116-3on {
	COLOR: #31566a; FONT-FAMILY: tahoma, Arial, Helvetica; FONT-SIZE: 11px; LETTER-SPACING: -1px; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.tao1118-1 {
	COLOR: #ffffff; FONT-FAMILY: tahoma, Arial, Helvetica; FONT-SIZE: 11px; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.tao1118-2 {
	COLOR: #31566a; FONT-FAMILY: tahoma, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.tao1118-3 {
	COLOR: #31566a; FONT-FAMILY: tahoma, Arial, Helvetica; FONT-SIZE: 11px; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.tao1118-3:hover {
	COLOR: #5555ee; TEXT-DECORATION: none
}
.tao1118-4 {
	COLOR: #007700; FONT-FAMILY: tahoma, Arial, Helvetica; FONT-SIZE: 11px; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.tao1118-4:hover {
	COLOR: #66cc00; TEXT-DECORATION: none
}
.tao1212-1 {
	COLOR: #31566a; FONT-FAMILY: tahoma, Arial, Helvetica; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.tao1220-1 {
	COLOR: #ffffff; FONT-FAMILY: tahoma, Arial, Helvetica; FONT-SIZE: 12px; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.ari1220-1 {
	COLOR: #06334b; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 12px; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.tao1318-1 {
	COLOR: #d6d9db; FONT-FAMILY: tahoma, Arial, Helvetica; FONT-SIZE: 13px; FONT-WEIGHT: bold; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.ari1622-1 {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 16px; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
.ari1818-1 {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 18px; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.ari1930-1 {
	COLOR : #66cc00; FONT-FAMILY : Arial, Helvetica; FONT-SIZE : 19px; LINE-HEIGHT : 30px; TEXT-DECORATION : none
}
.tr1  { 
        height:19px; 
		}
a.tabla:visited  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
  	color : #000099;
	font-size : 10px;
	text-align : left;
	line-height: 150%;
	text-decoration:none;
	}	
	
a.tabla:hover  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
  	color : #ffffff;
	font-size : 10px;
	text-align : left;
	line-height: 150%;
	text-decoration:none;
	}	
	
a.tabla:link  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
  	color : #0000ff;
	font-size : 10px;
	text-align : left;
	line-height: 150%;
	text-decoration:none;
	}			

.tabla {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : italic;
  	color : #000000;
	font-size : 10px;
	text-align : left;
	line-height: 150%;
	}


.Estilo1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size:12px
}

.tr1 { 
        height:15px; 
		}

.tabla1 {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
  	font-color : #555000;
	font-size : 10px;
	text-align : left;
	line-height: 150%;
}

.tabla2 {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : italic;
  	color : #000000;
	font-size : 10px;
	text-align : left;
	line-height: 150%;
}
.tabla11 {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
  	font-color : #555000;
	font-size : 10px;
	text-align : left;
	line-height: 150%;
	}
#topnav A:link {
padding-top: 0px;
display: block;
PADDING-RIGHT: 14px; 
PADDING-LEFT: 5px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 12px; 
COLOR: #D7C65E; 
BACKGROUND: #000000;
FONT-FAMILY: Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none ;
height: 21px ;
text-align: left;
vertical-align: middle;
}
#topnav  {
PADDING-RIGHT: 14px; 
DISPLAY: block; 
PADDING-LEFT: 5px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 12px; 
padding-top: 4px;
PADDING-BOTTOM: 1px; 
COLOR: #D7C65E; 
BACKGROUND: #000000;
FONT-FAMILY: Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none ;
height: 21px ;
text-align: left;
vertical-align: middle;
}
#topnav A:visited {
padding-top: 0px;
	PADDING-RIGHT: 14px; 
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	BACKGROUND: #000000; 
	COLOR: #D7C65E; 
	 FONT-FAMILY: Arial, Helvetica, sans-serif; 
	 TEXT-DECORATION: none ; 
	 height: 21px ;
    text-align: left;
    vertical-align: middle;
}
#topnav SPAN {
pADDING-RIGHT: 14px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: #fff; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none ;

height: 21px ;
text-align: left;
vertical-align: middle;

} 
#topnav A:active {
BACKGROUND:  #000000;
COLOR: #D7C65E; 
}
#topnav A:hover {
COLOR: #000000;
BACKGROUND: #D7C65E;
text-align: left;
vertical-align: middle;
}
#celda { padding-left:5px;
padding-right:5px;
padding-bottom:5px;
padding-top:5px;
font-size:10px;
text-align: left;
}

.foto IMG {
	BORDER-RIGHT: #ffffff 4px solid; BORDER-TOP: #ffffff 4px solid; MARGIN: 14px; BORDER-LEFT: #ffffff 4px solid; BORDER-BOTTOM: #ffffff 4px solid
}
.foto:hover IMG {
	BORDER-RIGHT: #000000 4px solid; BORDER-TOP: #000000 4px solid; BORDER-LEFT: #000000 4px solid; BORDER-BOTTOM: #000000 4px solid
}
.foto:hover {
	COLOR: red
}
.textos-links {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #054b40; LINE-HEIGHT: 14px; FONT-FAMILY: tahoma,Arial,Helvetica; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.textos-links:hover {
	COLOR: #6c0
}
