*
{
	margin: 0 ;
	
}

html, body 
{
height: 100%;
background-color: #311116;
}


.top 
{ 
background: url("/img/topbg.jpg") no-repeat center top; 
background-color:#fff;
width: 100%;
height: 175px;
min-width:960px;
}


.top-bottom
{
 	 background: url("/img/round.png") repeat-x;
     width:100%;
     height:16px;
	 position: absolute;
	 top: 159px;
	 min-width:960px;
}


.logo
 { 
 background: url("/img/sprite.png") no-repeat -291px -14px; 
 width: 338px; height: 78px; 
 position:absolute;
 left: 26%;
 top: 5%;
 }

 
.rest
{	
	width:910px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -155px;
	position: relative;
}


.line
{
	border-style: dashed none none none ;
	border-color: #00C6C8;
	border-width: 4px 0 0 0;
	width: 100%;
	margin-top:10%;
}


.line2
{
	border-style: dashed none none none ;
	border-color: #00C6C8;
	border-width: 4px 0 0 0;
	width: 100%;
	margin-top: 18%;
	
}


.line3
{
	border-style: dashed none none none ;
	border-color: #00C6C8;
	border-width: 4px 0 0 0;
	width: 100%;
	margin-top: 10%;
	
}


.line4
{
	border-style: dashed none none none ;
	border-color: #00C6C8;
	border-width: 4px 0 0 0;
	width: 100%;
	margin-top: 10%;
	
}


.line5
{
	border-style: dashed none none none ;
	border-color: #00C6C8;
	border-width: 4px 0 0 0;
	width: 100%;
	margin-top: 10%;
	
}


.line6
{
	border-style: dashed none none none ;
	border-color: #00C6C8;
	border-width: 4px 0 0 0;
	width: 100%;
	margin-top: 67%;
	
}


.line7
{
	border-style: dashed none none none ;
	border-color: #00C6C8;
	border-width: 4px 0 0 0;
	width: 100%;
	margin-top: 16%;
}


.line8
{
	width:910px; 
	height: 170px;
	background: url("/img/sprite.png") no-repeat -14px -345px;
	position: relative; 
	top: 150px;
	left: 20px;
	margin:0 auto ;
	
}

.push
{
	height: 155px;
}

.tresc1
{
	margin: 1em 1em 0 1em;
	display:block;
}


.blue
{
	background: url("/img/sprite2.png") no-repeat -12px -7px;
	width: 444px;
	height: 62px;
	margin: 1em 0 0 10em;
}


.window
{
	background: url("/img/sprite2.png") no-repeat -12px -76px;
	width: 560px;
	height: 174px;
	position: relative;
	top: 10px;
}


.a
{
	font-weight: 500;
	color: white;
	font-family: arial;
}


.b
{
	font-weight: 500;
	color: white;
	margin-top: 1em;
	font-family: arial;
}


.tekst2
{	
	width:35%;
	float: right;
	position:relative;
	top: -170px;
}


.c
{
	font-weight: 500;
	color: white;
	font-family: arial;
}


.zawartosc
{
	position:relative;
	top: 10%;
	left: 17%;
}


li
{
	color: #373735;
	font-family: arial;
}


.fot {
	background: url("/img/sprite2.png") no-repeat -606px -275px;
	width: 109px;
	height: 194px;
	position: relative;
	top: -40px;
	float:right;	
}


.e
{
	font-weight: 500;
	color: white;
	font-family: arial;
}


.tresc2
{
	margin: 1em 2em 0 2em;
	display:block;
	position:relative;
	right: 15px;
}


.fot2
{
	background: url("/img/sprite2.png") no-repeat -606px -566px;
	width: 149px;
	height: 154px;
	position: relative;
	top: -40px;
	float:right;
}


.f
{
	font-weight: 500;
	color: white;
	font-family: arial;
}


.tresc3
{
	margin: 1em 2em 0 2em;
	display:block;
	position:relative;
	right: 15px;
}


.g
{
	font-weight: 500;
	color: white;
	font-family: arial;
}


.tresc4
{
	margin: 1em 2em 0 2em;
	display:block;
	position:relative;
	right: 15px;
}


.h
{
	font-weight: 500;
	color: white;
	font-family: arial;
}


.tresc5
{
	margin: 1em 2em 0 2em;
	display:block;
	position:relative;
	right: 15px;
}


.fot3
{
	background: url("/img/sprite2.png") no-repeat -10px -262px;
	width: 554px;
	height: 262px;
	margin-top: 2%;
	float: right;
}


.i
{
	font-weight: 500;
	color: white;
	font-family: arial;
	margin-left: 2%;
}


.fot4 {
	background: url("/img/sprite2.png") no-repeat -10px -541px;
	width: 554px;
	height: 179px;
	margin-top: 4%;
	float: right;
}


.j
{
	
	color: #373735;
	font-family: arial;
	font-size: 14px;
	position: relative;
	top: 16px;
}


.zawartosc2
{
	padding: 2% 5% 5% 5%;
}


.tekst8
{
	width: 70%;
	position: relative;
	top: 10px;
}


.k
{
	color: #373735;
	font-family: arial;
	font-size: 14px;
	position: relative;
	top: 19px;
}


.tekst9
{
	width: 70%;
	position:relative;
	top: 10px;
}


.l
{
	color: #373735;
	font-family: arial;
	font-size: small;
}


.tekst10
{
	margin-top: 11%;
}


.zawartosc3
{
	padding: 2% 5% 5% 5%;
}


.tekst11
{
	margin-left: 25%;
}


.m
{
	color: #373735;
	font-family: arial;
	font-size: 14px;
	position: relative;
	top: 10px;
}


.fot5 
{
	background: url("/img/sprite2.png") no-repeat -730px -275px;
	width: 140px;
	height: 252px;
	float: right;
	position: relative;
	top: -3em;
	
}


.n
{
	font-weight: 500;
	color: white;
	font-family: arial;
}


.tresc6
{
	margin: 1em 2em 0 2em;
	display:block;
	position:relative;
	right: 15px;
}


.tekst12
{
	width: 80%;
}


.fot6 
{
	background: url("/img/sprite2.png") no-repeat -597px -7px;
	width: 238px;
	height: 242px;
	float:right;
	margin-left: 2%;
	position:relative;
	bottom: 30px;
}


.tresc7
{
	margin: 1em 2em 0 2em;
	display:block;
	position:relative;
	right: 15px;
}


.o
{
	font-weight: 500;
	color: white;
	font-family: arial;
}


.p
{
	font-weight: 500;
	color: white;
	font-family: arial;
}


.tekst15
{
	width:148px;
	height: 70px;
	position: relative;
	top: 57%;
	left: 5%;
}


.r
{
	color: #373735;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
}


.tekst16
{
	width:112px;
	height: 45px;
	position: relative;
	top: 12%;
	left: 42%;
}


.s
{
	color: #373735;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
}


.tekst17
{
	width:145px;
	height: 55px;
	position: relative;
	left: 70%;
	bottom: 25%;
}


.t
{
	color: #373735;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
}


.tekst7
{
	float:left;
	width: 280px;
}

.linee
{
	background: url("/img/sprite.png") no-repeat -14px -14px; 
	width: 165px;
	height: 40px;
	margin: -20px 0 0 20px;
}

.linee2
{
	background: url("/img/sprite.png") no-repeat -14px -63px;
	width: 265px;
	height: 40px;
	margin:-20px 0 0 20px;
}

.linee3
{
	background: url("/img/sprite.png") no-repeat -14px -109px;
	width: 177px;
	height: 40px;
	margin:-20px 0 0 20px;
}

.linee4
{
	background: url("/img/sprite.png") no-repeat -14px -157px;
	width: 227px;
	height: 40px;
	margin:-20px 0 0 20px;
}

.linee5
{
	background: url("/img/sprite.png") no-repeat -14px -205px;
	width: 202px;
	height: 40px;
	margin:-20px 0 0 20px;
}

.linee6
{
	background: url("/img/sprite.png") no-repeat -14px -254px;
	width: 138px;
	height: 40px;
	margin:-20px 0 0 20px;
}

.linee7
{
	background: url("/img/sprite.png") no-repeat -14px -304px; width: 407px;
	height: 40px;
	margin:-20px 0 0 20px;
}

.zawartosc4
{
	width:454px;
	height:140px;
}

.linia
{
	border-style: dashed none none none ;
	border-color: #00C6C8;
	border-width: 4px 0 0 0;
	z-index: -1;
	position: relative;
	top:260px;
}

