a:hover  { color: #0383c7; text-decoration: underline }
a  { color: #0383c7; text-decoration: none }
a.blue { color: #5a5a5a; text-decoration: none }
a.blue:hover { color: #01c1f0; text-decoration: none }
a.red { color: #687176; text-decoration: none }
a.red:hover  { color: #f00; text-decoration: none }
a.white { color: white; text-decoration: none }
a.white:hover { color: white; text-decoration: underline }
body      { background: #3fabe6 url(images/bg-blue.gif) repeat-x; margin: 0px; padding: 0px 0 0 }	
form { margin: 0px; padding: 0px }
h1    { color: #676767; font-weight: bold; font-size: 24px; line-height: 24px; font-family: "trebuchet ms", arial; letter-spacing: -1px; margin: 0px; padding: 0px 0px 10px }
h2 { color: #5a5a5a; font-variant: small-caps; font-weight: 100; font-size: 24px; line-height: 24px; font-family: "trebuchet ms", arial; letter-spacing: -1px; margin: 0px; padding: 12px 0px 6px }
h3 { color: #0383c7; font-weight: bold; font-size: 16px; line-height: 16px; font-family: arial, "trebuchet ms"; letter-spacing: -1px; margin: 0px; padding: 0px 0px 3px }
h4 { color: #5a5a5a; font-weight: bold; font-size: 24px; line-height: 24px; font-family: "trebuchet ms", arial; letter-spacing: -1px; margin: 0px; padding: 0px 0px 3px }
h5 { color: #676767; font-weight: normal; font-size: 18px; line-height: 18px; font-family: arial, "trebuchet ms"; letter-spacing: -1px; margin: 0px; padding: 0px 0px 10px }
LI  { margin: 0px; padding: 0px }
p { margin: 0px; padding: 0px }
UL   { list-style-image: url(images/list-img-small.gif); list-style-position: inside; margin: 0px 0px 0px 4px; padding: 0px 0px 0px 5px }
.blue { color: #0383c7 }
.blue-button    { color: #fff; font-variant: small-caps; font-weight: bold; font-size: 12px; font-family: tahoma, arial; background: #0bd7fd url(images/blue-button_24.gif) no-repeat; padding-left: 10px }
.center-col { vertical-align: top }
.foot { background-color: #dcd9d4; vertical-align: middle; padding-right: 25px; border-right: 1px solid #aaa8a4; border-bottom: 1px solid #8c8a87; border-left: 1px solid #e3e1dd }
.footer { color: #808080; font-size: 10px; font-family: tahoma; background: url(images/ITAPS-body_03.gif) no-repeat; text-align: right; text-transform: uppercase; padding-right: 20px; width: 777px; height: 35px }
.go { color: #808080; font-size: 10px; font-family: tahoma; background-color: transparent; vertical-align: bottom; border: none 0px; width: 50px; height: 18px }
.homepage-txt-box { color: #797979; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #dcd9d4; vertical-align: top; border-top: 1px solid #ebe9e6; border-right: 1px solid #aaa8a4; border-left: 1px solid #e3e1dd }
.img { margin-right: 15px; border-style: solid; border-width: 1px; border-color: #a9a9a9 white white #a9a9a9 }
.left-col { vertical-align: top; padding-left: 5px }
.left-menu   { color: #696969; font-variant: small-caps; font-size: 12px; line-height: 13px; font-family: tahoma; background: #ececec url(images/left-menu-bg_19.gif) repeat-x; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; border-right: 1px solid #aeaeae; border-bottom: 1px solid #b2b2b2; border-left: 1px solid #e4e4e4 }
.left-shadow  { background: url(images/left-shadow_12.gif) repeat-y }
.main { background: #efece4 url(images/main-bg_03.gif) repeat-x; vertical-align: top; padding-top: 6px; height: 450px }
.map { margin-top: 15px; margin-bottom: 15px; border-style: solid; border-width: 1px; border-color: #a9a9a9 white white #a9a9a9 }
.map-box { color: #808080; font-size: 11px; line-height: 13px; font-family: tahoma; background: #ececec url(images/left-menu-bg_19.gif) repeat-x; margin: 0px; padding: 0px; border-right: 1px solid #aeaeae; border-bottom: 1px solid #b2b2b2; border-left: 1px solid #e4e4e4 }
.menu-box    { color: #5a5a5a; font-size: 11px; line-height: 13px; font-family: tahoma; background: #ececec url(images/left-menu-bg_19.gif) repeat-x; padding: 6px 10px 20px 23px; border-right: 1px solid #aeaeae; border-bottom: 1px solid #b2b2b2; border-left: 1px solid #e4e4e4 }
.menu-item { text-indent: -6px; padding-left: 6px }
.new_foot_bg { background: url(images/ITAPS-home-foot-bg_12.gif) repeat-x; border-left: 1px solid #4eb1e7; height: 30px }
.new_history-bar { color: #88c9e8; font-weight: bold; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: url(images/ITAPS-home-top_01.gif) no-repeat; height: 28px }
.new_history-txt { padding-top: 3px; padding-left: 20px }
.new_leftcol { color: #2a4d60; font-size: 10px; line-height: 13px; font-family: tahoma; background: #e9e9e8 url(images/ITAPS-home-bg_04.gif) repeat-x; vertical-align: top; padding-top: 30px; padding-left: 20px; border-left: 1px solid #e9e8e6; height: 350px }
.new_leftcol-menu { color: #2a4d60; font-size: 10px; line-height: 13px; font-family: tahoma; background: #e9e9e8 url(images/ITAPS-home-bg_04.gif) repeat-x; vertical-align: top; padding-top: 30px; padding-left: 3px; border-left: 1px solid #e9e8e6; height: 369px }
.new_main { color: #676767; font-size: 10px; line-height: 13px; font-family: verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background: #e9e9e8 url(images/ITAPS-home-bg_04.gif) repeat-x; vertical-align: top; padding-top: 30px; padding-right: 30px; padding-left: 30px; height: 369px }
.new_rightcol { font-family: tahoma; background: #e9e9e8 url(images/ITAPS-home-bg_04.gif) repeat-x; vertical-align: top; border-right: 1px solid #a5a29e; height: 369px }
.new_rightcol-txt { color: #2a4d60; font-size: 10px; line-height: 13px }
.news-txt { color: #808080; font-variant: normal; font-size: 10px; line-height: 12px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px }
.podpis { color: #808080; font-size: 10px; font-family: tahoma; text-align: center; padding-right: 15px; padding-bottom: 15px }
.red { color: #f00 }
.right-shadow   { background: url(images/right-shadow.gif) repeat-y }
.search { font-size: 10px; background-color: white; border-style: solid; border-width: 1px; border-color: #808080 #dcdcdc #fff #a9a9a9; width: 110px; height: 19px }
.submenu    { font-size: 12px; line-height: 16px; font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px; padding: 1px 0px }
.top-bar   { color: #808080; font-size: 10px; font-family: tahoma; background: url(images/ITAPS-body_01.gif) no-repeat; padding-top: 2px; padding-right: 5px; padding-left: 22px; height: 31px }
.top-lev  { font-weight: bold; font-size: 11px }
.txt  { padding-top: 13px }
.txt-box       { color: #797979; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #dcd9d4; vertical-align: top; padding-top: 12px; padding-right: 25px; padding-left: 25px; border-top: 1px solid #ebe9e6; border-right: 1px solid #aaa8a4; border-left: 1px solid #e3e1dd }

