form,fieldset,img{margin:0;padding:0;border-style:none;}
a{color:#444;}
a:hover{text-decoration:none;}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
/* General settings */
html{
	background:#464646 url(../images/bg-html.gif) 50% 0;
}
body{
	margin:0;
	color:#444;
	background:url(../images/bg-body.gif) repeat-x 50% 0;
	font:12px Arial,Tahoma,Verdana,sans-serif;
	min-width:1000px;
}
/* top start */
#top-bar{
	width:100%;
	padding:0 0 26px;
	background:url(../images/bg-top.png) repeat-x;
	line-height:30px;
}
#top-bar .top-inner{
	width:996px;
	margin:0 auto;
	overflow:hidden;
}
#top-bar ul{
	margin:0 -32px 0 0;
	padding:0;
	list-style:none;
	float:right;
	font-weight:bold;
	font-size:10px;
	text-transform:uppercase;
	overflow:hidden;
}
#top-bar ul li{
	float:left;
	padding:0 16px;
	margin:0 16px 0 -16px;
	background:url(../images/devider-top.gif) no-repeat 0 50%;
}
#top-bar ul a{
	color:#d8d8ad;
	text-decoration:none;
}
#top-bar ul a:hover{
	text-decoration:underline;
}
#top-bar ul a span{
	color:#fff;
}
/* top end */
#wrapper{
	width:100%;
	overflow:hidden;
	position:relative;
	margin:-21px 0 0;
}
.w1{
	width:1018px;
	position:relative;
	float:left;
	left:50%;
}
.w2{
	width:1018px;
	position:relative;
	float:left;
	left:-50%;
}
/* header start */
#header{
	width:990px;
	margin:0 auto;
	overflow:hidden;
}
#header .logo{
	width:423px;
	height:83px;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 0 22px;
	background:  url(../images/logo.png) no-repeat;
}

#header .logo a{
	display:block;
	height:100%;
}
#nav{
	float:right;
	margin:35px 0 0;
}
#nav .nl,
#nav .nr{
	width:35px;
	height:56px;
	float:left;
	background:url(../images/bg-nl.png) no-repeat;
}
#nav .nr{
	background:url(../images/bg-nr.png) no-repeat;
}
#nav .nc{
	float:left;
	height:56px;
	background:url(../images/bg-nc.png) repeat-x;
}
#nav ul{
	margin:11px -22px 0;
	padding:0;
	list-style:none;
	border:3px solid #d7d7ac;
	border-bottom:none;
	float:left;
	line-height:42px;
	font-size:14px;
	font-weight:bold;
	background:#4b4b33;
	overflow:hidden;
	position:relative;
}
#nav ul li{
	float:left;
	display:inline;
	border-left:2px solid #565643;
	margin:0 0 0 -2px;
}
#nav ul a{
	color:#d8d8ad;
	float:left;
	text-decoration:none;
	padding:0 10px;
}
#nav ul a:hover,
#nav ul li.active a{
	background:#7c7c55;
	color:#fff;
}
#header .btn-post{
	float:right;
	padding:14px 0 0;
	margin:35px 11px 0 -14px;
	line-height:42px;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	width:171px;
	text-align:center;
	background:url(../images/btn-post.png) no-repeat;
	position:relative;
}
#header .btn-post:hover{
	text-decoration:underline;
}
/* header end */
/* main */
#main{
	width:1018px;
	margin:-11px auto 0;
	overflow:hidden;
}
#main .main-t,
#main .main-b{
	width:100%;
	height:31px;
	overflow:hidden;
	float:left;
	background:url(../images/bg-mt.png) no-repeat;
}
#main .main-b{
	background:url(../images/bg-mb.png) no-repeat;
}
#main .main-c{
	width:988px;
	padding:0 15px;
	float:left;
	background:url(../images/bg-mc.png) repeat-y;
}
#main .main-content{
	width:100%;
	float:left;
	margin:-16px 0;
	position:relative;
}
#main .tl,
#main .bl,
#main .br,
#main .tr{
	position:absolute;
	width:7px;
	height:7px;
	overflow:hidden;
}
#main .tl{
	top:0;
	left:0;
	background:url(../images/bg-mtl.gif) no-repeat;
}
#main .bl{
	bottom:0;
	left:0;
	background:url(../images/bg-mbl.gif) no-repeat;
}
#main .br{
	bottom:0;
	right:0;
	background:url(../images/bg-mbr.gif) no-repeat;
}
#main .tr{
	top:0;
	right:0;
	background:url(../images/bg-mtr.gif) no-repeat;
}
#bar{
	width:100%;
	overflow:hidden;
	background:#5b5a3f;
}
/* main end */
/* search */
#main .search{
	width:510px;
	padding:9px 0 0;
	float:left;
	font-size:11px;
	line-height:14px;
	color:#fff;
	border-right:1px solid #989871;
	background:#797853 url(../images/bg-search.gif) repeat-x;
}
#main .search legend{
	padding:0 0 0 32px;
	background:url(../images/bg-glass.gif) no-repeat 13px 50%;
	font-size:14px;
	line-height:16px;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
}
* html #main .search legend{
	margin-left:-7px;
}
*+html #main .search legend{
	margin-left:-7px;
}
#main .search .row{
	height:1%;
	overflow:hidden;
	padding:11px 0 0 10px;
}
#main .search .row2{
	height:1%;
	overflow:hidden;
	padding:9px 0 0 10px;
}
#main .search label{
	font-weight:bold;
	float:left;
	width:55px;
	padding:4px 5px 0 0;
	text-align:right;
}
#main .search label.big{
	width:75px;
}
#main .search select{
	float:left;
	width:170px;
	margin:0 7px 0 0;
	font:14px/16px Arial,Tahoma,sans-serif;
	color:#484848;
}
#main .search .text{
	float:left;
	width:298px;
	margin:0 5px 0 0;
	padding:2px 5px;
	font:14px/16px Arial,Tahoma,sans-serif;
	color:#484848;
}


#main .search .text2{
	float:left;
	width:150px;
	margin:0 5px 0 0;
	padding:2px 5px;
	font:14px/16px Arial,Tahoma,sans-serif;
	color:#484848;
}
#main .search .hold-submit{
	width:510px;
	overflow:hidden;
	margin:7px 0 0;
	padding:0 0 8px;
	background:#5b5a3f;
	border-top:1px solid #989871;
}
#main .search .btn-search{
	float:right;
	width:94px;
	height:26px;
	overflow:hidden;
	text-indent:-9999px;
	font-size:150px;
	background:#e8e8e8 url(../images/btn-search.gif) no-repeat;
	cursor:pointer;
	border:none;
	margin:8px 10px 0 0;
}
.visual{
	width:477px;
	height:176px;
	overflow:hidden;
	float:right;
	position:relative;
	border-left:1px solid #989871;
	margin:0 0 0 -1px;
}
.visual .single{
	position:absolute;
	bottom:0;
	left:0;
	padding:6px 5px;
	font-weight:normal;
	width:467px;
	background:url(../images/bg-single.png);
	color:#f1f1d6;
	font-size:25px;
	line-height:30px;
}
/* search end */
/* twocolumns */
#twocolumns{
	border-top:1px solid #d2d2d2;
	margin:1px 0 0;
	height:1%;
	overflow:hidden;
	padding:10px 10px 11px 9px;
	background:#fff;
}
#twocolumns .holder-columns{
	width:100%;
	overflow:hidden;
}
/* twocolumns end */
/* content */
#content{
	width:640px;
	overflow:hidden;
	padding:0 10px 0 0;
	float:left;
	border-right:1px solid #d2d2d2;
}
#content h1{
	font-weight:normal;
	font-size:18px;
	line-height:22px;
	margin:0 0 9px;
	color:#4c4c4c;
}
#content h4{
	font-weight:normal;
	font-size:10px;
	line-height:12px;
	margin: 0px;
}
#content .resultados {
background-color:#E3E3DC;
color:#7A7A73;
font-size:14px;
text-align:left;
line-height:30px;
width:630px;
padding:0 5px;
border-top: 1px solid #BABAB3;
border-bottom: 1px solid #BABAB3;
margin: 0 0 1px 0;
}
#content .resultados2 {
background-color:#E3E3DC;
color:#7A7A73;
font-size:14px;
text-align:left;
line-height:18px;
width:630px;
padding:0 5px;
border-top: 1px solid #BABAB3;
border-bottom: 1px solid #BABAB3;
margin: 0 0 1px 0;
}
#content .table{
	margin:0;
	border:none;
	padding:0;
	width:100%;
	border-collapse:collapse;
}
#content .table th{
	background:#73734e;
	color:#fff;
	font-size:10px;
	line-height:12px;
	padding:9px 5px;
	text-align:left;
}
#content .table .date{
	width:60px;
	padding:9px 3px 9px 9px;
}
#content .table .photo{
	width:81px;
}
#content .table .blank{
	width:5px;
}
#content .table .break{
	padding:2px;
}
#content .table .city{
	width:125px;
}
#content .table th.price{
	width:55px;
}
#content .table .photo span{
	padding:0 0 0 22px;
	background:url(../images/foto.gif) no-repeat 0 50%;
}
#content .table th .span_up{
	padding:0 14px 3px 0;
	background:url(../images/arrow-up.gif) no-repeat 100% 50%;
}
#content .table th .span_down{
    padding:0 14px 3px 0;
    background:url(../images/arrow-down.gif) no-repeat 100% 50%;
}


#content .table td{
	vertical-align:top;
	padding:12px 0 0 2px;
	background:url(../images/bg-td.gif) repeat-x;
}
#content .table td.comentario{
	vertical-align:top;
	padding:12px 0 0 2px;
	background:url(../images/bg-td.gif) repeat-x;
}
#content .table td.foro{
	vertical-align:bottom;
	padding:12px 0 8px 2px;
	background:url(../images/bg-td.gif) repeat-x;
}
#content .table td.comentario h2{
	color:#868666;
	font-size:14px;
	line-height:14px;
	margin:0 0 4px 0;
	font-weight:normal;
	padding:0px;
}
#content .table td.comentario h2 a{
	color:#868666;
	padding:0;
}
#content .table td.comentario p{
	color:#797979;
	margin:0 0 8px 0;
}

#content .table td.comentario p.antetitulo{
	color:#444444;
	font-size:11px;
	line-height:11px;
	margin:0 0 4px 0;
	font-weight:normal;
	padding:0px;
}
#content .table .time{
	font-style:normal;
	font-size:14px;
	line-height:16px;
	display:block;
	margin:5px 0 0;
}
#content .table em.date{
	font-style:normal;
	font-weight:bold;
	padding:0;
	font-size:11px;
	line-height:14px;
}
#content .table .photo img{
	border:1px solid #d6d6c3;
	padding:2px;
	display:block;
}
#content .table td.photo{
	padding:12px 0 9px 3px;
    padding-right: 5px;
}
#content .table h2{
	font-size:14px;
	line-height:16px;
	margin:0 0 8px;
}
#content .table h2 a{
	color:#73734e;
	text-decoration:none;
	padding:2px;
}
#content .table a{
	text-decoration:none;
}
#content .table a:hover{
	text-decoration:underline;
}
#content .table h2 a:hover{
	text-decoration:underline;
}
#content .table p{
	margin:0;
}
#content .table .category{
	text-transform:uppercase;
}
#content .table .city-name,
#content .table strong.price{
	font-size:14px;
	color:#73734e;
	padding:2px;
}
#content .table td.price{
	text-align:right;
	padding-right:7px;
}
#content .table td.button{
	text-align:right;
	padding-right:7px;
	width:30%;
	vertical-align:top;
	color:#868666;
}
#content .table td.back{
	text-align:right;
	padding-right:7px;
	width:30%;
	vertical-align:bottom;
	color:#868666;
}
#content .table .hold-option{
	position:relative;
	overflow:visible;
	margin:12px 0 0;
}
#content .table .hold-option .option{
	position:absolute;
	top:0;
	right:0;
	width:195px;
	font-style:italic;
	font-size:11px;
	line-height:13px;
	color:#666;
    margin-top:15px;
}
#content .table .green td{
	background:#8f8f71 url(../images/bg-td.gif) repeat-x;
	color:#fff;
}
#content .table .green td a,
#content .table .green .city-name,
#content .table .green strong.price,
#content .table .green .hold-option .option{
	color:#fff;
}
#content .table .gray td{
	background:#f0f0f0 url(../images/bg-td.gif) repeat-x;
}
#content .table .title-green h2 a,
#content .table .title-green strong.price,
#content .table .title-green .city-name{
	color:#fff;
	background:#73734e;
}
#content h2{
	color:#73734e;
	font-size:18px;
	line-height:22px;
}
.gray-holder{
	height:1%;
	background:#4c4c4c;
	padding:8px;
	overflow:hidden;
}
.big-btn{
	float:left;
	color:#3c2a17;
	font-size:12px;
	line-height:14px;
	text-transform:uppercase;
	text-decoration:none;
	padding:0 5px 0 0;
	font-weight:bold;
	background:url(../images/big-btn.gif) no-repeat 100% 100%;
}
.big-btn span{
	float:left;
	padding:6px 4px 6px 9px;
	background:url(../images/big-btn.gif) no-repeat;
	cursor:pointer;
}
.gray-holder .big-btn{
	float:right;
}
.breadcrumb-bar{
	width:100%;
	overflow:hidden;
	font-size:10px;
	line-height:12px;
	padding:7px 0 7px;
}
.breadcrumb-bar a{
	color:#666;
	text-decoration:none;
}
.breadcrumb-bar a:hover{
	text-decoration:underline;
}
.breadcrumb-bar .breadcrumb{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
.breadcrumb-bar span{
	color:#4C4C4C;
	font-size:18px;
	font-weight:normal;
}
.breadcrumb-bar .breadcrumb li{
	display:inline;
}
a.back{
	padding:2px 20px 2px 0;
	background:url(../images/bg-back.gif) no-repeat 100% 0;
}
.breadcrumb-bar a.back{
	float:right;
}
/* object */
.object{
	padding:1px 0 0;
	border-top:1px solid #ccc;
	line-height:16px;
	margin:0 0 14px;
}
.hold-object{
	height:1%;
	overflow:hidden;
	padding:10px 10px 0;
	background:#f0f0f0;
}
.object .object-photo{
	width:172px;
	overflow:hidden;
	float:left;
	margin:0 10px 0 0;
}
* html .object .object-photo{
	margin-left:7px;
}
.object .object-photo img{
	display:block;
}
.object .container{
	width:225px;
	float:left;
	margin:0 10px 10px 0;margin:0 10px 10px 0;
}
.object .big-photo{
	border:1px solid #d6d6c3;
	padding:2px;
	overflow:hidden;
}
.object .list-photos{
	margin:0;
	padding:0 0 10px;
	list-style:none;
	overflow:hidden;
	width:182px;
}
.object .list-photos li{
	float:left;
	margin:10px 10px 0 0;
}
.object .list-photos a{
	padding:2px;
	border:1px solid #d6d6c3;
	display:block;
	width:75px;
	height:52px;
	overflow:hidden;
}
.object .list-photos a:hover,
.object .list-photos a.active{
	padding:1px;
	border:2px solid #73734e;
}
.object-info{
	height:1%;
	overflow:hidden;
}
.object-info2{
	border-right:1px solid #CCCCCC;
height:1%;
margin:10px 10px 0 0;
overflow:hidden;
padding:0 8px 0 0;
width:400px !important;
width:398px;
	
}
.object h2{
	margin:0;
}
.object .title{
	width:100%;
	overflow:hidden;
	margin:0 0 10px;
	padding:0 0 11px;
	border-bottom:1px solid #d6d6c3;
}
.object .object-info .title{
	margin:0;
	padding:0 0 3px;
}
.object .title .desde{
	float:right;
	font-size:10px;
	line-height:14px;
	text-transform:uppercase;
	margin:5px 0 0;
}
.object .title .desde span{
	font-size:15px;
}
.object .row{
	border-bottom:1px solid #ddd;
	padding:1px 0 3px;
	height:1%;
	overflow:hidden;
}
.object .row2{
	border-bottom:1px solid #d6d6c3;
	padding:1px 0 3px;
}
.object .hold-rows{
	margin:-10px 0 0;
}
.object .hold-rows .row{
	border-bottom:1px solid #d6d6c3;
	padding:10px 0;
}
.object .items{
	margin:15px 0 6px;
}
.object .definition{
	font-style:normal;
	color:#73734e;
	text-transform:uppercase;
	font-size:10px;
}
.object .hold-price{
	width:100%;
	overflow:hidden;
	margin:-10px 0 -8px;
}
.object .price{
	float:right;
	font-size:24px;
	line-height:30px;
	color:#fff;
	padding:4px 9px;
	border:1px solid #d6d6c3;
	background:#73734e;
}
.object .description{
	padding:10px 0 6px;
}
#content .object .description p,
.object p{
	margin:0;
}
.object .description ul{
	margin:0;
	padding:0;
	list-style:none;
}
.object .description li{
	padding:0 0 0 9px;
	background:url(../images/bullet-discription.gif) no-repeat 0 4px;
}
.object .options-bar{
	width:100%;
	overflow:hidden;
	border-top:1px solid #d6d6c3;
	font-size:10px;
	line-height:16px;
	padding:5px 0 7px;
	text-transform:uppercase;
	font-weight:bold;
}
.object .options-bar ul{
	margin:0 -30px 0 0;
	padding:0;
	list-style:none;
	float:right;
	display:inline;
	overflow:hidden;
}
.object .options-bar li{
	float:left;
	display:inline;
	padding:0 15px;
	margin:0 15px 0 -15px;
	background:url(../images/devider-options-bar.gif) no-repeat 0 50%;
}
.object .options-bar a{
	color:#73734e;
	text-decoration:none;
	text-transform:uppercase;
	padding:3px 20px 2px 0;
}
.object .options-bar a:hover{
	text-decoration:underline;
}
.object .options-bar a.contact{
	background:url(../images/bg-contact.gif) no-repeat 100% 0;
}
.object .options-bar a.favorites{
	background:url(../images/bg-favorites.gif) no-repeat 100% 0;
}
.object .social-bar{
	width:100%;
	overflow:hidden;
	border-top:1px solid #d6d6c3;
	font-size:10px;
	line-height:12px;
	padding:5px 0 7px;
}
.object .social-bar strong{
	float:left;
	text-transform:uppercase;
	color:#797979;
	margin:9px 5px 0 0;
}
.object .social-bar em{
	float:right;
	color:#666;
	font-weight:bold;
	width:155px;
	font-size:11px;
	line-height:13px;
}
.object .social-bar ul{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
.object .social-bar li{
	float:left;
	margin:0 5px 0 0;
}
.object .social-bar ul a{
	display:block;
	width:30px;
	height:30px;
	text-indent:-9999px;
	overflow:hidden;
}
.object .social-bar ul a.linkedin{
	background:url(../images/ico-linkedin.gif) no-repeat;
}
.object .social-bar ul a.viadeo{
	background:url(../images/ico-viadeo.gif) no-repeat;
}
.object .social-bar ul a.facebook{
	background:url(../images/ico-facebook.gif) no-repeat;
}
.object .social-bar ul a.digg{
	background:url(../images/ico-digg.gif) no-repeat;
}
.object .social-bar ul a.myspace{
	background:url(../images/ico-myspace.gif) no-repeat;
}
.object .social-bar ul a.twitter{
	background:url(../images/ico-twitter.gif) no-repeat;
}
.object .console-bar{
	background:#f1f1f1 url(../images/bg-console-bar.gif) repeat-x;
	height:1%;
	overflow:hidden;
	padding:10px;
}
.console-bar .buttons,
.option .buttons{
	float:right;
	margin:0;
	padding:0;
	list-style:none;
}
.console-bar .buttons li,
.option .buttons li{
	float:left;
	margin:0 0 0 5px;
}
.checkbox{
	margin:0;
	padding:0;
	width:16px;
	height:15px;
}
.btn{
	float:left;
	padding:0 5px 0 0;
	background:url(../images/bg-btn.gif) no-repeat 100% 100%;
	color:#333;
	text-decoration:none !important;
	font-weight:bold;
	font-size:10px !important;
	line-height:19px !important;
	font-style:normal !important;
}
.btn span{
	float:left;
	cursor:pointer;
	padding:0 5px 0 10px;
	background:url(../images/bg-btn.gif) no-repeat;
}
.object .rightcol{
	width:212px;
	float:right;
	overflow:hidden;
	margin:0 0 0 10px;
}
.object .rightcol2{
	width:220px;
	float:right;
	overflow:hidden;
	margin:10px 0 0 10px;
}
.object .rightcol2 img{
	border:1px solid #D6D6C3;
	padding:2px;
}
* html .object .rightcol{
	margin:0 0 0 7px;
}
.object .map{
	border:1px solid #d6d6c3;
	padding:2px;
	margin:0 0 10px;
}
.object .map2{
	border:1px solid #d6d6c3;
	padding:2px;
	margin:10px 0 10px;
}
.object .map img{
	display:block;
}
.object address{
	font-style:normal;
	padding:0;
}
.object address span{
	display:block;
}
.object .items .definition{
	float:left;
}
.object .items .number{
	float:right;
}
/* object end */
/* paging */
.paging{
	margin:20px 0 0;
	padding:9px 10px;
	height:1%;
	overflow:hidden;
	background:#73734e;
	font-size:10px;
	color:#fff;
	line-height:12px;
	text-transform:uppercase;
	font-weight:bold;
}
.paging a{
	color:#fff;
	text-decoration:none;
}
.paging a:hover{
	text-decoration:underline;
}
.paging .prev{
	float:left;
}
.paging .next{
	float:right;
}
.paging strong{
	text-decoration:underline;
}
.paging ul{
	margin:0;
	padding:0;
	list-style:none;
	text-align:center;
}
.paging li{
	display:inline;
	padding:0 3px 0 10px;
	background:url(../images/devider-paging.jpg) no-repeat 0 2px;
}
.paging li:first-child{
	padding-left:0;
	background:none;
}
/* paging end */
.tab-menu{
	margin:0;
	padding:0 0 1px;
	list-style:none;
	width:100%;
	overflow:hidden;
	font-size:15px;
	line-height:20px;
	text-transform:uppercase;
}
.tab-menu li{
	float:left;
	margin:0 1px 0 0;
}
.tab-menu a{
	color:#777777;
	text-decoration:none;
	background:#e3e3dc;
	padding:10px 15px;
	float:left;
    font-weight:bold
}
.tab-menu a:hover,
.tab-menu a.active{
	background:#5b5a3e;
	color:#cecec5;
	font-weight:bold;
}
.hold-title{
	height:1%;
	overflow:hidden;
	border-bottom:1px solid #ccc;
	margin:0 0 1px;
}
.hold-title .all-wiev{
	float:right;
	color:#666;
	font-weight:bold;
	font-size:9px;
	line-height:12px;
	text-transform:uppercase;
	text-decoration:none;
	margin:8px 0 0;
}
.hold-title .all-wiev:hover{
	text-decoration:underline;
}
#content .hold-title h1{
	margin:0;
}
.steps{
	margin:0 0 10px;
	padding:0;
	list-style:none;
	height:1%;
	overflow:hidden;
	text-align:center;
	color:#595956;
	line-height:22px;
	font-size:18px;
}
.steps .active{
	color:#a3a293;
}
.steps li{
	float:left;
	height:89px;
	margin:0 -48px 0 0;
}
.steps li .l,
.steps li .r{
	float:left;
	width:48px;
	height:100%;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../images/bg-steps-l.gif) no-repeat;
}
.steps li .r{
	background:url(../images/bg-steps-r.gif) no-repeat;
}
.steps li .c{
	width:115px;
	padding:10px 25px 0;
	height:79px;
	overflow:hidden;
	float:left;
	background:#deded8;
}
.steps li.active .l{
	background:url(../images/bg-steps-active-l.gif) no-repeat;
}
.steps li.active .c{
	background:#5b5a3e;
}
.steps li.active .r{
	background:url(../images/bg-steps-active-r.gif) no-repeat;
}
.steps li.first .c{
	padding-left:50px;
}
.steps li.last .c{
	padding-right:50px;
}
.steps li.first .l,
.steps li.last .r{
	display:none;
}
.steps strong{
	display:block;
}
.prompt{
	padding:15px 20px;
	background:#606060;
	color:#fff;
	font-size:15px;
	line-height:18px;
	margin:0 0 10px;
}
.prompt img{
	float:left;
	margin:0 15px 0 0;
}
.prompt p{
	margin:0 0 5px;
}
.created{
	overflow:hidden;
	width:650px;
	font-size:18px;
	line-height:22px;
	color:#606060;
	text-align:center;
}
.created .create-profile,
.created .create-shop{
	width:315px;
	height:125px;
	float:left;
	margin:0 10px 0 0;
	padding:200px 0 0;
}
.created .create-profile{
	background:#f0f0f0 url(../images/bg-profile.gif) no-repeat 50% 0;
}
.created .create-shop{
	background:#f0f0f0 url(../images/bg-shop.gif) no-repeat 50% 0;
}
.created strong{
	display:block;
}
.created .btn{
	margin:15px 0 0 112px;
}
.hold-text{
	float:left;
	padding:0 10px 0 0;
	background:url(../images/bg-text.gif) no-repeat 100% -33px;
	
}

.hold-text .inner-text{
	float:left;
	padding:0 0 0 10px;
	height:33px;
	overflow:hidden;
	background:url(../images/bg-text.gif) no-repeat;
}
.hold-text .inner-text-area{
	float:left;
	padding:0 0 0 10px;
	height:33px;
	overflow:hidden;
	background:url(../images/bg-text.gif) no-repeat;
}
.hold-text .text{
	font:12px/14px Arial,Tahoma,sans-serif;
	color:#6b6b6b;
	margin:0;
	padding:9px 0;
	outline:none;
	border:none;
	background:transparent;
}
/* registration */
.registration{
	height:1%;
	overflow:hidden;
	color:#6b6b6b;
	padding:10px;
	margin:0 0 10px;
	background:#f0f0f0 url(../images/bg-registration.gif) repeat-x;
}
.registration label{
	font-weight:bold;
}
.registration label span{
	color:#f00;
}
.registration label em{
	display:block;
	font-weight:normal;
}
.registration .row{
	width:100%;
	overflow:hidden;
	padding:0 0 10px;
}
.registration .row label{
	float:left;
	width:130px;
	margin:10px 8px 0 0;
}
.registration .row .captcha {
float:left;
margin:0 3px 0 0;
width:100px;
}
.registration .row .small-label{
	width:102px;
	margin:10px 0 0 18px;
}
.registration .text{
	width:462px;
	font-style:italic;
}
.registration .text-area{
	width:470px;
	font-style:italic;
	color:#6B6B6B;
	border-color:#848484 #C2C2C2 #E1E1E1;
	border-style:solid;
	border-width:1px;
	padding: 5px;
}
.registration .text-area2{
	width:610px;
	font-style:italic;
	color:#6B6B6B;
	border-color:#848484 #C2C2C2 #E1E1E1;
	border-style:solid;
	border-width:1px;
	padding: 5px;
}
.registration .select{
	width:480px;
	font-style:italic;
	color:#6B6B6B;
	border-color:#848484 #C2C2C2 #E1E1E1;
	border-style:solid;
	border-width:1px;
	height: 32px;
	padding:7px;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
}
.registration .small{
	width:183px;
}
.registration .min{
	width:139px;
}
.registration .small2{
	width:154px;
}
.registration .small3{
	width:433px;
}
.registration .detector{
	width:24px;
	height:24px;
	float:left;
	display:inline;
	margin:5px 0 0 5px;
	overflow:hidden;
}
.registration .detect-error{
	background:url(../images/bg-detect.gif) no-repeat 0 100%;
}
.registration .detect-correctly{
	background:url(../images/bg-detect.gif) no-repeat;
}
.registration .text-correctly{
	background-position:100% -99px;
}
.registration .text-correctly .inner-text{
	background-position:0 -66px;
}
.registration .text-error{
	background-position:100% -165px;
}
.registration .text-error .inner-text{
	background-position:0 -132px;
}
.registration .add-photo{
	margin:0;
	padding:0;
	list-style:none;
	height:1%;
	overflow:hidden;
}
.registration .add-photo li{
	height:1%;
	overflow:hidden;
	padding:0 0 12px;
}
.registration .add-photo .hold-photo{
	width:75px;
	height:52px;
	overflow:hidden;
	border:1px solid #d6d6c3;
	padding:2px;
	float:left;
	margin:0 7px 0 0;
}
.registration .add-photo .hold-photo img{
	display:block;
}
.registration .add-photo .hold-text{
	margin:14px 0 0;
}

.registration .add-photo .remove-photo{
	float:left;
}
.registration .add-photo .remove-photo .hold-text{
	margin: 0 5px 0 0;
}
.registration .add-photo .text{
	width:290px;
}
.registration .add-photo .btn{
	float:right;
	margin:20px 0 0;
}
.registration .add-photo .remove-photo .btn{
	float:left;
	margin:0 0 2px;
}
.registration .hold-guardar{
	background:url(../images/dotted-line.gif) repeat-x;
	padding:5px 0;
}
.registration .hold-guardar img{
border-style:none;
margin:0;
padding:0;
vertical-align:middle;
}
.registration .hold-guardar a{
color: #73734E;
text-decoration:none;
}
.registration .hold-guardar a:hover{
text-decoration:underline;
}
.registration .hold-guardar .btn{
	float:right;
}
.registration .hold-guardar label{
	font-weight:normal;
	font-style:italic;
	float:none;
}
.foot-note{
	font-size:10px;
	line-height:12px;
	color:#6b6b6b;
}
.foot-note span{
	color:#f00;
}
/* registration end */
/* content end */
/* sidebar */
#sidebar{
	width:308px;
	float:right;
	padding:0 0 0 10px;
	border-left:1px solid #d2d2d2;
	margin:-10px 0 0 -1px;
}
#sidebar .promobox{
	width:100%;
	overflow:hidden;
	margin:10px 0 0;
}
#sidebar .promobox img{
	display:block;
	padding:3px;
	border:1px solid #d2d2d2;
}
.box{
	padding:3px;
	border:1px solid #d2d2d2;
	height:1%;
	overflow:hidden;
	margin:10px 0 0;
}
.box .title{
	height:1%;
	overflow:hidden;
	background:#73734e;
	padding:6px 9px;
	margin:0 0 1px;
}
.box .title h2{
	margin:0 55px 0 0;
	color:#efefe7;
	font-size:16px;
	line-height:18px;
	font-weight:normal;
}
#sidebar .box .title .more{
	float:right;
	font-size:9px;
	color:#fff;
	text-decoration:none;
	margin:6px 0 0;
}
#sidebar .box .title .more:hover{
	text-decoration:underline;
}
.box .cont{
	padding:10px;
	background:#efefe7;
}
#sidebar .box .items{
	margin:-8px 0 0;
	padding:0;
	list-style:none;
	height:1%;
	overflow:hidden;
	line-height:15px;
}
#sidebar .box .items li{
	width:100%;
	overflow:hidden;
	padding:0 0 5px;
	margin:8px 0 -4px;
	background:url(../images/bg-dotted.gif) repeat-x 0 100%;
}
#sidebar .box .items .holder-image{
	float:left;
	margin:0 9px 0 0;
}
#sidebar .box .items h3{
	margin:0 0 6px;
	font-size:16px;
	line-height:18px;
	font-weight:normal;
}
#sidebar .box .items h3 a{
	text-decoration:none;
}
#sidebar .box .items h3 a:hover{
	text-decoration:underline;
}
#sidebar .box .items p{
	margin:0;
}
#sidebar .box .items .holder-image img{
	display:block;
	border:1px solid #d6d6c3;
	padding:1px;
}
#sidebar .htagcloud{
	padding:4px;
	margin:0;
	list-style:none;
	height:1%;
	overflow:hidden;
	background:#e6e6de;
	line-height:20px;
}
#sidebar .htagcloud li{
	display:inline;
	margin:0 2px;
}
#sidebar .htagcloud a{
	text-decoration:none;
	color:#666663;
}
#sidebar .htagcloud a:hover{
	text-decoration:underline;
}
#sidebar .retroantic{
	margin:10px 0 0;
}
#sidebar .retroantic h2{
	font-size:20px;
	line-height:24px;
	color:#fff;
	padding:8px 10px;
	background:#fc0000 url(../images/bg-retroantic-title.gif) repeat-x 0 100%;
	margin:0 0 1px;
}
#sidebar .retroantic h3{
	margin:0 0 1px;
	padding:7px 10px;
	font-size:14px;
	line-height:16px;
	color:#fff;
	background:#626243;
}
#sidebar .retroantic ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:100%;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	background:#737358 url(../images/bg-privado.gif) repeat-x;
}
#sidebar .retroantic li{
	padding:1px 0 0;
	margin:-1px 0 1px;
	vertical-align:top;
	background:url(../images/devider-privado.gif) repeat-x;
}
#sidebar .retroantic ul a{
	color:#fff;
	text-decoration:none;
	padding:7px 0 7px 31px;
	display:block;
	height:1%;
}
#sidebar .retroantic ul a.perfil-mi-tienda{
	background:url(../images/bg-perfil-mi-tienda.gif) no-repeat 9px 0;
}
#sidebar .retroantic ul a.publicar-anuncio{
	background:url(../images/bg-publicar-anuncio.gif) no-repeat 9px 0;
}
#sidebar .retroantic ul a.publicar-un-foro{
	background:url(../images/bg-publicar-un-foro.gif) no-repeat 9px 0;
}
#sidebar .retroantic ul a.editar-perfil{
	background:url(../images/bg-editar-perfil.gif) no-repeat 9px 0;
}
#sidebar .retroantic ul a.editar-cuenta{
	background:url(../images/bg-editar-cuenta.gif) no-repeat 9px 0;
}
#sidebar .retroantic ul a.darme-de-baja{
	background:url(../images/bg-darme-de-baja.gif) no-repeat 9px 0;
}
#sidebar .retroantic ul a:hover{
	background-color:#444;
	background-position:9px -30px;
}
/* sidebar end */
/* bottom-bar */
#main .bottom-bar{
	background:#f5f5f0;
	width:100%;
	overflow:hidden;
	border-top:1px solid #e5e5d9;
	padding:13px 0;
	line-height:15px;
}
#main .bottom-bar ul{
	margin:0 0 0 -3px;
	padding:0;
	list-style:none;
	width:995px;
	overflow:hidden;
	background:url(../images/bg-bottom-bar.gif);
}
#main .bottom-bar ul li{
	float:left;
	width:166px;
	padding:0 14px 0 19px;
}
#main .bottom-bar .holder-image{
	width:171px;
	overflow:hidden;
	margin:0 0 10px -5px;
}
#main .bottom-bar .holder-image img{
	display:block;
	border:1px solid #d2d2d2;
	padding:1px;
	background:#fff;
}
#main .bottom-bar h3{
	font-size:16px;
	line-height:18px;
	color:#3b5331;
	font-weight:normal;
	margin:0 0 7px;
}
#main .bottom-bar h3 a{
	color:#3b5331;
	text-decoration:none;
}
#main .bottom-bar h3 a:hover{
	text-decoration:underline;
}
#main .bottom-bar p{
	margin:0;
}
/* bottom-bar end */
/* footer */
#footer{
	width:980px;
	overflow:hidden;
	margin:17px auto 0;
	padding:0 0 40px;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	line-height:12px;
}
#footer .ico-publicadigital{
	float:right;
	width:116px;
	height:20px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../images/bg-publicadigital.png) no-repeat;
}
#footer a{
	color:#d7d7ac;
	text-decoration:none;
}
#footer .copyright a{
	color:#fff;
}
#footer a:hover{
	text-decoration:underline;
}
#footer ul{
	margin:4px 0 0;
	padding:0;
	list-style:none;
	overflow:hidden;
	height:1%;
}
#footer ul li{
	float:left;
	display:inline;
	padding:0 22px 0 14px;
	margin:0 0 0 -14px;
	background:url(../images/devider-footer.gif) no-repeat 0 50%;
}
#footer .copyright{
	float:left;
	margin-right:75px;
}
/* footer end */

.cuadroError{
    background-color:#EFD1D1;
    border:1px #CF8E9D solid;
    font-family:Arial,Helvetica,sans-serif;
    font-size: 12px;
    margin:0px 20px 20px 20px;
    padding: 5px;
    text-align: center;
}

.cuadroError{
    background-color:#EFD1D1;
    border:1px #CF8E9D solid;
    font-family:Arial,Helvetica,sans-serif;
    font-size: 12px;
    margin:0px 20px 20px 20px;
}

.grande_rotador{
    margin-bottom: 3px;
}

