

body {

	background-color: white;
	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	font-family: "arial";
	
}

a img {
	
	border: none;
	
	}

#ramkagorna {

	background-image: url("../images/gb1.png");
	background-repeat: repeat-x;
	background-position: left top;
	
	width: 100%;
	min-height: 900px;
	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
}

#container {

	margin-left: auto;
	margin-right: auto;
	
	width: 980px;
	
}

#gornypasek {

	width: 100%;
	height: 134px;
	
}

.logofirmy {

	padding-top: 16px;
	margin-left: 15px;
	
}

.jezyki {

	float: right;
	margin-top: 4px;
	
}

.jezyki img {

	vertical-align: middle;
	margin-left: 3px;
	
}

.pasekmenu {

	float: right;
	clear: right;
	height: 38px;

	margin-top: 73px;

}

.pasekmenu a {
	
	float: left;
	text-align: center;
	color: white;
	height: 33px;
	font-size: 12px;
	line-height: 33px;
	text-decoration: none;
	margin-top:4px;
	
	margin-left: 1px;
	background-position: 0px bottom;
	background-repeat: no-repeat;
	
	}

.menu-glowna {

	background-image: url("../images/glownanormalny.png");
	width: 103px;
	
}

.menu-oferta {

	background-image: url("../images/oferta.png");
	width: 57px;
}

.menu-aktualnosci {

	background-image: url("../images/aktualnosci.png");
	width: 155px;
}

.menu-promocja {

	background-image: url("../images/promocja.png");
	width: 81px;
}

.menu-kontakt {

	background-image: url("../images/kontakt.png");
	width: 65px;
}
/*Style dla wybranych opcji menu*/

.glownawybrana {
	
	background-image: url("../images/glownawybrany.png");
	height: 38px !important;
	margin-top: 0px !important;
	line-height: 40px !important;
}

.ofertawybrana {
	
	background-image: url("../images/ofertawybrany.png");
	height: 38px !important;
	margin-top: 0px !important;
	line-height: 40px !important;
}

.aktualnosciwybrana {
	
	background-image: url("../images/aktualnosciwybrany.png");
	height: 38px !important;
	margin-top: 0px !important;
	line-height: 40px !important;
}

.promocjawybrana {
	
	background-image: url("../images/promocjawybrany.png");
	height: 38px !important;
	margin-top: 0px !important;
	line-height: 40px !important;
}

.kontaktwybrana {
	
	background-image: url("../images/kontaktwybrany.png");
	height: 38px !important;
	margin-top: 0px !important;
	line-height: 40px !important;
}

/*Koniec styli dla wybranych opcji menu*/

.czolo {
	
	width: 100%;
	height: 191px;
	background-image: url("../images/czolo.jpg");
	clear: both;
	margin-top: 29px;
	background-position:0 0;
	
	}
	
.czoloalternatywnetlo {
	background-image: url("../images/czolo2.jpg");
	
	}
	


#kolumnalewa {

	width: 441px;
	float: left;

}

#kolumnaprawa {

	width: 539px;
	float: right;

}

.polekolumnalewa {

	width: 441px;
	height: 110px;
	
	background-image: url("../images/lewokolumna1.jpg");

}

.lewoalternatywna {
	
	background-image: url("../images/lewakolumna2.jpg");
	
	}

.promocja {

	width: 426px;
	height: 178px;
	
	background-image: url("../images/tlopromocja.png");
	padding-top: 37px;
	padding-left: 15px;
	position: relative;
	font-size:12px;

}

.promocjanaglowek {
	
	color: #dc0000;
	font-size: 33px;

	
	
}

.promocjatytul {
	
	font-size: 15px;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 5px;
	
	}
	
a.wiecejpromocja {
	
	position: absolute;
	top: 188px;
	left: 165px;
	font-size: 13px;
	text-decoration: none;
	height: 16px;
	width: 	43px;

	
	background-image: url("../images/ptaszek1.png");
	background-repeat: no-repeat;
	background-position: right 6px;
	
	border-bottom: 1px solid #dc0000;
	
	color: #dc0000;
	

	}
	
	a.wiecejpromocjaglowna {
	
font-size: 13px;
	text-decoration: none;
	height: 16px;
	width: 	43px;

	
	background-image: url("../images/ptaszek1.png");
	background-repeat: no-repeat;
	background-position: right 6px;
	
	padding-right:10px;
	
	border-bottom: 1px solid #dc0000;
	
	color: #dc0000;
	text-align:right;
	

	}
	
.prezentacja .trescpromocja {
	
	font-size: 11px;
	color: #787878;
	text-align: justify;
	width: 479px;
}
	
.promocja .trescpromocja {
	
	font-size: 11px;
	color: #787878;
	width: 190px;
	text-align: justify;

}

.trescpromocjaglowna {
	
	font-size: 11px;
	color: #787878;
	text-align: justify;

}
	
.obrazekpromocja {
	
	position: absolute;
	top: 31px;
	left: 236px;
	width:167px;
	height:178px;
}

.obrazekpromocjaglowna {
float:left;
margin:10px 10px 10px 0;
}

.pocztawyslij {

	width: 406px;
	height: 137px;
	
	background-image: url("../images/poczta.png");

	position: relative;
	
	padding-top: 42px;
	padding-left: 35px;
	
	font-size: 14px;
	color: white;
	line-height: 21px;

}

.nazwafirmy {

	text-transform: uppercase;
	
}

.naglowekpoczta {

	font-weight: bold;
	
	font-size: 14px;
	margin-bottom: 10px;
	
}

.pocztawyslij a {

	color: #bfbfbf;
	text-decoration: none;
	
}

.prezentacja {

	width: 479px;
	
	padding-top: 23px;
	
	padding-left: 30px;
	padding-right: 30px;
	
	background-image: url("../images/tloprezentacja.jpg");
	
	background-repeat: no-repeat;
	
	font-size:12px;
	
}

.prezentacja a {color:#787878;text-decoration:none}

.prezentacja ul {color:#787878}

.prezentacjainnetlo {
	
	background-image: url("../images/tloprezentacja2.jpg");
	
	}

.przywitanie {

	font-size: 20px;
	font-weight:normal;
	margin:0

	
}

.trescprzywitanie {

	color: #787878;
	font-size: 13px;
	line-height: 20px;
	margin-top: 20px;
}

.prezentacja p,.prezentacja li {

	color: #787878;
	font-size: 13px;
	line-height: 20px;
	text-align:justify;
}

.nowosci {

	width: 479px;
	
	padding-top: 23px;
	
	padding-left: 30px;
	padding-right: 30px;
	
	

	position: relative;

}

.pierwsza {
	margin-top: 10px;
}

.wiadomosc a {

	color: #7f7f7f;
	
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 32px;
	background-image: url("../images/news.png");
	background-repeat: no-repeat;
	background-position:left top;
	display: block;
	line-height: 17px;
}

.wiadomosc {

	color: #7f7f7f;
	
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	line-height: 17px;
	padding-bottom:10px;
}

.streszczenie {

	border-top-color: #787878;
	border-top-style: solid;
	border-top-width: 1px;
	margin-top: 10px;
	margin-bottom: 10px;
	
	background-image: url("../images/pasek.png");
	background-position: left bottom;
	background-repeat: repeat-x;
	
	position: relative;
	
	
}

.streszczenieobrazek {

	float: left;
	margin-top: 15px;
	

}

.tekststreszczenia {

	float: right;
	width: 310px;

	margin-top: 7px;
	font-size: 11px;
	color: #787878;
	text-align: justify;
	line-height: 18px;

}

.datastreszczenia {

	color: #e2e2e2;
	font-size: 19px;
	text-align: right;
	margin-bottom: 5px;
	
	
}

a.wiecejstreszczenie  {
	
	position: absolute;
	
	bottom: 13px;
	right: 0px;
	
	font-size: 13px;
	text-decoration: none;
	width: 	43px;
	height: 16px;
	display: block;
	
	background-image: url("../images/ptaszek1.png");
	background-repeat: no-repeat;
	background-position: right 7px;
	
	color: #dc0000;
	
	border-bottom: 1px solid #dc0000;
	
	}

a.pozostaleaktualnosci {

	display: block;
	
	color: #dc0000;
	
	border-top-color: #787878;
	border-top-style: solid;
	border-top-width: 1px;
	
	font-size: 13px;
	text-decoration: underline;
	text-align: right;
	
	background-image: url("../images/ptaszek1.png");
	background-repeat: no-repeat;
	background-position: right 12px;
	
	padding-right: 6px;
	
	padding-top: 5px;
	
	margin-top: 10px;
	
}

#ramkadolna {

	clear: both;
	
	height: 107px;
	width: 100%;
	
	background-image: url("../images/ramkadolna.png");
	background-repeat: repeat-x;
	background-position: left top;
	

}

.obiektramki {

	margin-left: auto;
	margin-right: auto;
	
	width: 980px;
	height: 70px;
	
	background-color: black;
	background-repeat:no-repeat;
	background-image: url("../images/stopka.png");	
}

.obiektramki a {

	margin-top: 45px;
	float: left;
	color: #bdbcbc;
	font-size: 10px;
	text-decoration: none;
	text-transform: uppercase;
	
}

.obiektramki img {

	float: left;
	margin-top: 23px;
	margin-left: 10px;
	margin-right: 10px;

}

.copy {

	float: right;
	color: #9c9c9c;
	margin-top: 45px;
	font-size: 12px;
	padding-right: 10px;

}

.copy a {display:inline;text-transform:none;margin:0;float:none}

div#map {width:500px;height:300px;margin:0 auto}

#contactform {margin:0 auto}

#contactform p label {width:150px;float:left}

#contactform p input[type="text"],textarea {border:1px solid black;font-size:9pt;font-family:Tahoma,Verdana,Arial,sans-serif;color: #787878;padding:3px;width:300px}

#contactform p textarea {height:100px}

.podoferta {background-color:#dc0000;width:200px;position:relative;top:-1px;left:208px;float:none;z-index:10000;vertical-align:top;clear:both;display:none}

.podoferta a {float:none;text-align:left;background:none;height:auto;line-height:14px;vertical-align:top;}

.podoferta a:hover {color:yellow}

.podoferta ul {margin:0;padding:0;list-style:none}

.podoferta ul li {padding:2px 5px;margin:5px}
