/* general */
html {width: 100%; height: 100%}
#body {margin: 0px; height: 100%; background-repeat: repeat-y; background-position: center; padding: 0px; text-align: center;}
.no-border {border: 0px}

.font {font-family: Verdana, sans-serif; font-size: 11px; line-height: 1.5;}

/* index.php: */
#intro-logo {text-align: center; position: relative; top: 25%}
#intro-logo2 {position: relative; top: 10px}
#kolory {position: relative; left: -6px}
#red {position: relative; left: -11px; border: 0px}
#blue {position: relative; left: -3px;  border: 0px} 
#green {position: relative; left: 3px;   border: 0px}
#yellow {position: relative; left: 11px;  border: 0px}

/* news.php: */
.logo-left {height: 175px; background-image: url("images/main-logo-bg2.gif");}
.logo-right {height: 175px; background-image: url("images/main-logo-bg.gif");}
.logo-main {width: 765px; height: 175px;}
.relative {position: relative; top: 0px; left: 0px}
.logo {height: 175px; width: 746px;}
#menu {background-color: #95231e; width: 100%; height: 20px;}
 /* M:AKTUALNOSCI */
#menu-aktualnosci-img {width: 100px; height: 20px; position: absolute; left: 0px; top: 0px}
#menu-aktualnosci-drop {background-color: #95231E; width: 99px; height: 38px; position: absolute; left: 0px; top: 21px; visibility: hidden; z-index: 1}
.aktualnosci-v {height: 58px}
 /* M:KLASA */
#menu-klasa-img {width: 100px; height: 20px; position: absolute; left: 100px; top: 0px}
#menu-klasa-drop {background-color: #95231E; width: 99px; height: 138px; position: absolute; left: 100px; top: 21px; visibility: hidden; z-index: 1}
.klasa-v {height: 138px}
 /* M:PUBLIKACJE */
#menu-publikacje-img {width: 100px; height: 20px; position: absolute; left: 200px; top: 0px}
#menu-publikacje-drop {background-color: #95231E; width: 99px; height: 38px; position: absolute; left: 200px; top: 21px; visibility: hidden; z-index: 1}
.publikacje-v {height: 78px}
 /* M:ROZNOSCI */
#menu-roznosci-img {width: 100px; height: 20px; position: absolute; left: 300px; top: 0px}
#menu-roznosci-drop {background-color: #95231E; width: 99px; height: 139px; position: absolute; left: 300px; top: 21px; visibility: hidden; z-index: 1}
.roznosci-v {height: 99px}
.submenu {font-size: 9px; color: #FFFFFF; font-family: Verdana, sans-serif; text-align: left}
.menu-link {color: #FFFFFF; text-decoration: none}
.menu-link:hover {color: #FFFFFF; text-decoration: underline}
/* M:ADMINISTRACJA */
#menu-administracja-img {position: absolute; top: 0px; right: 0px; border: 0px}


/* CRAPPY CSS, PLEASE, I KNOW IT'S A MESS */

div.sidebarBox {text-align: center; font-size: 9px; font-family: Verdana, Arial, sans-serif; padding-top: 5px; padding-bottom: 0px; margin-bottom: 5px}
div.sidebarBox-tymbark {text-align: center; font-size: 9px; font-family: Verdana, Arial, sans-serif; padding-top: 5px; padding-bottom: 0px; margin-bottom: 5px}
div.sidebarBox-maksyma {text-align: left; font-size: 9px; font-family: Verdana, Arial, sans-serif; padding-bottom: 0px; padding-top: 5px; margin-left: 4px; margin-right: 3px; margin-bottom: 5px; margin-top: 5px}
div.sidebarBox-maksymaAutor {text-align: right; font-size: 9px; font-style: italic; font-family: Verdana, Arial, sans-serif; margin-left: 3px; margin-right: 3px}
.auth-text {font-family: Verdana, Arial, sans-serif; font-size: 9px; vertical-align: middle}
.auth-box {width: 80px; border: 1px solid #95231E; font-family: Verdana, Arial, sans-serif; font-size: 9px; padding: 0px; margin: 1px; vertical-align: middle}
.auth-box2 {width: 50px}
.auth-submit {height: 16px; width: 20px; border: 1px solid #9B2010; background-color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:bold}
#hasloTymbark {font-size: 10px; font-weight: bold}
div.whiteHolder {width: 133px; height: 10px; background-color: #FFFFFF; position: relative; left: 0px; overflow: hidden}
div.separatorDash {background-image: url('images/menu-separator-dash.gif'); height: 1px; overflow: hidden; margin-top: 0px; margin-bottom: 0px}
div.separatorDash2 {background-image: url('images/menu-separator-dash2.gif'); height: 1px; overflow: hidden; margin-top: 4px; margin-bottom: 4px; width: 127px; margin-left: auto; margin-right: auto}
div.separatorDash4 {background-image: url('images/menu-separator-dash4.gif'); height: 1px; overflow: hidden; margin-top: 4px; margin-bottom: 4px; width: 125px; margin-left: auto; margin-right: auto}
div.sideImgHolder {width: 100%; position: relative; height: 18px}
div.sideImgHolderTymbark {width: 100%; position: relative; height: 25px}

#header-info {background-image: url('images/header-info.gif'); background-repeat: no-repeat; height: 20px; width: 151px; position: absolute; top: 175px; left: 175px; vertical-align: bottom; font-family: Verdana, Arial, sans-serif; font-size: 9px; text-align: center; padding-top: 3px}

.link {color: #000000; text-decoration: none; font-style: italic}
.link2 {font-style: normal;}
.link3 {color: #000000; text-decoration: none;}
.link3:hover {color: #000000; text-decoration: underline;}

a {color: #000000; text-decoration: none;}
a:hover {color: #000000; text-decoration: underline;}

input.post {border: 1px solid #9B2010; background-color:#FFF4EF; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:bold; padding-bottom:2px;padding-left:2px}

.plan-dzien {text-align: center;}
.plan-lekcja {text-align: left;}
.plan-godzina {text-align: center; width: 50px;}
.plan-lp {text-align: center; width: 20px;}
.plan-klasa {text-align: center;}

.linkSeparator {background-image: url('images/menu-separator-dash4.gif'); height: 1px; overflow: hidden; width: 490px; margin-left: auto; margin-right: auto}

.ksiegaSeparator {background-image: url('images/menu-separator-dash4.gif'); height: 1px; overflow: hidden; width: 530px; margin: 0px}
.ksiegaSeparator-v {background-image: url('images/menu-separator-dash4-v.gif'); overflow: hidden; width: 1px;}

.linkSeparator2a {background-image: url('images/menu-separator-dash4.gif'); height: 1px; overflow: hidden; width: 542px; margin: 7px; margin-top: 0px; margin-bottom: 3px}
.linkSeparator2 {background-image: url('images/menu-separator-dash4.gif'); height: 1px; overflow: hidden; width: 542px; margin: 7px; margin-top: 3px; margin-bottom: 10px}
.linkSeparator3 {background-image: url('images/menu-separator-dash4.gif'); height: 1px; overflow: hidden; width: 542px; margin: 7px; margin-top: 2px; margin-bottom: 3px}
.link-control {width: 536px; margin-left: 10px; text-align: left; margin-top: 4px; margin-bottom: 4px}
.preHidden {height: 1px; visibility: hidden; overflow: hidden;}

/* Klasa - sklad */
.sklad-space {width: 5px; overflow: hidden}
.sklad-podpis {text-align: center; vertical-align: top; font-size: 10px; padding-top: 3px; line-height: 1.5}
.sklad-vspace {height: 15px; overflow: hidden;}
.sklad-vspace2 {height: 1px; overflow: hidden; background-image: url('images/menu-separator-dash4.gif');}
.sklad-text {text-align: center; font-family: Verdana, sans-serif; font-size: 11px; padding: 3px}
.sklad-link {color: #000000; text-decoration: none}
.sklad-link:hover {color: #000000; text-decoration: underline}
.sklad-img {border: 0px}

.profil-text {line-height: 1.5}

.nauczyciele-separator {background-image: url('images/menu-separator-dash4.gif'); height: 1px; overflow: hidden; width: 422px; margin-top: 3px; margin-bottom: 3px}
.nauczyciele-text {font-family: Verdana, sans-serif; font-size: 11px; margin-left: 0px}
.nauczyciele-box {vertical-align: top; height: 20px}
.nauczycieleSeparator2 {background-image: url('images/menu-separator-dash4.gif'); height: 1px; overflow: hidden; width: 422px;}
.nauczycieleSpacer {height: 1px; overflow: hidden; background-image: url('images/menu-separator-dash4.gif'); width: 522px; margin-top: 3px; margin-bottom: 3px}

img.chart {margin-top: 3px; margin-bottom: 3px}
.infoSeparator {background-image: url('images/menu-separator-dash4.gif'); height: 1px; overflow: hidden; width: 525px; margin-left: 0; margin-top: 10px; margin-bottom: 10px}

.profil-box {vertical-align: top; line-height: 1.5}
.profil-separator {background-image: url('images/menu-separator-dash4.gif'); height: 1px; overflow: hidden; width: 422px; margin-top: 3px; margin-bottom: 3px}
.profilSeparator {background-image: url('images/menu-separator-dash4.gif'); height: 1px; overflow: hidden; width: 523px; margin-left: 0; margin-top: 10px; margin-bottom: 10px}
.profilSeparator2 {background-image: url('images/menu-separator-dash4.gif'); height: 1px; overflow: hidden; width: 523px;}

.plan-godziny {font-size: 9px; text-align: right; padding-left: 3px; width: 56px}
.plan-separator {background-image: url('images/menu-separator-dash4.gif'); height: 1px; overflow: hidden;}
.plan-separator-v {background-image: url('images/menu-separator-dash4-v.gif'); width: 1px; overflow: hidden;}
.plan-lekcja {padding-left: 5px; width: 86px}

.articles-separator {background-image: url('images/menu-separator-dash4.gif'); height: 1px; overflow: hidden;}

.newsSeparator {height: 18px; width: 540px; margin-top: 0px; margin-bottom: 0px; position: relative; top: 0px; left: 0px}
.newsSeparator2 {background-image: url('images/menu-separator-dash4.gif'); height: 1px; overflow: hidden; width: 536px; margin-top: 0px; margin-bottom: 0px}
.newsSeparator3 {background-image: url('images/menu-separator-dash4.gif'); height: 1px; overflow: hidden; width: 540px; margin-top: 0px; margin-bottom: 0px}
.newsSeparator-v {background-image: url('images/menu-separator-dash4-v.gif'); overflow: hidden; width: 1px;}

.lAlign {text-align: left}

.center {margin-left: auto; margin-right: auto}

.calendarH {background-image: url('images/menu-separator-dash4.gif'); overflow: hidden; height: 1px;}
.calendarV {background-image: url('images/menu-separator-dash4-v.gif'); overflow: hidden; width: 1px;}

/* 
   COLORS OF THE RAINBOW
   #650000 
   #ABBCCD
*/
