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

body {
	background: #FFF url(images/bg.jpg)  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: #626060;
	margin-top:59px;
}

.centry #sitemain {
	width: 899px;
	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:899px; height:266px;}
#menu{position:relative; width:899px; height:70px;}
#topLeft{position:relative; float:left; width:255px; height:196px;}
#fastContact{position:relative; float:left; width:235px; padding:10px; background:url(images/phone.png) no-repeat right 28px }
#topRight{position:relative; float:right; width:644px; height:196px;}
.button{position:relative; float:left;}
#container{position:relative; width:899px; background:transparent; float:left; line-height:19px;}
.realizacjeImg{margin-bottom:5px;}
.button{position:relative; float:left;}
#left{position:relative; float:left; width:230px; background:transparent; padding-left:12px; padding-right:13px;}
#naglowek{position:relative; width:644px; height:47px; background:url(images/img_08.jpg);}
#right{position:relative; float:right; width:624px; background: url(images/rightBg.png); padding-left:10px; padding-right:10px;}
#stopka {
	position:relative;
	width:100%;
	clear:both;
	color:#FFF;
	background:#044364;
	padding-top:5px;
	padding-bottom:5px;
	background-color: #04548F;
	margin-top:10px;
}
.naglowek {
	position:absolute;
	left: 76px;
	top: 17px;
}

.gallery{ width:156px;}
/* linki etc */
a:link {
	color:#c3023a;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color:#c3023a;
}
a:hover {
	text-decoration: underline;
	color:#007BC1;
}
a:active {
	text-decoration: none;
	color:#c3023a;
}

#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;
}
