@charset "utf-8";

select, input, textarea {
	margin: 0;
	border: solid 1px #bebeb;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #5e7781;
	padding-left: 2px;
}
ul,li 
{
	margin:0;
	padding:0;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

li span
{
	margin:0 4px;
}

input.checkbox, 
input.radio
{
	border: none;
	margin: 2px 5px 0 0;
}

/**/
/* TABS */
.tab 
{
	float: left;
	margin: 0;
	padding: 0px;
	/*padding-bottom: 15px;*/
	padding-right: 2px;
	height: auto;
	min-height: 100%;
	width: 192px;
	background: url(../images/new/tab_line_leftRight.gif) top left repeat-y;
	/*margin-bottom: 20px;*/
}

.tab2
{
	float: left;
	margin: 0;
	padding: 0px;
	/*padding-bottom: 15px;*/
	padding-right: 2px;
	height: auto;
	min-height: 100%;
	width: 320px;
	background: url(../images/tab_line_left.gif) top left repeat-y;
	/*margin-bottom: 20px;*/
}

.tab#anunciar
{
	background:none;
}
/* TABS TOP */
.tab_top,
.tab_top_dark 
{
	float: left;
	width: 192px;
}

.tab_top_dark  /* Anunciar pages */
{
	background: url(../images/tab_line_horiz_dark.gif) top left repeat-x;
}
.tab_top img,
.tab_top_dark img
{
	float:left;
}
/* CONTENT UNDER TABS */
.tab_content2
{
	float:left;
	margin: 0;
	padding: 0px;
	padding-left: 0px;
	width: 320px;
	height: auto;
	min-height: 100%;
	display:table;
	text-align: left;
}
.tab_content,
.tab_content_dark
{
	float:left;
	margin: 0;
	padding: 0px;
	padding-left: 0px;
	width: 192px;
	height: auto;
	min-height: 100%;
	display:table;
	text-align: left;
}
.tab_content p,
.tab_content_dark p
{
	width: 100%;
}

/* FORMS STYLES */
#inactive_label
{
	color:#ccc;
}
.form_close
{
	list-style: none;
	margin: 0;
	padding: 0px;
    clear: both;
	float:left;
	width: 192;
}
.form_line
{
	list-style: none;
	margin: 0;
	padding: 0px;
	padding-left: 10px;
    clear: both;
	float:left;
	width: 182px;
}

.form_line li
{
	padding-bottom: 3px;
    display: inline;
	float:left;
}
li.form_left_full,
li.form_left_large,
li.form_left_medium,
li.form_left,
li.form_left_smal
{
    clear: both;
	float: left;
	line-height: 20px;
	display: inline
}
li.form_left_small
{
	width: 86px;
}
li.form_left
{
	width: 182px;
	display: inline;
}

.form_line2
{
	list-style: none;
	margin: 0;
	padding: 0px;
	padding-left: 10px;
    clear: both;
	float:left;
	width: 320px;
}

.form_line2 li
{
	padding-bottom: 3px;
    display: inline;
	float:left;
}

li.form_left2
{
	float: left;
	width: 100px;
	margin: 0;
	padding: 0px;
	line-height: 30px;
}
li.form_right2
{
    float: left; 
	width: 165px;
	margin: 0;
	padding: 0px;
	padding-left: 10px;
	line-height: 20px;
}

li.form_left_medium
{
	width: 130px;
}
li.form_left_large
{
	width: 200px;
}
li.form_left_full
{
	width: 300px;
}
li.form_right 
{
    float: left;
	display: inline; 
	width: 182px;
}
li.form_right_small 
{
    clear: none;
	float: left;
	width: 50px;
}
li.form_right_rg,
li.form_right_rg_medium
li.form_right_rg_large  
{
    clear: none;
	float: left;
	width: 80px;
	text-align: right;
	line-height: 20px;
}
li.form_right_rg_medium 
{
	text-align: left;
	width: 165px;
	padding-left: 0;
}

li.form_right_rg_large 
{
	text-align: left;
	width: 200px;
	padding-left: 50px;
}


li.form_right_hp 
{
    clear: both;
	float: left;
	margin: 0;
	text-align: center;
	line-height: 20px; 
	width: inherit;
}
/* TEXT BOX */

.form_text_box_hp
{
	color: #5e7781;
	text-decoration: none;
	border: 1px solid #ddd;
	width: 165px;
	margin-top:10px;
}
.form_text_box_active,
.form_text_box_active_xxsmall,
.form_text_box_active_xsmall, 
.form_text_box_active_small,
.form_text_box_active_medium,
.form_text_box_active_large,
.form_text_box_show_xxsmall,
.form_text_box_show_xsmall,
.form_text_box_show_small,
.form_text_box_show_medium,
.form_text_box_show_large,
.form_text_box_show_xlarge
{
	height: 14px;
    border: solid 1px #bebebe;
}
.form_text_box_inactive,
.form_text_box_inactive_xxsmall,
.form_text_box_inactive_medium,
.form_text_box_inactive_large,
.form_text_box_show_xsmall,
.form_text_box_show_small,
.form_text_box_show_medium,
.form_text_box_show_large,
.form_text_box_show_xlarge
{
	height: 14px;
    background-color: #e2e8ea;
}


/* COMBO BOX */
.form_combo_box_small, 
.form_combo_box_medium, 
.form_combo_box_large
{ 
	color: #5e7781;
	border: 1px solid #ddd;
}
.form_combo_box_small
{
	width: 70px;
}
.form_combo_box_medium,
.form_combo_box_medium_inactive
{ 
	width: 160px;
}
.form_combo_box_large
{ 
	width: 290px;
}
.form_combo_box_medium_inactive
{ 
	color: #ccc;
	border: 1px solid #ccc;
}
/* BUTTONS */
.form_bt_hp
{
	clear: both;
	float: left;
}
.form_bt_hp img 
{
	margin:10px 0 10px 104px;
}
/* GENERAL BUTTONS */

.btn_small a, 
.btn_small_inactive, 
.btn_small_inactive a, 
.btn_medium, 
.btn_medium a, 
.btn_medium_inactive,
.btn_medium_inactive a, 
.btn_large a, 
.btn_large_inactive,
.btn_large_inactive a,
.btn_tall_small a,
.btn_tall_small,
.btn_tall_small a,
.btn_tall_small_inactive,
.btn_tall_small_inactive a,
.btn_large_header a  /*recomprar anuncios*/
{
	float:left;
	margin: 0;
	padding: 0px;
	font-size: 11px;
	font-family: "Arial Narrow", Arial;
	line-height: 19px;
	padding-bottom: 1px;
	font-size: 98%;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
}
.btn_small a, 
.btn_small_inactive a, 
.btn_medium a, 
.btn_medium_inactive a, 
.btn_large a, 
.btn_large_inactive a,
{
	height: 18px;
}
/* SMALL BUTTON */
.btn_small a
{
	width: 182px;
	background: url(../images/btn_bg_small_off.gif) top center no-repeat;
	color: #fff;
}
.btn_small a:hover
{
	background: url(../images/btn_bg_small_on.gif) top center no-repeat;
	color: #fff;
	text-decoration:none;
}
.btn_small_inactive,
.btn_small_inactive a
{
	width: 182px;
	background: url(../images/btn_bg_small_off.gif) top center no-repeat;
	color: #b2c2c8;
	text-decoration:none;
}

/* LISTS */
.list_top,
.list_top_large
{
	clear: both;
	float: left;
	display: table;
	width: 100%;
	font-size: 10px;
	font-family: "Arial Narrow";
	color: #5e7781;
	padding: 0 0 2px 0;
	margin-bottom: 3px;
	vertical-align: middle;
	border-bottom: 2px solid #b2c2c8;
}
.list_top_large
{
	width: 967px;
}
.list_top select
{
	margin: 0 0 3px 10px;
	height: 20px;
	font-size: 10px;
	vertical-align:middle
}
.list_top_right
{
	float: right;
	text-align:right
}
