@charset "utf-8";
/* CSS Document */

html, body, body>center {
	margin: 0 auto;
	padding: 0;
	min-height: 100%;
	text-align: center;
}
body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 70%;
	color: #FFF;
}
html {
	background: #282b32;
}
body {
	background-color: #DCDCDC;
	background-image: url(images/bgUp.gif);
	background-repeat: repeat-x;
}
#bgDown {
	background: transparent url(images/bgDown.gif) bottom center repeat-x;
}
#all {
	background-color: #282b32;
	width: 1000px;
	min-height: 100%;
	margin: 0 auto;
	text-align: left;
	overflow: hidden;
	position: relative;
}
menu {
	margin-top: 66px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 289px;
	height: 103px;
	background-image: url(images/menuBg.gif);
	background-repeat: repeat-x;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
}
menu li {
	display: block;
	float: left;
}
menu li a {
	display: block;
	height: 98px;
	width: 115px;
}
menu a.menu1 {
	background: transparent url(images/menu_off_03.png) 0 0 no-repeat;
}
menu a.menu2 {
	background: transparent url(images/menu_off_04.png) 0 0 no-repeat;
}
menu a.menu3 {
	background: transparent url(images/menu_off_05.png) 0 0 no-repeat;
}
menu a.menu4 {
	background: transparent url(images/menu_off_06.png) 0 0 no-repeat;
}
menu a.menu1:hover, menu a.menu1:focus, menu a.menu1:active {
	background-image: url(images/menu_on_03.png);
}
menu a.menu2:hover, menu a.menu2:focus, menu a.menu2:active {
	background: url(images/menu_on_04.png);
}
menu a.menu3:hover, menu a.menu3:focus, menu a.menu3:active {
	background: url(images/menu_on_05.png);
}
menu a.menu4:hover, menu a.menu4:focus, menu a.menu4:active {
	background: url(images/menu_on_06.png);
}
menu a span {
	display: none;
}
#main {
	clear: both;
	overflow: hidden;
	background-image: url(images/podLogiem.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin-right: 275px;
}
#main h1 {
	marging: 0;
	margin-left: 207px;
	background-color: #DCDCDC;
	height: 29px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 27px;
	font: bold italic 130% "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 56px;
	background-image: url(images/breadcrumbs.gif);
	background-repeat: no-repeat;
	background-position: right center;
	color: #2b2b35;
}
#main h1 a {
	color: #2b2b35;
}
#content {
	background-image: url(images/listwy.jpg);
	background-repeat: no-repeat;
	background-position: 0px 51px;
	min-height: 406px;
	padding-left: 214px;
}
#quasiContent {
	height: 406px;
}
#startImg {
	position: absolute;
	left: 0;
	top: 169px;
	z-index: 2;
}
#footer {
	background-image: url(images/stopka.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 160px;
	padding: 32px 62px 0px;
	position: relative;
	margin-top: 5px;
}

#footer .col1
{
	width: 290px;
	font-size: 85%;
}

#footer .col1_1
{
	margin-top: 5px;
	width: 290px;
	font-size: 85%;
}

#footer .col2 {
	position: absolute;
	left: 374px;
	top: 32px;
}
#footer .col3
{
	position: absolute;
	left:790px;
	top: 32px;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 170px;
	text-transform: lowercase;
}
#footer .col3 li ul {
	margin: 0px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1ex;
}

#footer .footer1, #footer .footer2
{
	position: absolute;
	left: 60px;
	top: 155px;
}

#footer .footer1
{
	font-size: 120%;
	font-weight: bold;
}

#footer .footer2
{
	left: auto;
	right: 60px;
}

a {
	color: #FFF;
	text-decoration: none;
}
a:hover, a:focus, a:active {
	text-decoration: underline;
}
#footer p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1ex;
	margin-left: 0px;
}
#footer .tarcza {
	display: block;
	height: 48px;
	background-image: url(images/tarcza.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 78px;
	padding-top: 22px;
	line-height: 110%;
}
#shape1 {
	position: absolute;
	height: 66px;
	width: 24px;
	left: 748px;
	top: 0px;
	background-color: #717277;
}
menu a.menu_lang {
	background-image: url(images/lang_de.png);
	height: 103px;
	width: 194px;
}
menu li.last {
	width: 228px;
	background-image: url(images/menuBgR.png);
	background-position: right top;
	background-repeat: no-repeat;
	float: right;
}
/*#sidebar {
	width: 252px;
	position: absolute;
	top: 169px;
	right: 0px;
	z-index: 1;
} */

#sidebar
{
	width: 252px;
	position: absolute;
	top: 169px;
	right: 0px;
	z-index: 1;
	background: url(images/sidebar_tlo.png) 0px 0px no-repeat;
	/*width: 212px;*/
	height: 467px;
}

div#sidebar a
{
	clear: both;
	display: block;
	margin-top: 10px;
	margin-left: 34px;
}

.SideMenu1, .SideMenu2, .SideMenu3, .SideMenu4
{
	float: left;
	width: 175px;
	height: 106px;
	background: url(images/sidebar_menu.jpg) no-repeat;
}

.SideMenu1 { background-position: 0px 0px; }
.SideMenu1:hover, .SideMenu1:focus { background-position: 0px -106px; }

.SideMenu2 { background-position: 0px -212px; }
.SideMenu2:hover, .SideMenu2:focus { background-position: 0px -318px; }

.SideMenu3 { background-position: 0px -424px; }
.SideMenu3:hover, .SideMenu3:focus { background-position: 0px -530px; }

.SideMenu4
{
	background-position: 0px -636px;
	width: 139px;
	height: 79px;
	margin-top: 18px !important;
	margin-left: 56px !important;
}
.SideMenu4:hover, .SideMenu4:focus { background-position: 0px -715px; }


#mapa {
	width: 258px;
	height: 343px;
	background: transparent url(images/mapa.gif) 0 0 no-repeat;
	display: block;
	float: left;
	margin-right: 25px;
}
#mapa:active, #mapa:focus, #mapa.on {
	background-position: 0 -343px;
}
#mapa.off {
	background-position: 0 0 !important;
}
#mapa span {
	display: none;
}

#kontakt {
	font: bold italic 125% "Trebuchet MS",Helvetica,Arial,sans-serif;
	padding-top: 1ex;
}
#kontakt h2 {
	font-size: 130%;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
#kontakt p, #kontakt address {
	margin: 0 0 15px;
	padding: 0;
}
#kontakt address {
	font-size: 140%;
	font-weight: normal;
}

#lista {
	height: 411px;
	overflow: auto;
	text-align: right;
}
#lista table {
	width: 608px;
	margin: 0 0 0 auto;
}
#lista table td, #lista table th {
	vertical-align: top;
	font: bold italic 140% "Trebuchet MS",Helvetica,Arial,sans-serif;
	text-align: left;
}
#lista table td {
	text-align: center;
}
#lista table td.wym {
	width: 155px;
	text-align: left;
}
#lista table p {
	margin: 0;
	padding: 0 20px;
	text-indent: 0;
}

#content .col1 div, #content .col2 div {
	margin: 6px 0;
}
#content .col2 {
	width: 240px;
	float: right;
}
#content .col2 h2 {
	margin: 0;
	padding: 2px 0 0;
	height: 32px;
	text-align: center;
	font: italic 180% "Trebuchet MS",Helvetica,Arial,sans-serif;
}

/* PNG hack - logo */
.imgLogo
{
/*	position: absolute;
	left: 0px;
	top: 100px; */
    border: solid 0px #FFFFFF;
    _display:none;
}

.ie-png
{
	position: absolute;
	left: 0px;
	top: 100px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’http://m.listwyrp.com/logo.png’,sizingMethod=’scale’);
    width: 234px;
    height: 51px;
}

.ie-hide
{
    border: solid 0px #FFFFFF;
    _display:none;
}

/* Flash Start */
.flashStart
{
	position: absolute;
	left: 0px;
	top: 170px;
}
