@charset "UTF-8";
@media all
{
	#cont_tit{
		background: #b9b9b9;
		height: 34px;
		color: #022a55;
		padding: 18px 0 0 34px;
		font-size: 0.8em;
		line-height: 1.8em;
	}
	#cont_tit h2 {
		/*color: #fff;*/
		font-size: 2em !important;
		float: left;
		background: url(/images/index1.gif) no-repeat right center;
		padding: 0 25px 0 0;
		margin: 0 5px 0 0;
	}
	#contenido ul{
		background: #d5d5d5;
		clear: both;
		padding: 15px 0 0 0;
	}
	#contenido ul li{
		float: left;
	}
	#contenido ul li ul{
		width: 158px;
		margin: 0 0 20px 28px;
	}
	#contenido ul li ul li{
		float: none;
		color: #20426d;
		display: table;
		width: 158px;
	}
	#contenido ul li ul li.cont_tit{
		width: 140px;
		height: 20px;
		padding: 0 0 0 5px;
		margin: 0 0 0 7px;
		background: #1f416b url(/images/index2.gif) no-repeat left 0;		
	}
	/*\*/
	html*#contenido ul li ul li.cont_tit{
		/* Hack para Safari */
		display: table-row;
	}
	#contenido ul li ul li h3{
		padding: 5px 5px 0 0;
		background: url(/images/index3.gif) no-repeat right 0;
		color: #fff;
	}
	#contenido ul li ul li h3 a {
		color: #fff;
	}
	#contenido ul li ul li h3 a:link, #contenido ul li ul li h3 a:visited {
		text-decoration: none;
	}
	#contenido ul li ul li h3 a:hover {
		text-decoration: underline;
	}
	#contenido ul li ul li h3 a:active{
		text-decoration: none;
	}
	#contenido ul li ul li.cont_img{
		text-align: center;
		background: url(/images/index4.gif) no-repeat;
		height: 158px;
		vertical-align: middle;
		display: table-cell;
	}
	#contenido ul li ul li.cont_img a{
		display: block;
		padding: 5px;
		/* hack explorer posicionamiento vertical */
		margin-top: expression(this.offsetHeight < this.parentNode.offsetHeight ? parseInt((this.parentNode.offsetHeight - this.offsetHeight) / 2) + "px" : "0");
	}
	#contenido ul li ul li.cont_txt{
		padding: 0 10px;
		font-size: 0.9em;
	}
	#contenido ul li ul li p {
		margin: 12px 0 0 0;
	}
	#contenido ul li ul li a {
		color: #20426d;
	}
	#contenido ul li ul li a:link, #contenido ul li ul li a:visited {
		text-decoration: none;
	}
	#contenido ul li ul li a:hover {
		text-decoration: underline;
	}
	#contenido ul li ul li a:active{
		text-decoration: none;
	}
	#banner {
	position: absolute;
	top: 200px;
	left: 635px;
	
}
}