/* section0.css - for the homepage */

#subwrapper .home {
	background-color: transparent;
	background-position: 4px 0;
	background-repeat: no-repeat;
	margin: 0;
	width: 770px;
}

body.enGB #subwrapper .home {background-image: url(/img/site/layout/home/content_en-GB.jpg);}
body.enGB #header {background-image: url(/img/site/layout/home/header_en-GB.jpg);}
body.enGB #header span.logo a {background-image: url(/img/site/layout/logo_purple.png);}
* html body.enGB #header span.logo a {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/site/layout/logo_purple.png', sizingMethod='crop');background: none;}
body.enGB #content.graphic {background-image: url(/img/site/layout/home/content_en-GB.jpg);}

body.plPL #subwrapper .home {background-image: url(/img/site/layout/home/content_pl-PL.jpg);}
body.plPL #header {background-image: url(/img/site/layout/home/header_pl-PL.jpg);}
body.plPL #content.graphic {background-image: url(/img/site/layout/home/content_graphic_pl-PL.jpg);}

body.huHU #subwrapper .home {background-image: url(/img/site/layout/home/content_hu-HU.jpg);}
body.huHU #header {background-image: url(/img/site/layout/home/header_hu-HU.jpg);}
body.huHU #header span.logo a {background-image: url(/img/site/layout/logo_blue_hu-HU.png);}
* html body.huHU #header span.logo a {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/site/layout/logo_blue_hu-HU.png', sizingMethod='crop');background: none;}
body.huHU .homepage .col1 .promo a.title {color:#1c3c79;}
body.huHU #content.graphic {background-image: url(/img/site/layout/home/content_graphic_hu-HU.jpg);}

body.roRO #subwrapper .home {background-image: url(/img/site/layout/home/content_ro-RO.jpg);}
body.roRO #header {background-image: url(/img/site/layout/home/header_ro-RO.jpg);}
body.roRO #content.graphic {background-image: url(/img/site/layout/our_company/content_cs-CZ.jpg);}

body.skSK #subwrapper .home {background-image: url(/img/site/layout/home/content_sk-SK.jpg);}
body.skSK #header {background-image: url(/img/site/layout/home/header_sk-SK.jpg);}
body.skSK #header span.logo a {background-image: url(/img/site/layout/logo_white_sk-SK.png);}
* html body.skSK #header span.logo a {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/site/layout/logo_white_sk-SK.png', sizingMethod='crop');background: none;}
body.skSK #content.graphic {background-image: url(/img/site/layout/home/content_graphic_sk-SK.jpg);}

body.csCZ #subwrapper .home {background-image: url(/img/site/layout/home/content_cs-CZ.jpg);}
body.csCZ #header {background-image: url(/img/site/layout/home/header_cs-CZ.jpg);}
body.csCZ #content.graphic {background-image: url(/img/site/layout/our_company/content_cs-CZ.jpg);}
body.csCZ #content.graphic {background-image: url(/img/site/layout/our_company/content_cs-CZ.jpg);}
body.csCZ #header span.logo a {background-image: url(/img/site/layout/logo_blue_cs-CZ.png);}
* html body.csCZ #header span.logo a {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/site/layout/logo_blue_cs-CZ.png', sizingMethod='crop');background: none;}


body.esMX #subwrapper .home {background-image: url(/img/site/layout/home/content_es-MX.jpg);}
body.esMX #header {background-image: url(/img/site/layout/home/header_es-MX.jpg);}
body.esMX #content.graphic {background-image: url(/img/site/layout/home/content_graphic_ex-MX.jpg);}

body.ruRU #subwrapper .home {background-image: url(/img/site/layout/home/content_ru-RU.jpg);}
body.ruRU #header {background-image: url(/img/site/layout/home/header_ru-RU.jpg);}
body.ruRU #header span.logo a {background-image: url(/img/site/layout/logo_purple_ru-RU.png);}
* html body.ruRU #header span.logo a {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/site/layout/logo_purple_ru-RU.png', sizingMethod='crop');background: none;}

body.csCZ .home .col1 .promo a.title,
body.csCZ .home .col1 .promo a.more {
    color: #6A004C;
}


#content.home #content-frame {
	background: none;
	padding-top: 0;
	width: 770px;
}

#content.home div.titles {
	display:none;
}

#top-navigation ul li#section0 {
	background-color: #dc4c00;
	background-image: none;
}

#top-navigation ul li#section0 a {
	background-image: url(/img/site/layout/top-navigation_home_on.png);
	color: #fff;
}

/* Layout
=========*/

#content.home .row {
	width: 756px;
}

#content.home .homepage {
	margin-bottom: 5px;
	overflow: hidden;
	float: left;
	width: 766px;
	position: relative;
}

.homepage .container {
	margin: 0;
}

* html .homepage .container {
	padding-bottom: 5000px;
	margin-bottom: -5000px;
}

.homepage .col1 {
	width: 323px;
	padding-left: 2px;
	padding-right: 4px;
}

.homepage .col2 {
	width: 236px;
}

.homepage .col3 {
	width: 201px;
}

.homepage .module {
	margin-top:0;
	padding-top: 0;
	padding-bottom: 5000px;
	margin-bottom: -5000px;
	height:1%;
}

.homepage .module .inner {
	padding-bottom: 37px;
}

/* Links modules
================*/

.homepage .col3 .green {
	background-position: 0 0;
	padding-bottom: 5000px;
	margin-bottom: -5000px;
}

.homepage .col3 .green div.f {
	background: url(/img/site/layout/our_values/sidebar-links.png) no-repeat 0 100%;
	display: block;
	position: absolute;
	bottom: -5px;
	height: 20px;
	width: 202px;
}

.homepage .col3 .orange {
	background-position: 0 0;
	padding-bottom: 5000px;
	margin-bottom: -5000px;
}

.homepage .col3 .orange div.f {
	background: url(/img/site/layout/sidebar-links_orange.png) no-repeat 0 100%;
	display: block;
	position: absolute;
	bottom: -5px;
	height: 20px;
	width: 202px;
}

.homepage .col3 .purple {
	background-position: 0 0;
	padding-bottom: 5000px;
	margin-bottom: -5000px;
}

.homepage .col3 .purple div.f {
	background: url(/img/site/layout/our_company/sidebar-links.png) no-repeat 0 100%;
	display: block;
	position: absolute;
	bottom: -5px;
	height: 20px;
	width: 202px;
}

.homepage .col3 .red {
	background-position: 0 0;
	padding-bottom: 5000px;
	margin-bottom: -5000px;
}

.homepage .col3 .red div.f {
	background: url(/img/site/layout/media_centre/sidebar-links.png) no-repeat 0 100%;
	display: block;
	position: absolute;
	bottom: -5px;
	height: 20px;
	width: 202px;
	height: 100%;
}

.homepage .col3 .turquoise {
	background-position: 0 0;
	padding-bottom: 5000px;
	margin-bottom: -5000px;
}

.homepage .col3 .turquoise div.f {
	background: url(/img/site/layout/investors/sidebar-links.png) no-repeat 0 100%;
	display: block;
	position: absolute;
	bottom: -5px;
	height: 20px;
	width: 202px;
}

/* News and publications modules
================================*/

.homepage .reports,
.homepage .news,
.homepage .publications {
	background: #fff;
}

.homepage .col1 .news h3,
.homepage .col1 .publications h3 {
	background: url(/img/site/layout/home/news2_t.png) no-repeat 0 0;
}

.homepage .col2 .reports h3,
.homepage .col2 .news h3,
.homepage .col2 .publications h3 {
	background: url(/img/site/layout/home/news_t.png) no-repeat 0 0;
}

.homepage .col2 .reports .annual_report h3 {
  color: #6A004C;
  padding-bottom: 5px;
}

.homepage .col2 .reports .cr_report h3 {
  background: none;
  border-top: 1px solid #dbdbdb;
  color: #00626A;
  padding: 12px 0 5px;
  margin: 0 15px 0;
}

* html .homepage .news h4,
* html .homepage .publications h4 {
	bottom: -1px;
}

.homepage .col1 .news h4,
.homepage .col1 .publications h4 {
	background-image: url(/img/site/layout/home/news2_f.png);
	position: absolute;
	bottom: 0;
	width: 297px;
}

.homepage .col2 .reports h4,
.homepage .col2 .news h4,
.homepage .col2 .publications h4 {
	background-image: url(/img/site/layout/home/news_f.png);
	position: absolute;
	bottom: 0;
	width: 210px;
}

* html .homepage .col2 .reports h4,
* html .homepage .col1 .publications h4,
* html .homepage .col2 .news h4,
* html .homepage .col2 .publications h4 {
	bottom: -1px;
}

.homepage .news h3,
.homepage .news a,
.homepage .news h4 a {
	color: #6A004C;
}

.homepage .publications h3,
.homepage .publications a,
.homepage .publications h4 a {
	color: #00626A;
}

.homepage .publications dt a {
	background-image: url(/img/site/layout/investors/arrow_bullet.png);
}

.homepage .news h4 a {
	background-image: url(/img/site/layout/home_news_bullet.png);
	padding-top: 4px;
	padding-bottom: 4px;
}

.homepage .publications h4 a {
	background-image: url(/img/site/layout/home_publications_bullet.png);
	padding-top: 4px;
	padding-bottom: 4px;
}

.homepage .annual_report {
  background: url(/img/site/layout/annual_report.jpg) no-repeat 150px 38px;
}

.homepage .cr_report {
  background: url(/img/site/layout/gri.jpg) no-repeat 158px 14px;
  padding-bottom:25px;
}

.homepage .annual_report {
  padding-bottom: 71px;
}

.homepage .annual_report ul li a {
  background-image: url(/img/site/layout/our_company/arrow_bullet.png);
}

.homepage .cr_report ul li a {
  background-image: url(/img/site/layout/investors/arrow_bullet.png);
}

.homepage .annual_report ul li a.download {
  background-image: url(/img/site/layout/our_company/arrow_bullet_down.png);
}

.homepage .cr_report ul li a.download {
  background-image: url(/img/site/layout/investors/arrow_bullet_down.png);
}

/* Promo modules
================*/

.homepage .promo {

}

.homepage .col1 .promo div {
	background-position: -1000px -1000px;
	height: 295px;
	margin-bottom: 0;
	width: 323px;
}

.home .col1 .promo a.title {
	height: 250px;
	width: 303px;
}

.home .col3 .promo a.title {
	background: url(/img/site/layout/investors/sidebar-links_top.png) no-repeat 0 0;
	width: 173px;
	padding-right: 20px;
}

.home .col2 .promo {
	background: transparent url(/img/site/layout/home_promo.png) no-repeat 0 0;
}

.home .col3 .promo {
	background: transparent url(/img/site/layout/investors/sidebar-links.png) no-repeat 0 0;
}

.home .col2 .promo div {
	background-position: -1000px -1000px;
	position: static;
	height: auto;
	width: 236px;
}

.home .col3 .promo div {
	background-position: -1000px -1000px;
	position: static;
	height: auto;
	width: 200px;
}

.home .col2 .promo div a {
	height: auto;
	padding-bottom: 17px;
	width: auto;
}

.home .col2 .promo div a.more {
	background: url(/img/site/layout/home_promo_f.png) no-repeat 0 100%;
	display: block;
	bottom: 0;
	right: 203px;
	position: absolute;
	padding: 10px 35px 15px 0;
	width: 201px;
}

.home .col3 .promo div a.more {
	background: url(/img/site/layout/investors/sidebar-links.png) no-repeat 0 100%;
	display: block;
	bottom: -5px;
	right: 0;
	position: absolute;
	padding: 10px 40px 20px 0;
	width: 163px;
}

* html .home .col2 .promo div a.more {
	bottom: -1px;
}

.home .col3 .promo div a.more span {
	right: 15px;
	bottom: 15px;
}

.home .col2 .promo div a.more span {
	right: 10px;
}

/*
.home .col2 .promo div a.more span {
	background: url(/img/site/layout/home_promo_arrow.png) no-repeat scroll 100% 50%;
	cursor:pointer;
	display:block;
	font-weight:bold;
	line-height:1.2;
	min-height:16px;
	padding:10px 25px 10px 0pt;
	text-align:right;
}*/

* html .home .col2 .promo div a.more {
	filter: none;
}
