@charset "utf-8";
/* CSS Document */

body {
	background: #FFF url(images/bg.jpg) center top repeat-x;	
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	font-family: Verdana; 
	font-size:12px; 
	color: #585959;
}

.centry #sitemain {
	width: 942px;
	background: transparent;
	margin: 0px auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	position:relative;
}

/* layout */
#top{position:relative; width:942px; height:57px;}
#banner{position:relative; width:942px; height:347px; text-align:center;}
.button{position:relative; float:left;}
#container{position:relative; width:802px; background:transparent; float:left; padding:25px 70px;}

#left{position:relative; float:left; width:500px; background:transparent; margin-right:25px; }
#right{position:relative; float:left; width:276px; background:transparent;}
#stopka {position:relative; width:100%; clear:both; height:31px; background:url(images/footerBg.jpg); color:#FFF; padding-top:25px;}
.naglowek {font-family:Arial; font-size:14px; font-weight:bold; color:#005586; margin-left:0px;}

/* linki etc */
a:link {
	color:#005687;
	text-decoration: none;
	font-weight:bold;
}
a:visited {
	text-decoration: none;
	color:#005687;
	font-weight:bold;
}
a:hover {
	text-decoration: underline;
	color:#007BC1;
	font-weight:bold;
}
a:active {
	text-decoration: none;
	color:#005687;
	font-weight:bold;
}

#stopka a{
	color: #C30;
	font-weight:normal;
}

#stopkaLeft a {
	color:#eab95a;
}

#stopkaLeft a:hover {
	text-decoration: underline;
	color:#F60;
}

.link {
	color:#FFF;
	font-weight:normal;
}

