@charset "UTF-8";
/* CSS Document */

body {
	padding:0;
	margin:0;
	font-family:Arial,Helvetica,sans-serif ;
	font-size:12px;
	color:#444;

}
/* ---------------------------------------------------------------------------- */	
/* MODIFICADORES -------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
a {
	outline:none;
}
img {
	border:0 !important;
}
.fl {
	float:left;
}
.fr {
	float:right !important;
}
.fn {
	float:none !important;
}
.p5 {
	padding:1px;
}
.p7 {
	padding:5px;
}
.p10 {
	padding:10px;
}
f {
	padding:5px;
}
.p10nb {
	padding:10px 10px 0 10px;
}
.p15 {
	padding:15px;
}
.p20t {
	padding:20px 0 0 0;
}
.p20 {
	padding:20px;
}
.acenter {
	text-align:center
}
.clear {
	clear:both;
	padding:0;
	margin:0;
}
/*.clearfix {display:inline-block;}*/

.tenleft {
	margin-left:5px !important;
}
.tenright {
	margin:0 10px 0 0;
}
.p5t {
	padding:5px 0 0 0;
}
.p5tl {
	padding:7px 0 0 5px;
}
.nf {
	float:none !important;
}
.m5t {
	margin:5px 0 0 0 !important;
}
.m20t {
	margin:10px 0 0 0;
}
.m5b {
	margin:0 0 5px 0 !important;
}
.m10 {
	margin:10px;
}
.m10r {
	margin-right:10px !important;
}
.m5 {
	margin:5px;
}
.m5r {
	margin:0 5px 0 0 !important;
}
.m20l {
	margin-left:20px !important;
}
p {
	margin:0;
	padding:5px 0 5px 0;
}
.dnone {
	display:none;
}
hr {
	border:0;
	border-top:1px solid #ccc;
	height:1px;
}
.dots {
	border:0;
	border-bottom:0px;
	border-top:1px dotted #ddd;
}
.line {
	border:0;
	border-bottom:0px;
	border-top:1px solid #ddd;
}
hr.space {
	border-top:0px solid;
	border:0px !important;
}
.normal li {
	padding:2px 0 2px 0;
}
p.indent {
	margin:0px 0 5px 30px;
	padding:0;
	list-style:none;
}
.pre {
	color:#003366;
	font-weight:bold;
}
.res {
	color:#0099FF
}
.first, .first a {
	border:0 !important;
}
tr.unread td {
	font-weight:normal;
	background:#eaf2fa;
}
form {
	margin:0;
	padding:0;
}
.radio_detalles form {
	margin:0;
	padding:0;
	overflow:auto;
}
.samemods {
	height:110px !important;
}
.big_strong {
	font-size:14px;
	font-weight:bold;
}
.scrolltop {
	position:absolute;
	width:23px;
	height:23px;
	display:block;
	bottom:160px;
	right:10px;
}
.br_dotted {
	border-right:1px dotted #ddd;
}
.bl_dotted {
	border-left:1px dotted #ddd;
}
.brl_dotted {
	border-right:1px dotted #ddd;
	border-left:1px dotted #ddd;
}
#bad_search_message {
	width:946px;
	padding:10px;
	margin:0px 0 10px 0;
	font-size: 14px;
	color: #000;
	background:#ffff66;
	float:left;
}
#bad_search_message span {
	font-weight:bold !important;
}
.mod_top {
	padding:5px 15px;
	border-bottom:1px solid #ddd;
	background:#f1f1f1 url(../images/icon_plus.png) 5px 50% no-repeat;
}
.mas a {
	margin:5px 0 0 0 !important;
	padding:1px 5px 1px 10px;
	background: url(../images/icon_mas.png) 0 50% no-repeat;
	font-size:11px;
	color:#888 !important;
}
.mas a:hover {
	color:#006bb6 !important;
	text-decoration:underline;
}
.menos a {
	padding:5px 10px;
	background:url(../images/icon_menos.png) 0px 50% no-repeat;
	font-size:11px;
	border-bottom:0px !important;
}
li.mas, li.menos {
	border:0px !important;
}
.jqmWindow {
	width:710px !important;
	position:fixed !important;
	top:130px !important;
	left:50% !important;
	margin-left: -350px !important;
	background:#fff !important;
	color:#333 !important;
	border:5px solid #b9b9b9 !important;
	padding:0px !important;
	z-index:99;
}

.jqmWindow.box_video {
	top:35px !important;
}


.jqmOverlay {
	background-color:#000
}

.jqmWindow.login {
	width:400px !important;
	left:50% !important;
	margin-left: -200px !important;
	top:115px !important;
}
.jqmWindow .radio_detalles {
	padding:5px !important;
	border:1px solid #ddd;
}
.jqmWindow .box_contacts {
	width:690px;
}
.jqmWindow .box_contacts table {
	width:670px;
	margin:0;
	padding:0;
}
.jqmWindow table#view td {
	padding: 2px 0 0 3px !important;
}
.alert {
	width:100%;
	position:fixed;
	top:0px;
	padding:40px 0 39px 50px; /*padding:13px 0 15px 50px;*/
	color:#fff;
	font-size:24px;
	font-weight:bold;
	z-index:100;
}
.alert2 {
	position:relative;
	padding:20px 0 20px 50px; /*padding:13px 0 15px 50px;*/
	color:#fff;
	font-size:24px;
	font-weight:bold;
	z-index:100;
}
.a1 {
	background:#FFCC33 url(../images/icon_error.png) 10px 50% no-repeat;
	color:#333;
}
.a2 {
	background:#339900 url(../images/icon_green.png) 10px 50% no-repeat;
}
.a3 {
	background:#cc0000 url(../images/icon_red.png) 10px 50% no-repeat;
}
.a4 {
	background:#333 url(../images/icon_error.png) 10px 50% no-repeat;
}
.a5 {
	height:250px !important;
	background:#02548f /* url(../images/ie6.gif) 0 0 no-repeat*/;
}
.a5 h1 {
	color:#FFCC00;
	font-size:40px;
	font-weight:bold;
	margin:20px 20px 0 20px;
}
.a5 h2 {
	color:#ffffff;
	font-size:20px;
	font-weight:normal;
	margin:0 0 0 20px;
}
.a5 img {
	margin:50px 0 0 20px;
}
/* ---------------------------------------------------------------------------- */	
/* END MODIFICADORES ---------------------------------------------------------- */
/* ---------------------------------------------------------------------------- */
 

/* ---------------------------------------------------------------------------- */	
/* LAYOUT --------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- */
#container {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}
#main {
	width:100%;
	height:100%;
	background:#fff;
	margin:0;
	padding:0;
}
#main_box {
	width:978px;
	height:100%;
	margin:0 auto 0 auto;
	padding:0 0 5px 0;
	background:#fff;
	border-left:0px solid #fff;
	border-right:0px solid #fff;
	overflow:hidden;
	background:#fff;
}
#main_box.home {
	padding:0 0 0px 0 !important;
}
#header {
	width:970px;
	height:75px;
	margin:0 auto !important;
	padding:0 !important;
}
#header_admin {
	width:980px;
	height:90px;
	margin:0 auto !important;
	padding:0 !important;
	background:transparent url(../images/header_round3.png) 0 0 no-repeat;
}
#header_logo a {
	width:375px;
	height:75px;
	display:block;
	margin:0 0px 0 0;
	padding:0px;
	float:left;
	background:url(../images/logo.png) 0 0 no-repeat;
	overflow:hidden;
}
#header_logo_nweb a {
	width:285px;
	height:50px;
	display:block;
	margin:0 0px 0 0;
	padding:0px;
	float:left;
	background:url(../images/logo_minegociovirtual.png) 0 0 no-repeat;
	overflow:hidden;
}

.header_menu {
	/*width:705px;*/
	height:31px;
	margin:0 auto;
	padding:0;
	overflow:hidden;
	position:fixed;
	bottom:0;
	left:30px;
	right:30px;
	background:#f0f0f0 url(../images/fade_header_menu.png) 0 0 repeat-x;
	border-top:1px solid #006bb6;
	border-left:1px solid #006bb6;
	border-right:1px solid #006bb6;
	z-index:98;
}
.header_menu_top {
	width:705px;
	height:30px;
	margin:0;
	padding:0;
	overflow:hidden;
}
.header_searchbox {
	width:720px;
	height:30px;
	margin:0px 0 0 0px !important;
	padding:0px 0px;
	float:left;
	position:relative;
	z-index:88;
	/*background:url(../images/header_search_bk.png) 0 0 no-repeat;*/
	border:0px;
}
.header_searchbox_corner {
	width:25px;
	height:36px;
	margin:0px;
	padding:0px;
	border:0;
	display:block;
	float:left;
	background:url(../images/header_search_corner.png) 0 0 no-repeat;
}
.searchbox input[type="text"] {
	border:0;
	width:478px;
	height:24px !important;
	margin:0px 0 0 0px !important;
	padding:1px 0 2px 5px;
	line-height:24px !important;
	display:block;
	float:left !important;
	font-size:20px;
	font-family: arial, Helvetica, verdana, sans-serif;
	color:#333;
	border:2px solid #e37b01;
}
.searchselect select{
	margin:0px 5px 0 5px;
	width:190px;
	height:33px !important;
	padding:2px 2px;
	border:3px solid #e37b01;
	font-size:18px;
	font-family:arial;
	color:#666;
	float:left;
	display:none;
}
.header_search_button a {
	width:125px;
	height:30px;
	margin:0px 0 0 5px;
	padding:0px;
	display:block;
	float:left;
	background:url(../images/btn_10.png) 0 0px no-repeat;
}
.header_search_button a:hover {
	background:url(../images/btn_10.png) 0 -30px no-repeat;
}
.header_search_button a:active {
	background:url(../images/btn_10.png) 0 -60px no-repeat;
}
.header_search_pueblo{
width:210px;
margin:0px 0 0 10px;
float:left;
color:#fff;
font-size:11px;
font-weight:700;
}
.header_search_pueblo a {color:#fff; font-weight:400;}

#footer {
	width:100%;
	padding:0 0 0px 0;
	overflow:hidden;
	background:url(../images/fade_footer.png) 0 0 repeat-x;
}
.footer_box {
	width:968px;
	height:50px;
	margin:5px auto 0 auto;
	border-top:0px dotted #bbb;
	border-bottom:0px dotted #bbb;
	border-right:0px solid #ccc;
	border-left:0px solid #ccc;
	/*background:#d9d9d9;*/
	padding:5px 0 5px 0;
	/*background: url(../images/footer_bk.png) 0 bottom no-repeat;*/
	line-height:16px;
}
.copyright {
	width:968px;
	padding:5px 0px 13px 0px;
	margin:0 auto 25px auto;
	color:#888 !important;
	text-align:center;
	border-top:0px solid #f1f1f1;
	font-size:10px !important;
}
.copyright.t0{
	color:#888 !important;
}

.copyright.t0 a{
	color:#006bb6 !important;
}


.fb1 {
	margin:0;
	padding:0 0 0 0px;
	list-style-type:none;
	width:184px;
	float:left;
	overflow:hidden;
}
.fb2 {
	margin:0 0 0 0px;
	padding:0 0 0 10px;
	list-style-type:none;
	width:185px;
	float:left;
	overflow:hidden;
	border-left:1px solid #f1f1f1;
}
#footer ul li {
	padding:0px 0 0px 0;
}
select.pais {
	background:#ddd;
	border:1px solid #ccc;
	margin:5px 0 0 0;
	width:175px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#888
}
#left_column {
	width:300px;
	height:100% !important;
	margin:0px 5px 0px 5px !important;
	padding:0;
	float:right;
	display:block;
}
.left_bubble {
	width:298px;
	height:100%;
	margin:5px 0 5px 0;
	padding:0;
	background:url(../images/fade_left_column.png) 0 0 repeat-x;
	overflow:hidden;
	border:1px solid #ddd;
}
#right_column {
	width:663px;
	height:100%;
	display:block;
	margin:0px 0px 0 5px;
	padding:5px 0 0px 0;
	float:left;
}
#center_column {
	width:968px;
	margin:0px 5px 0 5px;
	padding:5px 0 0px 0;
	float:left;
	overflow:hidden;
}
#top_row {
	width:968px;
	margin:5px 5px 0 5px;
	padding:0px;
	overflow:hidden;
}
/* ---------------------------------------------------------------------------- */	
/* END LAYOUT ----------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- */


/* ---------------------------------------------------------------------------- */	
/* BOX ------------------------------------------------------------------------ */
/* ---------------------------------------------------------------------------- */

.vacation {
	display:block;
	position:absolute;
	right:0;
	bottom:7px;
	font-size:12px;
}
.box_info {
	background: #fff9d7/*fff9d7*/;
	border: 1px solid #ffcc33/*#e2c822*/;
	color: #000;
	padding: 10px;
	margin:5px 0;
}
.box_info.a2 {
	background:#eaf5e5;
	border:1px solid #99cc77;
}
/*.box_info h2 strong {
	color:#ffcc33;
}
.box_info table#view th {
	background:#e2c822;
	padding: 2px 3px;
}
.box_info table#view td {
	padding: 2px 3px;
}*/
.box_info h1 {
	margin:0;
}
.box_cuenta_left {
	width:200px;
	height:50px;
	float:left;
	padding:0 0 0 60px;
	margin:0 20px 0 0;
}
.box_standard {
	border:1px solid #ddd;
	padding:5px;
	margin:0 0 5px 0;
	background:#fff;
}
.box_mod {
	width:215px;
	min-height:135px;
	float:left;
	border:1px solid #ddd;
	margin-bottom:5px !important;
}
/* Registracion */
.light {
	color:#f19437 !important;
	font-weight:400;
}
.light2 {
	color:#999 !important;
	font-weight:700;
	padding:0 !important;
	margin:0;
}
.light3 {
	color:#ed6f19 !important;
	font-weight:400;
	padding:0px !important;
	margin:0;
}
.register {
	height:70px;
	background:url(../images/icon_dotarrow.png) 185px 50% no-repeat;
}
.register2 {
	margin:0;
	padding:4px 0 0 0;
	background:url(../images/icon_dotarrow.png) right 0 no-repeat;
}
.register3 {
	margin:50px 0 0 0;
	padding:4px 0 0 0;
	background:url(../images/icon_dotarrow.png) right 0 no-repeat;
}
.register h2, .register2 h2, .register3 h2 {
	color:#ed6f19;
	padding:0;
	margin:0;
}
.icon_ayuda a {
	display:block;
	width:230px;
	height:40px;
	line-height:40px;
	padding:0 0 0 50px;
	font-size:14px;
	color:#b4b4b4 !important;
	margin:15px 0 0 0;
	background:url(../images/icon_ayuda.png) 0 0 no-repeat;
}
.icon_ayuda a:hover {
	color:#006bb6 !important;
	text-decoration:none;
	background:url(../images/icon_ayuda.png) 0 -40px no-repeat;
}
/*end registracion*/

.box_120 {
	width:120px;
	margin:15px 4px 15px 3px;
	padding:0;
	border:1px solid #ededed;
	text-align:center;
	float:left;
}
.box_120:hover, .box_120.selected {
	border:1px solid #006bb6;
	background:#eaf2fa;
	color:#006bb6;
}
.box_120 input[type="radio"] {
	margin:5px 0 3px 0;
	border:0px;
}
.image_privacidad {
	width:120px;
	height:120px;
	display:block;
}
.image_privacidad.p_1 {
	background:url(../images/image_privacidad.png) 0 0 no-repeat;
}
.image_privacidad.p_2 {
	background:url(../images/image_privacidad.png) 0 -120px no-repeat;
}
.image_privacidad.p_3 {
	background:url(../images/image_privacidad.png) 0 -240px no-repeat;
}
.image_privacidad.p_4 {
	background:url(../images/image_privacidad.png) 0 -360px no-repeat;
}
.image_privacidad.p_1b {
	background:url(../images/image_privacidad.png) -120px 0 no-repeat;
}
.image_privacidad.p_2b {
	background:url(../images/image_privacidad.png) -120px -120px no-repeat;
}
.image_privacidad.p_3b {
	background:url(../images/image_privacidad.png) -120px -240px no-repeat;
}
.image_privacidad.p_4b {
	background:url(../images/image_privacidad.png) -120px -360px no-repeat;
}
.box_red {
	border:1px solid #ddd;
	padding:5px;
	width:200px;
	float:left;
}
.box_detail_left {
	width:295px;
	/*overflow:hidden;*/
	float:left;
	margin:0 5px 0 0;
}
.box_detail_right {
	width:350px;
	overflow:hidden;
	float:right;
}
/*.box_detail_center strong { text-transform:capitalize}*/
.box_detail_center {
	width:100%;
	margin:0px 0 0 0;
	overflow:hidden;
	float:left;
	/*text-transform:lowercase;*/
}
.box_detail_center ul{
margin:0 !important;
padding:0 !important;
list-style-type:circle !important;
}
.box_detail_center li {
border:0 !important;
margin:0 !important;
padding:0 !important;
}
.box_tools {
	background:#f9f9f9;
	border:1px solid #e2e2e2;
	padding:5px;
	margin:5px 0 0 0;
	font-size:11px;
	overflow:hidden;
}
.box_tools ul {
	margin:0;
	padding:0px;
	list-style-type:none;
}
.box_tools li {
	display:inline;
	padding:0;
	height:25px;
	line-height:25px;
	border:0px solid #bbb;
	float:left;
	padding:0 5px 0 0px;
	margin:2px 5px 2px 0;
	background-position:0px 0px !important;
}
/*
.box_tools li a {
	height:25px;
	line-height:25px;
	border:0px solid #bbb;
	float:left;
	padding:0 5px 0 0px;
	margin:2px 5px 2px 0;
	background-position:0px 0px !important;
}*/
.box_tools .icon9, .box_tools .icon10, .box_tools .icon18, .box_tools .icon18p, .box_tools .icon11, .box_tools .icon22, .box_tools .icon6, .box_tools .icon20 {
	padding:0px 3px 0 0 !important;
	margin:0px !important;
}
.left_bubble .box_tools {
	background: none!important;
	border:0px !important;
	margin:0;
}
.left_bubble .box_tools li {
	display:block;
	padding:0;
	width:235px;
}
/* negociar */
.box_negociar {
	margin:0px 0 5px 0;
	list-style-type:none;
	background:#f9f9f9;
	border:1px solid #ddd;
	overflow:hidden;
}
.box_negociar ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
.box_negociar li {
	margin:0;
	padding:0;
}
.box_negociar .btn_4 {float:left;}

.box_negociar li.price {
	font-size: 22px;
	line-height:24px;
	height:24px;
	margin:0 0 5px 0;
}
.box_negociar textarea.oferta {
	width:275px !important;
}
.box_negociar input.med {
	width:275px !important;
	margin:0;
}
.box_negociar input.sml {
	width:150px !important;
	margin:0;
}

.concuenta {
	display:block;
	margin:0 0 0 10px;
	height:25px;
	line-height:25px;
	padding:0;
    /*border:1px solid #0066cc ;
	background:#006bb6 url(../images/btn_9.png) 0 0 repeat-x;;
	color:#fff !important;*/
	text-decoration:none;
	
}

.negociar_oferta {
padding:2px 0 0 40px !important;
background:url(../images/icon_negociar.png) 0 0 no-repeat;
}

.negociar_tel {
padding:2px 0 0 40px !important;
background:url(../images/icon_negociar.png) 0 -25px no-repeat;
}

.negociar_pregunta {
padding:2px 0 0 40px !important;
background:url(../images/icon_negociar.png) 0 -50px no-repeat;
}

/*.concuenta h2 a:hover,.concuenta.selected h2 a {
	
	border:1px solid #0066cc;
	color:#0066cc !important;
	margin:0;
	padding:2px 5px;
	background:#fff url(../images/fade_concuenta.png) 0 0 repeat-x;
}
*/
.sincuenta a {
	width:337px;
	height:23px;
	line-height:23px;
	display:block;
	border:0px solid #bbb;
	padding:0px 8px;
	margin:10px 0;
	background:url(../images/btn_sincuenta.png) 0 0  no-repeat;

}
.sincuenta a:hover, .sincuenta.selected a{
	text-decoration:none;
	background:url(../images/btn_sincuenta.png) 0 -23px no-repeat;
}
.sincuenta a:active {
		background:url(../images/btn_sincuenta.png) 0 -46px no-repeat;
}
/*
.sincuenta h2 a {
	display:block;
	border:1px solid #ed6f19;
	color:#ed6f19 !important;
	padding:3px 5px;
	background:#fff url(../images/fade_sincuenta.png) 0 0 repeat-x
}
.sincuenta h2 a:hover {
	text-decoration:none;
	background:#feead2;
}
.sincuenta {
	background:#fff url(../images/fade_sincuenta.png) 0 0 repeat-x
}*/
.box_negociar h2 {
	color:#333 !important;
	margin:0 0 5px 0
}
/* end negociar */

.box_lista h2 {
	margin:0px 0 3px 0 !important;
}
.box_lista .icon9, .box_lista .icon11, .left_bubble .icon9 {
	margin:0 !important;
}
.box_lista .icon9:hover, .left_bubble .icon9:hover {
	background-position:0 -425px;
}
.left_bubble table, .box_lista table {
	font-size:12px;
}
/* box lista */
.box_lista {
	width:327px;
	margin:0px 0 5px 0;
	background:#fff;
	border:1px solid #ddd;
	float:left;
}
.lista_scroll {
	height:240px !important;
	margin:0px 0 0px 0;
	position:relative;
	overflow:auto;
	padding:0;
	background:#fff;
}
table.scrolling {
	width:300px !important;
}
table.noscrolling {
	width:316px !important;
}
.w20 {
	width:20px !important;
	padding:0 !important;
	margin:0 !important;
	background:#f9f9f9;
}
.rapida {
	display:block;
	position:fixed !important;
	width:327px;
	height:280px;
	bottom:27px !important;
	left:70px;
!important;
	z-index:99;
	border:0px solid #777 !important;
	color:#fff;
	background:url(../images/image_rapida.png) 0 0 no-repeat !important;
}
.rapida_cerrar a {
	position:absolute;
	right:2px;
	top:2px;
	display:block;
	height:23px;
	width:23px;
	background:url(../images/icon_next.png) 0 -276px no-repeat;
	color:#fff !important;
}
.rapida h2 span a {
	color:#fff !important;
}
.rapida h2, .rapida h2 span a {
	color:#fff !important;
}
.wiz_scroll {
	height:290px !important;
	margin:0px 0 0px 0;
	position:relative;
	overflow:auto;
	padding:0;
	border:1px solid #ddd;
}
.box_login {
	background:url(../images/fade_login.png) 0 0 repeat-x;
	padding:10px;
}
.box_login h2 {
	color:#006bb6 !important;
	margin:0 0 10px 0
}
h2.login {
	padding:6px 10px;
	color:#999 !important;
}
.box_especial {
	margin:0px 0 5px 0;
	background:#fff;
	border:1px solid #ddd;
}
.box_especial ul {
	margin:0 0 0 5px;
	padding:0;
	height:70px;
	list-style-type:none;
}
.box_especial .thumbs, .box_especial .thumb {
	float:left;
	margin:0 5px 5px 0;
}
.box_especial li a {
	font-size: 12px;
	font-weight: bold;
}
.box_addfoto {
	border:1px solid #ddd;
	padding:10px;
	background:#f9f9f9;
}
.box_images {
	width:280px;
	background:#f9f9f9;
	padding:5px;
	margin:0 5px 5px 0;
	float:left;
	position:relative;
	z-index:1;
	border:1px solid #ddd;
}
.box_product {
	width:665px;
	margin:0 0px 9px 9px;
	padding:10px;
	background:#fff;
	display:inline;
	float: left;
	border:1px solid #e2e2e2;
	position:relative;
	z-index:1;
}
.box_tips {
	margin:5px 0 5px 0;
	padding:0px;
	
}
h2.fill {
	position:relative;
	padding:5px 5px 5px 25px;
	background:#fff url(../images/icon_widget_blue.png) 0 50% no-repeat;
}
h2.fill_1 {
	position:relative;
	padding:7px 5px 7px 33px;
	background:#f9f9f9 url(../images/icon_home_1.png) 5px 50% no-repeat;
	border-top:0px solid #ddd;
}
h2.fill_2 {
	position:relative;
	padding:7px 5px 7px 33px; 
	background:#f9f9f9 url(../images/icon_home_2.png) 5px 50% no-repeat;
	border-top:0px solid #ddd;
}
h2.fill_3 {
	position:relative;
	padding:5px 5px 5px 33px;
	background:#fff url(../images/icon_home_3.png) 5px 50% no-repeat;
}
h2.fill_4 {
	position:relative;
	padding:5px 5px 5px 33px;
	background:#f9f9f9 url(../images/icon_home_4.png) 5px 50% no-repeat;

}
h2.fill_5 {
	position:relative;
	padding:5px 5px 5px 33px;
	background:#fff url(../images/icon_home_5.png) 5px 50% no-repeat;
}
h2.fill_6 {
	position:relative;
	padding:5px 5px 5px 33px;
	background:#fff url(../images/icon_home_6.png) 5px 50% no-repeat;
}
h2.fill_7 {
	position:relative;
	padding:7px 5px 8px 33px;
	color:#fff !important;
	background:#f19437 url(../images/icon_home_7.png) 0 0 no-repeat;
}

h2.fill span {
	font-size:12px;
	font-weight:400;
}
/* BROWSE*/

/*** HOME ***/
.box_paso {
	margin:5px 0 5px 0;
	padding:0;
}
.box_paso img {
	/* float:left;*/
 margin:0 2px 0 3px;
	padding:0;
}
.fade_home {
	width:100%;
	height:40px;
	margin:0 0 10px 0;
	/*background:#1a6fa8 url(../images/fade_home.jpg) 0 0 repeat-x;*/
}
.fade_static {
	width:100%;
	height:95px;
	background:#fff /*1a6fa8 url(../images/fade_home.jpg) 0 0 repeat-x;*/
}

.image_home {
	width:968px;
	height:40px;
	margin:0 auto;
	padding:0;
	overflow:hidden;
	/*background:#1a6fa8 url(../images/image_home.jpg) 0 0 no-repeat;*/
	position:relative;
}
.image_home .header_searchbox, .image_university .header_searchbox, .image_404 .header_searchbox {
	margin:0px 0 0 0px;
}
.image_404 {
	width:690px;
	height:275px;
	margin:10px auto 10px auto;
	padding:0;
	overflow:hidden;
	background:#1a6fa8 url(../images/image_404.jpg) 0 0 no-repeat;
	position:relative;
	z-index:88;
}
.home_link {
	position:absolute;
	top:220px;
	left:25px;
	font-size:14px;
	line-height:20px;
	color:#fff;
}
.home_link a, .home_catspop a {
	color:#66CCFF !important;
}
.home_link h1 {
	margin:5px 0 !important;
}
.home_link .text {
	width:300px;
	display:block;
	color:#666;
	font-size:11px;
	line-height:13px;
}
.image_university .home_link, .image_university_404 .home_link {
	position:absolute;
	top:210px;
	left:20px;
	font-size:14px;
	line-height:20px;
	color:#fff;
}
.home_404 {
	font-size:18px;
	position:absolute;
	top:5px;
	right:85px;
	width:280px;
	padding:5px;
	color:#333;
}
.home_404 span {
	font-size:12px;
	display:block;
	margin:10px 0 0 0;
	padding:0 0 0 10px;
}
.home_catspop {
	width:968px;
	margin:0 auto;
	background:red;
	height:145px;
	font-size:11px;
	line-height:20px;
	font-weight:bold;
	color:#fff !important;
}
.home_catspop a {
	color:#fff !important;
}
.box_homeicons {
	width:968px;
	margin:5px auto 0 auto;
	height:145px;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	color:#fff !important;}
.homeicons a {
	display:block;
	float:left;
	width:100px;
	height:130px;
	padding:15px 0 0 0;
	overflow:hidden;
	margin:0 0px 0 5px;
	text-align:center;
}
.hi_1 a {
	background:url(../images/icon_homeicons.jpg) 0 0 no-repeat;
}
/*.hi_1 a:hover {
	background:url(../images/icon_homeicons.jpg) -100px 0 no-repeat;
}*/
.hi_2 a {
	background:url(../images/icon_homeicons.jpg) 0 -130px no-repeat;
}
/*.hi_2 a:hover {
	background:url(../images/icon_homeicons.jpg) -100px -125px no-repeat;
}*/
.hi_3 a {
	background:url(../images/icon_homeicons.jpg) 0 -260px no-repeat;
}
/*
.hi_3 a:hover {
	background:url(../images/icon_homeicons.jpg) -100px -260px no-repeat;
}*/
.hi_4 a {
	background:url(../images/icon_homeicons.jpg) 0 -390px no-repeat;
}
/*.hi_4 a:hover {
	background:url(../images/icon_homeicons.jpg) -100px -390px no-repeat;
}*/
.hi_5 a {
	background:url(../images/icon_homeicons.jpg) 0 -520px no-repeat;
}
/*.hi_5 a:hover {
	background:url(../images/icon_homeicons.jpg) -100px -520px no-repeat;
}*/
.hi_6 a {
	background:url(../images/icon_homeicons.jpg) 0 -650px no-repeat;
}
/*.hi_6 a:hover {
	background:url(../images/icon_homeicons.jpg) -100px -650px no-repeat;
}*/
.hi_7 a {
	background:url(../images/icon_homeicons.jpg) 0 -780px no-repeat;
}
/*.hi_7 a:hover {
	background:url(../images/icon_homeicons.jpg) -100px -780px no-repeat;
}*/
.hi_8 a {
	background:url(../images/icon_homeicons.jpg) 0 -910px no-repeat;
}
/*.hi_8 a:hover {
	background:url(../images/icon_homeicons.jpg) -100px -910px no-repeat;
}*/
.hi_9 a {
	background:url(../images/icon_homeicons.jpg) 0 -1040px no-repeat;
}
/*.hi_9 a:hover {
	background:url(../images/icon_homeicons.jpg) -100px -1040px no-repeat;
}*/
.home_search {
	position:absolute;
	top:4px;
	left:10px;
}
.box_gray {
	width:100%;
	margin:0 0 5px 0;
	padding:0 0 0px 0;
	border-top:0px solid #ddd;
	background:#ddd;
	z-index:800;/*float:left;*//*overflow:hidden;*/
}
.home .box_gray {
	border-top:0px solid #ddd;
	background:#fff;
}

.fade {
	background:#f0f0f0;
	width:715px;
	margin:0px 5px 5px 0px;
}
.box_up {
	margin:0;
	padding:0px;
	background:#fff;
}
.box_down {
	margin:2px 0 0 0;
	padding:3px;
}
.box_down.gray {
	background: #dddddd;
	padding:10px;
}
.box_down ul.next_box {
	list-style-type:none;
	margin:0;
	padding:1px;
}
.box_down ul.next_box li {
	float:left;
	margin:0 10px 0 0px;
}
.box_white {
	margin:0px;
	padding:5px;
	height:100%;
	background:#fff;
	/*overflow:hidden;*/
	position:relative;
	display:block;
}
.home .box_white {
	background:#f9f9f9;
}
.extra {
	line-height:18px;
	padding:5px;
}
.box_blue {
	margin:0px;
	padding:10px;
	background:#ddd url(../images/fade_gray.gif) 0 0 repeat-x;
	overflow:hidden;
	position:relative;
	display:block;
}
.top_box {
	width:100%;
	height:95px;
	margin:0 0 0px 0;
	padding:0px;
	color:#fff;
	overflow:hidden;
	background:#999;
}
.top_static {
	width:965px;
	margin:0 auto;
	height:95px;
	padding:0px;
	color:#fff;
	overflow:hidden;
}
.i_help {
	background:#fff url(../images/image_top_help.png) 0 0 no-repeat !important;
}
.i_school {
	background:#fff url(../images/image_top_school.png) 0 0 no-repeat !important;
}
.i_tutorials {
	background:#fff url(../images/image_top_tutorials.png) 0 0 no-repeat !important;
}
.i_about {
	background:#fff url(../images/image_top_about.png) 0 0 no-repeat !important;
}
.i_advertising {
	background:#fff url(../images/image_top_advertising.png) 0 0 no-repeat !important;
}

.results h2 {
	padding:0px 0 0px 0;
	margin:0px 0 0 0;
	font-weight:normal !important;
	font-size: 14px;
	color: #666;
}
.results span {
	font-size: 15px;
	background:#ffff66; /*yellow*/
	color:#333 !important;
	font-weight:bold !important;
	padding:0 0px 0 0px;
}
.results strong {
	color:#333 !important;
	display:none;
}
.top_box_title {
	width:300px;
	height:50px;
}
.box_squared {
	width:211px;
	margin:5px 3px 0px 2px;
	padding:0px;
	display:block;
	float:left;
	border-right:1px solid #f1f1f1;
	border-bottom:1px solid #f1f1f1;
	font-size:11px;
	position:relative;
	background:#fff;

}
.box_squared .p10 {
	overflow:hidden;
	padding:5px 0 0 0 !important; /*was 5 5 0 5*/
}
.box_squared ul {
	text-align:center;
	height:72px;
	overflow:hidden;
	padding:0px;
	margin:0;
	line-height:16px;
	
}
.box_squared a:visited {
/*color: #3399cc;*/
}
.box_list {
	width:99.8%;
	margin:0 0px 0px 0;
	padding:2px 0px 7px 0;
	display:block;
	float: left;
	border:0px solid #fff;
	border-bottom:1px dotted #ddd;
	position:relative;
	font-size:11px;
	background:#fff;
}
.box_list .list_info {
height:26px; 
overflow:hidden;
line-height:14px;
}

.deseado h2 {
	font-size:14px;
}
.deseado h2 .price {
	font-size:14px;
}
.deseado a {
	font-size:11px !important;
	font-weight:400 !important
}
.deseado ul {
	width:655px !important;
}
.box_list ul, .box_squared ul {
	width:100%;
	list-style-type:none;
	margin:0px;
	padding:0x;
	display:block;
}
.box_list li, .box_squared li {
	display:block;
	padding:1px 2px;
	margin:0 0 0 0;
}
.box_list.red img {
	text-align:right;
}
.box_squared li a {
	height:18px;
	display:block;
	overflow:hidden;
	margin:0;
	padding:0;
}

.box_list li a, .box_squared li a {
	font-size:13px;
	line-height:16px;
	font-weight:bold;
	padding:0px;
	overflow:hidden;
}
.box_list:hover, .box_squared:hover {
	background:#eaf2fa;
}
.box_list ul {
	float:left;
	width:500px;
	margin:0 0 5px 5px;
	padding:0;
}
.box_list .p10 {
	overflow:hidden;
	padding:5px 5px 0 5px;
}
.box_list .thumb, .box_list .thumbs {
	float:left;
	margin:0 5px 0px 0;
}
.box_squared .thumb {
	margin:0 auto 4px auto;
	width:86px;
}
.box_squared .red_icon {
	margin:0 auto 4px auto;
	width:56px;
}
.box_list .red_icon {
	float:left;
	margin:0 5px 5px 0;
}
.box_list .city_name {
	padding:3px 5px;
	/*background:#f5f5f5;*/
	float:left;
	position:absolute;
	right:32px;
	top:3px;
	font-style:italic;
	color:#999;
}
.box_squared .city_name {
	padding:3px 5px;
	/*background:#f5f5f5;*/
	float:left;
	position:absolute;
	right:3px;
	bottom:3px;
	font-style:italic;
	color:#999;
}
.box_list .type_name {
	padding:3px 5px;
	float:left;
	position:absolute;
	right:32px;
	top:3px;
}
.box_squared .type_name {
	padding:3px 5px;
	float:left;
	position:absolute;
	right:3px;
	bottom:3px;
}

.price {
	color:#090;
	font-weight:700;
}
.box_squared .price ,.box_list .price {font-size:18px; font-weight:700;}
.box_squared .price span ,.box_list .price span{font-size:10px; font-weight:700; text-transform:lowercase; }


.box_squared .btn_2b { float:left; margin:0px 10px 10px 40px; }

.box_list .btn_2b { position:absolute; right:22px; top:24px;}

.two_lines { height:26px; overflow:hidden;}



/* ---------------------------------------------------------------------------- */	
/* IMGAGES -------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- */


/* single thumbnail */
.thumb {
	width:86px;
	margin:0;
	border:1px solid #ddd;
	padding:2px;
	clear:left;
	background:#fff;
}
.thumbs {
	width:86px;
	margin:0 auto;
	padding:3px 7px 7px 3px;
	background:url(../images/thumb_shadow.png) 0 0 no-repeat;
}
.thumb a, .thumbs a {
	display:block;
	width:86px;
	height:57px;
	line-height:66px;
	overflow:hidden;
	position:relative;
	background:#fff;
	z-index:1;
}
.thumb a img, .thumbs a img {
	float:left;
	position:absolute;
	top:0%;
	left:0%;
}
.tiny {
	width:50px !important;
	height:33px !important;
	overflow:hidden !important;
	margin:2px 5px 2px 0px;
	padding-bottom:2px !important;
}
.tiny a {
	display:block;
	width:50px;
	height:33px;
	line-height:66px;
	overflow:hidden !important;
	position:relative;
	background:#fff;
	z-index:1;
}
.tiny a img, .tiny img {
	width:50px;
	float:left;
	/*position:absolute !important; */
	top:0% !important;
	left:0% !important;
}
.negocio_logo, .kiosko_logo {
	width:150px !important;
	height:75px !important;
	overflow:hidden !important;
	margin:2px 5px 2px 0px;
	padding-bottom:2px !important;
	clear:left;
}
.negocio_logo a, .kiosko_logo a {
	display:block;
	width:150px !important;
	height:75px !important;
	line-height:66px;
	overflow:hidden;
	position:relative;
	background:#ddd url(../images/icon_negocio.png) 0 0 no-repeat;
	z-index:1;
}
.kiosko_logo a {
	background:#ddd url(../images/icon_kiosko.png) 0 0 no-repeat !important;
}
.negocio_logo_tiny {
	width:110px !important;
	height:55px !important;
	overflow:hidden !important;
	margin:2px 5px 2px 0px;
	padding-bottom:2px !important;
}
.negocio_logo_tiny a {
	display:block;
	width:110px !important;
	height:55px !important;
	line-height:66px;
	overflow:hidden;
	position:relative;
	background:#ddd url(../images/icon_kiosko.png) 0 0 no-repeat !important;
	z-index:1;
}
/*.long a img, .long img {
	float:left;
	position:absolute !important;
	top:-50% !important;
	left:0% !important;
	;
}*/
li.thumb {
	width:86px;
	height:57px;
	margin:0 0 5px 0 !important;
	border:1px solid #ddd !important;
	padding:2px !important;
	background:#fff;
}
li.thumb a {
	display:block;
	width:86px;
	height:57px;
	line-height:66px;
	overflow:hidden;
	position:relative;
	background:#fff;
	z-index:1;
}
li.thumb a img, li.thumbs a img {
	float:left;
	position:absolute;
	top:0%;
	left:0%;
}
.box_thumbs {
	background:#f9f9f9;
	border:1px solid #e2e2e2;
	margin:5px 0 0 0;
}
.box_thumbs .thumb {
	float:left !important;
	clear:none;
	margin:1px 1px
}
.negocio {
	width:222px !important;
}
.icons_results {
	width:100%;
	margin:0;
	padding:0;
	border:0px dotted #ccc;
	overflow:hidden;
	float:left;
}
.box_squared .icons_results {
	width:100%;
	height:26px;
	border:0px;
	border-right:1px solid #f0f0f0;
	overflow:hidden;
}
.box_squared .icon_star {
	margin:0 auto;
}
.box_list .icons_results {
	width:26px;
	height:100%;
	border:0px;
	border-left:1px dotted #ccc;
	overflow:hidden;
	float:left;
	position:absolute;
	right:0;
	top:0;
}
div.image {
	margin:0px !important;
	padding:0 !important;
}
div.image img {
	border:1px solid #b0b0b0 !important;
	margin:2px 5px 2px 0 !important;
	padding:2px;
	background:#fff;
}
.big_image {
	margin:15px 0 20px 40px !important;
	padding:0;
	display:block;
}
.big_image img {
	border:1px solid #ccc !important;
	/*margin:2px 5px 2px 0 !important;*/
	padding:2px !important;
}
.big_thumb, .big_thumb a {
	margin:0;
	position:relative;
	background:#f9f9f9;
	overflow:hidden;
}
.big_thumb img {
	margin:0;
	border:1px solid #e2e2e2 !important;
	padding:4px;
	text-align:center;
	background:#f9f9f9;
	width:340px;
}
.icon_large a {
	position:absolute;
	top:1px;
	right:2px;
	width:35px;
	height:35px;
	background:#f9f9f9 url(../images/icon_zoom.png) 0 0 no-repeat;
}
/* new way
.big_thumb a {
	display:block;width:348px;
	border:1px solid #e2e2e2;
	background:#f9f9f9;
	margin:0 !important;
	padding:0 !important;
	overflow:hidden;
}
.big_thumb img{
	margin:0;
	padding:4px 4px 1px 4px;
	width:340px;
	overflow:hidden;
}
.icon_large{
	position:absolute;
	top:1px;
	right:1px;
	width:35px;
	height:35px;
	background:#fff url(../images/icon_zoom.png) 0 0 no-repeat;
}
*/
.question {
	padding:10px;
	border-top:1px dotted #ddd;
	margin:5px 0 5px 0;
	background:#fff /*#eaf2fa;*/
}
.crop_big {
	display:block;
	width:800px;
	padding :0 0 0px 0;
	border:1px solid #ddd;
	margin:0;
	position:relative;
}
/*.crop_big img {
	width:800px;
}*/
.crop_small {
	width:120px;
	height:120px;
	margin:15px 0 0 0px;
	padding:0 0 0 0 !important;
	position:absolute;
	right:6px;
	top:6px;
	overflow:hidden;
	background:#f9f9f9;
}
.crop_small img {
	padding:0;
	margin:0;
}
.crop_text {
	position:absolute;
	right:6px;
	top:6px;
	margin:0 0 0 0px;
	text-align:center;
	width:120px;
	float:right;
	font-size:10px;
	background:#ddd;
	overflow:hidden;
}
.crop_iframe {
	width:100%;
}
.porciento {
	position:absolute;
	top:0px;
	margin:12px 22px 0px 0;
	right:0px;
}
.image_biglista {
	background:url(../images/image_biglista.png) right 0 no-repeat;
}
.image_biglista p {
	padding:5px 2px;
	line-height:20px
}
.fade_university {
	width:100%;
	height:275px;
	background:#aa8c5a url(../images/fade_university.jpg) 0 0 repeat-x;
}
.image_university {
	width:968px;
	height:275px;
	margin:0 auto;
	padding:0;
	overflow:hidden;
	background:url(../images/image_university.png) 0 0 repeat-x;
	position:relative;
}
.image_university_404 {
	width:968px;
	height:275px;
	margin:0 auto;
	padding:0;
	overflow:hidden;
	background:url(../images/image_university_404.png) 0 0 repeat-x;
	position:relative;
}
.top_university {
	width:968px;
	margin:0 5px;
	background:url(../images/image_top_university_left.jpg) 0 0 no-repeat;
}
.top_university_left {
	display:block;
	position:relative;
	width:723px;
	height:275px;
	background:url(../images/image_top_university_left.jpg) 0 0 no-repeat;
	margin:0;
	float:left;
}
.top_university_right {
	display:block;
	width:250px;
	height:275px;
	background:url(../images/image_top_university_right.png) 0 0 no-repeat;
	padding:30px 10px 10px 15px;
	float:right;
	font-size:14px;
}
.top_university_right h1 {
	font-size:40px !important;
	margin:0;
}
.top_university_right p {
	margin:10px 0 0 0;
	line-height:22px;
}
.top_university_right .btn_6 a {
	margin:75px 12px 0 12px !important;
}
.top_university_right .btn_4 a {
	margin:45px 12px 0 12px !important;
}
/* ---------------------------------------------------------------------------- */	
/* END images/ ----------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------- */	
/* FONTS ---------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- */

a {
	color:#006bb6;
	text-decoration:none;
}
a:visited {
	color:#006bb6;
}
a:active {
	color:#3399cc;
}
a:hover {
	text-decoration:underline;
}
/*a:link { color:#006bb6;}*/

/* 10px*/
.t0 {
	font-size:11px;
	color:#888;
}
.t0 a {
	color:#888 !important;
	text-decoration:none;
}
.t0 a:hover {
	color:#006bb6 !important;
	text-decoration:underline;
}
/* 12px*/
.t2 {
	font-size:12px;
}
/* 14px bold yellow title*/
.t3 {
	font-size:12px;
	font-weight:bold;
}
.t3 a {
	text-decoration:none;
}
/* 18px*/
.t4 {
	font-size:18px;
	height:100px;
	line-height:100px;
	text-align:center !important;
}
/* 25px gray*/
.t5 {
	font-size:25px;
}
/*results title*/
.t6 {
	/*font-family:Georgia, "Times New Roman", Times, serif;*/
	font-size:14px;
	font-weight:normal;
	/*font-style:italic;*/
	color:#333 !important;
	font-weight:bold;
}
/* blue bold 24px */
.t7 {
	font-size:24px;
	font-weight:normal;
}
.t7 a {
	text-decoration:none;
}
.t8 {
	font-family:Georgia;
	font-style:italic;
}
.t9 {
	font-size:11px;
}
h1, h2, h3 {
	margin:0;
	padding:0;
}
h1 {
	font-size:22px;
	color:#444;
	margin:5px 0 6px 5px;
	padding:0px 0px 0px 0px;
}
h1 img {
	margin:0 007px 0 0;
}
h1 a {
	text-decoration:none;
}
.top_box h1 {
	font-size:22px;
	color:#444;
	margin:0px 0 10px 0;
	padding:0px 0px 0px 0px;
}
.top_box h1 a {
	color:#fff;
	font-size:45px;
	margin:0px;
	padding:0 30px 0 0 !important;
	background:url(../images/icon_home.png) right 0px no-repeat;
}
.top_box h1 a:hover {
	overflow:visible;
	text-decoration:none;
	background:url(../images/icon_home.png) right -40px no-repeat;
	color:#006bb6;
}
.kiosk_logo {
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:0px;
	height:75px;
}
	
.kiosk_logo h1 {
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:0px;
	height:55px;
	width:945px;
	overflow:hidden;
}
.box_blue h1 {
	margin:0px;
}
h2 {
	margin:0;
	padding:0;
	font-size:16px;
}
.left_bubble h2 {
	margin:0px 0 3px 0;
}
.left_bubble h2 img {
	margin:0px 10px 0 0;
}
.box_blue h3 {
	padding:0 0 10px 0px;
}
h3 {
	font-size:16px;
	color:#999;
}
/* ---------------------------------------------------------------------------- */	
/* END FONTS ------------------------------------------------------------------ */
/* ---------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------- */	
/* TABLES --------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- */

table.negocios_populares {
	font-size:11px;
}
table.negocio_populares tr {
	border-bottom:1px dotted #ddd;
}
table.forms {
	width:100%; /* verify*/
	padding:0;
	margin:0;
}
table.forms td label {
	text-align:right;
	height:23px;
	line-height:23px;
	display:block;
	margin:0 !important;
	padding:0 10px !important;
}
/*table.forms td.form_first{
	width:190px !important;
	background:red;
	position:relative;
	}
	
	*/
table.forms td {
	margin:0;
	padding:0 0 5px 0;
}
table.forms input, table.forms select {
	margin:0 !important;
}
table.redselect td {
	text-align:center;
	border:0px solid #ddd;
	padding:2px;
}
table.redselect td input[type="radio"] {
	margin-bottom:5px;
}
.detail_box table td {
	padding:2px 0px 2px 0px;
	margin:0;
	height:64px;
	line-height:64px;
	background:#fff;
	text-align:center;
	border-right:0px dotted #ccc;
	border-bottom:1px dotted #ccc;
}
table#complete {
	width:100%;
	border:1px solid #ddd;
	padding:0;
	margin:0;
}
table#view {
	width:100%;
	border:0px solid #ddd;
	padding:0;
	margin:0;
}
table#view td {
	padding:0 0px 0 0px;
	text-align:left;
	overflow:hidden;
}
/* Ze Fix - To eliminate Double lines on tables showing records
   Apply this class only to the TR that needs a line */
.show_border td {
	border-top:1px dotted #ccc;
	padding:2px 0 2px 0 !important;
}
table#view th, table#complete th {
	background:#f1f1f1;
	padding:3px 2px 3px 0px;
	margin:0;
	text-align:left;
	border-right:0px dotted #999;
}
div.details {
	background:#fff /*#eaf2fa  url(../images/bullet_white.png) 50% 0 repeat-x x*/;
	margin:0;
	padding:32px 0 0 0;
	position:relative;
	overflow:auto;
}
ul.small {
	margin:0px 0 20px 0px;
	border:1px solid #ddd;
	padding:5px;
	float:left;
	background:#fff;
	overflow:hidden;
	list-style-type:none;
}
ul.small {
	width:463px !important;
	background:#fff;
}
ul.small textarea {
	width:322px !important;
}
ul.small {
	text-align:left;
}
ul.small li {
	margin:0px;
	padding:2px 0 2px 0;
	text-align:left;
	border-top:1px dotted #ccc;
}
.box_calificacion label {
	margin:10px 0 0 0;
}
.box_btns {
	width:660px;
	margin:0px 0 0px 0px;
	padding:5px;
}
.green {
	background:#339933;
	color:#fff;
}
.box_contacts {
	width:900px;
	border:1px solid #ddd;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	overflow:auto;
	margin:0 0 5px 0;
}
.box_contacts table {
	width:882px;
	margin:0;
	padding:0;
}
.box_contacts td {
	text-align:left;
	font-size:11px;
	padding:2px 3px 2px 3px !important;
	border-top:1px dotted #ddd;
	overflow:hidden;
}
.box_contacts th {
	text-align:left;
	font-size:11px;
	padding:3px 3px;
	color:#999;
	overflow:hidden;
}
.blog {
	margin:0;
	width:700px;
	display:block;
	padding:0px;
	background:#f2f2f2;
	border:0px solid red;
}
table.withicons td {
	padding:5px;
	vertical-align:top;
}
.status_icon {
	padding: 4px 0 0 5px !important;
}
/* ---------------------------------------------------------------------------- */	
/* END TABLES ----------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- */


/* ---------------------------------------------------------------------------- */	
/* UL LIST -------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- */

.box_ayuda {
	margin:0 0 10px 0;
}
.register_options {
	float:left;
	width:169px;
	padding:10px 10px 10px 45px;
	margin:0 0 0 0;
	background:#fff;
	border:1px solid #eaf2fa;
}
.reg_1 {
	background:#fff url(../images/icon_registra_ayuda.png) 0 0 no-repeat;
	margin-right:5px;
}
.reg_2 {
	background:#fff url(../images/icon_registra_ayuda.png) 0 -100px no-repeat;
	margin-right:5px;
}
.reg_3 {
	background:#fff url(../images/icon_registra_ayuda.png) 0 -50px no-repeat;
}
.box_vid {
	border:1px solid #eaf2fa;
}
.tut_1 {
	background:#fff url(../images/icon_tut.png) 0 0px no-repeat;
	margin-right:2px;
	margin-left:2px;
}
ul.huge {
	font-size:24px;
	margin:0 25px;
	padding:0;
	list-style:none;
	float:left;
}
ul.huge li {
	padding:5px 0;
	font-weight:700;
}
.box_ofertas {
	width:958px;
	display:block;
	border: 5px solid #eaf2fa;
	padding:0px;
	margin:0px 0px 10px 0;
	float:left;
	background:url(../images/image_dots_bk.png) 0 0 repeat-y;
	position:relative;
}
.oneline {
	background:url(../images/image_dots2_bk.png) 0 0 repeat-y !important;
}
.centerline {
	background:#eaf2fa url(../images/image_dots3_bk.png) 0 0 repeat-y !important;
}
.box_ofertas.osmall {
	width:665px;
	display:block;
	border: 5px solid #eaf2fa;
	padding:0px;
	margin:0px 0px 10px 0;
	background:#fff;
}
.gray_border {
	border: 1px solid #ddd !important;
}
.box_ofertas ul {
	list-style-type:none;
	margin:5px 0;
	float:left;
}
.box_ofertas li h2 {
	border-bottom: 0px dotted #ddd;
	padding:5px 0;
	color:#666;
	font-weight:400;
	margin:0 0 0 0;
	position:relative;
}
.add_contact a {
	padding:0px 0px 0px 22px;
	height:22px;
	line-height:22px;
	margin:0;
	text-align:left;
	position:absolute;
	right:12px;
	top:10px;
	font-size:11px;
	background:url(../images/small_add.png) left 50% no-repeat;
	z-index:100;
}
.oferta_1 {
	width:135px;
	padding:0 10px;
}
.oferta_2 {
	width:495px;
	padding:0 15px;
}
.oferta_2 li.comment {
	line-height:24px;
}
.oferta_2 li.buttons {
	margin:5px 0;
}
.oferta_3 {
	width:248px;
	padding:0 15px;
}
.oferta_4 {
	width:205px; /*205*/
	padding:13px;
}
.oferta_5 {
	width:125px;
	padding:13px;
}
.oferta_6 {
	width:470px;
	padding:18px 18px;
} /* was 31px 18px*/
.oferta_7 {
	width:680px;
}
ul.oferta_7 {
	list-style:none;
	margin:0;
	padding:0;
}
ul.oferta_7 li {
	display:block;
	float:left;
	padding:0px 0;
	margin:20px 10px;
	height:30px;
	line-height:30px;
}
.oferta_8 {
	width:449px;
	float:left;
	margin:0 !important;
	padding:15px;
}
.buyer {
	color:#333;
	font-weight:700;
}
.buyer_new {
	color:#333;
	font-weight:700;
	background:#ffff66;
	padding:1px 0px;
}
.seller {
	color:#999;
	font-weight:700;
}
.text_orange {
	color:#ed6f19;
	font-size:14px;
	font-weight:700;
}
.newprice {
	font-size:20px;
	text-align:center;
	height:30px;
	line-height:30px;
	margin:0 0px;
	font-weight:700;
	display:block;
	color:#090;
	background:#eaf5ea
}
.newquest { 
margin:10px 0 0 ;
font-size:11px;
}
.smallprice {
	text-align:center;
	height:14px;
	line-height:14px;
	margin:0;
	font-weight:700;
	color:#090;
	background:#eaf5ea;
	padding:0 2px
}
.oferta_write {
	background:#eaf2fa;
	width:485px;
	margin:0 0 10px 0;
	padding:5px;
	position:relative;
}
.box_ofertas input.med {
	width:260px !important;
	margin:0;
}
.box_ofertas input.sml {
	width:85px;
	margin:0px 0 0 5px;
	color:#999;
}

.box_ofertas .btn_2 a {
	position:absolute;
	margin:0;
	top:8px;
	right:6px;
}
.oferta_1 .btn_1 a {
	margin:10px auto;
}
.oferta_2 .icon_gadget {
	position:absolute;
	left:120px;
	top:0;
}
ul.tips {
	font-size:11px;
	margin:5px 0 0 0;
	padding:0;
	border-top: 1px dotted #ddd;
	width:100%;
}
.tips li {
	padding:2px 0;
}
ul.cuenta {
	list-style-type:none;
	margin:0;
	padding:0;
	width:160px;
	float:left;
}
ul.cuenta li {
	padding:3px 0 3px 10px;
	margin:0;
}
.box_listing {
	display:block;
	background:#eaf2fa;
	padding:10px;
	margin:0px 0px 5px 0;
	position:relative;
	display:block;
	height:100%;
	border:1px solid #cde3fa;
}
.box_listing h3 {
	font-size:12px;
	font-weight:700;
}
.listing_pending {
	position:absolute;
	top:6px;
	right:6px;
	width:230px;
	height:70px;
	line-height:70px;
	background: #fff9d7/*fff9d7*/;
	border: 1px solid #ffcc33/*#e2c822*/;
	/*background: #fff9d7;
	border: 1px solid #e2c822;*/
	padding:0px;
	margin:0;
	text-align:center;
	font-size:11px !important;
}
.ilimitado .listing_pending {
	position:absolute;
	top:5px;
	right:5px;
	width:250px;
	height:42px;
	line-height:42px;
}
.listing_pending strong {
	color:#000;
}
.listing_title {
	font-weight:400;
	padding:5px;
	border-bottom:1px dotted #ddd;
	margin:0 0 5px 0;
	position:relative;
}
ul.listing_frame {
	list-style-type:none;
	margin:0;
	padding:0;
}
ul.listing_frame li {
	display:block;
	float:left;
	margin:0 5px 0 0px;
}
ul.listing_btns {
	margin:6px 0 0 0;
	padding:0;
}
ul.listing_btns li a {
	display:block;
	margin:0px 5px 0 0;
	height:20px;
	line-height:20px;
	padding:0px 0px 0px 20px;
	font-size:11px;
}
/*pause*/
ul.listing_btns li.icon_listing_1 {
	background:#fff url(../images/icon_listing.png) 2px 0 no-repeat;
}
/*edit*/
ul.listing_btns li.icon_listing_2 {
	background:#fff url(../images/icon_listing.png) 2px -20px no-repeat;
}
/*recomend*/
ul.listing_btns li.icon_listing_3 {
	background:#fff url(../images/icon_listing.png) 2px -40px no-repeat;
}
/*detail*/
ul.listing_btns li.icon_listing_4 {
	background:#fff url(../images/icon_listing.png) 2px -60px no-repeat;
}
/*delete*/
ul.listing_btns li.icon_listing_5 {
	background:#fff url(../images/icon_listing.png) 2px -80px no-repeat;
}
/*destacar*/
ul.listing_btns li.icon_listing_6 {
	background:#fff url(../images/icon_listing.png) 2px -100px no-repeat;
}
.destacado ul.listing_btns li.icon_listing_6 {
	background:#fff url(../images/icon_listing.png) 2px -120px no-repeat !important;
}


.btn_clear.t1 { font-size:11px;}


ul.listing_stats {
	margin:0;
	padding:0;
	position:absolute;
	right:6px;
	top:12px;
}
ul.listing_stats li {
	width:60px;
	padding:11px 5px;
	margin:0 5px 0 0;
	background:#fff;
	text-align:center;
	font-size:24px;
	line-height:24px;
	font-weight:700;
	color:#999;
	position:relative;
}
ul.listing_stats li .icon_gadget {
	position:absolute;
	top:0px;
	left:2px;
}
ul.listing_stats li .icon_gadget.mg {
	position:absolute;
	top:5px;
	left:20px;
}
.box_listing span {
	font-size:10px;
	line-height:13px;
	display:block;
}
.listing_stats a:hover {
	text-decoration:none;
	color:#3399cc;
}
.bulk_select_top {
	float:left;
	margin:0px 10px 0 0;
	padding:3px 4px 0 5px;
	border-right:1px solid #ddd;
}
.bulk_select {
	width:20px;
	background:#f4f8fc;
	display:block;
	float:left;
	height:28px;
	padding:15px 0 0 0;
	margin:0 10px 0 0;
	border-right:1px solid #cde3fa;
}
.destacado .bulk_select {
	background:#fef8f3;
	border-right:1px solid #f6b78c;
}
.ilimitado_more a {
	display:block;
	text-align:center;
	font-weight:400;
	font-size:11px;
	background:#eaf2fa/*d4dae8*/;
	border:1px solid #cde3fa;
	margin:0 0 0 0;
	padding:3px;
}
.ilimitado_more a:hover {
	text-decoration:none;
	color:#fff !important;
	background: #006bb6!important;
}
/* ilimitado */

.ilimitado .listing_btns {
	position:absolute;
	right:265px;
	top:10px;
}
.ilimitado .box_listing {
	padding:5px !important;
}
.ilimitado .ul.listing_stats {
	border:0px solid blue;
}
.ilimitado ul.listing_stats {
	margin:0;
	padding:0;
	position:absolute;
	right:2px;
	top:6px;
}
.ilimitado ul.listing_stats li {
	padding:2px 10px 2px 10px;
	margin:0 5px 0 0;
}
.ilimitado .box_listing h3 {
	margin:3px 0 0 0;
}
/*ilimitado*/

.empty {
	background:#eaf2fa;
	height:50px;
	line-height:50px;
	font-size:14px;
	padding:20px;
	text-align:center;
}
.left_bubble .box_herramientas li a {
	width:218px;
	margin:5px 5px;
}
.icons_results ul {
	margin:0;
	padding:0;
	list-style-type:none;
	text-align:left;
	height:25px;
}
.icons_results li {
	display:inline;
	margin:0;
	padding:0;
	height:25px;
}
.icons_results li a {
	float:left;
	margin:0px 0 0 7px !important;
	padding:0px;
	font-size:11px !important;
	font-weight:400 !important;
	height:25px;
	line-height:25px;
}
.box_categories {
	width:440px;
	height:200px;
	overflow:auto;
	font-size:14px;
	line-height:16px;
	font-family:Arial, helvetica, verdana, sans-serif;
	background:#fff;
	font-weight:normal;
	border:1px solid #ddd;
	padding:3px;
	float:left;
	margin:0 7px 0 0;
}
ul.add_categories {
	list-style-type:none;
	margin:0;
	padding:0;
}
ul.add_categories li {
	padding:0 0 0 0px;
	margin:0px 0 0px 0;
	line-height:45px;
	height:45px;
	border-bottom:1px dotted #ddd;
}
ul.add_categories li.selected a {
	display:block;
	background:#006bb6;
	color:#fff;
	text-decoration:none;
}
.cat_selected {
	font-size:12px;
	padding:5px;
	background:#f9f9f9;
	margin:10px 0 0 0;
}
.icon_cat {
	display:block;
	width:45px;
	height:45px;
	float:left;
	margin:0 10px 0 0;
}
.cat_1 {
	background:url(../images/icon_cats.png) 0 0 no-repeat
}
.cat_2 {
	background:url(../images/icon_cats.png) 0 -45px no-repeat;
}
.cat_3 {
	background:url(../images/icon_cats.png) 0 -90px no-repeat;
}
.cat_4 {
	background:url(../images/icon_cats.png) 0 -135px no-repeat;
}
.cat_5 {
	background:url(../images/icon_cats.png) 0 -180px no-repeat;
}
.cat_6 {
	background:url(../images/icon_cats.png) 0 -225px no-repeat;
}
.cat_7 {
	background:url(../images/icon_cats.png) 0 -270px no-repeat;
}
.cat_8 {
	background:url(../images/icon_cats.png) 0 -315px no-repeat;
}
.cat_9 {
	background:url(../images/icon_cats.png) 0 -360px no-repeat;
}
.cat_10 {
	background:url(../images/icon_cats.png) 0 -405px no-repeat;
}
.cat_11 {
	background:url(../images/icon_cats.png) 0 -450px no-repeat;
}
.cat_12 {
	background:url(../images/icon_cats.png) 0 -495px no-repeat;
}
.cat_13 {
	background:url(../images/icon_cats.png) 0 -540px no-repeat;
}
.cat_14 {
	background:url(../images/icon_cats.png) 0 -585px no-repeat;
}
.cat_15 {
	background:url(../images/icon_cats.png) 0 -630px no-repeat;
}
.cat_16 {
	background:url(../images/icon_cats.png) 0 -675px no-repeat;
}
.cat_17 {
	background:url(../images/icon_cats.png) 0 -720px no-repeat;
}
.cat_18 {
	background:url(../images/icon_cats.png) 0 -765px no-repeat;
}
.cat_19 {
	background:url(../images/icon_cats.png) 0 -810px no-repeat;
}
.cat_20 {
	background:url(../images/icon_cats.png) 0 -855px no-repeat;
}
.cat_21 {
	background:url(../images/icon_cats.png) 0 -900px no-repeat;
}
.cat_22 {
	background:url(../images/icon_cats.png) 0 -945px no-repeat;
}
.cat_23 {
	background:url(../images/icon_cats.png) 0 -990px no-repeat;
}
.cat_24 {
	background:url(../images/icon_cats.png) 0 -1035px no-repeat;
}
.cat_25 {
	background:url(../images/icon_cats.png) 0 -1080px no-repeat;
}
.cat_26 {
	background:url(../images/icon_cats.png) 0 -1125px no-repeat;
}
.cat_27 {
	background:url(../images/icon_cats.png) 0 -1170px no-repeat;
}
.cat_28 {
	background:url(../images/icon_cats.png) 0 -1215px no-repeat;
}
.cat_29 {
	background:url(../images/icon_cats.png) 0 -1260px no-repeat;
}
.cat_30 {
	background:url(../images/icon_cats.png) 0 -1305px no-repeat;
}
.ser_1 {
	background:url(../images/icon_sers.png) 0 0 no-repeat
}
.ser_2 {
	background:url(../images/icon_sers.png) 0 -45px no-repeat;
}
.ser_3 {
	background:url(../images/icon_sers.png) 0 -90px no-repeat;
}
.ser_4 {
	background:url(../images/icon_sers.png) 0 -135px no-repeat;
}
.ser_5 {
	background:url(../images/icon_sers.png) 0 -180px no-repeat;
}
.ser_6 {
	background:url(../images/icon_sers.png) 0 -225px no-repeat;
}
.ser_7 {
	background:url(../images/icon_sers.png) 0 -270px no-repeat;
}
.ser_8 {
	background:url(../images/icon_sers.png) 0 -315px no-repeat;
}
.ser_9 {
	background:url(../images/icon_sers.png) 0 -360px no-repeat;
}
.ser_10 {
	background:url(../images/icon_sers.png) 0 -405px no-repeat;
}
.ser_11 {
	background:url(../images/icon_sers.png) 0 -450px no-repeat;
}
.ser_12 {
	background:url(../images/icon_sers.png) 0 -495px no-repeat;
}
.ser_13 {
	background:url(../images/icon_sers.png) 0 -540px no-repeat;
}
.ser_14 {
	background:url(../images/icon_sers.png) 0 -585px no-repeat;
}
.ser_15 {
	background:url(../images/icon_sers.png) 0 -630px no-repeat;
}
.ser_16 {
	background:url(../images/icon_sers.png) 0 -675px no-repeat;
}
.ser_17 {
	background:url(../images/icon_sers.png) 0 -720px no-repeat;
}
.ser_18 {
	background:url(../images/icon_sers.png) 0 -765px no-repeat;
}
.ser_19 {
	background:url(../images/icon_sers.png) 0 -810px no-repeat;
}
.ser_20 {
	background:url(../images/icon_sers.png) 0 -855px no-repeat;
}
.ser_21 {
	background:url(../images/icon_sers.png) 0 -900px no-repeat;
}
.ser_22 {
	background:url(../images/icon_sers.png) 0 -945px no-repeat;
}
.ser_23 {
	background:url(../images/icon_sers.png) 0 -990px no-repeat;
}
.ser_24 {
	background:url(../images/icon_sers.png) 0 -1035px no-repeat;
}
.ser_25 {
	background:url(../images/icon_sers.png) 0 -1080px no-repeat;
}
.ser_26 {
	background:url(../images/icon_sers.png) 0 -1125px no-repeat;
}
.ser_27 {
	background:url(../images/icon_sers.png) 0 -1170px no-repeat;
}
.ser_28 {
	background:url(../images/icon_sers.png) 0 -1215px no-repeat;
}
.ser_29 {
	background:url(../images/icon_sers.png) 0 -1260px no-repeat;
}
.ser_30 {
	background:url(../images/icon_sers.png) 0 -1305px no-repeat;
}

ul.home_cats {
	list-style-type:none;
	margin:0px 0 0px 0;
	padding:0px 0 0 0;
}
ul.home_cats li {
	padding: 0px 0 0px 0;
	height:23px;
	line-height:23px;
	margin:0 0 3px 0;
}

.home_cats li.cat_1 {
	background:url(../images/icon_cats_s.png) 0 0 no-repeat; padding: 0px 0 0px 28px;
}
.home_cats li.cat_2 {
	background:url(../images/icon_cats_s.png) 0 -23px no-repeat; padding: 0px 0 0px 28px;
}
.home_cats li.cat_3 {
	background:url(../images/icon_cats_s.png) 0 -46px no-repeat; padding: 0px 0 0px 28px;
}
.home_cats li.cat_4 {
	background:url(../images/icon_cats_s.png) 0 -69px no-repeat; padding: 0px 0 0px 28px;
}
.home_cats li.cat_5 {
	background:url(../images/icon_cats_s.png) 0 -92px no-repeat; padding: 0px 0 0px 28px;
}
.home_cats li.cat_6 {
	background:url(../images/icon_cats_s.png) 0 -115px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.cat_7 {
	background:url(../images/icon_cats_s.png) 0 -138px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.cat_8 {
	background:url(../images/icon_cats_s.png) 0 -161px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.cat_9 {
	background:url(../images/icon_cats_s.png) 0 -184px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.cat_10 {
	background:url(../images/icon_cats_s.png) 0 -207px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.cat_11 {
	background:url(../images/icon_cats_s.png) 0 -230px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.cat_12 {
	background:url(../images/icon_cats_s.png) 0 -253px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.cat_13 {
	background:url(../images/icon_cats_s.png) 0 -276px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.cat_14 {
	background:url(../images/icon_cats_s.png) 0 -299px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.cat_15 {
	background:url(../images/icon_cats_s.png) 0 -322px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.cat_16 {
	background:url(../images/icon_cats_s.png) 0 -345px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.cat_17 {
	background:url(../images/icon_cats_s.png) 0 -368px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.cat_18 {
	background:url(../images/icon_cats_s.png) 0 -391px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.cat_19 {
	background:url(../images/icon_cats_s.png) 0 -414px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.cat_20 {
	background:url(../images/icon_cats_s.png) 0 -437px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.cat_21 {
	background:url(../images/icon_cats_s.png) 0 -460px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.cat_22 {
	background:url(../images/icon_cats_s.png) 0 -483px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.cat_23 {
	background:url(../images/icon_cats_s.png) 0 -506px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.cat_24 {
	background:url(../images/icon_cats_s.png) 0 -529px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.cat_25 {
	background:url(../images/icon_cats_s.png) 0 -552px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.cat_26 {
	background:url(../images/icon_cats_s.png) 0 -575px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.cat_27 {
	background:url(../images/icon_cats_s.png) 0 -598px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.cat_28 {
	background:url(../images/icon_cats_s.png) 0 -621px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.cat_29 {
	background:url(../images/icon_cats_s.png) 0 -644px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.cat_30 {
	background:url(../images/icon_cats_s.png) 0 -667px no-repeat;padding: 0px 0 0px 28px;
}



.home_cats li.ser_1 {
	background:url(../images/icon_sers_s.png) 0 0 no-repeat; padding: 0px 0 0px 28px;
}
.home_cats li.ser_2 {
	background:url(../images/icon_sers_s.png) 0 -23px no-repeat; padding: 0px 0 0px 28px;
}
.home_cats li.ser_3 {
	background:url(../images/icon_sers_s.png) 0 -46px no-repeat; padding: 0px 0 0px 28px;
}
.home_cats li.ser_4 {
	background:url(../images/icon_sers_s.png) 0 -69px no-repeat; padding: 0px 0 0px 28px;
}
.home_cats li.ser_5 {
	background:url(../images/icon_sers_s.png) 0 -92px no-repeat; padding: 0px 0 0px 28px;
}
.home_cats li.ser_6 {
	background:url(../images/icon_sers_s.png) 0 -115px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.ser_7 {
	background:url(../images/icon_sers_s.png) 0 -138px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.ser_8 {
	background:url(../images/icon_sers_s.png) 0 -161px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.ser_9 {
	background:url(../images/icon_sers_s.png) 0 -184px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.ser_10 {
	background:url(../images/icon_sers_s.png) 0 -207px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.ser_11 {
	background:url(../images/icon_sers_s.png) 0 -230px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.ser_12 {
	background:url(../images/icon_sers_s.png) 0 -253px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.ser_13 {
	background:url(../images/icon_sers_s.png) 0 -276px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.ser_14 {
	background:url(../images/icon_sers_s.png) 0 -299px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.ser_15 {
	background:url(../images/icon_sers_s.png) 0 -322px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.ser_16 {
	background:url(../images/icon_sers_s.png) 0 -345px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.ser_17 {
	background:url(../images/icon_sers_s.png) 0 -368px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.ser_18 {
	background:url(../images/icon_sers_s.png) 0 -391px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.ser_19 {
	background:url(../images/icon_sers_s.png) 0 -414px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.ser_20 {
	background:url(../images/icon_sers_s.png) 0 -437px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.ser_21 {
	background:url(../images/icon_sers_s.png) 0 -460px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.ser_22 {
	background:url(../images/icon_sers_s.png) 0 -483px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.ser_23 {
	background:url(../images/icon_sers_s.png) 0 -506px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.ser_24 {
	background:url(../images/icon_sers_s.png) 0 -529px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.ser_25 {
	background:url(../images/icon_sers_s.png) 0 -552px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.ser_26 {
	background:url(../images/icon_sers_s.png) 0 -575px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.ser_27 {
	background:url(../images/icon_sers_s.png) 0 -598px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.ser_28 {
	background:url(../images/icon_sers_s.png) 0 -621px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.ser_29 {
	background:url(../images/icon_sers_s.png) 0 -644px no-repeat;padding: 0px 0 0px 28px;
}
.home_cats li.ser_30 {
	background:url(../images/icon_sers_s.png) 0 -667px no-repeat;padding: 0px 0 0px 28px;
}


ul.categories {
	list-style-type:none;
	padding:0;
	margin:4px 4px 0 4px;
	width:310px;
	float:left;
}
.categories li {
	margin:0;
	padding:0;
}
li.categories_title {
	font-size:14px;
	font-weight:700;
	height:45px;
	line-height:45px;
	padding:0;
	margin:0 0 5px 0;
}
ul.sebusca {
	list-style-type:none;
	padding:0;
	margin:0;
}
ul.sebusca li {
	border:0;
	border-bottom:1px dotted #ddd;
	padding:0;
	line-height:20px;
}
ul.info {
	width:100%;
	margin:5px 0 0 0;
	padding:0 0 0px 0;
	list-style-type:none;
	overflow:hidden;
}
.info li {
	font-size:14px;
	padding:4px;
	margin:0;
	border-top: 1px dotted #ccc;
}
ul.info2 {
	width:188px;
	margin:4px 0;
	padding:0;
	list-style-type:none;
	overflow:hidden;
}
.info2 li {
	font-size:11px;
	padding:3px 0 1px 0;
	margin:0;
	border-top: 1px dotted #ccc;
}
.info li h2 {
	padding:0px;
	margin:0;
	color:#000 !important;
	font-size:16px;
}
ul.three_col {
	list-style-type:none;
	margin:0;
	padding:5px;
	width:210px;
	background:#f7f7f7;
	float:left;
}
.filtermenu li.btn_on a /*, .filtermenu li.btn_off a:active*/ {
	background:url(../images/btn_onoff.png) 0 0 no-repeat;
	width:175px;
	display:block;
	margin:5px 0 5px 10px;
	padding:0 0 0 53px;
	height:13px;
	line-height:13px;
}
.filtermenu li.btn_on a:hover {
	background:url(../images/btn_onoff.png) 0 0px no-repeat;
	text-decoration:none;
}
.filtermenu li.btn_off a /*, .filtermenu li.btn_on a:active */ {
	background:url(../images/btn_onoff.png) 0 -26px no-repeat;
	width:175px;
	display:block;
	margin:5px 0 5px 10px;
	padding:0 0 0 53px;
	height:13px;
	line-height:13px;
}
.filtermenu li.btn_off a:hover {
	background:url(../images/btn_onoff.png) 0 -26px no-repeat;
	text-decoration:none;
}
/*.filtermenu li.btn_off a:active {
	background:url(../images/btn_onoff.png) 0 0 no-repeat;
}*/
.form_detalles {
	border:1px solid #ddd;
	margin:0 0 5px 0;
	padding:5px;
	position:relative;
	z-index:1;
	float:left;
}
.box_tabs {
	width:100%;
	height:40px;
	display:block;
	padding:0 0 0 0;
	margin:0;
	float:left;
	border-top:0px solid #ccc;
}
ul.tabs, ul.tabs li {
	margin:0px 0 0 0px;
	padding:0px;
	list-style-type:none;
}
ul.tabs li {
	float:left;
	height:40px;
}
ul.tabs a {
	width:176px;
	margin:0px;
	padding:0 0px 0 0px;
	height:40px;
	text-align:center;
	line-height:40px;
	float:left;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#fff !important;
	background:url(../images/fade_tabs.png) 0 0 repeat-x;
	border:0px;
}
.tm {
	margin: 0 0 0 2px !important;
}
.tm_none {
	margin:0!important;
}
ul.tabs li.selected a, ul.tabs li.selected a:hover /*, ul.tabs a:hover*/ {
	float:left;
	background:#e2e2e2 url(../images/fade_tabs.png) 0 -80px repeat-x;
	font-size:12px;
	position:relative;
	z-index:1;
	color:#444 !important;
	text-decoration:none;
	border:0px !important;
}
ul.tabs a:hover {
	text-decoration:none;
	/*color:#006bb6;*/
	color:#fff !important;
	background:#006bb6 url(../images/fade_tabs.png) 0 -40px repeat-x;
}
/* n_menu*/
.box_menu {
	width:297px;
	height:50px;
	float:right;
	margin:0 5px 0 0;
	padding:0 0 0 0;
}
a.btn_pub{ 
	width:125px;
 	background:url(../images/btn_pub.png) 50% 0 no-repeat !important; display:block; color:#fff;
	text-align:center;
}
	
a:hover.btn_pub { 
 color:#fff !important;	
	}

.n_menu {
	margin:0;
	padding:0;
	list-style-type:none;
	font-size:13px;
}
.n_menu li {
	display:inline;
}
.n_menu a {
	float:right;
	height:50px;
	line-height:50px;
	margin:0px 1px 0 0;
	padding:0 7px 0 7px;
	font-weight:700;
	color:#fff;
}
.n_menu a:hover {
	color:#fff;
	/*background:#f5f5f5;*/
	text-decoration:underline;
}
.n_menu .selected a, .n_menu .selected a:hover {
	color:#f38528;
	/*background:url(../images/icon_arrow.png) 50% bottom no-repeat;*/
	text-decoration:none;
}
/* end n_menu*/

/* s_menu*/
.box_smenu {
	width:248px;
	height:100%;
	margin:5px 0 5px 0;
	padding:0;
	background:#fff url(../images/fade_left_column.png) 0 0 no-repeat;
	overflow:hidden;
	border:0px solid #ddd;
}
.s_menu {
	margin:0;
	padding:0;
	list-style-type:none;
	font-size:14px;
}
.s_menu li {
	display:block;
}
.s_menu a {
	display:block;
	padding:5px 10px;
}
.s_menu a:hover {
	color:#006bb6;
}
.s_menu .selected a {
	color:#999;
	text-decoration:none;/*background:url(../images/icon_arrow.png) 50% bottom no-repeat;*/
}
/* end s_menu*/

/* box herramientas */
.box_top {
	margin:0;
	display:block;
	border:1px solid #ddd;
	padding:5px;
}
.box_herramientas {
	margin:0;
	display:block;
}
.box_herramientas ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
.box_herramientas li {
	display:inline;
	margin:0;
	padding:0;
}

.box_herramientas a {
	padding:0px 10px 0px 60px;
	margin:5px 5px;
	float:left;
	font-size:14px;
	font-weight:700;
	height:50px;
	line-height:50px;
	overflow:hidden;/*border:2px solid #fff;*/
}
.box_standard .box_herramientas a {
	width:137px;
	font-size:12px;
}
.box_text li {
	width:207px;
	padding:0px 0;
	margin:5px 5px;
	float:left;
	display:block;
	overflow:hidden;
}
.jqmWindow .box_text li {
	height:35px;
	padding: 15px 0 0 0;
}
.box_herramientas li.h_1 a {
	background:url(../images/icon_herramientas.png) 5px 0 no-repeat
}
.box_herramientas li.h_1 a:hover {
	background: #eaf2fa url(../images/icon_herramientas.png) 5px 0 no-repeat
}
.box_herramientas li.h_2 a {
	background:url(../images/icon_herramientas.png) 5px -50px no-repeat
}
.box_herramientas li.h_2 a:hover {
	background:#eaf2fa url(../images/icon_herramientas.png) 5px -50px no-repeat
}
.box_herramientas li.h_3 a {
	background:url(../images/icon_herramientas.png) 5px -100px no-repeat
}
.box_herramientas li.h_3 a:hover {
	background:#eaf2fa url(../images/icon_herramientas.png) 5px -100px no-repeat
}
.box_herramientas li.h_4 a {
	background:url(../images/icon_herramientas.png) 5px -150px no-repeat
}
.box_herramientas li.h_4 a:hover {
	background:#eaf2fa url(../images/icon_herramientas.png) 5px -150px no-repeat
}
.box_herramientas li.h_5 a {
	background:url(../images/icon_herramientas.png) 5px -200px no-repeat
}
.box_herramientas li.h_5 a:hover {
	background:#eaf2fa url(../images/icon_herramientas.png) 5px -200px no-repeat
}
.box_herramientas li.h_6 a {
	background:url(../images/icon_herramientas.png) 5px -250px no-repeat
}
.box_herramientas li.h_6 a:hover {
	background:#eaf2fa url(../images/icon_herramientas.png) 5px -250px no-repeat
}
.h_7 {
	background:url(../images/icon_herramientas.png) 5px -300px no-repeat
}
.h_8 {
	background:url(../images/icon_herramientas.png) 5px -350px no-repeat
}
.h_9 {
	background:url(../images/icon_herramientas.png) 5px -400px no-repeat
}
.box_herramientas li.h_10 a {
	background:url(../images/icon_herramientas.png) 5px -450px no-repeat
}
.box_herramientas li.h_10 a:hover {
	background:#eaf2fa url(../images/icon_herramientas.png) 5px -450px no-repeat
}
.box_herramientas li.h_11 a {
	background:url(../images/icon_herramientas.png) 5px -500px no-repeat
}
.box_herramientas li.h_11 a:hover {
	background:#eaf2fa url(../images/icon_herramientas.png) 5px -500px no-repeat
}
.box_herramientas li.h_12 a {
	background:url(../images/icon_herramientas.png) 5px -550px no-repeat
}
.box_herramientas li.h_12 a:hover {
	background:#eaf2fa url(../images/icon_herramientas.png) 5px -550px no-repeat
}
.box_herramientas li.h_13 a {
	background:url(../images/icon_herramientas.png) 5px -600px no-repeat
}
.box_herramientas li.h_13 a:hover {
	background:#eaf2fa url(../images/icon_herramientas.png) 5px -600px no-repeat
}
.box_herramientas li.h_14 a {
	background:url(../images/icon_herramientas.png) 5px -650px no-repeat
}
.box_herramientas li.h_14 a:hover {
	background:#eaf2fa url(../images/icon_herramientas.png) 5px -650px no-repeat
}
.box_herramientas li.h_15 a {
	background:url(../images/icon_herramientas.png) 5px -700px no-repeat
}
.box_herramientas li.h_15 a:hover {
	background:#eaf2fa url(../images/icon_herramientas.png) 5px -700px no-repeat
}
.box_herramientas li.h_16 a {
	background:url(../images/icon_herramientas.png) 5px -750px no-repeat
}
.box_herramientas li.h_17 a:hover {
	background:#eaf2fa url(../images/icon_herramientas.png) 5px -750px no-repeat
}
.box_herramientas li.h_17 a {
	background:url(../images/icon_herramientas.png) 5px -800px no-repeat
}
.box_herramientas li.h_17 a:hover {
	background:#eaf2fa url(../images/icon_herramientas.png) 5px -800px no-repeat
}
.box_herramientas li.h_18 a {
	background:url(../images/icon_herramientas.png) 5px -850px no-repeat
}
.box_herramientas li.h_18 a:hover {
	background:#eaf2fa url(../images/icon_herramientas.png) 5px -850px no-repeat
}
.box_herramientas li.h_19 a {
	background:url(../images/icon_herramientas.png) 5px -900px no-repeat
}
.box_herramientas li.h_19 a:hover {
	background:#eaf2fa url(../images/icon_herramientas.png) 5px -900px no-repeat
}
.box_herramientas li.h_20 a {
	background:url(../images/icon_herramientas.png) 5px -950px no-repeat
}
.box_herramientas li.h_20 a:hover {
	background:#eaf2fa url(../images/icon_herramientas.png) 5px -950px no-repeat
}
.box_herramientas li.h_21 a {
	background:url(../images/icon_herramientas.png) 5px -1000px no-repeat
}
.box_herramientas li.h_21 a:hover {
	background:#eaf2fa url(../images/icon_herramientas.png) 5px -1000px no-repeat
}
.box_herramientas li.h_22 a {
	background:url(../images/icon_herramientas.png) 5px -1050px no-repeat
}
.box_herramientas li.h_22 a:hover {
	background:#eaf2fa url(../images/icon_herramientas.png) 5px -1050px no-repeat
}
.box_herramientas li.h_23 a {
	background:url(../images/icon_herramientas.png) 5px -1100px no-repeat
}
.box_herramientas li.h_23 a:hover {
	background:#eaf2fa url(../images/icon_herramientas.png) 5px -1100px no-repeat
}
.box_herramientas li.h_24 a, .h_24 {
	background:url(../images/icon_herramientas.png) 5px -1150px no-repeat
}
.box_herramientas li.h_24 a:hover {
	background:#eaf2fa url(../images/icon_herramientas.png) 5px -1150px no-repeat
}
.box_herramientas li a:hover {
	text-decoration:none
}

.left_bubble .box_herramientas a {
float:none;
display:block;
}


h2 span {
	font-size:12px;
	font-weight:400;
}
h1 span {
	font-size:14px;
	font-weight:400;
}
/* box herramientas */

.vereditar {
	float:left;
	width:100%;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
	border-bottom:1px dotted #ddd;
}
.vereditar ul {
	margin:0;
	padding:0 10px;
	list-style-type:none;
	float:left;
	width:213px;
	background:none;
}
.vereditar li.title {
	padding:0px 0px 0 60px;
	height:50px;
	line-height:50px;
	font-size:14px;
	font-weight:700;
}
.vereditar li a {
	display:block;
	padding:3px;
}
.vereditar li a:hover {
	background:#eaf2fa;
	text-decoration:none;
}
.vereditar li.h_7 {
	background:url(../images/icon_herramientas.png) 0 -300px no-repeat;
}
.vereditar li.h_8 {
	background:url(../images/icon_herramientas.png) 0 -350px no-repeat;
}
.vereditar li.h_9 {
	background:url(../images/icon_herramientas.png) 0 -400px no-repeat;
}
.vereditar li.h_17 {
	background:url(../images/icon_herramientas.png) 0 -800px no-repeat;
}
.ddown {
 	margin: 0;
	padding: 0;
	z-index:99;
	font-size:12px;
	float:left;
	overflow:hidden;
}
.ddown li {
	float: left;
	list-style: none;
}
.ddown li a {
	display: block;
	background:url(../images/icon_ddown.png) right 50% no-repeat;
	height:28px;
	width:107px;
	line-height:23px;
	padding:5px 20px 0 3px;
	margin: 0 0px 0 0;
	text-decoration: none;
	white-space: nowrap;
	color:#999;
	text-align:right;
}
.ddown li a:hover {	/*background: #006bb6; color:#fff;*/
}
.ddown li ul {
	margin: 0;
	width:130px;
	padding: 0 0 0px 0;
	position: absolute;
	visibility: hidden;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #999;
}
.ddown li ul li {
	float: left;
	display: inline;
}
.ddown li ul li a {
	text-align:left;
	width:118px;
	height:20px;
	line-height:20px;
	padding:3px 5px !important;
	background:#fff;
	border-right:1px solid #999;
	border-left:1px solid #999;
	color:#006bb6;
}
.ddown li ul li a:hover {
	background: #006bb6;
	color:#fff;
}
/* end ddown */

ul.foot {
	font-size:11px;
	color:#888;
	margin:0;
	padding:0;
}
.foot li {
	display:inline; margin:0; padding:0;
}
.foot li a {
	display:block;
	width:30px;
	height:30px;
	padding:0;
	margin:2px 3px 0 0;
	float:left;
}
.pr a {
	background: url(../images/icon_flag.png) 0 0 no-repeat;
}
/*.do a{background:url(../images/icon_flag.png) 0 -30px no-repeat !important;}
.mx a{background:url(../images/icon_flag.png) 0 -60px no-repeat;}
.us a{background:url(../images/icon_flag.png) 0 -90px no-repeat;}
*/

.foot li ul {
	width:175px;
	border-bottom:1px solid #999;
	border-top:0px solid #999;
}
.foot li ul li a {
	width:163px;
	/*background:red;*/
	padding:0px;
	height:15px;
	line-height:15px;
	border-top:1px solid #999;
}
.foot li ul li a:hover {
	background: #ededed;
}
/* box notificaciones */
.box_notificaciones {
	/*background:#eaf2fa ;*/
border-top:0px solid #d8e0e9;
	padding:0 0px;
	margin:0px 0 0 0;
}
.box_notificaciones .icon1 {
	margin:0 !important;
	background-position:0 -25px;
	padding:0 5px 0 0
}
.box_notificaciones .icon17 {
	margin:0 !important;
	background-position:0 -725px;
	padding:0 5px 0 0
}
.box_notificaciones h2 {
	height:25px;
	line-height:25px;
}
/* end box notificaciones */

ul.menu {
	margin:7px 0 7px 0;
	padding:0;
	list-style-type:none;
	overflow:hidden;
	position:relative;
	z-index:1;
}
ul.menu a {
	display:block;
	margin:0;
	padding:10px 0 10px 0px;
	border-left:0px solid #ddd;
	border-right:0px solid #ddd;
	/*background: url(../images/fade_menu.png) 0 0 repeat-x;*/
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
ul.menu a:hover {
	background:#006bb6;
	color:#fff;
	text-decoration:none !important;
}
ul.menu li.selected a {
	text-decoration:none;
	/*background:#999 url(../images/fade_menu2.png) 0 0 repeat-x;*/
	border-left:0px solid #ddd;
	border-right:0px solid #ddd;
	padding-left:10px;
	margin-left:23px;
	color:#666;
}
ul.menu li.selected a:hover {
	text-decoration:none;
	background:none;
}
ul.menu li.selected ul {
	text-decoration:none;
	/*background:#fff;*/
	border-left:0px solid #ddd;
	border-right:0px solid #ddd;
	padding:0 0 0 0px;
	margin:0px 0 0 0px;
}
ul.menu li {
	margin:0px;
	padding:0px;
	overflow:hidden;
	display:inline;
}
ul.menu li a:hover {
	text-decoration:underline;
}
.menu ul li ul {
	margin:0 0 0 0px;
	padding: 5px 0 5px 0;
	border:0px;
}
.menu li li a {
	margin:0 0 0 0px;
	padding:3px 0 3px 0px;
	font-size:12px;
	font-weight:normal;
	border:0px !important;
}
.menu li li a:hover {
	background:none;
}
ul.menu li.selected ul li.active a {
	background: url(../images/bullet_gray.png) 0px 50% no-repeat;
	display:block;
	color:#444 !important;
}
ul.menu li.selected ul li.active a:hover {
	background:url(../images/bullet_gray.png) 0px 50% no-repeat;
	display:block;
	color:#444 !important;
}
ul.menu li.selected ul li a {
	text-decoration:none;
	/*background: #fff;*/
	border-left:2px solid #ddd;
	border-right:2px solid #ddd;
	padding-left:10px;
	color:#006bb6;
}
ul.menu li.selected ul li a:hover {
	background:#eaf2fa;
	color:#333;
}
ul.texttabs {
	margin:0 0 -1px 0;
	padding:0;
	list-style-type:none;
	overflow:hidden;
	position:relative;
}
ul.texttabs li {
	padding:0px;
	overflow:hidden;
	font-weight:bold;
	float:left;
}
ul.texttabs a {
	margin:0px 5px 0px 0;
	background:#f1f1f1;
	padding:0px 15px;
	line-height:30px;
	height:30px;
	float:left;
	border:1px solid #f0f0f0;
	border-bottom:1px solid #ddd;
	background:#f2f2f2 url(../images/fade_bigtab.png) 0 0 repeat-x;
	z-index:99;
}
ul.texttabs li.act a, ul.texttabs li.act a:hover {
	background:#fff;
	overflow:hidden;
	color:#666 !important;
	text-decoration:none;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #f9f9f9;
}
.noact {
	display:none;
}
ul.texttabs li.active a, ul.texttabs li.active a:hover {
	background:#fff;
	overflow:hidden;
	color:#666 !important;
	text-decoration:none;
	margin:0 0 -3px 0 !important;
}
ul.texttabs li a:hover {
	text-decoration:none;
	background:#006bb6;
	color:#fff !important;
	overflow:hidden;
	font-weight:bold;
}
ul.texttabs.giant {
	float:right;
	margin:0 0 -1px 0;
	padding:0;
	line-height:40px;
	overflow:hidden;
}
ul.texttabs.giant a {
	height:40px;
	float:left !important;
	line-height:40px;
	overflow:hidden;
	display:block;
	padding:0px 10px 0px 45px;
	font-size:18px;
	margin:0 0 0 5px;
	overflow:hidden;
	border-bottom:1px solid #ccc;
}
li.act.icon_c a {
	background:#fff url(../images/icon_cv.png) 0px 0px no-repeat !important;
}
.icon_c a {
	background:#fcfcfc url(../images/icon_cv.png) 0px 0px no-repeat !important;
}
.icon_c a:hover {
	background:#006bb6 url(../images/icon_cv.png) 0px 0px no-repeat !important;
}
li.act.icon_v a {
	background:#fff url(../images/icon_cv.png) 0px -40px no-repeat !important;
}
.icon_v a {
	background:#f9f9f9 url(../images/icon_cv.png) 0px -40px no-repeat !important;
}
.icon_v a:hover {
	background:#006bb6 url(../images/icon_cv.png) 0px -40px no-repeat !important;
}
li.act.icon_p a {
	background:#fff url(../images/icon_cv.png) 0px -80px no-repeat !important;
}
.icon_p a {
	background:#f9f9f9 url(../images/icon_cv.png) 0px -80px no-repeat !important;
}
.icon_p a:hover {
	background:#006bb6 url(../images/icon_cv.png) 0px -80px no-repeat !important;
}
li.act.icon_s a {
	background:#fff url(../images/icon_cv.png) 0px -120px no-repeat !important;
}
.icon_s a {
	background:#f9f9f9 url(../images/icon_cv.png) 0px -120px no-repeat !important;
}
.icon_s a:hover {
	background:#006bb6 url(../images/icon_cv.png) 0px -120px no-repeat !important;
}
.box_bottomtabs {
	/*background:#f1f1f1 url(../images/fade_bottomtab.png) 0 0 repeat-x;*/
	border-top: 1px solid #ccc;
	height:10px;
}
ul.standard {
	list-style-type:none;
	margin:5px 0 5px 0;
	padding:0px 0 0 0;
	border-top:0px solid #e2e2e2;
}
ul.standard li {
	padding: 3px 0 3px 10px;
	background:url(../images/bullet_standard.png) 0 7px no-repeat;
}
ul.normal {
	list-style-type:none;
	margin:0px 0 0px 0;
	padding:0px 0 0 0;
}
ul.normal li {
	padding: 0px 0 0px 0px;
	line-height:16px;
}

ul.todo {
	width:240px;
	height:125px;
	list-style-type:none;
	margin:0px 0 0px 0;
	padding:5px;
}
ul.todo li a {
	padding:5px 0 5px 25px;
	margin:5px 0 5px 0px;
	background:url(../images/icon_todo_a.png) 0 50% no-repeat;
	font-size:14px;
	line-height:25px;
	border-top:0px solid #e2e2e2;
}
ul.todo li.done a {
	padding:5px 0 5px 25px;
	margin:0;
	background:url(../images/icon_todo_b.png) 0 50% no-repeat;
	font-size:14px;
	border-top:0px solid #e2e2e2;
}
/* ---------------------------------------------------------------------------- */	
/* ICONS----------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- */
.icon1 {
	display:block;
	float:left;
	margin:7px 5px 0 7px;
	width:20px;
	height:25px;
	background:url(../images/menu_icon.png) 0 0 no-repeat;
}
li:hover .icon1, li.selected div.icon1 {
	background:url(../images/menu_icon.png) 0 -25px no-repeat;
}
.icon2 {
	display:block;
	float:left;
	margin:7px 5px 0 7px;
	width:20px;
	height:25px;
	background:url(../images/menu_icon.png) 0 -50px no-repeat;
}
li:hover .icon2, li.selected div.icon2 {
	background:url(../images/menu_icon.png) 0 -75px no-repeat;
}
.icon3 {
	display:block;
	float:left;
	margin:7px 5px 0 7px;
	width:20px;
	height:25px;
	background:url(../images/menu_icon.png) 0 -100px no-repeat;
}
li:hover .icon3, li.selected div.icon3 {
	background: url(../images/menu_icon.png) 0 -125px no-repeat;
}
.icon4 {
	display:block;
	float:left;
	margin:7px 5px 0 7px;
	width:20px;
	height:25px;
	background:url(../images/menu_icon.png) 0 -150px no-repeat;
}
li:hover .icon4, li.selected div.icon4 {
	background:url(../images/menu_icon.png) 0 -175px no-repeat;
}
/*buble*/
.icon5 {
	display:block;
	float:left;
	margin:7px 5px 0 7px;
	width:20px;
	height:25px;
	background:url(../images/menu_icon.png) 0 -350px no-repeat;
}
li:hover .icon5, li.selected div.icon5 {
	background-position:0 -375px;
	background-repeat:no-repeat;
}
/*corazon*/
.icon6 {
	display:block;
	float:left;
	margin:7px 5px 0 7px;
	width:20px;
	height:25px;
	background:url(../images/menu_icon.png) 0 -250px no-repeat;
}
li:hover .icon6, li.selected div.icon6 {
	background:url(../images/menu_icon.png) 0 -275px no-repeat;
}
/*lista*/

.jq_del_fav_list .icon9 {
	background:url(../images/icon_delete.png) 0 0 no-repeat !important;
	margin:0 !important;
}
.jq_del_fav_list .icon9:hover {
	background:url(../images/icon_delete.png) 0 -25px no-repeat !important;
	margin:0 !important;
}
.icon9 {
	display:block;
	float:left;
	margin:7px 5px 0 7px;
	width:20px;
	height:25px;
	background:url(../images/menu_icon.png) 0 -400px no-repeat;
}
li:hover .icon9, li.selected div.icon9, .icon9 a:hover {
	background:url(../images/menu_icon.png) 0 -425px no-repeat;
}
/*bandera*/
.icon10 {
	display:block;
	float:left;
	margin:7px 5px 0 7px;
	width:20px;
	height:25px;
	background:url(../images/menu_icon.png) 0 -450px no-repeat;
}
li:hover .icon10, li.selected div.icon10, .icon10 a:hover {
	background:url(../images/menu_icon.png) 0 -475px no-repeat;
}
.icon11 {
	display:block;
	float:left;
	margin:7px 5px 0 7px;
	width:20px;
	height:25px;
	background:url(../images/menu_icon.png) 0 -500px no-repeat;
}
li:hover .icon11, li.selected div.icon11 {
	background:url(../images/menu_icon.png) 0 -525px no-repeat;
}
.icon12 {
	display:block;
	float:left;
	margin:7px 5px 0 7px;
	width:20px;
	height:25px;
	background:url(../images/menu_icon.png) 0 -200px no-repeat;
}
li:hover .icon12, li.selected div.icon12 {
	background:url(../images/menu_icon.png) 0 -225px no-repeat;
}
/*dinero*/
.icon13 {
	display:block;
	float:left;
	margin:7px 5px 0 7px;
	width:20px;
	height:25px;
	background:url(../images/menu_icon.png) 0 -300px no-repeat;
}
li:hover .icon13, li.selected div.icon13 {
	background:url(../images/menu_icon.png) 0 -325px no-repeat;
}
/*sobre*/
.icon14 {
	display:block;
	float:left;
	margin:7px 5px 0 7px;
	width:20px;
	height:25px;
	background:url(../images/menu_icon.png) 0 -550px no-repeat;
}
li:hover .icon14, li.selected div.icon14 {
	background:url(../images/menu_icon.png) 0 -575px no-repeat;
}
/*escuela*/
.icon15 {
	display:block;
	float:left;
	margin:7px 5px 0 7px;
	width:20px;
	height:25px;
	background:url(../images/menu_icon.png) 0 -600px no-repeat;
}
li:hover .icon15, li.selected div.icon15 {
	background:url(../images/menu_icon.png) 0 -625px no-repeat;
}
/*ayuda*/
.icon16 {
	display:block;
	float:left;
	margin:7px 5px 0 7px;
	width:20px;
	height:25px;
	background:url(../images/menu_icon.png) 0 -650px no-repeat;
}
li:hover .icon16, li.selected div.icon16 {
	background:url(../images/menu_icon.png) 0 -675px no-repeat;
}
.icon17 {
	display:block;
	float:left;
	margin:7px 5px 0 7px;
	width:20px;
	height:25px;
	background:url(../images/menu_icon.png) 0 -700px no-repeat;
}
li:hover .icon17, li.selected div.icon17 {
	background:url(../images/menu_icon.png) 0 -725px no-repeat;
}
/*redes y grupos*/
.icon18 {
	display:block;
	float:left;
	margin:7px 5px 0 7px;
	width:20px;
	height:25px;
	background:url(../images/menu_icon.png) 0 -750px no-repeat;
}
li:hover .icon18, li.selected div.icon18 {
	background:url(../images/menu_icon.png) 0 -775px no-repeat;
}
/*end redes*/

/*pending redes y grupos*/
.icon18p {
	display:block;
	float:left;
	margin:7px 5px 0 7px;
	width:20px;
	height:25px;
	background:url(../images/menu_icon.png) 0 -750px no-repeat;
}
li:hover .icon18p, li.selected div.icon18p {
	background:url(../images/menu_icon.png) 0 -750px no-repeat;
}
/*end redes*/


/*kiosko / negocio*/
.icon20 {
	display:block;
	float:left;
	margin:5px 5px 0 7px;
	width:20px;
	height:25px;
	background:url(../images/menu_icon.png) 0 -800px no-repeat;
}
li:hover .icon20, li.selected div.icon20 {
	background:url(../images/menu_icon.png) 0 -825px no-repeat;
}
/*generic*/

/*tutoriales*/
.icon21 {
	display:block;
	float:left;
	margin:7px 5px 0 7px;
	width:20px;
	height:25px;
	background:url(../images/menu_icon.png) 0 -850px no-repeat;
}
li:hover .icon21, li.selected div.icon21 {
	background:url(../images/menu_icon.png) 0 -875px no-repeat;
}
ul.withicons {
	margin:0;
	padding:0;
	list-style-type:none;
}
ul.withicons li {
	height:25px;
	line-height:25px;
}
ul.withicons li .icon21 {
	margin:0px 5px 0 0px;
	padding:0;
}
/*tutoriales*/

/*vote*/
.icon22 {
	display:block;
	float:left;
	margin:7px 5px 0 7px;
	width:20px;
	height:25px;
	background:url(../images/menu_icon.png) 0 -900px no-repeat;
}
li:hover .icon22, li.selected div.icon22 {
	background:url(../images/menu_icon.png) 0 -925px no-repeat;
}
/*vote*/

/*publicidad*/
.icon23 {
	display:block;
	float:left;
	margin:7px 5px 0 7px;
	width:20px;
	height:25px;
	background:url(../images/menu_icon.png) 0 -950px no-repeat;
}
li:hover .icon23, li.selected div.icon23 {
	background:url(../images/menu_icon.png) 0 -975px no-repeat;
}

/*destacado*/

.box_squared .icon_destacado {
	display:block;
	width:35px;
	height:35px;
	background:url(../images/icon_destacado.png) 0 0 no-repeat;
	position:absolute;
	left:43px;
	top:20px;
	z-index:88;
}
.box_list .icon_destacado {
	display:block;
	width:35px;
	height:35px;
	background:url(../images/icon_destacado.png) 0 0 no-repeat;
	position:absolute;
	left:-5px;
	top:-5px;
	z-index:88;
}
.box_destacado .box_squared { margin-top:5px;} 
.box_destacado .icons_results { border-bottom:0px;}

/* .destacado {
	border:1px solid #f6b78c;
	background:#fff !important;
} */

.box_destacado {
	/*border:1px solid #f6b78c */;
	background:#f19437 !important;
}
.box_destacado_bottom a{
	display:block;
	height:50px;
	line-height:50px;
	padding:0px 10px;
	color:#fff !important;}

.box_destacado .box_white {background:#ea7a28}
/*.box_destacado .box_squared {background:#fff}*/

/*destacado*/


/* mi negocio virtual */
.box_squared .icon_mnv{
	display:block;
	width:35px;
	height:35px;
	background:url(../images/icon_mnv.png) 0 0 no-repeat;
	position:absolute;
	left:43px;
	top:-4px;
	z-index:88;
}
.box_list .icon_mnv {
	display:block;
	width:35px;
	height:35px;
	background:url(../images/icon_mnv.png) 0 0 no-repeat;
	position:absolute;
	left:-5px;
	top:-5px;
	z-index:88;
}
/* end mi negocio virtual*/


.box_next {
	padding:0 0 5px 5px;
	margin:2px 0 0px 0;
	height:23px;
	line-height:23px;
	font-size:14px;
	font-weight:bold;
}
.box_next ul {
	text-align:center;
	width:100%;
	margin:0 auto;
	padding:0;
	list-style-type:none;
}
.box_next li {
	display:inline;
	float:left;
	margin: 0px 5px 0 0;
}
.box_next a {
	padding:5px;
}
.box_next a:hover {
	padding:5px;
}
.box_next .activo a {
	color:#666;
	border:1px solid #d0d0d0;
	background:#ededed;
}
.nav_fill {
	position:absolute;
	width:60px;
	height:19px;
	right:0px;
	top:3px;
}
.loading_circle {
	position:absolute;
	right:65px;
	top:2px;
	padding:0;
	margin:0;
	width:24px;
	display:block;
	height:24px;
	background:url(../images/loading_circle_s.gif) 0 0 no-repeat;
}

.box_ofertas .loading_circle { top:22px; right:400px}

.icon a {
	width:23px;
	height:23px;
	margin:0px;
	padding:0;
	display:block;
	float:left;
	overflow:hidden;
}
.icon {
	width:23px;
	height:23px;
	margin:0px;
	padding:0;
	display:block;
	float:left;
	overflow:hidden;
	background-image: url(../images/icon_next.png);
	background-position:0 0;
	background-repeat:no-repeat;
}
.next {
	margin:0 5px 0 0;
	background-position:0 0px !important;
}
.next_no {
	background-position:0 -46px;
}
.previous {
	background-position:0 -69px !important;
}
.previous_no {
	background-position: 0 -115px;
}
.up {
	margin:0 20px 0 0;
	background-position:0 -138px;
}
.ayuda {
	position:absolute;
	right:5px;
	top:5px;
	background-position:0 -253px;
}
.cerrar {
	position:absolute;
	right:5px;
	top:5px;
	z-index:99;
	margin:0px 0px 0 0;
	background-position: 0 -276px;
}
.alert .icon_cerrar a {
	margin:0;
	padding:0;
	position:fixed;
	right:20px;
	top:45px;
	background: url(../images/icon_next.png) 0px -276px no-repeat;
	width:23px;
	height:23px;
	overflow:hidden;
}
.icon_cerrar a {
	margin:0;
	padding:0;
	position:absolute;
	right:10px;
	background: url(../images/icon_next.png) 0 -276px no-repeat;
	float:left;
	width:23px;
	height:23px;
	overflow:hidden;
}
.icon_help a {
	display:block;
	float:right;
	width:20px;
	height:20px;
	background:url(../images/icon_help.png) 0 0 no-repeat;
}
.borrar {
	position:absolute;
	right:5px;
	top:5px;
	background-position: 0 -414px;
}
.borrar_no {
	position:absolute;
	right:5px;
	top:5px;
	background-position: 0 -460px;
}
/*lista*/
.icon9g a {
	display:block;
	float:left;
	margin:0px 5px 0 3px;
	width:20px;
	height:25px;
	background:url(../images/menu_icon.png) 0 -400px no-repeat;
}
li a:hover .icon9g, li.selected div.icon9g, .icon9g a:hover {
	background:url(../images/menu_icon.png) 0 -425px no-repeat;
}
/*bandera*/
.icon10g a {
	display:block;
	float:left;
	margin:0px 5px 0 3px;
	width:20px;
	height:25px;
	background:url(../images/menu_icon.png) 0 -450px no-repeat;
}
li a:hover .icon10g, li.selected div.icon10g, .icon10g a:hover {
	background:url(../images/menu_icon.png) 0 -475px no-repeat;
}
.icon9o {
	display:block;
	float:left;
	margin:0px 5px 0 7px;
	width:20px;
	height:25px;
	background:url(../images/menu_icon.png) 0 -1000px no-repeat;
}
.icon10o {
	display:block;
	float:left;
	margin:0px 5px 0 7px;
	width:20px;
	height:25px;
	background:url(../images/menu_icon.png) 0 -1025px no-repeat;
}
/*add to red*/
.icon18g a {
	display:block;
	float:left;
	margin:0px 5px 0 3px;
	width:20px;
	height:25px;
	background:url(../images/menu_icon.png) 0 -750px no-repeat;
}
li a:hover .icon18g, li.selected div.icon18g, .icon18g a:hover {
	background:url(../images/menu_icon.png) 0 -775px no-repeat;
}
.icon19g a {
	display:block;
	float:left;
	margin:0px 5px 0 3px;
	width:20px;
	height:25px;
	background:url(../images/menu_icon.png) 0 -450px no-repeat;
}
li a:hover .icon19g, li.selected div.icon19g, .icon19g a:hover {
	background:url(../images/menu_icon.png) 0 -475px no-repeat;
}
/* end add to red */

.icon_star {
	width:123px;
	height:15px;
	display:block;
	text-align:right;
	padding:0 0px 0 0;
	margin:0 0 3px 0;
}
.icon_star.s0 {
	background:url(../images/icon_star.png) 0 0 no-repeat;
}
.icon_star.s1 {
	background:url(../images/icon_star.png) 0 -15px no-repeat;
}
.icon_star.s2 {
	background:url(../images/icon_star.png) 0 -30px no-repeat;
}
.icon_star.s3 {
	background:url(../images/icon_star.png) 0 -45px no-repeat;
}
.icon_star.s4 {
	background:url(../images/icon_star.png) 0 -60px no-repeat;
}
.icon_star.s5 {
	background:url(../images/icon_star.png) 0 -75px no-repeat;
}
/* ---------------------------------------------------------------------------- */	
/* END ICONS------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- */


.box_sidebyside {
	width:100%;
	height:30px;
	display:block;
	padding:0 0 0 0;
	margin:0px 0 0px 0;
	float:left;
	border-top:0px solid #ddd;
	border-bottom:0px solid #ddd;
	border-left:0px dotted #ddd;
	overflow:hidden;
}
.box_gray .box_sidebyside {
	margin:0px 0 5px 0px;
}
ul.sidebyside, ul.sidebyside li {
	margin:0px 0 0 0px;
	padding:0px;
	list-style-type:none;
	font-weight:bold;
}
ul.sidebyside li {
	float:left;
	height:30px;
}
ul.sidebyside a {
	width:164px;
	margin:0px 5px 0 0px;
	padding:0 5px 0 5px;
	height:30px;
	text-align:center;
	line-height:30px;
	float:left;
	background:#f1f1f1 /*url(../images/fade_sidebyside.png) 0 0 repeat-x*/;
	font-size:14px;
	text-decoration:none;
	border-right:0px dotted #ddd;
}
ul.sidebyside a:hover {
	text-decoration:none;
	background:#006bb6;
	color:#fff;
}
ul.sidebyside li.selected a {
	float:left;
	background:#999;
	font-size:14px;
	position:relative;
	z-index:1;
	color:#fff;
}
/* progress*/
.box_gray .box_progress {
	margin:0 0 15px 0;
}
ul.progress, ul.progress li {
	margin:0px 0 0 0px;
	padding:0px;
	list-style-type:none;
	font-weight:bold;
}
ul.progress li {
	float:left;
	height:30px;
}
ul.progress li, ul.progress li a {
	width:200px;
	margin:0px 0px 0 0px;
	padding:0 0px 0 0px;
	height:30px;
	text-align:center;
	line-height:30px;
	float:left;
	/*background:#fff;*/
	font-size:11px;
	text-decoration:none;
	color:#999;
	background:url(../images/image_progress.png) 0 0 no-repeat;
}
ul.progress a {
	color:#999;
}
ul.progress a:hover {
	text-decoration:none;
	/*background:#006bb6;*/
	color:#999 !important;
}
ul.progress li a:hover, ul.progress li.selected a:hover {
	color:#fff !important;
	background:url(../images/image_progress.png) 0 -30px no-repeat;
}
ul.progress li.selected a {
	color:#006bb6 !important;
	background:url(../images/image_progress.png) 0 -60px no-repeat;
}
/*end progress*/
.filters ul {
	list-style-type:none;
	margin:0px;
	padding:0;
}
.filters li {
	margin:0px;
	padding:2px 0 2px 0;
}
.filters label {
	font-weight:bold;
}
.filters .btn_1 {
	float:none;
}
.box_filters {
	height:24px;
	overflow:hidden;
	border-bottom:0px solid #ddd;
	margin:0 0 5px 0;
	padding:0px 0 0px 0;
	/*float:left;*/
	width:100%;
	position:relative;
}
.box_filters select {
	padding:2px;
	margin:0;
	height:22px;
	overflow:hidden;
	background:#fff;
	border:1px solid #ccc;
	float:left;/*font-family:Arial, Helvetica, sans-serif;
	font-size:12px;*/
}
.box_filters ul {
	width:100%;
	height:25px;
	line-height:25px;
	border:0px solid red;
	list-style-type:none;
	margin:0;
	padding:0px;
	float:left;
}
.box_filters li {
	float:left;
	padding:0px 8px 0px 2px;
}
.small_search input[type='text'] {
	width:150px;
	position:absolute;
	right:2px;
	top:2px;
	background:#fff url(../images/icon_smallsearch.png) 2px 50% no-repeat;
	font-size:11px;
	padding:3px 3px 2px 20px;
	margin:0 0px 0 0;
	border:1px solid #ccc;
	color:#666;
}
.filter_right {
	width:200px;
	position:absolute;
	right:0px;
	top:0px;
	text-align:right;
}
ul.box_bloques {
	list-style-type:none;
	margin:0;
	padding:0;
	width:46px;
	height:22px;
	overflow:hidden;
	float:right;
}
ul.box_bloques li {
	display:inline;
	margin:0px;
	padding:0px;
}
li.bloques a {
	width:23px;
	height:22px;
	padding:0px;
	margin:0px;
	display:block;
	float:left;
	background:url(../images/icon_bloques.png) 0px 0px no-repeat;
}
li.lista a {
	width:23px;
	height:22px;
	padding:0px;
	margin:0px;
	display:block;
	float:left;
	background:url(../images/icon_bloques.png) 0px -22px no-repeat;
	overflow:hidden;
}
.arrows {
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
.arrows ul {
	margin:0;
	padding:0;
}
.arrows li {
	display:block;
	float:left;
	border:0px solid blue;
	text-align:center;
}
.arrows li.al {
	text-align:left;
	width:20%;
}
.arrows li.ac {
	width:60%;
}
.arrows li.ar {
	text-align:right;
	width:20%;
}
/*** end ul list ***/

/* ---------------------------------------------------------------------------- */	
/* WIDGETS -------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- */
.widget_box {
	width:355px;
	float:left;
}
.widget_title {
	display:block;
	background:#ddd;
	padding:5px 0px 3px 0px;
	/*padding:5px 4px 3px 5px;*/
	margin:0px 0 0px 0;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
	position:relative;
	z-index:1;
}
.widget_title.blue {
	background:#006bb6 !important;
	color:#fff !important;
}
.widget_title img {
	padding:1px 3px 0 0;
}
.widget {
	border:1px solid #ddd;
	margin:0 0 5px 0;
	padding:0;
	position:relative;
	z-index:1;
}
.widget ul.w_search {
	list-style-type:none;
	padding:3px 7px 0px 7px;
	margin:0;
	float:left;
}
.widget ul.w_search li input[type='text'].search {
	width:150px;
	background:#fff url(../images/icon_smallsearch.png) 2px 50% no-repeat;
	font-size:11px;
	padding:3px 2px 2px 20px;
	margin:4px 0px 4px 0;
	border:1px solid #ccc;
	color:#666;
}
.widget ul.w_search li {
	border-bottom:0px dotted #ededed;
	margin:0px 0 0px 0;
}
.widget ul.next_box {
	list-style-type:none;
	margin:0;
	padding:1px;
}
.widget ul.next_box li {
	float:left;
	margin:0 10px 0 0px;
}
.widget ul.stats, .widget ul.wl, .widget ul.wr {
	list-style-type:none;
	margin:2px 0 2px 0;
	padding:3px;
	background:#f7f7f7;
}
.widget ul.stats li, .widget ul.wr li, .widget ul.wl li {
	display:block;
	padding:0px;
	margin:1px 0 1px 0;
	overflow:hidden;
}
.widget ul.wl {
	width:94px;
	height:65px;
	margin:2px 0 2px 0;
	padding:3px;
	float:left;
	overflow:hidden;
}
.widget ul.wr {
	width:222px;
	height:65px;
	float:left;
	margin:2px 0 2px 5px;
}
.promo {
	margin:3px 0 0 7px !important;
	height:70px !important;
	padding:0px !important;
	background:#fff !important;
}
.empty_promo {
	margin:3px 0 0 7px !important;
	height:70px !important;
	padding:5px 0 0 40px !important;
	background:#fff !important;
}
.producto {
	overflow:hidden;
}
.widget table {
	width:100%;
}
.widget th {
	background:#f7f7f7;
	text-align:left;
}
.widget td, .widget th {
	padding:2px 2px 2px 5px;
}
ul.gadgets {
	list-style-type:none;
	margin:0px;
	padding:0px;
	overflow:hidden;
	font-size:11px;
	width:100%;
}
ul.gadgets li {
	display:inline;
}
ul.gadgets li a {
	padding:0px 7px 0px 7px;
	margin:0px;
	font-weight:bold;
	text-decoration:none;
	border-left:1px dotted #b9b9b9;
	height:30px;
	float:left;
	display:block;
	line-height:30px;
}
/*
ul.gadgets li img {
padding:5px 0 ;
}*/
ul.gadgets li.hola {
	margin:8px 5px;
}
ul.gadgets li a:hover {
	font-weight:bold;
	text-decoration:none;
	background:#fff;
}
.icon_gadget {
	height:22px;
	line-height:12px;
	width:22px;
	margin:4px 0;
	padding:0 3px 0 0;
	font-size:10px;
	color:#fff;
	font-weight:700;
	display:block;
	text-align:right;
}
.lista_a {
	background: url(../images/icon_gadget.png) 0 0 no-repeat;
}
ul.gadgets li a:hover .lista_a {
	background: url(../images/icon_gadget.png) -25px 0 no-repeat;
}
.lista_b {
	background: url(../images/icon_gadget.png) -50px 0 no-repeat;
}
.mail_a {
	background: url(../images/icon_gadget.png) 0 -22px no-repeat;
}
ul.gadgets li a:hover .mail_a {
	background: url(../images/icon_gadget.png) -25px -22px no-repeat;
}
.mail_b {
	background: url(../images/icon_gadget.png) -50px -22px no-repeat;
}
.friend_a {
	background: url(../images/icon_gadget.png) 0px -44px no-repeat;
}
ul.gadgets li a:hover .friend_a {
	background: url(../images/icon_gadget.png) -25px -44px no-repeat;
}
.friend_b {
	background: url(../images/icon_gadget.png) -50px -44px no-repeat;
}
.contraoferta_a {
	background: url(../images/icon_gadget.png) 0px -66px no-repeat;
}
ul.gadgets li a:hover .contraoferta_a {
	background: url(../images/icon_gadget.png) -25px -66px no-repeat;
}
.contraoferta_b {
	background: url(../images/icon_gadget.png) -50px -66px no-repeat;
}
.oferta_a {
	background: url(../images/icon_gadget.png) 0px -88px no-repeat;
}
ul.gadgets li a:hover .oferta_a {
	background: url(../images/icon_gadget.png) -25px -88px no-repeat;
}
.oferta_b {
	background: url(../images/icon_gadget.png) -50px -88px no-repeat;
}
.calificacion_a {
	background: url(../images/icon_gadget.png) 0px -110px no-repeat;
}
ul.gadgets li a:hover .calificacion_a {
	background: url(../images/icon_gadget.png) -25px -110px no-repeat;
}
.calificacion_b {
	background: url(../images/icon_gadget.png) -50px -110px no-repeat;
}
.expira_a {
	background: url(../images/icon_gadget.png) 0px -132px no-repeat;
}
ul.gadgets li a:hover .expira_a {
	background: url(../images/icon_gadget.png) -25px -132px no-repeat;
}
.expira_b {
	background: url(../images/icon_gadget.png) -50px -132px no-repeat;
}
.gadget_title {
	padding:3px;
	background:#333;
	border:2px solid #666;
	position:fixed;
	color:#fff;
	bottom:35px;
}
.tipsy {
	padding: 5px;
	font-size: 11px; /*opacity: 0.8; filter: alpha(opacity=80);*/
	background-repeat: no-repeat;
}
.tipsy-inner {
	padding: 4px 5px;
	background:#006bb6;
	color: #fff;
	max-width: 200px;
	text-align: center;
}
.tipsy-north {
	background-image: url(../images/tipsy_north.png);
	background-position: top center;
}
.tipsy-south {
	background-image: url(../images/tipsy_south.png);
	background-position: bottom center;
}
.tipsy-east {
	background-image: url(../images/tipsy_east.png);
	background-position: right center;
}
.tipsy-west {
	background-image: url(../images/tipsy_west.png);
	background-position: left center;
}
/*** widgets ***/

/* ---------------------------------------------------------------------------- */	
/* DROPDOWNS ------------------------------------------------------------------ */
/* ---------------------------------------------------------------------------- */
.dropdown {
	display: block;
	width: 200px;
	height: 23px;
	position:relative;
	z-index:99;
	margin: 0;
}
.dropdown ul {
	position: absolute;
	top: 0;
	right: 0px;
	padding: 0;
	margin: 0;
	list-style: none;
}
.dropdown ul li {
	position: relative;
	width: 200px;
	height: 25px;/*background: url(../images/dropdown_left.png) no-repeat left top;*/
}
.dropdown ul li a {
	display: block;
	width: 190px;
	padding:5px 0 5px 10px;
	background: url(../images/dropdown_right.png) no-repeat right 0;
	text-decoration:none;
}
.dropdown ul li a:hover {
	background: url(../images/dropdown_right.png) no-repeat right -23px;
	text-decoration:none;
}
.dropdown ul#cities li .cat_box {
	display:none;
	position: absolute;
	right:0px;
	padding-top:0px;
	top: 25px;
	background:#fff;
	width:525px !important;
}
.dropdown ul li ul li {
	height: 1%;
	margin: 0;
	padding:0 0 0 5px;
	border:0px solid orange;
	width:100px;
	overflow:hidden;
}
.dropdown ul li ul li a {
	margin: 0;
	display: block;
	padding:0;
	text-decoration:none;
	background:#fff none;
	font-size:11px;
}
.dropdown ul li ul li a:hover {
	background: #fff none;
	text-decoration:underline;
}
.dropdown ul li > ul {
	top: auto;
	left: auto;
}
.cat_box ul {
	position:relative;
	margin:0px;
	padding:0px;
	width:105px !important;
	float:left !important;
	border:0px;
}
.dropdown ul#cities li:hover .cat_box, .dropdown ul#cities li.hover ul {
	display: block;
	border-bottom:3px solid #02558f;
	border-right:3px solid #02558f;
	border-left:3px solid #02558f;
	z-index:99;
}
.dropdown .cat_box p a {
	background:none !important;
	display:inline;
	padding:0 !important
}
.filter ul.menu li.selected ul li a span {
	color:#333 !important;
}
/* end filter***********************************************************************************/

.filtermenu ul {
	margin:0;
	padding:0;
	list-style-type:none;
	background:url(../images/fade_filtermenu.png) 0 20px repeat-x;
}
.filtermenu li a {
	display:block;
	margin:0;
	padding:2px 0 2px 10px;
	font-size:13px;
}
.filtermenu li a:hover {
	background:#eaf2fa;
	text-decoration:none;
}
.filtermenu a h4 {
	display:block;
	font-size:14px;
	height:30px;
	line-height:30px;
	margin:0;
	padding:0px 0 0px 35px;
	border-top:1px dotted #ddd;
	background: url(../images/icon_expand.png) 8px 0px no-repeat;
}
.filtermenu a:hover h4 {
	background:url(../images/icon_expand.png) 8px -30px no-repeat;
	text-decoration:none !important;
}
.filtermenu a h4.selected {
	background:url(../images/icon_expand.png) 8px -30px no-repeat;
	color:#666;
	text-decoration:none !important;
	border-right:0px !important;
	border-left:0px !important;
	border-bottom:0px !important;
}
.filtermenu h2 {
	border-bottom:0px solid #ededed;
	padding:5px 0 5px 10px;
	background:#fff;
	color:#f19437;
}

/***********************************************************************************************/

/* ---------------------------------------------------------------------------- */	
/* THEMES --------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- */

.bk_1 {
	 background:#fff url(../images/fade_header.png) 0 0 repeat-x;
}

.theme0 .top_box {
	background:#999999 url(../images/theme0.jpg) 0 0 no-repeat !important;
}

.btn_video a{width:285px; height:55px; display:block; background:url(../images/btn_video.png) 0 0 no-repeat;}

.video {
	width:968px;
	height:400px;
	background:#1e82c9 url(../images/fade_bigblue.gif) 0 0 repeat-x !important;
	color:#fff;
	float:left;
	margin:5px 5px 0px 5px !important;
	position:relative !important;
}
.video_text {
	display:block;
	width:415px;
	float:left;
	margin:10px;
	font-size:17px;
	line-height:25px;
	padding:0px;
}
.video_text a {
	color:#66ccff;
}
.video_box {
	width:480px;
	overflow:hidden;
	float:right;
	margin:10px;
	position:relative !important;
}
.video_text h2 {
	font-size:32px;
	color:#66ccff;
	padding:5px 0 5px 0;
	margin:0 !important;
}
/*** themes ***/


/* ---------------------------------------------------------------------------- */	
/* FORMS ---------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- */

.btn_add a {
	display:block;
	float:left;
	/*background:red;*/
	height:22px;
	line-height:22px;
	padding:0 10px 0 25px;
	margin:0 5px 0 0;
	background:#eaf2fa url(../images/icon_add.png) 5px 0px no-repeat;
}
.btn_add a:hover {
	background:#006bb6 url(../images/icon_add.png) 5px -22px no-repeat;
	color:#fff;
	text-decoration:none;
}
input[type='radio'], input[type='checkbox'] {
	padding:0 0 0 0;
	margin:0 0 3px 3px !important; /* for FF */
	width: 13px; /* for ie */
	height: 13px; /* For ie */
	overflow:hidden;
	vertical-align:middle;
	border:0px solid red;
}
.radio_title {
	display:block;
	background:#eaf2fa;
	padding:5px 4px 0px 10px;
	height:30px;
	line-height:0px;
	margin:0px 0 0px 0;
	font-size:14px;
	line-height:30px;
	overflow:hidden;
	position:relative;
	font-weight:400;
	z-index:1;
	border-top:0px solid #999;
	border-left:0px solid #999;
	border-right:0px solid #999;
}
.radio_title strong {
	color:#006bb6;
	font-size:20px;
	line-height:30px;
}
.radio_title.active, .radio_title.active span a {
	background:#006bb6;
	color:#fff;
}
.radio_detalles {
	border:5px solid #eaf2fa;
	margin:0 0 10px 0;
	padding:10px;
	position:relative;
	z-index:1;
}
.radio_title ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
.radio_title li {
	width:310px;
	margin:0 5px 0 0;
	float:left;
}
input.mtop10 {
	margin:5px 0 0px 0 !important;
}
label {
	display:block;
	float:none;
	margin:0px 0 0px 0;
	padding:0;
	font-weight:bold;
	color:#000;
}
table.forms td label.form_left {
	text-align:left !important;
	display:inline;
	padding:0 !important;
}
input[type="text"], input[type="password"], input[type="file"], textarea {
	background:#fff;
	border-top:2px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:3px;
	margin:3px 0 4px 0;
	font-size:16px;
	color:#666;
	font-family:Arial, Helvitica, Verdana, Sans-serif;
	font-weight:normal;
}
input:focus, input.med:focus, textarea:focus, input.small:focus, input.big:focus {
	background:#fff;
	border:1px solid #999;
	border-top:2px solid #999;
}
input.small {
	width:50px;
}
input.med {
	width:275px;
}
input.long {
	width:890px;
}
textarea.sml {
	width:605px;
	height:150px;
	font-size:12px;
	font-weight:normal !important;
}
textarea.med {
	width:890px;
	height:150px;
	font-size:12px;
	font-weight:normal !important;
}
select.small {
	width:180px;
}
select.med {
	padding:0;
	margin:0 0 10px 0;
}
select.cats {
	width:450px;
	font-size:14px;
	line-height:35px;
	font-family:Arial, helvetica, verdana, sans-serif;
	background:#fff;
	font-weight:normal;
	border:1px solid #bbb;
	padding:5px;
}
select.cats option {
	padding:0px;
}
select.subcats {
	width:440px;
	height:208px;
	font-size:14px;
	line-height:16px;
	font-family:Arial, helvetica, verdana, sans-serif;
	background:#fff;
	font-weight:normal;
	border:1px solid #ddd;
}
.cat_alt {
	background:#fff;
	border-bottom:1px dotted #ddd;
	border-top:0px dotted #ddd;
}
.btn_2 a {/* 150px*/
	height:23px;
	width:90px;
	padding:0;
	margin:0 10px 0 0;
	text-align:center;
	line-height:23px;
	display:block;
	color:#fff !important;
	float:left;
	background:url(../images/btn_2.png) 0 0 no-repeat;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-transform:lowercase;
}
.btn_2 a:hover {
	background:url(../images/btn_2.png) 0 -23px no-repeat !important;
}
.btn_2 a:active {
	background:url(../images/btn_2.png) 0 -46px no-repeat !important;
}
.btn_2b a {/* 150px*/
	height:23px;
	width:90px;
	padding:0;
	margin:0 10px 0 0;
	text-align:center;
	line-height:23px;
	display:block;
	color:#006bb6 !important;
	float:left;
	background:url(../images/btn_2b.png) 0 0 no-repeat;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-transform:lowercase;
}
.btn_2b a:hover {
	background:url(../images/btn_2b.png) 0 -23px no-repeat !important;
	text-decoration:none;
}
.btn_2b a:active {
	background:url(../images/btn_2b.png) 0 -46px no-repeat !important;
	text-decoration:none;
}
.btn_3 a {/* 200px */
	height:23px;
	width:50px;
	padding:0;
	margin:5px 10px 0 0;
	text-align:center;
	line-height:23px;
	display:block;
	float:left;
	color:#fff !important;
	background:#006bb6 url(../images/fade_btn.png) 0 0 repeat-x;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.btn_3_gray {display:inline;}
.btn_3_gray a {
	height:23px;
	width:50px;
	padding:0;
	margin:5px 10px 0 0;
	text-align:center;
	line-height:23px;
	display:block;
	color:#fff !important;
	background:#ccc url(../images/fade_btn_gray.png) 0 0 repeat-x;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	overflow:hidden;
	float:left;
}
.btn_4 a { /* 100px*/
	height:30px;
	width:125px;
	padding:0;
	margin:0 5px 0 0;
	text-align:center;
	line-height:30px;
	display:block;
	overflow:hidden;
	color:#fff !important;
	background:url(../images/btn_4.png) 0 0 no-repeat !important;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	border:0px;
}
.btn_4 a:hover {
	background:url(../images/btn_4.png) 0 -30px no-repeat !important;
	text-decoration:none;
}
.btn_4 a:active {
	background:url(../images/btn_4.png) 0 -60px no-repeat !important;
}
.btn_box {
	/*background:red;*/
}
.btn_1 a:hover, .btn_2 a:hover, .btn_3 a:hover {
	text-decoration:none;
}
.btn_5 a { /* 100px*/
	height:50px;
	width:300px;
	padding:0;
	margin:15px 0px 0 55px;
	text-align:center;
	line-height:50px;
	display:block;
	overflow:hidden;
	color:#1e82c9 !important;
	background:url(../images/btn_5.png) 0 0 no-repeat !important;
	font-size:24px;
	font-weight:bold;
	text-decoration:none;
	border:0px;
}
.btn_5 a:hover {
	background:url(../images/btn_5.png) 0 -50px no-repeat !important;
	text-decoration:none;
}
.btn_5 a:active {
	background:url(../images/btn_5.png) 0 -100px no-repeat !important;
	text-decoration:none;
}
.btn_6 a { /* 100px*/
	height:70px;
	width:220px;
	padding:0;
	margin:0px 2px 0px 2px;
	text-align:center;
	line-height:70px;
	display:block;
	overflow:hidden;
	color:#fff !important;
	background:url(../images/btn_6.png) 0 0 no-repeat !important;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	border:0px;
}
.btn_6 a:hover {
	background:url(../images/btn_6.png) 0 -70px no-repeat !important;
	text-decoration:none;
}
.btn_6 a:active {
	background:url(../images/btn_6.png) 0 -140px no-repeat !important;
	text-decoration:none;
}
.btn_11 a { /* 100px*/
	height:70px;
	width:220px;
	padding:0;
	margin:0px;
	text-align:center;
	line-height:70px;
	display:block;
	overflow:hidden;
	float:right;
	color:#fff !important;
	background:url(../images/btn_11.png) 0 0 no-repeat !important;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	border:0px;
}
.btn_11 a:hover {
	background:url(../images/btn_11.png) 0 -70px no-repeat !important;
	text-decoration:none;
}
.btn_11 a:active {
	background:url(../images/btn_11.png) 0 -140px no-repeat !important;
	text-decoration:none;
}
/*span.btn_1 a {
	clear:both !important;
}*/
.feedback a {/* 150px*/
	width:248px;
	height:70px;
	padding:0;
	margin:5px 0px 5px 0;
	display:block;
	overflow:hidden;
	background:url(../images/feedback.png) 0 0px no-repeat !important
}
.feedback a:hover {
	background:url(../images/feedback.png) 0 -70px no-repeat !important;
}
.feedback a:active {
	background:url(../images/feedback.png) 0 -140px no-repeat !important;
}
.btn_8 a {
	height:70px;
	width:220px;
	padding:0;
	margin:15px 10px 0px 2px;
	text-align:center;
	line-height:70px;
	display:block;
	overflow:hidden;
	color:#fff !important;
	font-size:22px;
	font-weight:bold;
	text-decoration:none;
	border:0px;
}
.btn_9 a {/* 200px */
	margin:0px 0px 0 0;
	height:23px;
	width:50px;
	padding:0;
	text-align:center;
	line-height:23px;
	display:block;
	color:#fff !important;
	float:left;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.btn_text a {
	height:30px;
	line-height:30px;
	margin:0 0 0 10px;
}
.btn_13 a {
	margin:10px auto;
	height:95px;
	width:95px;
	padding:0;
	display:block;
	background:red url(../images/btn_13.png) 0 0 no-repeat !important;
}
.btn_13 a:hover {
	background:url(../images/btn_13.png) 0 -95px no-repeat !important;
	text-decoration:none;
}
.btn_13 a:active {
	background:url(../images/btn_13.png) 0 -190px no-repeat !important;
	text-decoration:none;
}
.btn_1.btn_green a {
	background:url(../images/btn_12.png) 0 0 no-repeat !important;
}
.btn_1.btn_green a:hover {
	background:url(../images/btn_12.png) 0 -30px no-repeat !important;
	text-decoration:none;
}
.btn_1.btn_green a:active {
	background:url(../images/btn_12.png) 0 -60px no-repeat !important;
	text-decoration:none;
}
.btn_1.orange a {
	background:url(../images/btn_7.png) 0 0 no-repeat !important;
}
.btn_1.orange a:hover {
	background:url(../images/btn_7.png) 0 -30px no-repeat !important;
	text-decoration:none;
}
.btn_1.orange a:active {
	background:url(../images/btn_7.png) 0 -60px no-repeat !important;
	text-decoration:none;
}
/* Swapped by ZE so input button could show correct image - 7/26/2009 */

.btn_1 a, .btn_1b a { /* 100px*/
	height:30px;
	width:125px;
	padding:0;
	margin:0 5px 0 0;
	text-align:center;
	line-height:30px;
	display:block;
	overflow:hidden;
	color:#fff !important;
	background:url(../images/btn_1.png) 0 0 no-repeat !important;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	border:0px;
}
.btn_1 a:hover, .btn_1b a:hover {
	background:url(../images/btn_1.png) 0 -30px no-repeat !important;
	text-decoration:none;
}
.btn_1 a:active, .btn_1b a:active {
	background:url(../images/btn_1.png) 0 -60px no-repeat !important;
	text-decoration:none;
}
/* Swapped by ZE so input button could show correct image */


/*** AUTOCOMPLETE CSS **/
.ac_results {
	width:230px !important;
	padding: 0px;
	background:#fff;
	overflow: hidden;
	z-index: 100;
	border-top:0px solid #fff !important;
	border-right:1px solid #999 !important;
	border-left:1px solid #999 !important;
	border-bottom:1px solid #999/*006bb6*/ !important;
	color:#333 !important;
	overflow:hidden;
	margin:-1px 0 0 0px;
	float:right;
	cursor:pointer;
}
.ac_results ul {
	width: 100%;
	list-style-position:outside;
	list-style: none;
	padding: 0;
	margin: 0;
}
.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
	/*added by brangie*/
	font-family:Arial !important;
	/*font-size:14px !important;
	line-height:14px !important;*/
	color:#333 !important;
	border-bottom:1px solid #ededed;
	cursor:auto;
}
.ac_loading {
	background: white url('../images/loading_circle_s.gif') right center no-repeat;
}
.ac_odd {
	background-color: #fff;
}
.ac_even {
	background-color: #fff;
}
.ac_over {
	background:#eaf2fa !important;
	color:#333 !important;
	font-family:Arial !important;
	cursor:pointer;
}
.ac_results strong {
	color:#006bb6;
}
.ac_results li span {
	padding:0 !important;
	margin:0;
	line-height:11px;
}
.ac_results img {
	height:25px;
	width:25px;
	float:left;
	margin:0 5px 0 0;
}
.icontact_url_display {
	color:gray;
	float:left;
	margin-right:10px;
	font-size:10px;
}
/*** END AUTOCOMPLETE CSS **/

/* ---------------------------------------------------------------------------- */	
/* END FORMS ------------------------------------------------------------------ */
/* ---------------------------------------------------------------------------- */

.box_top.icon2 {
	padding:0 !important;
}
.a6 {
	padding:40px 0 40px 20px; /*padding:13px 0 15px 50px;*/
	color:#fff;
	font-size:24px;
	font-weight:bold;
	background:#333 url(../images/icon_error.png) 20px 50% no-repeat !important;
}
.a6 span {
	color:#fff !important;
	padding:0 0 0 30px
}
/* ---------------------------------------------------------------------------- */	
/* ADS ------------------------------------------------------------------ */
/* ---------------------------------------------------------------------------- */

/* size 248px x 100px */
.ad_1 {
	width:248px;
	/*height:100px;
	background:#f9f9f9;*/
	float:left;
	margin:0 0 2px 0;
}
/* size 248px x 500px */
.ad_2 {
	width:300px;
	/*height:500px;
	background:#f9f9f9;*/
	float:left;
	margin:0 0 2px 0;
}
/* size 248px x 200px */
.ad_3 {
	width:248px;
	/*height:200px;
	background:#f9f9f9;*/
	margin:0 0 2px 0;
	float:left;
}
/* size 715px x 100px */
.ad_4 {
	width:715px;
	margin:0;
	/*height:100px;
	background:#f9f9f9;*/
	float:left;
}
.ad_more {
	font-size:12px;
	display:block;
	float:left;
	margin-bottom:5px;
}

.ad_facebook{
	width:298px;
	height:250px;
	overflow:hidden;
	border:1px solid #ddd;
}
.ad_facebook iframe {
	left:-1px;
	overflow:hidden;
	position:relative;
	top:-1px;
}



.connect_widget {border:1px solid #ddd !important;}

/* ---------------------------------------------------------------------------- */	
/* END  ADS ------------------------------------------------------------------ */
/* ---------------------------------------------------------------------------- */

.video_player {
	background:#eaf2fa;
	padding:10px 10px 0px 10px;
	width:632px;
	border:0px solid #eaf2fa;
	margin:0 0 20px 0;
}
.video_player h2 {
	margin:0px 0 5px 0;
}
.video_thumb a {
	width:163px;
	height:102px;
	float:left;
	margin-bottom:10px;
	padding:0;
	line-height:112px;
	text-align:center;
	font-size:11px;
	color:#fff !important;
	background:#333 url(../images/image_video_sml.jpg) 0 0 no-repeat;
}
.video_thumb.m10r a {
	margin-right:10px;
}
.video_thumb a:hover {
	background:#006bb6;
	color:#fff;
	font-size:18px;
	line-height:102px;
	text-decoration:none;
}
.search_404 {
	color: #000000;
	border:2px solid #ffff66;
	background:#FFFFCC;
	margin:0 0 5px 0px;
	width:680px;
}
.image_recomendar {
	width:976px;
	height:125px;
	margin:0px auto;
	border-left:0px solid #ddd;
	border-right:0px solid #ddd;
	background: url(../images/image_recomendar.jpg) 0 0 no-repeat;
	overflow:hidden;
}
span.strong {
	font-weight:700;
}
.nolistings {
	width:703px;
	line-height:340px;
	text-align:center;
	height:340px;
	background: url(../images/image_nolistings.png) 0 0 no-repeat;
}
/* PLAN */
 
 .box_plangratis {
	width:429px;
	height:230px;
	border:1px solid #0099ff;
	color:#0099ff !important;
	background:url(../images/fade_gratis.png) 0 0 repeat-x;
	float:left;
	padding:25px;
	margin:0 6px 0 0;
	overflow:hidden;
}
.box_planilimitado {
	width:429px;
	height:230px;
	border:1px solid #ed6f19;
	color:#ed6f19 !important;
	background:url(../images/fade_ilimitado.png) 0 0 repeat-x;
	float:left;
	padding:25px;
	margin:0;
}
.plan_1 {
	width:300px;
	height:130px;
	margin:0 0 0 0;
	float:left;
}
.plan_2 {
	width:125px;
	height:130px;
	margin:0 0 0 0px;
	float:left;
	text-align:center;
}
.plan_3 {
	width:300px;
	height:100px;
	margin:0 0 0 0;
	float:left;
}
.plan_4 {
	width:125px;
	height:66px;
	padding:33px 0 0 0;
	margin:0 0 0 0px;
	float:left;
	text-align:center;
}
.plan_3 ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
.plan_3 li {
	height:100px;
	padding:0 0 0 100px;
	line-height:100px;
	overflow:hidden;
	font-size:14px;
}
.blueactive {
	background:url(../images/icon_planactive.png) 0 0 no-repeat;
}
.bluenoactive {
	background:url(../images/icon_planactive.png) 0 -100px no-repeat;
}
.orangeactive {
	background:url(../images/icon_planactive.png) 0 -200px no-repeat;
}
.orangenoactive {
	background:url(../images/icon_planactive.png) 0 -300px no-repeat;
}
.plan_number {
	font-size:100px;
	line-height:100px;
	font-weight:700;
	padding:0;
	margin:0;
	letter-spacing:-4px;
}
.plan_number span {
	font-size:50px;
	line-height:50px;
}
.box_planilimitado .plan_number {
	font-size:200px;
	line-height:200px;
}
.box_plangratis h1, .box_planilimitado h1, .box_creditview h1 {
	padding:0;
	margin:0;
	font-size:34px;
}
.box_plangratis h1 {
	color:#0099ff !important;
}
.box_planilimitado h1 {
	color:#ed6f19 !important;
}
.box_creditview h1 {
	padding:0 0 0 40px;
	color:#090 !important;
}
.credits {
	padding:10px 10px 10px 85px;
	margin:10px 0;
	background:url(../images/icon_negocealocredit.png) 0 50% no-repeat;
}
.box_info.credits {
	border: 1px solid #ffcc33/*#e2c822*/;
	padding:10px 10px 10px 85px;
	background:#fff9d7 url(../images/icon_negocealocredit.png) 5px 50% no-repeat;
	margin:5px 0;
}
.image_destacarad {
	width:680px;
	height:215px;
	margin:0;
	padding:0;
	background:url(../images/image_destacarad.png) 0 0 no-repeat;
}
.image_ilimitadosad{
	width:680px;
	height:215px;
	margin:0;
	padding:0;
	background:url(../images/image_ilimitadosad.png) 0 0 no-repeat;
}
.image_adcontactar {
	width:680px;
	height:215px;
	margin:0;
	padding:0;
	background:url(../images/image_adcontactar.png) 0 0 no-repeat;
}
.box_credit {
	width:183px;
	height:150px;
	border:1px solid #ed6f19;
	color:#ed6f19 !important;
	background:url(../images/fade_ilimitado.png) 0 0 repeat-x;
	float:left;
	padding:25px;
	margin:0;
	text-align:center;
}
.box_credit .btn_1 {
	width:125px;
	margin:20px auto;
}
.box_creditview {
	width:238px;
	padding:5px;
	background:url(../images/icon_negocealocredit_m.png) 5px 7px no-repeat;
}
.box_creditview ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
.box_creditview li {
	padding:3px 0;
}

h2.view2 {
	width:400px;
	line-height:60px;
}
.altern {
	background:#f9f9f9;
}
.box_creditview.view2 {
	width:160px;
	padding:5px;
	background:url(../images/icon_negocealocredit_s.png) 2px 2px no-repeat;
	font-size:11px;
	position:absolute;
	right:5px;
	top:5px;
	margin:0;
	border-bottom:0px dotted #ddd;
	border-left:0px dotted #ddd;
}
.box_creditview.view2 h1 {
	font-size:18px;
	line-height:20px;
	margin:0;
	padding:0 0 0 25px;
}
.box_creditview.view2 ul {
	margin:3px 0 0 0;
}
.box_creditview.view2 li {
	padding:0 0;
}
 
  /* END PLAN */

/* STATIC */

.static #left_column {background: url(../images/fade_menu_right.png) left 0 no-repeat;}
.static .left_bubble {border:0px !important; }
.static .box_gray {background:#fff !important;}
.static h1.light { margin:10px 0 20px 0;} 

.wrap {
 margin:10px 10px;
 padding:0;
 list-style-type:none;
 border:0px solid #ddd;
 width:300px;
 height:100px;
 overflow:hidden;
 float:left;
 font-size:13px;
 }

.wrap li {
padding: 0 0 0 60px;
} 
 
.icon_about_0 {
background:url(../images/icon_about.png) 0 0 no-repeat;
}  

.icon_about_1 {
background:url(../images/icon_about.png) 0 -100px no-repeat;
}

.icon_about_2 {
background:url(../images/icon_about.png) 0 -200px no-repeat;
}

.icon_about_3 {
background:url(../images/icon_about.png) 0 -300px no-repeat;
}

.icon_about_4 {
background:url(../images/icon_about.png) 0 -400px no-repeat;
}
  
.icon_about_5 {
background:url(../images/icon_about.png) 0 -500px no-repeat;
}

.icon_about_6 {
background:url(../images/icon_about.png) 0 -600px no-repeat;
}

.icon_about_7 {
background:url(../images/icon_about.png) 0 -700px no-repeat;
}

.icon_about_8 {
background:url(../images/icon_about.png) 0 -800px no-repeat;
}

.icon_about_9 {
background:url(../images/icon_about.png) 0 -900px no-repeat;
}

.icon_about_10 {
background:url(../images/icon_about.png) 0 -1000px no-repeat;
}

.icon_about_11 {
background:url(../images/icon_about.png) 0 -1100px no-repeat;
}

.icon_about_12 {
background:url(../images/icon_about.png) 0 -1200px no-repeat;
}


.iframe_videos{ width:690px; height:388px; margin:0; padding:0; overflow:hidden;}  
/* END STATIC */

/*UPGRADE*/

.upgrade #left_column{ 
	float:left;
	margin:0px 0px 0px 5px !important;
}

#upgrade_top_row{ 
	height:240px !important;
	width:663px;
	margin:5px 5px 0 0 !important;
	float:right;
	overflow:hidden;
}

.upgrade_top_box {
    height:249px !important;
	width:663px;
	overflow:hidden;
}

.image_impresiones {
	width:690px;
	height:215px;
	margin:0;
	padding:0;
	display:block;
	background:url(../images/image_impresiones.png) 0 0 no-repeat;
}

.image_tamanos a{
	width:690px;
	height:215px;
	margin:0;
	padding:0;
	display:block;
	background:url(../images/image_tamanos.png) 0 0 no-repeat;
}

.upgrade #footer {
 background:none !important;
}

.upgrade #main {
 background:none !important;
}

.upgrade #main_box {
	margin:20px auto 0 auto;
}

.upgrade .u_menu {
	height:50px !important;
	width:663px;
	margin:5px 0 0 5px !important;
	float:left;
	overflow:hidden;
	font-weight:bold;
	font-size:14px;
	border:1px solid #ddd;
	}

.u_menu ul {
	list-style-type:0px;
	margin:0;
	padding:0;
	display:inline;
}

.u_menu li {display:inline; margin:0; padding:0;}

.u_menu li a { height:50px; line-height:50px; padding:0 20px; float:left; display:block;}
.u_menu li a:hover { text-decoration:none; background:#f9f9f9;}
.u_menu li a .active {background:#f9f9f9 url(../images/icon_uarrow.png) 50% 40px no-repeat;}

.u_cats ul{ list-style-type:none; margin:0 0 0 10px; padding:0; text-align:center;}
.u_cats li {display:inline; margin:0; padding:0;}
.u_cats li a {float:left; margin:15px 5px 0 5px; padding:0;}
.u_cats li a:hover{ text-decoration:none;}

.u_text {
	padding:20px; line-height:24px; font-size:14px;
}
.u_box { width:610px;}
.u_map {
	width:300px; float:left; margin:0 0px 0 0;
}
.u_dir{
	width:290px; float:left; margin:0 0 0 20px;
}

.u_text h1 {font-weight:400; font-size:34px; padding:0; margin:0 0 10px 0;}


.u_email_cap input[type="text"]{ width:145px; float:left; margin:0 5px 0 0;}

.upgrade .big_image {
margin:15px 0 20px 40px !important;
	padding:0;
	display:block;
}


.upgrade .big_image img {
	border:0px solid #ccc !important;
	padding:0px !important;
}

/* LONG THUMB */
.upgrade .box_squared .thumb.shortthumb{ margin:35px auto 36px auto;}
.upgrade .box_squared .thumbs.shortthumb{ margin:31px auto 36px auto;}
.upgrade .box_squared .longthumb a{border:0px solid red; height:124px;}
.upgrade .box_squared .longthumb img{border:0px solid red; height:124px !important;}
.upgrade .box_squared {
	height:210px;	
}
.upgrade .box_squared .thumbs.longthumb {
	background:url(../images/thumb_shadow_long.png) 0 0 no-repeat;
}
.upgrade .box_squared { margin-bottom:15px;}
/* END LONG THUMB */


.addthis_negocealo { width:160px; padding:2px 0 0 0;float:left;}
.facebook_like {height:21px; line-height:21px;}
.facebook_comments { border:1px solid #ddd; margin:5px 0 0 0 !important; padding:5px; clear:left;}

.header_que {width:240px; height:40px; padding:10px 0 0 0; float:right; margin:0 0 0 0px; font-family:georgia; font-style:italic; display:none;}
.livehelp {width:175px; height:50px; float:right; margin:0 0 0 0px; display:none;}
