
.top
{
    width: 700px;
    height: 50px;
    display: table;
    margin: 0 auto 5px auto;
    padding-left: 0px;
    font-size: 36px;
    border-bottom: 1px #666666 solid;
}


.lang
{
    clear: both;
    display: table;
    width: 700px;
    margin: 0 auto 10px auto;
    padding: 0 2px 3px 2px;
    border-bottom: 1px #666666 solid;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
}


li
{
    margin-left: 15px;

}

ul
{
    margin: 0;
    padding: 0;
}

.menu_t
{
    margin: 0 10px 0 0;
    font-weight: bold;
    padding-left: 2px;
    padding-bottom: 2px;
    color: #222222;
    border-bottom: 1px #666666 solid;
}

.menu_b
{
    margin: 0 10px 20px 0;
    padding: 10px 0 0 2px;
    border-right: 1px #666666 solid;
}

.title
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    padding-left: 2px;
    padding-bottom: 2px;
    font-size: 11px;
    margin: 0;
    font-weight: bold;
    color: #222222;
    border-bottom: 1px #666666 solid;
}


.main
{
    margin: 0 0 20px 0;
    padding: 10px 0 0 12px;
    border-left: 1px #666666 solid;
}



/* Links */

A {

        color: #333333;
        font-family:  Tahoma, Arial, Verdana,  Helvetica, sans-serif;
        text-decoration: none;
}

A:visited {

        color: #333333;
        font-family:  Tahoma, Arial, Verdana,  Helvetica, sans-serif;
        text-decoration: none;
}

A:hover {

        color: #E10000;
        font-family:  Tahoma, Arial, Verdana,  Helvetica, sans-serif;
        text-decoration: none;
}




A.menu {

        font-size: 11px;
        color: #ffffff;
        font-family:  Tahoma, Arial, Verdana,  Helvetica, sans-serif;
        text-decoration: none;
}

A.menu:visited {

        font-size: 11px;
        color: #ffffff;
        font-family:  Tahoma, Arial, Verdana,  Helvetica, sans-serif;
        text-decoration: none;
}

A.menu:hover {

        font-size: 11px;
        color: rgb(193,193,193);
        font-family:  Tahoma, Arial, Verdana,  Helvetica, sans-serif;
        text-decoration: none;
}





#alligator a {

        font-size: 11px;
        color: #333333;
        font-family:  Tahoma, Arial, Verdana,  Helvetica, sans-serif;
        text-decoration: none;
}

#alligator a:visited {

        font-size: 11px;
        color: #333333;
        font-family:  Tahoma, Arial, Verdana,  Helvetica, sans-serif;
        text-decoration: none;
}

#alligator a:hover {

        font-size: 11px;
        color: #E10000;
        font-family:  Tahoma, Arial, Verdana,  Helvetica, sans-serif;
        text-decoration: none;
}



#pages a {

        font-size: 11px;
        color: rgb(166,0,31);
        font-family:   Verdana, Tahoma, Arial, Helvetica, sans-serif;
        text-decoration: none;
}

#pages a:visited {

        font-size: 11px;
        color: #444444;
        font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
        text-decoration: none;
}

#pages a:hover {

        font-size: 11px;
        color: rgb(193,193,193);
        font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
        text-decoration: none;
}





.list_h {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding: 4px;
  font-weight: bold;
  color: #ffffff;
}

.list_i {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding: 4px;
  color: #222222;
}



ul
{
list-style-type: square
}



.text
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #222222;
    padding-top: 4px;
    padding-right: 8px;
    padding-bottom: 8px;
    padding-left: 0px;
    text-align: justify;
}


/* ================================================================ */
/* podstawowe class'y modulow systemu                               */
/* ================================================================ */

.uni {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #666666;
}

.unib {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #666666;
  padding: 4px;
  padding-left: 0px;
  font-weight: bold;
}


td {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #444444;
}


.poll {
  border: 0px;
  background: none;
}




body {
  background: #CAE7C0;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
}




input {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #666666;
  border: 1px #cccccc solid;
  background-color: #f4f4f4;
}

img
{
    border: none;
}


select {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #777777;
  border: 1px #cccccc solid;
  background-color: #f4f4f4;
}

textarea {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #777777;
  border: 1px #cccccc solid;
  background-color: #f4f4f4;
  }

.alert {
  BORDER-STYLE: groove;
  border-width: 2px;
  border-color: #32384E;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  width: 60%;
  padding-top: 1px;
  padding-right: 9px;
  padding-bottom: 2px;
  padding-left: 9px;
  text-align: center;
  font-weight: bold;
  background-color: #F4f4f4;
}