#rating_our {
	width: 280px; 
	float: left;
}

	#rating_our span {
		color: #ffffff;
		line-height: 14px;
	}

	#rating_our em {
		font-style: normal;
		color: #3FBCEF;
	}

	#rating_our p {
		margin: 10px 0px;
		color: #E9D9DA;
	}

#rating_guests {
	width: 185px; 
	float: left;
	margin: 0px 0px 0px 10px;
}

	#rating_guests span {
		color: #ffffff;
		line-height: 14px;
	}

	#rating_guests em {
		font-style: normal;
		color: #3FBCEF;
	}

	#rating_guests p {
		margin: 10px 0px;
		color: #E9D9DA;
	}

	#rating_guests ul {
		margin: 4px 0px 5px 0px;
		padding: 0px;
	}

	#rating_guests ul li {
		padding: 1px 0px 1px 15px;
		list-style: none;
		background: transparent url('../images/arrow1.gif') no-repeat left center;
		color: #FFCF5D;
	}



.screenshot {
	width: 265px;
	float: left;
	margin: 5px 0px 5px 5px;
	text-align: left;
	color: #ffcf5d;
}

.screenshot a {
	color: #FFCF5D;
}

.rating {
	width: 40px;
	background: transparent url('../images/star_off.png') repeat-x left top scroll;
}



.dotted_v {
	width: 7px;
	background: transparent url('../images/dotted_v.gif') repeat-y center center scroll;
	padding: 6px 0px;
}

h1 {
	color: #fef4bf;
	font-size: 14px;
	font-family: Arial, Tahoma, 'Arial Black';
	font-weight: bold;
	padding: 3px 0px;
	margin-bottom: 0px;
}

h1.alternate {
	color: #FFCF5D;
}


ul.pik {
	margin: 4px 0px 5px 10px;
	padding: 0px;
}

ul.pik li {
	padding: 2px 0px 2px 15px;
	list-style: none;
	background: transparent url('../images/arrow1.gif') no-repeat left center;
	color: #FFCF5D;
	font-weight: bold;
}

a.download {
	display: block;
	width: 107px;
	height: 20px;
	line-height: 20px;
	font-family: Tahoma;
	font-size: 11px;
	background: transparent url('../images/button_download.png') no-repeat center center scroll;
	color: #ff0000;
	font-weight: bold;
	text-align: center;
	float: left;
	margin: 2px 8px;
}

.download {
	color: #000000;
	line-height: 24px;
}

.download img {
	margin: 2px 10px 0px 0px;
	float: left;
}

h5 {
	color: #555555;
	height: 21px;
	background: url('../images/header_yellow_bg.png') repeat-x right top scroll;
	text-align: left;
	padding-left: 10px;
	font-weight: normal;
	line-height: 20px;
	font-size: 10px;
	margin-top: 10px;
}

h5 em.highlight {
	font-weight: bold;
}

	h5.up em {
		font-style: normal;
		display: block;
		background: url('../images/up.png') no-repeat left top scroll;
		padding-left: 20px;
		color: #000000;
	}

	h5.down em {
		font-style: normal;
		display: block;
		background: url('../images/down.png') no-repeat left top scroll;
		padding-left: 20px;
		color: #000000;
	}

ul.up li {
	list-style: none;
	background: transparent url('../images/list_pointer_up.gif') no-repeat left center;
	color: #ffffff;
	font-weight: normal;
	padding-left: 10px;
	margin-left: 13px;
	line-height: 18px;
}


ul.down li {
	list-style: none;
	background: transparent url('../images/list_pointer_down.gif') no-repeat left center;
	color: #ffffff;
	font-weight: normal;
	padding-left: 10px;
	margin-left: 13px;
	line-height: 18px;
}

.center {
	text-align: center;
}

.center * {
	margin: 0 auto;
}

.center * * {
	text-align: left;
}

div.caption {
	color: #555555;
	font-weight: bold;
	width: 152px;
}

	div.caption a {
		float: right;
		color: #0071BC;
		font-weight: normal;
		padding-left: 10px;
		background: transparent url('../images/loupe.png') no-repeat left center scroll;
	}

table.special_offer {
	background-color: #4A0007;
}

table.special_offer td {
	padding: 6px 3px;
	text-align: center;
}

table.special_offer .dotted {
	background:transparent url(images/forum_dotted.gif) repeat-x scroll left bottom;
	height:19px;
}


table.info_offer {
	background-color: #4A0007;
	color: #ffffff;
}

table.info_offer td {
	padding: 0px 3px;
	height: 26px;
	text-align: left;
}

table.info_offer td.notdotted {
	background: none;
}

table.info_offer .dotted {
	background:transparent url(images/forum_dotted.gif) repeat-x scroll left bottom;
	height:19px;
}

strong {
	color: #FFCF5D;
}

strong.alternate {
	color: #ff0000;
	font-weight: normal;
}
