@charset "utf-8";
body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}

h1 {
    font-size: 24px;
}

h2 {
    font-size: 20px;
}

.table_logo {
    width: 100%;
}

table td {
    padding: 0;
}

#table_root_mainpage {
    border-collapse: collapse;
    position: absolute;
    left: 250px;
    height: 660px;
    width: 850px;
    text-align: left;
    z-index: -1;
}

#table_root {
    position: relative;
    width: 800px;
    height: 100%;
    padding: 5px;
    margin: 5px;
    background-position: right;
    background-repeat: no-repeat;
    background-image: url(../img/glowna/tlo.png);
    text-align: left;
}

#table_sroot {
    position: relative;
    width: 800px;
    height: 100%;
    padding: 5px;
    margin: 5px;
    text-align: center;
}

#td_smalls {
    padding: 0;
    margin: 0;
    vertical-align: top;
}

#td_menu {
    width: 17%;
    vertical-align: top;
}

#table_logo td {
    padding: 0;
    margin: 0;
}

#table_logo tr {
    padding: 0;
    margin: 0;
}

#table_logo_top {
    padding: 0;
    margin: 0;
    text-align: right;
    width: 100%;
}

#td_logo {
    height: 100px;
    text-align: left;
}

#g_top_left {
    width: 16px;
    height: 16px;
    background-image: url(../img/table_grey/top_left.png);
}

#g_top {
    height: 16px;
    background-image: url(../img/table_grey/top.png);
}

#g_top_right {
    width: 16px;
    height: 16px;
    background-image: url(../img/table_grey/top_right.png);
}

#g_left {
    width: 16px;
    background-image: url(../img/table_grey/left.png);
}

#g_center {
    background-image: url(../img/table_grey/center.png);
    z-index: -1;
}

#g_right {
    width: 16px;
    background-image: url(../img/table_grey/right.png);
}

#g_bottom_left {
    width: 16px;
    height: 16px;
    background-image: url(../img/table_grey/bottom_left.png);
}

#g_bottom {
    height: 16px;
    background-image: url(../img/table_grey/bottom.png);
}

#g_bottom_right {
    height: 16px;
    width: 16px;
    background-image: url(../img/table_grey/bottom_right.png);
}

.table_root_v {
    position: absolute;
    top: 0;
    width: 800px;
    left: 200px;
    padding: 0;
    margin: 0;
    border: 0;
    text-align: center;
    background-color: white;
}

#table_root_h {
    position: relative;
    top: 0;
    left: 0;
    width: 600px;
    padding: 5px;
    margin: 0;
    border: 0;
    text-align: center;
    background-color: rgb(255, 224, 112);
}

#table_root_k {
    top: 0;
    left: 0;
    width: 600px;
    padding: 0;
    margin: 0;
    border: 0;
    text-align: center;
    background-color: rgb(255, 224, 112);
}

.table_root_s {
    top: 0;
    left: 0;
    width: 600px;
    padding: 0;
    margin: 0;
    border: 0;
    text-align: center;
    color: #fff;
    background-image: url(../img/studnie/studnie_back.jpg);
}

#td_top_left {
    float: left;
}

#td_top_right {
    font-size: 12px;
    color: #4d466f;
    width: 400px;
}

.veka_text {
    text-align: justify;
    color: #1D4B86;
}

.heroal_text {
    color: #1D4B86;
    text-align: justify;
    padding: 0 0 0 25px;
}

.partnerzy_text a, .partnerzy_text a:visited, .partnerzy_text a:active, .partnerzy_text a:link, .partnerzy_text a:hover {
    text-decoration: none;
    font-weight: bold;
    color: #1D4B86;
}

.partnerzy_text table td {
    padding: 20px 0 20px 0;
    text-align: center;
    vertical-align: middle;
}

.krispol_text {
    text-align: center;
    color: #1D4B86;
    text-align: justify;
    padding: 5px;
}

.krispol_text h3 {
    font-size: 16px;
}

.white_text_v {
    text-indent: 20px;
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
    color: #fff;
    background-color: #1D4B86;
}

.white_text_s {
    text-indent: 20px;
    padding-left: 5px;
    padding-right: 5px;
    text-align: justify;
    color: #fff;
    background-color: #1D4B86;
}

.pic {
    background-color: #1D4B86;
    padding: 0;
    text-align: center;
    width: 300px;
}

.title_text {
    text-align: center;
    font-size: 16px;
    color: #1D4B86;
    font-style: italic;
}

.normal_text {
    text-align: justify;
    text-indent: 20px;
    padding: 10px 10px;
}

.main_page {
    text-align: left;
}

.link_text {
    text-decoration: none;
}

a {
    color: blue;
    text-align: center;
}

a:link, a:visited {
    color: blue;
    text-align: center;
}

a:hover, a:active {
    color: red;
    text-align: center;
}

.tdText {
    background-color: #1D4B86;
    padding: 5px;
    text-align: center;
}

.text {
    text-indent: 20px;
    padding-left: 5px;
    padding-right: 5px;
    text-align: justify;
}

.tdText2 {
    padding: 5px;
    text-align: center;
}

.tdWell1 {
    padding: 0px;
    text-align: left;
}

.tdWell2 {
    padding: 0px;
    text-align: center;
}

.imgWell {
    top: 0px;
}

.styl4 {
    text-align: center;
    font-size: 20px;
}

.styl1 {
    color: #FF0000
}

.styl2 {
    color: #000000
}

.styl3 {
    font-size: 12px;
    color: #4E495D;
}

.scroll {
    overflow: auto;
    width: 650px;
    height: 450px;
}

.td_k {
    color: #1D4B86;
    font-size: 18px;
    font-weight: bolder;
}

.tblText {
    width: 100%;
    height: 100%;
}

.tblText img {
    border: 0;
}

table.img_logo td {
    padding: 10px 10px 10px 10px;
    text-align: center;
}

.img_logo img {
    border: 0;
}

#table_sroot td {
    vertical-align: top;
}

#table_sroot td .smallOImg {
    width: 25%;
    text-align: center;
    vertical-align: middle;
}

