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

body {
	margin:0px;
	padding:0px;
	background-color:#000;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	background-image:url(../images/bgStrona.jpg);
	background-repeat:repeat-x;
	background-position: 0px 120px;
}
a { color:#FFF; text-decoration:none; font-weight:bold; }
#all {
	width:1000px;
	margin:auto;
}
#logo {
	margin-left:25px;
	margin-bottom:11px;
}
#adres {
	height:43px;
	width:424px;
	float:right;
	margin-top:35px;
}
#adres p {
	font-size:9px;
	margin:0px;
	padding:0px;
	margin-right:20px;
	float:left;
}
#site {
	margin-top:10px;
}
.prawa { float:right; }
.lewa { float:left; }
#menu { background-image:url(../images/menu.jpg); background-repeat:repeat-x; width:912px; height:50px; margin-bottom:25px; text-align:center; padding-left:80px; }
#menu ul, #meny ul li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

#menu ul {
	float: left;
	padding: 1px 0 1px 1px;
}
#menu ul li {	float: left; }
#menu ul a:link, #menu ul a:visited {
	text-decoration: none;
	display: block;
	font-weight: bold;
	color: #fff;
	padding: 13px 20px;
	border-right: 1px solid #fff;
	font-size:18px;
}
#menu ul a#koniec:link, #menu ul a#koniec:visited { border-right:0px; }

#menu ul a:hover {
	background-color: #800;
}
#top { margin-top:25px; margin-bottom: 25px; }
#top1 { width:630px; height:200px; float:left; background-image:url(../images/bgTop1.png); background-repeat:no-repeat; padding-left:20px; color:#000; }
#top2 { width:285px; height:170px; float:left; background-image:url(../images/bgTop2.png); background-repeat:no-repeat; margin-left:25px; padding-left:20px; padding-top:30px; padding-right:20px; text-align:justify; font-size:11px; }
#prebet { margin-top:-15px; margin-right:3px; float:right; }
h1.red { margin:0px; padding:0px; color:red; width:16px; width:420px; margin-top:0px; }
#top1 ul { margin:0px; }
#top1 li, .tekst li { list-style-image:url(../images/dotRed.png); margin-left:-22px; }
a.btnRed {background-image:url(../images/bgRedButton.png); width:100px; height:21px; display:block; font-size:10px; text-align:center; padding-top:7px; z-index:100; float:right; margin-right:120px; margin-top:-15px; }
a.btnRed2 {background-image:url(../images/bgRedButton.png); width:100px; height:21px; display:block; font-size:10px; text-align:center; padding-top:7px; float:right; }
a.btnBlack {background-image:url(../images/bgBlackButton.png); width:100px; height:21px; display:block; font-size:10px; text-align:center; padding-top:7px; z-index:100; float:right; margin-top:25px; }
.clr { clear:both; }
#homeHome { width:998px; margin-top:25px; background-image:url(../images/bgMain01.png); background-repeat:no-repeat; border-bottom:1px dotted #858585; padding-bottom:15px; border:1px solid #858585; position:relative; -moz-border-radius-topleft: 5px; -moz-border-radius-topright:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; border-top-left-radius: 5px; border-top-right-radius: 5px; }
#home { width:998px; margin-top:25px; background-image:url(../images/bgMain01.png); background-repeat:no-repeat; border-bottom:1px dotted #858585; padding-bottom:15px; border:1px solid #858585; position:relative; -moz-border-radius: 5px; border-radius: 5px;  }
.box { width:300px; margin-left:25px; float:left; padding-top:25px; }
.box h1 { border-bottom:1px dotted #858585; font-size:18px; padding-bottom:10px; text-align:left; }
.box p { display:block; margin:0px; padding:0px; text-align:justify; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.box a img { border:0px; }
#part2 { background-color:#292929; width:998px; border:1px solid #858585; border-top:0px; -webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; z-index:10; }
#homeL { width:350px; border-right:1px dotted #858585; }
#homeR { float:right; width:637px; background-color:#3b3b3b; padding-left:10px; background-image:url(../images/bgHomeR.png); background-repeat:no-repeat; position:relative; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; border-bottom-right-radius: 5px; }
.min { margin-left:0px; width:290px; }
img.br { margin-bottom:10px; }
.szary { color:#C0C4BB; }
#homeL2 { float:left; width:675px; background-color:#292929; margin-top:10px; }
.h1 { border-top:1px solid #858585; padding-top:10px; margin-top:-0px; }
.noPad { padding-top:0px; margin-top:0px; }
.kropki { border-top:1px dotted #858585; border-right:1px dotted #858585; width:299px; text-align:center; padding-right:15px; padding-bottom:10px;  position:relative; z-index:10; padding-left:10px; background-color:#292929; }
.hN { margin-top:-15px; padding-top:0px; }
#stopka { text-align:left; margin-top:20px; padding-top:20px; font-size:11px; padding-left:25px; margin-bottom:15px; width:975px; margin:auto; }
img.preb { z-index:20; margin-left:-20px; position:absolute; }
.center { text-align:center; font-size:10px; margin-bottom:10px; }
.center a, .tekst a { font-weight:normal; }
.center a:hover, .tekst a:hover { text-decoration:underline; }
#mapa { width: 690px; margin-left:25px; padding-bottom:25px; }
iframe { border:0px; width:640px; height:340px; }
.tekst { font-size:12px; text-align:justify; color:#eee; width:948px; margin-left:25px; }
.tekst a { color:#ccc; font-weight:bold; }
.ramka { border:1px solid #999; }
.odstep { margin-left:25px; margin-top:-30px; }
.odstepP { margin-right:25px; }
.top { margin-top:25px; }
.tekst table { margin-top:25px; width:720px; margin-bottom:25px; }
.tekst table#big { width:100%; }
.tekst table td { text-align:center; color:#000; background-color:#FFF; padding-top:5px; padding-bottom:5px; font-size:12px; }
.tekst table tr#first td { background-color:#F00; color:#FFF; font-weight:bold; }
.fotoPion { width:200px; text-align:center; font-size:11px; }
#error { position:absolute; width:300px; height:300px; text-align:center; border:3px dotted red; background-color:#C33; color:#000; left:400px; font-size:14px; font-weight:bold; }
.prA { margin-right:10px; }
.fotoPod { float:left; text-align:center; margin-right:17px; margin-bottom:15px; font-size:11px; }
.maly { margin-right:7px; }
.fotoPod#last { margin-right:0px; }
.prebkom { background-color:#000; margin-top:25px; margin-bottom: 25px;}
.padTiB { padding-top:10px; padding-bottom:10px; }
#prebkom { float:right; width:680px; margin-left:25px; text-align:center; }
.ft { width:320px; margin-bottom:20px; }
.marT { margin-top:12px; }
.sz150 { float:left; width:150px; margin-right:10px; }
.padT { padding-top:20px; text-align:left; }
.bld { font-weight:bold; }
.mid { margin-bottom:10px; }
#mapa { width:690px; height:330px; }
#form { width:220px; float:right; margin-right:25px; border:1px solid #959595; background-color:#000; padding:10px; padding-right:0px; }
input, textarea { width:205px; border:1px solid #000; padding:2px; }
textarea { height:100px; }
label.error { color:red; font-style:italic; font-size:11px; }
input.error, textarea.error { border: 1px dotted red; }
.ods { padding:10px; background-color:#000; }
a img#rzetelna { float:left; margin-right:20px; margin-top:-10px; border:0px; }
