html, body { height: 100.1%;margin:0;padding:0; }
body, td, textarea,ul,li { font-family: Arial; font-size: 13px;margin:0 10px }

label, input        {   cursor:pointer; }
table td            {   border-collapse: collapse; }
img                 {   border: 0; }
form                {   margin: 0; }
hr                  {   height: 1px; color:#c3c3c3; }
h1                  {   font-size:14px; font-weight: bold; margin:0 0 5px 0; }
h2                  {   font-size:13px; font-weight: bold; margin:0 0 5px 0; }
textarea 			{   background: url(img/textarea.png) no-repeat #FFF; border-left: none; border-top: none; padding:10px 22px; }

a                   {   text-decoration: none; }
a:link              {   color: #0000CC; }
a:visited           {   color: #AB00BC; }
a:hover             {   color: #0000CC; text-decoration:underline }
a:active            {   color: #0000CC; text-decoration:underline }

a.u:link            {   color: #0000CC; text-decoration:underline }
a.u:visited         {   color: #AB00BC; text-decoration:underline }
a.u:hover           {   color: #0000CC; text-decoration:none }

.mini               {   font-size: 8px; font-weight: normal; font-family:verdana,arial; }
.small              {   font-size: 11px; font-weight: normal; font-family:verdana,arial; }
.small td           {   font-size: 11px; font-weight: normal; font-family:verdana,arial; }
a.small             {   font-size: 11px; font-family:verdana,arial; text-decoration: none; }
a.small:link        {   color: #0000CC; }
a.small:visited     {   color: #AB00BC; }
a.small:hover       {   color: #0000CC; text-decoration:underline }
a.small:active      {   color: #0000CC; text-decoration:underline }

.big                {   font-size: 17px; font-weight: bold; }
a.big               {   font-size: 14px; font-weight: bold; text-decoration: none; }
a.big:link          {   color: #0000CC; }
a.big:visited       {   color: #AB00BC; }
a.big:hover         {   color: #BC1464; text-decoration:underline }
a.big:active        {   color: #0000CC; text-decoration:underline }

#small { width:930px; margin:auto; }
#wide  { width:100%; max-width:1200px; min-width:930px; margin:auto }

#logolink { width:221px; height:66px; display:block; float:left; background: url(img/leiE.png) no-repeat; }

#header {
	float:left;
	width:	 100%;
	height:  66px;
	position:relative;
}
#headermenu {
	float:right;
	height:66px;
}
#tmenu {
	float:right;
	height:40px;
	width:262px;
	text-align:center;
	padding-top:3px;
	background:url(img/leiE.png) top right;

}
#tmenu a { display:block; font-weight:bold; color:#000; float:left }
#tmenu a:hover { color:#0000CC }
#mmenu {
	clear:right;
	float:right;
	color:#B4B4B4;
	font-size:14px;
	white-space:nowrap;
}
#mmenu a {font-weight: bold; color:#0000CC;padding:0 8px }

#headersearch {
	clear:both;
	height: 78px;
	background:url(img/leiE.png) 0 -66px no-repeat;
}
#hsearch { height:33px;padding-top:11px;padding-left:15px  }
#hsearch div { float:left; padding-right:8px }
#hsearchright { float:right;height:79px;width:10px;background:url(img/leiE.png) right bottom }

#parent_id {margin-top:1px }
#sfield { width:300px; border:1px solid #ABADB3;padding:2px }

#smenu {
	clear:left;
	height:23px;
	text-align:center;
	padding-top:7px;
}
#smenu a { display:block; font-weight:bold; color:#666; float:left; font-size:14px; height:18px }
#smenu #related_keywords {
	font-family:Verdana, Arial;
	text-align:left;font-size:11px;
	width:694px;float:left;
	overflow:hidden;
	height:17px;
	color:#666;line-height:17px;
	padding:0px 0px 0px 20px;
}
/* ie 6 hack */
* html #smenu #related_keywords { width:690px; }

#smenu #related_keywords #sc_relstr_holder {
	overflow:hidden;position:absolute;
	height:16px;margin-left:12em;
}
/* ie 6/7 hack */
*:first-child+html #smenu #related_keywords #sc_relstr_holder { margin-left:3px; }
* html #smenu #related_keywords #sc_relstr_holder { margin-left:3px; }


#smenu #related_keywords a {
    margin:0px;padding:0px;
    font-size:100%;color:#0000D5;
	font-weight:normal;
	display:inline;
	float:none;
}




#footer { text-align:left;border-top:1px solid #B4B4B4;padding:8px; margin-top:20px; color:#B4B4B4 }
#footer a { margin:0 2px }
#copyright { text-align:left;padding:10px;color:#808080;font-size:11px }
#time { float:right; font-size:11px; font-weight:bold }

#categoriesLink {position:relative;z-index:100}

#catsDisplay { visibility: hidden; position:absolute;z-index:100000; width:530px;}
#catsT { height:5px; width:520px; background:url(img/i.png) 0 -5px }
#catsF { height:5px; width:520px; background:url(img/i.png) top left }
#catsFS { height:8px; width:520px; float:left;background: url(img/sh.png) bottom no-repeat; }
#catsDisplay table {
	border:1px solid #B4B4b4;border-top:none;
	border-bottom:none;background:#FFF;width:520px;
}
#catsDisplay td { vertical-align:top;padding:0;font-size:12px }
#catsDisplay a { display:block;padding:4px 15px;width:140px;margin:0 }
#catsDisplay a:hover {  background:#efefef; }

#boxh, #boxh a { font-size:14px; color:#4C4C4C;font-weight:bold  }
#boxh span { padding-top:5px; padding-left:15px;display:block }
.boxh_small { width:210px; height:27px; background:url(img/leib_E.png) 0 -81px; }
.boxh_small_w { width:210px; height:5px; background:url(img/leib_E.png) 0 -145px; overflow:hidden }
.boxh_mid   { width:300px; height:27px; background:url(img/leib_E.png) 0 -239px; }
.boxh_mid_w { width:300px; height:5px; background:url(img/leib_E.png) 0 -266px; overflow:hidden }
.boxh_half  { width:457px; height:27px; background:url(img/leib_E.png) }
.boxh_half_w  { width:457px; height:5px; background:url(img/leib_E.png) 0 -54px; overflow:hidden }
.boxh_med { width:615px; height:27px; background:url(img/leib_E.png) -300px -239px; }
.boxh_med_w { width:615px; height:5px; background:url(img/leib_E.png) -300px -266px; overflow:hidden }
.boxh_wide { width:705px; height:27px; background:url(img/leib_E.png) -210px -303px; }
.boxh_wide_orange { width:705px; height:27px; background:url(img/lei1a_orange.png) -210px -303px; }
.boxh_wide_w { width:705px; height:5px; background:url(img/leib_E.png) -210px -234px; overflow:hidden }
.boxh_big { width:930px; height:27px; background:url(img/leib_E.png) 0 -362px; }
.boxh_big_w { width:930px; height:5px; background:url(img/leib_E.png) 0 -75px; overflow:hidden }
.boxh_big_orange { width:930px; height:27px; background:url(img/lei1a_orange.png) 0 -362px; }

.boxh_small_um { width:210px; height:27px; background:url(img/lei1a_orange.png) 0 -81px; }
.boxh_small_umbar { display:block; border-left:1px solid #CCC; border-right:1px solid #CCC; font-weight:bold; background:url(img/leib_E.png) -211px -164px repeat-x; height:27px }
.boxh_small_umbar_top { display:block; font-weight:bold; background:url(img/leib_E.png) 0px -164px;height:27px; }

#boxh.boxh_small_umbar a { color:#0000CC;font-size:13px }

#boxc, #boxd, #boxe { border-left:1px solid #CCC; border-right:1px solid #CCC; }
#boxc span, #boxd span.toggle, #boxe span.toggle { padding:15px; padding-right:5px; display:block }
.boxc_small { max-width:208px; width:208px }
.boxc_mid { max-width:298px; width:300px }
.boxc_half { max-width:455px; width:455px }
.boxc_med { max-width:613px; width:613px }
.boxc_wide { max-width:703px; width:703px }
.boxc_big { max-width:928px; width:928px }
.boxc_wide_break {  }

#boxd span.toggle, #boxe span.toggle,
#boxd span.toggle.toggle_selected,
#boxe span.toggle.toggle_selected {
    background-color:#F6E79A;padding-top:2px;padding-bottom:3px;
    cursor: pointer;font-weight:bold;color:#4C4C4C;
}

#boxd span.toggle .attr_arrow, #boxe span.toggle .attr_arrow,
#boxd span.toggle.toggle_selected .attr_arrow,
#boxe span.toggle.toggle_selected .attr_arrow {
    background-image: url(img/i1.png);
    background-position:-173px -23px;
    height:8px;width:16px;
}
#boxd span.toggle.toggle_selected .attr_arrow,
#boxe span.toggle.toggle_selected .attr_arrow {
    background-position:-227px -38px;
    height:11px;width:10px;
    margin-right:6px;
}

#boxe span.toggle { background-color:#dcdcdc; }
#boxd span.toggle:hover, #boxd span.toggle_hover { background-color:#E8CD51; }
#boxe span.toggle:hover, #boxe span.toggle_hover { background-color:#ccc; }
#boxe span.toggle.toggle_selected { background-color:#dcdcdc; }
#boxd div.attributes_list,
#boxe div.attributes_list { padding:5px 5px 5px 15px;width:195px; }

/* ie 6 fix */
* html #boxd div.attributes_list,
* html #boxe div.attributes_list { width:188px; }
* html #boxe span.toggle .attr_arrow,
* html #boxd span.toggle .attr_arrow { background-image:url(img/arrows.gif);background-position:-217px 0px; }
* html #boxe span.toggle_selected .attr_arrow,
* html #boxd span.toggle_selected .attr_arrow { background-position:-30px 0px; }

#boxd div.attributes_list .checkbox,
#boxd div.attributes_list .checkbox_selected,
#boxe div.attributes_list .checkbox,
#boxe div.attributes_list .checkbox_selected,
#results div.attributes_list .checkbox_selected {
    background-image: url(img/i1.png);
    background-position:-172px -10px;
    width:14px;height:12px;
}
#boxd div.attributes_list .checkbox.checkbox_hover,
#boxe div.attributes_list .checkbox.checkbox_hover { background-position:-186px -10px; }

#boxd div.attributes_list .checkbox_selected,
#boxe div.attributes_list .checkbox_selected,
#results div.attributes_list .checkbox_selected { background-position:-200px -10px; }
#boxd div.attributes_list .checkbox_selected_hover,
#boxe div.attributes_list .checkbox_selected_hover,
#results div.attributes_list .checkbox_selected_hover { background-position:-214px -10px; }

#boxd div.attributes_list .selected,
#boxe div.attributes_list .selected { font-weight:bold;color:#4C4C4C; }

#boxd span a, #boxe span a, #results span a { text-decoration:none; }
#boxd span a em, #boxe span a em, #results span a em { font-style: normal; }
#boxd span a em:hover, #boxe span a em:hover,
#results span a em:hover { text-decoration: underline; }

#boxd .clear_link,
#boxe .clear_link { float:right;font-weight:normal;color:blue;font-size:10px; }

#preview span { padding:0 }
.nopadd { display:inline; padding:0 }
#boxc .formrow { width:170px; }
#boxc input.fromTo,
#boxd input.fromTo { width:55px; }
#boxc .frsubmit,
#boxd .frsubmit { text-align:right; margin-top:5px;margin-right:10px}
#boxc .frsubmit label { display:none; }

#boxf span { padding-top:5px; padding-right:10px; text-align:right;display:block }
.boxf_small { width:210px; margin-bottom:15px }
.boxf_small_silver { background:url(img/leib_E.png) 0 -108px; height:27px }
.boxf_small_y { background:url(img/leib_E.png) 0 -135px; height:5px; overflow:hidden }
.boxf_small_w { background:url(img/leib_E.png) 0 -150px; height:5px; overflow:hidden }
.boxf_mid { width:300px; margin-bottom:15px }
.boxf_mid_silver { background:url(img/leib_E.png) 0 -271px; height:27px }
.boxf_mid_w { background:url(img/leib_E.png) 0 -298px; height:5px; overflow:hidden }
.boxf_half { width:457px; margin-bottom:15px }
.boxf_half_silver { background:url(img/leib_E.png) 0 -27px; height:27px }
.boxf_half_w { background:url(img/leib_E.png) 0 -59px; height:5px; overflow:hidden }
.boxf_med { width:615px; margin-bottom:15px }
.boxf_med_silver { background:url(img/leib_E.png) -300px -271px; height:27px }
.boxf_med_w { background:url(img/leib_E.png) -300px -298px; height:5px; overflow:hidden }
.boxf_wide { width:705px; margin-bottom:15px }
.boxf_wide_w { background:url(img/leib_E.png) -210px -357px; height:5px; overflow:hidden }
.boxf_wide_silver { background:url(img/leib_E.png) -210px -330px; height:27px }
.boxf_big { width:930px; margin-bottom:15px }
.boxf_big_w { background:url(img/leib_E.png) 0 -416px; height:5px; overflow:hidden }
.boxf_big_silver { background:url(img/leib_E.png) 0 -389px; height:27px }

.boxc_y { background-color: #FEFAE5 }
.boxc_gr { background-color: #FBFBFB }
.boxc_dgr { background-color: #ECECEC }

#memmen { padding:5px 13px 5px 13px;margin:0;list-style-type:none;width:180px }
#memmen li { list-style-type:none;margin:0;padding:5px 15px;width:150px;border-bottom:1px solid #DDD }
#memmen .nobord { border-bottom:none }
li.memh { background: #FFEBCB;color:#4c4c4c;font-weight:bold }
li.memh a { color:#4c4c4c;font-weight:bold }
#memmen li i { padding-left:8px;font-style: normal; font-size: 12px; color:#888888 }

#submem { color:#666;padding-left:15px;margin-bottom:15px }
#submem h1 { font-size:20px;padding-bottom:5px }
#submem a { padding:3px 7px }
#submem span { margin-bottom:15px;font-size:11px;color:#5A5A5A;display:block }
#submem div { margin-left:-7px }
a.submemh { background: #FFE8C4;color:#4c4c4c;font-weight:bold;border:1px solid #FFD99D }

#memtbl { border:none; width:703px }
.memcl { font-size: 11px; background:url(img/leib_E.png) -211px -191px repeat-x; height:32px; border-bottom:1px solid #CCC }
.cbb td, .cbb { border-bottom: 1px solid #CCC }
.memsubmit { background-color: #FFF2E3 }

#chun { margin-top:3px }
#content span { float:left;padding:0;margin:0 }

#frontleft { float:left }
#frontright { float:right }

#breadcrumbs { height:23px }
#container_left_bar { float:left; width:210px }
#container_right_content { float:right; width:705px }

#listh { width:705px; height:28px;overflow:hidden }
#listh span { padding-left:11px;display:block }
#listh a { text-align:center;margin:0 3px;float:left; display:block; color:#4C4C4C;font-size:14px;font-weight:bold;width:113px;padding-top:8px; }
#listh a:hover { color:#0000CC }
.listh_t { background:url(img/leib_E.png) -210px -80px }
.listh_l { background:url(img/leib_E.png) -210px -108px }
.listh_c { background:url(img/leib_E.png) -210px -136px }
#listh a.refresh { font-size:13px;font-weight:normal;float:right;color:#0000CC;padding:6px }

#results { width:703px; border-left:1px solid #CCC; border-right:1px solid #CCC; background: #FEFAE5; font-size:16px; }
#results span { padding:20px 15px;display:block }

#hr { display:block;width:689px;background-color:#CCC;height:1px;overflow:hidden;margin:3px 5px; clear:both }

.itemlistsmenu { width:703px; display:block; border-left:1px solid #CCC; border-right:1px solid #CCC; font-weight:bold; background:url(img/leib_E.png) -211px -164px repeat-x; height:27px }
.itemlistsmenu div { float:left;display:block;padding-top:6px;width:84px;text-align:right }
.itemlistsmenu span { display:block;padding-top:5px;padding-left:15px }

.itemlist { width:703px;padding:0;margin:0;border-left:1px solid #CCC; border-right:1px solid #CCC; }
.item { width:699px; min-height:80px; display:inline-block; border:2px solid #FFF }
.item div { display:block; float:left;padding-top:10px }
.item .pic { width:80px; padding:10px 0 6px 10px; }
.item .dsc { width:213px;padding:10px;overflow:hidden }
.item .subdesc { float:none; font-family: verdana, arial; font-weight:normal; font-size:10px;overflow:hidden;clear:both }
.item .bi { width:80px;text-align:center }
.item .pr { width:85px;text-align:right;padding-right:10px;white-space:nowrap }
.item .eur {width:65px; color:#666;font-family: verdana, arial; font-size:10px;margin-top:1px }
.item .ti { width:120px;padding-right:10px;text-align:right;float:right;height:70px;font-weight:bold }
.item p { margin-top:7px; }

.bold_item          { font-weight: bold; color: #000000; text-decoration: none;}
.bold_item a        { font-weight: bold; color: #0000CC; text-decoration: none; }
.bold_item a:hover  { font-weight: bold; color: #0000CC; text-decoration: underline; }

.ic1        { background-color: #FFFFFF; }
.ic2        { background-color: #F3F3F3; }
.hl_item { background-color: #EEDBFF; border-bottom: 1px solid #FFFFFF; }

.bo_item { border: 2px solid #6828E7 }

.paginate       { width:auto; background:url(img/leib_E.png) -210px -191px repeat-x; height:43px }
.paginate span {  padding:13px;display:block }

#frpr { float:right;font-size:11px;padding-top:3px }
.catdescr_long      {   color: #666666; border:2px solid #DDDDDD; padding:5px; margin-top:30px }

#img_alert { width:13px; height:12px; background:url(img/i.png) 0 -10px }
#img_fixeads,#FXAL { width:41px; height:12px; background:url(img/i.png) -13px -10px }
#img_star { width:12px; height:12px; background:url(img/i.png) -1px -22px; vertical-align:middle }
#img_brcr { width:7px; height:8px; background:url(img/i.png) -56px -14px;margin:0 5px }
#img_stv { width:127px; height:19px; background:url(img/i.png) -270px -10px }
#img_lici { width:64px; height:19px; background:url(img/i.png) -397px -10px }
#img_arrow_l { width:14px; height:13px; background:url(img/i.png) -43px -23px }
#img_arrow_r { width:14px; height:13px; background:url(img/i.png) -29px -23px }
#img_bn { width:53px; height:14px; background:url(img/i.png) 0 -37px }
#img_verified { width:17px; height:19px; background:url(img/i.png) -58px -26px }
#img_nverified { width:44px; height:20px; background:url(img/i.png) -75px -26px }
#img_refr { width:14px; height:14px; background:url(img/i.png) -130px -26px }
#img_me { width:22px; height:24px; background:url(img/i.png) -146px -26px }
#img_coisas { width:101px; height:18px; background:url(img/i.png) -270px -30px }

#img_yellow_star { width:15px; height:16px; background:url(img/i.png) -125px -10px }
#img_blue_star { width:15px; height:16px; background:url(img/i.png) -95px -10px }
#img_turkey_star { width:15px; height:16px; background:url(img/i.png) -155px -10px }
#img_violett_star { width:15px; height:16px; background:url(img/i.png) -140px -10px }
#img_red_star { width:15px; height:16px; background:url(img/i.png) -110px -10px }
#img_green_star { width:15px; height:16px; background:url(img/i.png) -65px -10px }
#img_gold_star { width:15px; height:16px; background:url(img/i.png) -80px -10px }
#img_sugg { width:15px; height:10px; background:url(img/i.png) -170px -31px }
#img_suggh { width:15px; height:10px; background:url(img/i.png) -170px -41px }
#img_loggedin { width:36px; height:32px; background:url(img/i.png) -233px -20px;float:left }
#img_rclose { width:21px; height:21px; background:url(img/i.png) -185px -30px }
#img_close { width:22px; height:22px; background:url(img/i.png) -206px -29px }

.bigtitle span { margin-left:15px;font-size:24px;color:#5D5D5D }
.orangetitle { color:#FF8000;font-weight:bold;font-size:16px }

.boxheader_cat      {   background:url(img/rc.gif) no-repeat right top #81A9F5; border-bottom:#1053D0 2px solid; color:#FFFFFF; font-weight:bold; padding:3px; padding-left:15px;  }
.boxheader_catlist  {   background:#9FBEF7; border-bottom:#778CC5 1px solid; color:#FFFFFF; font-weight:bold; padding:3px; padding-left:10px; margin-right:11px;width:188px; margin-left:5px }
.boxheader_shoplist {   background:#EFD43D; border-bottom:#BBA10F 1px solid; color:#473D05; font-weight:bold; padding:3px; padding-left:10px; margin-right:11px;width:188px; margin-left:5px; margin-bottom:5px; margin-top:20px }
.boxheader_ajuda    {   background:#F4A70C; border-bottom:#F8CB18 2px solid; color:#FFFFFF; font-weight:bold; padding:3px; padding-left:10px; margin-right:11px;width:188px; margin-left:5px; margin-bottom:5px; margin-top:20px }
.boxheader_memberm  {   background:url(img/lc.gif) no-repeat #BC1464; border-bottom:#660836 3px solid; color:#FFFFFF; font-weight:bold; padding:3px; padding-left:10px; font-size:13pt; margin-bottom:0 }

.boxheader_listing  {   background:url(img/lc.gif) no-repeat #ADC4F9; border-bottom:#5F8BF3 1px solid; padding:6px; padding-left:15px; color: #000000 }

.blankhead          {   background:url(img/lc.gif) no-repeat #ADC4F9; border-bottom:#1A58CA 3px solid; font-weight:bold; padding:4px; padding-left:15px; width:auto; font-size:19px; margin:15px 0 10px 0; color:#FFFFFF; }
.blanksubhead       {   background: #E1E1E1; font-size:12px; padding:5px; padding-left:15px; width:auto; margin:0 0 10px 0;  }
.blankhead_scatlist {   background:url(img/lc.gif) no-repeat #778CC5; border-bottom:#CAD2E9 3px solid; font-weight:bold; padding:4px; padding-left:15px; width:auto; font-size:19px; margin:15px 0 10px 0; }

.blanksubheaditem   {   background: #ECEFFB; border: 1px solid #D4DBF6; font-size:12px; padding:5px; padding-left:15px; width:auto; margin:0 0 10px 0;  }
.sideheader_item    {   background-color: #ECEFFB; border-bottom:#D4DBF6 1px solid; border-top:#D4DBF6 1px solid; font-weight:bold; font-size:18px; padding:4px 10px; width:auto; margin-bottom: 0; }
.itemmainbox        {   background-color: #ECEFFB; border:#D4DBF6 1px solid; }
.sidesubheader_item {   background-color: #0644AE; color:#FFFFFF; border-bottom:1px solid }

.listcats { padding:10px;font-weight:normal }
.listcats i         {   font-style: normal; margin:12px; font-size: 12px; color:#888888 }
.listsubcats        {   line-height:1.4em }
.listsubcats i      {   font-style: normal; margin:0; font-size: 12px; color:#888888; }
.listsubcats ul     {   padding-left:19px;margin-left:0;margin-top:0;margin-bottom:3px;list-style-type:none;list-style-image:url(../../images/subs.gif); }
.listsubcats li     {   padding:0;margin:0; }
.listsubcats b      {   text-decoration:underline; color:#B4B4B4 }

.listing { padding-left:15px;margin:0;list-style-type:square;color:#E8CD51;line-height:16px }
.listing li {padding-bottom:5px }

.catselect          { background:url(../../images/subsl.gif) repeat-y }
.search_options td  { font-size:11px }


.topcat      { font-size:13px; padding:5px 10px; background:#FFFFFF url(img/line.gif) repeat-x center;}
.topcat img  { vertical-align:middle; }
.topcat span { padding:0 5px; background:#FFFFFF; }

.error      { border:1px solid #F64804;margin:8px 0;padding:15px; background: #FEEFE6; color:#F64804; max-width:915px }
.error p    { margin:0; }
.error ul   { margin:20px; list-style:square; color:#F64804; list-style-image:url(img/achtung.gif); }
.error li   { padding:1px }
.error a    { text-decoration: underline }
.errorimg   { margin-right:10px; margin-bottom:5px }

.okbox      { border:1px solid #68B739;margin:10px 0;padding:20px; background: #F6FBEE; color:#3F6E20; max-width:915px }
.okbox p    { margin:0; }
.okbox ul   { margin:20px; list-style:square; color:#68B739; }
.okbox li   { padding:1px }
.okbox a    { text-decoration: underline }
.okboximg   { margin-right:10px; margin-bottom:5px }

.infobox      { border:1px solid #FFCC00;margin:10px 0;padding:13px; background: #FFFFCC; color:#000000; max-width:1200px}
.infobox p    { margin:0; }
.infobox ul   { margin:20px; list-style:square; color:#000000; }
.infobox li   { padding:1px }
.infobox a    { text-decoration: underline }
.infoboximg   { margin-right:10px; margin-bottom:5px }

dl.memarea       { color:#C3C3C3; margin-top:6px; margin-bottom:6px }
.memarea dt      { padding-left:13px; font-weight: bold; }
.memarea dt.grey { background: #EEEEEE; }
.memarea dt.blue { background: #D6D6D6; }
.memarea dd      { padding-bottom:2px; width:100%; margin:0; text-indent: 28px; background:url(img/q0.gif) no-repeat 15px 6px; }
.memarea dd.grey { padding-bottom:2px; width:100%; margin:0; text-indent: 28px; background:url(img/q0.gif) no-repeat 15px 6px #EEEEEE; }

.ph { width:20px; height:17px; margin:3px 0 3px 3px }


.btn_org    { background:url('../../images/btnsw_org.gif'); border:0; height:31px; width:109px; font-weight:bold; color:#FFFFFF; cursor:pointer; }
.btnb_org   { background:url('../../images/btnsb_org.gif'); border:0; height:31px; width:109px; font-weight:bold; color:#FFFFFF; cursor:pointer; }

.borderfeat { background-color: #ffffff; border: 1px solid #888888;}
.c1feat { color: #000000; font-weight: bold; text-decoration: none; font-size: 13px;}
.c1feat a {color: #000000; font-weight: bold;}
.c1feat a:hover {color: #000000; font-weight: bold;}

.hrw { background: #F7F7FA; height:2px; width:100%; margin-bottom:7px; }

.toplink { font-size: 13px; color: #124490; text-decoration: none; }
.toplink a { font-size: 13px; color: #124490; text-decoration: underline; }
.toplink a:hover { font-size: 13px; color: #124490; text-decoration: none; }

.topic_id { font-size: 13px; font-weight: bold; padding-bottom: 3px; border-bottom: 1px solid #C8C8C8;}
.topic_id a { color: #0000CC; text-decoration:  none;}
.topic_id a:hover { color: #0000CC; text-decoration: underline; }

.topic_content { font-size: 13px; font-weight: normal; color: #000000; margin-top: 5px; margin-bottom: 10px;}
.topic_content a { color: #0877c3;}
.topic_content a:hover { color: #0877c3;}

.db {
    font-size: 13px;
    font-weight: bold;
    color: #ffffff;
    margin-top: 0;
    padding-top: 0;
    }
.db a {font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: none; margin-top: 0;padding-top: 0;}
.db a:hover { font-size: 13px; font-weight: bold; color: #fdb500; margin-top: 0; padding-top: 0;}

.lb {
    font-size: 13px;
    font-weight: bold;
    color: #ffffff;
    }
.lb a {font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: none;}
.lb a:hover { font-size: 13px; font-weight: bold; color: #fdb500;}

.featfont { font-family: Arial; font-size: 15px; font-weight: bold; color: #444444; text-decoration: none; }

.bordermenu  { border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; border-right: 1px solid #777777; border-bottom: 1px solid #777777;}

.warning { background: #ffe432; font-size: 13px; font-weight: bold; color: #bb0000; text-decoration: none; }
.warning a { font-size: 13px; font-weight: bold; text-decoration: underline; color: #bb0000;}
.warning a:hover { font-size: 13px; font-weight: bold; color: #FF0000; text-decoration: none;}

.h5 {
    font-size: 15px;
    font-weight: bold;
    color: #0877c3;
    border-top: 2px solid #acb8c1;
     }

.bordercat { background-color: #fffedb; border: 1px solid #ffba00;}
.borderstat { background-color: #f0f6fe; border: 1px solid #6e97ea;}

#bot { border-bottom: 1px solid #E1E2E4;}

.subcat { font-family: Arial; font-size: 13px; color: #000000; }
.subcat a { font-family: Arial; font-size: 13px; color: #222222;}
.subcat a:hover { font-family: Arial; font-size: 13px; color: #555555;}

.catmain { font-size: 13px; font-weight: bold; color: #0033cc; }
.catmain a {font-weight: bold;  font-size: 13px; color: #0033cc;}
.catmain a:hover { font-weight: bold; font-size: 13px; color: #3366cc;}

.buyingtitle { background-color: #759c0c; color: #ffffff;}
.sellingtitle { background-color: #ff8a00; color: #ffffff;}

.dgrey { color:#4D4D4D; }
.redfont {color: #FF0000;}
.lredfont {color: #F64804;}
.greenfont {color: #006600;}
.bluefont {color: #0000CC;}
.alertfont {color: #FF0000;}

.positive {color: #009933;}
.neutral {color: #666666;}
.negative {color: #FF0000;}

.paymenttable {border: 1px solid #DEDEDE; background-color: #FFFFFF; width:780px; margin-top:5px; }
.paytable1 {background-color: #FFFFFF;}
.paytable2 {background-color: #F8F8F8;}
.paytable3 {background-color: #f0f0f0;}
.payactive {color: blue;}

.sell {font-size: 13px; font-weight: bold; color: #333333; }
.sell a {font-size: 13px; font-weight: bold; color: #333333; }
.sell a:hover { font-size: 13px; font-weight: bold; color: #111111; text-decoration: none; }

.smallfont { font-size: 12px; color: #000000; text-decoration: none;}
.smallfont a { font-size: 12px; color: #0000CC; text-decoration: underline; }
.smallfont a:hover { font-size: 12px; color: #0000CC; text-decoration: none; }

.contentfont { font-size: 13px; color: #000000; text-decoration: none; }
.contentfont a { font-size: 13px; color: #0000CC; text-decoration: underline; }
.contentfont a:hover { font-size: 13px; color: #0000CC; text-decoration: none; }

.submenu {font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.submenu a {font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: underline;}
.submenu a:hover { font-size: 13px; font-weight: bold; color: #FFFF00; text-decoration: none; }

.topitempage { background-color: #FFFFE1; border: 1px dashed #CFCFCF; margin-bottom: 5px; padding: 6px; line-height: 18px; }
.topitempage a { font-size: 13px; color: #0000CC; text-decoration: none; }
.topitempage a:hover { font-size: 13px; color: #0000CC; text-decoration: underline; }
.counter {background-color: #000000; color: #5F8F8F; font-weight: normal; font-size: 20px; padding:2px; font-family: verdana,arial; }
.leftborder {border-left: 1px solid #c3c3c3;}

.gradient {border: 1px solid #999999; background-color: #FFFFE1; } /* featured items images bg */

.sellstepnr  { font-size:22px; font-weight: bold; color:#CFD0D3; background-color: #F8F8F8; padding: 5px; }
.sellstepnra { font-size:22px; font-weight: bold; color:#F24328; background-color: #E1E2E4; padding: 5px;  }
.sell1 { background-color: #F24328; color: #ffffff; font-weight: bold;}
.sell2 { background-color: #E1E2E4; color: #000000; font-weight: normal;}

.boldgrey { font-size: 13px; color: #666666; font-weight: bold; text-decoration: none;}
.boldgrey a { font-size: 13px; color: #666666; font-weight: bold; text-decoration: underline;}
.boldgrey a:hover { font-size: 13px; color: #666666; font-weight: bold; text-decoration: none;}


.cathead { font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }
.cathead a { font-size: 12px; font-weight: normal; color: #0884ce; text-decoration: underline; }
.cathead a:hover { font-size: 12px; font-weight: normal; color: #0884ce; text-decoration: none; }

.cm {background-color: #0884ce; color: #FFFFFF; font-weight: bold; text-decoration: none;} /* blue */
.cm a {color: #FFFFFF; font-weight: bold;}
.cm a:hover {color: #FFFFFF; font-weight: bold;}

.c01 { background-color: #FFF2E3; font-weight: bold; text-decoration: none; padding-left:10px }
.c01 a {color: #FFFFFF; font-weight: bold;}
.c01 a:hover {color: #FFFFFF; font-weight: bold;}
.c1 {background-color: #FFFFFF;}
.c2 { background-color: #FBFBFB;}
.c3 { background-color: #F0F0F0;}
.c4 { background-color: #E1E2E4;}
.c5 { background-color: #a6a6a6;}
.c6 { background-color: #FFF2E3; color: #003399 }
.c7 { background-color: #E3E4EB;}
.c8 { background-color: #0C6CBB; color: white; font-weight: bold; }
.c9 { background-color: #81A9F5;  border:1px solid #5873A5; color: white; }
.c10 { background-color: #FFFFD4; border:1px solid #DFD8A9 }
.c11 { background-color: #F24328; color: white; font-weight:bold }
.c12 { background-color: #ECEFFB;  }
.c13 { background-color: #ECEFFB;  border:1px solid #D4DBF6; }
.c14 { background-color: #ADC4F9;  border:1px solid #1A58CA; color: white; }
.c13 { background-color: #ADC4F9;  border:1px solid #8DADF7; border-bottom: 2px;}

.whiteback { background-color: white; }

.creg2 {background-color: #F8F8F8;}
.creg3 {background-color: #F0F0F0;}
.creg4 {background-color: #ffffff;}
.creg5 {background-color: #a6a6a6;}
.regborder {background-color: #ffffff; border: 1px solid #a6a6a6;}
.regsignup {background-color: #FF9900; color: #FFFFFF; font-weight: bold; font-size: 12px;}
.reguser { font-size: 12px; color: #666666; padding-top:5px}
.pintext { font-family: Arial; font-size: 19px; font-weight: bold; color: #666666; }

.border {border: 1px solid #c3c3c3;}

a.hidelayer:link {font-size: 13px; color: #333333; font-weight: bold; text-decoration: none;}
a.hidelayer:visited {font-size: 13px; color: #333333; font-weight: bold; text-decoration: none;}

.user { font-family: Arial; font-size: 13px; font-weight: bold; color: #666666; }

.search {font-size: 13px; font-weight: bold; color: #222222; text-decoration: none;}
.search a {font-size: 13px; font-weight: bold; color: #222222; text-decoration: none;}
.search a:hover { font-size: 13px; font-weight: bold; color: #222222; text-decoration: underline; }

.categories { font-family: Arial; color: #000000; font-size: 13px; text-decoration: none;}
.categories a { font-family: Arial; color: #000000; font-size: 13px; text-decoration: underline;}
.categories a:hover { font-family: Arial; color: #000000; font-size: 13px; text-decoration: none;}

.maintext { font-family: Arial; font-size: 13px; }
.title { font-family: Arial; font-size: 12px; }

.footerfont { font-size: 13px; color: #0884ce; text-decoration: none; }
.footerfont a { font-size: 13px; color: #0884ce; text-decoration: underline; }
.footerfont a:hover { font-size: 13px; color: #0884ce; text-decoration: none; }

.footerfont1 { font-size: 12px; color: #000000; text-decoration: none; }
.footerfont1 a { font-size: 12px; color: #000000; text-decoration: underline; }
.footerfont1 a:hover { font-size: 12px; color: #000000; text-decoration: none; }

.locallist{ padding-left:160px; }

.sellitembuttons { height: 27px; }

.cat_i i { font-style:normal; font-size: 11px; color: rgb(0, 0, 0); }

#ea_scroller { position: relative;margin-top:0.5em;height:263px;overflow: hidden; }
.ea_scroll_content { position: absolute }

.tag_cloud a { padding-right:10px }

.share_icon {
	background-image: url(img/share_icons.png);
	background-position: left top;
}
.icons { background-image:url(img/icons.jpg); background-color:transparent;background-repeat:no-repeat;}
#icon_front { height: 13px;width: 14px;background-position: -0px -0px;}
#icon_option_bold_hl { height : 13px;width : 14px;background-position: -14px -0px;}
#icon_option_border { height: 13px;width: 14px;background-position: -28px -0px;}
#icon_option_nl { height: 13px;width: 14px;background-position: -42px -0px;}
.userrep { background-image: url(img/userrep.gif); background-color: transparent; background-repeat: no-repeat; height: 16px;width: 16px;}
.pos { background-position: -0px -0px;}
.neg { background-position: -16px -0px;}
.neu { background-position  : -32px -0px;}

#FXA {position:absolute;top:1px;left:200px;z-index:1000;overflow:hidden;height:15px;width:100px;padding:5px;-moz-border-radius:6px;-webkit-border-radius:6px}
.FXA {height:75px !important;border:1px solid #CD2B2B;background:#FFF;padding:4px !important}
#FXA div {margin-top:2px}
#FXA img {cursor:pointer}
#FXA a,#FXA b {display:block;padding:2px 10px;color:#000;font-weight:bold}
#FXA b {font-weight:normal}
#FXA a:hover {background:#E1E1E1;text-decoration:none;color:#CD2B2B}
#FXAA {width:7px;height:4px;background:url(img/i.png) -133px -42px;margin-left:3px}
#FXAD {width:34px;height:8px;background:url(img/i.png) -234px -10px;vertical-align:middle;margin-top:3px}
#FXAL {margin-top:2px;margin-left:5px;vertical-align:middle}

.attributes { background-image: url(img/attrs.png); background-color: transparent; background-repeat: no-repeat; height: 16px;width: 16px;}
.close { background-position: -0px -0px;}
.open { background-position: -16px -0px;}

.attr_type { font-size: 13px; font-weight: bold; padding-left:10px; padding-bottom:5px; }
.attr_element { padding-left:10px; float:left; }
.attr_select { width:250px;margin-bottom:10px; }
.attr_select_other { width:250px; }
.attr_select_label { padding-left: 15px; color:#666666}
.attr_user_input_label { color:#666666;}
.attr_checkbox_label { padding-left: 10px; padding-top:3px; width:150px;}
.attr_checkbox_input { padding-bottom:5px; }
.attr_block { padding-left:5px; }
.attrshow_block { float:left;padding-left:20px;min-width:300px}
.attrshow_element { float:left;padding-left:20px; width:150px;}
.attrshow_type {font-size: 13px; font-weight: bold; padding-top:15px; float:left; width: 150px;}
.attrshow_select {  padding-top:15px; float:left ; zpadding-left:15px; }
.attrshow_separator { clear: both; }
.attrshow_user_input { padding-top:15px;float:left; xpadding-left:15px;}
.attrshow_checkbox_input { line-height:20px; display:inline; }
.attrshow_element_checkbox { float:left;padding-left:20px;width:250px;padding-top:12px;}


.popup_block { float: left; width: 450px; top: 40%;	left: 55%; }
.popup_block .popup { float: left; width: 100%; background: #fff; border: 1px solid #bbb; }
.popup h3 { margin: 0 0 10px; padding: 5px 10px; border-bottom: 1px solid #bbb;	font-size: 1.2em; font-weight: normal; }
.popup img.cntrl { position: absolute; right: 5px; top: 5px;}
#tinybox {position:absolute; display:none; padding:5px; background:#fff url(images/preload.gif) no-repeat 50% 50%; border:5px solid #e3e3e3; z-index:2000}
#tinymask {position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#efefef; z-index:1500}
#tinycontent {background:#fff}