html, body {padding: 0px; margin: 0px; text-align: center; background: url('images/bg.gif') repeat-x;}
body, div, table, input, textarea, select, option {font: 11px Tahoma; color: #404040}

body {padding: 7px 0px}
img {border: 0px}
p {margin: 0px; padding: 0px; color: #404040}
form {margin: 5px 0px}
#width, #width2 {width: 990px; text-align: left; margin: auto; border-left: 1px solid #edebeb; border-right: 1px solid #edebeb; background: url('images/main_bg.gif') repeat-y}
#width2 {background: url('images/main_bg2.gif') repeat-y}

#blue {height: 146px; background: url('images/blue.gif'); position: absolute; width: 100%; left: 0px; top: 278px;}
#linia2 {height: 2px; position: absolute; width: 100%; left: 0px; top: 424px; background: url('images/linia2.gif'); font-size: 0px}
#blue_text {position: absolute; color: white; font-size: 10px; left: 5px; top: 5px}

#blue_back {height: 146px; margin-bottom: 10px}
#blue1, #blue2 {margin: auto; margin-top: 3px; width: 976px}
#blue1 p, #blue2 p {margin: 0px; padding: 0px; margin-bottom: -5px}

#blue1 div, #blue2 div {float: left; background: url('images/zajawka.gif'); width: 235px; height: 143px; margin-right: 12px}
#blue1 div p, #blue2 div p {margin-top: 10px; color: #f5f5f5; padding: 5px; text-align: justify; line-height: 150%; margin-right: 12px;}

#blue1 a {color: white; text-decoration: none}
#blue1 a:hover {color: #e5f2ff; text-decoration: none}

#blue1 {display: none;}
#blue1 div {height: 47px; font-size: 12px; text-align: center}

#blue2 div b {font-size: 12px;}
#left {width: 348px; float: left; }
#left2 {width: 216px; float: left; }


#menu {height: 79px}

input, textarea, select {background: url('images/input.gif'); width: 128px; height: 17px; _height: 21px; border: 0px; color: #a1a1a1; padding-top: 3px; text-align: center; font-size: 11px}
option {background: white; text-align: left}

.input_error {background: url('images/input_error.gif');}
.input2 {background: url('images/input2.gif'); width: 84px}
.input2_error {background: url('images/input2_error.gif'); width: 84px}

.zajawka {max-width: 604px}

#top2 {height: 193px; background: url('images/top2.gif'); }
#top2 p {padding-top: 10px; padding-left: 20px; width: 316px; _width: 336px; text-align: justify}
#top2 p .btn_wiecej {float: right; margin-right: -7px; display: block}


.img {border: 1px solid #e3dfdf}

#content {font-size: 12px; float: left; padding: 0px 14px; width: 614px;}

#content p .btn_wiecej {float: right; margin-right: -7px;; display: block}

#content a {color: #0f94e3; display: inline}
#content a:hover {color: #3e3e3e; text-decoration: none}

#content .zapisz {margin-left: 230px; width: 200px; text-align: center; padding: 3px 10px; cursor: pointer; background: #0f94e3; color: white; font-size: 14px; }
#content .zapisz:hover, #content .zapisz2:hover {margin-left: 230px;  color: white}
#content .zapisz2 {margin-left: 230px; width: 200px; text-align: center; padding: 3px 10px; cursor: pointer; background: #3e3e3e; color: white; font-size: 14px}


#linia_bottom {background: #ebebeb; height: 5px; font-size: 0px;}

#bottom {text-align: center}
#bottom p {margin: 5px; line-height: 150%; margin-bottom: 10px}

#bottom a {color: #6c6c6c}
#bottom a:hover {color: #0f94e3}



.lowText, a.lowText:link, a.lowText:visited, a.lowText:active, a.lowText:focus {
 color: #0a82dc;
 text-align: left;
 text-decoration: none;
 padding-left: 30px;
 padding-top: 1px;
}

.highText, a.highText:link, a.highText:visited, a.highText:active, a.highText:focus {
 color: #226382;
 text-align: left;
 text-decoration: none;
 padding-left: 30px;
 padding-top: 1px;
}


.btn_wiecej {width: 56px; height: 19px; background: url('images/btn_wiecej.gif'); display: block}
.btn_wiecej:hover {background: url('images/btn_wiecej.gif') -56px 0px;}

#zapisz .btn_wyslij {width: 46px; height: 21px; background: url('images/btn_wyslij.gif');}
#zapisz .btn_wyslij:hover {background: url('images/btn_wyslij.gif') -46px 0px;}

#zapisz {margin-left: 130px}

.btn_wiecej2 {width: 49px; height: 14px; background: url('images/btn_wiecej2.gif'); float: right; margin-top: 5px; display: block}
.btn_wiecej2:hover {background: url('images/btn_wiecej2.gif') -49px 0px;}


.btn_szukaj {width: 32px; height: 21px; background: url('images/btn_szukaj.gif'); cursor: pointer; margin-bottom: -3px; _margin-bottom: 0px}
.btn_szukaj:hover {background: url('images/btn_szukaj.gif') -32px 0px;}
  
.btn_dodaj, #zapisz .btn_dodaj {width: 32px; height: 21px; background: url('images/btn_dodaj.gif'); cursor: pointer; margin-bottom: -3px; _margin-bottom: 0px}
.btn_dodaj:hover, #zapisz .btn_dodaj:hover {background: url('images/btn_dodaj.gif') -32px 0px;}
#zapisz .btn_dodaj {margin-bottom: 3px; _margin-bottom: 0px}

#bottom .link0 {color: #a2a2a2}
#bottom .link0:hover {color: #646464}

#bottom .link1 {color: #df7d7d}
#bottom .link1:hover {color: #e14c4c}

#bottom .link2 {color: #e4b27d}
#bottom .link2:hover {color: #e58928}


#bottom .link3 {color: #7de48d}
#bottom .link3:hover {color: #1cbf36}

#error_div {width: 300px; height: 200px; position: absolute; margin-left: -150px; margin-top: -100px; left: 50%; top: 50%; background: white; border: 3px solid red; z-index: 10000}

.error {color: red; }

h1, h2, h3, h4, h5, h6 {margin: 0px; padding: 0px; margin-bottom: 10px}
h2 {font-size: 14px}


.search_result {width: 215px; _width: 235px; height: 140px; float: left; margin: 0px 10px 10px 0px; border: 1px solid #ccc; padding: 10px}
.search_result p {text-align: justify}

.pageList {clear: both}
.pageList a {cursor: pointer}
.pageList a:hover {color: black}

#zapisz {background: #3e3e3e; padding: 0px 10px; width: 400px; padding-bottom: 0px; display: none}
#zapisz table {color: white}
#zapisz input {color: 3e3e3e; background: url('images/input3.gif'); }
#zapisz .input_error {background: url('images/input3_error.gif'); }
#zapisz textarea {text-align: left; color: 3e3e3e; background: url('images/textarea3.gif'); width: 186px; _width: 190px; height: 60px; overflow: auto; padding: 0px 2px}

.tdRight {text-align: right; font-weight: bold}


.error1 {margin-top: -17px; margin-left: 134px; _margin-top: 4px; _margin-left: 2px; position: absolute; color: white;}
.error2 {color: red}

.checkbox, #zapisz .checkbox {background: none; width: 16px; height: 16px}

#zapisz #trainingid2 (display: none;}

.checkbox {background: none; width: 16px}