html,
body{background:#D1E4F3 url('../media/i/ibg.jpg') no-repeat center top;}

body{font-family:Verdana, Arial, sans-serif;font-size:11px;color:#333;}

#main{width:1012px;margin:0 auto;padding-top:20px;}

.clear{clear:both;}


a{text-decoration:none;color:#ff0033;}
a:hover{color:#000;}

/* ========== */
/* = LAYOUT = */
/* ========== */
#container{width:970px;padding:0 26px 0 16px;background:url('../media/i/bg.png') repeat-y;}
.column{float:left;position:relative;top:0;}
.content{width:710px;left:245px;}
#sidebar{width:210px;left:-685px;}


/* ========== */
/* = HEADER = */
/* ========== */
#header{width:1012px;height:122px;background:url('../media/i/header.png') no-repeat;position:relative;}
#header #logo{position:absolute;top:30px;left:60px;}
#header #logo a{display:block;width:190px;height:90px;}
#header #logo a strong{visibility:hidden;}

.headerButton{position:absolute;bottom:0;height:39px;display:block;background:red;z-index:100;}
.headerButton#bAlquileres{right:193px;width:157px;background:url('../media/i/button-alquileres.png') no-repeat;}
.headerButton#bambos{right:41px;width:244px;height:63px;background:url('../media/i/ventas_alquileres.png') no-repeat;}
.headerButton#bVentas{right:41px;width:152px;background:url('../media/i/button-ventas.png') no-repeat;}
.headerButton strong{visibility:hidden;}


/* =========== */
/* = SIDEBAR = */
/* =========== */

#sideNav{padding:30px 0 0 0;}
#sideNav ul li{background:url('../media/i/dotted-line.png') repeat-x left bottom;line-height:1em;}
#sideNav ul li a{color:#333;display:block;padding:5px 0 5px 15px;}
	#sideNav ul li.active a,
	#sideNav ul li a:hover{background:url('../media/i/side-nav-arrow.png') no-repeat left center;color:#000;}

#sideContact{margin:15px 0 0 0;display:block;}

#sideEmprendimientos{margin:15px 0 0 0;}
#sideEmprendimientos ul{position:relative;top:-20px;padding:0 5px 0 10px;}
#sideEmprendimientos ul li{background:url('../media/i/dotted-line.png') repeat-x left bottom;line-height:1em;}
#sideEmprendimientos ul li a{color:#333;display:block;padding:5px 0 5px 15px;background:url('../media/i/side-nav-arrow-black.png') no-repeat left center;}
	#sideEmprendimientos ul li.active a,
	#sideEmprendimientos ul li a:hover{color:#ff0033;background-image:url('../media/i/side-nav-arrow.png');}
	#sideEmprendimientos ul li.active a{font-weight:bold;}
	
/* ========= */
/* = PAGES = */
/* ========= */

#empresa{padding:50px 0 0 0;background:url('../media/i/page-empresa.png') no-repeat left top;}
	#empresa #infoEmpresa{padding:0 320px 0 45px;background:url('../media/i/empresa-casa.png') no-repeat right 50px;}
	
#newsletter{background:red;}
#linksPage{background:green;}
#contactPage{background:blue;}
#contacto{padding:50px 0 0 0;background:url('../media/i/page-contacto.png') no-repeat left top;}
#contacto table {position:relative;top:30px;}
#contacto table input {width:380px;height:15px;border:1px solid #751819;margin-bottom:10px;}
#contacto table textarea {width:460px;height:90px;overflow:hidden;border:1px solid #751819;}
#contacto table button {border:none;background-color:transparent;background-image:url('../media/i/enviar.jpg');width:64px;height:20px;float:right;margin-right:89px;margin-top:10px;}

/* =================== */
/* = EMPRENDIMIENTOS = */
/* =================== */


.emprendimiento{background:url('../media/i/page-ficha.png') no-repeat left top;padding:40px 0 0 0;}
	.emprendimiento #categoryName{text-transform:uppercase;position:absolute;top:8px;left:50px;color:#000;font-size:12px;line-height:12px;}
	.emprendimiento #infoFicha{padding:0 0 0 50px;}
	.emprendimiento #infoFicha #mainImage{float:left;width:200px;}
	.emprendimiento #infoFicha #descFicha{float:left;width:400px;margin:0 0 0 20px;}
	.emprendimiento #infoFicha #descFicha h1{text-transform:uppercase;margin:0 0 20px 0;font-size:14px;color:#000;}

.emprendimiento #infoEmprendimiento{padding:0px 0 30px 10px;}
.emprendimiento #infoEmprendimiento img{position:absolute;top:50px;left:10px;}
.emprendimiento #infoEmprendimiento .txt{padding:0 0 0 320px;}

#blocksEmprendimiento{padding:5px 0;}

	#blocksColumnA,
	#blocksColumnB{float:left;width:335px;}
	
	#blocksColumnB{margin:0 0 0 5px;border-left:1px dotted #CCC;padding:0 0 0 10px;}
	
	.block{margin:0 0 20px 0;}
	
	.thumbs a img{padding:3px;background:#CCC;margin:0 5px 0 0;}
	.thumbs a:hover img{background:#333;}


/* ======== */
/* = HOME = */
/* ======== */

#homeFeatured{background:#000 url('../media/i/home-featured-bg.png') no-repeat left top;position:relative;top:-12px;z-index:9;padding:40px 0 30px 0;}
	
	#homeFeatured h2{font-family: Arial, sans-serif;font-size:12px;line-height:1em;color:#FFF;font-weight:normal;text-transform: uppercase;position:absolute;top:20px;left:50px;}
	#homeFeatured img{position:absolute;top:50px;left:50px;}
	#homeFeatured .txt{padding:0 0 0 370px;color:#FFF;}


#homeColumns{background:#FFF url('../media/i/home-cols-bg.png') repeat-y;position:relative;}
	
	#homeColumns ul#homeColumnA{margin:0 0 0 4px;width:340px;padding:40px 5px 0 5px;background:#FFF url('../media/i/h-ultimas-noticias.png') no-repeat left top;float:left;}
	#homeColumns ul#homeColumnA li{margin:0 0 10px 0;padding:10px 0;border-bottom:1px dotted #CCC;}
	#homeColumns ul#homeColumnA li h3{text-transform: uppercase;font-weight:bold;}
	#homeColumns ul#homeColumnA li img{margin:0 0 0 5px;}

	#homeColumns #homeColumnB{margin:0 0 0 10px;width:335px;padding:40px 5px 0 5px;background:#FFF url('../media/i/h-nuevo-emprendimiento.png') no-repeat left top;float:left;position:relative;}
	#homeColumns #homeColumnB .txt{margin:0 5px 0 5px;padding:0 150px 30px 0;border-bottom:1px dotted #CCC;}
	#homeColumns #homeColumnB .txt h3{text-transform: uppercase;font-weight:bold;}
	#homeColumns #homeColumnB .img{position:absolute;top:50px;right:10px;}
	#homeColumns #homeColumnB .ampliar{position:absolute;bottom:10px;left:10px;}


/* ========== */
/* = FICHAS = */
/* ========== */


#argenpropFrame{padding:20px;}


	/* =============== */
	/* = SEARCH PANE = */
	/* =============== */

		#containerFichas{}

		#searchPane{position:relative;height:170px;background:url('../media/i/page-search.png') no-repeat left top;padding:50px 0 0 0;}

		#searchPane h3{font-family: Arial, sans-serif;font-size:12px;line-height:1em;font-style:italic;color:#333;font-weight:bold;margin:0 0 0 30px;}
		#searchPane ul{width:130px;position:absolute;top:70px;left:20px;}
		#searchPane ul li{background:url('../media/i/dotted-line.png') repeat-x left bottom;line-height:1em;}
		#searchPane ul li a{color:#333;display:block;padding:5px 0 5px 15px;}
			#searchPane ul li.active a,
			#searchPane ul li a:hover{background:url('../media/i/side-nav-arrow.png') no-repeat left center;color:#000;}

		#searchPane form#queryForm{position:absolute;top:70px;left:170px;}
			#searchPane form#queryForm table{width:400px;}
			#searchPane form#queryForm label{display:block;line-height:2em;}
			#searchPane form#queryForm td{padding:0 5px 0px 0;}
			#searchPane form#queryForm td input,
			#searchPane form#queryForm td select{width:160px;padding:2px;border:1px solid #000;}
			#searchPane form#queryForm td input.small{width:80px;}

			#searchPane form td.submit{vertical-align:bottom;}
			#searchPane button{height:20px;width:100px;background:#FFF url('../media/i/button-buscar.png') no-repeat 0 0;border:none;margin:0 0 0 15px;cursor:pointer;}	
			#searchPane button strong{font-size:1px;visibility:hidden}	


	/* ==================== */
	/* = FICHAS - LISTADO = */
	/* ==================== */
		#clinFichas{background:url('../media/i/clin-fichas-bg.png') no-repeat left top;padding:20px 20px 0 20px;}


			#clinFichas .ficha{position:relative;height:70px;border-bottom:1px dotted #235891; padding:10px 10px 10px 120px;zoom:1;clear:left;}
			#clinFichas .ficha div.thumb{position:absolute;left:10px;top:10px;width:94px;height:62px;background:url('../media/i/loading.gif') no-repeat center;border:2px solid #CCC;margin:0 10px 0 0;}
				#clinFichas .ficha div.thumb.noImage{background:#FFF;}
	
			#clinFichas .ficha h3{background:#6c0002 url('../media/i/h-clin-ficha.png') repeat-x;line-height:20px;color:#FFF;font-weight:bold;padding:0 0 0 10px;}
				#clinFichas .ficha h3 a{color:#FFF;}
			#clinFichas .ficha ul.data li strong{color:#0f4987;}
			#clinFichas .ficha ul.data li span{color:#666;}
			#clinFichas .ficha ul.data li span.red{color:#cc3300;}

			#fichasPagination {margin:0;padding:10px 0 10px 0;}
			#fichasPagination a{text-decoration:none;border:solid 1px #5a8fb3;color:#15B;}
			#fichasPagination a,
			#fichasPagination span{display:block;float:left;padding:3px 5px;margin-right:3px;margin-bottom:10px;}
			#fichasPagination .current {background:#1C6DAF;color:#FFF;border:solid 1px #5a8fb3;}
			#fichasPagination .current.prev,
			#fichasPagination .current.next {color:#999;border-color:#999;background:#FFF;}
	
			.pagination{margin:0;padding:10px 0 10px 0;}
			.pagination a{text-decoration:none;border:solid 1px #5a8fb3;color:#15B;}
			.pagination a,
			.pagination span{display:block;float:left;padding:3px 5px;margin-right:3px;margin-bottom:10px;}
		 	.pagination .active {background:#1C6DAF;color:#FFF;border:solid 1px #5a8fb3;}
	
	/* ==================== */
	/* = FICHA INDIVIDUAL = */
	/* ==================== */
	
		#clinFicha{background:url('../media/i/clin-fichas-bg.png') no-repeat left top;padding:20px 20px 0 20px;}
	
			#clinFicha h1{background:url('../media/i/side-nav-arrow.png') no-repeat left center;padding:0 0 0 15px;line-height:22px;border-bottom:1px dotted #CCC;margin:0 0 15px 0;font-weight:bold;}
			#fichaBox{position:relative;margin:10px 0 0 0;}

				#fichaBox #clinFichaImages{ width:270px;float:left;position:relative;left:-380px;}
				#fichaBox #clinFichaImages #mainImage img{width:270px;}
				#fichaBox #clinFichaImages .thumbs{padding:5px 0;width:270px;}
				#fichaBox #clinFichaImages .thumbs img{border:1px solid #797979;float:left;margin:0 1px 1px 1px;width:50px;}

				#fichaBox #clinFichaData{border-bottom:1px dotted #CCC;float:left; width:370px;padding:0 0 0 10px;position:relative;left:280px;}
				#fichaBox #clinFichaData li{padding:2px 0;}
				#fichaBox #clinFichaData li strong{color:#0f4987;}
				#fichaBox #clinFichaData li span{color:#666;}
				#fichaBox #clinFichaData li span.red{color:#cc3300;}

				#fichaBox #clinFichaObservaciones{clear:both;padding:15px 0 0 0;border-top:1px dotted #CCC;}
				#fichaBox #clinFichaObservaciones h3{color:#0f4987;font-weight:bold;padding:0 0 10px 0;}
	


	
/* ========== */
/* = FOOTER = */
/* ========== */
#footer{width:1012px;height:90px;background:url('../media/i/footer.png') no-repeat;position:relative;}
#footer *{display:none;}



/* ============ */
/* = IE FIXES = */
/* ============ */
* html #sideNav ul li,
* html #sideEmprendimientos ul li{height:1%;}
* html #header{background:url('../media/i/header.gif') no-repeat;}
* html #container{background:url('../media/i/bg.gif') repeat-y;}
* html #footer{background:url('../media/i/footer.gif') no-repeat;}

h5 {font-size: 14px;font-weight:bold;}