.arrow
{
	padding-left: 8px;
	padding-right: 8px;
}
a, a:link, a:visited, a:active
{
	color: white;
	text-decoration: none;
	font-weight: bold;
	border: none;
}

a:hover
{
	color: #D1D4D5;
}

a img
{
	border: none;
	background-color: #1C2A4F;
}

a blink
{
	font-size: 14pt;
	font-weight: bold;
	color: #cad9ff;
}

body
{
	background-color: #1C2A4F;
	color: white;
	margin: 0 auto;
	padding: 0px;
	text-align: center;
	font-family: Tahoma, sans-serif;
	font-size: 10pt;
	line-height: 14pt;
}

html, #wrapper
{
	margin: 0px;
	padding: 0px;
	text-align: center;
	height: 100%;
	width: 100%;
}


.cellsAround
{
	background-color: #2E3C5D;
	filter:alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity: 0.80;
}

div a, div a:link, div a:hover, div a:visited, div a:active
{
	text-decoration: none;
	font-weight: normal;
	color: white;
	border: none;
}

.foto
{
	border: solid 1px silver;
}

h1
{
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
}

h2
{
	font-size: 10pt;
	font-weight: normal;	
	text-decoration: none;
}

h3
{
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

h4{
	font-size: 11pt;
	font-weight: bold; 
	padding-left: 20px;
	cursor: pointer;
	_cursor: hand;
}
	

hr
{ 
	border: none 0; 
	border-top: 1px dotted silver;
	width: 100%;
	height: 1px;
}

.header{
	text-align: left;
	font-weight: bold;
}

.homeFrame
{
	width: 660px;
	vertical-align: top;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	margin-right: 20px;
	padding: 20px; 
	background-color: #26355D; 
	border: solid 1px white;
}

#homeFrameCell{
	background-color: #1C2A4F; 
	vertical-align:top
}

.infoTable td{
	background-color: #1C2A4F;
}

.innerInfo
{	
	text-align: justify;
	margin-left: 10px;
	padding-left: 10px; 
	margin-right: 10px; 
	padding-right: 10px; 
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #26355D;
}

.innerText
{
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	margin-right: 20px; 
	padding: 20px;
	background-color: #26355D;
	
}

.link{
	padding-top: 2px; 
	padding-bottom: 2px;
	cursor: pointer;
	_cursor: hand;
}

.listaOpis{
	text-align: left;
}

.listaOpis li{
	padding-top: 5px;
	padding-bottom: 5px;
}

.listMenu{
	list-style-image: url("../image/arrow.gif");
	vvertical-align: top;
	ttext-align: left;
}

.listMenu li{
	cursor: pointer;
	_cursor: hand;
}

.logoBox{
	margin-top: 40px;
	bborder: solid 1px red;
}

.logoBox img{
	width: 120px; 
	border: none;
	margin-top: 8px;
}

#mainBody
{
	background-image: url(../image/bg1.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	background-attachment: fixed;
}

#mainMenuCell
{
	background-color: #2E3C5D;
	filter:alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity: 0.80;
	border-left: solid 1px white;
	vertical-align: top;
}

#mainFrame
{
	width: 660px;
	height: 100%;
	background-color: #1C2A4F;
	border: solid 1px red;
}

#mainMenuBox
{
	width: 160px; 
	height: 400px;
	position: relative;
	pposition: absolute;
	bbackground-color: #2E3C5D;
	margin-left: 2px;
	margin-right: 1px;
	margin-top: 10px;
	border: solid 0px white;
	text-align: center;
}

#mainTab
{
	2background-color: #2E3C5D;
	width: 930px;
	hheight: 700px;
	margin-left: auto;
	margin-right: auto;
	2filter:alpha(opacity=95);
	2-moz-opacity: 0.95;
	2opacity: 0.95;
}

.maly
{
	ttext-align: justify;
	padding-top: 30px;
}

.malyImgBox{
	text-align: center;
	padding-top: 30px;
}
.malyImgBox img{
	margin: 5px;
	border: solid 2px white;
}

.menuBox{
	top: 0px;
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
}

.mrugacz
{
	font-size: 14pt;
	font-weight: bold;
	color: #cad9ff;
}

.logoCell
{
	text-align: right;
}

.ofertaLink, .ofertaLink:link, .ofertaLink:visited, .ofertaLink:active
{
	color: white;
	text-decoration: none;
	ppadding-right: 20px;
	ppadding-top: 10px;
	ppadding-bottom: 10px;	
}

.ofertaLink:hover
{
	color: #D1D4D5;
}

.ofertaTable
{
	width: 100%;
	border: none;
}

.ofertaTable tr{
	padding-top: 2px;
	padding-bottom: 2px;
}

#ofertaFrame
{
	border: solid 0px white;
	width: 660px; 
	hheight: 500px;
}

.picSmall
{
	width: 75px; 
	border: solid 1px white; 
	padding: 3px; 
	margin: 5px;
	cursor: pointer;
	_cursor: hand;
}

#pos1, #pos2, #pos3, #pos4, #pos5, #pos6, #pos7, #pos8, #pos9, #pos10
{
	width: 130px; 
	height: 35px;
	text-align: center; 
	border: solid 0px black;
	vertical-align: middle; 
	pposition: absolute;
	left: 15px;
	background-color: rgb(68, 80, 114);
	margin-top: 4px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	color: white;
	font-weightt: bold;
	cursor: pointer;
	_cursor: hand;
	
}

#pos3SubSpace, #pos6SubSpace, #pos7SubSpace, #pos8SubSpace, #pos9SubSpace, #pos10SubSpace
{
	width: 0px; 
	height: 0px; 
	left: 0px;
	top: 0px;
	text-align: center; 
	border: solid 0px; black;
	vertical-align: middle; 
	position: relative;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	color: white;
	font-weightt: bold;
	visibility: hidden;
	bbackground-color: rgb(68, 80, 114);
}

#pos3SubMenu1, #pos3SubMenu2,#pos3SubMenu3, #pos6SubMenu1, #pos6SubMenu2, #pos7SubMenu1, #pos7SubMenu2, #pos7SubMenu3, #pos7SubMenu4, #pos8SubMenu1, #pos8SubMenu2, #pos8SubMenu3, #pos8SubMenu4, #pos9SubMenu1, #pos9SubMenu2, #pos10SubMenu1, #pos10SubMenu2
{
	width: 95px; 
	height: 20px; 
	text-align: left; 
	border: solid 0px; black;
	vertical-align: middle; 
	position: absolute;
	pposition: relative;
	left: 20px;
	background-color: rgb(68, 80, 114);
	color: white;
	ffont-weight: bold;
	cursor: pointer;
	_cursor: hand;
	visibility: hidden;
	padding-left: 15px;
}

#topSpacer
{
	height: 30px;
	border-top: solid 1px white;
	border-right: solid 1px white;
	border-left: solid 1px white;
}

#rightSpacer
{
	width: 20px;
	border-right: solid 1px white;
}

#bottomSpacer
{
	height: 20px;
	border-bottom: solid 1px white;
}

#bottomLeftSpacer
{
	border-left: solid 1px white;
	border-bottom: solid 1px white;
}

#bottomRightSpacer
{
	border-right: solid 1px white;
	border-bottom: solid 1px white;
}