body {
background: url(img/bg_body.png)  #CCC;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
border:0;
text-align: center;
}

a {
text-decoration: none;
}

.activo {
width: 460px;
min-height: 200px;
margin: 20px;
}

* html .activo {
height: 200px;
}

.img_activo {
border: 2px solid #666;
margin-right: 10px;
}

#cont {
width: 958px;
margin: 10px auto;
text-align: left;
}

#cont div {
float: left;
}

#top {
margin-top: 20px;
background: url(img/bg_top.png) no-repeat;
padding: 7px 7px 0 7px;
width: 944px;
height: 242px;
}

	#top div{
	margin: 0;
	padding: 0;
	height: 242px;
	}

	#medio img, #fotode img {
	float: left;
	}


	#menu {
	background: #e8edf4;
	width: 222px;
	}

		#menu span{
		display: none;
		}

		#menu h1 {
		margin-left: 5px;
		width: 156px;
		height: 88px;
		background: url(img/logo.png) no-repeat;
		}

		#menu h1 a {
		width: 156px;
		height: 88px;
		display: block;
		}

	 	#menu ul {
		margin: 0;
		padding: 0;
		margin-left: 20px;
		margin-right: 20px;
		}

		#menu ul li {
		padding: 0px;
		list-style:none;
		line-height: 25px;
		text-align:left;
		border-bottom: 1px solid #00616e;
		border-color: #003388;
		}

		* html #menu ul li {
		height: 20px
		}

		#menu ul li a {
		margin-top: 0px;
		font-size: 14px;
		color: #7994C1;
		text-indent: 20px;
		display: block;
		}

		* html #menu ul li a {
		position: absolute;
		margin-top: -5px;
		width: 182px;
		}

		#menu ul li a:hover{
		color: #fff;
		font-weight:bold;
		background: #003388 url(img/bg_menu_item_hover.png) no-repeat;
		}

		#medio{
		width: 500px;
		}

		#fotode{
		width: 222px;
		background: url(img/fotode.jpg) no-repeat;
		}

		/* Fin top*/

				/* Parte del medio */
#blue {
padding: 0 7px;
width: 944px;
height: 40px;
background: url(img/bg_middle.png) repeat-y;
float: left;
}

#middle{
background: url(img/bg_middle2.png) repeat-y;
padding: 0 7px;
width: 944px;
}

	#fotoiz{
	width: 222px;
	height: 217px;
	}

	#contenido{
	margin: 0 0 5px 0;
	width: 500px;
	background:#fff;
	}

		#contenido h2 {
		margin: 0 0 10px;
		padding: 30px 32px 0 0;
		font-size: 18px;
		color: #ABC856;
		text-align: right;
		background: #F3F3F3;
		}

		#contenido h3 {
		padding: 0;
		margin-top: 0;
		margin-left: 30px;
		margin-right: 40px;
		font-size: 14px;
		color: #999;
		text-transform: uppercase;
		}

		#contenido p {
		margin: 0;
		padding: 0 30px 10px;
		text-align: justify;
		color: #999;
		overflow: hidden;
		}
			
		#contenido p img{
		margin: 0 15px 5px 0;
		border: 1px solid #ADBDD9;
		padding: 2px;
		float: left;
		}

		#contenido ul li{
		margin: 0;
		background: url(img/bg_contenido_item.png) no-repeat;
		padding-left: 8px;
		list-style: none;
		color: #999;
		}

		#contenido a {
		color: #038;
		}

	#opciones {
	width: 222px;
	height: 217px;
	float:left;
	background: #ADBDD9;
	}
	 	#opciones h2{
		margin: 0px;
		padding-top: 35px;
		padding-left: 15px;
		font-size: 14px;
		color: #003288;
		text-transform:capitalize;
		background: #C7CFDE;
		}

		#opciones ul {
		padding: 0;
		margin-top: 10px;
		margin-left: 15px;
		margin-right: 20px;
		margin-bottom: 0;
		}

		#opciones ul li {
		text-align:left;
		padding: 0 0 6px 8px;
		margin: 0;
		list-style: none;
		background: url(img/bg_item_servicios.png) no-repeat;
		}

		#opciones ul li a {
		text-align:left;
		color: #1A4894;
		font-size: 14px;
		font-weight: normal;
		}

		#opciones ul li a:hover{
		color: #000088;
		}
					/* fotos_sub subasta*/
					
	#contenido div.fotos{
	width: 450px;
	padding: 20px 0 10px 10px;
	margin: 0 0 0 20px;
	}
	
	* html #contenido div.fotos{
		width: 450px;
		padding: 20px 0 5px 14px;
		margin: 0px;
	}

	#contenido div.fotos img{
	margin: 10px;
	border: 2px solid #ADBDD9;
	float: left;
	}
					
					
					
					/* Parte  de abajo*/

#foot{
margin: 0;
padding: 0;
width: 944px;
height: 130px;
padding: 0 7px 7px 7px;
background: url(img/bg_foot.png) no-repeat;
}

#foot a {
color: white;
}

	#foot_cont {
	margin: 0 auto;
	padding: 0 0 0 15px;
	padding-top: 10px;
	width: 500px;
	color: #F8F8F8;
	}