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

body {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	color:#000;
	line-height:18px;
	background-color:#fff;
	padding:0;
	margin:0;
}

p.completo {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:15px;
	color:#7c8c91;
	line-height:18px;
	padding:0;
	margin:15px 0;
}

p.completo a{
	color:#7c8c91;
	text-decoration:underline;
}

p.img1 {
	vertical-align:middle;
}

input, textarea, select, radio {
	font-family:"Trebuchet MS", Verdana, Arial;
	color:#666;
}

#wrapper {
	width:990px;
	margin:0 auto;
}

/*Header Style */

#header {
	width:990px;
	height:105px;
}

#header .logo{
	width:180px;
	height:95px;
	margin:0;
	float:left;
	background:url(../images/logo.jpg) no-repeat left;
}

#header .rightpanel{
	width:810px;
	margin:25px 0 0 0;
	float:right;
	text-align:right;
}

#header .toppanel {
	width:400px;
	margin:0 auto;
	padding:20px 30px 0 0;
	text-align:right;
	float:right;
}

#header .toppanel .profile{
	font-size:13px;
	font-weight:bold;
	color:#000;
	width:80px;
	margin:0 30px 0 0;
	padding:0;
}

#header .toppanel .msg{
	font-size:13px;
	font-weight:bold;
	color:#000;
	margin:0 10px 0 0;
	padding:0;
}

#header .toppanel .msg a{
	color:#2f6186;
}

#header .toppanel .msgnum{
	font-size:10px;
	font-weight:bold;
	color:#fff;
	margin:4px 0 0 0;
	line-height:12px;
	height:12px;
	width:22px;
	display:block;
	float:right;
	text-align:center;
	padding:0;
	background:url(../images/orange_num_back.gif) no-repeat center;
}

#header .toppanel .msgnumgreyt{
	font-size:10px;
	font-weight:bold;
	color:#333;
	margin:4px 0 0 0;
	line-height:12px;
	height:12px;
	width:22px;
	display:block;
	float:right;
	text-align:center;
	padding:0;
	background:url(../images/grey_num_back.gif) no-repeat center;
}

#header .toppanel .profile a{
	color:#2f6186;
	text-decoration:none;
}


#header .buttons{
	float:right;
	width:272px;
}

#header .rightmenu{
	float:right;
	width:271px;
	margin:0 0 0 8px;
}

#header .rightmenuleft{
	float:left;
	width:8px;
	height:31px;
	background:url(../images/lef.gif) no-repeat left;
}

#header .rightmenumid{
	float:left;
	width:255px;
	text-align:center;
	height:31px;
	background:url(../images/cen.gif) repeat-x left;
}

#header .rightmenumid ul{
	padding:0;
	margin:0;
	list-style-type:none;
}

#header .rightmenumid li{
	line-height:31px;
	height:31px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#b3cdf9;
	float:left;
}

#header .rightmenumid li a.nopad{
	padding-right:0;
}

#header .rightmenumid li a{
	color:#7c8c91;
	padding:0 5px;
	text-decoration:none;
}

#header .rightmenumid li a:hover{
	text-decoration:underline;
}

#header .rightmenuright{
	float:left;
	width:8px;
	height:31px;
	background:url(../images/ri.gif) no-repeat left;
}

/*Header Style Ends */

/* Search/Login Panel */
#searchlogin {
	width:990px;
	margin:0 auto;
	clear:both;
}

#search {
	width:668px;
	float:left;
	margin:0 10px 0 0;
}

.searchinner {
	width:100%;
	height:53px;
	border:1px solid #e9e9e9;
	background:url(../images/tit.jpg) repeat-x left top;
}

.searchinner .searchblock{
	width:607px;
	margin:5px 0 0 7px; 
	position:absolute;
	z-index:89;
}

.searchinner .searchblocktop{
	width:654px;
	height:6px;
	padding:0;
	margin:0;
	background:url(../images/cja_bus_up.gif) no-repeat bottom; 
}

.searchinner .searchblockcenter{
	width:654px;
	padding:0;
	margin:0;
	background:url(../images/cja_bus_bg.gif) repeat-y bottom; 
}

.searchinner form{
	padding:2px 0 5px 0;
	margin:0; 
}

.searchinner .inputtext{
	border:1px solid #cccccc;
	background-color:#fff;
	padding:4px;
	width:430px;
	margin:0 0 0 7px;
}

.searchinner .inputbtn{
	border:none;
	cursor:pointer;
	vertical-align:top;
	margin:1px 0 0 -4px;
}

.searchinner .searchblockbottom{
	width:654px;
	height:13px;
	padding:0;
	margin:0;
	background:url(../images/cja_bus_bottom.gif) no-repeat top; 
}

.busqueda {
	font-size:13px;
	font-weight:bold;
	color:#666;
	margin:0 0 0 7px;
	text-decoration:none;
	outline:none;
}

.busqueda a{
	color:#666;
	text-decoration:none;
}

.recommendbtn{
	background:url(../images/recommendar_laclave_btn_back.jpg) repeat-x left;
	padding:0;
	text-align:center;
	width:136px;
	line-height:26px;
	height:26px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:12px;
	border:1px solid #2f6186;
	font-weight:bold;
	display:block;
	margin:2px 0 0 121px;
	float:left;
	z-index:10;
}

.recommendbtn a{
	line-height:26px;
	height:26px;
	color:#fff;
	text-decoration:none;
	display:block;
}

.otherbtn{
	padding:0;
	text-align:center;
	line-height:26px;
	height:26px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	display:block;
	margin:2px 0 0 5px;
	float:left;
	z-index:10;
}

.otherbtn a{
	line-height:26px;
	height:26px;
	color:#fff;
	text-decoration:none;
	display:block;
}

#loginpanel {
	width:308px;
	position:absolute;
	margin:0 0 0 678px;
	z-index:89;
}

.logininner {
	width:100%;
	height:53px;
	border:1px solid #e9e9e9;
	background:url(../images/tit.jpg) repeat-x left top;
}

.logininner .loginpanelinner {
	padding:10px 0 0 10px;
}

.logintext {
	font-size:11px;
	color:#286282;
	width:290px;
	float:left;
	outline:none;
}

.logintext a{
	color:#7c8c91;
	text-decoration:underline;
}

.logintext1 {
	font-size:13px;
	color:#286282;
	outline:none;
	line-height:30px;
	margin:35px 0 0 15px;
}

.logintext1 a{
	color:#7c8c91;
	text-decoration:none;
}

.logintext2 {
	outline:none;
	cursor:pointer;
}

.logintext3 {
	font-size:11px;
	color:#286282;
	float:left;
	outline:none;
	line-height:23px;
	width:145px;
	margin-top:-7px;
}

.logintext3 img{
	margin:0 3px 0 0;
	vertical-align:middle;
}

.logintext3 a{
	color:#2f6186;
	text-decoration:none;
	font-weight:bold;
}

.logintext3 a:hover{
	color:#2f6186;
	font-size:11.5px;
	text-decoration:none;
}

.signedinn {
	font-size:smaller;
	float:left;
	width:125px;
	margin:-7px 0 0 5px;
}

.floatl {
	float:left;
}

.floatr {
	float:right;
}

.leftspace {
	margin-left:10px;
}

.leftspace3 {
	margin-left:18px;
}

.leftspace4 {
	margin-left:7px;
}

.leftspace5 {
	margin-left:80px;
}

.leftspace1 {
	margin-left:50px;
}

.leftspace2 {
	margin-left:30px;
}

.rightspace {
	margin-right:10px;
}

/* Search/Login Panel Ends */

/* Menu */
#menu {
	border: 1px solid #f2f2f2;
	width:986px;
	margin:5px 0 10px 0;
	float:left;
}

#menu ul{
    padding: 10px 0 10px 7px;
	margin:0 auto;
	list-style-type:none;
}

#menu li{
    font-size:14px;
	font-weight:normal;
	color:#f2f2f2;
	padding:0 4px;
	display:inline;
}

#menu li a{
	font-weight:bold;
	color:#2f6186;
	text-decoration:none;
}

#menu li a:hover{
	font-weight:bold;
	color:#7c8c91;
	text-decoration:none;
}

/* Menu */

/* Main Middle Content */
#mainmiddle {
	width:990px;
	margin:10px auto 20px auto;
}

#catmainmiddle {
	width:990px;
	margin:5px auto 20px auto;
}

#leftpanel {
	width:302px;
	margin:0 15px 0 0;
	float:left;
}

#rightpanel {
	width:526px;
	margin:0;
	float:left;
}

.anunciospanelsmall {
	width:440px;
	margin:0;
	float:left;
}

#catleftpanel {
	width:200px;
	margin:0 10px 0 0;
	float:left;
}

/* Slider */
.slidepanel {
	width:649px;
	border:#f2f2f2 2px solid;
	height:260px; 
	margin:0 0 11px 0;
	z-index:1000;
	float:left;
	clear:right;
}


/* Slider */

.bannerpanel {
	width:653px;
	margin:10px 0 0 333px;
	min-height:60px;
}

.banner1 {
	width:256px;
	margin:0 7px 0 0;
	background:url(../images/banner_back.png) repeat-x left top;
	height:57px;
	border:1px solid #dddcdc;
	float:left;
}

.banner1 .bannerinner{
	padding:4px;
}

.banner1 .tiendastext{
	float:left;
	width:89px;
	margin:14px 7px 0 0;
}

.banner1 .vetanstext{
	float:left;
	width:103px;
	margin:8px 15px 0 0;
}

.banner1 .headertext{
	float:left;
	width:150px;
}

.banner1 .headertext .headline{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:normal;
	color:#666;
	margin:3px 0 0 0;
}

.banner1 .headertext .headline a{
	color:#666;
	text-decoration:none;
}

.banner1 .headertext .teasertext{
	color:#999;
	font-size:11px;
	line-height:normal;
}

.banner1 .headertext .teasertext a{
	color:#999;
	text-decoration:none;
}

.banner1 .headertext .morelink{
	color:#ff6600;
	font-size:11px;
	line-height:normal;
	float:right;
	padding:0 6px 0 0;
	background:url(../images/orange_arrow.gif) no-repeat right;
}

.banner1 .headertext .morelink a{
	color:#ff6600;
	text-decoration:none;
}

.staticadpanel {
	width:319px;
	border:#f2f2f2 2px solid;
	height:330px; 
	margin:0 10px 11px 0;
	z-index:1000;
	float:left;
}

.staticadpanel1 {
	width:248px;
	border:#f2f2f2 1px solid;
	height:300px; 
	margin:15px 10px 11px 0;
	z-index:1000;
	float:left;
}

.staticadpanelinner {
	padding:10px 5px;
	text-align:center;
}

.pagination {
	width: 80px;
	text-align: right;
	border: 1px solid #ffffff;
	border-top: none;
	padding: 0;
	float:left;
	margin:10px 0 0 0;
}

.pagination a{
	padding: 0 4px;
	text-decoration: none;
	font-size: 10px;
	color:#0A1B97;
}
.pagination a:hover, .pagination a.selected{
	color: #fff;
	background-color:#0A1B97;
}

.icons {
	width:100px;
	float:left;
	margin:0;
}

.icons img{
	margin:0 0 0 25px;
}

.detallesbtn {
	background-color:#FB7E2E; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	float:left;
	width:60px;
	height:20px;
	line-height:20px;
	text-align:center;
	padding:0;
	display:block;
	font-weight:bold; 
	color:#fff; 
	margin:20px 25px 0 25px;
}

.detallesbtn a{
	color:#fff;
	text-decoration:none; 
}

.accordianpanel {
	width:302px;
	margin:0 34px 0 0;
	float:left;
}

.anunciospanelmain {
	width:318px; 
	float:left;
	border:#f2f2f2 2px solid; 
}

.anunciospanelhead {
	font-size:19px; 
	width:318px; 
	font-weight:bold;
	color:#fc6a05;
	margin:0;
	padding:5px 0;
	text-align:center; 
}

.anunciospanelsubhead {
	font-size:15px; 
	padding:0 0 2px 0;
	margin:0; 
	color:#2f6186;
	font-weight:bold;
	text-align:center;
}

.anunciospanelsubhead a{
	color:#2f6186;
	text-decoration:none;
}

.anunciospanelnum {
	font-size:23px; 
	padding:0;
	margin:5px 0 0 0;
	text-align:center; 
	color:#fb7e2e;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
}

.anunciospanelprice {
	font-size:16px; 
	padding:0;
	margin:8px 0;
	text-align:center; 
	color:#fb7e2e;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}

.anunciospanelimg {
	text-align:center;
}

.articlegrey {
	font-size:12px;
	color:#666;
	margin:0 0 10px 0;
	text-align:center;
}

.articlegrey1 {
	font-size:12px;
	color:#ccc;
	margin:0 0 10px 0;
	text-align:center;
}

.articleorange {
	font-size:12px;
	color:#fb7e2e;
	margin:5px 0;
	text-align:center;
}

.articleorange a{
	color:#fb7e2e;
	text-decoration:underline;
}

.articleblue {
	font-size:13px;
	color:#4e6f90;
	margin:5px 0 5px 10px;
}

.articleblue a{
	color:#4e6f90;
	text-decoration:none;
}

.anunciospanelblock {
	width:140px;
	margin:10px 5px 0 5px;
	float:left;
	padding:0;
}

.anunciospanelblockinner {
	padding:0 5px;
}

.articletext {
	font-size:13px;
	color:#2f6186;
	font-weight:normal;
	float:right;
}

.anunciospanelinner {
	width:85px;
	height:70px; 
	float:left;
	padding:0;
	margin:10px 10px 20px 10px;
}

.bordertop {
	border-top:none;
	clear:both;
	margin:0 10px;
}

.anunciospanelmore {
	font-size:12px; 
	margin:10px 25px 8px 0;
	font-weight:bold;
	padding:10px 0 0 0;
	text-align:right;
	clear:both;
	color:#000;
}

.anunciospanelmore a{
	color:#2f6186;
	text-decoration:underline;
}

.anunciospanel {
	width:318px; 
	height:272px;
	padding:15px 0;
	border:#D5DDE2 1px solid;
	border-top:none;
}

.anunciospanelinner img{
	border:none;
}

#catrightpanel {
	width:765px;
	margin:0;
	float:left;
}

fieldset{
	font-size:13px;
	padding:0;
	margin:0;
	line-height:normal;
	clear:both;
}

.thickborder {
	border:#f2f2f2 2px solid;
}

.fieldsetstyle {
	margin:0;
	padding:0;
	clear:both;
}

.thinborder {
	border:#f2f2f2 1px solid;
}

legend{
	padding:0 10px;
	line-height:normal;
}

.lista_x_div_Style{
	float: left; 
	width: 135px; 
	min-height:83px; 
	padding:5px 0 0 0;
	margin:8px 0 0 10px;
}

.lista_x_div_Style .imgpanel1{
	height:83px;
	width:83px;
	margin:0; 
	border:none;
	text-align:center;
}

.lista_x_div_Style .pricepanel{
	width:135px;
	float:left;
	margin:0 0 10px 0; 
}

.lista_x_div_Style .bigprice{
	padding:0;
	margin:0;
	line-height:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:normal;
	color:#ff6501;
}

.lista_x_div_Style .bigprice a{
	color:#ff6501;
	text-decoration:none;
}

.lista_x_div_Style .pricetitle{
	padding:0;
	margin:0;
	height:32px;
	font-size:13px;
	font-weight:normal;
	color:#1d4f6d;
}

.lista_x_div_Style .pricetitle a{
	color:#1d4f6d;
	text-decoration:none;
}

.lista_x_div_Style .contact{
	padding:0;
	margin:0;
	line-height:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	color:#999999;
}

.lista_x_div_Style1{
	float: left; 
	width: 120px; 
	height:100px; 
	margin:7px 5px 0 14px;
}

.lista_x_div_Style1 img{
	height:90px;
	width:110px; 
	border:1px #D5DDE2 solid;
	vertical-align:bottom;
}

/* list */
.lista_x_div_Style2{
	float: left; 
	width: 144px; 
	min-height:83px; 
	padding:5px 0 0 0;
	margin:8px 0 0 10px;
}

.lista_x_div_Style2 .imgpanelnew{
	height:83px;
	width:83px;
	margin:0; 
	border:none;
	text-align:center;
}

.lista_x_div_Style2 .pricepanelnew{
	width:144px;
	float:left;
	margin:0 0 10px 0; 
}

.lista_x_div_Style2 .bigpricenew{
	padding:0;
	margin:0;
	line-height:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:normal;
	color:#ff6501;
}

.lista_x_div_Style2 .bigpricenew a{
	color:#ff6501;
	text-decoration:none;
}

.lista_x_div_Style2 .pricetitlenew{
	padding:0;
	margin:0;
	height:32px;
	font-size:13px;
	font-weight:normal;
	color:#1d4f6d;
}

.lista_x_div_Style2 .pricetitlenew a{
	color:#1d4f6d;
	text-decoration:none;
}

.lista_x_div_Style2 .contactnew{
	padding:0;
	margin:0;
	line-height:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	color:#999999;
}

.bubble_outer{
	position: absolute;
	width: 0;
	height: 0;
	left: 26%;

}

.bubble {
	position: relative;
	top: -165px;
	left: 150px;
	width: 598px;
	height: 164px;
	background: url("../images/bubble2.png");
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bubble2.png", sizingMethod="image");
	z-index:10000;
}

.bubble img {
	position: relative;
	top: 25px;
	left: 24px;
	z-index:10000;
}


.bubble p {
	color: #666666;
	border: none;
	position: relative;
	top: 25px;
	left: 24px;
	width: 560px;
	margin-left:5px;
}

.bubble2 {
	position: relative;
	top: -263px;
	left: -60px;
	width: 248px;
	height: 278px;
	background: url("../images/bubble.png");
}

.bubble2 .bab {
	position: relative;
	top: 10px;
	left: 20px;
	width: 210px;
	font-weight: bold;
}

.bubble2 .pap {
	color: #666666;
	font-size: small;
	position: relative;
	top: 5px;
	left: 20px;
	width: 210px;
	max-height: 250px;
	border: none;
}

.hidden {
	display: none;
}

.leftspace5 {
	margin-right: 14px;
}

/* Main Middle Content */

/* Tabs */

#contenido {
	width: 536px;
	font-size: 14px;
	padding:0; 
	margin:0 0 0 10px; 
	text-align:left;  
	float: left; 
}

.top20 {
	width:536px;
	font-size:12px;
	height:auto;
	float:left;
	margin-top:0;
}

.tabcontent {
	border:1px solid #f2f2f2; 
	margin-bottom: 1em; 
	padding: 1px;
}

.titulo_1 {
	clear: both;
	background-image: url('../images/tit2.jpg') ;
	background-repeat:repeat-x;
	border-top: 1px #F2F6F7 solid; 
}



#titulo2 {
	height: 25px; 
	clear: both;
	background-image: url('../images/tit2.jpg');
	border-top: 1px #E5EDF0 solid; 
	border-bottom: 1px #eeeeed solid;  
	border-left: 1px #eeeeed solid; 
	border-right: 1px #eeeeed solid; 
}

.titulo_1 strong { 
	color: #86a2be;
}

.titulo {  
	font-size: 15px;
	font-weight:normal;
	color:#0c86c2;
}

.b1 {
	width: 32px;
	float: left;
	padding-left: 2px;
	padding-top: 0;
	height: 22px;
	color:#0f4668;
	font-size: 12px;
	border:none;
}

.b2 {
	width: 50px;
	float: left;
	height: 22px;
	color:#0f4668;
	font-size: 11px;
	font-style:italic;
}

.b3 {
	width: 295px;
	margin:0 0 0 5px;
	float: left;
	height: 22px;
	color:#0f4668;
	font-size: 13px;
}

.b3_largo {
	width: 130px;
	float: left;
	height: 22px;
	font-size: 13px;
}



.b4 {
	width: 125px;
	float: left;
	height: 22px;
	color:#0f4668;
	text-align:right;
	font-size: 13px;
}

.b5 {
	width: 40px;
	float: left;
	padding-left: 4px;
	height: 22px;
	padding-top: 5px;
	font-size: 11px;
}

.lista2 {
	height: 24px; 
	clear: both; 
	padding-top: 2px;
	-moz-box-sizing: border-box;
	list-style: none;
	display: block;
	cursor: pointer;
	color: #000;
}

.lista2 b {
	font-weight: normal;
}

.lista2 a {
	text-decoration: none;
	color:#0f4668;
}


.lista1 {
	height: 24px; 
	clear: both; 
	padding-top: 2px;
	-moz-box-sizing: border-box;
	list-style: none;
	background-color: #fff;
	display: block;
	cursor: pointer;
	color: #000;
}

.lista1 b {
	font-weight: normal;
}

.lista1 a {
	text-decoration: none;
	color:#0f4668;
} 

.hover {
	background-color: #e5edf0;
	height: 24px; 
	clear: both; 
	padding-top: 2px;
	-moz-box-sizing: border-box;
	list-style: none;
	display: block;
	cursor: pointer;
	color: #ff6700;
}

.hover  b {
	font-weight: normal;
} 

.hover  a {
	text-decoration: none;
	cursor: pointer;
}

.colVertical {
    border: 1px solid #E2E9EF;
    float: right;
    margin: 7px 0 0 5px;
	height:auto;
	width: 100px;
} 

.colvip2 {
	width: 100px;
	display: block;
	margin: 8px 2px 18px 2px;
	font-size: 11px;
	text-align:center;
}

.colvip2 a {
    margin-top: 0;
	display: block;
	text-decoration: none;
	color: #333338;
	cursor: pointer;
}

.colvip2 a img {
	border: none;

	text-align:center;
}

.vip2_precio {
	font-size: 11px;
	font-weight:bold;
	color: #FF5C01;
}

.vip2_precio a{
	color: #FF5C01;
	text-decoration:none;
}

.vip2_preciob {
	font-size: 13px;
	font-weight:bold;
	color: #FF5C01;
}

.vip2_preciob a{
	color: #FF5C01;
	text-decoration:none;
}

.vip2_description {
	font-size:12px;
	font-style:normal;
	color: #757575;
	padding-left:3px;
}

.vip2_description a{
	color: #757575;
	text-decoration:none;
}

.colvip3 {
	position: relative;
 	border: 1px solid #f2f2f2;
	width: 304px;
	font-size: 13px;
	display: block;
	padding: 2px;
	margin-top: 2px;
}

.colvip3 a {
	margin-top: 0px;
	display: block;
	text-decoration: none;
	cursor: pointer;
	color: #37485C;
}

.colvip3 a p {
	margin-top: 2px;
	margin-bottom: 2px;
	text-align: left;
	margin-right:5px;
	height: 30px;
	color: #37485C;
}

.colvip3 img {
	padding: 1px 2px 1px 2px;
	border: none;
	width: 50px;
	height: 50px;
	float:left;
}

.colvip4 {
	position: relative;
	border: 1px solid #fff;
	width: 233px;
	font-size: 12px;
	display: block;
	padding: 2px;
	margin: 12px 8px 0px 0px;
	background-color: #fff;
}

.colvip4 a {
	margin-top: 0px;
	display: block;
	text-decoration: none;
	cursor: pointer;
}

.colvip4 a p {
	margin-top: 2px;
	margin-bottom: 2px;
	text-align: left;
	height: 30px;
	color: #333338;
}

.colvip4 a p img {
	padding: 1px 2px 1px 2px;
	border: none;
	width: 50px;
	height: 50px;
}

/* Footer */

.homepie {
	background: url('../images/foot.gif') repeat-x;
	width: 992px;
	height: 75px;
	float: left; 
	margin: 22px 0 15px 0;
	position: relative;
}

.homepie p { 
	color: #666;
	font-size: 12px;
	text-align: center;
	margin: 24px 20px 0 20px; 
}

.homepie p a{ 
	color:#7c8c91;
	text-decoration:underline;
}

.pie2 { 
	width: 873px; 
	border-top: #E2E9EF 10px solid;
	margin-top: 13px; 
	float: left; 
	-moz-box-sizing: border-box;
}

/* Category Panel */

.catlist {
	margin:0 0 5px 0;
	padding:0;
	width:200px;
}

.catlist .head{
	height:33px;
	line-height:33px;
	font-size:16px;
	color:#fff;
	font-weight:bold;
	padding:0 0 0 10px;
}

.catlist .leftcurve{
	width:5px;
	float:left;
	height:33px;
	background:url(../images/tiendas_left.png) no-repeat left;
}

.catlist .midcurve{
	width:190px;
	float:left;
	height:33px;
	background:url(../images/tiendas_middle.png) repeat-x left;
}

.catlist .rightcurve{
	width:5px;
	float:left;
	height:33px;
	background:url(../images/tiendas_right.png) no-repeat left;
}

.catlist .contentpanel{
	border:1px solid #f2f2f2;
	border-top:none;
	width:198px;
	background-color:#fff;
}

.catlist .contentpanel1{
	border:1px solid #dce3e7;
	border-top:none;
	width:248px;
	background-color:#fff;
}

.catlist .contentpanelinner{
	padding:0 0 6px 5px;
	clear:both;
}

.catlist .contentpanelinner table{
	margin:10px 0;
}

.catlist .inputtext2 {
	width:160px; 
	border:0; 
	color:#f6931f; 
	font-size:14px;
	font-family:"Trebuchet MS", Verdana, Arial;
	margin:5px 0; 
	font-weight:bold;
}

.catlist .inputbtn2 {
	border:none;
	background:none;
	margin:5px 0 5px 55px;
	text-align:center;
}

.inputbtn3 {
	border:none;
	background:none;
	vertical-align:top;
	margin:-3px 0 0 0;
}

.catlist ul{
	margin:0 5px 0 0;
	padding:0;
	list-style-type:none;
	clear:both;
}

.catlist li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:normal;
	font-size:11px;
	color:#c60505;
	font-weight:normal;
	border-bottom:1px solid #f2f2f2;
	display:block;
}

.catlist li a{
	color:#c60505;
	text-decoration:none;
	background:url(../images/arrowbullet.png) no-repeat left 5px;
	padding:5px 0 5px 20px;
	display:block;
}

.catlist li a:hover{
	color:#c60505;
	text-decoration:none;
	font-weight:bold;
	padding:5px 0 5px 20px;
	background:url(../images/arrowbullet.png) no-repeat left 5px;
}

.catlist li a.sel{
	color:#c60505;
	background:url(../images/arrowbullet.png) no-repeat left 5px;
	font-weight:bold;
}

.Bluish12Bold{font-size:12px; font-weight:bold; color:#2C6CA3;margin:10px 0;}
.Bluish12Bold1{font-size:12px; font-weight:bold; color:#2C6CA3;margin:0;}
.Bluish12Normal{font-size:12px; font-style:normal; color:#2C6CA3;margin:10px 0;}
.topspace {
	margin:10px 0 0 0;
}

/* Slider */

.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 0.6em; height: 0.6em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
.ui-slider-horizontal { height: .4em; }
.ui-slider-horizontal .ui-slider-handle { top: -.15em; margin-left: -.3em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }
.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }

#slider-range {
	width:150px;
	margin:5px 0 10px 5px;
	background:url(../images/slider_handle.gif) no-repeat;
}

.width1 {
	width:60px;
}

.width2 {
	width:100px;
}

.width3 {
	width:50px;
	margin:0 5px 0 0;
}

.width4 {
	width:158px;
	margin:0 0 6px 0;
}

.width5 {
	width:158px;
	background:url(../images/orange_btn_back.gif) repeat-x left;
	border:1px solid #f97825;
}

.width6 {
	width:100px;
	background:url(../images/recommendar_laclave_btn_back.jpg) repeat-x left;
	border:1px solid #2f6186;
}

/* Category Right */
.gridviewpanel {
	border:1px solid #EEEEED; 
	width:776px;
	margin:0 0 10px 0;
	clear:both;
	min-height:30px;
}

.gridviewpanelinner {
	padding:5px;
}

.gridviewpanelinner .gridleft{
	width:500px;
	float:left;
	font-size:13px;
	color:#00509A;
}

.gridviewpanelinner .gridleftsort{
	margin:8px 0 0 13px;
	float:left;
}

.gridviewpanelinner .gridleftsort img{
	vertical-align:top;
}

.gridviewpanelinner .gridleft img{
	margin-right:5px;
	border:none;
}

.gridviewpanelinner .gridright1{
	width:50px;
	float:right;
	text-align:right;
	margin:8px 0 0 0;
	color:#00509A;
	font-size:14px;
}

.gridviewpanelinner .viewicons{
	width:150px;
	float:left;
	font-size:13px;
	margin:10px 0 0 20px;
	color:#084881;
	font-weight:bold;
}

.gridviewpanelinner .viewicons img{
	text-align:center;
	margin:0 0 0 13px;
	vertical-align:top;
}

.gridviewpanelinner .viewicons1{
	width:240px;
	float:left;
	font-size:12px;
	margin:8px 0 0 0;
	color:#333;
	font-weight:normal;
}

.gridviewpanelinner .viewicons1 a{
	color:#333;
	text-decoration:none;
	outline:none;
}

.gridviewpanelinner .viewicons1 img {
	text-align:center;
	vertical-align:top;
}


.gridviewpanelinner .searchleft{
	width:400px;
	float:left;
	background:url(../images/middle_search_back.gif) no-repeat left;
	height:36px;
}

.gridviewpanelinner .searchleft{
	margin-right:5px;
	border:none;
}

.gridviewpanelinner .gridright{
	width:240px;
	float:right;
	text-align:right;
	color:#00509A;
	font-size:14px;
}

.paginando {
	float:left;
	margin:0 0 0 10px;
	width:390px;
}

.paginando a{
	font-size:12px; 
	padding:0 5px;
	line-height:20px;
	text-decoration:none;
	text-align:center;
	float:left;
	color:#00509a;
	background-color: #fff;  
	border:#92a8b3 1px solid;
	font-weight:bold;
	display:block; 
	margin: 0 4px 0 0;
}

.paginando a:hover {  
	background-color: #FFFFCC;  
	border: #92a8b3 1px solid; 
	display:block;
}



.paginando strong { 
	padding: 0 10px 0 10px;
}


.detailpanel {
	float:left; 
	width: 780px; 
	font-size:15px; 
	margin:0 0 10px 0;
}

.detailpanel a{
	text-decoration:none;
	display:block;
}

.detailpagelistview {
	float:left; 
	width:130px; 
	display:block;
	padding: 0;
	margin:0 31.5px 35px 0;
}

.detailpagelistview img{
	width:130px;
	height:130px;
	border:1px solid #d5dde2; 
	font-size:8px;
	color:#999;
}

.detailpagelistview a{
	width: 130px; 
	clear: both; 
	font-size: smaller; 
	text-align: left; 
	font-weight:bold;
	color:#7c8c91;
	text-decoration:none;
}

.detailpagelistviewsmall {
	float:left; 
	width:60px; 
	display:block;
	padding: 0;
	margin:0 11.8px 10px 0;
}

.detailpagelistviewsmall img{
	width:60px;
	height:60px;
	border:1px solid #d5dde2; 
	font-size:8px;
	color:#7c8c91;
	
}

.detailpanelinner {
	float:left; 
	width:765px; 
	border-bottom:1px dotted #f2f2f2; 
	padding: 0;
}

.detailpanelinner .imgpanel{
	padding:10px 10px 10px 0; 
	float:left;  
	width: 58px;
	line-height:normal;
	font-size:0;
}

.detailpanelinner .imgpanel img{
	padding:3px 6px 3px 0; 
	border-right:2px solid #f2f2f2;
	height:58px;
	width:58px;
}

.detailpanelinner .textpanel{
	float:right; 
	width:697px; 
}

.listtitle{
	font-size:16px; 
	font-weight:bold; 
	color:#00509A; 
	padding-left:3px;
}
.listtitle a{

	color:#00509A;

	text-decoration:none;

	outline:none;

}

.inputtext3 {
	margin:0;
	padding:0;
}


/* Category Right */

/* Search Slider */

#panel {
	background: none;
	height: 145px;
	display: none;
}

#panel .panelinner{
	padding:4px 10px 10px 10px;
}


#panel .leftform{
	width:300px;
	float:left;
	margin:2px 20px 0 15px;
}

#panel .textleft{
	width:85px;
	float:left;
	margin:2px 20px 0 0;
	text-align:right;
	font-size:13px;
	color:#264559;
	font-weight:bold;
}

#panel .textleft1{
	width:49px;
	float:left;
	margin:2px 20px 0 0;
	text-align:right;
	font-size:13px;
	color:#264559;
	font-weight:bold;
}

#panel .textright{
	width:195px;
	float:left;
	margin:2px 0 0 0;
}

#panel .textright2{

	width:195px;
	float:left;
	margin:2px 0 0 0;
}

#panel .selectbox{
	width:195px;
	float:right;
	margin:2px 0 0 0;
}

#panel .selectbox1{
	width:195px;
	float:left;
	margin:2px 0 0 69px;
}

#panel .textright1{
	font-size:13px;
	color:#264559;
	font-weight:normal;
	line-height:12px;
	margin:3px 0 0 0;
	padding:2px 0 0 120px;
}

#panel .rightform{
	width:290px;
	float:left;
	margin:2px 0 0 0;
}

.active {
	width:471px;
	height:11px;
}

#panel1 {
	border:1px solid #e9e9e9;
	border-top:none;
	background:url(../images/tit1.jpg) repeat-x left top;
	height: 55px;
	display: none;
	width:308px;
	left:0;
	top:55px;
	position:absolute;
}

#panel1 .panelinner1{
	padding:4px 10px 10px 10px;
}

#panel1 form{
	padding:0;
	margin:0;
}

#panel1 .text1{
	padding-left:115px;
	font-size:10px;
}


#panelmain {
	width:318px;
	margin:5px 0 0 0;
	float:left;
}

#panelmain form{
	padding:0;
	margin:0;
}

#panelmain .text2{
	padding-left:115px;
	font-size:11px;
}

#panelmain .text2 a{
	color:#7c8c91;
	text-decoration:underline;
}

#panel2 {
	border:1px solid #e9e9e9;
	background:url(../images/tit1.jpg) repeat-x left top;
	height: 40px;
	display: none;
	width:350px;
	margin:0 0 0 -1px;
	left:0;
	z-index:999;
	position:relative;
}

#panel2 .panelinner2{
	padding:4px 10px 10px 10px;
}

#panel2 form{
	padding:0;
	margin:0;
}

.inputtext4{
	background-color:#fff;
	border:1px solid #7f9db9;
	width:96px;
	padding:2px 2px;
	margin:0 3px 0 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}

.inputtext5{
	background-color:#fff;
	border:1px solid #7f9db9;
	width:190px;
	padding:2px 2px;
	margin:0 3px 0 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}

.inputtext6{
	background-color:#fff;
	border:1px solid #7f9db9;
	width:96px;
	padding:2px 2px;
	margin:0 15px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}

.inputtext7{
	background-color:#fff;
	border:1px solid #7f9db9;
	width:140px;
	padding:2px 2px;
	margin:0 3px 0 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}

.inputselect1{
	background-color:#fff;
	width:195px;
	border:1px solid #7f9db9;
	padding:1px 2px;
	margin:0 0 0 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}

.active1 {
	width:100%;
	height:11px;
}

.active2 {
	width:136px;
	height:25px;
}

.btazul-new { 
	background:url('../images/btazul-new.jpg') no-repeat left; 
	border: none; 
	height: 23px; 
	width: 64px; 
	font-size: 12px; 
	color: #3d7895;
	padding-bottom:5px;
	cursor:pointer;
}

/* BreadCrumbs */

.breadcrumb {
	margin:10px auto;
	width:990px;
	clear:both;
	color:#000;
	font-size:13px;
	font-family:"Trebuchet MS", Verdana, Arial;
}

.breadcrumb a{
	color:#43a5b3;
	text-decoration:underline;
	font-size:12px;
}

.retornarbtn {
	float:right;
	margin:-30px 3px 0 0;
	padding:0;
	cursor:pointer;
	border:none;
}

.productdetails {
	border:2px solid #f2f2f2;
	width:984px;
	margin:0 auto;
	clear:both;
}

.productdetails p a{
	color:#828481;
	text-decoration:underline;
}

.productdetails ul{
	width:460px;
	float:left;
	list-style-type:none;
	padding:0;
	margin:15px 0 15px 15px;
}

.productdetails ul li{
	line-height:18px;
	font-size:13px;
	color:#333;
	padding:0 0 0 12px;
	background:url(../images/arrow_bullet.gif) no-repeat left;
}

.productdetailsinner {
	padding:10px;
}


.productleftpanel {
	width:450px;
	float:left;
	margin:0 23px 0 0;
}

.productrightpanel {
	width:490px;
	float:left;
	margin:0;
}

.productrightpanel .deschead{
	font-size:18px;
	color:#86a2be;
	margin:0 0 15px 0;
	padding:0;
	line-height:normal; 
}

.productrightpanel .descleft{
	width:255px;
	float:left;
	margin:15px 0;
}


.productrightpanel .descright{
	width:235px;
	float:left;
	margin:10px 0 15px 0;
}

.productrightpanel .descright img{
	margin:5px 0 15px 0;
}

.productrightpanel .descrightinner{
	padding:0 5px;
	text-align:center;
}

.productrightpanel .denunciarbtn {
	line-height:23px;
	height:23px;
	padding:0;
	width:180px;
	border:1px solid #f5f5f5;
	font-size:16px;
	color:#fa6707;
	display:block;
	background:url(../images/denunciar_btn_back.gif) repeat-x center;
}

.productrightpanel .denunciarbtn a{
	color:#fa6707;
	display:block;
	text-decoration:none;
}

.productrightpanel .profileblock{
	border:6px solid #f2f2f2;
	margin:0 0 0 5%;
}

.productrightpanel .profileblock td{
	padding:10px;
}

.productrightpanel .profileblock1{
	border:6px solid #f2f2f2;
	margin:0;
	width:50%;
}

.productrightpanel .profileblock1 td{
	padding:10px;
}

.productrightpanel .username{
	font-size:16px;
	color:#0c86c2;
	margin:5px 0;
	font-weight:bold;
}

.productrightpanel .date{
	font-size:12px;
	color:#666;
	margin:0 0 10px 0;
}

.productrightpanel .articlenum a{
	font-size:30px;
	color:#ff6400;
   text-decoration:none;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
}


.productrightpanel .articlenum{
	font-size:30px;
	color:#ff6400;
	margin:0 0 10px 50px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.productrightpanel .articlenum1 a{
	font-size:20px;
	color:#ff6400;
   text-decoration:none;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
}


.productrightpanel .articlenum1{
	font-size:20px;
	color:#ff6400;
	margin:0 0 10px 0;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.productrightpanel .icons1{
	font-size:14px;
	color:#666;
	margin:4px 0;
	line-height:25px;
	height:25px;
	padding:0 0 0 40px;
}

.productrightpanel .icons1 a{
	color:#666;
	text-decoration:none;
}

.productleftpanel .outerscrollerblock{
	padding:0 0 0 10px;
}

.productleftpanel .scrollerblock{
	width:90px;
	margin:0 20px;
}

.productleftpanel .articlenum{
	font-size:12px;

	color:#ff6400;

	margin:0;

	font-family:Georgia, "Times New Roman", Times, serif;
}
.productleftpanel .articlenum a{
	color:#ff6400;

	text-decoration:none;
}

.productleftpanel .scrollerblock img{
	margin:0 0 3px 4px;
}

.productleftpanel .productname{
	font-size:11px;
	color:#666;
	text-align:center;
	line-height:14px;
}

.productleftpanel .productname a{
	color:#666;
	text-decoration:none;
}

.productrightpanel .distritoicon{
	background:url(../images/distrito_icon.gif) no-repeat left;
}

.productrightpanel .phoneicon{
	background:url(../images/telephone_icon.gif) no-repeat left;
}

.productrightpanel .mobileicon{
	background:url(../images/ico_send_to_mobile.gif) no-repeat left;
}

.productrightpanel .favicon{
	background:url(../images/favorite.gif) no-repeat left;
}

.productrightpanel .msgicon{
	background:url(../images/message.gif) no-repeat left;
}

.contentslide{
	border: 1px solid #d2ddd5;
	padding:0;
	width: 298px;
	height:214px;
	float:left;
	margin:0 3px 0 0;
}

.contentslideimage{
	padding:0;
	width: 147px;
	float:left;
	margin:0;
}

.contentslideimg{
	padding:0;
	width: 68px;
	border: 1px solid #d2ddd5;
	height:68px;
	float:left;
	margin:0 3px 2px 0;
}

.descriptionscroller {
	margin:15px 0;
	float:left;
}

.descriptionscroller .scrollerhead{
	margin:0 0 15px 0;
	font-size:15px;
	color:#1e9bd1;
	font-weight:bold;
}

.descriptionscroller .scrollerhead1{
	margin:0 0 15px 0;
	font-size:15px;
	color:#fe6402;
	font-weight:bold;
}

.pagination1{
	width: 320px;
	text-align: right;
	border: 1px solid #ffffff;
	border-top: none;
	padding: 0;
}


* html .pagination1{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/

	width: 300px; /*IE5 width*/
}

.pagination1 a{
	padding: 0 4px;
	text-decoration: none;
	font-size: 10px;
	color:  #0A1B97;
}

.pagination1 a:hover, .pagination1 a.selected{
	color:  white;
	background-color:  #0A1B97;
}

.lowerpanel {
	margin:10px 0;
	width:100%;
	clear:both;
}

.lowerpanelinner {
	padding:5px;
}

.boldfont {
	font-weight:bold;
	font-size:13px;
}

.textalign {
	text-align:center;
}

.descripciontext {font-size: 13px; padding-left: 18px; font-weight:bold; color:#264559}
.descripciontext_normal {font-size: 13px; padding-left: 18px; color:#264559}
.descripciontext a { text-decoration: underline; }

.Grey12Bold{font-size:12px; font-weight:bold; color:#757575;}
.orange12Bold{font-size:18px; color:#ff680b;}
.BoldSmokeGrey{font-size:14px; font-weight:bold; color:#86a2be;}
.yellow12Bold{font-size:18px; color:#3d729a;}
.BoldSmokeorange{font-size:14px; font-weight:bold; color:#f97825;}
.Grey12Bold3{font-size:15px; font-weight:bold; color:#0C86C2;}
.Grey12Bold3 a{font-size:15px; font-weight:bold; color:#0C86C2; text-decoration:none;}
.Grey12Bold3 a:hover{font-size:15px; font-weight:bold; color:#0C86C2; text-decoration:underline;}
.descripciontit2 { 
	font-size: 15px;
	font-weight: bold;
	color: #76add4;
	margin-bottom: 10px;
	cursor:pointer;
}

h2 {
	color:#86a2be;
	font-size:17px;
	margin:0 0 15px 0;
}

h2.mainslide {
	color:#f76704;
	font-size:20px;
	margin:0 0 15px 0;

}

h2.loginhead {
	color:#2f6186;
	font-size:18px;
	margin:0 0 15px 0;

}

h2.quickads {
	color:#ff6701;
	font-size:28px;
	padding:0 0 10px 0;
	border-bottom:1px solid #f2f2f2;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0 0 15px 0;
	font-weight:normal;
}

.below_description {
   font-size: 13px;
   color: #000B06;
}

/* Tiendas Styles */
#tiendasleft {
	width:706px;
	float:left;
	margin:0 34px 0 0;
}

#tiendasleft .mainhead{
	width:100%;
	clear:both;
	margin:0 0 15px 0;
}

#tiendasleft .mainheadinner{
	line-height:33px;
	height:33px;
	background-color:#8ba1ae;
	padding:0 0 0 10px;
	color:#fff;
	font-size:16px;
	font-weight:bold;
}

#tiendasleft .detailsection{
	width:704px;
	float:left;
	padding:0 0 5px 0;
	border:1px solid #f2f0f1;
	margin:10px 0 5px 0;
}

#tiendasleft .detailimg{
	width:201px;
	float:left;
	margin-right:14px;
}

#tiendasleft .blocktext{
	width:201px;
	height:100px;
	color:#000;
}

#tiendasleft .blocktextsel{
	width:201px;
	height:100px;
	color:#fff;
	background:url(../images/store_back.jpg) no-repeat left;
}

#tiendasleft .blocktextinner{
	padding:10px 5px 0 10px;
	font-size:16px;
	font-weight:bold;
	line-height:20px;
	text-transform:uppercase;
}

#tiendasleft .detailtext{
	width:489px;
	padding:0;
	float:left;
	margin:0;
}

#tiendasleft .greyhead{
	color:#fa7828; 
	font-size:15px; 
	width:300px;
	float:left;
	font-weight:bold; 
	letter-spacing:0.1em;
	padding:0;
	margin:0 0 5px 0;
	line-height:normal;
}

#tiendasleft .blackhead{
	color:#000; 
	font-size:16px; 
	font-weight:bold; 
	text-align:center;
	padding:0;
	margin:0;
	line-height:normal;
}

#tiendasleft .orangehead{
	color:#fa7828; 
	font-size:30px; 
	font-weight:normal; 
	text-align:center;
	padding:0;
	margin:-5px 0 0 0;
	line-height:normal;
}

#tiendasleft .blackhead1{
	color:#000; 
	font-size:15px; 
	width:90px;
	float:right;
	font-weight:bold; 
	padding:0;
	margin:0 0 5px 0;
	line-height:normal;
}

#tiendasleft .greysubhead{
	color:#9EA1A8; 
	font-size:12px; 
	font-style:normal;
}

#tiendasleft .desctext{
	color:#9EA1A8; 
	font-size:12px;
	width:450px;
	float:left;
	line-height:18px;
}

#tiendasleft .desctext a{ 
	color:#9EA1A8; 
	text-decoration:underline;
}

#tiendasleft .artclepanel {
	width:122px;
	float:right;
	margin:-22px 0 0 0;
}

#tiendasleft .artclepanelinner {
	width:122px;
	height:71px;
	background:url(../images/vehiculos_back.jpg) no-repeat center;
}

#tiendasleft .artclepanelinner1 {
	padding:0;
	text-align:center;
}

#tiendasleft .visitlinkpanel{
	padding:3px 0 0 0;
	text-align:center;
}

#tiendasleft .visitlink a{ 
	color:#FD9050; 
	text-decoration:underline;
}

#tiendasleft .visitlink{
	color:#497ECD; 
	font-size:12px;
	line-height:18px;
	margin:5px 10px 0 0;
	text-align:right;
}

#tiendasright {
	width:250px;
	float:left;
	margin:0;
}

#tiendasright .logintext1{
	width:170px;
	clear:both;
	margin:33px 0 15px 45px;
	text-align:center;
}

#tiendasright .logintextinner1{
	font-size:16px; 
	font-weight:bold; 
	color:#606875; 
	padding:0 0 0 15px;
	text-align:center;
	background:url(../images/tiendas_tick.png) no-repeat left;
}

#tiendasright .logintextinner1 a{
	color:#606875; 
	text-decoration:none;
}

#tiendasright .smalltext{
	font-size:14px; 
	color:#606875; 
	padding:0;
	text-align:center;
}

.Tien_Store_Cat_Title{color:#189A82; font-size:13px; font-weight:bold;}
.Tien_Store_Cat_Title a{color:#189A82; text-decoration:none;}
.Tien_Store_Cat_Num{color:#68727C; font-size:14px; font-weight:bold;text-align:right;}
.Tien_Store_Cat_Num a{color:#68727C; text-decoration:none;}
/* Tiendas Styles */

/* login & returning customer style */
#returning {
	margin:0 auto;
	width:800px;
	padding:0;

	border-bottom:1px solid #ccc;
	clear:both;
}

#returning .leftside{
	margin:0 auto;
	width:399px;
	padding:0;
	float:left;
}

#returning .leftsideinner{
	padding:50px 20px 50px 20px;
}

#returning .loginbox{
	min-height:96px;
	min-width:358px;
	background: url(../images/login_back.gif) repeat-x;
	border:1px #e9e9e9 solid;
}

#returning .loginboxinner{
	padding:10px 20px;
}

#returning .rightside{
	margin:0 auto;
	width:400px;
	padding:0;
	float:left;
}

#returning .rightsideinner{
	padding:40px 20px 30px 20px;
}

.borderight {
	border-right:1px solid #ccc;
}

#Pbg_Right_Title{
	font-size:14px; 
	font-weight:bold; 
	color:#3E3E3E;
}

#Pbg_Ul_Text ul{
	margin:10px 0 0 0;
}

#Pbg_Ul_Text li{
	font-size:12px; 
	font-weight:bold; 
	margin:0 0 0 15px;
	color:#3E3E3E;
}

.btverde { 
	background: url(../images/btverde.jpg) no-repeat; 
	border: none; 
	height: 23px; 
	width: 82px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #284813; 
	text-align: center; 
	padding-top: 1px; 
	display: block;
	margin:8px 0 0 0; 
	cursor: pointer;
}

.btverde a { 
	color: #333333; 
	text-decoration: none;
}

.btverde:hover { 
	text-decoration:none;
}

/* login & returning customer style */

/* Anuncios Style */
.tabtext {
	width:990px;
	margin:0 0 8px 0;
	clear:both;
}

.tabtext ul{
	width:988px;
	border:1px solid #f2f2f2;
	list-style-type:none;
	height:31px;
	background:url(../images/user_menu_mid.png) repeat-x left;
	margin:0;
}

.tabtext ul li{
	font-size:13px; 
	color:#2f6186;
	line-height:31px;
	height:31px;
	float:left;
	display:block;
	padding:0 24px;
	text-align:center;
}

.tabtext ul li a{
	color:#2f6186;
	line-height:31px;
	height:31px;
	display:block;
	text-align:center;
	text-decoration:none;
}

.tabtext ul li a:hover{
	text-decoration:underline;
}

.borderight1 {
	border-right:1px solid #cecdcd;
}

#anuncios1 {
	width:990px;
	margin:0 auto;
	clear:both;
}

#anuncios1 table{
	border:1px solid #c5c6ca;
	width:100%;
}

#anuncios1 table th{
	line-height:33px;
	text-align:left;
	height:33px;
	background:url(../images/user_menu_mid2.png) repeat-x left;
	font-size:12px;
	padding:0 5px;
	font-weight:bold;
	color:#000;
}

.selectstyle {
	font-size:12px; 
	margin:0 0 0 17px;
	font-weight:bold; 
	color:#4C7CA2;
	font-family:"Trebuchet MS", Verdana, Arial;
}

.SelectWidth57{ 
	width:50px;
}

.SelectWidth188{ 
	width:170px;
}

.SelectWidth130{ 
	width:120px;
}

#anuncios2 {
	width:990px;
	margin:0 auto;
	clear:both;
}

#anuncios2 table{
	border:1px solid #c6c6c6;
	border-top:none;
	width:100%;
}

#anuncios2 table th{
	line-height:33px;
	text-align:left;
	height:33px;
	border-bottom:1px solid #c6c6c6;
	background:url(../images/user_menu_mid2.png) repeat-x left;
	font-size:12px;
	padding:0 1px;
	text-align:center;
	font-weight:normal;
	color:#5F6467;
}

#anuncios2 table td{
	font-size:12px; 
	font-style:normal; 
	color:#7C8C91;
	padding:2px; 
}

#anuncios2 table td a{
	color:#7C8C91;
	cursor:pointer;
	text-decoration:underline;
}

#anuncios2 table td img{
	border:none;
}

.RowOdd{ background-color:#FFFFFF;}
.MouseOverRowOdd{ background-color:#E5EDF0;}
.RowEven{ background-color:#F5F5F5;}
.MouseOverRowEven{ background-color:#E5EDF0;}
/* Anuncios Style */

#contactos {
	padding:5px 0 20px 0;
}

#contactos .head1{
	font-weight: bold; 
	font-size: 14px; 
	color:#223846;
}

#contactos .head2{
	font-weight: bold; 
	font-size: 12px; 
	color:#1AA1E0;
}

#contactos .head3{
	font-weight: bold; 
	font-size: 16px; 
	color:#245268;
	margin:20px 0;
}

#contactos .head4{
	font-weight: bold; 
	font-size: 12px; 
	color:#245268;
	margin:0 0 5px 0;
}

#contactos .bigfont{
	font-size: 16px; 
}

#contactos img{
	vertical-align:top;
}

.grey12bold{
	font-size:11px; 
	font-weight:bold; 
	color:#757575;
	margin:10px 0 0 0;
	padding:0 0 0 7px;
	background:url(../images/bul.jpg) no-repeat left;
}

.bodysearch {
	padding:0;
	margin:0;
	float:left;
	width:400px; 
}

.bodysearch form{
	padding:5px 0 0 0;
	margin:0; 
}

.bodysearch .inputtext{
	border:1px solid #cccccc;
	background-color:#fff;
	padding:4px 2px;
	width:317px;
	margin:0 2px 0 6px;
}

.bodysearch .inputbtn{
	border:none;
	cursor:pointer;
	vertical-align:top;
	margin:0 0 0 -4px;
}

.ListUserTopCss{
	border:6px solid #f2f2f2; 
	width:766px;

	margin:0 0 10px 0;
	padding:0;
	font-size:12px; 
	min-height:125px;
	color:#4C595F;
	clear:both;
}

.ListUserTopCssinner{
	padding:10px;
}

.ListUserTopCssinner .leftcontent1{
	width:350px;
	float:left;
	padding:0;
	margin:0 35px 0 0;
}

.ListUserTopCssinner .midcontent1{
	width:190px;
	margin:0 15px;
	float:left;
	padding:0;
	margin:0;
}

.ListUserTopCssinner .midcontent1 .tablespace{
	margin-top:20px;
}

.ListUserTopCssinner .mainhead{
	font-size:22px; 
	color:#FB7E2E;
	line-height:normal;
	margin:0 0 25px 0;
}

.ListUserTopCssinner .desctext{
	font-size:12px;
	line-height:normal;
}

.ListUserTopCssinner .rightcontent1{
	width:130px;
	padding:0 0 0 35px;
	float:left;
	margin:0;
	margin:0;
}

.ListPerPageTopCss{
	border:1px solid #EEEEED; 
	width:99%;
	margin:10px 0;
	padding:10px 3px 10px 10px;
	height:30px;
}

.back1 {
	background-color:#EDE7E4;
}

.Store_Desc_Center_Left{
	background:url(../images/box-leftmiddle.gif) repeat-y; 
	width:9px;
}

.Store_Desc_Top_Middle{
	background:url(../images/box-topmiddle.gif) repeat-x; 
	height:9px;
}
.Store_Desc_Center_Right{
	background:url(../images/box-rightmiddle.gif) repeat-y; 
	width:10px;
}

.Store_Desc_Bottom_Middle{
	background:url(../images/box-bottommiddle.gif) repeat-x; 
	height:10px; 
	}


.text3 {

	font-size:13px; 

	color:#344745;

	line-height:30px;

	margin:5px 0;

}
.text3 img{

	vertical-align:middle;

}

.text4 {
	font-weight:bold; 
	color:#344745;
}

.text5 {
	color:#344745;
	font-size:12px;
}

.icontext {
	font-size:13px;
	font-weight:bold;
	color:#084881;
	margin:0 0 0 0;
}

.redcolor {
	color: #FF0000;
}

.fieldTipsMsg {
	border:1px solid #fec600;
	width:150px;
	color:#666;
	background:#fbf8e9 url(../images/info1.png) no-repeat 2px 3px;
	padding:1px 1px 1px 23px;
	position:absolute;
	left:11px;
	font-size:11px;
	line-height:14px;
}

.registerstyle {
	margin-left: 96px;
	width:826px;
}

.registerstyle td{
	margin:3px 0;
	padding:5px;
}

.registerstyle .text{
	height:20px;
}

.registerstyle1 {
	margin-left: 96px;
	width:700px;
}

.registerstyle1 td{
	margin:3px 0;
	padding:5px;
}

.registerstyle1 .text{
	height:20px;
}

.msgstyle {
	color:#284813; 
	font-weight:bold; 
	padding-left: 34px;
}

.captchatext {
	margin-top: 3px; 
	margin-bottom: 6px; 
	width:98px; 
	height:20px;
}

.captchapos {
	z-index: 201; 
	position: absolute; 
	left: 447px; 
	display:none; 
	padding-top:3px;
}

.tipcorner {
	position: relative;
}

.tipcorner img {
	z-index: 99; 
	position: absolute;
}

.terms {
	width: 100%;
	margin-left:auto;
	margin-right:auto;
}

.textarea1 {
	width: 100%; 
	height: 160px;
}

.catsmall {
	font-size:11px;
	color:#333;
	font-weight:normal;
}

.myprofile {
	margin:10px 0 20px 0;
	border:1px solid #f2f2f2;
	float:left;
	width:986px;
}

.myprofile .myprofileinner{
	padding:15px 60px 25px 60px;
	float:left;
}

.myprofile .myprofileinner table{
	padding:0;
	margin:0;
	
}

.myprofile .myprofileinner th{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#000;
	padding:25px 0 4px 0;
	margin:0;
	border-bottom:1px solid #e6e6e6;
}

.myprofile .myprofileinner td{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:14px;
	color:#333333;
	padding:20px 0 4px 0;
	margin:0;
	border-bottom:1px solid #f2f2f2;
}

.myprofile .myprofileinner td a{
	color:#2f6186;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.myprofile .myprofileinner td img{
	vertical-align:middle;
}

.myprofile .myprofileinner1{
	padding:15px 60px 25px 60px;
	float:left;
}

.myprofile .myprofileinner1 table{
	padding:0;
	margin:0;
	
}

.myprofile .myprofileinner1 th{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#000;
	padding:25px 0 4px 0;
	margin:0;
	border-bottom:1px solid #e6e6e6;
}

.myprofile .myprofileinner1 td{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:14px;
	color:#333333;
	padding:5px 0 4px 0;
	margin:0;
	border-bottom:1px solid #f2f2f2;
}

.myprofile .myprofileinner1 td a{
	color:#2f6186;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.myprofile .myprofileinner1 td img{
	vertical-align:middle;
}

.actualizarbtn{
	background:url(../images/recommendar_laclave_btn_back.jpg) repeat-x left;
	padding:0 0 4px 0;
	text-align:center;
	width:102px;
	line-height:26px;
	height:26px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:12px;
	border:1px solid #2f6186;
	cursor:pointer;
	font-weight:bold;
	display:block;
}

.blueprofile {
	color:#2f6186;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}

.lightblueprofile {
	color:#6699ff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

.lightblueprofile1 {
	color:#6699ff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.lightblueprofile a{
	color:#6699ff;
	text-decoration:none;
}

h3 {
	color:#ff6600;
	margin:0 0 5px 0;
}

h3.profilehead {
	font-size:20px;
	color:#3d729a;
	padding:20px 0 0 0;
	margin:10px 0;
}

h3.quickadhead {
	font-size:17px;
	color:#00509a;
	padding:0;
	margin:0 0 5px 0;
}

h3.quickadhead a{
	color:#00509a;
	text-decoration:none;
}

h3.quickbox {
	font-size:20px;
	color:#2f6186;
	padding:0;
	margin:0 0 10px 0;
}

h3.quickbox a{
	color:#2f6186;
	text-decoration:none;
}

h4 {
	color:#0c86c2;
	font-size:14px;
	margin:15px 0 5px 0;
	font-weight:bold;
}

h4.quickboxhead {
	color:#3399ff;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 0 10px 0;
}

h4.quickboxhead a{
	color:#3399ff;
	font-size:14px;
	text-decoration:none;
}

#abuso {
	margin:0 0 10px 0;
}

#sendFriend {
	margin:0 0 10px 0;
}

/* Description */

.descpanel {
	width:667px;
	float:left;
	margin:0 30px 0 0;
	padding:0;
}

.recentview {
	float:left;
	width:238px;
	margin:30px 0 0 0;
}

.recentview1 {
	float:left;
	width:238px;
	margin:0;
}

.recentviewpanel {
	width:238px;
	border:2px solid #f2f2f2;
}

.recentviewpanelinner {
	padding:5px;
}

.recentviewpanelinner .recenthead{
	font-size:18px;
	color:#86a2be;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:0;
}

.recentviewpanelinner .recenthead1{
	font-size:15px;
	color:#86a2be;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:0;
}

.recentviewpanelinner .recentproduct{
	width:228px;
	padding:0 0 5px 0;
	float:left;
	margin:0 0 5px 0;
	border-bottom:1px solid #dddfdc;
}

.recentviewpanelinner .recentimg{
	width:60px;
	padding:0;
	margin:0 7px 0 0;
	float:left;
}

.recentviewpanelinner .orangehead{
	font-size:20px;
	color:#fa7929;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
}

.recentviewpanelinner .orangehead a{
	color:#fa7929;
	text-decoration:none;
}

.recentviewpanelinner .bluehead{
	font-size:13px;
	color:#00509a;
}

.recentviewpanelinner .bluehead a{
	color:#00509a;
	text-decoration:none;
}

.recentviewpanelinner .greyhead{
	font-size:11px;
	color:#666;
	font-weight:normal;
}

.recentviewpanelinner .greyhead a{
	color:#666;
	text-decoration:none;
}


/* publish ad style */

.publishingadpanel {
	width:720px;
	margin:95px auto;
}

.publishingadpanel .greysmalltext{
	color:#333;
	font-size:12px;
	padding:5px 0 0 0;
	text-decoration:none;
}

.publishingadpanel .publishad{
	width:325px;
	margin:0 50px 0 0;
	float:left;
	font-weight:normal;
	display:block;
	padding:17px 0 0 0;
	text-align:center;
	height:55px;
	border:1px solid #f2f2f2;
	background:url(../images/publish_ad_back.png) repeat-x left;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:30px;
	color:#5283ba;
	text-transform:uppercase;
}

.publishingadpanel .publishad a{
	display:block;
	height:55px;
	color:#5283ba;
	text-decoration:none;

}

.publishingtextpanel{
	width:330px;
	float:left;
}

.publishingtextpanelinner{
	padding:10px 10px 10px 50px;
}


.publishingtextpanelinner .quickad ul{
	margin:10px 0 0 0;
	list-style-type:none;
	padding:0;
}

.publishingtextpanelinner .quickad li{
	font-size:12px;
	color:#2f6186;
	line-height:18px;
	height:18px;
	padding:0 0 0 15px;
	background:url(../images/tick.gif) no-repeat left;
}

/* Quick Ads Styles */

.quickadpanel {
	margin:0 0 15px 0;
	padding:0 0 5px 0;
	border-bottom:1px dotted #bababa;
	clear:both;
}

.quickadpanel p{
	margin:0 0 5px 0;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	color:#666;
	line-height:16px;
}

.quickadpanel p a{
	color:#31658c;
	text-decoration:none;
}

.quickadpanel .orangetextlink{
	margin:0 0 5px 0;
	font-size:12px;
	color:#fe6400;
	line-height:16px;
}

.quickadpanel .orangetextlink a{
	color:#fe6400;
	text-decoration:underline;
}

.quickadbox {
	width:222px;
	float:left;
	margin:0 9px 18px 9px;
}

.quickadbox .topcurve{
	width:222px;
	height:5px;
	background:url(../images/top_curve.gif) no-repeat bottom;
}

.quickadbox .middlecurve{
	width:218px;
	border-left:2px solid #f2f2f2;
	border-right:2px solid #f2f2f2;
}

.quickadbox .middlecurveinner{
	padding:10px;
}

.quickadbox .bottomcurve{
	width:222px;
	height:5px;
	background:url(../images/bottom_curve.gif) no-repeat top;
}

.quickadbox p{
	margin:0 0 5px 0;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:12px;
	color:#666;
	line-height:16px;
}

.quickadbox p a{
	color:#31658c;
	text-decoration:none;
}

.twittericon {
	position:absolute;
	top:20px;
	left:50%;
	margin:0 0 0 -100px;
}

.twittericon img{
	margin:0 0 0 5px;
	border:0;
	vertical-align:middle;
}

.fontsize {
	font-size:13px;
}

/* Quick Ads */

#tariff {
	margin:0;
	padding:0;
}

#tariff table{
	width:100%;
	padding:0;
	margin:0;
}

#tariff td{
	padding:5px 0 5px 10px;
	border-bottom:1px solid #f2f2f2;
	vertical-align:top;
	text-align:left;
	color:#333333;
	line-height:16px;
}

#tariff td p.txt{
	color:#333333;
	line-height:16px;
}


#tariff .txthead{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#3c7199;
	line-height:normal;
	font-weight:normal;
	margin:0 0 10px 0;
	padding:0;
}

#mobileversion {
	margin:20px 0;
	float:right;
}

#mobileversion .block{
	margin:0 22px;
	float:left;
	width:276px;
	height:422px;
	background:url(../images/mobile_page_back.png) no-repeat center;
}

#mobileversion .block table{
	margin:0 auto;
	width:90%;
	border:none;
}

#mobileversion .block td{
	padding:5px 15px;
}

#mobileversion .block td img{
	margin:10px 0 0 0;
}

#mobileversion .block td .mainhead{
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#758aa8;
	margin:5px 0 0 0;
	border-bottom:1px solid #e4e2e2;
}

#mobileversion .block td .detailtext{
	font-size:14px;
	color:#666;
	line-height:16px;
	text-align:left;
}

.save {
	font-size:12px;
	color:#00509a;
	text-decoration:none;
	margin:0 0 2px 0;
}

.save a{
	color:#00509a;
	text-decoration:none;
}

.messagebox{
	width:100%;
	border:1px solid #f2f2f2;
	float:left;
	margin:0 0 10px;
	padding:0;
}

.messagebox .messageinner{
	padding:6px;
}

.messagebox .messagepanel{
	border-bottom:1px dotted #f2f2f2;
	width:98%;
	float:left;
	margin:5px 0;
	padding:0 0 2px 0;
}

.messagebox .messagepaneldetail{
	margin:10px 0;
	border:1px solid #f2f2f2;
	background-color:#f8f8f8;
}

.messagebox .messagepaneldetailinner{
	padding:10px;
	font-size:12px;
	color:#333;
	line-height:16px;
}

.messagebox h2.blue{
	font-size:17px;
	line-height:normal;
	color:#033;
	font-weight:700;
	margin:0;
	padding:0;
}

.messagebox h2.blue a{
	color:#033;
	text-decoration:none;
}

.messagebox h2.orange{
	font-size:17px;
	line-height:normal;
	color:#033;
	font-weight:700;
	margin:0;
	padding:0;
}

.messagebox h2.orange a{
	color:#ff6600;
	text-decoration:none;
}

.messagebox .by{
	font-size:12px;
	color:#999;
	line-height:1em;
	margin:3px 0;
	padding:0;
}

.messagebox .by a{
	color:#666;
	text-decoration:underline;
}

.messagebox .link{
	font-size:12px;
	color:#999;
	line-height:16px;
	margin:0;
	padding:0;
}

.messagebox .link a{
	color:#3b5fab;
	text-decoration:underline;
}

.messagebox .linkred{
	font-size:12px;
	color:#FF0000;
	line-height:16px;
	margin:0 0 0 10px;
	padding:0;
}

.messagebox .linkred a{
	color:#FF0000;
	text-decoration:underline;
}

.messagebox .savesearch{
	font-size:17px;
	line-height:normal;
	color:#00509a;
	font-weight:700;
	margin:0;
	padding:0;
}

.messagebox .savesearch a{
	color:#00509a;
	text-decoration:none;
}

.productname1{
	font-size:12px;
	color:#849cb4;
	line-height:14px;
	font-weight:bold;
	text-align:center;
}

.productname1 a{
	color:#849cb4;
	text-decoration:none;
}

.productnamedesc{
	font-size:11px;
	color:#838578;
	font-weight:normal;
	text-align:center;
	line-height:14px;
}

.productnamedesc a{
	color:#838578;
	text-decoration:none;
}


/* Login/Register Style */
.loginregisterpage {
	margin:25px 0;
	padding:0;
	width:400px;
	padding:0 20px;
}

.loginregisterpage table{
	width:100%;
}

.loginregisterpage table td{
	padding:3px 25px;
	font-size:15px;
	color:#666;
}

.loginregisterpage table td .inputlogin{
	padding:3px 2px;
	font-size:13px;
	color:#666;
	margin:0 0 5px 0;
	border:1px solid #bfbfbf;
	width:300px;
	background-color:#fff;
}

.loginregisterpage table td .btnlogin{
	width:99px;
	height:28px;
	line-height:28px;
	border:none;
	color:#fff;
	background:url(../images/logearse_btn.gif) no-repeat center;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
}

.loginregisterpage table td .forgotlink{
	margin:0 0 0 5px;
	color:#2f6186;
	font-size:13px;
	line-height:28px;
}

.loginregisterpage table td .forgotlink a {
	color:#2f6186;
	text-decoration:underline;
}

/* REgister */

.registerpage {
	margin:25px 0;
	padding:0;
	width:480px;
	padding:0 20px;
	border-left:1px solid #ced7de;
}

.registerpage table{
	width:100%;
}

.registerpage table td{
	padding:3px 5px;
	font-size:13px;
	vertical-align:top;
	color:#666;
}

.registerpage table td .inputregister{
	padding:2px 2px;
	font-size:13px;
	color:#666;
	margin:0 5px 3px 0;
	border:1px solid #bfbfbf;
	width:225px;
	background-color:#fff;
}

.registerpage table td .selectregister{
	padding:2px 2px;
	font-size:13px;
	color:#666;
	margin:0 5px 3px 0;
	border:1px solid #bfbfbf;
	width:70px;
	background-color:#fff;
}

.registerpage table td .btnregister{
	width:99px;
	height:28px;
	line-height:28px;
	border:none;
	color:#fff;
	background:url(../images/logearse_btn.gif) no-repeat center;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
}

.registerpage table td .forgotlink{
	margin:0 0 0 5px;
	color:#2f6186;
	font-size:13px;
	line-height:28px;
}

.registerpage table td .forgotlink a {
	color:#2f6186;
	text-decoration:underline;
}

.icondesc {
	font-size:13px;
	font-weight:bold;
	float:left;
	color:#2f6186;
	padding:0;
	margin:-35px 0 0 150px;
}

.icondesc img{
	margin:0 5px;
	border:none;
	vertical-align:middle;
}

.solicitarbtn{
	width:100%;
	border:1px solid #ecedf3;
	background:url(../images/solicitar_back.gif) repeat-x left;
	height:45px;
	text-align:center;
	font-size:1.5em;
	color:#036;
	line-height:1em;
	display:block;
	margin:15px 0;
	padding:5px 0;
}

.solicitarbtn a{
	color:#036;
	display:block;
	text-decoration:none;
}

/* Login/Register Style */
