
/*TABELKI WEWNATRZ TEKSTU*/
div.inner_tab
{
display:table;
margin:auto;
}

table.inner_tab
{
table-layout:fixed;
padding-right: 5px;
}

table.inner_tab td
{
padding-right: 5px;
}

tr.tab_first_row
{
font-weight: bold;
}

tr.tab_first_row td
{
border-bottom: solid black thin;
}


/*FILTRY*/
div.max_cz {
  clear : both;
  background-color : #111111;
  color : white;
  line-height : 1.1em;
  font-size : 0.8em;
  padding : 2px 2px 2px 2px;
  text-align : left;
}

div.max_cz a {
  color : white;
}

div.max_cz a:hover {
  color : silver;
}

div.kolumny {
  width : 100%;
}

/*Koniec Filtrow*/

a {
  text-decoration : none;
  color : black;
}

a:hover {
  color : gray;
}

a.anews {
  text-decoration : none; 
  color : blue;
}

a.anews:hover {
  color : red;
}

span.podpis {
  color : gray;
  font-size : 0.8em;
  line-height : 1em;
}

span.date_nius {
  float : left;
  color : gray;
  font-size : 0.8em;
  line-height : 1em;
}

span.title_nius {
  font-weight : bold;
  font-size : 1.3em;
  line-height : 1em;
  text-align : left;
}

span.zrodlo {
  float : right;
  color : gray;
  font-size : 0.8em;
  line-height : 1em;
}


/*kolumna pierwsza*//*w:788px*/
span.rf {
  color : red;
}

span.rd {
  color : red;
}

div.n1 {
  width : 500px;
  float : left;
  margin-right : 5px;
}

/*alternatywna wersja gdy nie ma aktualnosci*/
div.n11 {
  width : 788px;
  float : left;
  margin-right : 5px;
}

div.news {
  width : 100%;
  clear : both;
  float : left;
  background-image : url("grafa/news/news_mid.png");
  background-repeat : repeat-y;
}

div.news2 {
  width : 100%;
  clear : both;
  float : left;
  background-image : url("grafa/news/kom_mid.png");
  background-repeat : repeat-y;
}

div.news_txt {
  width : auto;
  line-height : 1.5em;
  text-align : justify;
  margin : 10px 10px 10px 10px;
}

/*obrazek z podpisem*/
div.img_main {
  float : left;
  padding : 5px 5px 5px 5px;
  margin : 0px 5px 5px 0px;
  border : 1px solid gray;
  text-align : left;
}

div.img_main2 {
  clear : both;
  padding : 5px 5px 5px 5px;
  margin : 0px auto 5px auto;
  border : 1px solid gray;
  text-align : left;
}

img.main_img {
  margin : 0px 0px 5px 0px;
}

div.autor {
  float : left;
  width : auto;
  line-height : 1.1em;
  text-align : right;
  margin : 20px 10px 20px 0px;
}

img.news_img_l {
  float : left;
  margin : 5px 5px 5px 5px;
}

img.news_img_r {
  float : right;
  margin : 5px 5px 5px 5px;
}

div.inner_img {
  text-align : center;
  clear : both;
  padding : 5px 0px 5px 0px;
}

/*druga kolumna*/
div.n2 {
  float : left;
  width : 299px;
  margin-right : 5px;
}

div.n_akt_fr {
  float : left;
  width : 100%;
  clear : both;
  background-image : url("grafa/news/n2_mid.png");
  background-repeat : repeat-y;
}

div.ins {
  float : left;
  width : 94%;
  padding : 0px 3% 10px 3%;
}

div.akt_max {
  float : left;
  width : auto;
  clear : both;
  text-align : left;
  line-height : 1.1em;
  margin : 10px 0px 10px 0px;
}

div.akt_min {
  text-align : left;
  line-height : 1.1em;
  margin : 3px 0px 10px 0px;
}

/*trzecia kolumna*/
div.n3 {
  width : 165px;
  float : right;
}

/*KOMENTARZE*/
div.kom_kol {
  width : 699px;
  float : left;
  margin-right : 5px;
}

div.kom_k2 {
  float : right;
  text-align : right;
}

div.kom_fr {
  width : 100%;
  float : left;
  background-image : url("grafa/news/kom_mid.png");
  background-repeat : repeat-y;
}

div.kom_ins {
  float : left;
  width : 96%;
  padding : 5px 2% 10px 2%;
}

div.kom_max {
  float : left;
  width : 100%;
  clear : both;
  text-align : left;
  line-height : 1.1em;
  margin : 10px 0px 10px 0px;
}

span.r {
  color : gray;
}

/*dodawanie komentarzy*/
div.l {
  text-align : left;
  width : 100%;
}
textarea.koment {
  width : 70%;
  height : 5.5em;
  border: 1px solid gray;
  color : black;
  background-color : white;
  font-family : Verdana, Sans-Serif, "Times New Roman", Arial;
  font-size : 1.1em;
  overflow : hidden;
}

input.nick {
  float : left;
  color : black;
  background-color : white;
  border : 1px solid gray;
  font-family : Verdana, Sans-Serif, "Times New Roman", Arial;
  font-size : 1.1em;
  margin : 6px 5px 3px 5px;
  width : 35%;
}

img.kom_img {
  float : left;
  margin : 3px 0px 0px 0px;
  cursor : pointer;
}

span.pseudo {
  margin : 7px 0px 0px 0px;
  float : left;
  font-size : 1.1em;
  font-weight : bold;
  line-height : 1.1em;
  color : black;
}

div.kolumny {
  width : 100%;
}
