/* CSS Document */
body {
margin:0 0; padding:0 0;
background:#221205 url(../images/01_bckgd.jpg) repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
#container {
	margin:0 auto;
	width:900px;
}
#header, #header_en {
	width:900px; height:98px;
	padding-top:186px;
	background:url(../images/head.jpg);
	color:#000000;
	font-size:16px;
}
#header_en { background:url(../images/head_en.jpg); }
#header a, #header_en a { color:#000000; text-decoration:none; }
#header a:hover, #header_en a:hover { color:#FF0000; text-decoration:none; }
.kp { padding:0 10px 0 10px; }
#mid { 
	background:#221205 url(../images/04_bckgd.jpg) repeat-y;
}
#content { 
	width:640px;
	background:#DAC09A url(../images/02_bckgd.jpg) repeat-y;
	padding-left:14px;
	padding-bottom:14px;
	font-size:11px;
}
#box {
	/*clear:left;    IE6*/ 
	width:246px;
	background:#221205 url(../images/03_bckgd.jpg) repeat-y;
	color:#000000;
	font-size:11px;
}
#footer {
	background:#221205 url(../images/05_bckgd.jpg) repeat-x;
	width:870px;
	margin:0 0 0 5px;
	padding:12px 0 20px 20px;
	color:#FF0000;
	font-size:10px;
}

#akt { background:url(../images/b_akt.jpg); }
#dop { background:url(../images/b_dop.jpg); }
#dzi { background:url(../images/b_dzi.jpg); }
#wsp { background:url(../images/b_wsp.jpg); }
#lin { background:url(../images/b_lin.jpg); }
#nas { background:url(../images/b_nas.jpg); text-align:center; }

#akt_en { background:url(../images/b_akt_en.jpg); }
#dop_en { background:url(../images/b_dop_en.jpg); }
#dzi_en { background:url(../images/b_dzi_en.jpg); }
#wsp_en { background:url(../images/b_wsp_en.jpg); }
#lin_en { background:url(../images/b_lin_en.jpg); }
#nas_en { background:url(../images/b_nas_en.jpg); text-align:center; }
#nextGalleries { margin-top:15px; margin-left:8px; }

#akt, #dop, #dzi, #wsp, #lin, #nas, #akt_en, #dop_en, #dzi_en, #wsp_en, #lin_en, #nas_en { background-position:1px top; background-repeat:no-repeat; padding:46px 15px 0 12px; margin-bottom:25px; }
#nas img, #nas_en img { margin-top:12px; }
#box ul { list-style: none; margin:0; padding:0; }
#box ul li { padding: 0; margin:0; padding-bottom:7px; padding-left:10px; background:url(../images/li_br.jpg) no-repeat 0px 3px;  }
#box ul li.red { background:url(../images/li_cz.jpg) no-repeat 0px 3px;  }
#box ul li a, #content span div a, #moreNews a, .newsFooter a, .archLinks a, #content a { text-decoration:underline; color: #525252; }
#content a { color:#444444; }
#content div span { font-size:11px; }
#box ul li a.red { color: #ff0000; }
#box ul li a:hover, #content span div a:hover, #arch a:hover, #moreNews a:hover, .newsFooter a:hover, .archLinks a:hover, #content a:hover { text-decoration: none; }
#leftmenu { padding-left:20px; }
#middlemenu { padding-left:120px; }
#rightmenu { padding-left:250px; }

.bold { font-weight:bold; }
.red { color:#FF0000; }
.grey { color:#525252; }
.margintwelve { margin-bottom:12px; }
.margintwelveTop { margin-top:12px; }
.left { float:left; }
.right { float:right; }
.clear { clear:both; }
.justify { text-align:justify; }
.italic { font-style:italic; }
.normal { font-weight:normal; }

#dropmenudiv{
position:absolute;
/*background-image:url(../images/alphabcg.gif);*/
border:1px solid #221205;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
/*line-height:18px;*/
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
padding: 8px 0;
text-decoration: none;
font-weight: normal;
color:#000000;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: transparent;
color:#FF0000;
}

h1 { font-size:22px; color:#660000; }
h2 { font-size:14px; color:#51504F; margin:0 2px 0 0; padding:0 0 8px 0; }
#content p { margin-right:8px; text-align:justify; }
#content span div { border-top:#aaaaaa 1px solid; padding:6px 0 8px 0; margin-right:8px; }
#content span #bottom, #content #bottom { border-bottom:#aaaaaa 1px solid; margin-bottom:25px; }
#content .slideshow { border:#FF0000 1px solid; margin:0 4px 0 4px; width:200px; }
#wstep, #tresc { padding-right:14px; text-align:justify; }
#wstep, #content .slideshow { margin-bottom:24px;  }

#content .newsHeader { padding:12px 0; border-top:#aaaaaa 1px solid; font-size:12px; }
#content .newsCont { padding-left:12px; vertical-align:top; }
#content .newsCont div { font-size:9px; margin-top:5px; }
#content .newsFooter { text-align:right; padding-right:45px; padding-bottom:12px; }
#content #newsDate { text-align:left; font-size:9px; }
#moreNews a, .archLinks a, #nextGalleries a { line-height:18px; }
.newsPict { padding:1px; border:1px #660000 solid; }

#home { height:15px; width:85px; position:relative; top:-162px; font-size:10px; }
#home a { text-decoration:none; color:#FFFFFF; }
#home a:hover { text-decoration:none; color:#FF0000; }

#music { position:relative; top:-155px; left:840px; width:60px; }

#lang { position:relative; top:-15px; left:865px; width:25px; }
#lang img { border:0; }

textarea.email {
	width:615px;
	height:150px;
	border:1px #800000 solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px;
	background-color:#E4D1B8;
}
input.email {
	width:292px;
	height:18px;
	border:1px #800000 solid;
	padding-left:5px;
	padding-right:5px;
	background-color:#E4D1B8;
}
input.klawisz_email {
	background-color:#800000;
	border-color:#FFB301;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFB301;
	width:85px;
}
