﻿body			{background-color: #1b1b1b; color: #969696; font-family: arial; font-size: 15px; margin: 0px;}
h1				{font-size: 20px; margin: 0px;}
p				{margin: 0px;}
img				{border: 0px; vertical-align: middle;}

a				{color: #969696; text-decoration: none;}
a:hover			{text-decoration: underline;}

.menu			{background-color: #2e2e2e; height: 150px; padding: 0px 25px; position: relative;}
.logo			{margin-top: 20px;}
.langs			{position: absolute; right: 25px; top: 25px;}
.broker			{position: absolute; right: 25px; bottom: 25px;}
.search			{margin-top: 25px;}
.go				{padding: 0px; vertical-align: -8px; border: 0px;}
.main			{margin: 10px 25px 25px 25px;}
.nav			{background-color: #2e2e2e; width: 100%; padding: 6px 10px;}
.controls		{text-align: right;}
.gridThumb1		{padding: 10px 0px 5px 0px; text-align: center; vertical-align: bottom;}
.gridThumbX		{padding: 10px 0px 5px 0px; text-align: center; vertical-align: bottom; border-left: 1px solid #282828;}
.gridLabel		{width: 160px; padding: 3px 10px 30px 10px; text-align: center; vertical-align: top;}
.pager1			{background-color: #1b1b1b; margin-right: 2px; padding: 2px;}
.pager1:hover	{color: #969696; text-decoration: none; outline: 0; -webkit-appearance: none;}
.pager2			{color: #969696; margin-right: 2px; padding: 2px; outline: 0; -webkit-appearance: none;}
.pager2:hover	{color: #969696; text-decoration: none;}
.info			{background-color: #fdfdc9; color: #2e2e2e; padding: 6px 10px; border: 1px solid #dddddd; border-left: 0px; border-right: 0px;}
.imgNormal		{border-bottom: 4px solid transparent;}
.imgExclusive	{border-bottom: 4px solid orange;}
.intro			{width: 33.33%; margin: 60px auto 0 auto;}

.darken			{background-color: black; width: 100%; height: 100%; position: fixed; left: 0px; top: 0px; filter: alpha(opacity=9); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; z-index: 10;}
.previewBox		{width: 100%; height: 100%; position: fixed; left: 0%; top: 0%; z-index: 11;}
.preview		{width: 100%; height: 100%;}
.previewClose	{position: absolute; right: 0px; top: 0px;}
.previewLast	{position: absolute; left: 0px; top: 48%;}
.previewNext	{position: absolute; right: 0px; top: 48%;}
.previewLabel	{color: white; padding: 10px 40px 15px 40px;}
.alert			{background-color: white; width: 360px; margin-left: -185px; padding: 81px 20px 25px 20px; position: fixed; left: 50%; top: 25%; z-index: 19;}
.alertTitle		{background-image: url('/shared/walls/alert.png'); color: white; font-size: 14px; font-weight: bold; width: 380px; height: 41px;
           		padding: 25px 20px 0px 20px; position: absolute; left: -10px; top: 0px;}
.alertButtons	{margin-top: 50px; float: right;}
.alertButtons	.button			{padding: 4px 20px;}
.alertButtons	.button:hover		{background-color: #1e1e1e; color: White;}
.hidden			{display: none;}
.red			{color: #cc0000;}

.tab1			{}
.tab2			{border-top: 1px solid #2e2e2e;}
.tabhead		{background-color: #969696; color: white; font-weight: bold;}
.tabhead		a				{color: white;}
.tabhead		a:hover			{color: white;}
.tabrow1		{}
.tabrow2		{background-color: #2e2e2e;}
.tabover		{background-color: black; cursor: default;}
.tabnew			{background-color: #f9f9d9; color: #2e2e2e;}
.tabwarn		{background-color: #ffccdd;}
.tabsilver		{background-color: #eeeeee; color: #999999;}
.tabsum			{background-color: #2e2e2e; font-weight: bold;}
.tabcell1		{height: 20px; padding: 4px 10px;}
.tabcell2		{height: 20px; padding: 4px 10px; border-bottom: 1px solid #2e2e2e;}

form			{margin: 0px;}
.spacer			{width: 20px;}
.byte			{width: 25px;}
.word			{width: 40px;}
.number			{width: 60px;}
.short			{width: 120px;}
.quarter		{width: 146px;}
.third			{width: 206px;}
.half			{width: 326px;}
.full			{width: 100%;}
label			{cursor: pointer;}
.checkbox		{background-color: transparent; border: 0px; -webkit-appearance: checkbox;}
textarea		{background-color: #888888; color: white; border: 0px; overflow: auto;}
input			{background-color: #888888; color: white; padding: 3px 6px; border: 0px; outline: 0;}
select			{background-color: #888888; color: white; padding: 2px 6px; border: 0px; outline: 0;}
.submit			{margin: 0px; padding: 0px; border: 0px;}
.button			{background-color: #969696; color: white; margin-right: 4px; padding: 4px 10px; border: 1px solid #969696; outline: 0; -webkit-appearance: none;}
.button:hover	{background-color: white; color: black; text-decoration: none; border: 1px solid black;}

@media all and (max-width: 1024px)
{
.cards			{margin: 50px 0px 0px 70px;}
.cards			img				{width: 190px;}
}
