@CHARSET "UTF-8";


img {float: left; width: 978px;} /*quitarlo cuando haya flash*/
#TB_window img{width:auto;}

#column_1 {width: 716px; float: left;}
	#column_1 img {width: 194px; height: 114px; border: 5px solid #50090f;}
	h2.promociones {width: 706px; height: 44px; text-indent: -9999px; background: url(/imagenes/index/h2_promociones.png) no-repeat;}
	* html h2.promociones {width: 712px;}
	#column_1 dl {margin: 6px 2px 0 6px; display: inline; width: 228px; height: 300px; background: #71101a; float: left;}
	#column_1 dt { font-size: 12px; font-weight: bold; padding: 10px 0 0 12px; height: 27px; background: url(/imagenes/index/dt_bg.gif);}
	div.foto {width: 206px; padding: 8px 12px;}
	div.text {width: 204px; height: 30px; margin-left: 12px; padding-top: 4px; padding-bottom: 8px; border-top: 1px dashed #a97177; line-height: 18px;}
	div.text2 {width: 204px; height: 35px; margin-left: 12px; padding-top: 4px; padding-bottom: 13px; border-top: 1px dashed #a97177; color: #e3cfd1;}
		div.text2 strong {color: #e3cfd1;}
	#column_1 a:link, #column_1 a:visited, #column_1 a:hover {margin-left: 12px; margin-bottom: 5px; background: #fff url(/imagenes/index/flecha.gif) no-repeat 100% 0; width: 150px; color: #71101a; display: block; text-decoration: none; font-weight: bold; padding-bottom: 2px;}

#column_2 {width: 262px; float: left; color: #71101a;}
	h3.datos {width: 262px; height: 53px; text-indent: -9999px; background: url(/imagenes/index/h3_datos.png) no-repeat;}
	div.tel {width: 262px; height: 146px; background: url(/imagenes/index/div_tel.png) no-repeat; position: relative;}
		#column_2 dl {margin-left: 22px; line-height: 14px;}
		#column_2 dt {font-size: 12px; font-weight: bold; padding: 7px 0;}
		#column_2 dd {width: 225px;}
		h4 {width: 218px; height: 41px; text-indent: -9999px; background: url(/imagenes/index/h4_telefono.gif) no-repeat;}
		div.tel a {position: absolute; bottom: 0; left: 22px; color: #71101a; font-weight: bold;}
		div.tel a:link, div.tel a:visited, div.tel a:hover { background: #fff url(/imagenes/index/flecha.gif) no-repeat 100% 0; width: 150px; color: #71101a; display: block; text-decoration: none; font-weight: bold; padding: 0 0 2px 5px;}

	h3.seguimiento {width: 262px; height: 49px; text-indent: -9999px; background: url(/imagenes/index/h3_seguimiento.png) no-repeat;}
	div.seg {width: 262px; height: 111px; background: url(/imagenes/index/div_seg.png) no-repeat;}
		div.seg p {padding: 0 50px; padding-top: 58px; line-height: 20px;}
		div.seg a {color: #71101a; font-weight: bold;}
		div.seg strong {color: #71101a;}
		
#divisiones {float: left; width: 978px; height: auto; background: url(/imagenes/index/fnd_divisiones.png) no-repeat bottom;}
	h2.divisiones {width: 978px; height: 48px; text-indent: -9999px; background: url(/imagenes/index/h2_divisiones.png) no-repeat;}
	#column_3 {width: 512px; margin-left: 6px; float: left; padding-bottom: 12px;}
	* html #column_3 {width: 512px; height: auto; margin-left: 3px; float: left; padding-bottom: 12px;}
	   h3.suprema {width: 512px; height: 35px; text-indent: -9999px; background: url(/imagenes/index/h3_suprema.png) no-repeat;}
	   #suprema {padding-bottom: 20px; background: url(/imagenes/index/fnd_suprema.png); behavior: url(/estilos/ie6pngfix/iepngfix.php);}
	   #divisiones span {margin: 7px 10px 0 10px; display: block; background: url(/imagenes/index/span.gif) repeat-x; height: 2px;}
	   #column_3 div {width: 512px; padding-top: 10px;}
		   img.foto_suprema {width: 172px; height: 125px; float: left; margin-left: 10px;}
			#column_3 dl {float: left; margin-left: 10px; width: 300px; line-height: 18px; color: #e3e4d0;}
				#column_3 dt {font-weight: bold; border-bottom: 1px dotted #e3e4d0;}
				#column_3 dd {padding-top: 5px; text-align: justify; line-height: 14px;}
				#column_3 a:link, #column_3 a:visited, #column_3 a:hover {background: #fff url(/imagenes/index/flecha3.gif) no-repeat 100% 0; width: 150px; color: #7b6d14; display: block; text-decoration: none; font-weight: bold; padding-bottom: 2px; line-height: normal;}

	#column_4 {float: right; margin-right: 6px; padding-bottom: 12px;}
	* html #column_4 {float: right; margin-right: 3px; padding-bottom: 12px;}
	   h2.promotora {width: 444px; height: 35px; text-indent: -9999px; background: url(/imagenes/index/h2_promotora.png) no-repeat;}
	   #column_4 div {width: 444px;}
	   div.c4_emp {margin-top: 8px; background: url(/imagenes/index/fnd_c4.png); behavior: url(/estilos/ie6pngfix/iepngfix.php);}
	       h3.c4_castro {width: 444px; height: 31px; text-indent: -9999px; background: url(/imagenes/index/h3_castros.png) no-repeat;}
	       h3.c4_cnort {width: 444px; height: 42px; text-indent: -9999px; background: url(/imagenes/index/h3_cnort.png) no-repeat;}
		   div.c4_emp ul {margin-top: 7px; width: 444px; height: 31px; background: url(/imagenes/index/pie_c4.png) repeat-x;}
			   div.c4_emp li {display: block; float: left; padding: 10px 5px 0 20px; background: url(/imagenes/index/flecha2.gif) no-repeat 9px 11px;}
			   div.c4_emp a:link, div.c4_emp a:visited {color: #a39f3a; text-decoration: none; font-weight: bold;}
			   div.c4_emp a:hover {text-decoration: underline;}
		   img.foto_promotora {margin: 7px; width: 210px; height: 124px; float: left;}
			#column_4 dl {float: left; width: 205px; line-height: 18px;}
				#column_4 dt {font-weight: bold; border-bottom: 1px dotted #555555; color: #706f35;}
				#column_4 dd {padding-top: 5px; color: #555555;}
