html * {margin:0; padding:0; font-size: 100.01%; }
html {height:100%;}
body {font-family: verdana, tahoma, "Trebuchet MS"; font-size: 0.8em; color:#565656; background-color:#ffffff; text-align:center; height:100%;}


img {border:none; }
a:hover {color:#009cff; background-color:#ffffff; text-decoration: underline;}
p {padding:5px 0;}
.right {text-align:right;}

table {border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-width: 1px; border-collapse: collapse; padding-left: 1em; padding-right: 1em; text-align: center; font-size: 0.9em;}
th {color: #ffffff; background: #4a9dd2; border: 1px; padding-left: 1em; padding-right: 1em; padding-top: 0.1em; padding-bottom: 0.1em;}
td {border-bottom-style: solid; border-width: 1px; padding-left: 1em; padding-right: 1em; padding-top: 0.1em; padding-bottom: 0.1em; font-size: 0.9em;}

#top {background: url('img/top__.jpg'); width:758px; height:132px; position:absolute; left:0; top:0;}

#cnt {width: 758px; margin: auto; position: relative; color: #565656; background-color: #ffffff; text-align: left; min-height: 100%;}
#map {width: 758px; margin: auto; position: relative; color: #565656; background-color: #ffffff; text-align: left; min-height: 100%;}

ul#nav {position: absolute; right:0px; top:91px; padding-right:88px; background-repeat:no-repeat; list-style-type:none;}
ul#nav li {float: left;}
ul#nav li a {display:block;}
ul#nav li a span {display:none;}

a#ofirmie {background: url('img/ofirmie.gif'); width: 67px; height:22px;}
a#ofirmie:hover {background: url('img/ofirmie_.gif'); width: 67px; height:22px;}

a#oferta {background: url('img/oferta.gif'); width: 56px; height:22px;}
a#oferta:hover {background: url('img/oferta_.gif'); width: 56px; height:22px;}

a#promocje {background: url('img/promocje.gif'); width: 80px; height:22px;}
a#promocje:hover {background: url('img/promocje_.gif'); width: 80px; height:22px;}

a#realizacje {background: url('img/realizacje.gif'); width: 78px; height:22px;}
a#realizacje:hover {background: url('img/realizacje_.gif'); width: 78px; height:22px;}

a#serwis {background: url('img/serwis.gif'); width: 59px; height:22px;}
a#serwis:hover {background: url('img/serwis_.gif'); width: 59px; height:22px;}

a#linkownia {background: url('img/linkownia.gif'); width: 10px; height:11px;}
a#linkownia:hover {background: url('img/linkownia_.gif'); width: 10px; height:11px;}

a#kontakt {background: url('img/kontakt.gif'); width: 67px; height:22px;}
a#kontakt:hover {background: url('img/kontakt_.gif'); width: 67px; height:22px;}

#lewe {background: url('img/lewe.gif'); width:175px; min-height: 300px; position:absolute; left:0; top:130px; text-align: center; border: 0px;}

#content {padding: 150px 0px 20px 80px; margin-left: 95px; color: #565656; background-color: #ffffff; min-height: 276px;}
* html #content {height:300px;}

#content h2 {color: #009cff; background-color: #ffffff; font-size: 1.3em; font-weight: normal; border-bottom: 2px solid #c8e1f1; line-height: 0.9; padding-bottom: 8px; margin: 0px 0;}
#content h3 {color: #009cff; background-color: #ffffff; font-size: 1em; font-weight: normal; clear: both;}
#content p {color: #565656; background-color: #ffffff; font-size: 1em; font-weight: normal;}

#footer {height:50px; width:758px; background: url('img/footer.gif') no-repeat; margin:0px 0 0 16px; border: 0px; clear:both;}
#footer p {padding: 15px 0 0 205px; color: #565656; font-size: 0.8em;}

.lista {
	padding:5px 0;
	padding-left:20px;
	color: #565656;
	background-color: #ffffff;
	}

.fotki_prawo {
	border:none;
	float:right;
	margin-right:10px;
	margin-left:10px;
	margin-bottom: 10px;
	}

.fotki_lewo {
	border:none;
	float:left;
	margin-left:10px;
	margin-right:10px;
	margin-bottom: 10px;
	}

.fotki_srodek {
	display:block;
	border:none;
	float:left;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 10px;
	}

.linki_niebieskie {
	text-decoration: none;
	color: #009cff;
	background-color: #ffffff;
	}

.linki_czarne {
	color:#565656;
	text-decoration: none;
	background-color:#ffffff;
	}

.indeks_gorny {
	font-size: 0.6em;
	}

.tab_nag {
	color: #1c1c1c;
	background: #C3DEF0;
	}

.kol_niep {
	color: #393939;
	background: #f0f0f0;
	}
