html {
	height: 100%;
	width: 100%;
}

body {
	background: #e7ebde;
	width: 100%;
	text-align: center;
}

div#contents {
	width: 660px;
	text-align: center;
	margin: 0 auto;
	background: #fff;
	clear: both;
}

A:link {TEXT-DECORATION: none;COLOR: #2e3940}
A:visited {TEXT-DECORATION: none;COLOR: #2e3940}

A.one {COLOR: #FFFFFF} A.one:active {COLOR: #CCCCCC} A.one:visited {COLOR: #FFFFFF} A.one:hover {COLOR: #D8E04C}
A.oneBlue {COLOR: #FFFFFF} A.oneBlue:active {COLOR: #80C1C5} A.oneBlue:visited {COLOR: #FFFFFF} A.oneBlue:hover {COLOR: #80C1C5; TEXT-DECORATION: UNDERLINE}

A.newOne {FONT: 11px Tahoma; COLOR: #ffffff; FONT-WEIGHT: BOLD} 
A.newOne:active {FONT: 11px Tahoma; COLOR: #ffffff; FONT-WEIGHT: BOLD} 
A.newOne:visited {FONT: 11px Tahoma; COLOR: #ffffff; FONT-WEIGHT: BOLD} 
A.newOne:hover {FONT: 11px Tahoma; COLOR: #80C1C5; FONT-WEIGHT: BOLD; TEXT-DECORATION: UNDERLINE}

.white11 {FONT: 11px Tahoma; COLOR: #FFFFFF;}
.wyrText {FONT: 11px Tahoma; COLOR: #535E64;}
.aktualnosci {FONT: 11px Tahoma; COLOR: #354047;}
.gray11 {FONT: 11px Tahoma; COLOR: #333333;}
.stopka10 {FONT: 11px Tahoma; COLOR: #666666;}

a.gray11 {text-decoration: underline}

A.two {COLOR: #ffffff} A.two:active {COLOR: #ffffff} A.two:visited {COLOR: #ffffff} A.two:hover {COLOR: #333333}

A.newForum {FONT: 11px Tahoma; COLOR: #535E64; FONT-WEIGHT: BOLD} 
A.newForum:active {FONT: 11px Tahoma; COLOR: #535E64; FONT-WEIGHT: BOLD} 
A.newForum:visited {FONT: 11px Tahoma; COLOR: #ffffff; FONT-WEIGHT: BOLD} 
A.newForum:hover {FONT: 11px Tahoma; COLOR: #FFFFFF; FONT-WEIGHT: BOLD}

A.three {COLOR: #333333} A.three:active {COLOR: #333333} A.three:visited {COLOR: #333333} A.three:hover {COLOR: #ffffff}

.form {
	font-family: tahoma;
	font-size: 11pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	margin: auto;
	height: auto;
	width: auto;
}

td.wyr-text {
	font-size: 11px; font-family: Tahoma; color: #535e64; padding-left: 19px; padding-top: 6px; 
	background: transparent url(/content/pl/gfx/bullet1.png) no-repeat 6px 11px;
}

td.img-space {
  padding-left: 7px;
}

td.img-space-katalog {
  padding-left: 15px;
}

div.fixit li {
	text-align: left;
	list-style-position: outside;
}

p.platforma {
	padding: 10px 0px 0px 15px;
	width: 285px;
	background: #fff;
	font-size: 11px;
	font-family: Tahoma;
	color: #354047;
}

td.ggp-ico {
	width: 136px;
	border-bottom: 1px solid #edeff1;
	vertical-align: bottom;
	text-align: center;
	height: 45px;
}

td.ggp-ico img {
	width: 104px;
	border: 0;
}

td.ggp-sep {
	width: 14px;
}

td.ggp-desc {
	text-align: center;
	font-size: 11px;
	font-family: Tahoma;
	color: #708391;
}

h2.headline-regulamin {
    font-size: 16px;
    text-align: center;
    display: block;
    margin: 6px;
}
.paragraf-paczka *{ font-size: 11px; font-family: Tahoma, Arial, sans-serif;line-height: 14px;}
.paragraf-paczka a { color: #eb5436; text-decoration: none;}
.paragraf-paczka a:hover {text-decoration: underline;}
.paragraf-paczka {margin: 6px;}
.paragraf-paczka .pragraf {font-size: 12px; text-align: center; display: block;}
.paragraf-paczka .paragraf-tresc {}

.paragraf-paczka ol,
.paragraf-paczka ul {
    margin: 0;
    padding: 0px 0px 0px 19px;
}
.paragraf-paczka ol ol,
.paragraf-paczka ul ol,
.paragraf-paczka ol ul,
.paragraf-paczka ul ul { margin: 5px 0px;}
.paragraf-paczka ul {
list-style-type: disc;
list-style-type: lower-latin;
}
td a.newOne {
    position: relative;
}
td a .bullet_nowe {
    display: block;
    width: 37px;
    height: 16px;
    background: transparent url(/content/pl/gfx/nowe.png) no-repeat 0 0;
    position: absolute;
    top: 2px;
    right: -46px;
    font-size: 0px;
    line-height: 0px;
}

.block-w3 {
  display: block;
  overflow: hidden;
  position: absolute;
  margin-top: 63px;
  left: calc(50% + 335px);
}

.block-w3 .block-w3-inner {
  display: block;
  width: 300px;
  height: 600px;
  background-color: #fff;  
}

.block-w3 .block-w3-inner.block-w3-fixed {
  position: fixed;
  top: 0px;
}

.block-bill {
	margin: 10px auto 0 auto;
	max-width:750px;
	width:100%;
}

.block-s1,.block-s2{margin-bottom:10px}