/* GLOBALES */
/*body{ font-family: Verdana, Arial, sans-serif;  background-color: White; margin:auto; margin-top: 9px; margin-bottom:9px; padding:18px;} */
/* SEO SEM */
.linkstagline{ font-size: 129%;  font-weight: bold;  color: #666666;}
/*HEADS BOTTOMS */
/* BOXES */
.linksboxresalt {text-align: left; background-color: #FFEBCD;  border: 1px outset #F8F8FF;  padding: 9px 9px;  width: 200px;  margin-bottom: 18px; }
.linksboxresaltsearch {text-align: left; background-color: #FFEBCD;  border: 1px outset #F8F8FF;  padding: 9px 9px;  width: 200px;  margin-bottom: 18px; }
.linksboxnotes  {text-align: left;   width: 200px;  margin-bottom: 9px; }
.linksboxpropose  {text-align: left; width: 200px;  margin-bottom: 9px; }
.linksboxtagline  {text-align: left; width: 200px;  margin-bottom: 9px; }
.linksboxresaltarjeta {text-align: left; background-color: #FFEBCD;  border: 1px outset #F8F8FF;  padding: 9px 9px;  width: 200px;  margin-bottom: 18px; }

/*Especificos Links */
p.linkstitlelinked {font-size: 68%; text-align: right; }
p.linksnormal {font-size: 75%; text-align: left; }
p.linkstitle {font-size: 92%; text-align: left;  font-weight: bold;  }
p.linksmenu {font-size: 68%; text-align: left; }
p.linksmore {font-size: 68%; text-align: left; }
p.linksnotes {font-size: 68%; text-align: center;  font-style: italic; }
p.linkspropose {font-size: 68%; text-align: center; }
p.linkspages {font-size: 68%; text-align: right;  }
p.linkserror {font-size: 75%; text-align: left;  color: #B22222; font-weight: bold;  padding-left: 29px;  }
p.linkspre {margin-left: 18px; font-size: 68%; font-weight: bold;}
p.linkslink {font-size: 75%; text-align: left;  font-weight: bold; padding-left: 0px;}
p.linkscatlink {font-size: 87%; text-align: left; font-weight: bold; padding-left: 9px;}
p.linkscatdescript {font-size: 68%; text-align: left;  padding-left: 18px;  }
p.category_includes {font-size: 68%; text-align: left; }

a.linkslink,a.linkslink:link,a.linkslink:visited,a.linkslink:active {color: #0066CC; text-decoration: underline;}
a.linkslink:hover  {color: #FF3333;}
a.linksmenu,a.linksmenu:link,a.linksmenu:visited,a.linksmenu:active {color: #0066CC; text-decoration: none;  font-weight: bold; }
a.linksmenu:hover {text-decoration: underline; }

table.linkstglobal { height: 100%;  width: 729px; }
td.linkstopleft{vertical-align: top;}
td.linkstopright{vertical-align: top; width: 245px; padding-left: 45px; max-width: 245px;  margin-left: 4px;   }
td.linkscontentleft { text-align: left; height: 100%; vertical-align: top; }
td.linkscontentright { text-align: left; height: 100%;  vertical-align: top; width: 245px;  padding-left: 45px; max-width: 245px;}
td.linkscontentfootleft { text-align: left; height: 100%; vertical-align: top; }
td.linkscontentfootright { text-align: left; height: 100%;  vertical-align: bottom; width: 245px;  padding-left: 45px; max-width: 245px;}

td.linkscatlist {height: 36px;  width: 50%;  vertical-align: top;  text-align: left; }
table.linksrated { width: 96%;text-align: left; font-size: 75%; margin-left: 0px;  background-color: #F0F8FF; border: 1px solid Gray; }
th.linkstoprated{ background-color: #F0F8FF; padding: 3px;}

.linksabstract {font-size: 92%; text-align: left;  font-weight: normal; }
.linksother {font-size: 92%; text-align: left;  font-style: italic;  font-weight: normal;  }
.linksnew {font-size: 78%;color: #FF4500; font-weight: bold;  background-color: #DCDCDC; padding: 1px 3px 1px 3px; border: 1px solid #A9A9A9;}
.linkspop {font-size: 78%;color: Teal; font-weight: bold;  background-color: #DCDCDC; padding: 1px 3px 1px 3px; border: 1px solid #A9A9A9;}
.linkspick {font-size: 78%;color: #6495ED; font-weight: bold;  background-color: #DCDCDC; padding: 1px 3px 1px 3px; border: 1px solid #A9A9A9;}
.linksrate {font-weight: bold;  }
.linkscatnew {font-size: 78%;color: #FF4500; font-weight: bold;  background-color: #DCDCDC; padding: 1px 3px 1px 3px; border: 1px solid #A9A9A9;}
.linkscatnum { font-size: 82%;  color: #778899; }
.linkscatdescript {font-size: 82%; text-align: left;  font-weight: normal;  }
.linkssubcaturl {font-size: 82%; text-align: left;  font-weight: bold; text-decoration: underline;  }
.linksxml {text-decoration: none;font-size: 100%;color: White; font-weight: bold;  background-color: #FF6600; padding: 2px 3px 2px 3px; border: 1px outset #A9A9A9;}
.linksatom {text-decoration: none;font-size: 100%;color: White; font-weight: bold;  background-color: #FF6600; padding: 2px 3px 2px 3px; border: 1px outset #A9A9A9;}

ul.linkserror {font-size: 75%; text-align: left;  color: #B22222; font-weight: bold;  padding-left: 29px;  }
ul.linksrelated {font-size: 75%; text-align: left;  color: Black; font-weight: bold;  padding-left: 29px;  }

h1.linkstitle {font-size: 118%;  font-weight: bold; }
h2.linkstitle {font-size: 98%;  font-weight: bold; }
h3.linkstitle {font-size: 88%;  font-weight: bold; }
h2.linkstitlepick {font-size: 87%;  font-weight: bold; color: #3399CC; background-color: #F0F8FF;  border: thin solid #3399CC; }

li.linkserror {font-size: 75%;  color: #B22222; font-weight: bold;}
li.linksnormal {font-size: 95%;  color: #4682B4; font-weight: bold;}

.linkssearchterms { background-color: #FFCC66;}

#dhtmltooltip{position: absolute;width: 372px;border: 1px solid Black;padding: 2px;background-color: #CCCC33;
visibility: hidden;z-index: 9;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
color: Black;font-size: 68%;}

hr.linksleft{color: #3399CC;  margin-bottom: 9px;  margin-top: 9px;  width: 100%;  height: 1px; }  
hr.linksright{color: #3399CC;  margin-bottom: 9px;  margin-top: 9px;  width: 100%;  height: 1px;}

/* FORMS */
.linkscssform p{ width: auto; clear: left; margin: 0px; padding: 5px 0 8px 0;
padding-left: 0px; /*width of left column containing the label elements*/
border-bottom: 0px dashed #0099FF; height: 1%;font-size: 72%;}

.linkscssform label{font-weight: bold; float: left; 
margin-left: 0px; /*width of left column*/
width: auto; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.linkscssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/

}

.linkscssform input[type="submit"]{ /*width of text boxes. IE6 does not understand this attribute*/
padding: 9px; float:right;
}
/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/
* html .threepxfix{
margin-left: 3px;
}
fieldset.linkscssform 
{ border: 1px solid #0099FF; margin:0px; padding:18px;  }

legend.linkscssform 
{float:right; color: Black; background: #F0F8FF; border: 1px solid #0099FF; padding: 2px 9px;   } 

.linkscsssize {font-size: 100%;border: none; background-color: transparent; width: 35px;  color: #4682B4; }
.linkscsscarleft {font-size: 80%;color: #4682B4;}

/* FORMS */

.balloonstyle{position:absolute;top: -500px;left: 0;padding: 5px;visibility: hidden;
border:1px solid black;font-size: 92%;line-height: 18px;z-index: 100;background-color: #F0FFFF;width: 45%;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/

}

#arrowhead{z-index: 99;position:absolute;top: -500px;left: 0;visibility: hidden;}

.linksblock{ margin-bottom: 9px; margin-top: 9px;width: 80%; font-size: 100%; padding:9px;  display: block;  }
.linksthumbs{ width: 20%; height:auto; float:left;  border: 0px outset #666666; margin-bottom:18px; margin-top:0px; margin-right:18px;  max-width: 100px; }

