html{color:#000;background-color:#f4f3ee}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,
pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
body {font:13px/1.551 verdana,arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
body{text-align:center;}

a,a:hover{text-decoration:none;}

a       { color:#000;}
a:hover { color:#b00527; }

h2 {font-size:100%; font-weight:normal; margin:20px 0 16px; color:#000; letter-spacing: 2px;}
h2 a       { color:#000; }  /* #c5001e; */
h2 a:hover { color:#c5001e; }
h2:first-child {margin-top: 0;}

h3 {font-size:100%; font-weight:normal; margin:18px 0 2px; color:#000; letter-spacing: 2px;}


#at-face {
  width:100%;
  height:130px;
  background: transparent url('./i/at_face.gif') 180px 0 no-repeat;
  margin-bottom:10px;
}

#hd{width:100%;
/*   background: #f7f5f0 url("./i/at_solo1.gif") 180px 0 no-repeat;*/
	background: transparent url(./i/at_solo1.gif) 180px 0 no-repeat;
	margin: 0 0 1em;
	padding: 80px 0 0;
  border-bottom: solid 1px #ccc;
}

#ft{clear:both;}
.div-ft {
/*   border-top: 1px solid #ccc; */
  border:none;
  font-size:10px;
  margin-top:10px;
  padding-top: 4px;
  text-align:right;
  color:#000;
}

.div-ft p {
  margin-bottom:1em;
  color:#000;
}


#cont, .cont-c2{
/* outline: solid 1px red; */
/* 	background: url("faux-1-2-1-col.gif"); */
	margin: 0px auto;
	text-align:left;
	width:800px;
	*width:800px;
	min-width:800px;
	top:0px;}

#div-main .div-b{position:static;}
#div-main{width:100%;}

.cont-c2 #div-main       {float:right;margin-left:-25em;}
.cont-c2 .div-b          {float:left; width:180px;*width:180px;height:100%;min-height:500px;}
.cont-c2 #div-main .div-b{margin-left:220px;*margin-left:220px;}

.div-c .div-d{float:right;}
.div-b{position:relative;}
.div-b{_position:static;}
.div-c div.first{float:left; min-height:400px; height:auto;}

.first a {
 margin:0;
 padding:0;
 border:none;
 outline:none;
}

#div-main .div-b{float:none;width:auto;}

.div-c div.first{width:360px;}
.div-c .div-d{width:180px;}

#bd:after,.div-c:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#bd,.div-c{zoom:1;}

/* menu */
#hd #mm {
float:left;
width:180px;
}
#mm ul {
margin:0 0 10px;
padding:0;
list-style-type:none;
font:12px georgia,times,serif;
line-height:22px;
}
#mm li {
list-style-type:none;
margin:4px 0 0;
padding:0;
height:22px;
line-height:22px;
}
#mm a {
/* outline: dashed 1px red; */
/* outline: dashed 1px red; */
display:block;
/* text-indent:-1000px; */
width:180px;
padding:1px;
}

#mm a span {
 visibility:hidden;
}

#mm a#mm1 {background: #f4f3ee url(./i/at_m1.gif) 0px    -12px no-repeat;}
#mm a#mm2 {background: #f4f3ee url(./i/at_m1.gif) 0px    -72px no-repeat;}
#mm a#mm3 {background: #f4f3ee url(./i/at_m1.gif) 0px   -132px no-repeat;}
#mm a#mm4 {background: #f4f3ee url(./i/at_m1.gif) 0px   -192px no-repeat;}

#mm a#mm1:hover {background: url(./i/at_m1.gif) -223px  -12px no-repeat;}
#mm a#mm2:hover {background: url(./i/at_m1.gif) -223px  -72px no-repeat;}
#mm a#mm3:hover {background: url(./i/at_m1.gif) -223px -132px no-repeat;}
#mm a#mm4:hover {background: url(./i/at_m1.gif) -223px -192px no-repeat;}

#mm a#mm1.cur {background: url(./i/at_m1.gif)   -223px  -12px no-repeat;}
#mm a#mm2.cur {background: url(./i/at_m1.gif)   -223px  -72px no-repeat;}
#mm a#mm3.cur {background: url(./i/at_m1.gif)   -223px -132px no-repeat;}
#mm a#mm4.cur {background: url(./i/at_m1.gif)   -223px -192px no-repeat;}

/*
#mm a#mm1 {background: url(./i/at_m1.gif) 10px   0px no-repeat;}
#mm a#mm2 {background: url(./i/at_m1.gif) 10px -24px no-repeat;}
#mm a#mm3 {background: url(./i/at_m1.gif) 10px -48px no-repeat;}
#mm a#mm4 {background: url(./i/at_m1.gif) 10px -72px no-repeat;}
#mm a#mm5 {background: url(./i/at_m1.gif) 10px -96px no-repeat;}

#mm a#mm1:hover {background: url(./i/at_m1.gif) -195px   0px no-repeat;}
#mm a#mm2:hover {background: url(./i/at_m1.gif) -195px -24px no-repeat;}
#mm a#mm3:hover {background: url(./i/at_m1.gif) -195px -48px no-repeat;}
#mm a#mm4:hover {background: url(./i/at_m1.gif) -195px -72px no-repeat;}
#mm a#mm5:hover {background: url(./i/at_m1.gif) -195px -96px no-repeat;}

#mm a#mm1.cur {background: url(./i/at_m1.gif) -404px   0px no-repeat;}
#mm a#mm2.cur {background: url(./i/at_m1.gif) -404px -24px no-repeat;}
#mm a#mm3.cur {background: url(./i/at_m1.gif) -404px -48px no-repeat;}
#mm a#mm4.cur {background: url(./i/at_m1.gif) -404px -72px no-repeat;}
#mm a#mm5.cur {background: url(./i/at_m1.gif) -404px -96px no-repeat;}

*/



#at-t  {
/*  position:relative; */
float:left;
  left:0px;
margin-left:40px;
  background: transparent url(./i/at_typograf1.gif) 0 0 no-repeat;
  height:100px;
width:368px;
}

.div-b ul {
 margin-top:0;
 padding-top:0;
}

/* .img-L { width:158px; padding: 4px 0; margin: 0; } */
/* .img-R { width:158px; padding: 4px 0; margin: 0; margin-left:36px;} */


dl.col2, dl.col2b {width:99.9%;  padding: 0;  margin: 0;}
.col2 dt { width:auto; font-weight:bold;}
.col2 dd { margin: 0 0 6px 48px; }
.col2b dt {
 width:auto;
 font-weight:bold;
 float:left;
 text-align:left;
 }
.col2b dd {
 margin: 0 0 6px 48px;
 display:online;
}

dd.col2b-nl { clear:both; }

dl.col1   {width:99.9%; padding: 0; margin: 0;}
.col1 dt  {margin: 20px 0 2px; color:#b00527}
dl.col1 > dt:first-child {margin: 0 0 2px;}
.col1 dd  {margin: 0;}
dd.ast {margin:0; padding:4px 0 0px; color:black;} /* color:#b00527 */

.gotop {
 border: none;
/*  outline: solid 1px red; */
 margin: 12px 0;
 font-size: x-small;
 text-align: right;
 float:right;
 clear:both;
}
.gotop a {
 font-size: x-small;
 display:block;
width:14px;
height:12px;
background : transparent url("i/up2c.gif") no-repeat left center ;
}

.gotop a:hover {
background : transparent url("i/up2c.gif") no-repeat -13px -2px ;
}

ul.ltek,
ul.lwykaz {
list-style: none;
margin:0;
text-align:right;
}

.ltek     li {list-style:none;}
.lwykaz   li {list-style:none;}

ul.ltek   li.curr a { color: #eee; }
ul.lwykaz li.curr a { color: #c5001e; }

#setwd {
 width:360px;
 background-color:transparent;
}

/*
#setwd a div img.img-l { margin: 0 6px 40px 0; float:left;  left:0px;}
#setwd a div img.img-r { margin: 0 0 40px 6px; float:right; right:0px;}
*/

.tzp-tbl { width:360px; bodred:none; padding:0;margin:0; outline:none;}
td.tdL   { text-align:right; padding:0 20px 40px 0; border:none;}
td.tdR   { text-align:left;  padding:0 0 40px 20px; border:none;}

.div-d p {
	margin-bottom:1em;
}

/* .wpis {
   margin-bottom:2em;
*/ }

.wpis p {
 margin: 0px;
 padding: 0px;
}

.div-d p.ast {
  margin:20px 0;
  padding:4px 0 0;
  text-align:left;
  font-weight:bold;
  color:#a10b26;
  color:#b00527;
}

p.zrodlo:before {
content:'[';
}
p.zrodlo:after {
content:']';
}

p.kto {
  margin-top:10px;
  letter-spacing: 2px;
}

#opis-t p {
 color:#fff;
 margin: 0;
}

em   {font-style:italic;}

.aut {font-variant:small-caps; font-size:98%;}
.tyt {font-variant:small-caps; font-size:98%; font-weight:normal;}
.wyr {font-size:smaller;}

.nwrp {
white-space:nowrap;
}

.col1 dd a,
.col1 dd a:link {
color:inherit;
padding-bottom: 1px;
border-bottom: 1px solid #CCC;
}

.col1 dd a:hover {
color:inherit;
padding-bottom: 1px;
border-bottom: 1px solid #B00527;
}

