body {
	font-family: verdana, helvetica, sans-serif;
	margin:0;
	padding:0;
	font-size:10px;
}

a:link, a:visited{ 
  color: #0061a9; 
}

a:hover,a:active {
  color: #0061a8; 
}


#logo a{
position:absolute;
  width: 180px; 
  height: 40px;
  display:block;

}

#bagswedo {
position:relative;
top:-15px;
height:37px;
}

#top {
  background-image:url(/archiwum/images/top.gif);
  background-position:23px 0px;
  margin-top: 10px; 
  width: 1000px; 
  height: 70px;
  display:block;
}
#top ul.nav {
	padding-right: 0px; display: inline; padding-left: 0px; float: left; padding-bottom: 0px; margin: 25px 0px 0px 185px; padding-top: 0px; list-style-type: none
}
#top ul.nav li {
	padding-right: 5px; padding-left: 5px; background: url(/archiwum/images/separator.gif) repeat-y 0px 0em; float: left; list-style-image: none; padding-bottom: 0px; line-height: normal; margin-right: 0px
}
#top ul.nav li a span {
	padding-right: 10px; padding-left: 10px
} 
#top ul.nav li a span.static {
	padding-right: 5px; padding-left: 5px
} 
#top ul.nav li a {
	font-weight: bold; font-size: 10px; color: #000; text-decoration: none
}
#top ul.nav li a:hover {
	color: #0061a8; text-decoration: none
}
#top ul.nav li.current a {
	color: #0061a8; text-decoration: none
}



div#languageselection {
	padding-right: 0px; 
  padding-left: 0px; 
  left: 30px; 
  padding-bottom: 0px; 
  margin: 0px; 
  width: 150px; 
  padding-top: 0px; 
  position: absolute; 
  top: 61px; 
  height: 24px; 
  text-align: right
}

div#languageselection img {
	border-right: medium none; 
  border-top: medium none; 
  border-left: medium none; 
  width: 20px; 
  border-bottom: medium none; 
  height: 20px
}

#content {
  clear:both;
width:910px;
}

#menu {
  display:block;
  float:left;
  width:185px;
  padding:0;
}

#pagetitle {
  padding-left: 12px; 
  line-height:32px;
  font-weight: bold; 
  font-size: 12px; 
  color: #ffffff; 
  background-color: #0061a9;
   margin:0px;    
}

#menu ul.nav2 {
	padding: 0px; 
	margin: 0px;
  display: block; 
  width:185px;
  list-style-type: none;
}

#menu ul.nav2 li {
  padding: 8px 0 8px 0;
  margin:0 0 0 20px;   
  border-bottom: #0061a9 1px solid;    
  line-height:12px;
}

#menu ul.nav2 li#otwarta {
  background-image:url(/archiwum/images/arrow-grey2.gif);
  background-color:#edf4fa;
  background-position:right center;
  background-repeat:no-repeat;
  padding-right:25px;
}

#menu ul.nav2 li p {
  margin:0 0 0 5px;
  padding:0;
  text-align:left;
}

#menu ul.nav2 li p a {
  margin:0;
  padding:0;
	font-weight: bold; 
  font-size: 10px; 
  color: #0061a9; 
  text-decoration: none;
}

#menu ul.nav2 li p a:hover {
	color: #0061a8; 
  text-decoration: underline;
}

#spacer {
  display:block;
  height:460px;
}


div.segment1 {
	display: block; 
  float: left; 
  margin-right: 15px; 
  width: 201px;
background-color: #0061a8; 
height:64px
}

div.segment1 img {
  border:0;
}

.segment1 h1  {
font-size:12px;
color: #fff; 
  background-color: #0061a8; 
 
  display: block; 
  background: url(/archiwum/images/dot.gif) no-repeat 10px ;
  padding:0px 5px 0px 27px;
  text-decoration: none;
}
.segment1 a:hover {color: #ddd; text-decoration: underline;}
/*
div.segment1 a  {
	font-size: 12px; 
  padding: 10px 0px 0px; 
  color: #fff; 
  background-color: #0061a8;
  display: block; 
  height:54px; 
 
}

segment1 h1 a:link {
  display: block; 
  background: url(/archiwum/images/dot.gif) no-repeat 10px 13px;
  padding:10px 5px 0px 27px;
	color: #ffffff; 
  text-decoration: none;   
}


div.segment1 a:hover {
	color: #ddd; text-decoration: underline;
}

*/




div.segment {
	display: inline; 
  float: left; 
  margin-right: 15px; 
  width: 201px;
}

div.segment img {
  border:0;
}

div.segment h1 {
	font-size: 12px; 
  margin: 0px 0px 10px; 
  color: #fff; 
  background-color: #0061a8;
  display: block; 
  height:64px;  
}

div.segment h1 a:link, div.segment h1 a:visited{
  display: block; 
  background: url(/archiwum/images/dot.gif) no-repeat 10px 13px;
  padding:10px 5px 0px 27px;
	color: #ffffff; 
  text-decoration: none;   
}


div.segment h1 a:hover {
	color: #ddd; text-decoration: underline;
}


div.segmentdesc {
	margin-top: 10px; 
  display: block; 
  width: 201px; 
  height: 205px; 
  background-color: #0061a8;
}

div.segmentdesc1 {
	margin-top: 54px; 
  display: block; 
  width: 201px; 
  height: 205px; 
  background-color: #0061a8;
}
div.segmentdesc p {
  padding:15px 15px 0px 15px;
  font-size: 10px; 
  margin: 0px; 
  color: #fff; 
  line-height: 12px; 
}
div.segmentdesc1 p {
  padding:15px 15px 0px 15px;
  font-size: 10px; 
  margin: 0px; 
  color: #fff; 
  line-height: 12px; 
}

div.segmentdesc p a:link, div.segmentdesc p a:visited{
	font-size: 10px; 
  color: #fff; 
  text-decoration: underline;
}

div.segmentdesc p a:hover {
	font-size: 10px; 
  color: #aaa; 
  text-decoration: underline
}
div.segmentdesc1 p a:link, div.segmentdesc p a:visited{
	font-size: 10px; 
  color: #fff; 
  text-decoration: underline;
}

div.segmentdesc1 p a:hover {
	font-size: 10px; 
  color: #aaa; 
  text-decoration: underline
}


#footer {
  display:block;
  width:1000px;
  clear:both;
  height:20px;
  border-top:1px solid #0061a9;
  font-size:10px;
  line-height:40px;
  color:#aaa;
position:relative;
top:30px;
}

#footer span {
  position:relative;
  left:210px;
}

#footer a {
  color:#aaa;
  text-decoration:none;  
}

#footer a:hover {
  color:#aaa;
  text-decoration:underline;  
}

#border {
  margin:0;
  float:left;
  border-left: #0061a9 1px solid;
  padding-left:15px;  
  display:block;
  margin-left:0px;
}

#text {
  width:700px;
}

.text_leftBigFoto {
FLOAT: left; WIDTH: 320px
}

.text_leftBigFoto img {
BORDER:#0061a9 1px solid;
}

.text_rightBigText {
FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 300px; LINE-HEIGHT: 150%
}

.text_selector {
CLEAR: both; position:relative; padding-top:30px;
}

.text_selector_box {
FLOAT: left; WIDTH: 320px; height:120px; display:table-cell;
}


.text_selector_box img {
BORDER: #0061a9 1px solid;
float:left;
}

.text_selector_boxText {
FLOAT: right; MARGIN-LEFT: 10px; text-align:left; width:200px;
}

.text_selector_boxText span {
  font-size:12px;
  font-weight:bold;

}



.text_selector_boxLink {
  margin-top:5px;
}

.pdf {
background-image:url(/archiwum/pdf/pdf.gif);
background-repeat:no-repeat;
background-position:2px 0px;
padding-left:30px;
}



.text_selector_boxText a, .text_selector_boxText b{
  display:block;
  font-size:12px;
  font-weight:bold;
}

.text_selector_boxLink a{
  display:inline;
  font-size:10px;
  font-weight:normal;
  margin:0 3px 0 3px;
}

a.selector_boxTextLinkS{
  font-size:11px;
  display:inline;
  font-weight:bold;
  line-height:130%;
}

#noborder, #text img.noborder {
  border:none;
}

.column {
  width:300px;
  FLOAT: left; 
  display:block;  
  font-size:11px;
  line-height:150%;
  margin-right:20px;
}

.text_rightBigText h1 {
  font-size:12px;  
  margin:0;
  padding:0;
  line-height:200%;
}

.text_rightBigText h2 {
  font-size:10px;
  font-weight:normal;
  margin:0 0 15px 0;
  padding:0;
  line-height:100%;
}

.column h3, h3.c1 {
  font-size:12px;  
  margin:25px 0 10px 0;
  padding:0;
  line-height:200%;
}

.column h2 {
  font-size:10px;  
  margin:0;
  padding:0;
  line-height:150%;
  color:#0061a9;
}

.column img {
  float:left;
  margin:0 10px 10px 0;
BORDER:#0061a9 1px solid;  
}

.uchwyt {
  border-bottom:1px solid #0061a9;
  width:200px;
  clear:both;
}

.uchwyt img {
  float:none;
}

.uchw {
  display:block;
  overflow:hidden;
  padding:10px 0 20px 0;
}

.topline_link {
  float:left;
  width:148px;
  margin-right:2px;
  margin-bottom:10px;

}

.topline_link img {
  border:none;
  width:148px;
  height:115px;
}

.topline_link a:link {
  font-weight:bold;
  line-height:150%;
  text-decoration:none;
}

.topline_link a:hover {
  text-decoration:underline;
}

.fotogal {
  clear:both;
}

.fotogal div {
  float:left;
  margin-right:15px;
  margin-bottom:15px;
}

.fotogal div img {
  border:1px solid #77a3c5;
}

.table_selector_box {
FLOAT: left; WIDTH: 320px; 
}



.tableStyle td p {
 margin:0;
 padding:0;
}

.tableStyle, #secarre {
  font-size:10px;
  border:1px solid #0061a8;
}

#secarre thead td, .tableHeader , .tableStyle thead td {
background-color:#0061a8;
font-weight:bold;
color:white;
height:20px;
text-align:center;
}


#secarre tbody td {
border:1px solid #0061a8;
}


.minigal {
float:left;
margin:0 5px 0 5px;
height:200px;
width:135px;
font-size:9px;
line-height:130%;
}

.minigal div {
border:1px solid #77a3c5;
text-align:center;
height:90px;
}

.classicBagGal {
 margin-top:30px;
}

.classicBagGal div img {
  border:0;
  clear:both;
}

.classicBagGal div{
  float:left;
  width:100px;
  text-align:center;
  height:160px;
}

sup {
text-decoration:none;
}

#xmas td{
 font-size:10px;
 width:160px;
 text-align:center;
}

#xmas td img {
border:none;
margin-top:10px;
}



#mapa h1 {
margin:0;
padding:0;
font-size:12px;
font-weight:bold;
line-height:30px;

}
/* Chantico */