.tab_center,
.accountlanguage,
.logophone,
.logoinfo{
	font-family:Arial, Helvetica, sans-serif;
}
.block_head,
{
	width:936px;
}

.header
{
	height:64px;
	background:url(../images/head.png) no-repeat;
	text-align:left;
	clear:both;
	width:936px;
}
.header_in_bottom,
.header_in_top
{
	height:32px;
	clear:both;
	width:936px;
	overflow:hidden;
}
.header_logo{
	text-align:left;
	height:48px;
	clear:both;
	width:936px;
}
.header_logo1
{
	text-align:left;
	clear:both;
	float:left;
	width:466px
}
.header_logo2{
	text-align:right;
	vertical-align:middle;
	float:left;
	width:467px;
}
.logo{
	height:48px;
	width:160px;
	float:left;
}
.logoinfo{
	height:48px;
	width:165px;
	float:left;
	font-size:10px;
	color:#1c3588;
	vertical-align:top;
	text-align:left;
	font-weight:bold;
}
.logophone{
	font-size:12px;
	color:#1c3588;
	font-weight:bold;
}
.accountlanguage
{
	text-align:right;
	vertical-align:middle;
	padding-top:16px;
	height:48px;
	width:100%;
	font-size:12px;
	font-weight:bold;
	color:#1c3588;
}
.tab_center
{
	background:url(../images/cpestana.png) repeat-x;
	color:#1c3588;
	height:21px;
	padding-top:4px;
	text-align:center;
	float:left;
	font-size:12px;
	font-weight:bold;
}
a.tabup:link, a.tabup:active, a.tabup:visited {	
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#1c3588;
text-decoration:none;
}
a.tabup:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0066CC;
text-decoration:none;
}
.tab_left{
	background:url(../images/lfpestana.png) no-repeat left;
	width:7px;
	height:21px;
	float:left;
}
.tab_right{
	background:url(../images/rhpestana.png) no-repeat right;
	height:21px;
	width:7px;
	float:left;
}
.tab{
	height:21px;
	margin-left:5px;
	float:left;
	margin-top:3px;
}
.content_general{
	clear:both;
	height:auto;
	background-color:#FFF;
	margin-top:5px;
	width:936px;
}
.content_box_lf_c
{
	vertical-align:top;
	text-align:left;
	float:left;
	margin-right:3px;
	height:auto;
	width:790px;
	
	
}
.foot
{
	background:#ededed;
	width:790px;
	clear:both;
	
}
.sep_foot
{
	background:url(../images/linefoot.png) no-repeat top;
	width:790px;
	height:30px;
	clear:both;
}
.content_box_lf{
	vertical-align:top;
	text-align:left;
	float:left;
	margin-right:3px;
	height:auto;
	width:165px;
}
.content_box_c
{
	vertical-align:top;
	float:left;
	width:619px;
	height:auto;
	overflow:hidden;
}
.content_box_rh{
	vertical-align:top;
	text-align:right;
	float:left;
	margin-left:3px;
	height:auto;
	width:140px;
}
.icono_first
{
	clear:both;
	float:left;
	margin-bottom:5px;
	margin-top:5px;
	width:150px;
}
.icon_right
{
	float:left;
	margin-left:6px;
	margin-bottom:5px;
	margin-top:5px;
	width:150px;
}
.blocks
{
	vertical-align:top;
	text-align:left;
	height:auto;
	width:100%;
	clear:both;
}
.block_foot,
.block_head
{
	vertical-align:top;
	text-align:left;
	height:auto;
	clear:both;
}
.block_foot
{
	width:790px;
	
}
h1
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	margin:0;
}
.adsrelacionados{ border:1px solid #D8DFEA;margin:5px 0 5px 0; padding:0px; background:#FFF; display:inline-block; overflow:visible; width:617px;-moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px; position:relative; margin:15px 0 10px;}
.adsrelacionados .titlebox{border:1px solid #D8DFEA; background:#FFF; position:absolute; top:-22px; left:5px; padding:2px 5px; font-size:14px; font-weight:bold; height:20px;}
.adsrelacionados table{ width:100%;margin:0 auto;border-collapse:separate;border-spacing:6px;}
.adsrelacionados td{border:1px solid #D8DFEA;-moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px; width:25%; margin:5px; text-align:center; padding:5px 2px; cursor:pointer; vertical-align:top;}
.adsrelacionados td:hover{background: none repeat scroll 0 0 #fefbea;}
.adsrelacionados td .clear {border:none; padding:0px; margin:0px; width:50%;clear:both;height:1px;}
.adsrelacionados td img{background:none repeat scroll 0 0 #FFFFFF;border: 0 solid #CCCCCC; border-radius: 3px 3px 3px 3px;-moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);-webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);padding: 1px; width:100px; height:75px;}
.adsrelacionados td span.title{color:#069; padding: 5px 0;font-size:11px; text-transform:uppercase; display:block; width:100%; text-align:center;}
.adsrelacionados td span.priceven{color:#003; font-size:16px;white-space: nowrap; width:100%; text-align:center; display:block;}
.adsrelacionados td span.pricealq{color:#900; font-size:16px;white-space: nowrap; width:100%; text-align:center; display:block;}
.adsmasvistos{ border:1px solid #D8DFEA;margin:5px 0 5px 0; padding:0px; background:#FFF; display:inline-block; overflow:visible; width:617px;-moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px; position:relative; margin:15px 0 10px;}
.adsmasvistos .titlebox{border:1px solid #D8DFEA; background:#FFF; position:absolute; top:-22px; left:5px; padding:2px 5px; font-size:14px; font-weight:bold; height:20px;}
.adsmasvistos table{ width:100%;margin:0 auto;border-collapse:separate;border-spacing:6px;}
.adsmasvistos td{border:1px solid #D8DFEA;-moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px; width:25%; margin:5px; text-align:center; padding:5px 2px; cursor:pointer; vertical-align:top;}
.adsmasvistos td:hover{background: none repeat scroll 0 0 #fefbea;}
.adsmasvistos td .clear {border:none; padding:0px; margin:0px; width:50%;clear:both;height:1px;}
.adsmasvistos td img{background:none repeat scroll 0 0 #FFFFFF;border: 0 solid #CCCCCC; border-radius: 3px 3px 3px 3px;-moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);-webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);padding: 1px; width:100px; height:75px;}
.adsmasvistos td span.title{color:#069; padding: 5px 0;font-size:11px; text-transform:uppercase; display:block; width:100%; text-align:center;}
.adsmasvistos td span.priceven{color:#003; font-size:16px;white-space: nowrap; width:100%; text-align:center; display:block;}
.adsmasvistos td span.pricealq{color:#900; font-size:16px;white-space: nowrap; width:100%; text-align:center; display:block;}