/**
 * guide.css
 */

/**
 * GENERAL
 */
.guide {
	width: 100%;
	background-color: #FFFFFF;
	color: #666666;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	margin: auto;
	font-size: 11px;
	line-height: 13px;
}
.guide img {
	border: 0;
	margin: 0;
}
.guide div.guidec {background-color: #CED8E0;
	height: 100%;
}
.guide body, .guide td, .guide th, .guide span, .guide div, .guide table {
	color: #666666;
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	line-height: 18px;
}
.pagetmpl_bigadv div.guidec {
background-color: #CED8E0;
	height: 100%;
}
.pagetmpl_hexia div.guidec {
	background: url("bg_hexia.gif"/*tpa=http://uk.img.realnetworks.de/guide-browser/inc/guide/img/bg_hexia.gif*/);
	background-color: #CED8E0;
	height: 100%;
}

/**
 * NOSCRIPT
 */
.guide .noscript {
	height: 20px;
	padding: 2px 0 0 5px;
	border-bottom: 2px solid #aaaaaa;
	background-color: #ffffaa;
	color: #000000;
}


/**
 * Default AdCode Styles (see also: guide_ads.js)
 */
.userShouldNotGetAds { display: none; } 
.userShouldGetAds { display: block; } 


/**
 * HEADER
 */
.guide div.hdr {
	width: 100%;
	padding: 0;
	margin: 0;
}
.guide div.hdrblue {
	height: 17px;
	padding: 2px 0 0 8px;
	width: 100%;
	margin-bottom: 4px;
	color: #CED8E0;
	background-color: #1e60aa;
	text-align: right;
}
.guide div.hdrblue div.di {
	margin-right: 6px;
	display: inline;
	color: #CED8E0;
}
.guide div.hdrblue a {
	margin-right: 6px;
	font-weight: bold;
	text-decoration: none;
	color: #CED8E0;
}
.guide div.hdrblue a:hover {
	text-decoration: underline;
}
.guide div.hdr div.hdrlogo {
	padding-bottom: 4px;
}
.guide div.hdr90 div.hdrlogo {
	height: 90px;
}
.guide div.hdr60 div.hdrlogo {
	height: 60px;
}
.guide div.hdr45 div.hdrlogo {
	height: 45px;
}
.guide div.hdr45 div.hdrlogo {
	width: 100%;
}
.guide div.hdr45 div.hdrblue {
	float: right; width: 100%;
	background: #1e60aa url("hdr_blue_curve.gif"/*tpa=http://uk.img.realnetworks.de/guide-browser/inc/guide/img/hdr_blue_curve.gif*/) no-repeat;
	padding-left: 20px;
}
.guide div.hdrlogo img.logo {
	float: left;
}
.guide div.hdrlogo div.ad_full {
	float: right;
	width: 100%;
	height: 60px;
	margin-right: 8px;
}
.guide div.hdrlogo div.ad_butt {
	float: right;
	width: 100%;
	height: 60px;
}
.guide div.hdrlogo div.ad_leader {
	float: right;
	width: 100%;
	min-height: 90px;
}
.guide div.hdrlayercake {
	display: none;
}
.guide div.cnt6 div.ad_rectangle {
	width: 100%;
	height: 250px;
	margin: 0;
	padding: 0;
	background: white url("adv_rectangle_bg.gif"/*tpa=http://uk.img.realnetworks.de/guide-browser/inc/guide/img/adv_rectangle_bg.gif*/) right 0px no-repeat;
	border-bottom: 4px solid #CED8E0;
}


/**
 * CONTENT COLUMNS
 */
 
/* General columns layout */
.guide div.cnt {

}
.guide div.cnt1 {
	clear: left;
	width: 100%;
	margin: 0px 8px 0 0;
}
.guide div.cnt2 {
	width: 100%;
	margin: 0 0px 0 0;
}
.guide div.cnt3 { /* fastfood */
	width: 195px;
	margin: 0;
}
.guide div.cnt4 { /* skyscaper */
	width: 120px;
	margin: 0 0 0 8px;
	float: right; /* Mozilla flicker fix */
}
.guide div.cnt6 { /* fastfood XXL */
	width: 323px;
	margin: 0;
	float: right; /* Mozilla flicker fix */
}
.guide div.cnt7 { /* ultra wide main area */
	width: 725px;
	margin: 0;
	float: right; 
}

/* Links inside column 3 */
.guide div.cnt3 a {
	margin: 0;
	border: 0;
	padding: 0;
}
/* Images inside column 3 */
.guide div.cnt3 a img {
}


/**
 * FOOTER
 */
.guide div.bot {
	width: 100%;
	clear: both;
	border-top: 4px solid #CED8E0;
}
/* Edition selector */
.guide div.esel {
	height: 75px;
	color: #cccccc;
	background-color: #666666;
}
.guide div.esel div.map {
	float: left;
	padding: 12px;
}
.guide div.esel div.nav {
	height: 44px;
	border-bottom: 1px solid #999999;
}
.guide div.esel div.nav div.hd {
	padding-top: 5px;
}
.guide div.esel div.nav div.eds {
	padding-top: 7px;
}
.guide div.esel div.sup {
	padding: 8px 0 0 64px;
}
.guide div.esel div.edition {
	display: inline;
	margin-right: 6px;
	color: #CED8E0;
	font-weight:bold
}
.guide div.esel div.di {
	display: inline;
	margin-right: 6px;
	color: #cccccc;
}
.guide div.esel a {
	margin-right: 6px;
	color: #cccccc;
	text-decoration: none;
}
.guide div.esel a:hover {
	text-decoration: underline;
}


/**
 * CONTENT PARTS
 */
 
/* Part types */
.guide div.prt, div.lnk {
	display: block;
	color: #666666;
	border-bottom: 4px solid #CED8E0;
	background-position: top left;
}
.guide div.cnt1 div.prt, .guide div.cnt3 div.prt, .guide div.cnt6 div.prt {
	background-color: #b9cde5;
}

.guide div.top {
	clear: left;
	padding-top: 4px;
}
.guide div.nrm {
	width: 396px;
	float: left;
}
.guide div.lft {
	width: 191px;
	margin-right: 14px;
	clear: left;
}
.guide div.rgt {
	width: 191px;
}
.guide div.wide {
	margin-bottom: 4px;
	border-bottom: 1px solid #CED8E0;
}
.guide div.lst {
}


/* General part layout */
.guide div.tit {
	display: block;
	margin: 0;
	padding: 0;
/*	background: #CED8E0 url("accent_blue.gif"/*tpa=http://uk.img.realnetworks.de/guide-browser/inc/guide/img/accent_blue.gif*/) left top repeat-x; */
/*	background-repeat: repeat-x; */	/* for Safari 1.2 */
	height: 13px;
	border: 1px solid #5788bf;
	border-width: 0 0 2px 0;
}
.guide div.cnt1 div.tit, .guide div.cnt3 div.tit, .guide div.cnt6 div.tit {
	background-color: #1e60aa;
	padding: 2px 0px 0px 8px;
	border: 0;
}

.guide div.prt div.img {
	float: left;
	color: #a9a9a9;
}
.guide div.prt div.txt {
	display: block;
	float: right; 
	width: 325px;
}
.guide div.lnk div.txt {
	display: block;
	width: 396px;
}

.guide div.top div.txt {
	width: 192px;
}
.guide div.lft div.txt {
	width: 121px;
}
.guide div.rgt div.txt {
	width: 121px;
}
.guide div.lst div.txt {
	clear: left;
	float: none;
	width: 195px;
}
.guide div.prt div.img p {
	clear: left;
	margin: 0;
	padding: 0 0 0 8px;
	font-size: 10px;
	line-height: 10px;
	overflow: hidden;
}
.guide div.prt div.img60x45 p {
	width: 62px;
}
.guide div.prt div.img193x145 p {
	width: 195px;
}
.guide div.txt p {
	margin: 4px 8px 0 8px;
}
.guide h2 {
	display: inline;
	float: left;
	margin: 0;
	padding: 0;
	color: #5788bf;
	font-weight: bold;
	font-size: 11px;
	line-height: 11px;
}
.guide div.cnt1 h2, .guide div.cnt3 h2, .guide div.cnt6 h2  {
	color: #b9cde5;
}

.guide h3 {
    color: #333;
    font-weight: bold;
    font-size: 11px;
    line-height: 11px;
    margin: 4px 8px 0 8px;
}

.guide div.top div.txt h3 {
    font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
    font-size: 16px;
    line-height: 18px;
    color: #333;
}
.guide div.trail {
	clear: both;
	height: 0;
	margin: 0;
	padding: 0;
	line-height: 0;
	font-size: 0;
}
.guide div.prt div.trail {
	height: 8px;
}
.guide div.v_gap {
	height: 4px;
	line-height: 4px;
}
.guide div.prt div.accent {
	display: inline;
	width: 13px;
	height: 13px;
	margin: -2px 0 0 0;
	padding: 0;
	background: #CED8E0 url("hdr_blue_angle.gif"/*tpa=http://uk.img.realnetworks.de/guide-browser/inc/guide/img/hdr_blue_angle.gif*/) left 2px no-repeat;
}

/* Images inside parts */
.guide div.prt div.img img {
	margin: 4px 0 0 8px;
	float: left;
	border: 1px solid #cccccc;
}

/* Link lists inside parts */
.guide div.prt ul, div.lnk ul {
	display: block;
	padding: 0;
	margin: 4px 20px 0 8px;
	line-height: 15px;
/*	list-style: none; */
}
.guide div.prt ul li  {
	display: block;
	padding: 0;
	margin: 0;
	border-bottom: 1px dotted #cecece;
}
.guide div.lnk ul li {
	display: block;
	padding-right: 0px;
	margin: 0;
	float: left;
}

.guide div.cnt3 div.prt ul li {
	border-bottom: 1px dotted #5788bf;
}
.guide div.cnt6 div.prt ul li {
	border-bottom: 1px dotted #5788bf;
}

.guide div.prt ul li a, .guide div.lnk ul li a{
	
}
.guide div.prt ul li a img {
	
}
.guide div.cnt3 div.prt ul li a, .guide div.cnt6 div.prt ul li a  {
	font-weight: bold;
	color: #1e60aa;
}

/* ----- */
.guide div.prt ol {
	list-style: decimal outside;
	display: block;
	padding: 0;
	margin: 4px 8px 0 26px;
}
.guide div.cnt3 div.prt ol, .guide div.cnt6 div.prt ol  {
	color: #1e60aa;
	font-weight: bold;
}

.guide div.prt ol li {
	margin: 0;
	border-bottom: 1px dotted #cecece;
}
.guide div.cnt3 div.prt ol li, .guide div.cnt6 div.prt ol li {	
	border-bottom: 1px dotted #5788bf;
}

.guide div.prt ol li a {
	_display: block;
	color: #000000;
	text-decoration: none;
	padding: 0 0 0 10px;
	line-height: 15px;
	font-weight: bold;
	background-position: left 2px;
	background-repeat: no-repeat;
}

.guide div.cnt3 div.prt ol li a, .guide div.cnt6 div.prt ol li a {
	color: #1e60aa;
}

/* ----- */
.guide div.cnt1 div.teaser, div.cnt3 div.teaser, .guide div.cnt6 div.teaser  {
	border-bottom: 4px solid #CED8E0;
}

/* ----- */
.guide div.cnt4 iframe {
	border-bottom: 2px solid #CED8E0;
}
/* ----- */
.guide div.prt a:hover, .guide div.lnk a:hover {
	text-decoration: underline;
}
.guide div.prt a.audio, .guide div.lnk a.audio {
	background-image: url("audio_gray.gif"/*tpa=http://uk.img.realnetworks.de/guide-browser/inc/guide/img/audio_gray.gif*/);
}
.guide div.prt a.audio_pre, .guide div.lnk a.audio_pre  {
	background-image: url("audio_gold.gif"/*tpa=http://uk.img.realnetworks.de/guide-browser/inc/guide/img/audio_gold.gif*/);
}
.guide div.prt a.video, .guide div.lnk a.video {
	background-image: url("video_gray.gif"/*tpa=http://uk.img.realnetworks.de/guide-browser/inc/guide/img/video_gray.gif*/);
}
.guide div.prt a.video_pre, .guide div.lnk a.video_pre  {
	background-image: url("video_gold.gif"/*tpa=http://uk.img.realnetworks.de/guide-browser/inc/guide/img/video_gold.gif*/);
}
.guide div.prt a.game, .guide div.lnk a.game {
	background-image: url("game_gray.gif"/*tpa=http://uk.img.realnetworks.de/guide-browser/inc/guide/img/game_gray.gif*/);
}
.guide div.prt a.game_pre, .guide div.lnk a.game_pre  {
	background-image: url("game_gold.gif"/*tpa=http://uk.img.realnetworks.de/guide-browser/inc/guide/img/game_gold.gif*/);
}
.guide div.prt a.link, .guide div.lnk a.link {
	background-image: url("more_gray.gif"/*tpa=http://uk.img.realnetworks.de/guide-browser/inc/guide/img/more_gray.gif*/);
}
.guide div.prt a.link_pre, .guide div.lnk a.link_pre {
	background-image: url("more_gold.gif"/*tpa=http://uk.img.realnetworks.de/guide-browser/inc/guide/img/more_gold.gif*/);
}
.guide div.prt a.dvd, .guide div.lnk a.dvd {
	background-image: url("dvd_gray.gif"/*tpa=http://uk.img.realnetworks.de/guide-browser/inc/guide/img/dvd_gray.gif*/);
}
.guide div.prt a.dvd_pre, .guide div.lnk a.dvd_pre {
	background-image: url("dvd_gold.gif"/*tpa=http://uk.img.realnetworks.de/guide-browser/inc/guide/img/dvd_gold.gif*/);
}
.guide div.prt a.ringtone, .guide div.lnk a.ringtone {
	background-image: url("ringtone_gray.gif"/*tpa=http://uk.img.realnetworks.de/guide-browser/inc/guide/img/ringtone_gray.gif*/);
}
.guide div.prt a.ringtone_pre, .guide div.lnk a.ringtone_pre {
	background-image: url("ringtone_gold.gif"/*tpa=http://uk.img.realnetworks.de/guide-browser/inc/guide/img/ringtone_gold.gif*/);
}
.guide div.prt a.buy, .guide div.lnk a.buy {
	background-image: url("buy_gold.gif"/*tpa=http://uk.img.realnetworks.de/guide-browser/inc/guide/img/buy_gold.gif*/);
}
.guide div.prt a.buy_pre, .guide div.lnk a.buy_pre {
	background-image: url("buy_gold.gif"/*tpa=http://uk.img.realnetworks.de/guide-browser/inc/guide/img/buy_gold.gif*/);
}

