html {
margin: 0;
padding: 0;}

body {
background: url(img/tlo.jpg) #333534 top center ;
margin: 0;
padding: 0;
overflow-x: hidden;}

div{
margin:0 ;
padding: 0;}

img {
border: 0;}

.container {
margin: auto;
width: 900px;}

.logo {
float: left;
margin: 25px 0 0 0px;
width: 243px;
height: 49px;
background: url(img/logo.png) no-repeat;}

.top {
float: right;
margin: 48px 0 0 0;
font: 10px Verdana;
text-align: right;
height: 11px;
width: 657px;
color: #7F7F7F;}

.main {
margin-top: 20px;
float: left;
width: 900px;
height: 335px;}

.menu_glowne {
margin-top: -15px;
* margin: 0 0 0 -40px;
height: 93px; 
width: 900px;
float: left;}

.menu_glowne  ul {
padding:0; 
list-style:none; 
width: 900px;}

.menu_glowne  li {
display:inline; 
float:left;
margin:0; padding:0; 
height: 93px;}

.menu_glowne  a {
height:93px; 
display:block;}

.menu_glowne  a.glowna {
width:225px; 
background:url(img/menu.jpg) 0 0 no-repeat;}

.menu_glowne  a.glowna:hover {
background-position:0 -93px;}

.menu_glowne  a.kontakt {
width:225px; 
background:url(img/menu.jpg) -225px 0 no-repeat;}

.menu_glowne  a.kontakt:hover {
background-position:-225px -93px;}

.menu_glowne  a.galeria {
width:225px; 
background:url(img/menu.jpg) -450px 0 no-repeat;}

.menu_glowne  a.galeria:hover {
background-position:-450px -93px;}

.menu_glowne  a.info {
width:225px; 
background:url(img/menu.jpg) -675px 0 no-repeat;}

.menu_glowne  a.info:hover {
background-position:-675px -93px;}

.cien {
margin-top: 20px;
* margin-top: 0;
float: left;
width: 900px;
height: 94px;
background: url(img/cien.png) no-repeat;}

.stopka{
margin-top: -80px;
width: 900px;
float: left;
height: 12px;
font: 10px Verdana;
color: #4D4D4F;
text-align: right;}

.stopka a{
text-decoration: none;
color: #4D4D4F;}

/* GALERIA */

.ikona_g {
margin: 45px 0 0 -8px;
float: left;
width: 338px;
height: 252px;
background: url(img/galeria.png) no-repeat;
}

.galeria_container {
float: right;
margin: 45px 0 0 19px;
width: 551px;
height: 252px;}

.galeria_linia {
float: left;
width: 570px;
margin: 5px 0 0 5px;}

a.portfolio {
display: inline;
margin: 5px;}

/*KONTAKT */

.ikona_k {
margin: 45px 0 0 -20px;
float: left;
width: 392px;
height: 246px;
background: url(img/kontakt.png) no-repeat;
}

.dane_container {
float:left;
margin: 237px 30px 0 0;
width: 228px;
height: 50px;
background: url(img/pasek.png) no-repeat;}

.dane_ikona {
margin: -200px 0 0 0;
float: left;
width: 189px;
height: 189px;
background: url(img/200.png) no-repeat;}

.dane_adresowe {
margin: 4px 0 0 -30px;
float: left;
width: 245px;
height: 50px;
font: 12px Verdana;
text-align: right;
color: #E2E2E2;}

.dane_adresowe a {
text-decoration: none;
color: #E2E2E2; }

.formularz {
margin: 31px 0 0 0;
width: 270px;
float: left;
font: 12px Arial;
color: #B7B7B7}

.adres_mail {
margin: 3px 0 6px 0;
width:270px; 
height:20px;
font:15px tahoma; 
color:#555555;
border: 0px;}

.telefon {
margin: 3px 0 6px 0;
width:270px; 
height:20px;
font:15px tahoma; 
color:#555555;
border: 0px;}

.tekst_mail {
margin: 3px 0 0 0;
width:270px; 
height:150px;
font:15px tahoma; 
color:#555555;
border: 0px;}

.wyslij_mail {
background: url(img/wyslij.png);
width: 76px;
height: 26px;
margin: 0 -5px 0 0;
float: right;
border: 0;}

/* INFORMACJE */

.info_top {
width: 900px;
float: left;
font: 12px Verdana;
color: #7A7A7A}

.ikona_i {
margin: 35px 0 0 0;
width: 279px;
height: 255px; 
float: left;
background: url(img/informacja.png) no-repeat;}

.zdarzenia {
margin: 30px 0 0 50px;
width: 235px;
float: left;}

.zdarzenia_top {
padding: 10px 0 10px 10px;
width: 235px;
float: left;
font: 12px Verdana;
color: #FFFFFF;
font-weight: bold;
background: #7A7A7A;}

.zdarzenia_tlo {
padding: 3px 0 3px 10px;
width: 235px;
float: left;
background: #666867;
font: 12px Verdana;
color: #EFEFEF;}

.zdarzenia_bez {
padding: 3px 0 3px 10px;
width: 235px;
float: left;
font: 12px Verdana;
color: #EFEFEF;}

.ikona_lincoln {
margin: 35px 0 0 64px;
width: 272px;
height: 284px; 
float: left;
background: url(img/lincoln.png) no-repeat;}

.limuzyna {
margin: 210px 0 0 20px;}

.limuzyna a{
text-decoration: none;
font: 12px Verdana;
color: #D1D1D1;}

.limuzyna a:hover {
font-weight: bold;}

/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(img/slimbox/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(img/slimbox/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(img/slimbox/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(img/slimbox/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}


