#content a, #content a:link, #content a:visited{
	color: #336699;
}
#content a:hover{
	color: #004488;
	background-color: #EAEEF2;		
}

.tabla{
	border : none; /*1px solid #ACBCCF;*/
}
body{
	font-size: medium;
	font: medium "trebuchet ms", verdana, sans-serif;		
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	height: 100%;
	width: 100%;
}
td{
	font-size: medium;
	font: medium "trebuchet ms", verdana, sans-serif;		
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

.tablanoticias{
	border : 1px solid #005499;
	background : #F5F5F6;
}

.txtheader{
	text-decoration: none;
	font-size: 8pt;
	/*color: #FFFFFF;*/
}

.txtcontenido{
	text-decoration: none;
	font-size: 8pt;
	color: #666666;
	border-left : 2px solid #ACBCCF;
}

.txtcatalogo{
	text-decoration: none;
	font-size: 8pt;
	color: #666666;
	border-left : 2px solid #005499;
}

.foto{
	border : 1px solid #ACBCCF;
}

.titulo{
	border-bottom : 1px solid #005499;
}

.menuizq{
	text-decoration: none;
	font-size: 8pt;
	color: #ACBCCF;
	border-bottom : 1px solid #ACBCCF;
}

.menuizq2{
	text-decoration: none;
	font-size: 8pt;
	color: #ACBCCF;
	background: transparent;
}

.nproductos{
	text-decoration: none;
	font-size: small;
	color: #005499;
	background: transparent;
	border-bottom : 2px dotted #ACBCCF;
}

.noticias{
	text-decoration: none;
	font-size: 8pt;
	color: #666666;
	background: transparent;
	border-bottom : 2px dotted #005499;
}

A.noticias:hover{
	text-decoration: underline;
	font-size: small;
	color : #666666;
	background: transparent;
}

.noticias2{
	text-decoration: none;
	font-size: 8pt;
	color: #666666;
}

A.noticias2:hover{
	text-decoration: underline;
	font-size: 8pt;
	color : #666666;
}

.linkspags{
	text-decoration: none;
	font-size: 8pt;
	color: #666666;
}

A.linkspags:hover{
	text-decoration: underline;
	font-size: 8pt;
	color : #666666;
}

#footer{
    font-size: 8pt;
	color: #ACBCCF;
	background : #E6EBF1;
	text-align: center;
	border-top: 1px solid #ddd;
	height: 22px;
	vertical-align: top;
}

#header{
	background: transparent url(/img/fondo-logo.gif) repeat-x;
	margin-bottom: 10px;
	padding-bottom: 0px;
	height: 126px;	
	vertical-align: bottom;
}
#header img{
	margin:0px;
}
#busqueda{
	background: transparent url(../img/back_busqueda.gif) repeat-y right;
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 10px;
	text-align: right; 
	border: none;
	vertical-align: baseline;
}
ddiv{
	border: 1px solid black;
}
#content{
	text-align: left;
	padding: 15px;	
	padding-top: 4px;
}

/****************************************************************
 * Menu
 */
#navlist{
	padding: 0 1px 1px;
	margin-left: 0;
	/*background: gray;*/
	width: 95%;
	font-size: 8pt;
  	list-style-image: url(/img/bullet_menu_izq.gif);
}

#navlist li{
	margin: 0;
	border-top: 1px solid gray;
	text-align: left;
}

#navlist li a{
	display: block;
	/*padding: 0.25em 0.5em 0.25em 1.75em;*/
	/*border-left: 1em solid #AAB;*/
	background-color: transparent;
	text-decoration: none;	
	color: #ACBCCF;
}

#navlist li a:link { 
	color: #448; 
	font-size: 8pt;
	color: #ACBCCF;
}
#navlist li a:visited { color: #667; }

#navlist li a:hover{
	/*border-color: #FE3;*/
	color: #FFF;
	background: #005499;
}
#navcontainer{
	text-align: left;
	height: 100%;
    background: White url(/img/back_col_izq.gif) repeat-x bottom;
}

/****************************************************************
 * Headers
 */
h4{
   border-bottom: 1px solid #ddd;
}
h1{
	font-size: 110%;
}

/****************************************************************
 * Productos nuevos
 */
#productos-nuevos{
	text-align: right;
	vertical-align: top;
	background: #EAEEF2 url(/img/pest_prodnew.gif) no-repeat top;
	padding-top: 56px;	
}
/****************************************************************
 * Noticias
 */
#teaser-noticias { 
	border: 1px solid #005499; 
	padding: 8px; 
   background-color: #F5F5F6;
}    
#teaser-noticias p{
	margin-top: 0px;
	padding-top: 0px;
}	
.noticia-fecha{
	font-size: small;
	color: #666;
}

#menu-izq{
  height: 100%;
  width: 190px;
  vertical-align: top;
  text-align: center;
  background: transparent url(../img/labarrena_comx.gif) no-repeat bottom;
}
table.fotos td{ text-align:center; }

.adminBar {
  background-color: #dddddd;
  font-family: helvetica, arial;
}
.tableMenu {
  background-color: #dddddd;
  font-size: 8pt;
  font-family: Helvetica, Arial;
}
.tableMenu a {
  text-decoration: none;
}
.tableHeader {
  background-color: #dddddd;
  font-size: 10pt;
  font-family: Helvetica, Arial;
}
.tableData {
  font-size: 10pt;
  font-family: Helvetica, Arial;
}
.pollColor {
  background-color: #cccccc;
  border: thin solid #aaaaaa;
}
.pagination {
  font-family: helvetica, arial;
  font-size: 8pt;
  text-align: center;
}
.tab {
  border: 1px solid black;
   background-color: #eeeeee;
}
.tabBody {
   border: 1px solid black;
   border-top: 1px solid black;
   border-left: 1px solid black;
   background-color: #dddddd; 
}
div.tabs {
    line-height: 15px;
    font-size: 14px;
}
.tabHover {
   background-color: #cccccc;
}
.tabActive { 
   background-color: #dddddd; 
}
