body { margin: 0;	padding: 0;	background:#fff url(../img/body_bg.gif) repeat-x top;; font-family: arial; font-size: 12px; color: #5f5e5e; line-height: 18px; text-align: left; }

a { color: #ac2b39; text-decoration: underline; }
a:hover { color: #7c7c7c; text-decoration: none; }
form { display: inline; }
.k { text-align: center; padding: 10px; border: 1px solid #D5D5D5; font-weight: bold; }
.e { text-align: center; padding: 10px; border: 1px solid red; font-weight: bold; }
img {border:0px;}
h1 {color:#fff;font-weight:bold;font-size:45px;line-height:40px;font-family:tahoma;margin:0 10px 0px 0;}
h2 {color:#a2832f;font-weight:bold;font-size:24px;margin:0px 0;line-height:27px}
/*ul {list-style:none;padding:0;margin-left:10px}
ul li {background:url(../img/ul_bg.gif) no-repeat 0px 5px;padding:0 0 0 15px}*/

#bodyBg {width:100%;background:url(../img/body_bg.gif) repeat-x top;}

#layout {width:990px;margin:0px auto 0px auto;position:relative;}

#header {width:990px;height:151px;margin:0 auto;clear:both;overflow:hidden;}
#logo {float:left;width:90px;margin:23px 0 0 0}
#headerRight {float:right;width:850px;text-align:right;padding:0 20px 0 0}


#mainMenu {margin:30px 0px 0 0;text-align:right}

#mainMenu a {color:#fff;font-size:16px;line-height:18px;text-decoration:none;vertical-align:middle;}
#mainMenu a:hover {color:#a2832f}
#mainMenu a.active {color:#a2832f}
#mainMenu img {vertical-align:middle;margin:0 10px;}

#headerRight .bottom {padding:22px 0 0 0}

#headerRight .haslo { margin: 25px 20px 0 0; color: #A2832F; font-size: 24px; font-weight: bold; font-style: italic; }
#mainFlash {width:842px;margin:0 auto;}
#content {width:990px;clear:both;overflow:hidden;margin:30px auto 25px auto;}

#mainBoxesSet {width:990px;margin:0 auto 0px auto;overflow:hidden;clear:both;}


#mainBoxesSet .box {float:left;width:285px;padding:0 15px 0 0px;}
#mainBoxesSet .header {font-size:19px;line-height:23px;font-family:arial;font-weight:bold;;color:#a2832f;height:30px;font-style:italic;}
#mainBoxesSet .text {line-height:16px;}
#mainBoxesSet .spacer {float:left;width:2px;margin:30px 20px 0 0;overflow:hidden;background:#a2832f;height:80px}
#mainBoxesSet .btn {text-align:left;clear:both;margin:10px 0 0 0}


#footer {width:990px;margin:0 auto;clear:both;overflow:hidden;padding:15px 0 50px 0;border-top:2px solid #a2832f}
#copyright {float:left;width:500px;font-weight:bold;color:#5f5e5e}
#footerMenu {float:right;width:300px;text-align:right;}
#footerMenu a {margin:0 0 0 10px}
#footer a {color:#a2832f;font-weight:bold;text-decoration:none;}
#footer a:hover {text-decoration:underline;}



/*podstrona */
#flash_s {width:990px;height:215px;margin:0 auto;;border-bottom:2px solid #a2832f}
#contentBg_s {width:100%;background:url(../img/content_bg.gif) repeat-x bottom;}
#content_s {width:990px;clear:both;overflow:hidden;margin:20px auto 0px auto;background:url(../img/content_s_bg.gif) no-repeat left top;padding:0 0 30px 0} 
#subHeader {width:960px;margin:0 auto;padding:20px 30px 0px 0;text-align:right;}

#columnLeft {float:left;width:260px;margin:0 70px 0 0;}
#leftMenu {width:260px;background:#a2832f;padding:15px 0 55px 0}
#leftMenu a {display:block;padding:5px 0 5px 20px;color:#fff;text-decoration:none;}
#leftMenu a.menu_0 {}
#leftMenu a.menu_0:hover {color:#e2cd3e;text-decoration:none;}
#leftMenu .leftMenuLine {width:260px;height:1px;background:url(../img/left_menu_line_bg.gif) repeat-x;overflow:hidden;}


#localizer {width:990px;margin:0 auto;font-size:12px;height:26px;padding:8px 0 0 0;color:#7c7c7c}
#localizer span {color:#7c7c7c;margin:0 5px 0 0}
#localizer span.spacer {margin:0 10px }
#localizer a {color:#7c7c7c;font-weight:bold;text-decoration:none;}
#localizer a:hover {color:#ac2b39;text-decoration:none;}




#columnRight {float:right;width:630px;margin:0 30px 0 0}
#columnRight .text {text-align:justify;margin:0 0 20px 0}
#columnRight .text p {margin:0 0 12px 0}
#columnRight .btn {text-align:right;}
#columnRight .btn img { cursor: pointer; }

.aboutProjectTable {width:627px;border-collapse:collapse;background:#FEFDFB;margin:0 0 0 1px}
.aboutProjectTable td {border-collapse:collapse;border:1px solid #ddd;padding:6px 15px 6px 15px}
.aboutProjectTable ul {margin:0;padding:0 0 0 30px}
.aboutProjectTable .tr1 {background:#F4EFE1}
.aboutProjectTable .headline {color:#fff;font-weight:bold;font-size:13px;background:#A2832F}

.pressRoom { clear: both; padding: 8px 0 8px 0; overflow: hidden; border-bottom: 1px solid #A2832F; }
.pressRoom .date { }
.pressRoom .title { font-weight: bold; }
.pressRoom .more { text-align: right; }
			
.porcjowanie { text-align: center; clear: both; padding: 5px 0 0 0; }

.newsDateS { }
.newsTitleS { font-weight: bold; padding: 3px 0 3px 0; }
.newsTextS {  }

/* galeria */
.gallery_pics {overflow:hidden;clear:both;}
.gallery_name {margin:0 0 10px;font-weight:bold;}
.gallery_pic {float:left;margin:0 10px 10px 0}
.gallery_pic img {padding:4px;border:1px solid #bfbfbf;background:#eee}

#sitemap, #sitemap ul, #sitemap li{
	margin:0 0 0 0;
	padding:0;
	list-style:none;
}
#sitemap { margin-left:10px; }
#sitemap{background:url(../img/line1.gif) repeat-y;}
#sitemap li{
	line-height:20px;
	margin-top:1px;
	position:relative;
	width:100%;
}
/* IE leaves a blank space where span is added so this is to avoid that */
* html #sitemap li{
	float:left;
	display:inline;
}

#sitemap li a{padding-left:28px;}
#sitemap li span{float:left;position:absolute;top:5px;left:5px;width:13px;height:13px;cursor:auto;font-size:0;}
#sitemap li span, #sitemap li span.collapsed{background:url(../img/collapsed.gif) no-repeat 0 0;}
#sitemap li span.expanded{background:url(../img/expanded.gif) no-repeat 0 0;}

/* sub levels */

#sitemap li ul{
	margin-left:28px;
	background:url(../img/line1.gif) repeat-y;
}
#sitemap li li{
	background:url(../img/line2.gif) no-repeat 0 0;
}

/* etc. */

/* float fix */

#sitemap:after, #sitemap ul:after{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#sitemap, #sitemap ul{display:block;}
/*  \*/
#sitemap, #sitemap ul{min-height:1%;}
* html #sitemap, * html #sitemap ul{height:1%;}
 /*  */
#sitemap ul{}
