/* standard elements */
* {
	margin: 0;
	padding: 0;
}
html, body{
        height: 100%;
        background: #dce0df url(img/bg.gif) repeat-x;
        margin: 0;
        padding: 0;
}
/* structure */
.upperspacer {
height: 10%;
}
.line {
        background: url(img/line.gif) no-repeat 0px 33%;
	height: 100%;
	margin: 0 auto;
	width: 740px;
}
.container {
	background: url(img/bgcontainer.gif) repeat-y;
	background-position: right;
	margin: 0 auto;
	width: 740px;
}
/* header */
.header {
	background: url(img/bgheader.gif) no-repeat;
	background-position: right;
	height: 64px;
	margin: 0 auto;
	width: 740px;
}
/* linkz */
a {
font-family: tahoma, verdana, arial, helvetica, sans-serif;
color: #003f7c;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
}
a:hover {
font-family: tahoma, verdana, arial, helvetica, sans-serif;
	color: #a5d6f6;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
}
A.more:link
{
font-family: tahoma, verdana, arial, helvetica, sans-serif;
	color: #a5d6f6;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
}
A.more:hover
{
font-family: tahoma, verdana, arial, helvetica, sans-serif;
color: #fff;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
}
.more
{
font-family: tahoma, verdana, arial, helvetica, sans-serif;
	color: #a5d6f6;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
}

.right
{
	text-align: right;
}
/* imagez */
img.hover {
border: 1px solid transparent;
}
img.hover:hover {
border: solid 1px #fff;
}
img {
border: 0px;
}
img.welcome {
border: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 5px;
padding-right: 5px;
vertical-align: middle;
float: left;
height: 60px;
width: 60px;
}
img.icons {
border: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 10px;
vertical-align: middle;
}
/* text */
.menmid {
color: #a5d6f6;
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
text-align:left;
}
.menmid a {
color: #a5d6f6;
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
text-align:left;
}
.menmid a:hover {
color: #a5d6f6;
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
text-align:left;
}
.upek {
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 12pt;
color: #fff;
vertical-align: bottom;
text-align: justify;
padding-top: 0px;
padding-left: 23px;
margin-bottom: 5px;
}
.strzalka
{
color: #a5d6f6;
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
}
/* misc */
.clearer {
	clear: both;
}
/* main */
.main {
	clear: both;
	padding-top:0px;
	padding-bottom:0px;
padding-left:25px;
padding-right:5px;
}
/* footer */
.footer {
	background: #a5c2d6 url(img/bgfooter.gif) no-repeat;
	background-position: right;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-size: 4pt;
        color: #0c0088;
	margin: 0 auto;
	text-align: left;
	width: 740px;
	height: 27px;
}
.footer a {
	color: #004587;
	text-decoration: none;
	font-size: 7pt;
}
.footer a:hover {
	text-decoration: none;
	color: #000000;
	font-size: 7pt;
}
/* copyright */
.copyright {
	background: transparent;
	width: 740px;
	margin: 0 auto;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 8pt;
color: #004587;
text-align: right;
vertical-align: top;
}
.copyright a {
	text-decoration: none;
color: #004587;
	font-size: 8pt;
}
.copyright a:hover {
	text-decoration: none;
color: #fff;
	font-size: 8pt;
}


