/* Thank you for 960 Grid System : http://960.gs */
@import url('reset.css');
@import url('960.css');

body{
	font:10pt arial,helvetica,clean,sans-serif;
	text-align: center;
	color:#000;
	background-color: white;
	}
#wrapper {
	text-align: left;
	}

#content{
	float:left;
	margin-bottom:20px;
	}

#header{
	margin:0 auto;
	margin-bottom: 10px;
	clear: both;
	height:100px;
}
#header h1{
	text-indent:-10000px;
	}
#header h1 a{
	float:left;
	background:url(/images/logo0.gif) no-repeat left;
	height:60px;
	width: 220px;
	}

#navi { text-align: center; background: #6FBEDE url("/images/header-bg.png") no-repeat; height: 30px; }
#topnav { height: 70px; background: #dedede; }

.clear{clear:both;}
.tope { margin-top: 5px; }
.sitemap { display:none; }
.flatlist { list-style:none; }
.singlelist { list-style: disc inside; }
.flatlist li, .singlelist li { float:left; height:30px; white-space:nowrap; margin:0 10px; font-weight:bold; }
#logo,#menulinks,#menusearch {float: left;}
#menulinks { margin-top: 40px; text-align: center;}
#ss { width: 200px; }

#footer {
	background: #DEDEDE url("/images/footer-bg.png") no-repeat;
	min-height:30px;
	line-height:130%;
	padding-bottom: 20px;
	padding-top: 10px;
	clear: both;
	}

#footer a:link,#footer a:active,#footer a:visited{
	text-decoration:underline;
	color:#999;
	border:none;
	}
#footer-menu { margin: 10px 0;}

div.box {margin-bottom: 20px;}
	
h1 { font-size: 17pt; }

h2 { font-size: 15pt; }

h3 { font-size: 13pt; }

h4 { font-size: 11pt; }

h5 { font-size: 10pt; }

hr { visibility: hidden;}

a:link { 
	text-decoration: none; 
	color : #333; 
	border: none;
	}
a:active { 
	text-decoration: none; 
	color : #00a0df; 
	border: none;
	}
a:visited { 
	text-decoration: none; 
	color : #00a0df; 
	border: none;
	}
a:hover	{ 
	text-decoration: underline; 
	color : #00a0df; 
	border: none;
	} 
.site-info, .bottom-info { font-size: 8pt;}
.result {
	margin-top: 10px;
	}
div.title a:link, div.title a:active, div.title a:visited, div.title a:hover
	{font-weight:700; color: #00A0DF;text-decoration: underline;}
#other_pages{text-align:center;margin:10px;}

.widget { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 5px solid #dedede;}
.widget p { padding: 5px;}
.widget ul{margin:0;padding:0;}
.widget ul li{list-style:none;border:none;margin:0;padding:0;background:url(/img/navi3.gif) left no-repeat !important;padding-left: 10px !important;}
.widget ul li a { text-decoration: none;}

div.widget h5 { color: #fff; padding: 5px; background: #6FBEDE url("/images/widget-bg.png") no-repeat; min-height: 20px; border-bottom: 5px solid #dedede;}

form table tr td { padding: 2px; vertical-align: top; }

.bolsa, .aviso {margin-bottom: 10px;}
.titulo {color: #00A0DF; font-weight: bold; text-transform: uppercase;}
.correo { text-transform: lowercase; }

p.siteinfo a, p.jobinfo a, p.adinfo a { margin-right:5px;padding-left:5px;background: url(/images/navi2.gif) left no-repeat;}
p.siteinfo span, p.jobinfo span, p.adinfo span { margin-right: 5px; }
