body.window									{margin-left: 20px; margin-top: 20px;}

.smaller									{font-size: 80%;}
.x-small									{font-size: 70%;}
.disabled									{color: #999999;}

hr											{color:#D2CDD9; width: 100%; height:1px; border-style:none; background-color:#D7D7D7;}

table.global-project	td	a				{color: white;}
table.global-project	td	a.active		{color: black;}
table.global-project	td.menu	td.active	{color: black; background-color: #FFE77E}
table.global-project	td.menu	td.active a	{color: black;}

div.body									{margin-left: 25%;}

div.sub-item								{padding-left: 1.5em; margin-bottom: 1em; margin-top: 0.25em;}

div.block-copyright							{padding: 0.5em 20px 1.5em 75%; border-top: 1px solid #C5C8D0; margin: 1em 0; font-size: 70%;}
table.block-header							{margin-top: 0.5em; height: 5em;}
table.block-header	td						{padding-right: 20px;}

ul											{margin: 0; padding-left: 1.5em; position: relative; left: -1.5em;}
ol.click-price								{margin: 0; padding-left: 2.5em;}
ol.click-price-out							{margin: 0; padding-left: 2.5em; background-color: red; color: white;}

ul.menu										{margin: 0; padding: 0 1.5em; font-size: 80%;}
ul.menu	li									{list-style-image:url(/i/menuitem.gif); margin-bottom: 0.5em;}
ul.menu	li.current							{list-style-image:url(/i/menuitem-current.gif);}

span.outofrange											{padding: 0 0.5em; margin-right: -0.5em; background-color: red; color: white;}
li.outofrange											{background-color: red; color: white;}

div.ad-preview											{padding:2px 6px 6px 20px; margin:0 0 12px 0; font-size:80%; background-color:#faf7ec;font-family:tahoma;border-right:#E5E0CB 1px solid;border-bottom:#E5E0CB 1px solid}



div.ad-preview div.location					{margin:0 0 2px 0; font-size:100%; color:#5D574D; text-align:right}
div.ad-preview div.sticker div.title a					{display:block; color:#2A3D9C; font-weight:bold; margin:0 0 3px 0}



input.button											{font-size: 70%;}
input.readonly											{background-color: #EBEBEB;}
input.overflow											{background-color: #EBEBEB; color: #EE0000;}


div.counter												{color: #999999; margin: 0.25em 0; font-size: 80%;}
div.overflow											{color: #EE0000; margin: 0.25em 0; font-size: 80%;}

div.forum									{margin: 2em 0; font-size: 80%; color: #222222;}
div.forum	div.message						{margin-bottom: 2em;}
div.message	div								{padding-left: 2em; margin-top: 0.5em; margin-bottom: 0;}
span.author						{font-size: 85%;}
span.author	a					{color: #333333;}
span.date						{font-size: 85%; color: #333333;}
span.today						{font-size: 85%; color: #FF0000;}

div.prev-next								{font-size: 70%;}
div.prev-next	a							{color: #333333;}

/*
div.pages									{font-size: 80%; margin: 0.5em 0; font-weight: bold;}
div.pages	span							{padding: 0 0.5em; background-color: #F0F1F3; color: #666666;}
div.pages	a								{margin: 0 0.5em; }
*/

div.pages								{padding:0 40px 1.5em 40px;}
div.pages b								{font-size:80%;}
div.pages span.active					{background-color:#E8E9EC; padding:0 0.3em;}

div.pages div.arrows					{padding:0.2em 40px; font-size:70%; color:#333333;}
div.pages div.arrows a					{color:#333333;}
div.pages div.arrows span				{font-size:130%;}

div.pages div.numbers					{padding:0.2em 40px; font-size:80%; font-weight:bold;}
div.pages div.numbers a					{padding:0 0.3em;}

div.pages div.sort						{padding:0.5em 40px 0.2em 40px; font-size:70%;}
div.pages div.sort a					{padding:0 0.3em;}


div.buttons									{padding: 0.5em 5px 1em 0.5em; background-color: #F0F1F3;}




