body { margin: 0;	padding: 0;	background: #ffffff url(../img/bodyBg.jpg) repeat-x bottom; font-family: Tahoma; font-size: 11px; color: #262324; line-height: 16px; text-align: center; }
td {  font-family: Tahoma; font-size: 11px; color: #262324; line-height: 16px; }
a { color: #058548; text-decoration: none; font-weight:normal;}
a:hover { color: #ffcc00; text-decoration: underline; }
form { display: inline; }
.ok { font-weight: bold; }
.blad { color: red; font-weight: bold; }
img {border:0px;}
h1 {color:#363636;font-size:19px;font-weight:normal;margin: 15px 0 15px 0}


ul {list-style: square;}

#layout { width: 960px; margin: 10px auto 30px auto; text-align: center; }

#header {margin:0 auto;padding:0;width:960px; text-align: left;}
#headerMenuBg {float:left;display:inline;margin:0 auto;width:945px;height:39px;background: url(../img/headerMenuBg.gif) repeat-y;overflow: hidden;}
#headerMenu {float:right;display:inline;padding:10px 0 0 0px;}
#headerMenu .headerMenuPosition {float:left;display:inline;margin:0 17px 0 17px}
#headerMenu .headerMenuLine {float:left;display:inline;background:#43a375;width:1px;height:18px;}
#headerMenu a {color:#fff;text-decoration: none;}
#headerMenu a:hover {color:#fff;text-decoration: underline;}
#headerMenuLast {float:left;display:inline;width:15px;height:39px;background: url(../img/headerMenuLast.gif) no-repeat}

#content {width: 960px;margin:2px auto 0 auto;padding:0 0 9px 0;border-bottom:5px solid #058548; text-align: left; }
#columnLeft {float:left;display:inline;width:222px}
#columnLeftTop {width:222px}
#logo {float:left;display:inline;}
#rob {float:left;display:inline;width:38px;height:88px;background:url(../img/rob.jpg) no-repeat}

#columnLeftContainerTop {width:222px;height:15px;background:url(../img/columnLeftContainerTop.gif) no-repeat}
#columnLeftContainer {background: #058548; padding:0 8px 15px 19px  }

#menu {font-size:12px}
#menu .menu1 {padding:0 0 0 11px}
#menu .menu1 a {color:#fff;font-weight:bold;}
#menu .menu1 a:hover {color:#ffcc00;font-weight:bold;}
#menu .menuLine {width:194px;height:3px;overflow:hidden;background: url(../img/menuLine.gif) no-repeat;margin:0 0 6px 0;}
#menu .menu2 {padding:6px 0 0px 30px;font-size:11px;background: url(../img/arrowWhite.gif) no-repeat 20px 10px}
#menu .menu2:hover {background: url(../img/arrowYellow.gif) no-repeat 20px 10px}
#menu .menu2 a {color:#fff;font-weight:normal;}
#menu .menu2 a:hover {color:#ffcc00;}
#menu .subMenuSpacer {padding:3px 0 3px 0}

#news h1 {color:#fff;font-size:16px;margin:25px 0 5px 0}
#news .newsBox {padding:12px 0;clear:both}
#news .newsBox h1 {margin:0}
#news .newsBox h1 a {font-size:11px;color:#ffcc00;text-decoration:none;font-weight:bold; }
#news .newsBox h1 a:hover {color:#ffcc00;text-decoration:underline;font-weight:bold }
#news .newsDate {color: #86fbc4;padding:3px 0}
#news .newsText {color:#fff;text-align:left;line-height:14px}
#news .newsText a {color:#ffcc00}
#news .newsText img {border:1px solid white;float:left;display:inline;margin:0 5px 5px 0}

#columnLeftContainerBottom {width:222px;height:15px;background:url(../img/columnLeftContainerBottom.gif) no-repeat}
/*podstrona aktualnosci*/


#columnRight {float:left;display:inline;width:738px;}
#columnRightTop {height:56px;width:738px;background:url(../img/columnRightTopBg.gif) repeat-x}
#companyName {float:left;display:inline;width:440px;height:56px;background:url(../img/companyName.jpg) no-repeat}
#companyAddress {float:left;display:inline;margin:5px 0 0 10px;color:#333}
#companyAddress span {font-weight:bold;}
#flashBanner {padding:0 0 3px 0;border-bottom:5px solid #058548}

#siteContainer {margin:10px 30px 10px 20px;text-align:justify}
#siteContainer h1 {color: #262324;font-size:16px;margin:20px 0}
#siteContainer h2 {color: #058548;font-size:14px;margin:5px 0 10px 0;font-weight:bold}

#siteContainer img {border:3px solid #dad6d7;}

#siteContainer .newsPositionDate {color: #999;padding:3px 0}
#siteContainer .newsPosition h1 {margin:0;padding:0}
#siteContainer .newsPosition h1 a{color:#058548;font-size:12px;font-weight:normal;text-decoration:none}
#siteContainer .newsPosition h1 a:hover {color:#ffcc00;font-size:12px;font-weight:normal;text-decoration:none}
#siteContainer .newsPositionLine{width:300px;height:1px;overflow:hidden;border-bottom:1px dotted #999;margin:15px 0 10px 0}
.img_right {float:right;display:inline;margin:5px 0 5px 20px;}
.img_left {float:left;display:inline;margin:5px 20px 5px 0px;}
#footer {width:960px;height:63px;background:url(../img/footerBg.jpg) repeat-x top;margin:4px 0 0 0;padding:13px 0 0 0; text-align: left;}
#copyright {float:left;display:inline;margin:0 0 0 10px;color:#333}
#copyright a {color:#333;text-decoration:underline}
#copyright a:hover {color:#333;text-decoration:none;}
#footerMenu {float:right;display:inline;margin:0 5px 0 0 }
#footerMenu a {color:#058548;margin:0 12px;}
#spacer {width:960px;height:100px}
.sitemap {list-style-type:none;margin-left:10px;padding:0;font-weight:normal}
.sitemap li {list-style-type:none;background:url(../img/arrow_ul.gif) no-repeat 5px 5px;padding-left:20px;margin:5px 0 5px 0}
a.sitemap {font-weight:normal;text-decoration:none;}
a.sitemap:hover {font-weight:normal;text-decoration:underline;}
a.map_bolder {font-weight:bold}
a.map_bolder:hover {font-weight:bold}

/*k*/
