body,html{
	height:85%;
}
table,tr,td,th{
	border-collapse:collapse;
	padding:0;
	margin:0;
}
body{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(/images/bg.jpg);
}
#main{
	
}
img.p2-img{
	float:left;
	margin-right:6px;
	border:2px solid #af846d;
}
.news .titel{
	color:#f1e9dd;
}
.news .d{
	font-size:11px;
	color:#9a9285;
}
.time-indicator{
	float:left;
	color:#fee2bf;
	margin-top:0px;
	margin-left:117px;
	font-size:10px;
}
.align-center{
	display:block;
	margin-left:auto;
	margin-right:auto;
}
img.promo-img{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	margin-top:-14px;
	border:4px solid #663333;
}
div.ad.dim120x600{
	width:120px;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
}
#header{
	height:95px;
	background-color:#000;
	position:relative;
}
#header .align-center{
	width:750px;
	padding-top:18px;
}
#header img{
	border:0;
	float:left;
}
#header .navlink{
	padding:20px;
	padding-top:12px;
	padding-bottom:28px;
	color:#fee2bf;
	position:relative;
	float:right;
	margin-top:37px;
	margin-left:5px;
	margin-bottom:-18px;
	text-decoration:none;
	font-size:15px;
}
#header .navlink:hover{
	color:#ff6000;
}
#header .navlink#active{
	color:#ff6000;
	background-image:url(/images/navlink-active.jpg);
	z-index:2;
}
#header .navlink#active span{
	display:block;
	position:absolute;
	right:0;
	top:0px;
	background-image:url(/images/navlink-corner.jpg);
}
#header #shadow{
	background-image:url(/images/shadow.png);
	background-repeat:repeat-x;
	width:100%;
	height:20px;
	position:absolute;
	top:95px;
	z-index:1;
}
#content{
	width:840px;
	margin-left:auto;
	margin-right:auto;
	background-color:#3a342b;
	border-left:2px solid #221f1c;
	border-right:2px solid #221f1c;
	border-bottom:1px solid #221f1c;
}
.description_small p{
	margin:0;
}
.description_large p{
	margin:0;
	margin-bottom:20px;
}
.description_large strong, h2{
	display:inline;
	font-size:18px;
	margin:0;
	padding:0;
	line-height:normal;
	color:#ffa270;
	padding-top:19px;
	font-weight:bold;
}
ul.bonus-overview{
	list-style:none;
	margin:0;
	padding:0;
	color:#ffa270;
}
ul.bonus-overview a{
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
ul.bonus-overview a:hover{
	text-decoration:underline;
}
ul.bonus-overview a.play{
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	font-style:italic;
	padding-left:25px;
	margin-right:5px;
	background-image:url(/images/star.png);
	background-repeat:no-repeat;
}
ul.bonus-overview li{
	display:block;
	border-bottom:1px solid #983914;
	padding-top:10px;
}
ul.bonus-overview span{
	font-size:13px;
	float:right;
	width:88px;
	margin-top:-16px;
	color:#ead6cb;
}
ul.bonus-overview span.bonus-value{
	width:45px;
	height:10px;
	text-align:right;
	color:#fff;
	margin-right:5px;
	font-weight:bold;
}
a{
	color:#ffa270;
}
#content .note{
	font-size:11px;
	color:#e7e7e7;
}
#content hr{
	margin-top:10px;
	margin-bottom:10px;
	border:1px solid #474137;
}
#content #footer{
	background-color:#666;
}
#copyright{
	font-size:10px;
	color:#7e7362;
	width:820px;
	padding:10px;
	text-align:center;
	cursor:default;
	background-image:url(/images/copyright.jpg);
	margin-bottom:15px;
}
#left_column{
	width:230px;
	vertical-align:top;
	border-right:1px dotted #666;
	background-color:#3e382f;
}
#left_column .ad{
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
}
#left_column .ad img{
	display:block;
	margin-left:auto;
	margin-right:auto;
}
#left_column .spacer{
	font-size:0;
	border-bottom:1px dotted #666;
	margin-bottom:10px;
	margin-top:2px;
}
#right_column{
	vertical-align:top;
	width:100%;
	color:#fff;
	padding:20px;
}
#right_column #right_content{
	width:560px;
}
#content table.bpanel hr{
	margin-top:5px;
}
#content table.bpanel h2{
	margin-bottom:10px;
}
#content span.play-btn{
	display:inline-block;
	background-image:url(/images/play-btn.jpg);
	padding:15px;
	padding-right:0;
	margin:0;
}
#content span.play-btn a{
	padding:20px;
	background-image:url(/images/play-btn-border.jpg);
	background-repeat:no-repeat;
	background-position:100% 51%;
	padding-right:35px;
	text-decoration:none;
	font-size:14px;
	line-height:14px;
	color:#ffc9b3;
}
#content span.play-btn a:hover{
	color:#fff;
}
h4.ov-t{
	display:block;
	font-size:18px;
	padding:0;
	margin:0;
	margin-bottom:15px;
}
table.bpanel div.bonus{
	text-align:right;
	margin-top:-40px;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	cursor:default;
}
img.rating{
	margin-left:10px;
}
img.rating_2{
	float:right;
	margin-top:-33px;
}
.head-note{
	display:block;
	color:#e7e7e7;
	padding:15px;
	border:1px solid #804221;
	background-color:#4e3426;
	width:517px;
	color:#ead6cb;
}
table.bpanel.promo td{
	vertical-align:top;
}
table.bpanel.promo p{
	line-height:normal;
	display:inline;
	padding:0;
	margin:0;
}
table.bpanel.promo h3{
	padding-left:22px;
	background-image:url(/images/star.png);
	background-repeat:no-repeat;
	background-position:left top;
}
table.bpanel.promo h4{
	font-style:normal;
	font-weight:normal;
	line-height:normal;
	padding:0;
	margin:0;
	font-size:13px;
}
table.bpanel div.bonus span{
	color:#e24000;
	font-weight:normal;
}
table.bpanel h2{
	width:300px;
	font-size:18px;
	margin:0;
	padding:0;
	line-height:normal;
	font-style:italic;
	cursor:default;
	margin-bottom:20px;
	color:#fff;
}
table.bpanel h3{
	width:400px;
	font-size:18px;
	margin:0;
	padding:0;
	line-height:normal;
	font-style:italic;
	cursor:default;
	margin-bottom:20px;
}
table.bpanel .thumb{
	margin-right:10px;
	margin-bottom:10px;
	float:left;
	border:1px solid #ba4212;
}
table.bpanel .scr{
	margin-top:19px;
	margin-bottom:19px;
	border:0;
	float:left;
	padding:10px;
}
table.bpanel{
	width:565px;
	margin-top:20px;
}
table.bpanel td{
	background-image:url(/images/bpanel-mid.jpg);
	vertical-align:top;
	padding-left:20px;
	padding-right:20px;
}
table.bpanel td.top{
	font-size:0;
	height:14px;
	background-image:url(/images/bpanel-top.jpg);
}
table.bpanel td.bottom{
	font-size:0;
	height:14px;
	background-image:url(/images/bpanel-bot.jpg);
}
table.panel{
	width:209px;
	font-size:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
}
table.panel td.title{
	font-size:11px;
	padding-left:10px;
	background-image:none;
	color:#605a51;
	font-style:italic;
	font-weight:bold;
	cursor:default;
}
table.panel td{
	background-image:url(/images/side-mid.jpg);
	font-size:12px;
	padding-left:14px;
	padding-right:14px;
	color:#c6b69e;
}
table.panel td.top{
	background-image:url(/images/side-top.jpg);
	height:10px;
}
table.panel td.bottom{
	background-image:url(/images/side-bot.jpg);
	height:10px;
}
table.panel ul.links{
	
}
table.panel ul.links li{
	list-style-type:circle;
	margin-left:20px;
	margin-top:5px;
}
table.panel ul{
	margin:0;
	padding:0;
	margin-top:10px;
	margin-bottom:10px;
}
table.panel li{
	margin-top:18px;
	list-style:none;
}
a.anchor{
	display:block;
	float:left;
}
table.panel a.play-link{
	font-weight:bold;
	padding-left:20px;
	background-repeat:no-repeat;
	font-size:14px;
	color:#e46b3c;
}
table.panel a.review-link{
	margin-left:20px;
	font-size:11px;
	color:#eea88d;
}
table.panel a.big-review-link{
	font-size:13px;
}
.ico{
	padding:10px;
	background-repeat:no-repeat;
	background-position:center 48%;
	cursor:default;
}
.ico#lock{
	background-image:url(/images/lock.png);
	margin-right:5px;
	background-position:center 39%;
}
.ico#nospam{
	padding-left:16px;
	background-image:url(/images/nospam.jpg);
	margin-left:20px;
}
.phone{
	background-image:url(/images/phone-bullet.jpg);
}
.ideal{
	background-image:url(/images/ideal-bullet.jpg);
}
.clickandbuy{
	background-image:url(/images/clickandbuy-bullet.jpg);
}
.star{
	background-image:url(/images/star.png);
}
#bread_crumbs{
	font-size:11px;
	margin-left:10px;
	cursor:default;
	color:#fff;
	margin-bottom:13px;
	color:#7a7672;
}
#bread_crumbs a{
	color:#cda77b;
	text-decoration:none;
}
img#favorites{
	padding:10px;
	cursor:pointer;
}
.quote-header{
	font-style:italic;
	color:#e7e7e7;
	font-size:14px;
}