body, html {
	padding: 0;
	margin: 0;
	border: 0 none;
}
body, tbody {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
html {
  background: white url(gfx/bg00.gif) repeat-y 50% 0;
}
body {
  margin:0;
  padding:0;
  background: transparent url(gfx/0.gif) no-repeat 50% 0;
}
body#bd0 {
  background-image: url(gfx/topbg/00.gif);
}
body#bd1 {
  background-image: url(gfx/topbg/01.gif);
}
body#bd2 {
  background-image: url(gfx/topbg/02.gif);
}
body#bd3 {
  background-image: url(gfx/topbg/03.gif);
}
body#bd4 {
  background-image: url(gfx/topbg/04.gif);
}
body#bd5 {
  background-image: url(gfx/topbg/05.gif);
}

a {
	color: #4D657D;
	background-color: inherit;
}
a:hover {
  color: #b30000 ! important;
	background-color: inherit;
}

h1 {
  font-size: 13px;
  color: #415e7a;
  margin:8px 0 12px 0;
  padding:0;
}
h2 {
  font-size: 11px;
  /* font-size: 12px; */
  color: #415e7a;
  margin:12px 0 8px 0;
  padding:0;
}
p {
  margin:0 0 10px 0;
  padding:0;
}
li {
  margin-bottom: 4px;
}
ol ul {
  padding: 0;
  margin: 4px 0 0 16px;
}
span.h2 {
  color: #415e7a;
  font-weight: bold;
  padding-bottom: 2px;
  display: block;
}

a.more {
}

h1.hda {
  background:transparent url(gfx/hdA.gif) no-repeat 0 50%;
  padding:0 0 0 8px;
  margin: 0px 0 8px 0;
}
/*
.boxnews h1.hda {
  margin: 0px 0 16px 0;
}
*/
/*
.xxx {
  background: transparent url(gfx/t_l.png) no-repeat;
}
/ * TODO * /
* html .xxx {
  background-image: url(gfx/0.gif);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/t_l_51020.png', sizingMethod='crop');
}
*/

.boxsondaz {
/*


#d40000
*/
}
.sonda table.bar {
  background-color: #ede4bf;
  padding: 1px 3px;
}
.sonda .progress {
  background-color: #4d657d;
  padding: 3px 0;
}
.sonda .val {
  color: #d40000;
  font-weight: bold;
  width: 32px;
}

.boxlinki a,
.boxkalendarium a,
.program .spis a {
  display: block;
  padding-left: 20px;
  background: transparent url(gfx/arr/02gr.gif) no-repeat;
  text-decoration: none;
}
.box a.click {
  background-image: url(gfx/arr/02gg.gif);
}
.box a.click,
.box a.click * {
  color: #757575;
}

.program .spis div.hr {
  background: none;
  height: 7px;
}


a.back {
  color: #b30000;
  font-weight: bold;
  text-decoration: none;
  background: transparent url(gfx/arr/01r.gif) no-repeat 0% 50%;
  padding-left: 14px;
}

a.lk {
  padding: 2px 0px 2px 19px;
  font-weight: bold;
  color: #5a738b;
  text-decoration: none;
  font-size: 10px;
  background: transparent url(gfx/0.gif) no-repeat 0 50%;
}
.lksep {
  padding-left: 16px;
}
a.i01 {
  background-image: url(gfx/ic/01.gif);
}
a.i02 {
  background-image: url(gfx/ic/02.gif);
}
a.i03 {
  background-image: url(gfx/ic/03.gif);
}
a.i04 {
  background-image: url(gfx/ic/04.gif);
}
a.i05 {
  background-image: url(gfx/ic/05.gif);
}
a.i06 {
  background-image: url(gfx/ic/06.gif);
}

.mnboxl {
  margin: 0 0 20px 0;
}

img.thumb,
img.thb,
.thumb img {
  border:3px solid white;
}
.boxgaleria img {
  margin-right: 3px;
}

div.mnlink {
  text-align: right;
  margin-top: 8px;
}
div.mnlink a {
  color: #b30000;
  font-weight: bold;
  text-decoration: none;
  background: transparent url(gfx/arr/01.gif) no-repeat 100% 50%;
  padding-right: 14px;
}

.boxblog h2 {
  font-size: 12px;
  color: #b30000;
  margin: 0;
  padding: 0;
}
.boxblog .data {
  margin-bottom: 8px;
}

a.na {
  text-decoration: none;
  color: black;
} 
.boxblog .txt a,
.boxnews .txt a {
  text-decoration: none;
  color: black;
} 

.boxnews h2 {
  margin: 0;
}
.boxnews .data {
  margin: 2px 0 8px 0;
}
.article .data {
  margin: -12px 0 12px 0;
}

.boxnews h2 a {
  text-decoration: none;
  color: #415e7a;
}
.boxnews img.thb {
  margin-right: 8px;
}

.data {
  color: #5c5c5c;
  font-size: 10px;
}
.box .info {
  color: #5c5c5c;
  font-size: 10px;
}

div.hr {
  background: transparent url(gfx/sep/l01.gif) no-repeat 0% 50%;
  height: 19px;
}
.mnboxl div.hr {
  background: transparent url(gfx/sepgr01.gif) no-repeat 0% 50%;
  height: 14px;
}


.files a {
  display: block;
  padding-left: 16px;
  margin-bottom: 4px;
  background: transparent url(gfx/ic/file.gif) no-repeat;
  text-decoration: none;
}

.pgsel {
  color: #b30000;
}
.pgsel a {
  color: #b30000;
  font-weight: bold;
}
.pgsel .click {
  color: #767676 ! important;
  font-weight: normal;
}
.pgsel .en {
}
.pgsel .ds {
}

.thumbs,
.fotos {
  width: 400px;
}

.thumbs img,
.fotos img {
  border:3px solid white;
  margin: 0 3px 3px 0;
}

.galeria .thumbs {
  margin-top: 8px;
}

.sonda {
  margin: 1px 0 2px 0;
}
.foot a {
  text-decoration: none;
}

