@charset "UTF-8";
@media all
{
	#contenedor2 {
		background: url(/images/layer12.gif) repeat-y 187px top;
	}
	#contenido {
		float: right;
		width: 627px;
	}
	#columna {
		float: left;
		margin-top: 41px;
	}	
	#cont_tit{
		background: #f1f1f1;
		width: 100%;
		left: -230px;
		color: #ed7813;
		font-size: 1.3em;
		line-height: 1.8em;
		font-weight: bold;
		position: relative;
	}
	#cont_tit h2 {		
		color: #022a55;
		font-size: 0.7em !important;
		float: left;
		background: url(/images/index1.gif) no-repeat right center;
		padding: 0 25px 0 0;
		margin: 0 5px 0 0;
	}
	#cont_tit strong{
		text-transform: uppercase;
	}
	ul#menu_promo{
		float: left;
		width: auto;
		height: 350px;
		margin-top: 10px;
		position: relative;
		display: block;
	}
	ul#menu_promo li {
		font-size: 0.7em;
		width: 186px;
		position: relative;
	}
	ul#menu_promo li a span {
		position: absolute;
		width: 100%;
		height: 100%;
		display:block;
		cursor:pointer;
	}
	ul#menu_promo li a:hover {
		text-indent: 0;	
	}
	ul#menu_promo li#menu_promo_volver{
		background: url('/images/prejecucion4.gif') no-repeat right center;
		width: 156px;
		text-align: right;
		padding: 0 16px 0 0;
	}
	ul#menu_promo li#menu_promo_volver a{
		font-size: 1.5em;
		text-decoration: none;
	}
	ul#menu_promo li#menu_promo_volver a:link, ul#menu_promo li#menu_promo_volver a:visited{
		color:  #21426d;
	}
	ul#menu_promo li#menu_promo_volver a:hover{
		color: #ed7916;
	}
	ul#menu_promo li#menu_promo_volver a:active{
		color:  #21426d;
	}
	ul#menu_promo li#menu_promo_11 {
		height: 26px;
		margin-top: 270px;
	}
	ul#menu_promo li#menu_promo_11 a:link span, ul#menu_promo li#menu_promo_11 a:visited span {
		background: url(/images/prejecucion16.gif) no-repeat;
	}
	ul#menu_promo li#menu_promo_11 a:hover span {
		background: url(/images/prejecucion16-over.gif) no-repeat;
	}
	ul#menu_promo li#menu_promo_11 a:active span {
		background: url(/images/prejecucion16.gif) no-repeat;
	}
	ul#menu_promo li#menu_promo_12 {
		height: 26px;
	}
	ul#menu_promo li#menu_promo_12 a:link span, ul#menu_promo li#menu_promo_12 a:visited span {
		background: url(/images/prejecucion17.gif) no-repeat;
	}
	ul#menu_promo li#menu_promo_12 a:hover span {
		background: url(/images/prejecucion17-over.gif) no-repeat;
	}
	ul#menu_promo li#menu_promo_12 a:active span {
		background: url(/images/prejecucion17.gif) no-repeat;
	}
	#contenido ul{
		position: relative;
		width: 404px;
		display: block;
		background: url('/images/layer11.gif') repeat-x left bottom;
		padding-bottom: 21px;
		margin-top: 22px;
		color: #022a55;
	}
	#contenido ul li{
		display: block;
		width: 211px;
		margin: 0 0 0 20px;
		float: left;
	}
	#contenido ul li.promo_img {
		display: table;
		float: left;
		background: url('/images/prejecucion5.gif') no-repeat;
		width: 173px;
		height: 113px;
		margin: 0;
		text-align: center;
	}
	#contenido ul li.promo_img a {
		height: 113px;
		vertical-align: middle;
		display: table-cell;
		*display: block;
	}
	#contenido ul li.promo_img a img {
		/* hack explorer posicionamiento vertical */
		margin-top: expression(this.offsetHeight < this.parentNode.offsetHeight ? parseInt((this.parentNode.offsetHeight - this.offsetHeight) / 2) + "px" : "0");
	}
	#contenido ul li h4{
		font-size: 1.5em;
	}
	#contenido ul li.promo_zona {
		margin-bottom: 17px;
	}
	#contenido ul li a{
		color: #022a55;
	}
	#contenido ul li a:link, #contenido ul li a:visited{
		text-decoration: none;
	}
	#contenido ul li a:hover{
		text-decoration: underline;
	}
	#contenido ul li a:active{
		text-decoration: none;
	}
}
