A
{
    TEXT-DECORATION: none; 
}
BODY
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: #9999FF;
}
FORM
{
    MARGIN: 0px; 
}
IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
LI
{
    MARGIN-LEFT: -1em; 
}
UL
{
    MARGIN-TOP: 0px; 
}


H1
{	
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}	
		
H2
{	
	font-size:	1.2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}	
		
H3
{	
	font-size:	1.1em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}	
		
H4
{	
	font-size:	1em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}	
		
H5, DT
{	
	font-size:	0.9em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}	
		
H6
{	
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}	
TH
{
	text-align: left;
}
.mp0
{
	margin: 0px;
	padding: 0px;
}
.Layout
{
    MARGIN-LEFT: auto;
    WIDTH: 768px;
    MARGIN-RIGHT: auto;
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
}
.Layout .Top
{
    BORDER-RIGHT: #000 1px solid;
    BORDER-LEFT: #000 1px solid;
    BACKGROUND-COLOR: #000;
    TEXT-ALIGN: center
}
.Layout .Left
{
    BORDER-RIGHT: #000 1px solid;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #000 1px solid;
    BACKGROUND-COLOR: #adaab5
}
.Layout .Content
{
    FONT-SIZE: 80%;
    VERTICAL-ALIGN: top;
    COLOR: #666;
    BACKGROUND-COLOR: #fff
}
.Layout .Right
{
    BORDER-RIGHT: #000 1px solid;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #000 1px solid;
    BACKGROUND-COLOR: #cecf31
}
.Layout .Bottom
{
    BORDER-RIGHT: #000 1px solid;
    FONT-SIZE: xx-small;
    BORDER-LEFT: #000 1px solid;
    COLOR: #fff;
    BACKGROUND-COLOR: #313031;
    TEXT-ALIGN: center
}
.SideMenu
{
    WIDTH: 100%;
    FONT-FAMILY: Arial
}
.SideMenu .Option
{
    BORDER-BOTTOM: #000 1px solid
}
.SideMenu .Option A
{
    DISPLAY: block;
    PADDING-LEFT: 8px;
    FONT-SIZE: 65%;
    COLOR: #000
}
.SideMenu TD
{
}
.SideMenu .Header
{
    PADDING-LEFT: 8px;
    FONT-WEIGHT: 700;
    BORDER-BOTTOM: #000 1px solid;
    HEIGHT: 35px
}
.BottomBanner
{
    PADDING-BOTTOM: 20px;
    PADDING-TOP: 20px;
    BACKGROUND-COLOR: #fff
}
.BottomBanner DIV
{
    BORDER-RIGHT: #000 1px solid;
    BORDER-TOP: #000 1px solid;
    MARGIN-LEFT: auto;
    BORDER-LEFT: #000 1px solid;
    WIDTH: 468px;
    MARGIN-RIGHT: auto;
    BORDER-BOTTOM: #000 1px solid;
    HEIGHT: 60px
}
.Banner DIV
{
    BORDER-RIGHT: #000 1px solid;
    BORDER-TOP: #000 1px solid;
    MARGIN-LEFT: auto;
    BORDER-LEFT: #000 1px solid;
    MARGIN-RIGHT: auto;
    BORDER-BOTTOM: #000 1px solid
}
.SideMenu .Banner
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #000 0px solid;
    TEXT-ALIGN: center
}
.SideMenu .Banner DIV
{
    WIDTH: 120px
}
.SideMenu .Date
{
    BORDER-TOP: #666 1px dotted;
    FONT-SIZE: x-small;
    BORDER-BOTTOM: #666 1px dotted;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #c6df6b;
    TEXT-ALIGN: center
}
.Layout .Right .SideMenu
{
    MARGIN-TOP: 4px
}
.Layout .Left .SideMenu .Header
{
    COLOR: #666;
    BACKGROUND-COLOR: #ded7de
}
.Layout .Left .SideMenu .Header A
{
    COLOR: #666
}
.Layout .Left .SideMenu .Header A:visited
{
    COLOR: #666
}
.Layout .Left .SideMenu .Header A:hover
{
    COLOR: #fff
}
.Layout .Right .SideMenu .Header
{
    COLOR: #000;
    BACKGROUND-COLOR: #c6df6b
}
.Layout .Left .SideMenu .Option A
{
    BACKGROUND-COLOR: #adaab5
}
.Layout .Left .SideMenu .Option A:hover
{
    BACKGROUND-COLOR: #ded7de
}
.Layout .Right .SideMenu A
{
    BACKGROUND-COLOR: #cecf63
}
.Layout .Right .SideMenu .Option A:hover
{
    BACKGROUND-COLOR: #ded7de
}
.Layout .SubHeader
{
    BORDER-RIGHT: #000 1px solid;
    BORDER-LEFT: #000 1px solid;
    WIDTH: 100%;
    HEIGHT: 1px
}
.Layout .SubHeader .FormTop
{
    BACKGROUND-COLOR: #f75508;
    BACKGROUND-IMAGE: url(/images/layout/red-white-fade.gif);
    BACKGROUND-POSITION: right center;
    BACKGROUND-REPEAT: repeat-y;
    COLOR: #ffffff;
    FONT-SIZE: 60%;
    PADDING-LEFT: 8px
}
.Layout .SubHeader .FormTop .Welcome
{
	font-size: 150%;
	font-weight: bold;
}
.Layout .SubHeader .FormTop A
{
	COLOR: #ddd;
}
.Layout .SubHeader .FormTop A:visited
{
	COLOR: #ddd;
}
.Layout .SubHeader .FormTop A:hover
{
	COLOR: #eee;
}
.Layout .SubHeader .FormTop .Login INPUT
{
    BORDER-RIGHT: #000 1px solid;
    BORDER-TOP: #000 1px solid;
    FONT-SIZE: 90%;
    BORDER-LEFT: #000 1px solid;
    BORDER-BOTTOM: #000 1px solid
}
.Layout .SubHeader .Sponsors
{
    BACKGROUND-POSITION: left bottom;
    BACKGROUND-IMAGE: url(/images/layout/sponsors-bg.gif);
    WIDTH: 1px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #f75508
}
.Layout .SubHeader .FormBottom
{
    BORDER-RIGHT: #000 1px solid;
    BACKGROUND-COLOR: #f75508
}
.Layout .SubHeader .FormBottom2
{
    BACKGROUND-IMAGE: url(/images/layout/subheader-3.gif);
    BACKGROUND-COLOR: #ffffff
}
.Layout .Content A
{
    COLOR: #369
}
.Layout .Content A:visited
{
    COLOR: #369
}
.Layout .Content A:hover
{
    COLOR: #999
}
.Layout .Content .FrontPage
{
}
.Layout .Content .FrontPage H2
{
    MARGIN-BOTTOM: 0px;
    MARGIN-TOP: 0px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 8px;
    PADDING-TOP: 2px;
}
.Layout .Content .FrontPage P
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 8px
}
.Layout .Content .FrontPage .FrontPageRight
{
	vertical-align: top;
	width: 70%
}
.Layout .Content .FrontPage .FrontPageLeft
{
	vertical-align: top;
	width: 30%
}
.Layout .Content .FrontPage .FrontPageLeft IMG
{
    MARGIN-RIGHT: 2px
}
.Layout .Content .FrontPage .FrontPageRight IMG
{
    MARGIN-LEFT: 2px
}
.Layout .Content .Newspapers
{
	font-size: 80%
}
.Layout .Content .Newspapers TD
{
	vertical-align: top
}
.DottedLine
{
    BACKGROUND-IMAGE: url(/images/layout/dot.gif)
}
.Layout
{
}
.Layout .Directory
{
}
.Layout .Directory .CategoriesMain
{
}
.Layout .Directory .CategoriesMain A:link
{
/*    COLOR: #0000cc; */
    TEXT-DECORATION: underline
}
.Layout .Directory .CategoriesMain A:visited
{
/*    COLOR: #0000cc; */
    TEXT-DECORATION: underline
}
.Layout .Directory .CategoriesMain .MainCategory
{
    FONT-WEIGHT: bold;
    FONT-SIZE: medium;
    TEXT-DECORATION: underline
}
.Layout .Directory .CategoriesMain A:hover
{
/*    COLOR: #ff6600 */
}
.Layout .Directory .CategoriesMain P
{
    FONT-SIZE: x-small
}
.Layout .Directory H1
{
    FONT-SIZE: medium;
    TEXT-ALIGN: center
}
.Layout .Directory .CategoriesMain TD
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    WIDTH: 50%
}
.Layout .Article
{
    PADDING-BOTTOM: 64px
}
.Layout .Article P
{
	padding-left: 8px;
	padding-right: 8px;
	text-align: justify;
}
.Layout .Article P.DropCapital:first-letter
{
    background-color: #F75508;
    /*background-color: #009;*/
    color: white;
    float: left;
    font-weight: bold;
    font-size: 3em;
    line-height: 0.8em;
    margin-right: 4px;
    padding: 2px;
}
.Layout .Article H1
{
	text-align: right;
	padding-left: 8px;
	padding-right: 8px;
}
.Layout .Article H4
{
    margin-top: 2em
}
.Layout .Article IMG.LeftImage
{
	float: left;
	padding-right: 8px;
}
.Layout .Article IMG.RightImage
{
	float: right;
	padding-left: 8px;
}
.Layout .Article .Sign
{
	padding-top: 1em;
	text-align: right
}
.Layout .Article img.RaggedLeft
{
	float: left;
	clear: left;
	margin: 0 1.33em 0 0;
}
.Layout .Article img.RaggedRight
{
	float: right;
	clear: right;
	margin: 0 0 0 1.33em;
}
.Layout .Wallpapers .Wallpaper
{
    DISPLAY: inline;
	MARGIN: 8px;
	WIDTH: 260px;
	HEIGHT: 220px;
	BACKGROUND-COLOR: #eeeeee;
	TEXT-ALIGN: center
}
.Layout .Wallpapers .Wallpaper IMG
{
	DISPLAY: block
}
.Layout .Wallpapers .Wallpaper TD
{
	TEXT-ALIGN: center
}
.Layout .Wallpapers .Wallpaper H2
{
	FONT-SIZE: medium;
	MARGIN-BOTTOM: 0px;
	COLOR: #333333
}
.Layout .Wallpapers .Wallpaper .Resoluciones
{
    FONT-SIZE: xx-small;
    COLOR: #999999;
    FONT-FAMILY: Verdana
}
.Layout .Wallpapers .Wallpaper .Resoluciones A
{
    COLOR: #006699
}
.Layout .Wallpapers .Wallpaper .Resoluciones A:hover
{
    COLOR: #ff6600;
    TEXT-DECORATION: underline
}
.Layout .Directory .Header
{
    COLOR: #666666;
    FONT-SIZE: small;
    FONT-STYLE: italic;
    FONT-FAMILY: Georgia, 'Times New Roman';
    PADDING-BOTTOM: 8px;    
}
.Layout .Issues
{
}
.Layout .Issues H2
{
    BORDER-TOP: #cccccc 1px solid;
    FONT-SIZE: medium;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    PADDING-TOP: 8px
}
.Layout .Issues P
{
    MARGIN: 0px;
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
}
.Layout .Directory .BusinessHeader
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #e3e9f8
}
.Layout .Directory .CategoriesHeader
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #e3e9f8
}
/*----------------------------------------------------------------*/
.Layout .Directory .Indice .Nombre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 150%;
}
.Layout .Directory .Indice .Izq
{
    BORDER-TOP: solid 1px #999;
    PADDING: 4px 10px 4px 4px;
    FONT-SIZE: 85%;
    COLOR: #666;
}
.Layout .Directory .Indice .Der
{
    BORDER-TOP: solid 1px #999;
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 4px;
    PADDING-TOP: 4px;
    FONT-SIZE: 80%;
}
.Layout .Directory .Indice .Der .Direccion
{
    FONT-FAMILY: Verdana;
    TEXT-TRANSFORM: uppercase;
}
.Layout .Directory .Negocios
{
	border-bottom: solid 1px #999;
}
.Layout .Directory .Negocios .Anuncie
{
	background-color: #FBBE05;
/*	border-bottom: solid 1px #333; */
	border-top: solid 1px #333;
	padding-bottom: 8px;
	padding-top: 8px;
	text-align: center;
}
.Layout .Directory .Negocios .Ciudades
{
    BORDER-TOP: solid 1px #999;
    FONT-SIZE: 80%;
    WIDTH: 30%;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: right
}
.Layout .Directory .Negocios .Subcategories
{
    BORDER-TOP: solid 1px #999;
}
.Layout .Directory .Negocios .Path
{
    BORDER-TOP: solid 1px #999;
    FONT-SIZE: 90%;
    WIDTH: 70%;
}
.Layout .Directory .Negocios .Page
{
	background-color: #eee;
    BORDER-TOP: solid 1px #999;
    FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small;
    TEXT-ALIGN: center
}
.Layout .Directory .Negocios .SponsorsHeader
{
	background-color: #eee;
	border-bottom: solid 1px #ccc;
	border-top: solid 1px #ccc;
	font-weight: bold; 
	padding-bottom: 2px;
	padding-top: 2px;
	text-align: center;
}
.Layout .Directory .Negocios .Sponsors
{
	width: 100%; 
}
.Layout .Directory .Negocios .Sponsors td
{
	border: solid 1px #999; 
	font-size: 80%; 
	padding: 4px;
	text-align: center; 
	vertical-align: top; 
	width: 33%;
}
.Layout .Directory .Negocios .Sponsors img
{
	padding-bottom: 4px;
}
.Layout .Directory .Negocios .Sponsors a
{
	display: block; 
}
.Layout .NoPadding
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.Layout table.SponsorLinks
{
	font-family: Arial; 
	text-align: center; 
	width: 100%; 
}
.Layout table.SponsorLinks td
{
	background-color: #ffc; 
	border: solid 1px #cc9; 
	width: 1%; 
}
.Layout table.SponsorLinks td a
{
	display: block; 
}
.Layout table.SponsorLinks td a.L1
{
	color: #00c; 
	text-decoration: underline; 
}
.Layout table.SponsorLinks td a.L2
{
	color: #666; 
	font-size: x-small; 
	height: 3em; 
}
.Layout table.SponsorLinks td a.L3
{
	color: #090; 
}
.Layout table.SponsorLinks td a.L1:visited
{
	color: #00c; 
}
.Layout table.SponsorLinks td a.L2:visited
{
	color: #666; 
}
.Layout table.SponsorLinks td a.L3:visited
{
	color: #090; 
}
.Layout table.SponsorLinks td a.L1:hover
{
	color: #00c; 
}
.Layout table.SponsorLinks td a.L2:hover
{
	color: #666; 
}
.Layout table.SponsorLinks td a.L3:hover
{
	color: #090; 
}
