/* CSS Document */
body {
	padding:0px;
	margin:0px;
	background:#eee;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
}
.mr_left {
	float:left;
}
.mr_right {
	float:right;
}
.mr_bold {
	font-weight:bold;
}
.mr_clear, .mr_clear_brd {
	clear:both;
	margin:0px;
	padding:0px;
	line-height:1px;
	font-size:1px;
	height:1px;
}
.mr_clear_brd {
	margin:10px 0px 10px 0px;
	border-bottom:solid 1px #ddd;
}

#mr_shell {
	width:780px;
	text-align:left;
	height:auto;
	margin:0px auto;
}
#mr_top {
	background:#fff;
	width:auto;
	height:auto;
	padding:0px 10px;
	margin:0px 0px 5px 0px;
	border-bottom:solid 1px #ddd;
}

/** MAIN NAVIGATION **/
#mr_nav {
	background:#194359;
	color:#fff;
	height:25px;
	border-bottom:solid 3px #fff;
	list-style-type:none;
	list-style-position:outside;
	margin:0px;
	padding:0px;
}
#mr_nav li{
	display:inline;
	list-style-type:none;
}
#mr_nav li .mr_menuline {
	float:left;
	display:inline;
	width:7px;
	margin:2px 0px 0px 0px;
	font-size:14px;
	text-align:center;
	color:#758e9b;

}
#mr_nav li a{
	display:inline;
	float:left;
	width:124px;
	padding:5px 0px 6px 0px;
	text-align:center;
	color:#fff;
	background:#194359;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:none;
}
#mr_nav li a:hover {
	color:#fff;
	background:#47697a;
}
/** END MAIN NAVIGATION **/
#mr_head_place {
	position:relative;
}

#mr_submenu1 {
	top:28px;
	left:2px;
}
#mr_submenu2 {
	top:28px;
	left:132px;
}
#mr_submenu3 {
	top:28px;
	left:262px;
}
#mr_submenu4 {
	top:28px;
	left:392px;
}
#mr_submenu5 {
	top:28px;
	left:522px;
}
#mr_submenu6 {
	top:28px;
	left:652px;
}

UNKNOWN {
	FLOAT: none; POSITION: relative
}
.mr_submenu {
	z-index:10;
	position:absolute;
	padding:0px;
	margin:0px;
	list-style-type:none;
	width:125px;

}
.mr_submenu li {
	list-style-type:none;
	margin:0px;
	padding:0px;
	display:block;
}

.mr_submenu li a{
	display:block;
	width:115px;
	margin:0px;
	padding:3px 5px 3px 10px;
	color:#767676;
	font-size:11px;
	text-decoration:none;
	background:#fff;
	border-bottom:solid 1px #ddd;
}
.mr_submenu li a:hover{
	background:#fffee5;
	color:#666;
}


#mr_head {
	border-bottom:solid 3px #fff;
	margin:0px 0px 1px 0px;
	background:#fff;
	text-align:center;
}
#mr_content {
	background:#fff;
	border:solid 1px #ddd;
	color:#000;
	width:auto;
	height:auto;
	padding:10px 10px 30px 10px;
}

.content_left {
    float: left;
}

/*** LEFT CONTENT ***/

#mr_content .leftc{
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	width:510px;
	border-right:solid 1px #ddd;
}
.leftc_brd {
	border-right:solid 1px #ddd
}


#mr_content .leftc .place, #mr_content .leftc .place_brd, #mr_content .leftc .place_r {
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	width:255px;
}#mr_content .place510 {
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	width:510px;
}
#mr_content .leftc .place_brd {
	border-right:solid 1px #ddd;
	width:250px;
}
#mr_content .leftc .place_r {
	float:right;
	width:250px;
	
}
#mr_content .recom_place {
	margin:0px 10px 15px 0px;
	padding:0px 0px 10px 0px;
	border-bottom:solid 1px #ddd;
}
#mr_content .recom_place img {
	float: left;
	margin:0px 10px 0px 0px;
	border:0px;
}
#mr_content .recom_place p{
	float:left;
	width:160px;
	font-size:11px;
	margin:0px;
	padding:0px;
	color:#666;
}
#mr_content .recom_place p a{
	color:#2b8848;

}
#mr_content .recom_place p a:hover {
	text-decoration:none;
}

#mr_content .leftc .place .links {
	margin:0px 10px 15px 0px;
}
#mr_content .leftc .place .links a{
	font-size:12px;
	color:#333;
	text-decoration:underline;
}

#mr_content .leftc .place .links a.new, #mr_content .left_sec2 .mr_cats a.new {
	background:url(../imagenes/new.gif) no-repeat 100% 3px;
	padding:0px 30px 2px 0px;
	font-size:14px;
	font-weight:bold;
}
#mr_content .leftc .place .links a:hover {
	text-decoration:none;
}
.mr_news {
	margin:0px 20px 0px 0px;
}
.mr_news p {
	color:#333;
	margin:0px;
	padding:0px;
	font-size:11px;
}
.mr_news p a{
	color:#0974c7;
}
.mr_news p a:hover{
	text-decoration:none;
}
/*** END LEFT CONTENT ***/


/*** RIGHT CONTENT ***/
#mr_content .rightc {
	float: right;
	display:inline;
	margin:0px;
	padding:0px;
	width:240px;
}


.mr_spotplace {
	margin:0px 0px 18px 0px;
	text-align:center;
}
.mr_punto_place {
	margin:26px 0px 0px 0px;
}
.mr_punto_place .imgplace {
	display:inline;
	float:left;
	width:50px;
	text-align:center;
	padding:5px 0px;
}
.mr_punto_place .imgplace img {
	margin:0px auto;
	border:0px;
}
.mr_punto_place p {
	float:right;
	width:185px;
	display:inline;
	color:#666;
	font-size:11px;
	margin:0px;
	padding:0px;
}
.mr_punto_place p a{
	color:#0974c7;
	font-weight:bold;
}
.mr_punto_place p a:hover{
	text-decoration:none;
}

.mr_ef_place {
	margin:0px 0px 20px 0px;	
}
.mr_ef_place p {
	color:#333;
	font-size:11px;
	margin:0px;
	padding:0px;
}
.mr_ef_place a.mas {
	float:right;
	padding:2px 25px 2px 0px;
	margin:30px 0px 0px 0px;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	background: url(../imagenes/mas_bul.gif) no-repeat 100% 0px;
	text-decoration:none;
	color:#666;
}
.mr_ef_place a.mas:hover {
	color:#0974c7;
}
/*** END RIGHT CONTENT ***/

/** Hs **/
#mr_content h1.punto {
	float:left;
	margin:0px;
	padding:0px;
	text-indent:-10000px;
	background: url(../imagenes/h_punto.gif) no-repeat 0px 0px;
	width:236px;
	height:52px;
}

#mr_content h1 {
	margin:0px 0px 15px 0px;
	font-size:16px;
	color:#187dcb;
}
#mr_content h2 {
	margin:0px 0px 5px 0px;
	font-size:14px;
	color:#095c9c;

}
/** END Hs **/

#mr_bottomtext .toptext {
	background:#fff;
	width:auto;
	padding:10px;
	margin:5px 0px 0px 0px;
}
#mr_bottomtext .toptext p {
	font-size:11px;
	line-height:15px;
	margin:0px;
	padding:0px;
	color:#666;
}
#mr_bottomtext .toptext p a{
	color:#0974c7;
}
#mr_bottomtext .toptext p a:hover {
	text-decoration:none;
}

#mr_footer{
	width: auto;
	text-align:center;
	background:#fafafa;
	border-top:solid 1px #d6d6d6;
}
#mr_footer .f_cont{
	width:760px;
	margin:0px auto;
	padding:10px 0px;
	line-height:16px;
	text-align:left;
	background: url(../imagenes/f_logo.gif) no-repeat 0px 13px;
	text-align:right;
	font-size:10px;
	color:#999;	
}
#mr_footer .f_cont a{
	color:#999;
	text-decoration: underline;
}
#mr_footer .f_cont a:hover{
	text-decoration:none;
}


/** TOP SECTION **/
#mr_logo {
	background:url(../imagenes/logo.gif) no-repeat 0px 0px;
	text-decoration:none;
	float:left;
	text-indent:-10000px;
	width:343px;
	height:49px;
	margin:10px 0px;

}
#mr_logo:hover {
	text-decoration:none;
}

#mr_toplinks {
	float:right;
	margin:25px 0px 0px 0px;
	width:400px;
	font-size:10px;
	color:#999;
}
#mr_toplinks form {
	margin:0px;
	padding:0px 0px 0px 0px;
}
#mr_toplinks .field {
	background:#fff;
	font-size:11px;
	width:100px;
	margin:0px 5px;
	height:14px;
	padding:0px;	
}
#mr_toplinks .buscar {
	margin:0px 0px -3px 0px;

}
#mr_toplinks a{
	font-size:11px;
	font-weight:bold;
	color:#767676;
	text-decoration:none;
}
#mr_toplinks a:hover {
	text-decoration:underline;
}
/** END TOP SECTION **/


/** LEFT CONTEN SECTION ***/
#mr_content .leftc_sec{
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	width:160px;
}
#mr_content .leftc_sec h3{
	background:#fffdf4;
	color:#a7a502;
	border:solid 1px #a7a502;
	font-size:11px;
	padding:5px 0px 5px 10px;
	text-transform:uppercase;
	margin:0px 0px 0px 0px;
}
.mr_sec_menu {
	margin:0px 0px 20px 0px;
	padding:0px;
	list-style-type:none;
	line-height:12px;
}
.mr_sec_menu li{
	line-height:12px;
	list-style-type:none;
	width:160px;
}
.mr_sec_menu li a{
	display:block;
	width:auto;
	color:#333;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	padding:3px 0px 5px 10px;
	border-bottom:solid 1px #a7a502;
	border-top:solid 1px #fffdf4;
}
.sub_bienesraices{
	display:block;
	width:auto;
	text-decoration:none;
	padding:3px 0px 5px 20px;
}
.mr_sec_menu li a:hover {
	color:#000;
	background:#fffdf4;
}

a.mr_print {
	background:url(../imagenes/print.gif) no-repeat 10px 4px;
	padding:3px 0px 5px 30px !important;
}
a.mr_print:hover {
	background:#fffdf4 url(../imagenes/print.gif) no-repeat 10px 4px !important;
}

a.mr_mail {
	background:url(../imagenes/mail.gif) no-repeat 10px 5px;
	padding:3px 0px 5px 30px !important;
}
a.mr_mail:hover {
	background:#fffdf4 url(../imagenes/mail.gif) no-repeat 10px 5px !important;
}


a.mr_map {
	background:url(../imagenes/map.gif) no-repeat 10px 3px;
	padding:3px 0px 5px 30px !important;
}
a.mr_map:hover {
	background:#fffdf4 url(../imagenes/map.gif) no-repeat 10px 3px !important;
}

/* SMALL NAV */
#mr_sm_nav {
	float:left;
	margin:0px 0px 5px 0px;
	padding:0px;
	color:#666;
	font-size:10px;
	font-weight:bold;
}
#mr_sm_nav a, a.mr_red{
	color:#fe2e08;
	font-weight:bold;
	text-decoration:none;
}
#mr_sm_nav a:hover, a.mr_red:hover {
	text-decoration:underline;
}
/* END SMALL NAV */



/** END LEFT CONTEN SECTION ***/
.rightc_sec{
	float: right;
	margin:0px;
	padding:0px;
	width:585px;
	border-left:solid 1px #eee;
}
#mr_content .rightc_sec .cnt_sec {
	margin:0px 0px 0px 17px;
}
#mr_content .rightc_sec h1 {
	font-size:28px;
	font-weight: normal;
	margin:0px 0px 0px 0px;
	color:#666;
	float:left;
}
#mr_content .rightc_sec h1.mr_small {
	font-size:18px;
	font-weight:bold;
}
#mr_content .rightc_sec h2 {
	background:#f5f5f5;
	color:#000;
	border:solid 1px #c0c0c0;
	font-size:11px;
	padding:5px 0px 5px 10px;
	text-transform:uppercase;
	margin:10px 0px 0px 0px;
}
#mr_content .rightc_sec h3{
	font-size:18px;
	font-weight:normal;
	color:#777;
	margin:10px 0px 0px 0px;
	padding:0px;
}
#mr_content .rightc_sec a.biglink, #mr_content .left_sec2 .mr_cats a {
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	color:#0974c7;
}
#mr_content .rightc_sec a.biglink:hover, #mr_content .left_sec2 .mr_cats a:hover {
	text-decoration:underline;
}

#mr_content .rightc_sec .top_img .top_flash p {
	padding:0px;
	font-weight:bold;
	color:#333;
	width:350px;
	margin:0px 0px 25px 0px;
	line-height:16px;
	float:left;
}
#mr_content .rightc_sec .text_place {
	float:left;
	width:280px;
	display:inline;
	
}
#mr_content .rightc_sec .text_place p{
	font-size:12px;
	margin:2px 30px 0px 0px;
	color:#666;
	padding:0px;
	line-height:18px;
}
#mr_content .rightc_sec .text_place p a.green {
	color:#008459;
	text-decoration:none;
	padding:0px 0px 0px 18px;
	background: url(http://www.mundoregio.com/imagenes/green_bul.gif) no-repeat 0px 3px;
	font-weight:bold;
}
#mr_content .rightc_sec .text_place p a.green:hover {
	text-decoration:underline;
	background-position:2px 3px;
	
}

#mr_content .rightc_sec a.ascpec{
	float:left;
	display:inline;
	margin:0px 0px 22px 0px;
	padding:0px;
	text-indent:-10000px;
	background:url(../imagenes/aspectos.jpg) no-repeat 0px 0px;
	width:257px;
	height:23px;
	text-decoration:none;
}
#mr_content .rightc_sec a.ascpec:hover a.avi:hover {
	text-decoration:none;
}

a.avi{
	float:left;
	display:inline;
	margin:0px 0px 22px 0px;
	padding:0px;
	text-indent:-10000px;
	background:url(../imagenes/btn_green_avisos.gif) no-repeat 0px 0px;
	width:257px;
	height:23px;
	text-decoration:none;
}



#mr_content .rightc_sec .top_img {
	background: url(../imagenes/section/promo_nuevoleon.jpeg) no-repeat 100% 0px;
}

.top_imgclasificados {
    width:567px;
    height:201px;
	background: url(../imagenes/promo_avisos.jpg) no-repeat 100% 0px;
}

.mr_sec_p {
	color:#666;
	font-size:11px;
	line-height:18px;
	margin:0px 30px 0px 0px;
}
.mr_sec_p img {
	float:right;
	padding:3px;
	border:solid 1px #ddd;
}


/** LEFT CNT SECTION 2 ***/
#mr_content .left_sec2 {
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	width:585px;
	border-right:solid 1px #eee;
}
#mr_content .left_sec2 .cnt_sec {
	margin:0px 17px 0px 0px;	
}
#mr_content .left_sec2 h3{
	display:inline;
	color:#666;
	font-size:14px;
}
a.mr_red {
	font-size:11px;
	color:#0974c7;
}
#mr_content .left_sec2 h4{
	font-size:13px;
	color:#333;
	padding:0px 0px 3px 0px;
	margin:30px 0px 3px 0px;
	border-bottom: dotted 1px #999;
}

#mr_content .left_sec2 .mr_cats {
	float:left;
	display:inline;
	margin:0px 0px 0px 20px;
	width:250px;

}
#mr_content .left_sec2 .mr_cats a{
	color:#666;
	font-size:12px !important;
}


#mr_content .left_sec2 .sitos {
	padding:0px 20px;
	margin:0px 0px 30px 0px;
}
#mr_content .left_sec2 .sitos a.big_name {
	color:#333;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
#mr_content .left_sec2 .sitos a.big_name:hover {
	text-decoration:underline;
}
#mr_content .left_sec2 .sitos a.sm_url {
	font-size:11px;
	color:#0974c7;
	text-decoration:none;
}
#mr_content .left_sec2 .sitos a.sm_url:hover {
	text-decoration: underline;
}
#mr_content .left_sec2 .sitos p {
	background:#f8faed;
	border:solid 1px #bbbfa1;
	color:#434755;
	padding:5px 0px 5px 10px;
	font-size:11px;
	margin:3px 0px 5px 0px;
}
#mr_content .left_sec2 .sitos a.opt {
	border:solid 1px #bbbfa1;
	background:#fff;
	font-size:11px;
	font-weight:bold;
	padding:0px 5px;
	text-decoration:none;
	color:#222;
}
#mr_content .left_sec2 .sitos a.opt:hover {
	background:#eee;
	color:#000;
}
/** END LEFT CNT SECTION 2 ***/
#mr_content .section_nav {
	float:left;
	height:25px;
	background:#5c5b66;
	margin:0px 0px 2px 0px;
	padding:0px;
	list-style-type:none;
	list-style-position:outside;

}
#mr_content .section_nav li{
	list-style-type:none;
	display:inline;
}
#mr_content .section_nav li .line {
	float:left;
	display:inline;
	width:3px;
	margin:4px 0px 0px 0px;
	text-align:center;
	color:#999;
	background:#5c5b66;
}
#mr_content .section_nav li a{
	float:left;
	text-decoration:none;
	padding:5px 0px 5px 0px;
	width:92px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	background:#5c5b66;
}
#mr_content .section_nav li a:hover {
	background:#737180;
	color:#fff;
}
#mr_content .search_pl {
	background:#edf2cb;
	color:#666;
	border-bottom:solid 1px #57594b;
	padding:4px 0px 5px 10px;
	text-align:center;
	margin:0px 0px 20px 0px;
	font-size:11px;
}
#mr_content .search_pl a{
	color:#0974c7;
	text-decoration:none;
}
#mr_content .search_pl a:hover {
	text-decoration:underline;
}
#mr_content .search_pl form {
	padding:0px;
	margin:0px;
}
#mr_content .search_pl .field {
	background:#ddd;
	border:solid 1px #bbb;
	width:120px;
	font-size:11px;
}
#mr_content .search_pl input {
	font-size:11px;
}

/** LEFT CNT SECTION 2 ***/
#mr_content .right_sec2 {
	float: right;
	display:inline;
	margin:0px;
	padding:0px;
	width:160px;
}
/** END LEFT CNT SECTION 2 ***/
