td {
	text-align: left;
	font-family:tahoma;
	font-size:11px;
	color:#003366;
	line-height:1.5em;
	vertical-align:top;
	background-color: #FFFFFF;
}

a {
	text-decoration:underline;
	color:#808080;
	cursor: crosshair;
}
a:hover {text-decoration:none;}

img { border:0;}  
table {
	height:100%;
	width:100%;
	border:0;
} 
body { 	margin:0px;padding:0px; background:url(images/px_body.gif) top repeat-x #f0f0f1; }
input, textarea {font-family:tahoma; font-size:11px; border:1px solid #B4B4B4; background:#ffffff; color:#000000; padding-top:2px; padding-left:4px;}

strong a {background:url(images/a1.gif) center right no-repeat; padding:0px 11px 0px 0px; font-size:10px; text-decoration:none;}
strong a:hover { text-decoration:underline;}
span strong { color:#006699;}
strong span { color:#7ADCFB;}

ul {margin:0; padding:0; list-style:none}
li {background:url(images/a.gif) bottom left no-repeat; margin:0 0 0 0px; padding:0 0 0 0px; line-height:inherit;}

#main_table {
	width:780px;
	height:761px;
	line-height:1.5em;
}
#bg_top_right1 {background:url(images/bg.gif) top no-repeat;}
#bg_block_left { background:#ebebeb; border:1px solid #d8d8d8;}

#bg_top_right {background:url(images/bg_t.jpg) top no-repeat; padding:41px 0px 0px 25px;}
#bg_top_right a { color:#FDFDFD; font-weight:bold;}
#bg_top_right_shadow {background:url(images/bgg.gif) top no-repeat; width:18px;}

#menu {background:url(images/px_menu.gif) top repeat-x;}
#menu td { width:25%; text-align:center;background:url(images/bg_menu.gif) top right no-repeat;}
#menu a { height:100%; display:block; padding:28px 0px 22px 0px;}
#menu a:hover {background:url(images/px_menu_over.gif) top right no-repeat;}

#search {margin:64px 0px 0px 43px;}
#search img { vertical-align:middle;}
#search input { width:125px; height:21px; background:#f0f1f2; border:1px solid #8D8D8D; color:#B0B0B0; font-size:10px; padding-top:4px; margin-right:18px; vertical-align:middle;}

#news b { color:#000000; font-size:10px; font-weight:normal;}
#news li a { color:#333333;}
#where { font-size:10px;}
#contact { line-height:14px;}

#privacy { line-height:14px;margin:23px 23px 10px 26px;}
#privacy span { color:#7ADCFB;}
#privacy a {background:url(images/a1.gif) right no-repeat; color:#7ADCFB; padding:0px 12px 0px 0px; font-size:10px;}

#footer {background:url(images/px_b.gif) top repeat-x; padding:28px 0px 0px 0px; text-align:center;}
#footer a { color:#FDFDFD; font-weight:bold; text-decoration:none;}
#footer a:hover { color:#006699;}
#footer img { margin:0px 15px 0px 15px;}

.form { width:194px; height:19px;}		
.textarea { width:194px; height:190px;}

.titulos2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#5A9EC7;
	font-weight: bold;
}
/* Java código */



/*body{
	margin:0;
	padding:0;
	font:80% Arial, Helvetica, sans-serif;	
	background:#fff;
	color:#333;
	line-height:180%;
	height:100%;	
	overflow:visible;
	text-align:center;
	}
	*/
#container{
	margin:0 auto;
	text-align:left;
	width:100px;
	padding-top:2em;
	z-index:10;
}
h1{
	font-size:inherit;
	font-weight:bold;
	color:#006699;
	margin-top:0;
}
h2{
	font-size:100%;
	font-weight:normal;
	color:#000;
}


/* easyscroll */

#easyscroll{
	margin:1em 0;
	background-color: #80BE8B;
	/* add additional styling */
	}	

	/* easyscroll navigation buttons */	

	#easyscrollnav, #easyscrollnav li{
		height:28px;
		line-height:28px;
		margin:0;	
		padding:0;
		}	
	#easyscrollnav{
		margin:1em 0;	
		}			
	#easyscrollnav li{
		list-style:none;
		float:left;
		background:#ccc;
		margin-right:10px;		
		padding:0 10px;
		color:#333;
		cursor:pointer;
		}					
	#easyscrollnav li.over{
		color:#999;
		text-decoration:underline;
		}	
/*tabla */
.lala{background-color:#cccccc:
}