BODY {
	background-image: url(../../../images/base-body.gif);
	background-repeat: repeat;
	FONT-FAMILY: Verdana, Sans-Serif;
	}

H1 {
	font-size: 11pt;
	margin-top: 10px;
	margin-bottom: 10px;
}
#cabecera  {
	background-image: url(../../../images/cabecera.gif);
	background-repeat: no-repeat;
	width: 708px;
	/* height:78px; */
	height:100px;	
	margin:5px auto 0px auto;
	padding:24px 0px 0px 0px;
	}
#menu {
	background-image: url(../../../images/cuerpo.gif);
	background-repeat: repeat-y;
	width: 708px;
	margin:0px auto 0px auto;
	padding:10px 0px 0px 0px;
}

#cuerpo {
	background-image: url(../../../images/cuerpo.gif);
	background-repeat: repeat-y;
	width: 708px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
}

#mainContainer {
	margin: 0px 16px 0px 16px;
	padding: 0px 0px 0px 0px;
}

#pie {
	background-image: url(../../../images/pie.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 708px;
	height: 95px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	font-size: 8pt;
	text-align: center;
 }
 
#copyright {
margin-top: 0px;
padding-top: 30px;
 }
 
 #adverts {
	width: 80%;
	margin-top: 0px;
	margin-bottom: 0px;
}

.opciones {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#menuChoices {
	margin:10px 0px 0px 16px;
	width: 90%;
}

#searchForm {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 16px;
	text-align: right;
	width: 90%;
}

	
/*	General div setting */
.ld {
	FONT-SIZE: 9pt;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	margin-left: 16px;
	}

/*	Named divs setting */
#ldLinkListContainer{
	MARGIN: 0px 0px 0px 16px;
	PADDING: 2px;
	FONT-SIZE: 9pt;
	}

#ldCategoryListContainer{
	MARGIN: 0px 0px 0px 16px;
	PADDING: 2px;
	FONT-SIZE: 9pt;
	}

/*	Div where clickable path is placed - like Home / Category 1/ Category 2 */
.ldPath {
	WIDTH: 90%;
	TEXT-ALIGN: left;
	FONT-SIZE: 9pt;
	PADDING: 2px;
	MARGIN: 0px 0px 0px 16px;
	BACKGROUND-COLOR: #F7F7F7;
	BORDER-TOP: #C9C9C9 1px solid;
	BORDER-BOTTOM: #C9C9C9 1px solid;
	}

/*	Div or table where sorting and paging stuff is placed */
.ldSorterPager {
	WIDTH: 90%;
	PADDING: 2px;
	MARGIN: 0px 0px 0px 0px;
	BACKGROUND-COLOR: #F7F7F7;
	BORDER-TOP: #C9C9C9 1px solid;
	BORDER-BOTTOM: #C9C9C9 1px solid;
	}
.ldSorterPager TD {
	FONT-SIZE: 8pt;
	}


/*	Div or table where sub categories are placed */
.ldSubCatsHolder {
	WIDTH: 90%;
	PADDING: 6px;
	MARGIN: 6px 0px 0px 16px;
	}

.ldSubCatsHolder TD {
	VERTICAL-ALIGN: top;
	}

/*	Usually a "Page:" or "Sort By" string - prompt before command stuff with sorting and paging */
.ldSorterPagerHeader {
	COLOR: #000080;
	}

/*	Div where buttons are placed */
.ldButtonBar {
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #EDEDE1;
	PADDING: 4px;
	width: 90%;
	margin-left: 16px;
	}

/*	Usually a "Subcategories" or "Links" string - header above the child entities like subcategories and links */
.ldChildrenHeader {
	COLOR: #800000;
	FONT-WEIGHT: bold;
	DISPLAY: block;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 2px;
	}

/*	Usually a "Page 1" or "Hits" string - a link used to select a different sorting or page */
.ldSorterPagerComponent {
	FONT-SIZE: 8pt;
	COLOR: #808080;
	TEXT-DECORATION: underline;
	}
/*	Usually a current page */
.ldSorterPagerComponentCurrent {
	COLOR: #808080;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	}

/*	Error message to show in form */
.ldFormError {
	COLOR: #BB0000;
	FONT-WEIGHT: bold;
	}

/*	A link to parent categories in the clickable path */
.ldPathComponentClickable {
	TEXT-DECORATION: underline;
	}
/*	The last component in clickable path - the current category title */
.ldPathComponentClickableSelf {
	FONT-WEIGHT: bold;
	}

/*	The component in non clickable path */
.ldPathComponentNonClickable {
	FONT-WEIGHT: normal;
	}

/*	Link Container */
.ldLinkContainer {
	PADDING: 2px;
	MARGIN: 2px 2px 0px 2px;
	}
/*	Featured Link Container */
.ldLinkContainerFeatured {
	PADDING: 2px;
	MARGIN: 2px 2px 2px 2px;
	BACKGROUND-COLOR: #FFFFCC;
	BORDER: #C9C9C9 1px solid;
	}
/*	Link description text */
.ldLinkDescription {
	FONT-SIZE: 8pt;
	}
/*	Link description URL text */
.ldLinkURLText {
	COLOR: #008000;
	font-size: 8pt;
	}
/*	Link detail like added, modified, hits etc */
.ldLinkDetail {
	FONT-SIZE: 8pt;
	COLOR: #808080;
	}
/*	Link Title */
.ldLinkTitle {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	}

/*	New Link Note */
.ldLinkNoteNew {
	FONT-SIZE: 9pt;
	FONT-STYLE: italic;
	COLOR: #800000;
	}
/*	Modified Link Note */
.ldLinkNoteModified {
	FONT-SIZE: 9pt;
	FONT-STYLE: italic;
	COLOR: #008000;
	}
/*	Featured Link Note */
.ldLinkNoteFeatured {
	FONT-SIZE: 10pt;
	FONT-STYLE: italic;
	FONT-WEIGHT: bold;
	COLOR: #800000;
	}

/*	Page title like Search Links or New Links */
.ldPageTitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #808080;
	}

.ldTDLinkURLText  {
	width: 50px;
	}

/*	Header like Top New List or Top Popular List */
.ldTopListHeader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #800000;
	}

.ldToolbar {
	TEXT-ALIGN: left;
	BACKGROUND-COLOR: #EDEDE1;
	PADDING: 4px;
	width: 90%;
	margin-left: 16px;
	}

/*	Category description text */
.ldCategoryDescription {
	FONT-SIZE: 10pt;
	}

/*	Subcategory title */
.ldSubCategoryTitle {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #003399;
	margin-top: 10px;
	}

/*	SubCategory detail like qty of links etc */
.ldSubCategoryDetail {
	FONT-SIZE: 9pt;
	COLOR: #808080;
	}

/*	SubSubcategory title */
.ldSubSubCategoryTitle {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	margin: 2px 3px 2px 3px;
	COLOR: #808080;
	}
/*	SubSubCategory detail like qty of links etc */
.ldSubSubCategoryDetail {
	FONT-SIZE: 9pt;
	COLOR: #808080;
	}

/* General settings for input fields */
INPUT {
	BORDER-RIGHT: #BBBBBB 1px solid;
	BORDER-LEFT: #BBBBBB 1px solid;
	BORDER-TOP: #BBBBBB 1px solid;
	BORDER-BOTTOM: #BBBBBB 1px solid;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	PADDING: 0px 0px 0px 0px;
	MARGIN: 1px 1px 1px 1px;
	}

/* Submit button in add link form */
INPUT.ldVisitorButtonAdd {
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #00FF00;
	}

/* Delete button in modify link form */
INPUT.ldUserButtonDelete {
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #F17123;
	}

/* START ADDED IN 2.1 */
/*	Subcategory with new links note */
.ldSubCategoryNoteNew {
	FONT-SIZE: 10pt;
	COLOR: #800000;
	}

/*	Link rating bar */
.ldLinkRating {
	COLOR: #808080;
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px;
	BORDER: #808080 0px solid;
	}

.ldLinkRating TD {
	FONT-SIZE: 8pt;
	BORDER: #808080 0px solid;
	}

.ldLinkRatingPoint {
	MARGIN:  2px 2px 2px 2px;
	PADDING: 0px;
	}

.ldLinkRatingPoint TD {
	FONT-SIZE: 8pt;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	MARGIN:  1px 1px 1px 1px;
	PADDING: 1px;
	BORDER: #808080 1px solid;
	}

.ldLinkRatingPoint .full {
	BACKGROUND-COLOR: #00A000;
	}
.ldLinkRatingPoint .half {
	BACKGROUND-COLOR: #00FF00;
	}
.ldLinkRatingPoint .empty {
	BACKGROUND-COLOR: #EEEEEE;
	}

.ldLinkRatingPoint A {
	TEXT-DECORATION: none;
	COLOR: #444444;
	}

.ldLinkRatingPoint A SPAN {
	MARGIN: 4px 4px 4px 4px;
	}

.ldLinkRatingPoint A:hover {
	BACKGROUND-COLOR: #CC0000;
	COLOR: #EEEEEE;
	FONT-WEIGHT: bold;
	}
/* END ADDED IN 2.1 */
#content {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 26px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
