﻿html {
	background-image : url('img/BackgroundBars.jpg');
}

body {
	padding : 0 0 30px 0;
	margin : 0 0 0 0;
}

div#wszystko {
	width : 750px;
	margin : 0 auto;
	padding : 0;
}

div#top {
	position : relative;
	background-image : url('img/BackgroundGradient02.png');
	background-repeat : repeat-y;
	background-color : #fff;
	height : 99px;
	width : 750px;
}

div.menuKontener {
	position : relative;
	width : 100%;
	height : 67px;
	background-image : url('img/BackgroundGradient01.png');
	background-repeat : repeat-x;
	background-position : 0 100%;
	background-color : #f1f1f1;
}

div#podstrona {
	border-color : #ddd;
	border-style : solid;
	border-width : 0 0 1px 0;
}

div#srodekMenu {
	position : relative;
	padding : 32px 0 16px 0;
	text-align : center;
}

span.elementMenu {
	margin : 0;
	padding : 31px 25px 16px 25px;
	background-image : url('img/BackgroundGradient01.png');
	background-repeat : repeat-x;
	background-position : 0 100%;
	background-color : #f1f1f1;
	width : 0;
}

span.elementMenu:hover {
	background-color : #14a4cd;
}

span.elementMenu:active {
	background-color : #0191ba;
}

span.selektorMenu {
	margin : 0;
	padding : 10px 1px 5px 1px;
	background-image : url('img/selektorMenu.png');
	background-repeat : repeat-y;
	background-position : 50% 50%;
}

div#stopka {
	border-color : #ddd;
	border-style : solid;
	border-width : 7px 0 1px 0;
	margin : 0;
	padding : 0;
	width : 750px;
	background-color : #fafafa;
	color : #ccc;
	font-family : Tahoma, Sans;
	font-size : 11px;
	clear : both;
}

div#pasekNadLogo {
	position : absolute;
	top : 0;
	left : 69px;
	width : 139px;
	height : 2px;
	background-color : #cacaca;
}

div#wyszukiwarkaKontener {
	position : relative;
	background-image : url('img/kwiatkiTop.png');
	background-repeat : no-repeat;
	background-position : 100% 0;
	background-color : #fff;
	left : 470px;
	top : 0;
	height : 100%;
	width : 280px;
}

div#wyszukiwarkaForm {
	position : absolute;
	padding : 0;
	margin : 0;
	right : 62px;
	top : 38px;
	width : 172px;
}

div#szukaneHasloKontener {
	float : left;
}

div#przyciskLupaKontener {
	float : right;
}

div#tresc {
	position : relative;
	margin : 0;
	padding : 0 0 10px 0;
	width : 750px;
	background-color : #eee;
	float : left;
	overflow : auto;
	height : auto;
}

div.tytulKontener {
	padding : 18px 0 10px 32px;
	overflow : auto;
	height : auto;
}

div.tytulStrony {
	float : left;
	width : 420px;
}

div.tytulMenu {
	float : right;
	height : 20px;
	width : 192px;
	text-align : center;
}

div.calaPrzestrzen {
	clear : both;
	float : left;
	padding : 0;
	margin : 0 0 0 32px;
	width : 492px;
}

div.wyszczegolnionaPrzestrzen {
	clear : both;
	float : left;
	padding : 0;
	margin : 15px 0 15px 32px;
	width : 490px;
	border : 1px solid #dadada;
	background-image : url('img/tloWyszczegolnionejCalosci.png');
}

div.kolumna {
	float : left;
	padding : 0;
	margin : 0 0 0 32px;
	width : 230px;
}

div.malaKolumna {
	float : left;	
	padding : 10px;
	margin : 0 0 0 10px;
	width : 215px;
	color : #444;
	font-family : Tahoma, Sans;
	font-size : 11px;
}

div.prawyPasek {
	width : 194px;
	float : right;
	padding : 0;
	margin : 0 0 0 32px;
	text-align : center;
}

div#prawyPasekStronaGlowna {
	position : absolute;	
	bottom : 0;
	right : 0;
}

div#kwiatkiTresc {
	background-image : url('img/kwiatkiTresc.png');
	background-repeat : no-repeat;
	background-position : 100% 100%;
	background-color : #eee;
	position : relative;
	right : 0;
	bottom : 0;
	height : 195px;
	width : 194px;
}

div#trescPodstrony {
	position : relative;
	left : 32px;
	top : 51px;
	margin : 0;
	padding : 0;
	width : 491px;
}

div#srodek {
	width : 100%;
	height : 281px;
	background-color : #0191ba;
	border-color : #14a4cd;
	border-style : solid;
	border-width : 7px 0;
	background-image : url('img/autopromotBackground.png');
	background-repeat : no-repeat;
	background-position : 389px 0;
}

div#mapaToruniaNadajnikiTekst {
	width : 41px;
	float : left;
	overflow : auto;
	height : auto;
}

div#animacjaFlash {
	width : 350px;
	float : left;
	overflow : auto;
	height : auto;
}

div#tekstAutopromocyjnyKontener {
	padding : 0;
	margin : 0 42px 0 0;
	width : 279px;
	float : right;
	height : 281px;
}

div#tytulAutopromot {
	width : 279px;
	height : 83px;
	margin : 10px 0 5px 0;
	text-align : center;
}

p.tekstAutopromotAkapit {
	text-align : justify;
	font-family : Tahoma, Sans;
	font-size : 11px;
	color : #a2daea;
	margin : 0 0 8px 0;
}

p.tytulNewsa {
	margin : 0 0 5px 0;
	padding : 0 0 0 19px;
	color : #444;
	font-family : Tahoma, Sans;
	font-size : 12px;
	font-weight : bold;
	height : 11px;
	background-image : url('img/talkIcon.png');
	background-repeat : no-repeat;
	background-position : 0 0;
}

p.trescNewsa {
	margin : 0;
	padding : 0;
	color : #444;
	font-family : Tahoma, Sans;
	font-size : 11px;
	text-align : justify;
}

p.zwyklyTekst {
	font-family : Tahoma, Sans;
	font-size : 11px;
	text-align : left;
	margin : 0 0 5px 0;
	padding : 0;
	color : #444;
}
p.adresy {
	font-family : Tahoma, Sans;
	font-size : 11px;
	text-align : center;
	margin : 0 0 1px 0;
	padding : 0;
	color : #444;
}
p.adresyNaglowek {
	font-family : Tahoma, Sans;
	font-size : 13px;
	font-weight : bold;
	text-align : center;
	margin : 6px 0 4px 0;
	padding : 0;
	color : #444;
}
p.adminLeft {
	font-family : Tahoma, Sans;
	font-size : 11px;
	text-align : right;
	margin : 0 0 1px 0;
	padding : 0;
	color : #444;
}
p.adminRight {
	font-family : Tahoma, Sans;
	font-size : 11px;
	text-align : left;
	margin : 0 0 1px 0;
	padding : 0;
	color : #444;
}
p.cennikTytulLeft {
	font-family : Tahoma, Sans;
	font-size : 12px;
	font-weight : bold;
	text-align : right;
	margin : 0 0 1px 0;
	padding : 0;
	color : #444;
}
p.cennikTytulRight {
	font-family : Tahoma, Sans;
	font-size : 12px;
	font-weight : bold;
	text-align : left;
	margin : 0 0 1px 0;
	padding : 0;
	color : #444;
}
span.marker {
	color : #036d8b;
}

div.kontenerSubMenu {
	margin : 0 auto;
	padding : 0;
	width : 170px;
	overflow : auto;
	height : auto;
}

div.elementSubMenuDiv {
	clear : both;
	padding : 5px 10px;
	border-style : solid;
	border-color : #ddd;
	border-width : 1px 0 0 0;
	height : 14px;
}

div#pierwszyElementSubMenu {
	border-width : 0;
}

span.elementSubMenuSpan {
	font-family : Tahoma, Sans;
	font-size : 11px;
}

span.strzalkaSubMenu {
	width : 10px;
	text-align : left;
	float : left;
}

span.tekstSubMenu {
	width : 140px;
	text-align : right;
	float : right;
}

p#stopkaLeft {
	margin : 10px 32px;
	padding : 0;
	width : 350px;
	text-align : left;
	float : left;
}

p#stopkaRight {
	top : 0;
	right : 0;
	margin : 10px 29px;
	padding : 0;
	text-align : right;
}

img {
	border : 0;
}

img#logo {
	position : absolute;
	left : 69px;
	top : 25px;
}

img#wyszukiwarkaText {
	position : absolute;
	left : 0;
	top : 26px;
}

img#koperta {
	position : absolute;
	right : 15px;
	top : 8px;
}

img#drzewko {
	position : absolute;
	right : 47px;
	top : 8px;
}

img#domek {
	position : absolute;
	right : 78px;
	top : 7px;
}

input#szukaneHaslo {
	width : 134px;
	height : 16px;
	border : 0;
	background-image : url('img/searchFormBackground.png');
	background-repeat : no-repeat;
	background-position : 0 0;
	padding : 3px 10px 0 10px;
	margin : 0;
	font-family : Tahoma, Sans;
	font-size : 10px;
	color : #036d8b;
}

input#przyciskLupa {
	border : 0;
	width : 14px;
	height : 19px;
	padding : 0 0 0 0;
	margin : 0;
	background-image : url('img/lupa.png');
	background-repeat : no-repeat;
	background-position : 0 100%;
}

input#przyciskLupa {
	cursor : pointer;
}

a.czytajWiecej {
	float : right;
	margin : 2px 0 0 0;
	padding : 0;
	color : #0191bb;
	font-family : Tahoma, Sans;
	font-size : 11px;
	text-align : right;
	text-decoration : none;
}

a.czytajWiecej:hover {
	text-decoration : underline;
}

a#sprawdzCennik {
	margin : 0;
	padding : 0;
	position: absolute;
	color : #222;
	bottom : 12px;
	right : 29px;
	font-family : Tahoma, Sans;
	font-size : 11px;
	text-align : right;
	text-decoration : none;
}

ul.zasieg {
	margin : 6px 0;
	padding : 0;
	list-style : none;
}

li.zasieg {
	margin-top : 2px;
}

li.zasieg:before {
	padding : 0 6px 0 10px;
	content : url('img/listPoint.png');
}

a#sprawdzCennik:hover {
	color : #c00505;
}

a.stopkaLink {
	color : #ccc;
	text-decoration : none;
}

a.stopkaLink:hover {
	color : #444;
}

a.subMenuLink {
	color : #444;
	text-decoration : none;
}

a.subMenuLink:hover {
	color : #c00505;
} 
