/* CSS Document */
img {border: 0;}
.clr {clear: both;}
#nadpis {color: #000; font-weight: bold; font-size: 14px; margin-bottom: 20px;}
.more a {width: 120px; height: 23px; margin-top: 30px; margin-right: 200px; line-height: 23px; font-size: 11px; font-weight: bold; text-align: right; background: url("../img/point.gif") left no-repeat; float: right; color: #000; text-decoration: none;}
.more_left a {width: 120px; height: 23px; margin-top: 20px; margin-left: 35px; line-height: 23px; font-size: 11px; font-weight: bold; text-align: right; background: url("../img/point.gif") left no-repeat; float: left; color: #000; text-decoration: none;}

.archive a {width: 80px; height: 23px; margin-top: 10px; line-height: 23px; font-size: 11px; font-weight: bold; text-align: right; background: url("../img/point.gif") left no-repeat; float: right; color: #000; text-decoration: none;}

body {
  margin: 0 0 0 0;
  padding: 0;
  font-family: Arial;
  font-size: 12px;
  text-align: center;
}
#wrap {
  width: 950px;
  /*_height: 650px;*/
  /*min-height: 650px;*/
  margin: 0 auto;
  padding: 0;
}
#headWrap {
  width: 950px;
  height: 110px;
  position: relative;
  background: url("../img/bgHeaderN6.jpg") no-repeat;
}
#headWrap #lang {
  border: 0px solid #000;
  width: 300px;
  margin-top: 90px;
  text-align: left;
  float: right;
}
#headWrap #lang span a {
  padding-right: 10px;
  font-weight: bold;
  text-decoration: none;
  border-right: 1px solid #ccc;
  font-size: 11px;
  color: #666;
}
#headWrap #lang span a:hover {
  color: #010101;
}
#logo {
  width: 266px;
  height: 80px;
  top: 20px;
  left: 0;
  position: absolute;
}
/* lang */
a {
  text-decoration: none;
  color: #000;  
}
.toplangbox {
	background:  url("../img/bgLang.gif");
	position: absolute;
  width: 130px;	
	height: 25px;	
	left: 650px;
	top: 80px;
}
.toplangselectedtext {
	font-family: Tahoma;
	font-size: 12px;
	position: absolute;
	left: 10px;
	top: 5px;
	color: #000;
}
.toplangselector {
	position: absolute;
	left: 83px;
	top: 6px;
}
.topspacer1 {
	position: absolute;
	left: 598px;
	top: 23px;
}
.toplangtext {
  border-top: 1px solid #ccc;
  padding-left: 6px;	  
  width: 100px;
  height: 22px;
  font-size: 12px;  
}
#langtable {
  border: 1px solid #ccc;
  border-top: 0;
  position: absolute; 
  top: 104px; 
  left: 650px; 
  width: 130px; 
  /*height: 73px;*/
  z-index: 10; 
  visibility: hidden;
	background:  url("../img/langGrad.gif") repeat-x;
}
#langtable a {
  color: #666;
}
#langtable a:hover {
  color: #9bc500;
}
#topMenu {
	border-bottom: 1px solid #8a8c8e;
	width: 950px;
  	height: 69px;
  	background: url("../img/bgTopMenu2.gif") repeat-x;  
}
#topMenu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#topMenu li {
	border-left: 1px solid #B2C92B;
  	border-right: 1px solid #cada7c;
  	/*width: 141px;*/
	width: 140px;
	height: 55px;
  	margin-top: 3px;	
  	padding: 0 8px;
	float:left;	
	/*position: relative;*/
}

#topMenu li.last {
	width: 142px;
}
#topMenu li a {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	color: #fff;
	line-height: 12px;
}
#topMenu li a:hover {
  color: #000;
}
#topMenu li.select {
	border-left: 1px solid #8a8c8e;
	border-right: 1px solid #8a8c8e;
	border-bottom: 1px solid #fff;
	height: 66px;  
	background: #fff;
}
#topMenu li.select a {
  color: #000;
}
#topMenu li.select div.arrow {
  border-bottom: 1px solid #fff;
  margin: 0 auto;
  height: 18px;
  width: 157px;
  left: 0;
  /*background: url("img/global/TopMenuArrow.gif") bottom no-repeat;*/ 
  position: absolute; 
}
.nof {
  position: relative;
  margin: 0 auto;
  padding: 0;
  text-align: left;
}
.no {
	width: 157px;
	height: 6px;
	font-size: 0;
	background: #fff;
	position: absolute;
	left: -8px;
}
#frame {
  position: relative;
  height: 40px;
}
#topHover {
  /*border-top: 1px solid #8a8c8e;*/
  border-bottom: 1px solid #939496;
  width: 950px;
  height: 35px;
  /*background: url("/img/global/bgTopHover5.gif") repeat-x;*/
  position: absolute;
  top: 0;
  left: 0;
  text-align: left; 
}
#submenu1 {
  height: 16px;
  margin-top: 13px;
}
#submenu1 ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#submenu1 li {
  border-right: 1px solid #ccc;
	height: 16px;
	padding: 0 15px;
	float:left;	
}
#submenu1 li a {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
	display: block;
	color: #666;
}
#submenu1 li a:hover {
  color: #9cc503;
}
/* body */
#bodyWrap {
  border-bottom: 1px solid #ccc;
  width: 950px;
  min-height: 400px;  
  _height: 400px;
  margin: 0 auto;
  margin-top: 4px;
  padding: 0;
  padding-bottom: 30px;  
}

#bodyWrap .iframe{
	text-align:left;
}
#bodyWrap .left {
  width: 157px;    
  float: left;
}
.leftMenu {
  border: 1px solid #8a8c8e;
  height: 20px;
  margin-bottom: 2px;
  text-align: left;
  background: #B2C92B;
}
.left ul {
	margin: 0px;
	padding: 0px;
}
.left li {
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom: 2px;
	*margin-bottom: -1px;
	padding: 0px;
	list-style:none;
}
.leftMenu a {
  padding-left: 10px;
  font-size: 12px;
  font-family: Arial;
  font-weight: bold;
  text-decoration: none;
  line-height: 20px;
  display: block;
  color: #fff;
}
.left .selected {
  border: 1px solid #000;    
  height: 20px;
  margin-bottom: 2px;
  text-align: left;
  background: #B1C82B url("../img/leftMenuArrow.gif") center right no-repeat;  
}
.left .selected a {
  padding-left: 10px;
  font-size: 12px;
  font-family: Arial;
  font-weight: bold;
  text-decoration: none;
  line-height: 20px;
  color: #000;
}
.left .submenu {
  border: 1px solid #666;
  width: 127px;
  margin-left: 18px;
  padding-left: 10px;
  text-align: left;
  background: #D9E398;
}
.left .submenu_selected {
  border: 1px solid #666;
  width: 127px;
  margin-left: 18px;
  padding-left: 10px;
  text-align: left;
  background: #FFF;
  color: 000;
  font-weight:bold;
  font-size: 11px;
  margin-bottom: 2px;
}
.left .submenu a {
  font-size: 11px;
  /*font-weight: bold;*/
  text-decoration: none;
  display: block;
  color: #141315;
}
.left .submenu{
		behavior: url("../css/hover.htc");
}
.left .submenu:hover, .left .submenu.hover {
  background: #fff;
}
#bodyWrap .middle {
  border-right: 1px solid #ccc;
  width: 615px;
  min-height: 400px;
  _height: 400px;
  float: left;
  background: url("../img/bgContent.gif") top center no-repeat;    
}

#bodyWrap .middle_large {
  /*border-right: 1px solid #ccc;*/
  width: 700px;
  min-height: 380px;
  _height: 380px;
  float: left;
  background: url("../img/bgContent.gif") top center no-repeat;    
}

#content {
  margin-left: 40px;
  margin-right: 200px;
  padding-top: 5px;
  font-family: Arial;
  font-size: 12px;
  text-align: left;
  /*color: #444047;*/
  color: #000;
}

#content a {
  color: #A1BE28;
}

#content img {
	margin: 0;
	padding: 0;
	float:right;
}

#content_box {
	width: 310px; 
	padding-right: 15px; 
	float: left;
}

#content_large {
  margin-left: 40px;
  margin-right: 50px;
  padding-top: 5px;
  font-family: Arial;
  font-size: 12px;
  text-align: left;
  /*color: #444047;*/
  color: #000;
}

#content_large a {
  color: #A1BE28;
}

#content_large img {

}

#content #map {
	position:absolute;
	margin-left: 320px;
	top: 240px;
}

#news {
	margin-top: 20px;
	margin-left: 40px;
	margin-right: 200px;
	text-align: left;
	color: #444047;
}

#news a {
	color: #A1BE28;
}

#news .title {  
  margin-top: 20px;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  color: #8a8c8f;  
}
#news .headline {
  margin-top: 15px;
  font-size: 12px;
  font-weight: bold;
  color: #141315;
}
#bodyWrap .right {
  width: 169px;
  float: right;
}
.rightMenu {
	border: 1px solid #8a8c8e;
	margin-top: 2px;  
	text-align: left;
	float: right;
	width: 157px;
	font-size: 11px;
}

.rightMenu a {
	color: #fff;
}
.rightMenu h1{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left:0px;
	padding:0;
	text-align: left;
	background: #B2C92B;
	text-indent: 10px;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
	color: #fff;
}

.rightMenu h2{
	margin:0px;
	padding: 0px;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}


.rightMenu ul{
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom:5px;
	margin-left:15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.rightMenu li{
	margin-bottom: 3px;
}

.rightMenu .spacer{
	border-bottom: 1px solid #dFDFDF;
	margin: 2px 15px 2px 15px;
	padding: 0;
}

#sitemap a {
	color: #000;
}

#sitemap a:hover {
	color: #A1BE28;
	text-decoration:underline;
}

#sitemap ul {
	line-height: 18px;
}

/* footer */
#footer {
  border-bottom: 1px solid #ccc;
  width: 950px;
  margin: 0 auto;
  padding: 10px 0;
  text-align: center;
  color: #666;
}
#footer b {
  color: #000;
}

