* {
  margin: 0;
  padding: 0;
}

html, body {
  height: 100%; /* Required */
  margin:0;
  padding:0;
}

body {
	background: #dadacd url(images/tlo.png) top left repeat-x;
	background-attachment:scroll !important;
	color: #6d6d69;
	font: 12px Tahoma, Verdana, sans-serif;	
}
#wrapper {	
	width:980px;	
	margin:0 auto;
	padding: 0;
	}
#top {
	position:relative;
	width:980px;
	background: url(images/top.jpg) top left no-repeat;
	height:209px;
	padding:0;
	text-align:center;
	z-index:0;
	}
#content {
	position:relative;
	margin-top:-86px;
	margin-bottom:40px;
	padding:0;
	z-index:1;
	}
#stopka {
	position:relative;
	clear:both;
	margin-top:3px;
	padding-top:20px;	
	border-top:1px solid #c7c7bb;
	display:block;
	width:980px;
	height:40px;
	text-align:center;
	color:#888888;
	font-size:11px;
	}
#menu_dol {
	clear:both;
	position:relative;
	width:980px;
	height:20px;
	text-align:center;
	margin-top:10px;
	padding-top:4px;
	color:#dd9f00;
	font-size:10px;
	background-color:#ffb700;
	}
H1 {
	font: 21px Times, "Times New Roman", Tahoma, Verdana, sans-serif;
	color:#2d4a96;
	margin:15px 0;
	}
.TDtytul {
	font-size: 17px;
	color:#2d4a96;
	}

.blizej {
	position:absolute;
	left:430px;
	top:40px;
	width:400px;
	height:150px;
	z-index:20;
	}

.black {
	color:#56564d;
	}
.black2 {
	color:#56564d;
	font-size:13px;
	}
.niebDuzy {
	color:#545454;
	font-size:15px;
	}
.jasny {
	color:#99998c;
	font-size:10px;
	}
.jasny2 {
	display:block;
	background-color:#eeeee1;
	padding:4px 6px;
	width:100%;
	height:auto;
	color:#838378;
	font-size:11px;
	}


input, textarea {
	background-color:#e9e9dc;
	border:1px solid #d1d1c5;
	font-size:12px;
	color:#6d6d69;
	padding:4px;
	margin:3px 0;
	}

table.tab1px {
	border:1px solid #bfbfb2;
	border-collapse: collapse;
	padding:3px;
	}
table.tab1px tr td {
	border:1px solid #bfbfb2;
	padding:5px;
	}
table.tab1px tr:hover {
	background-color:#e6e6d8;
	}
div.linia {
	display:block;
	width:75%;
	height:15px;
	border-bottom:1px solid #bfbfb2;
	}
.doPrawej {
	text-align:right;
	}
.faq_pomoc {
	float:right;
	display:block;
	background: url(images/pytania-odpowiedzi.png) no-repeat;
	width:110px;
	height:39px;
	}
.wybor_Pomoc {	
	float:left;
	background: url(images/box_pomoc1.jpg) no-repeat;
	z-index:3;
	margin-bottom:70px;
	margin-bottom /*\**/: 120px\9;
	cursor:hand;
	}
:hover.wybor_Pomoc {
	background-position:0 -349px;
	}
.wybor_Szkolenia {
	float:right;
	background: url(images/box_szkolenia1.png) no-repeat;
	z-index:4;
	cursor:hand;
	}
:hover.wybor_Szkolenia{
	background-position:0 -349px;
	}
.wybor_Pomoc, .wybor_Szkolenia {
	position:relative;
	width:262px;
	height:349px;
	}
.wybor_Srodek {
	position:absolute;
	background: url(images/strzalki.png) no-repeat;
	width:170px;
	height:111px;
	margin-left:400px;
	margin-top:230px;
	margin-bottom:50px;
	}

.Pomoc, .Szkolenia {
	float:none;
	position:relative;
	margin-top:-156px;
	width:262px;
	height:233px;	
	z-index:4;
	}
.Pomoc {
	background: url(images/b_pomoc.jpg) no-repeat;
	}
.Szkolenia {
	background: url(images/b_szkolenia.jpg) no-repeat;
	}

.rPomoc, .rSzkolenia {
	position:absolute;
	right:80px;
	top:36px;
	width:142px;
	height:154px;	
	z-index:5;
	}
.rPomoc {
	background: url(images/m_pomoc.png) no-repeat;
	}
.rSzkolenia {
	background: url(images/m_szkolenia.png) no-repeat;
	}

.tresc {
	margin-left:271px;
	width:705px;
	height:auto;
	padding-bottom:10px;
	text-align:justify;
	}

.tresc_pomiedzy {
	color:#828277;
	padding-top:110px;
	margin-left:271px;
	width:440px;
	height:auto;
	}

.na130 {
	float:left;
	position:relative;
	display:block;
	width:130px;
	height:auto;
	margin-right:6px;
	}

#menuL {
	float:left;
	width:251px;
	height:auto;
	margin-right:20px;
	margin-bottom:20px;
	}
.menuTop_pomoc {
	float:none;
	display:block;
	background: url(images/menuTopOrange.png) no-repeat;
	width:251px;
	height:45px;
	}
.menuContent_pomoc {
	float:none;
	background: url(images/menuContentOrange.png) repeat-y;
	width:216px;	
	height:auto;
	padding-left:30px;
	padding-right:5px;
	}
.menuBottom_pomoc {
	float:none;
	display:block;
	background: url(images/menuBottomOrange.png) no-repeat;
	width:251px;
	height:13px;
	}
.menuTop_szkolenia {
	float:none;
	display:block;
	background: url(images/menuTopGray.png) no-repeat;
	width:251px;
	height:45px;
	}
.menuContent_szkolenia {
	float:none;
	background: url(images/menuContentGray.png) repeat-y;
	width:216px;	
	height:auto;
	padding-left:30px;
	padding-right:5px;
	}
.menuBottom_szkolenia {
	float:none;
	display:block;
	background: url(images/menuBottomGray.png) no-repeat;
	width:251px;
	height:13px;
	}

.grupa {	
	float:left;
	width:100%;
	height:auto;
	margin:10px 0;
	}
.wrapperBox {
	display: table;
	height: 107px;
	width: 250px;		
	}
.wrapperCell {
	display: table-cell;
	vertical-align: middle;
	text-align:center;
	font-size:14px;
	color:#292d36;
	}

.nieb, .fiolet, .roz {
	float:left;
	display: table-cell;
    vertical-align: middle;
	width:250px;
	height:107px;
	padding:10px;
	}
.nieb {
	background: url(images/box_nieb.png) no-repeat;
	}
.fiolet {
	background: url(images/box_fiolet.png) no-repeat;
	}
.roz {
	background: url(images/box_roz.png) no-repeat;
	}

.pion-top {
	vertical-align: top;
	}
.odstepMenu {
	float:none;
	clear:both;
	display:block;
	width:100%;
	height:6px;
	}
.odstepMenu3 {
	float:none;
	clear:both;
	display:block;
	width:100%;
	height:3px;
	}
.odstepMenuDuzy {
	float:none;
	clear:both;
	display:block;
	width:100%;
	height:20px;
	}
.menuSzkolenia_break {
	float:none;
	clear:both;
	display:block;
	width:227px;
	height:12px;
	margin-right:5px;
	background: url(images/menuSzkolenia_break.png) no-repeat;
	}
.Box44 {
	display:inline-block;
	vertical-align:top;
	width:44%;
	min-height:110px;
	height:auto;
	margin-right:6px;
	padding:10px;
	background-color:#eeeee1;
	color:#2c4998;
	font-size:15px;
	}
.oferta {
	text-align:center !important;
	}
.oferta .ofertaTekst {
	font-size:13px !important;
	text-align:left !important;
	}
.Box44O {
	display:inline-block;
	vertical-align:top;
	width:44%;	
	height:160px;
	margin-right:6px;
	padding:10px;
	background-color:#eeeee1;
	color:#2c4998;
	font-size:15px;
	}
.center {
	text-align:center;
	}


a {
	color:#728bcd;
	font-size: 12px;
	text-decoration: none;
	}
a:hover,
a.aOsoba:hover,
a.aOsobaIndex:hover {
	color:#2c4998;
	text-decoration: none;
	}
a.aOsoba {
	color:#545454;
	font-size:15px;
	}
a.aOsobaIndex {
	color:#545454;
	font-size:11px;
	}

a.menu_dol {
	color: #484848;
	font-size: 12px;
	text-decoration: none;
	}
a.menu_dol:hover {
	color:white;
	text-decoration: none;
	}
a.menuL {	
	font-size:14px;
	line-height:13px;
	color:white;
	text-align:left;
	}
a.menuL:hover {
	color:#ffe5a2;
	text-decoration:none;
	}
a.menuL3 {	
	font-size:12px;
	line-height:8px;
	color:white;
	text-align:left;
	margin-left:10px;
	}
.menuContent_szkolenia a.menuL:hover,
.menuContent_szkolenia a.menuL3:hover {
	color:#c9d7ff;
	text-decoration:none;
	}
a.menuL2 {	
	font-size:14px;
	line-height:13px;
	color:#ffe7ab;
	text-align:left;
	}
a.menuL2:hover {
	color:white;
	text-decoration:none;
	}
.menuContent_szkolenia a.menuL2 {	
	font-size:14px;
	line-height:13px;
	color:#c9d7ff;
	text-align:left;
	}
.menuContent_szkolenia a.menuL2:hover {
	color:white;
	text-decoration:none;
	}
.opisyMenuSzkolenia {
	float:none;
	width:100%;
	display:block;
	font-size:10px;
	color:#d5d8de;
	letter-spacing:2px;
	padding-bottom:4px;
	text-align:center;
	}

a.dalej {
	font-size:10px;
	color:#728bcd;
	text-decoration:none;
	}
a.dalej:hover {
	color:#2c4998;
	}

a.aBorder0 img, a.aBorder0:hover img {
	border:0; text-decoration:none;	
	}
img.osoby {
	float:left;
	border:0;
	margin-right:12px;
	margin-bottom:0;
	}

ul, ol {
	margin:6px 25px;
	}

img {
	border:0;
	}
.naglowek, img.naglowek {
	display:block;
	float:none;
	margin-bottom:7px;
	}
img.galeria {
	margin:1px;
	padding:3px;
	border:1px solid #828282;
	}
img.galeria:hover {
	margin:1px;
	padding:3px;
	border:1px solid white;
	}


.wazne3 {
	color:#affc42;
	}
.wazne2 {
	color:#a0a0a0;
	}
.white {
	color:white;
	}
a.group, a#single {			
	
	}

