body{
	background:#CECECE;
	font:13px/19px Verdana,Arial,sans-serif;
}
a:link, a:visited{
	color:#4f4f4f;
	text-decoration:none;
	padding:4px;
}
a:active, a:hover{
	background:#4f4f4f;
	color:#FFF;
}
ul.nav
{
	background:#F2F2F2;
	border:1px solid #8E8E8E;
	overflow:hidden;
	padding:12px;
}
ul.nav li{
	list-style-type:none;
	float:left;
	padding:0 12px;
}
input[type="submit"]{
	background:#4F4F4F;
	color:#FFF;
	padding:8px 14px;
	border:none;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	cursor:pointer;
}
#container
{
	width: 960px;
	margin: 0 auto;
	text-align:left;
}
p.deposit{
	font-size:18px;
}

p.deposit label, p.payment_types label
{
	margin:0 40px 16px 0;
	display:inline-block;
}

.leftcontent
{
	width: 600px;
}

.sidebar
{
	width: 300px;
	float:right;
}
h1{
	color:#3A3A3A;
	padding:6px;
}

img.smalltutthumbnail
{
	width: 72px;
	height: 72px;
	padding:5px;
	border: 1px dotted #999;
}

table.advertising td
{
	vertical-align:middle;	
}

.error
{
	padding: 5px 0px;
	margin:5px 0px;
	border-top:2px solid #BF0008;
	border-right:none;
	border-bottom:2px solid #BF0008;
	border-left:none;
	background:#FF8F93;
	color: #BF0008;
	text-align:center;
}

.error a
{
	color:#BF0008;
	font-weight:bold;
	text-decoration:underline;
}

.succes
{
	padding: 5px 0px;
	margin:5px 0px;
	border-top:2px solid #247F00;
	border-right:none;
	border-bottom:2px solid #247F00;
	border-left:none;
	background:#82FF4F;
	color: #247F00;
	text-align:center;
}

.succes a
{
	color:#247F00;
	font-weight:bold;
	text-decoration:underline;
}
