* {
margin:0px;
padding:0px;
}
html, body {
height:100%;
}
body {
	color:#CECECE;
	font-family:Arial,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:14px;
	background-attachment: scroll;
	background-repeat: repeat-y;
	background-position: center;
	background-color: #CECECE;
}
td, div {
	font-family:Arial, sans-serif;
	font-size:13px;
	font-variant:normal;
	font-weight:normal;
	line-height:1.5;
	text-align:left;
}
th {
border-bottom:1px solid #CCCCCC;
color:#CECECE;
font-family:Arial,sans-serif;
font-size:14px;

font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding-bottom:8px;
text-align:left;
}
a, a:link, a:visited, a:active, a:hover {
	color:#404040;
	text-decoration:none;
	font-weight: bold;
}
img {
	border:0pt none;
}
blockquote {
border-left:5px solid #CCCCCC;
color:#999999;
font-style:italic;
margin-left:1.5em;
padding-left:5px;
}
.h1, h1 {
color:#515151;
display:inline;
font-size:16px;
font-weight:bold;
text-decoration:none;
}
.h2, h2 {
	color:#1D4067;
	display:inline;
	font-size:16px;
	font-weight:bold;
	line-height:16px;
	text-decoration:none;
}
.h3, h3 {
color:#515151;
display:inline;
font-size:28px;
font-weight:normal;
line-height:32px;
text-decoration:none;
}
.h4, h4 {
	color:#666666;
	display:inline;
	font-family:Tahoma,sans-serif;


	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-decoration:none;
}
.shell_wrap {
	margin:0pt auto;
	text-align:left;
	width:1040px;
	background-color: transparent;
	background-attachment: scroll;
	background-image: url(../imagenes/shadow-body.png);
	background-repeat: repeat-y;
	background-position: top;
}
.shell {
	margin:0pt auto;
	text-align:left;
	width:1020px;
	background-color: #FFFFFF;
}
.pic {
border:3px solid #FFFFFF;
}





.outline img, .outline a img{
	display: block;
	float: left;
	background-color: #D6D6D6;
}



.black_head_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	padding-right: 10px;
}

.clOverlayContent {
background-color:#EEEEEE;
border:10px solid #000000;
display:none;
left:0pt;
position:absolute;
top:0pt;
z-index:100;
}
.clOverlay {
background-image:url(http://colourlovers.com.s3.amazonaws.com/images/v3/overlay.png);
display:none;
left:0pt;
position:absolute;
top:0pt;
width:100%;
z-index:90;
}
* html .clOverlay {
background-color:transparent;
background-image:url(http://colourlovers.com.s3.amazonaws.com/images/v3/spacer.png);
}
.header {
	height:101px;
	width:1020px;
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: 0px 0px;
	background-image: url(../imagenes/header_tile.gif);
}
.header .logo {
	height:88px;
	width:225px;
	background-image: url(../imagenes/logo_header.gif);
	background-repeat: no-repeat;
}
.buscador{
	width:1020px;
	background-attachment: scroll;
	height: 280px;
	background-repeat: no-repeat;
	background-position: 0px center;
	background-image: url(../imagenes/anclas/anclas_bg.png);
}

/*STARTS BUSCADOR DESPARRAMADO*/
.buscador_desparramado {
	height:125px;
	width:1020px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../imagenes/anclas_short/graphic_internal1.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;

}

.buscador_desparramado .wrap {
	color: #0099CC;
	float: left;
	background-color: transparent;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	overflow: hidden;
	margin-left: 0px;
	margin-top: 25px;
	margin-right: 0px;
	width: 300px;

}
.buscador_desparramado .wrap h4 {
	color: #0066CC;


}
.buscador_desparramado .wrap h2 {
	width: 282px;


}


.buscador_desparramado .wrap .field_wrapper{
	height: 26px;
	color: #999999;
	background-color: #598CB8;
	margin-top: 8px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	margin-bottom: 0px;
}
.buscador_desparramado .wrap .field_wrapper .field_wrapper_word_wrapper{
	width: 95px;
	height: 21px;
	text-align: left;
	padding-right: 0px;
	float: left;
	line-height: 18px;
	color: #FFFFFF;
	padding-left: 8px;
}
.buscador_desparramado .wrap .publicidad {
	color: #0099CC;
	float: left;
	background-color: #CCCCCC;
	margin-bottom: 15px;
	overflow: hidden;
	margin-left: auto;
	width: 260px;
	padding: 0px;
	margin-right: auto;

}

/*starts navbar*/

.navbar {
	display:block;
	float:right;
	width:620px;
	height: 75px;
	text-align: right;
	list-style-image: none;
	list-style-type: none;
}
.navbar ul {
	float:right;
	height:60px;
	list-style-image: none;
	list-style-type: none;
	display: block;
	padding-left: 0px;
	text-align: right;
	width: 510px;
	padding-top: 15px;
}
.navbar li {
	float:left;
	height:24px;
	background-color: transparent;
	font-weight: normal;
		list-style-image: none;
	list-style-type: none;
}
.navbar li a, .navbar li a:link, .navbar li a:active, .navbar li a:visited {
	display:block;
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	height:21px;
	padding-top:15px;
	text-align:center;
	text-decoration:none;
	padding-left: 30px;
	list-style-image: none;
	list-style-type: none;
	color: #333333;
}
.navbar li a:hover {
	text-decoration:none;
	color: #0E75C9;
	list-style-image: none;
	list-style-type: none;
}

/*STARTS NAVBAR2*/


.subNavContainer {
background:#4E4E4E none repeat scroll 0%;
display:none;
float:left;
overflow:hidden;
}
.subNav {
display:none;
height:22px;
}
.subNav a:link, .subNav a:visited, .subNav a:active {
background:#4E4E4E no-repeat scroll left center;
color:#FFFFFF;
display:block;
float:left;
font-family:Arial,sans-serif;
font-size:11px;

font-style:normal;
font-variant:normal;
font-weight:normal;
height:23px;
line-height:22px;

padding:0pt 10px 0pt 18px;
text-align:center;
text-decoration:none;
}
.subNav a:hover {
background:#000000 no-repeat scroll left center;
}
/*ends navbar*/
.content-wrap {
	width:1020px;
	background-image: url(../imagenes/shadow-body.png);
	background-repeat: repeat-y;
	background-position: top;
}

.content {
	width:1020px;
	background-color: transparent;
	background-attachment: scroll;
	background-image: url(../imagenes/content_bg.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-bottom: 0px;
}

/*---------------------------starts cols------------------------------*/
.featuresCol {
	float:left;
	width:215px;
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;

}
.featuresCol .h {
	height:31px;
	width:205px;
	padding-top: 12px;
	padding-right: 0pt;
	padding-bottom: 12pt;
	padding-left: 10px;
}
.featuresCol .h a {
	color:#FFFFFF;
	float:left;
	padding-right:8px;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
.featuresCol .h a:active {
	color:#FFFFFF;
	float:left;
	padding-right:8px;
}
.featuresCol .h a:visited {
	color:#FFFFFF;
	float:left;
	padding-right:8px;
}
.featuresCol .h a:hover {
	color:#FFD9EB;
	float:left;
	padding-right:8px;
	text-decoration: none;
}
.featuresCol .h a strong {
	color:#FFFFFF;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
.featuresCol .f {
	color:#7A7A7A;
	height:250px;
	margin:10px auto 10pt;
	padding:10px 10px 10px;
	width:171px;
	background-color: #FFFFFF;
	border: 1px dashed #FF2B95;
}
.featuresCol div a {
color:#7A7A7A;
}
.featuresCol div a:active {
color:#7A7A7A;
}

.featuresCol div a:visited {
color:#7A7A7A;
}

.featuresCol div a:hover {
color:#7A7A7A;
}




.featuresCol-w {
	float:left;
	width:217px;
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;

}
.featuresCol-w  .h {
	height:31px;
	width:207px;
	padding-top: 12px;
	padding-right: 0pt;
	padding-bottom: 12pt;
	padding-left: 11px;
}
.featuresCol-w  .h a {
	color:#FFFFFF;
	float:left;
	padding-right:8px;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
.featuresCol-w  .h a :active {
	color:#FFFFFF;
	float:left;
	padding-right:8px;
}
.featuresCol-w  .h a :visited {
	color:#FFFFFF;
	float:left;
	padding-right:8px;
}
.featuresCol-w  .h a :hover {
	color:#FFD9EB;
	float:left;
	padding-right:8px;
	text-decoration: none;
}
.featuresCol-w  .h a strong {
	color:#FFFFFF;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
.featuresCol-w  .f {
	color:#7A7A7A;
	height:250px;
	margin:10px auto 10pt;
	padding:10px 10px 10px;
	width:171px;
	background-color: #FFFFFF;
	border: 1px dashed #FF2B95;
}


.featuresCol-w div a {
color:#7A7A7A;
}

.show_content_wrap {
	color:#7A7A7A;
	padding-left: 0px;
	width: 700px;
	margin-left: 20px;
	padding-top: 20px;
}
.show_content_wrap .extra_info{
	color:#7A7A7A;
	float: right;
	width: 190px;
	margin-right: 20px;
	margin-top: 20px;

}
.show_content_wrap .extra_info a{
	color:#7A7A7A;
	font-weight: normal;
	text-decoration: none;


}
.show_content_wrap .header_wrap{
	font-size: 19px;
	font-weight: bold;
	color: #0066CC;
	float: left;
	width: 460px;
	margin-top: 20px;
}
.show_content_wrap .header_wrap h1{
	font-size: 19px;
	font-weight: bold;
	color: #FF9900;
}
.show_content_wrap.header_wrap h2{
	color:#000000;
	font-size: 14px;
	font-weight: bold;
}
.show_content_wrap .img_wrap {
	background-color: #FFFFFF;
	width: 306px;
	padding: 5px;
	margin-top: 30px;
	float: left;
	background-attachment: scroll;
	background-image: url(../imagenes/bg_anunciante_principal_shadown.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.show_content_wrap .img_wrap img{
	background-color: #CCCCCC;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.show_content_wrap .img_wrap .controladores{
	background-color: transparent;
	margin-top: 25px;
	padding: 5px;
	margin-bottom: 8px;

}
.show_content_wrap .info_box{
	width: 352px;
	padding: 0px;
	margin-top: 30px;
	float: right;
	margin-right: 20px;
	background-color: #F0F0F0;
}
.show_content_wrap .info_box .head{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #1D4067;
	text-decoration: none;
	display: block;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
	background-color: #E3E3E3;
	width: 219px;
	margin-bottom: 0px;
	height: 30px;

}

.show_content_wrap .info_box .num_cliente{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #1D4067;
	text-decoration: none;
	display: block;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 4px;
	width: 115px;
	float: left;
	background-color: #E3E3E3;
	margin-bottom: 0px;
	height: 30px;
}

.show_content_wrap .info_box .rightcol_info_short{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #1D4067;
	text-decoration: none;
	display: block;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
	width: 72px;
	height: 25px;
	background-color: #F0F0F0;
	border-bottom-width: 2px;
	border-bottom-style: dashed;
	border-bottom-color: #D3DDE2;

}
.show_content_wrap .info_box .leftcol_info{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
	display: block;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
	width: 79px;
	height: 25px;
	background-color: #F0F0F0;

}

.show_content_wrap .info_box .rightcol_info{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #1D4067;
	text-decoration: none;
	display: block;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
	width: 243px;
	height: 25px;
	background-color: #F0F0F0;
	border-bottom-width: 2px;
	border-bottom-style: dashed;
	border-bottom-color: #D3DDE2;

}
/*starts info anunciante*/


.anunciante {
	color:#7A7A7A;
	padding-left: 0px;
	width: 700px;
	margin-left: 20px;
}
.anunciante .extra_info{
	color:#7A7A7A;
	float: right;
	width: 190px;
	margin-right: 20px;
	margin-top: 20px;

}
.anunciante .extra_info a{
	color:#7A7A7A;
	font-weight: normal;
	text-decoration: none;


}
.anunciante .header_wrap{
	font-size: 19px;
	font-weight: bold;
	color: #0066CC;
	float: left;
	width: 460px;
	margin-top: 20px;
}
.anunciante .header_wrap h1{
	font-size: 19px;
	font-weight: bold;
	color: #0066CC;
}
.anunciante .header_wrap h2{
	color:#000000;
	font-size: 14px;
	font-weight: bold;
}




.anunciante .header_wrap_long{
	font-size: 19px;
	font-weight: bold;
	color: #0066CC;
	float: left;
	width: 680px;
	margin-top: 20px;
}
.anunciante .header_wrap_long h1{
	font-size: 19px;
	font-weight: bold;
	color: #1D4067;
}
.anunciante .header_wrap_long h2{
	color:#999999;
	font-size: 14px;
	font-weight: normal;
}



.anunciante .img_wrap {
	background-color: #FFFFFF;
	width: 304px;
	border: 1px solid #CCCCCC;
	padding: 5px;
	margin-top: 30px;
	float: left;
}
.anunciante .img_wrap img{
	background-color: #CCCCCC;
	height: 228px;
	width: 304px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.anunciante .img_wrap .controladores{
	background-color: #999999;
	margin-top: 8px;
	padding: 5px;
	margin-bottom: 8px;
	height: 30px;

}
.anunciante  .info_box{
	width: 348px;
	padding: 0px;
	margin-top: 30px;
	float: right;
	margin-right: 20px;
	background-color: #F0F0F0;
	border: 1px solid #CDCDCD;
}
.anunciante .info_box .head{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	background-color: #FFFFFF;
	width: 346px;
	margin-bottom: 0px;
	height: 90px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CDCDCD;

}

.anunciante  .info_box .num_cliente{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	width: 115px;
	float: left;
	background-color: #0066CC;
	margin-bottom: 0px;
	height: 35px;
}
.anunciante .info_box .leftcol_info{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
	display: block;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
	width: 100px;
	background-color: #E6E6E6;

}

.anunciante  .info_box .rightcol_info{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	display: block;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
	width: 225px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CECECE;

}
.anunciante  .info_box .rightcol_info a{
	color: #FF9900;
	text-decoration: none;
	font-weight: normal;
}
.anunciante  .info_box .rightcol_info a:active{
	color: #FFC062;
	text-decoration: none;
	font-weight: normal;
}
.anunciante  .info_box .rightcol_info a:visited{
	color: #A7A7A7;
	text-decoration: none;
	font-weight: normal;
}
.anunciante  .info_box .rightcol_info a:hover{
	color: #FF9900;
	text-decoration: underline;
	font-weight: normal;
}


/*ends info anunciante*/











/*starts buscar proveedor de servicios*/
/*starts contacto no. propiedad pagina show*/

.buscar_proveedor{
	display: block;
	padding: 0px;
	margin-top: 60px;
	margin-bottom: 60px;
	width: 700px;
	margin-left: 20px;
}
.buscar_proveedor .reenvia_a_un_amigo{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	padding-left: 0px;
	float: left;
	text-align: right;
	width: 320px;
}
.buscar_proveedor h2{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #1D4067;
	padding-left: 0px;
	width: 360px;
	float: left;
	line-height: 1.5;
}
.buscar_proveedor  h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F9B900;
	margin-bottom: 10px;
	margin-top: 15px;
	float: left;
	width: 700px;

}
.buscar_proveedor  span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;

}
.buscar_proveedor  .form_wrapbox{
	display: block;
	margin-top: 20px;
	width: 450px;
	float: left;
	margin-right: 20px;
	height: 160px;
	background-color: #F1F3F3;
	border: 1px solid #DEE2E2;
}

.buscar_proveedor .form_wrapbox_mensaje{
	display: block;
	width: 200px;
	float: left;
	background-color: #F1F3F3;
	font-weight: normal;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 130px;
	margin-top: 20px;
	padding-right: 10px;
	border: 1px solid #DEE2E2;
}
.buscar_proveedor_header{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #1D4067;
	padding-left: 5px;
	padding-top: 5px;
}
.buscar_proveedor .form_wrapbox_mensaje p{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 1.2;
	background-color: #0C6DC3;
	text-align: left;
	display: block;
	padding: 5px;
}


.buscar_proveedor  .form_wrapbox .field_wrapper{
	height: 31px;
	color: #999999;
	background-color: #F1F3F3;
	margin-top: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	margin-bottom: 0px;
	width: 448px;
}
.buscar_proveedor  .form_wrapbox .field_wrapper .field_wrapper_word_wrapper{
	width: 114px;
	height: 21px;
	text-align: left;
	padding-right: 0px;
	float: left;
	line-height: 18px;
	color: #0066CC;
	padding-left: 8px;
}
.buscar_proveedor  .form_wrapbox .field_wrapper .field_wrapper_word_wrapper_boton{
	text-align: left;
	padding-right: 0px;
	float: left;
	line-height: 18px;
	color: #0066CC;
	padding-left: 8px;
}
.buscar_proveedor  .form_wrapbox .field_wrapper .field_wrapper_word_wrapper_clave{
	height: 21px;
	text-align: left;
	padding-right: 0px;
	float: left;
	line-height: 18px;
	color: #0066CC;
	padding-left: 8px;
	width: 230px;
}
/*ends contacto no. propiedad pagina show*/

/*ends buscar proveedore de servicios*/











/*starts resultado de busqueda*/
.resultado_busqueda {
	color:#7A7A7A;
	padding-left: 0px;
	width: 700px;
	margin-left: 20px;
	text-align: left;
	padding-bottom: 20px;
}
.resultado_busqueda .header_wrap{
	font-size: 19px;
	font-weight: bold;
	color: #0066CC;
	float: left;
	width: 500px;
	margin-top: 60px;
}
.resultado_busqueda  .header_wrap h1{
	font-size: 19px;
	font-weight: bold;
	color: #1D4067;
}
.resultado_busqueda .header_wrap h2{
	color:#000000;
	font-size: 14px;
	font-weight: bold;
}
.resultado_busqueda  .extra_info{
	color:#7A7A7A;
	float: right;
	width: 190px;
	margin-right: 20px;
	margin-top: 20px;

}
.resultado_busqueda .extra_info a{
	color:#7A7A7A;
	font-weight: normal;
	text-decoration: none;


}
.resultado_busqueda .wrap {
	color:#7A7A7A;
	width: 700px;
	margin-left: 0px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF9900;
	padding-bottom: 20px;
}


.resultado_busqueda .wrap .img_wrap {
	background-color: #FFFFFF;
	width: 122px;
	border: 1px solid #CCCCCC;
	padding: 5px;
	margin-top: 30px;
	float: left;
}
.resultado_busqueda .wrap .img_wrap img{
	background-color: #CCCCCC;
	height: 96px;
	width: 122px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.resultado_busqueda .wrap .img_wrap .controladores{
	background-color: #999999;
	margin-top: 8px;
	padding: 5px;
	margin-bottom: 8px;
	height: 30px;

}
.resultado_busqueda .wrap .info_box{
	width: 535px;
	margin-top: 30px;
	float: right;
	margin-right: 20px;
	text-align: left;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.resultado_busqueda .wrap .info_box .head{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #1D4067;
	text-decoration: none;
	display: block;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
	background-color: #E3E3E3;
	width: 90px;
	margin-bottom: 0px;
	height: 30px;

}

.resultado_busqueda .wrap .info_box .num_cliente{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #1D4067;
	text-decoration: none;
	display: block;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	width: 431px;
	float: left;
	background-color: #E3E3E3;
	margin-bottom: 0px;
	height: 30px;
}
.resultado_busqueda .wrap .info_box .num_cliente a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #1D4067;
	text-decoration: none;
}
.resultado_busqueda .wrap .info_box .num_cliente a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #1D4067;
	text-decoration: none;
}
.resultado_busqueda .wrap .info_box .num_cliente a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #1D4067;
	text-decoration: none;
}
.resultado_busqueda .wrap .info_box .num_cliente a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #1D4067;
	text-decoration: none;
}
.resultado_busqueda .wrap .info_box .leftcol_info{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
	display: block;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
	width: 65px;

}

.resultado_busqueda .wrap .info_box .rightcol_info{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #1D4067;
	text-decoration: none;
	display: block;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
	height: 25px;
	width: 449px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C3C3C3;

}







.resultado_busqueda .wrap .ver {
	text-decoration: none;
	padding-left: 17px;
	float: left;
	display: block;
	font-size: 8px;
	line-height: 1;
	background-image: url(../imagenes/bg_decide_button-links.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
}


.resultado_busqueda .wrap .ver a{
	font-size: 13px;
	color: #1D4067;
	font-weight: normal;
	text-decoration: none;

}
.resultado_busqueda .wrap .ver a:active {
	color:#1D4067;
	text-decoration: none;
	font-weight: normal;
}
.resultado_busqueda .wrap .ver a:visited {
	color:#245080;
	text-decoration: none;
	font-weight: normal;
}
.resultado_busqueda .wrap .ver a:hover {
	color:#1D4067;
	text-decoration: none;
	font-weight: normal;
}


























/*ends resulatado de busqueda*/
.icon_wrapbox{
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 5px;
	height: 42px;
	margin-top: 15px;
	width: 347px;
	margin-bottom: 10px;

}
.icon_wrapbox img{
	margin-right: 7px;

}
/*starts contact area*/
.contact_box{
	margin-right: 0px;
	margin-top: 30px;
	margin-bottom: 10px;
	margin-left: 5px;
	width: 695px;

}
.contact_box h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F9B900;
	margin-bottom: 10px;

}
.contact_box p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.2;
	font-weight: normal;
	color: #1D4067;
	display: block;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

/*starts DESCRIPTION AREA*/
.description_box{
	margin-right: 0px;
	margin-top: 30px;
	margin-bottom: 10px;
	margin-left: 20px;
	width: 690px;

}


.description_box h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F9B900;
	margin-bottom: 10px;

}
.description_box p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.2;
	font-weight: normal;
	color: #333333;
	display: block;
	padding-top: 5px;
	padding-right: 40px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.description_box .img_wrap{
	background-color: #FFFFFF;
	display: block;
	padding: 5px;
	height: 114px;
	width: 152px;
	margin-right: 8px;
	border: 1px solid #CCCCCC;
	float: left;
}
.description_box .img_wrap img{
	height: 114px;
	width: 152px;

}
.description_box .list_wrap{
	width:310px;
	margin-top: 25px;
	float: left;
	margin-right: 30px;
	margin-left: 0px;
}
.description_box .list_wrap p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.2;
	font-weight: normal;
	color: #333333;
	display: block;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 10px;
	padding-left: 15px;
	text-align: justify;
}
.description_box .list_wrap h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F9B900;
	margin-bottom: 10px;
	height: 20px;
}









.listed_box {
	width:350px;
	margin-top: 25px;
	float: left;
	margin-right: 0px;
}
.listed_box  p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.2;
	font-weight: normal;
	color: #333333;
	display: block;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 10px;
	padding-left: 15px;
	text-align: justify;
}
.listed_box h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F9B900;
	margin-bottom: 10px;
	height: 20px;
}

.listed_box .ver {
	text-decoration: none;
	padding-left: 17px;
	float: right;
	display: block;
	font-size: 8px;
	line-height: 1;
	background-image: url(../imagenes/flecha.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #333333;
}


.listed_box .ver a{
	font-size: 13px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;

}
.listed_box .ver a:active {
	color:#CCCCCC;
	text-decoration: none;
	font-weight: normal;
}
.listed_box .ver a:visited {
	color:#98CBFA;
	text-decoration: none;
	font-weight: normal;
}
.listed_box .ver a:hover {
	color:#49A4F5;
	text-decoration: underline;
	font-weight: normal;
}







/*starts listado anunciantes*/

.anunciantes_box{
	margin-right: 0px;
	margin-top: 30px;
	margin-bottom: 10px;
	margin-left: 20px;
	width: 697px;

}

.anunciantes_box h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0066CC;
	margin-bottom: 10px;

}
.anunciantes_box p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.2;
	font-weight: normal;
	color: #333333;
	display: block;
	padding-top: 5px;
	padding-right: 40px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.anunciantes_box.img_wrap{
	background-color: #FFFFFF;
	display: block;
	padding: 5px;
	height: 114px;
	width: 152px;
	margin-right: 8px;
	border: 1px solid #CCCCCC;
	float: left;
}
.anunciantes_box .img_wrap img{
	height: 114px;
	width: 152px;

}
.anunciantes_box .list_wrap{
	width:310px;
	margin-top: 25px;
	float: left;
	margin-right: 30px;
	margin-left: 0px;
}
.anunciantes_box .list_wrap p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.2;
	font-weight: normal;
	color: #333333;
	display: block;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 10px;
	padding-left: 15px;
	text-align: justify;
}
.anunciantes_box .list_wrap h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0066CC;
	margin-bottom: 10px;
	height: 20px;
}









.anunciantes_listed_box {
	width:300px;
	margin-top: 40px;
	float: left;
	margin-right: 45px;
}
.anunciantes_listed_box  p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.2;
	font-weight: normal;
	color: #333333;
	display: block;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 10px;
	padding-left: 15px;
	text-align: justify;
}
.anunciantes_listed_box h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F9B900;
	margin-bottom: 10px;
	height: 20px;
}

.anunciantes_listed_box .ver {
	text-decoration: none;
	padding-left: 17px;
	float: right;
	display: block;
	font-size: 8px;
	line-height: 1;
	background-image: url(../imagenes/chevron2.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	color: #333333;
}


.anunciantes_listed_box .ver a{
	font-size: 13px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;

}
.anunciantes_listed_box .ver a:active {
	color:#CCCCCC;
	text-decoration: none;
	font-weight: normal;
}
.anunciantes_listed_box .ver a:visited {
	color:#98CBFA;
	text-decoration: none;
	font-weight: normal;
}
.anunciantes_listed_box .ver a:hover {
	color:#FF9900;
	text-decoration: none;
	font-weight: normal;
}
.anunciantes_list ul{
	padding:0;
	list-style:none;
	color: #787878;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 88%;
	font-style: normal;
	font-weight: normal;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 30px;
	margin-left: 20px;
	line-height: 1.2;

}

.anunciantes_list  li {
	width:90%;
	display:block;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 22px;
	background-image: url(../imagenes/chrevron.gif);
	background-repeat: no-repeat;
	background-position: 1px 6px;
	list-style-image: none;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D2D2D2;
}

.anunciantes_list  a{
	font-size: 13px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;

}
.anunciantes_list  a:active {
	color:#CCCCCC;
	text-decoration: none;
	font-weight: normal;
}
.anunciantes_list  a:visited {
	color:#98CBFA;
	text-decoration: none;
	font-weight: normal;
}
.anunciantes_list  a:hover {
	color:#49A4F5;
	text-decoration: underline;
	font-weight: normal;
}




/*ends listado anunciantes*/








/*starts contacto no. propiedad pagina show*/

.contacto_propiedad{
	display: block;
	padding: 0px;
	margin-top: 60px;
	margin-bottom: 60px;
	width: 700px;
	margin-left: 20px;
}
.contacto_propiedad .reenvia_a_un_amigo{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	padding-left: 0px;
	float: left;
	text-align: right;
	width: 320px;
}
.contacto_propiedad h2{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #1D4067;
	padding-left: 0px;
	width: 360px;
	float: left;
	line-height: 1.5;
}
.contacto_propiedad  h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F9B900;
	margin-bottom: 10px;
	margin-top: 15px;
	float: left;
	width: 700px;

}
.contacto_propiedad  span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;

}
.contacto_propiedad  .form_wrapbox{
	display: block;
	margin-top: 10px;
	width: 325px;
	float: left;
	margin-right: 20px;
	height: 200px;
	background-color: #E9E9E9;
}

.contacto_propiedad  .form_wrapbox_mensaje{
	display: block;
	margin-top: 10px;
	width: 340px;
	float: left;
	margin-right: 0px;
	background-color: #E9E9E9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1D4067;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 200px;
}

















.contacto_propiedad2{
	display: block;
	padding: 5px;
	margin-top: 30px;
	margin-bottom: 20px;
}
.contacto_propiedad2 h2{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #0066CC;
	padding-left: 7px;
}
.contacto_propiedad2  h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0066CC;
	margin-bottom: 10px;
	margin-top: 15px;

}
.contacto_propiedad2 span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;

}
.contacto_propiedad2  .form_wrapbox{
	display: block;
	margin-top: 10px;
	float: left;
	width: 390px;
}
.contacto_propiedad2  .form_wrapbox .mensaje{
	display: block;
	margin-top: 10px;
	width: 330px;
	float: left;
}

.contacto_propiedad2  .form_wrapbox .mensaje{
	display: block;
	margin-top: 10px;
	width: 300px;
	width: 350px;
	text-align: left;
	padding-right: 0px;
	float: left;
	line-height: 18px;
	color: #0066CC;
	padding-left: 8px;
	margin-left: 20px;
}



.contacto_propiedad2  .form_wrapbox .mensaje .field_wrapper{
	color: #999999;
	background-color: #E9E9E9;
	margin-top: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	margin-bottom: 0px;
	height: 180px;
}
.contacto_propiedad2  .form_wrapbox .mensaje .field_wrapper .field_wrapper_word_wrapper{
	width: 114px;
	height: 21px;
	text-align: left;
	padding-right: 0px;
	float: left;
	line-height: 18px;
	color: #0066CC;
	padding-left: 8px;
}





























.contacto_propiedad  .form_wrapbox .field_wrapper{
	height: 31px;
	color: #999999;
	background-color: #E9E9E9;
	margin-top: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	margin-bottom: 0px;
}
.contacto_propiedad  .form_wrapbox .field_wrapper .field_wrapper_word_wrapper{
	width: 114px;
	height: 21px;
	text-align: left;
	padding-right: 0px;
	float: left;
	line-height: 18px;
	color: #1D4067;
	padding-left: 8px;
}
.contacto_propiedad  .form_wrapbox .field_wrapper .field_wrapper_word_wrapper_clave{
	height: 21px;
	text-align: left;
	padding-right: 0px;
	float: left;
	line-height: 18px;
	color: #1D4067;
	padding-left: 8px;
	width: 230px;
}
/*ends contacto no. propiedad pagina show*/






.description_list ul{
	padding:0;
	list-style:none;
	color: #787878;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 88%;
	font-style: normal;
	font-weight: normal;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 30px;
	margin-left: 20px;
	line-height: 1.2;

}

.description_list  li {
	width:90%;
	display:block;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 22px;
	background-image: url(../imagenes/chrevron.gif);
	background-repeat: no-repeat;
	background-position: 1px 6px;
	list-style-image: none;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D2D2D2;
}


/*ends DESCRIPTION AREA*/

/*STARTS CATS COLS*/
/*a*/
.catsCol-a {
	float:left;
	width:243px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E5E5E5;
	background-color: #FFFFFF;
}
.catsCol-a   .h {
	height:27px;
	width:228px;
	padding-top: 5px;
	padding-right: 0pt;
	padding-bottom: 5pt;
	padding-left: 15px;
}
.catsCol-a   .h a {
color:#CBCBCB;
float:left;
padding-right:8px;
}
.catsCol-a   .h a strong {
	color:#FFFFFF;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
.catsCol-a   .f {
	color:#7A7A7A;
	height:230px;
	margin:10px auto 5pt;
	padding:10px 10px 10px;
	width:200px;
	background-color: #FFFFFF;
}
.catsCol-a  div a {
	color:#7A7A7A;
	text-decoration: none;
}
.catsCol-a  div a:active {
	color:#7A7A7A;
	text-decoration: none;
}
.catsCol-a  div a:visited {
	color:#7A7A7A;
	text-decoration: none;
}
.catsCol-a  div a:hover {
	color:#7A7A7A;
	text-decoration: underline;
}

.catsCol-a ul
	{
	text-indent: 13px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	list-style-image: none;
	list-style-type: none;

	}
	.catsCol-a ul a
	{
	color:#8998A9;
	text-decoration: none;
	font-weight: normal;
	}
		.catsCol-a ul a:active
	{
	color:#8998A9;
	text-decoration: none;
	}
		.catsCol-a ul a:visited
	{
		color:#7A7A7A;
	text-decoration: none;
	}
		.catsCol-a ul a:hover
	{
	color:#FF2B95;
	text-decoration: none;
	}
.catsCol-a li
	{
	color: #8998A9;
	list-style: none;
	list-style-type: none;
	background-image: url(../imagenes/chevron.gif);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 38px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	font-size: 13px;
	line-height: 1.6;
	background-image: url(../imagenes/chevron.gif);
	background-repeat: no-repeat;
	background-position: -1px 10px;
	background-image: url(../imagenes/chevron.gif);
	background-position: -1px 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	list-style-image: none;
	list-style-type: none;
	background-repeat: no-repeat;
	line-height: 1.8;
	}	
	
/*b*/
.catsCol-b {
	float:left;
	width:243px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E5E5E5;
	background-color: #FFFFFF;
}
.catsCol-b   .h {
	height:27px;
	width:228px;
	padding-top: 5px;
	padding-right: 0pt;
	padding-bottom: 5pt;
	padding-left: 15px;
}
.catsCol-b   .h a {
color:#CBCBCB;
float:left;
padding-right:8px;
}
.catsCol-b  .h a strong {
	color:#FFFFFF;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
.catsCol-b  .f {
	color:#7A7A7A;
	height:230px;
	margin:10px auto 5pt;
	padding:10px 10px 10px;
	width:200px;
	background-color: #FFFFFF;
}






.catsCol-b div a {
	color:#7A7A7A;
	text-decoration: none;
}
.catsCol-b  div a:active {
	color:#7A7A7A;
	text-decoration: none;
}
.catsCol-b  div a:visited {
	color:#7A7A7A;
	text-decoration: none;
}
.catsCol-b  div a:hover {
	color:#7A7A7A;
	text-decoration: underline;
}











.catsCol-b ul
	{
	text-indent: 13px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	list-style-image: none;
	list-style-type: none;

	}
	
	
	
.catsCol-b ul a
	{	
	
	color:#8998A9;
	text-decoration: none;
	font-weight: normal;
	}
	
	

		.catsCol-b ul a:active
	{
	color:#8998A9;
	text-decoration: none;
	}
		.catsCol-b ul a:visited
	{
		color:#7A7A7A;
	text-decoration: none;
	}
		.catsCol-b ul a:hover
	{
	color:#FF2B95;
	text-decoration: none;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
.catsCol-b li
	{
	color: #8998A9;
	list-style: none;
	list-style-type: none;
	background-image: url(../imagenes/chevron.gif);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 38px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	font-size: 13px;
	line-height: 1.6;
	background-image: url(../imagenes/chevron.gif);
	background-repeat: no-repeat;
	background-position: -1px 10px;
	background-image: url(../imagenes/chevron.gif);
	background-position: -1px 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	list-style-image: none;
	list-style-type: none;
	background-repeat: no-repeat;
	line-height: 1.8;
	}	

/*ends cats cols*/



/*starts seccion cols*/
.seccionCol-wrapper {
	width: 720px;
	height: 780px;
	background-color: transparent;
}
.seccionCol {
	float:left;
	width:332px;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 0px;
	margin-top: 16px;
}
.seccionCol .h {
	height:16px;
	padding-top: 10px;
	padding-right: 0pt;
	padding-bottom: 10pt;
	padding-left: 15px;
	width:315px;
}
.seccionCol .h a {
	color:#CBCBCB;
	float:left;
	padding-right:8px;
	text-decoration: none;
}
.seccionCol .h a strong {
	color:#FFFFFF;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.seccionCol .f {
	color:#FFFFFF;
	height:357px;
	width:307px;
	background-color: #ffffff;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 12px;
	text-align: justify;
	background-image: url(../imagenes/bg_estelar_shadown.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.seccionCol .infoizq{
	color:#1D4067;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	display: block;
	float: left;
	width: 235px;
	padding-left: 5px;
	height: 24px;
}
.seccionCol .infoder{
	color:#FF9900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	display: block;
	float: left;
	width: 60px;
	height: 24px;
	padding-left: 5px;
}
.seccionCol .f .imgholder {
	display: block;
	float: left;
	height: 228px;
	background-color: #295A92;
	width: 303px;
	position: relative;
	border: 3px solid #FFFFFF;
}
.seccionCol .f .imgholder .tag {
	height: 25px;
	width: 129px;
	position: absolute;
	left: 0px;
	top: 0px;
}

.seccionCol .f h2{
	text-decoration: none;
	overflow: hidden;
	display: block;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 23px;
	margin-left: 0;
	padding-left: 5px;
	padding-top: 6px;
}


/*{
display: block; float: left; height: 228px; background-color: #FFFFFF; width: 304px;
}
*/









.seccionCol div a {
	color:#1D4067;
	text-decoration: none;
	font-size: 19px;
}
.seccionCol div a:active {
	color:#255283;
	text-decoration: none;
}
.seccionCol div a:visited {
	color:#255283;
	text-decoration: none;
}
.seccionCol div a:hover {
	color:#3370B3;
	text-decoration: none;
}

.seccionCol div .seccionCol-ver {
	text-decoration: none;
	padding-left: 17px;
	float: right;
	display: block;
	font-size: 8px;
	line-height: 1;
	background-image: url(../imagenes/chevron2.gif);
	background-repeat: no-repeat;
	background-position: left center;
}


.seccionCol div .seccionCol-ver a{
	font-size: 13px;
	color: #1D4067;
	font-weight: normal;

}
.seccionCol div .seccionCol-ver a:active {
	color:#255283;
	text-decoration: none;
	font-weight: normal;
}
.seccionCol div .seccionCol-ver a:visited {
	color:#255283;
	text-decoration: none;
	font-weight: normal;
}
.seccionCol div .seccionCol-ver a:hover {
	color:#3370B3;
	text-decoration: none;
	font-weight: normal;
}





.seccionCol-imgholder {
display: block; 
float: left; 
height: 228px; 
background-color: #FFFFFF; 
width: 304px;
}




/*seccion col directorio*/
.seccionCol-dir-wrap{
	margin-top: 20px;
	margin-bottom: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	height: 310px;
}
.seccionCol-dir{
	float:left;
	background-attachment: scroll;
	background-color: #E1E1E1;
	background-repeat: repeat;
	background-position: 0%;
	margin: 0px;
	padding-right: 26px;
	padding-left: 26px;
	padding-top: 10px;
	padding-bottom: 15px;
	width: 968px;
}
.seccionCol-dir .h {
	height:16px;
	padding-top: 10px;
	padding-right: 0pt;
	padding-bottom: 10pt;
	padding-left: 15px;
	width:315px;
}
.seccionCol-dir .h a {
	color:#CBCBCB;
	float:left;
	padding-right:8px;
	text-decoration: none;
}
.seccionCol-dir .h a strong {
	color:#FFFFFF;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.seccionCol-dir .shadow-div .f {
	color:#7A7A7A;
	height:260px;
	width:206px;
	text-align: justify;
	float: left;
	background-image: url(../imagenes/sombra_r.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}


.seccionCol-dir .f {
	color:#7A7A7A;
	height:275px;
	width:206px;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left: 5px;
	padding-top: 22px;
	padding-right: 12px;
	padding-bottom: 25px;
	padding-left: 12px;
	text-align: justify;
	float: left;
	background-color: #D6D6D6;
	margin-top: 15px;
	background-image: url(../imagenes/bg_anunciante_shadown.gif);
	background-repeat: no-repeat;
	background-position: center 10px;

}





.seccionCol-dir .f .outline, .outline a {



}
.seccionCol-dir .f .outline img {
	display: block;
	height: 142px;
	background-color: #D6D6D6;
	width: 200px;
	margin-left: 3px;

}

.div_navbar_footer {
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	margin-top: 0px;
	height: 120px;
	background-color: #E1E1E1;
	padding-right: 15px;
	background-image: url(../imagenes/footer_tile.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;

}
.div_navbar_footer .footer_aditionalinfo {
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	margin-top: 10px;
	background-color: transparent;
	margin-bottom: 20px;
	float: left;
	width: 250px;
	text-align: right;

}

.div_navbar_footer .footer_navbar {
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 10px;
	background-color: transparent;
	margin-bottom: 20px;
	float: left;
	text-align: left;
	width: 720px;

}
.div_navbar_footer a{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;

}

.div_navbar_footer a:active{
	color: #FFC977;
	text-decoration: none;
	font-weight: normal;
}
.div_navbar_footer a:visited{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;

}
.div_navbar_footer a:hover{
	color: #FFF7CE;
	text-decoration: underline;
	font-weight: normal;

}


.seccionCol-dir .f p{
	color:#1D4067;
	line-height: 1.2;
	display: block;
	padding-left: 5px;
	padding-top: 5px;

}
.seccionCol-dir .f h2{
	text-decoration: none;
	overflow: hidden;
	display: block;
	margin-top: 25px;
	margin-right: 0;
	margin-bottom: 1px;
	margin-left: 0;
	padding-left: 5px;

}
.seccionCol-dir .f h2 a{
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	color: #FF9900;

}
.seccionCol-dir .f h2 a:active{
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	color: #FFB648;

}
.seccionCol-dir .f h2 a:visited{
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	color: #999999;

}
.seccionCol-dir .f h2 a:hover{
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	color: #FFB951;
}
.seccionCol-dir div a {
	color:#7A7A7A;
	text-decoration: none;
}

.seccionCol-dir .ver {
	text-decoration: none;
	padding-left: 17px;
	float: right;
	line-height: 11px;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(../imagenes/chevron2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: normal;
	color: #1D4067;
}
.buscador_area {
	color: #FFFFFF;
	float: left;
	margin-left: 20px;
	background-color: #999999;
	margin-bottom: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 25px;
	width: 240px;
	text-align: center;
	background-image:url(../imagenes/flap_internal.png);
	background-repeat:no-repeat;
	background-position: center;
	background-attachment:scroll;
	

}
.buscador_area h4 {
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;


}
/*ends seccion coldir*/

/*starts resultado busqueda directorio*/

.goto_dir_wrap{
	margin-top: 20px;
	margin-bottom: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	height: 310px;
}
.goto_dir{
	float:left;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-repeat: repeat;
	background-position: 0%;
	margin-top: 12px;
	width: 690px;
	border: 1px solid #DADADA;
}
.goto_dir .h {
	height:16px;
	padding-top: 10px;
	padding-right: 0pt;
	padding-bottom: 10pt;
	padding-left: 15px;
	width:315px;
}
.goto_dir .h a {
	color:#CBCBCB;
	float:left;
	padding-right:8px;
	text-decoration: none;
}
.goto_dir .h a strong {
	color:#FFFFFF;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.goto_dir .f {
	color:#7A7A7A;
	height:250px;
	width:670px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 20px;
	text-align: justify;
	float: left;
	background-color: #F2F2F2;
}





.goto_dir .f .outline, .outline a {
	border: 3px solid #FFFFFF;

}
.goto_dir .f .outline img {
	display: block;
	float: left;
	height: 117px;
	background-color: #FFFFFF;
	width: 163px;
	margin-right: 15px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;

}
.goto_dir .f .info_empresa {
	display: block;
	float: left;
	height: 107px;
	padding: 5px;
	width: 460px;

}
.goto_dir .f .info_empresa p{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

/*.div_navbar_footer {
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	margin-top: 10px;
	height: 120px;
	background-color: #333333;
	padding-right: 15px;

}
.div_navbar_footer .footer_aditionalinfo {
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	margin-top: 10px;
	background-color: #333333;
	margin-bottom: 20px;
	float: left;
	width: 250px;
	text-align: right;

}

.div_navbar_footer .footer_navbar {
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 10px;
	background-color: #333333;
	margin-bottom: 20px;
	float: left;
	text-align: left;
	width: 720px;

}
.div_navbar_footer a{
	color: #999999;
	text-decoration: none;
	font-weight: normal;

}

.div_navbar_footer a:active{
	color: #0B72CF;
	text-decoration: none;
	font-weight: normal;
}
.div_navbar_footer a:visited{
	color: #1372CF;
	text-decoration: none;
	font-weight: normal;

}
.div_navbar_footer a:hover{
	color: #0B72CF;
	text-decoration: underline;
	font-weight: normal;

}*/


.goto_dir .f p{
	color:#333333;
	line-height: 1.5;

}
.goto_dir .f h2{
	text-decoration: none;
	overflow: hidden;
	display: block;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 1px;
	margin-left: 0;
	height: 30px;
	line-height: 1.1;

}
.goto_dir .f h2 a{
	text-decoration: none;
	font-size: 19px;
	font-weight: bold;
	color: #0B72CF;

}
.goto_dir .f h2 a:active{
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	color: #3E9DF4;

}
.goto_dir .f h2 a:visited{
	text-decoration: none;
	color: #006699;

}
.goto_dir .f h2 a:hover{
	text-decoration: underline;

	color: #359AF4;
}
.goto_dir div a {
	color:#666666;
	text-decoration: none;
}

.goto_dir .ver {
	text-decoration: none;
	padding-left: 14px;
	float: right;
	line-height: 11px;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(../imagenes/chevron2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-right: 13px;
	font-weight: normal;
}
.goto_dir .infoizq{
	color:#0B72CF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	display: block;
	float: left;
	width: 140px;
	padding-left: 5px;
	height: 24px;
	background-color: #E5E5E5;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C9C9C9;
}
.goto_dir .infoder{
	color:#FF9900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	display: block;
	float: left;
	width: 66px;
	height: 24px;
	background-color: #E5E5E5;
	padding-left: 5px;
}

/*.buscador_area {
	color: #0099CC;
	float: left;
	margin-left: 10px;
	background-color: #CCCCCC;
	margin-bottom: 0px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 12px;
	width: 250px;
	margin-top: 15px;

}
.buscador_area h4 {
	color: #0066CC;
	font-size: 16px;
	font-weight: bold;


}*/

/*ends resultado busqueda directorio*/
.leftcol {
	color: #0099CC;
	float: left;
	background-color: transparent;
	margin-bottom: 15px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	overflow: hidden;
	margin-left: 0px;
	width: 284px;
	margin-top: 0px;
	margin-right: 0px;

}
.leftcol h4 {
	color: #0066CC;


}
.leftcol h2 {
	width: 282px;


}


.leftcol .field_wrapper{
	height: 32px;
	color: #999999;
	background-color: #E9E9E9;
	margin-top: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	margin-bottom: 5px;
}
.leftcol .field_wrapper .field_wrapper_word_wrapper{
	width: 95px;
	height: 21px;
	text-align: left;
	padding-right: 0px;
	float: left;
	line-height: 18px;
	color: #FF9900;
	padding-left: 8px;
}
.leftcol .publicidad {
	color: #0099CC;
	float: left;
	background-color: #CCCCCC;
	margin-bottom: 15px;
	overflow: hidden;
	margin-left: auto;
	width: 260px;
	padding: 0px;
	margin-right: auto;

}

.leftcol2 {
	float: left;
	margin-bottom: 15px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	overflow: hidden;
	margin-left: 20px;
	width: 240px;
	margin-top: 40px;

}
.leftcol2 .publicidad_imgwrapper{
	color: #FFFFFF;
	display: block;
	border: 3px solid #FFFFFF;
	width: 233px;
	margin-bottom: 20px;

}
.leftcol2 .publicidad_imgwrapper img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFFFFF;
	width: 233px;
}
/*ends seccion col directorio*/


.seccionCol-w {
	float:left;
	width:207px;
	margin-right: 2px;
	margin-left: 2px;
	margin-top: 8px;
	margin-bottom: 15px;
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-repeat: repeat;
	background-position: 0%;
}
.seccionCol-w  .h {
	height:16px;
	width:192px;
	padding-top: 10px;
	padding-right: 0pt;
	padding-bottom: 10pt;
	padding-left: 15px;
}
.seccionCol-w  .h a {
	color:#CBCBCB;
	float:left;
	padding-right:8px;
	text-decoration: none;
}
.seccionCol-w  .h a strong {
	color:#FFFFFF;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}



.seccionCol-w  .f {
	color:#7A7A7A;
	height:250px;
	width:181px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-right-color: #FF2B95;
	border-bottom-color: #FF2B95;
	border-left-color: #FF2B95;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 25px;
	padding-left: 12px;
	text-align: justify;
}


.seccionCol-w div a {
	color:#7A7A7A;
	text-decoration: none;
}

/*---------------ends cols-------------------*/

.happyDiv {
height:88px;
margin:0pt auto;
padding:13px 0pt 23px;
width:333px;
}
.ad {
float:left;
width:120px;
}
.ads {
color:#E0E0E0;
float:left;
height:77px;
line-height:17px;
margin-left:10px;
overflow:hidden;
padding:13px 5px 0pt 0pt;
width:196px;
}
.ads a {
color:#FEFEFE;
padding-right:3px;
}
.indexStatsHeader {
background:transparent  no-repeat scroll 0%;
height:40px;
width:425px;
}
.indexStatsHeader a {
background:transparent repeat-x scroll 0%;
border-right:1px solid #272727;
color:#898989;
display:block;
float:right;
height:28px;

padding-top:12px;
text-align:center;
text-decoration:none;
width:70px;
}
.indexStatsHeader .on {
background:transparent  repeat-x scroll 0%;
color:#D6D6D6;
}
.indexStats {
background:#505051 none repeat scroll 0%;
border-bottom:1px solid #454545;
margin:0pt auto;
padding:14px 52px;
width:321px;
}
.indexStatsContainer {
color:#898989;
display:none;
}
.indexStatsContent {
display:none;
}
.indexStatsContent img {
border:5px solid #3D3D3D;
height:30px;
margin-top:8px;
width:311px;
}
.indexStatsContent div {
background:#686868 none repeat scroll 0%;
height:1px;
width:321px;
}
.indexStatsContainer strong {
color:#D0D0D0;
display:block;
float:left;
margin-right:10px;
}
.indexStatsContainer a {
background:transparent  no-repeat scroll left center;
color:#898989;
display:block;
float:left;
margin-right:10px;

padding-left:10px;
}
.indexStatsContainer .on {
background:transparent no-repeat scroll left center;
color:#BCBCBC;
}
.c2_1 {
width:550px;
}
.c2_1a {
	width:720px;
	text-align: left;
}
.c2_1b {
	width:976px;
}
.c2_1c {
	width:680px;
}
.c2_2 {
width:425px;
}
.c2_3 h2{
	display: block;
	padding-top: 15px;
	padding-bottom: 25px;
	padding-left: 10px;
	width: 290px;
	font-size: 18px;
	font-weight: bold;
	background-color: transparent;
	background-attachment: scroll;
	background-image: url(../imagenes/flap_index.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	color: #FFFFFF;
}
.c2_3 h4{
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0099CC;
}

.c2_3 {
	padding-bottom:10px;
	padding-top:0px;
	padding-left: 0px;

}


.c2_3 .public_standard_wrapper {
	padding: 12px;
	background-color: transparent;
}
.c2_3 .public_standard_wrapper .advertising_img {
	background-color: #FFFFFF;
	margin-bottom: 10px;

}

.c2_3 .public_standard_wrapper .public_standard_wrapper_singlead {
	width: 256px;
	height: 90px;
	margin-bottom: 10px;
	padding: 8px 8px 10px 8px;
	background-color: #FFFFFF;
	border: 1px solid #EFEFEF;
	background-image: url(../imagenes/bg_anun_img.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.c2_3 .public_standard_wrapper .public_standard_wrapper_cierre {
	width: 272px;
	height: 117px;
	margin-bottom: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	margin-top: 35px;
}

.c2_3 .public_standard_wrapper .public_standard_wrapper_singlead .head{
	width: 160px;
	color: #7d7d7d;
	float: left;
}
.c2_3 .public_standard_wrapper .public_standard_wrapper_singlead .head h1{
	color: #FF9900;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
}
.c2_3 .public_standard_wrapper .public_standard_wrapper_singlead .head p{
	width: 160px;
	overflow: hidden;
	color: #1D4067;
	margin-top: 5px;
	line-height: 16px;
	text-align: justify;
	display: block;
}

.c2_3 .public_standard_wrapper .public_standard_wrapper_singlead .head .ver_link{
	text-decoration: none;
	padding-left: 17px;
	float: right;
	line-height: 11px;
	display: block;
	background-image: url(../imagenes/bg_decide_image-box.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #1D4067;
	font-weight: normal;
}


.c2_3 .public_standard_wrapper .public_standard_wrapper_singlead .img_wrapper{
	width: 256px;
	height: 90px;
	margin-bottom: 10px;
	padding: 8px 8px 10px 8px;
	border: 1px solid #FFFFFF;
}
.c2_3 .public_standard_wrapper .public_standard_wrapper_singlead .img_wrapper a{
	margin-right: 10px;
	border: 5px solid #ffffff;
	display: block;
	float: left;
}

.c2_3 .public_standard_wrapper .public_standard_wrapper_singlead .img_wrapper a img{
width: 76px; height: 60px;
}

/*STARTS HEADER DIR*/
.headertxt {
	background-color: #FFFFFF;
	display: block;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	height: 42px;
	background-attachment: scroll;
	background-image: url(../imagenes/flap_dir_servicios.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.headertxt h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #0099FF;
	padding-left: 22px;
	display: block;
	float: left;
	height: 27px;
	width: 210px;
	margin-top: 8px;
	margin-left: 15px;
}
.headertxt h1 a{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #9A9A9A;
	font-size: 17px;
	font-weight: bold;
}
.headertxt h1 a:active {
	text-decoration: none;
	color: #9A9A9A;
}
.headertxt h1 a:visited {
	text-decoration: none;
	color: #9A9A9A;
}
.headertxt h1 a:hover{
	text-decoration: none;
	color: #707070;
}
.headertxt .boton {
	display: block;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0B72CF;
	margin-right: 15px;
	width: 290px;
	background-color: #FFFFFF;
}


/*ENDS HEADER DIR*/
/*starts wrap para show info*/

.showinfo {
	padding-bottom:10px;
	padding-top:0px;
	padding-left: 0px;

}


.showinfo .showinfo_wrapper {
	padding: 12px;
	background-color: #999999;
	width: 276px;
}
.showinfo .showinfo_wrapper .advertising_img {
	background-color: #FFFFFF;
	margin-bottom: 10px;
	width: 276px;

}

.showinfo .showinfo_wrapper .public_standard_wrapper_singlead {
width: 256px; 
height: 90px; 
margin-bottom: 10px; 
padding: 8px 8px 10px 8px; 
background-color: #F2F1EF; 
border: 1px solid #FFFFFF;
}

.showinfo .showinfo_wrapper .public_standard_wrapper_singlead .head{
	width: 160px;
	color: #7d7d7d;
	float: left;
}
.showinfo .showinfo_wrapper .public_standard_wrapper_singlead .head p{
	width: 160px;
	height: 60px;
	overflow: hidden;
	color: #8A8A8A;
	margin-top: 2px;
line-height: 16px; 
	text-align: justify;
	display: block;
}

.showinfo .showinfo_wrapper .public_standard_wrapper_singlead .head .ver_link{
text-decoration: none; 
background: url(../imagenes/flecha_2.gif) center left no-repeat; 
padding-left: 17px; 
float: right; 
line-height: 11px; 
display: block;
}


.showinfo .showinfo_wrapper .public_standard_wrapper_singlead .img_wrapper{
width: 256px; height: 90px; margin-bottom: 10px; padding: 8px 8px 10px 8px; background-color: #F2F1EF; border: 1px solid #FFFFFF;
}
.showinfo .public_standard_wrapper .public_standard_wrapper_singlead .img_wrapper a{
	margin-right: 8px;
	border: 5px solid #ffffff;
	display: block;
	float: left;
}

.showinfo .showinfo_wrapper .public_standard_wrapper_singlead .img_wrapper a img{
width: 76px; height: 60px;
}

/*ends wrap para show info*/


/*starts footer*/
.footer_wrap {
text-align:left;
	width:1020px;
	background-color: #999999;
	margin-top: 0pt;
	margin-right: auto;
	margin-bottom: 0pt;
	margin-left: auto;
}

/*ends footer*/











.c2_4 {
	width:326px;
	background-color: #EEEDE8;
}
.tab {
background:transparent  repeat scroll 0%;
width:975px;
}
.tab a, .tab a:link, .tab a:visited, .tab a:active, .tab a:hover {
text-decoration:none;
}
.tab table td {
padding-top:8px;
}
.loverProfile {
background:transparent  repeat-x scroll 0%;
padding:10px 10px 30px 20px;
width:519px;
}
.loverProfileDetails {
color:#E9E9E9;
float:left;
margin-top:12px;
overflow:hidden;
width:241px;
}
.loverProfileDetails td, .loverProfileDetails a {
color:#E9E9E9;
}
.loverProfileDetails strong {
color:#FFFFFF;
}
.myLoversHeader {
background:transparent  no-repeat scroll 0%;
height:31px;
padding:9px 7px 0pt 0pt;
text-align:right;
width:418px;
}
.whoLoves {
background:#505050 none repeat scroll 0%;
}
.whoLoves .d {
background:#FFFFFF none repeat scroll 0%;
border:5px solid #FFFFFF;
display:block;
float:left;
height:66px;
margin:0pt 4px 4px 0pt;
text-align:center;
width:63px;
}
.whoLoves .d .i {
display:block;
margin-bottom:2px;
}
.whoLoves .d .a {
text-decoration:none;
}
.comments {
background:#505050 none repeat scroll 0%;
padding:8px 9px 20px;
width:407px;
}
.htmlBar img {
border:1px solid #464646;
margin-left:2px;
}
.paletteDetailImg {
background:transparent no-repeat scroll 0%;
display:block;
float:left;
height:161px;
margin-right:20px;
padding:9px 10px 12px 12px;
width:228px;
}
.paletteDetail {
background:transparent  repeat-x scroll 0%;
color:#FEFEFE;
height:306px;
padding:15px 17px 16px 28px;
width:504px;
}
.paletteDetail a {
color:#FEFEFE;
}
.tags {
background:#737373  repeat-x scroll 0%;
color:#FFFFFF;
padding:12px 30px;
width:489px;
}
.tags a {
color:#FFFFFF;
text-decoration:none;
}
.loversList {
background:#6F6F6F none repeat scroll 0%;
padding:29px 29px 0pt;
width:491px;
}
.loversListDiv {
background:transparent  repeat-x scroll 0%;
color:#DCDCDC;
height:60px;
margin-bottom:10px;
padding:15px;
width:461px;
}
.paletteColors {
background:transparent  repeat-y scroll 0%;
padding:11px 11px 0pt;
width:527px;
}
.paletteColorsDiv {
background:transparent  repeat-x scroll 0%;
color:#DCDCDC;
height:186px;
padding:6px 7px 10px;
width:513px;
}
.paletteColorsDiv div {
color:#DCDCDC;
}
.paletteColorsDiv a {
color:#DCDCDC;
}
.tdCELinks td a {
color:#CECECE;
}
.tdWhiteLinks a {
color:#FFFFFF;
}
.paging a:link, .paging a:visited, .paging a:active, .paging a:hover {
background:transparent  repeat-x scroll 0%;
border:1px solid #464646;
color:#C7C7C7;
display:block;
float:left;
height:17px;
margin-right:2px;
padding:2px 7px 0pt;
text-align:center;
text-decoration:none;
}
.paging .on {
color:#FFFFFF !important;
font-weight:bold !important;
}
.suggestTrendDiv {
background:transparent repeat scroll 0%;
border:1px solid #666666;
color:#FFFFFF;
display:none;
left:0pt;
padding:10px;
position:absolute;
top:0pt;
width:200px;
}
.rss div {
background:#F3F3F3 none repeat scroll 0%;
border:1px solid #C6C7BB;
margin:4px 0pt 23px;
padding:4px 5px;
width:490px;
}
.bTR td {
font-weight:bold;
}
.wbg {
background-color:#FFFFFF;
}
.gbg {
background-color:#F5F5F5;
}
.tdPad td {
padding:12px 0pt;
}
.tdPadForum td {
padding:12px 0pt 16px;
}
.ucText {
text-transform:uppercase;
}
.cText {
text-align:center;
}
.picturePaletteInspirationInnerDiv {
height:113px;
width:336px;
}
.picturePaletteInspirationInnerDiv a, .picturePaletteInspirationInnerDiv a:link, .picturePaletteInspirationInnerDiv a:active, .picturePaletteInspirationInnerDiv a:hover {
display:block;
float:left;
height:34px;
margin:0pt 0pt 4px 6px;
width:36px;
}
.colour a, .colour a:link, .colour a:visited, .colour a:active, .colour a:hover {
display:block;
text-decoration:none;
}
.palette a, .palette a:link, .palette a:visited, .palette a:active, .palette a:hover {
display:block;
float:left;
text-decoration:none;
}

.hellip {
color:#C7C7C7;
float:left;
padding:4px 2px 0pt 3px;
}
.left {
float:left;
}
.right {
float:right;
}
.clear {
clear:both !important;
float:none !important;
line-height:0pt !important;
margin:0pt !important;
padding:0pt !important;
}
.clear2 {
	line-height:0pt !important;
	margin:0pt !important;
	padding:0pt !important;
}
.noDim {
	height:0pt !important;
}
.block {
display:block;
}
.ddContainer {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #727272;
display:block;
height:109px;
list-style-type:none;
margin-bottom:17px;
padding:8px;
width:500px;
}
.ddContainer li {
cursor:move;
display:block;
float:left;
height:109px;
margin-left:0pt;
position:relative;
width:100px;
}
.ddContainer .hexDiv {
background-color:#333333;
height:24px;
width:100px;
}
.ddContainer .hexDiv .innerHex {
color:#FFFFFF;
float:left;
margin:4px 0pt 0pt 6px;
width:45px;
}
.ddContainer .hexDiv a {
color:#FFFFFF;
float:right;
margin:4px 6px 0pt 0pt;
}
.ddContainer .colourLink {
background-color:#DDDDDD;
display:block;
height:53px;
padding-top:30px;
text-align:center;
width:100px;
}
.ddContainer a {
text-decoration:none;
}
.newColourDiv {
display:none;
height:40px;
margin:0pt 0pt 5px;
width:218px;
}
.cececeLinks a {
color:#CECECE;
}
.patternColorSquare {
float:left;
height:40px;
margin:0pt 10px 5px 0pt;
width:40px;
}
.patternColorSquareText {
float:left;
font-weight:bold;
height:12px;
margin-top:15px;
width:135px;
}
.patternColorsList {
float:left;
list-style-image:none;
list-style-positio
.footer-head {
	margin-top: 40px;
}
.footer-head {
	margin-top: 0px;
	background-color: #D6D6D6;
}
.content_col_shell {
	padding-right: 14px;
	padding-left: 20px;
	width: 712px;
}

.buscar_button_wrap {
	width: 336px;
	padding: 7px 0px 5px 0px;
	float: left;
	margin-left: 0px;
	border: solid1px #5286B5;
}
.buscar_button {
	margin-top: 15px;
	color: #FFFFFF;
	text-align: right;
}
.buscar_button a{
	color: #FFFFFF;
	text-decoration: none;
	background-color: transparent;
}
.buscar_button a:active{
	color: #FFFFFF;
	text-decoration: none;

}
.buscar_button a:visited{
	color: #FFFFFF;
	text-decoration: none;

}
.buscar_button a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

/*Footer*/
	a.footer:link, a.footer:visited { color: #8cbef0; border-bottom: 1px dotted #8cbef0; }
	a.footer:hover { color: #bfe0ff; border-bottom: 1px dotted #bfe0ff; }
	a.footer:active { color: #57484a; background-color: #8cbef0; }
	#footer_global {
	background-color: #391E0F;
	width: 100%;
	clear: both;
	border-top: 1px solid #c8442b;
	background-image: url(../images/footer-bg.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	height: 280px;
}
	#footer_container {
	position: relative;
	width: 1020px;
	overflow: hidden;
	margin: 0px;
}
	#footer_container div.button {
	position: absolute;
	top: 166px;
}
	#footer_container H1 {
	font-size: 18px;
	color: #FFFFFF;
	
}
	#footer-H1 {
	font-size: 42px;
	color: #FFFFFF;
	font-weight: bold;
	
}

#footer_container H2 {
	font-size: 16px;
	color: #E2BE8E;
	font-weight: normal;
	
}
	#footer-H2 {
	font-size: 42px;
	color: #FFFFFF;
	font-weight: bold;
	
}





	#footer_container, #frame div.button, #scroller, .section { height: auto; }
	ul#toolbar {
	height: 45px;
	width: 900px;
	text-align: center;
	list-style: none;
	margin: 0 auto;
	clear: both;
	/* border-bottom: 1px solid #ccc;	*/
	}
	#toolbar li {
	float: left;
	text-indent: -9999px;
	}
	#toolbar li a { height: 45px; display: block; }
	#toolbar li.active {
	/* border-bottom: 1px solid #f2f2f2; */
	background-position: 50% bottom; }
	#toolbar li.inactive { background-position: 50% top; }
	#toolbar li:hover { background-position: 50% bottom; }
	#toolbar li#resume-tab {
	width: 150px;
	background-image: url(../images/footerTab_resume.gif);
}
	#toolbar li#contact-tab {
	background-image: url(../images/footerTab_contact.gif);
	width: 150px;
}
	#toolbar li#about-tab {
	width: 150px;
	background-image: url(../images/footerTab_about.gif);
}
	#toolbar li#profile-tab {
	width: 150px;
	background-image: url(../images/footerTab_profile.gif);
}
	#toolbar li#references-tab {
	width: 150px;
	background-image: url(../images/footerTab_references.gif);
}
	#toolbar li#private-tab {
	width: 150px;
	background-image: url(../images/footerTab_private.gif);
}
	#content { width: 5400px; height: auto; }
	#scroller {
	background-attachment: scroll;
	width: 655px;
	height: auto;
	overflow: hidden;
	margin: 0;
}
	.section {
	text-align: center;
	width: 1020px;
	margin: 0;
	float: left;
}
	

	div.button#left {
	right: 40px;
	bottom: 0px;
}
	div.button#right {
	right: 0px;
	bottom: 0px;
}
	.footer_headline { color: #fff; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: left; margin-top: 0; margin-left: 5px; }
	.footer_headline2 {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	margin-top: 0px;
	margin-left: 10px;
	font-size: 29px;
}
.footer_headline3 {
	color: #fff;
	font-size: 25px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	text-align: left;
	margin-top: 0;
	margin-left: 5px;
}
	.footer_title { color: #fff; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: left; margin-left: 5px; }
	.footer_text {
	color: #aaa096;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.2em;
	text-align: left;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 20px;
}
	.footer_text-md {
	color: #aaa096;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.2em;
	text-align: left;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 20px;
}


	.footer_text2 {
	color: #B4D5F5;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.2em;
	text-align: left;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.footer_text-lg {
	color: #B4D5F5;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.2em;
	text-align: left;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.footer-btns-bgdiv {
	height: 45px;
	width: 100%;
	background-image: url(../images/footer_btns_bg.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	float: left;
}




	.footer_smalltext { color: #aaa096; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.2em; margin-right: 15px; margin-bottom: 10px; margin-left: 20px; }
	#copyright {
	color: #aaa096;
	font-size: 13px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	width: 800px;
	height: 50px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#copyright-en {
	color: #aaa096;
	font-size: 13px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	width: 850px;
	height: 30px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.div_centered {
	display: block;
	width: 530px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	background-color: #F8F8F8;
	border: 1px solid #E2E2E2;
	padding: 10px;
}
.div_centered2 {
	display: block;
	width: 550px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	background-color: #0C6DC3;
	border: 1px solid #E2E2E2;
	padding: 10px;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
}
.div_centered3 {
	display: block;
	width: 550px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	background-color: #FFFFFF;
	padding: 10px;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
}
.div_spacer {
	display: block;
	height: 150px;
	padding-top: 20px;
	padding-bottom: 10px;
	font-size: 18px;
	color: #000000;
}
