/* tags */
body		{ background:#950a0a;margin:0; padding:0; font:11px Verdana, Arial, Helvetica, sans-serif; color:#666; letter-spacing:0.015em;}
a			{ text-decoration:none;}
a, button	{outline:none;}
p			{ margin:0 0 10px 0; line-height:18px;}
ul			{ list-style:none; margin:0; padding:0;}
strong		{ color:#6a6a90;}
h1, h2, h3	{ margin:0; line-height:18px;}


/*generals */
.marginT	{ margin-top:15px;}
.marginL	{ margin-left:15px;}
.marginR	{ margin-right:15px;}
.marginB	{ margin-bottom:15px;}

.clear			{ clear:both; height:1px; margin: -1px 0 0; padding:0; font-size:1px; border:0; visibility: hidden;}
.colL			{ width:226px; margin-right:19px; float:left;}
.colR			{ width:550px; float:left;}
.floatL			{ float:left;}/* section --------------------------*/
.floatR			{ float:right;}/* section -------------------------*/
.colLeft		{ width:220px; float:left; margin-right:10px;}/*index */
.colRight		{ width:713px; float:left; background:#eee;}/*index */
.colRight_index	{ width:520px; float:left; background:url(../img/melidomarte.jpg) no-repeat left 60px; padding-left:143px}
.block			{ display:block;}
.intro			{ font-size:13px;}
.hidden 		{ display:none;}

/* layout */
.bgBody			{ background:#fff url(../img/globos.jpg) no-repeat 49% 98%;}
#head			{ background:url(../img/bgHead.gif) no-repeat center top; height:43px;}
#wrapHead		{ width:873px; margin:0 auto; padding:0 10px;}
#content		{ background: url(../img/bgContent.gif) repeat-x left top;width:100%; padding-bottom:10px;}
#wrapContent	{ width:893px; margin:0 auto;}

/* footer */
#footer			{ background:#1d0858 url(../img/bgFooter.gif) repeat-x left top; width:100%; color:#fff; line-height:30px; height:30px; margin-top:70px;}
#wrapFooter		{ width:775px; margin:0 auto; padding:0 10px;}
.navFooter li	{ display:inline;}
.navFooter li a	{ color:#fff; border-right:1px solid #fff; margin-right:10px; padding-right:10px;}

/* menu*/
.menu				{ padding-top:14px; margin-left:235px;}
.menu li			{ display:inline;}
.menu li a			{ background:url(../img/menuLine.gif) no-repeat right center; text-transform:uppercase; color:#fff; letter-spacing:1px; margin-right:15px; padding-right:15px; }
.menu li a:hover	{ color:#948caa;}

/* content */
.title		{ font-size:14px; color:#4d4d80;}
.titleUl	{ font-size:14px; color:#4d4d80; border-bottom:1px dotted #4d4d80; margin-bottom:10px;}
.subtitle	{ font-size:13px; color:#777; margin-bottom:10px;}
.subtitleUl	{ font-size:13px; color:#777; margin-bottom:10px; border-bottom:1px dotted #777;}

.list li		{ border-bottom:1px dotted #ccc;}
.list li a		{ background:#ccc; color:#4d4d80; line-height:22px; padding:0 15px; display:block;}
.list li a:hover{ background:#eee url(../img/bullet.gif) no-repeat 6px center;}

.search			{ background:url(../img/search.gif) no-repeat center; width:26px; height:26px; display:block; border:none; cursor:pointer}

/* property */
.property				{ margin-bottom:20px;}
/*.first_imgProperty		{ background:url(../img/bg_imgProperty.jpg) no-repeat center top; float:left; width:91px; padding:6px 7px 0;}
.first_imgProperty img	{ border:2px solid #fff;}
.first_dtlsProperty		{ background: url(../img/border.jpg) no-repeat left top; float:left; width:316px; margin-left:5px; padding:10px 0 0 10px;}
*/
.imgProperty			{ background:url(../img/bg_imgProperty2.jpg) no-repeat center top; float:left; width:91px; padding:6px 7px 0;}
.imgProperty img		{ border:2px solid #fff;}
.dtlsProperty			{ background: url(../img/border2.jpg) no-repeat left top; float:left; width:316px; margin-left:5px; padding:10px 0 0 10px;}

/* content: property */
.first_dtlsProperty h2,
.dtlsProperty h2			{ font-size:10px; color:#666; font-weight:normal; margin-bottom:10px;}
.first_dtlsProperty a,
.dtlsProperty a
							{ color:#2b1176;}
.first_dtlsProperty p,
.dtlsProperty p	 			{ margin-top:5px;}
.first_dtlsProperty p em,
.dtlsProperty p em			{ font-weight:700; font-style:normal;}

/* pagination (style) */
.pagination{ border-top:1px dotted #bfbebe; padding-top:10px;}
.pagL		{ background:url(../img/paginationL.gif) no-repeat left top; float:right; }
.pagCont	{ background:url(../img/paginationCont.gif) repeat-x left top; width:; height:20px; line-height:20px; float:right;}

.pagR		{ background:url(../img/paginationR.gif) no-repeat left top; float:right;}

.pagL,
.pagR		{ width:5px; height:20px;} /* comun */


#prev				{ float:left; margin:0 10px; }
.pagCont .numbers	{ background:url(../img/bgNumber.gif) no-repeat center; display:block; float:left; width:25px; text-align:center; color:#666;}
#next				{ float:left; margin:0 10px;}
#activeNumber		{ color:#2b1176;}



/* LEGENDA <-----------------------------------------------------------------------	
	Ul:		Underline
	DTLS:	Detalles
	PAG.:	Pagination
*/
