BODY { font: 12px arial, sans-serif; color: #54534c; font-weight: normal; line-height:15px;}
TD, P { font: 12px arial, sans-serif; color: #54534c; font-weight: normal; line-height:15px;}

A.newsh:link, A.newsh:active {  color: #111; font-weight: normal; text-decoration: none;}
A.newsh:visited { color: #111; font-weight: normal; text-decoration: none;}
A.newhs:hover { color: #FF6600; font-weight: normal; text-decoration: none;}

A:link, A:active { font: 12px arial, sans-serif; color: #54534c; font-weight: bold; text-decoration: none; cursor:pointer;}
A:visited { font: 12px arial, sans-serif; color: #54534c; font-weight: bold; text-decoration: none; cursor:pointer;}
A:hover { font: 12px arial, sans-serif; color: #FF6600; font-weight: bold; text-decoration: none; cursor:pointer;}



A.small:link, A.small:active { font: 11px arial, sans-serif; color: #54534c;font-weight: bold; text-decoration: none; cursor:pointer;}
A.small:visited { font: 11px arial, sans-serif; color: #54534c; font-weight: bold; text-decoration: none; cursor:pointer;}
A.small:hover { font: 11px arial, sans-serif; color: #FF6600; font-weight: bold; text-decoration: none; cursor:pointer;}

A.xtraLink:link, A.xtraLink:active { font: 11px arial, sans-serif; color: #999999; font-weight: bold; text-decoration: none; cursor:pointer;}
A.xtraLink:visited { font: 11px arial, sans-serif; color: #999999; font-weight: bold; text-decoration: none; cursor:pointer;}
A.xtraLink:hover { font: 11px arial, sans-serif; color: #FF6600; font-weight: bold; text-decoration: none; cursor:pointer;}

A.oj:link, A:active { font: 14px arial, sans-serif; color: #FF6600; font-weight: normal; text-decoration: none; line-height:10px;}
A.oj:visited { font: 14px arial, sans-serif; color: #54534c; font-weight: normal; text-decoration: none; line-height:10px; }
A.oj:hover { font: 14px arial, sans-serif; color: #FF9900; font-weight: normal; text-decoration: none; line-height:10px; }

A.habla:link, A:active { font: 12px arial, sans-serif; color: #FF6600; font-weight: bold; text-decoration: none; cursor:pointer;}
A.habla:visited { font: 12px arial, sans-serif; color: #FF6600; font-weight: bold; text-decoration: none; cursor:pointer;}
A.habla:hover { font: 12px arial, sans-serif; color: #CC6600; font-weight: bold; text-decoration: none; cursor:pointer;}

a {
cursor:pointer;
}

.lite{ font: 12px arial, sans-serif; color: #555555; font-weight: normal; line-height:15px;}
li{ font: 12px arial, sans-serif; color: #555555; font-weight: normal; line-height:14px;border-bottom:#CCC 1px dotted; padding-bottom:10px; padding-top:10px;list-style-type: none; }
ul { list-style-type: none; margin-left: 0px; padding-left:0;}
.small	{ font: 11px arial, sans-serif; color: #121212; line-height:13px;}
.small33	{ font: 11px arial, sans-serif; color: #666666; font-weight: bold;  }
.smalloj	{ font: 12px arial, sans-serif; color: #FF6600; font-weight: bold; }

.title {font-family:arial; font-size:14px; font-weight: bold;}

.titleoj {font-family:arial; font-size:13px; color: #FF6600; }
.habla {font-family:arial; font-size:15px; color: #FF6600; font-weight: bold; }

.bigger { font-family: Arial, sans-serif; font-size: 12px;  color: #54534c; font-weight: normal; text-decoration: none}
#maintable {
	width:1024px; border:#333 0px solid; background:url(imgz/bg.gif); height:680px; margin:auto;
}
#navcol{width:200px; padding-left:15px; border-top:0px; float:left;border:#333 0px solid;}
/* NEWS*/
#mainnews{ width:780px; padding-top:38px; float:left;border:#333 0px solid;}

#newsrows{ width:48%; background:#EBE8D4; border:#333 0px solid; padding:5px 5px 3px 5px; min-height:175px; float:left; margin:2px;
}
#newsthumbs { width:375px; padding:0; border:#333 0px solid; height:130px; 
}
#newscopy{ width:100%; padding:0; border:#333 0px solid; margin-top:1px;
}
/* thumbs and habla layout */
#threecols {width:780px; padding-top:38px; float:left;border:#333 0px solid; 
}

#colsmain{ width:100%; font-family:Helvetica; font-size:16px; line-height:20px; margin-top:10px; color: #54534c; min-height:64px; border:#333 0px solid;
}
#threecols_slide {width:780px; height:560px; overflow:hidden; margin-top:-10px; /*aki esta el slide de los thumbs*/
}
#colmodule{ width:180px; float:left; background:#EBE8D4; margin-right:10px; margin-top:10px; 
}
#colthumb{ width:100%;
	}
#colcopy{ width:100%; padding-left:8px; min-height:150px;
	}
#morebt{ margin-bottom:2px; margin-top:1px;position:relative; z-index:90; margin-left:720px;
}
#lessbt{ margin-bottom:1px; margin-top:5px;position:relative; z-index:90; margin-left:720px;
}
#coltitle{font-family:Helvetica; font-size:18px; color: #000000; font-weight: bold; margin-bottom:-12px;
}
/* ABOUT*/
#mainabout{ width:780px; padding-top:38px; float:left;border:#333 0px solid;}

#abouttop{ width:100%; background:#EBE8D4; border:#333 0px solid; padding:25px 5px 5px 5px; margin-top:5px; min-height:120px; 
}
#aboutbot{ width:769px; background:#EBE8D4; border:#333 0px solid; padding:5px 5px 5px 15px; margin-top:5px; height:380px;
}
#aboutthumbs { width:201px; padding:0; 
}
#aboutcopy{ width:760px; padding:0; border:#333 0px solid; font-family:Helvetica; font-size:14px; color: #54534c; line-height:18px; float:left; margin-left:15px;
}
#aboutcopy_right { width:370px; padding:10px 0 0 0; border:#333 0px solid; font-family:Helvetica; font-size:13px; color: #54534c; line-height:17px; float:right;
}
#aboutcopy_left { width:375px;  padding:10px 0 0 0; border:#333 0px solid; font-family:Helvetica; font-size:13px; color: #54534c; line-height:17px; float:left; text-align:right;
}
#biocopy{ width:580px; background:#EBE8D4; padding:0; border:#333 0px solid; font-family:Helvetica; font-size:14px; color: #54534c; line-height:18px; float:left; margin-left:15px;
}
#hilite{ font-family:Helvetica; font-size:18px; line-height:24px; margin-top:6px; color: #54534c; margin-bottom:6px;
}
.hititle{ font-family:Helvetica; font-size:30px; line-height:30px; margin-top:10px; color: #54534c;
}
.hilite2{font-family:Helvetica; font-size:25px; line-height:28px; margin-top:10px; color: #54534c;
}
#hiliteabout{ font-family:Helvetica; font-size:15px; line-height:24px; margin-top:6px; color: #54534c; margin-bottom:6px;
}
#contacttop{ width:776px;; background:#EBE8D4; border:#333 0px solid; padding:5px 0 0 15px; margin-top:5px; min-height:145px; 
}
input { border:0; padding:5px;
}
input[type=submit], input[type=button], input[type=reset] { float:left; clear:none; display:block; background-color:#ffac15; color:#fff; padding:0 10px; height:24px; line-height:24px; font-weight:bold; margin:0 0 10px 0;  text-decoration:none; border:none; margin:3px;}

textarea { font-size:12px; color:#777; border:1px solid #ddd; background:#fafafa; border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;}
input:focus, textarea:focus {  color:#777; border:1px solid #bbb; background:#fff; }
input[type=text],input[type=password] { padding:4px 8px; }

/* PRESS*/
#pressrows{ width:46%; background:#EBE8D4; border:#333 0px solid; padding:5px; margin-top:15px; margin-right:10px; min-height:80px; float:left;
}
#pressthumbs { width:100px; padding:0 7px 0 0; border:#EBE8D4 4px solid; height:80px; float:left;background:#FFF; 

}
#presscopy{ width:100%; padding:0; border:#333 0px solid; 
}
#footer{ width:980px; padding-top:22px; float:right;border:#333 0px solid; min-height:25px; margin-top:600px; position:absolute;}
#footerabout{ width:980px; padding-top:22px; float:right;border:#333 0px solid; min-height:25px; margin-top:50px; position:relative; margin-right:20px;}

.navi {
	margin:0px;
	width:360px;
	float: left;
	padding: 10px 15px;
	margin-bottom:10px;
	margin-top:0px;
	margin-left:0px;
	display: inline;
	}
.news {
	margin:0px;
	width:450px;
	float: left;
	padding: 5px 7px;
	margin-bottom:10px;
	margin-top:0px;
	margin-left:0px;
	display: inline;
	}
	
.col_1 {
	margin:0px;
	width:570px;
	float: left;
	padding: 10px 15px;
	margin-bottom:10px;
	margin-top:0px;
	margin-left:0px;
	display: inline;
	}
	
.col_2 {
	margin:0px;
	width:260px;
	float: left;
	padding: 10px 15px;
	margin-bottom:10px;
	margin-top:0px;
	margin-left:0px;
	display: inline;
	}

.pict {
	margin:0px;
	float: left;
	padding: 10px;
	margin-bottom:10px;
	margin-top:0px;
	margin-left:0px;
	display: inline;
	}

#myvar {
border:0px solid #ccc;
/*background:#f2f2f2;*/
padding:2px;
}

