html,body{
	padding:0;
	margin:0;
	text-align:center;
	width:100%;
	height:100%;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#fff7de;
	font-size:11px;
	background-color:#fef6de}
div{
	position:relative;
	background-repeat:no-repeat;
	background-position:top left;
	position:relative;
	margin:0;
	padding:0;
	top:0;
	left:0}
img{border:none}
h1{
	margin:0;
	padding:5px 0 10px 0;
	font-size:24px;
	font-weight:normal;
	font-family:times new roman,sans-serif;}
h1 span{display:none}
h2{
	margin:0;
	padding:30px 0 10px 0;
	font-size:14px;
	font-weight:bold}
h3{
	margin:0;
	padding:25px 0 0 0;
	font-size:12px;
	font-weight:bold}
pre{
	font-style:italic;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-align:right;}

#container{
	width:776px;
	margin:0 auto;
	height:100%;
	text-align:left}
#ukryta{
	position:absolute;
	width:100px;
	height:100px}
#top{
	width:100%;
	height:259px;
	background-color:#a82502;
	background-image:url(img/top_pl.png)}
#lang{
    text-align: right;
    padding-right: 20px;
    padding-top: 4px;}
#lang a{
    margin-left: 10px;}
#top div#menuUp{
	position:absolute;
	top:23px;
	left:0;
	width:211px;
	height:238px}
#top div#menuUp div{
	width:211px;
	height:34px;
}
#top div#menuHoriz{
	position:absolute;
	top:241px;
	left:345px;
	width:440px;
	height:21px}
#top div#menuHoriz ul{
	margin:0;
	padding:0}
#top div#menuHoriz ul li{
	margin:0;
	padding:0;
	display:inline}
#top div#menuHoriz a{
	padding:0 5px 0 0;
	color:#fdf0ed;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	color:#fff7de}
#top div#menuHoriz a:hover{color:#e5b1a4}
#middle{
	width:100%;
	background-repeat:repeat-y;
	background-image:url(img/bg_middle.png);
	background-color:#fffbf2;
	padding-bottom:60px}
#middleL{
	position:absolute;
	width:313px;
	height:499px;
	background-color:#fffbf2;
	background-image:url(img/left-up.png)}
#middleL a{
    position: relative;
    left: 40px;
    top: 250px;}
#middleR{
	padding-top:30px;
	left:319px;
	width:443px;}
#middleR div.minH{
	width:1px;
	height:470px;
	float:right}
#middleR div.clear{
	clear:both;
	height:1px;
	overflow:hidden}
#middleR ul li{
	margin:5px 0 14px 0}
#middleR ul li i{
	font-weight:bold}
#middleR p,#middleR ul{
	margin:10px 0 0 0;
	padding:0;
	color:#fff7de;
	text-align:justify;
	line-height:15px;
	clear:left}
#middleR div.center{
	text-align:left}
#middleR p img.mapa{
	margin-left:3px;
	margin-top:47px;
	display:block}
#middleR p img.right{padding-left:24px}
#middleR ul{
	margin:0;
	padding:0 0 0 17px}
#middleR ul{
	margin:0;
	padding:0 0 0 17px}
#middleR a,#middleR p.yellow,#middleR h3.yellow{
	font-weight:bold;
	color:#ffedb5;
	text-decoration:underline;
	font-size:11px}
#middleR h3.yellow{margin-bottom:-10px}
#middleR cite.glowna{
	display:block;
	xpadding-top:25px;
	font-weight:bold}
#middleR a:hover{color:#ffe38d}
#middleR a .highL{color:#c97058}
#middleR a:hover .highL{color:#ffe38d}
#middleR address{
	line-height:20px;
	padding:14px 0 0 0;
	font-style:normal}
#middleR .prawa{
	margin-left:auto;
	text-align:right;
	padding-right:10px}
#middleR form {margin-top:30px}
#middleR form label{
	width:60px;
	float:left;
	text-align:right;
	padding-right:10px}
#middleR form br{clear:left}
#middleR form input.fixed,#middleR form textarea.fixed{
	width:300px;
	margin-bottom:10px;
	background-color:#fff7de;
	color:#5c291e;
	font-size:12px}
#middleR form input.submit{margin-left:70px}
#middleR div.odp p{
	margin-bottom:5px;
	background-color:#b74223;
	padding:5px}
#middleR div.odp{padding:0 40px}
#middleR span.podpis{
	font-size:10px;
	color:#e8e0bb}
#middleR ul.nosign{
	list-style-type:none;
	padding-top:20px}
#middleR p.start{padding-top:30px}
#bottom{
	text-align:right;
	width:100%;
	height:18px;
	background-image:url(img/bottom.png);}
#bottom img{
	display:block;
	margin:0;
	padding:0}
.startImg{
	margin-top:50px;}

#middleR p.cytat{
        margin-left:30px;width:300px; text-align:left;}
#middleR .bigger {
    font-size: 14px;
}

.no-margin			{margin: 0 !important;}
.margin5			{margin: 5px 0 !important; padding: 0 !important;}
.margin10			{margin: 10px 0 !important; padding: 0 !important;}
.line				{display: block; height: 1px; width: 100%; font-size: 1px; line-height: 1px; background-color: #FFF7DE;}
.dnone				{display: none;}
.image-border		{border: 1px solid #FFF7DE;}
