/* Common {{{ */

.adsenvelope {
	margin: 0 auto;
	padding-bottom: 10px;
	position: relative;
}

.adsenvelope iframe, .adsenvelope div {
	width: 100%;
	height: 100%;
}

.adstext {
	height: auto !important;
	position: absolute;
	left: 0;
	bottom: 6px;
	text-align: center;
	color: #B0B0B0;
	font-size: 10px;
}

.adstextpad {
	/*padding-bottom: 20px !important;*/
}

.adstextvpad {
	padding-right: 12px !important;
	padding-bottom: 0;
	
	/* -- zakomentovano kvuli spravnemu zobrazeni hpiframe
	margin-left: 0;
	float: left;
	*/ 
}

.adsclear {
	clear: both;
	font-size: 1px;
	line-height: 1px;
	height: 0px;
}

.adsclick {
	cursor: pointer;
	display: block;
	position: absolute;
	z-index: 99;
	left: 0; top: 0;
	background: white;
	opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; filter: alpha(opacity=0);
}

.adsclick img {
	display: none;
}

.adsinline
{
	text-align: center;
}

.adsinline-left,
.adsinline-right 
{
	position: absolute;
	width: 120px;
	top: 0;
}

.adsinline-left {
	left: 0;
}

.adsinline-right {
	right: 0;
}

/* }}} */

/* Zone styles {{{ */

#detail .adsenvelope {
	margin: 0 auto;
	padding-top: 10px;
}

#lc .adsenvelope {
	margin: 0 auto;
}

.banx-content_bottom {
	margin-top: 10px;
}

.banx-traffic_code {
	width: 760px;
	margin-left: 0;
}

.adsgraphhori {
	position: absolute;
	width: 100%;
	height: 10px !important;
	margin-top: 3px;
	text-align: center;
}

.adsgraphhori a {
	display: block;
	width: 100%; height: 100%;
}

.adsghori {
	width: 100%;
	height: 100%;
	background: url(/res/img/icon-adverth.gif) no-repeat 50% 0;
}

.adsgraphvert {
	position: absolute;
	right: 0;
	top: 0;
	width: 10px !important;
	margin-bottom: 10px;
}

.adsgraphvert a {
	display: block;
	width: 100%; height: 100%;
}

.adsgvert {
	width: 100%;
	height: 100%;
	background: url(/res/img/icon-advertv.gif) no-repeat 0 50%;
}

.ath-CS, .ath-SK, .ath-PL { background-position: 50% -17px }
.ath-DE { background-position: 50% -34px }
.ath-IT { background-position: 50% -51px }
.ath-DA { background-position: 50% -68px }
.ath-RO { background-position: 50% -85px }
.ath-TR { background-position: 50% -102px }
.ath-RU { background-position: 50% -119px }
.ath-ES { background-position: 50% -136px }
.ath-HR { background-position: 50% -153px }
.ath-HU { background-position: 50% -170px }
.ath-FR { background-position: 50% -187px }
.ath-FI { background-position: 50% -204px }
.ath-HE { background-position: 50% -221px }
.ath-CN { background-position: 50% -238px }
.ath-EL { background-position: 50% -255px }
.ath-PT { background-position: 50% -272px }
.ath-NL { background-position: 50% -289px }

.atv-CS, .atv-SK, .atv-PL { background-position: -17px 50% }
.atv-DE { background-position: -34px 50% }
.atv-IT { background-position: -51px 50% }
.atv-DA { background-position: -68px 50% }
.atv-RO { background-position: -85px 50% }
.atv-TR { background-position: -102px 50% }
.atv-RU { background-position: -119px 50% }
.atv-ES { background-position: -136px 50% }
.atv-ES { background-position: -136px 50% }
.atv-HR { background-position: -153px 50% }
.atv-HU { background-position: -170px 50% }
.atv-FR { background-position: -187px 50% }
.atv-FI { background-position: -204px 50% }
.atv-HE { background-position: -221px 50% }
.atv-CN { background-position: -238px 50% }
.atv-EL { background-position: -255px 50% }
.atv-PT { background-position: -272px 50% }
.atv-NL { background-position: -289px 50% }

/* }}} */
