body {font-size: 11px; font-family: Verdana, Arial; color: #000000; background-color: #ECECEC; margin-top: 0; margin-left: 0; margin-right: 0; margin-bottom: 0}

a:link {color: #079006; text-decoration: none}
a:visited {color: #079006; text-decoration: none}
a:hover {color: #FE6802; text-decoration: underline}
a:active {color: #079006; text-decoration: none}

.menu {padding: 2px 0px 2px 10px; font-size: 11px; font-weight: normal; font-family: Verdana, Trebuchet MS, tahoma, arial; display: block; position: relative;}
a.menu:link {color: #323632; text-decoration: none}
a.menu:visited {color: #323632; text-decoration: none}
a.menu:hover {color: #059806; text-decoration: none}
a.menu:active {color: #323632; text-decoration: none}

.topmenu {padding: 10px 5px 10px 5px; font-size: 11px; font-weight: bold; font-family: tahoma, arial, Verdana, Trebuchet MS; white-space: nowrap; display: block; position: relative; }
a.topmenu:link {color: #FFFFFF; text-decoration: none}
a.topmenu:visited {color: #FFFFFF; text-decoration: none}
a.topmenu:hover {color: #FFFFFF; text-decoration: underline}
a.topmenu:active {color: #FFFFFF; text-decoration: none}

.topmenu2 {padding: 10px 5px 10px 5px; font-size: 11px; font-weight: bold; font-family: tahoma, arial, Verdana, Trebuchet MS; white-space: nowrap; display: block; position: relative; }
a.topmenu2:link {color: #079007; text-decoration: none}
a.topmenu2:visited {color: #079007; text-decoration: none}
a.topmenu2:hover {color: #000000; text-decoration: none}
a.topmenu2:active {color: #079007; text-decoration: none}

a.more {padding: 2px 0px 2px 10px; font-size: 10px; font-weight: bold; font-family: Verdana, Trebuchet MS, tahoma, arial; display: block; position: relative;}
a.more:link {color: #059806; text-decoration: none}
a.more:visited {color: #059806; text-decoration: none}
a.more:hover {color: #059806; text-decoration: underline}
a.more:active {color: #059806; text-decoration: none}

a.small {padding: 2px 0px 0px 4px; font-size: 10px; font-weight: normal; font-family: Verdana, Trebuchet MS, tahoma, arial; display: block; position: relative;}
a.small:link {color: #656B65; text-decoration: none}
a.small:visited {color: #656B65; text-decoration: none}
a.small:hover {color: #656B65; text-decoration: underline}
a.small:active {color: #656B65; text-decoration: none}

a.oferta {padding: 5px 0px 0px 7px; font-size: 12px; font-weight: bold; font-family: Verdana, Trebuchet MS, tahoma, arial; display: block; position: relative;}
a.oferta:link {color: #079006; text-decoration: none}
a.oferta:visited {color: #079006; text-decoration: none}
a.oferta:hover { color: #079006; text-decoration: underline}
a.oferta:active {color: #079006; text-decoration: none}

a.pracodawca {padding: 0px 0px 4px 0px; font-size: 11px; font-weight: normal; font-family: Verdana, Trebuchet MS, tahoma, arial; display: block; position: relative;}
a.pracodawca:link {color: #262A26; text-decoration: none}
a.pracodawca:visited {color: #262A26; text-decoration: none}
a.pracodawca:hover { color: #262A26; text-decoration: underline}
a.pracodawca:active {color: #262A26; text-decoration: none}

a.next {padding: 0px 0px 0px 0px; font-size: 10px; font-weight: bold; font-family: Verdana, Trebuchet MS, tahoma, arial; display: block; position: relative;}
a.next:link {color: #079006; text-decoration: none}
a.next:visited {color: #079006; text-decoration: none}
a.next:hover { color: #079006; text-decoration: underline}
a.next:active {color: #079006; text-decoration: none}

a.bottommenu {padding: 0px 15px 0px 15px; font-size: 11px; font-weight: normal; font-family: Verdana, Trebuchet MS, tahoma, arial; display: block; position: relative;}
a.bottommenu:link {color: #323632; text-decoration: none}
a.bottommenu:visited {color: #323632; text-decoration: none}
a.bottommenu:hover { color: #323632; text-decoration: underline}
a.bottommenu:active {color: #323632; text-decoration: none}


a.menuActive {padding: 16px 2px 17px 0px; font-size: 14px; font-weight: bold; font-family: Trebuchet MS, tahoma, arial; display: block; position: relative;}
a.menuActive:link {color: #FF2A00; text-decoration: none}
a.menuActive:visited { color: #FF2A00; text-decoration: none}
a.menuActive:hover { background: #067800; color: #FF2A00; text-decoration: none}
a.menuActive:active { color: #FF2A00; text-decoration: none}

a.menuSub {padding: 3px 2px 3px 8px; font-size: 11px;  font-weight: normal; font-family: Verdana, tahoma;}
a.menuSub:link {color: #FFFFFF; text-decoration: none}
a.menuSub:visited {color: #FFFFFF; text-decoration: none}
a.menuSub:hover { color: #0A2F00; text-decoration: none}
a.menuSub:active {color: #FFFFFF; text-decoration: none}

a.menuSubActive {padding: 3px 2px 3px 8px; font-size: 11px; font-weight: bold;   font-family: Verdana, tahoma,}
a.menuSubActive:link { color: #FFFFFF; text-decoration: none}
a.menuSubActive:visited { color: #FFFFFF; text-decoration: none}
a.menuSubActive:hover { color: #0A2F00; text-decoration: none}
a.menuSubActive:active {color: #FFFFFF; text-decoration: none}

.listoffer {font-size: 12px; font-weight: bold; font-family: arial}
a.listoffer:link {color: #079006; text-decoration: none}
a.listoffer:visited {color: #079006; text-decoration: none}
a.listoffer:hover {color: #000000; text-decoration: underline}
a.listoffer:active {color: #079006; text-decoration: none}

input {font-size:12px; font-weight: bold; font-family: Arial, Verdana}
input.checkbox {background: none; border: none; width: 20px}
input.button {width: 75px}
textarea {font-size:12px; font-weight: bold; font-family: Arial, Verdana; width: 300px; height: 80px}
select {font-size:12px; font-weight: bold; font-family: Arial, Verdana}

.textHead {font-size: 16px; font-weight: bold; font-family: Arial, Verdana}
.textHeadInfo {font-size: 16px; font-weight: bold; font-family: Arial, Verdana; color: #CA0000}
.textHeadSmall {font-size: 14px; font-weight: bold; font-family: Arial, Verdana}
.textHeadSmallInfo {font-size: 14px; font-weight: bold; font-family: Arial, Verdana; color: #CA0000}
.textStrong {font-size: 12px; font-weight: bold}
.textStrongInfo {font-size: 12px; font-weight: bold; color: #CA0000}
.textBold {font-weight: bold}
.textBoldInfo {font-weight: bold; color: #CA0000}
.textSmall {font-size: 10px;  font-weight: normal}
.textSmallInfo {font-size: 10px; color: #CA0000; font-weight: normal}
.textInfo {color: #CA0000}
.textStrike {text-decoration: line-through}
.textBorder {background-color: #F8F8F8; border: solid; border-width: 1px; border-color: #818181; text-align: left}
.textMark {background-color: #FFFF00; color: #000000; font-weight: bold}

h1 {font-size: 16px; font-weight: bold; font-family: Trebuchet MS, Arial, Verdana; color: #CA0000; margin-bottom: 0px; margin-top: 0px}
h2 {font-size: 14px; font-weight: bold; font-family: Trebuchet MS, Arial, Verdana; color: #A3A3A3; margin-bottom: 0px; margin-top: 0px}

tr {font-size: 11px; font-family: Verdana, Arial; color: #000000}
.border {background-color: #000000}
.head {height: 30px; font-size: 14px; font-family: Arial, Verdana; color: #000000; font-weight: bold; background-image: url(images2/tablehead.gif); background-position: left top; background-repeat: no-repeat;}
.head td {padding-left: 10px; padding-top: 6px; border-bottom: 1px dashed #999999}
.headSmall {background-color: #237B00; font-size: 14px; color: #FFFFFF; font-weight: bold}
.field {background-color: #CCCCCC; color: #000000; font-weight: bold; text-align: center}
.panel {background-color: #CCCCCC; color: #000000}
tr.bright {background-color: #F8F8F8; height: 34px}
tr.dark {background-color: #EFEFEF; height: 34px}
.info {background-color: #CA0000; color: #FFFFFF; font-weight: bold}
.none {background-color: #CCCCCC}
.light {background-color: #FFFFFF}
.content {background-color: #FFFFFF}

tr#listbright {background-color: #FFFFFF}
tr#listdark {background-color: #EFEFEF}
tr#listdark td {border-top: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC}
tr#none {background: none}
tr#none td {background: none; border-top: 0px; border-bottom: 0px}

/*### EDUSTACJA ###*/
#lCol { width: 413px; float: left; }
#search_adv { width: 413px; height: 196px; background: url('http://www.edustacja.pl/gfx/bg_search.jpg') right top no-repeat;   }
#search_adv div { margin-right: 20px; display: inline; float: right; padding-top: 20px; }
#search_adv .adv { padding-top: 20px; }
#search_adv .button { border: none; width: 45px; height: 18px; line-height: 12px; background: url('http://www.edustacja.pl/gfx/szukaj.gif') 0 0 no-repeat; cursor: hand; padding: 0; margin: 0; vertical-align: middle; }
#search_adv .text { width: 130px; border-color: #3177c2; }
#search_adv select { border-color: #3177c2; }
#search_adv h1, #search_adv h2 { color: #FFF; } 
#search_adv h2 { font-weight: normal; padding: 7px 0 2px 0; }

#search_adv input,textarea,select { color: #1b5290; vertical-align: middle; font-size: 11px; padding: 0; margin: 0; }
#search_adv textarea, input.text, select { border: 1px solid #d0d0d0; background-color: #FFF; width: 150px;  padding: 1px 4px; }
#search_adv textarea { height: 90px; }
#search_adv select { width: 190px; padding: 0; }
#search_adv input.button { border: 1px solid #892a00; background-color:#ff7800;	font-weight: bold; padding: 2px 5px; color: #FFF; cursor: pointer; width: auto; overflow: visible; }
#search_adv input.light { background-color:#cccccc; }