* { font-family: Tahoma, Verdana,Arial, Trebuchet MS ; font-size: 11px; color: #DDDDDD;}
body { margin: 0; background: #870A42; }

h1 { font-size: 20px; background-color: #3E6180; color: #FFFFFF; }
h2 { font-size: 14px; color: #CCCCCC; font-weight: bold; }
p { font-size: 12px; color: #CCCCCC; }
.linki { font-size: 12px; color: #59492C; }

div#main { width: 816px; margin: auto; }
div#header { background: url('../img/top.jpg'); height: 112px; position: relative; margin-bottom: 20px; }
div#header a { top: 35px; left: 44px; float: left; position: absolute; }
div#right { width: 460px; float: right; text-align: left; font-size: 12px; color: #CCCCCC; margin-left: 26px;}
div#right a { font-size: 12px; color: #CCCCCC; }
div#left { width: 330px; float: left;}
div#links { width: 816px; float: right;}
div#mapa { width: 816px; float: right; text-align: center; }

div#strony { text-align: right; padding-right: 20px; }

ul#listing { list-style-type: none; padding: 0; margin: 0; width: 310px; }
ul#listing li { float: left; margin: 0 3px 3px 0; }
ul#listing a { text-decoration: none; color: #; font-size: 20px; display: block; background: url('../img/b.gif'); width: 74px; height: 67px; text-align: center; line-height: 66px; }
ul#listing a:hover { text-decoration: underline; }
	
	
a.title {font-size: 30px; background-color: #192733; color: #FFFFFF; }
a:hover.title {font-size: 30px; background-color: #192733; color: #FFFFFF; }

