body { font-family: Trebuchet MS; font-size: 13px; color: #000000; background-color:#b6b6b6; background-image:url(/images/page-bg.png); background-position:top; background-repeat:repeat-x; }
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
.logo {font-family:palatino,'palatino linotype', georgia,serif; font-size:30px; padding-left:20px; color:#FFFFFF; text-decoration:none; }

.form {
display:inline;
}

.Link_cats { color: #006699; text-decoration:underline; }
a.Link_cats:link { color: #006699; text-decoration:underline; }
a.Link_cats:visited { color: #006699; text-decoration:underline; }
a.Link_cats:hover { color: #006699; text-decoration:underline; }
a.Link_cats:active { color: #006699; text-decoration:underline; }

.Link_catsOn { color: #FFFFFF; background-color:#81AD6B; text-decoration:none; }
a.Link_catsOn:link { color: #FFFFFF; text-decoration:none; }
a.Link_catsOn:visited { color: #FFFFFF; text-decoration:none; }
a.Link_catsOn:hover { color: #FFFFFF; text-decoration:none; }
a.Link_catsOn:active { color: #FFFFFF; text-decoration:none; }


.Link_sub_cat { font-size:14px; color: #3366CC; text-decoration:underline; }
a.Link_sub_cat:link { font-size:14px; color: #3366CC; text-decoration:underline; }
a.Link_sub_cat:visited { font-size:14px; color: #3366CC; text-decoration:underline; }
a.Link_sub_cat:hover { font-size:14px; color: #3366CC; text-decoration:underline; }
a.Link_sub_cat:active { font-size:14px; color: #3366CC; text-decoration:underline; }

a:link { color: #666666; text-decoration: none; }
a:visited { text-decoration: none; color: #666666; }
a:hover { text-decoration: underline; color: #000000; }
a:active { text-decoration: none; color: #666666; }

.mainLinks { color: #990000; text-decoration: none; }
a.mainLinks:link { color: #990000; text-decoration: none; }
a.mainLinks:visited { text-decoration: none; color: #990000; }
a.mainLinks:hover { text-decoration: underline; color: #990000; }
a.mainLinks:active { text-decoration: none; color: #990000; }

.linksFooter { font-size:11px; color: #fff; text-decoration: none;  margin-right:4px; }
a.linksFooter:link { color: #fff; text-decoration: none; margin-right:4px; }
a.linksFooter:visited { text-decoration: none; color: #fff; margin-right:4px; }
a.linksFooter:hover { text-decoration: underline; color: #fff; margin-right:4px; }
a.linksFooter:active { text-decoration: none; color: #fff; margin-right:4px; }

.linksFooterActive { font-size:11px; color: #fff; text-decoration: underline; margin-right:4px; }
a.linksFooterActive:link { color: #fff; text-decoration: underline; margin-right:4px; }
a.linksFooterActive:visited { text-decoration: underline; color: #fff; margin-right:4px; }
a.linksFooterActive:hover { text-decoration: underline; color:#fff; margin-right:4px; }
a.linksFooterActive:active { text-decoration: underline; color:#fff; margin-right:4px; }

.subLinks { color: #fff; text-decoration: none; }
a.subLinks:link { color: #fff; text-decoration: none; }
a.subLinks:visited { text-decoration: none; color: #fff; }
a.subLinks:hover { text-decoration: underline; color: #fff; }
a.subLinks:active { text-decoration: none; color: #fff; }


.separadorMainLinks { border-bottom:1px dotted #666666; }
.tdBordeGray { border:1px solid #dedede; }

.linksHeader { color:#fff; padding-left:6px; padding-right:6px; }
a.linksHeader:link {color: #fff; text-decoration:none; padding-left:6px; padding-right:6px;}
a.linksHeader:visited {color: #fff; text-decoration:none; padding-left:6px; padding-right:6px;}
a.linksHeader:hover {color: #fff; text-decoration: none; padding-left:6px; padding-right:6px;}
a.linksHeader:active {color: #fff; padding-left:6px; padding-right:6px;}

.linksHeaderActive { background-color:#e4e4e4; color:#000; padding:0px 12px 0px 12px; }
a.linksHeaderActive:link { background-color:#e4e4e4; color: #000; text-decoration:none; }
a.linksHeaderActive:visited { background-color:#e4e4e4; color: #000; text-decoration:none; }
a.linksHeaderActive:hover { background-color:#e4e4e4; color: #000; text-decoration: none; }
a.linksHeaderActive:active { background-color:#e4e4e4; color: #000; }

.linkEq { font-size:12px; color:#000000; text-decoration:none; }
a.linkEq:link { font-size:12px; color:#000000; text-decoration:none; }
a.linkEq:visited { font-size:12px; color:#000000; text-decoration:none; }
a.linkEq:hover { font-size:12px; color:#000000; text-decoration:none; }
a.linkEq:active { font-size:12px; color:#000000; text-decoration:none; }

/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 0;
margin-left: 0;
margin-top: 0px;
margin-bottom: 0;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
font-family:Verdana, Arial, Helvetica, sans-serif;
display: inline;
margin: 0;
font-size:11px;
color:#666;
}
.shadetabs li a:link{
text-decoration: none;
position: relative;
z-index: 1;
padding: 0px 0px;
margin-right: 0px;
}
.shadetabs li a:visited{
}
.shadetabs li a:hover{
color:#000000;
text-decoration:underline;
}
.shadetabs li a.active{ /*selected main tab style */
color:#FF0000;
text-decoration:underline;
}

/* ######### CSS for Shade Tabs2. Remove if not using ######### */

.shadetabs2{
padding: 0;
margin-left: 0;
margin-top: 0px;
margin-bottom: 0;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/

}

.shadetabs2 li{
font-family:Verdana, Arial, Helvetica, sans-serif;
display: inline;
margin: 0;
font-size:11px;
color:#666;
background-color:#FFFF99;
}
.shadetabs2 li a:link{
text-decoration: none;
position: relative;
z-index: 1;
padding: 0px 6px;
margin-right: 0px;
}
.shadetabs2 li a:visited{
}
.shadetabs2 li a:hover{
text-decoration:underline;
}
.shadetabs2 li a.active{ /*selected main tab style */
text-decoration:underline;
}

.titulos {
font-size:18px;
letter-spacing:-1px;
}
.contenido {
text-align:justify;
font-size:14px;
line-height:15px;
}
/* AUTOCOMPLETE */
h3 {
font-size:11px;
		margin: 0px;
		padding: 0px;	
	}

	.suggestionsBox {
	margin-top:32px;
	font-size:11px;
		position: absolute;
		left: 822px;
		background-color: #333;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #000;	
		color: #fff;
		z-index:9999;
	}
	
	.suggestionList {
		color: #666;
		padding: 4px;
	}

	
	.suggestionList span:hover {
		color:#659CD8;
		cursor:pointer;
		text-decoration:underline;
	}
	
.linkResult { color: #000000; text-decoration: none; }
a.linkResult:link { color: #000; text-decoration: none; }
a.linkResult:visited { color: #000000; text-decoration: none; }
a.linkResult:hover { text-decoration: underline; color: #000; }
a.linkResult:active { color: #000000; text-decoration: none; }

.resultsDesc { color:gray; }
.resultsDesc:hover { color:black; }

#tableReel { background-image:url(../images/bglkhead.gif); background-repeat:repeat-x; background-position:bottom;  }


#titCatalogo { height:36px; padding:0px 0px 0px 10px; background-image: url(../images/bglkhead.gif); background-repeat:repeat-x;  }

.tablaProducto {  }
.tablaProducto:hover { background-color:#EFEFEF; }

/* LINKS CATALOGO */
.linksCat { text-decoration: none; border-bottom:1px solid #DDDDDD; padding:4px; }
a.linksCat:link {  text-decoration: none; border:0px;}
a.linksCat:visited {  text-decoration: none;border:0px;}
a.linksCat:hover {  text-decoration: none;border:0px;}
a.linksCat:active {  text-decoration: none;  border:0px;}

.linksCatOn { color:#000000; text-decoration: none; border-bottom:1px solid #CCCCCC; padding:4px; }
a.linksCatOn:link { color: #000000; text-decoration: none; border:0px;}
a.linksCatOn:visited { color: #000000; text-decoration: none;border:0px;}
a.linksCatOn:hover { color: #000000; text-decoration: none;border:0px;}
a.linksCatOn:active { color: #000000; text-decoration: none;  border:0px;}

.linksSub { text-decoration: none; border-bottom:1px solid #DDDDDD; }
a.linksSub:link {  text-decoration: none; border:0px;}
a.linksSub:visited {  text-decoration: none;border:0px;}
a.linksSub:hover {  text-decoration: none;border:0px;}
a.linksSub:active {  text-decoration: none;  border:0px;}

.linksSubOn { text-decoration: underline; border-bottom:1px solid #CCCCCC; }
a.linksSubOn:link { color: #000000; text-decoration: underline; border:0px;}
a.linksSubOn:visited { color: #000000; text-decoration: underline;border:0px;}
a.linksSubOn:hover { color: #000000; text-decoration: underline;border:0px;}
a.linksSubOn:active { color: #000000; text-decoration: underline;  border:0px;}

.linksSubCat { text-decoration: none; border-bottom:1px solid #DDDDDD; }
a.linksSubCat:link {  text-decoration: none; border:0px;}
a.linksSubCat:visited {  text-decoration: none;border:0px;}
a.linksSubCat:hover {  text-decoration: none;border:0px;}
a.linksSubCat:active {  text-decoration: none;  border:0px;}

.linksSubCatOn { text-decoration: underline; border-bottom:1px solid #CCCCCC; }
a.linksSubCatOn:link { color: #000000; text-decoration: underline; border:0px;}
a.linksSubCatOn:visited { color: #000000; text-decoration: underline;border:0px;}
a.linksSubCatOn:hover { color: #000000; text-decoration: underline;border:0px;}
a.linksSubCatOn:active { color: #000000; text-decoration: underline;  border:0px;}
