a { color: #ff9b45; outline: none; text-decoration: none; }
a:hover { color: #a50332; }
body { background: #f4ebe0 url(../img/body_bg.gif) no-repeat center top; color: #666; font-family: Arial, Tahoma, Helvetica, Verdana, sans-serif; font-size: 11px; margin: 0; padding: 0 0 40px 0; }
form { margin: 0; padding: 0; }
h2 { color: #a50332; font-size: 14px; font-weight: normal; margin: 0; padding: 8px 0; }
img { border: none; }
input, select, textarea { color: #999; font-family: Arial, Tahoma, Helvetica, Verdana, sans-serif; font-size: 11px; padding-left: 0; padding-right: 0; }
p { margin: 0 0 14px 0; }
table { border-collapse: collapse; }
td { padding: 0; }
.col { float: left; }
.col2 { float: left; padding-left: 20px; }
.clear { clear: both; }
.left { text-align: left !important; }
.center { text-align: center !important; }
.right { text-align: right !important; }
.middle { vertical-align: middle; }
.more { color: #ff9b45; margin: 0; }
.more a { color: #ff9b45; }
.more a:hover { text-decoration: underline; }
.noborder { border: none !important; }
.pt8px { padding-top: 8px; }
.w220px { width: 220px; }
.w260px { width: 260px; }
.w460px { width: 460px; }
.w520px { width: 520px; }
.w740px { width: 740px; }

/* main START */
#main { margin: auto; width: 980px; }
/* main END */
/* header START */
#header { height: 130px; }
/* header END */
/* topMenu START */
#topMenu { padding: 10px 0; text-align: right; }
#topMenu ul { list-style-type: none; margin: 0 0 13px 0; padding: 0; text-align: right; }
#topMenu li { display: inline; margin: 0 3px 0 7px; }
#topMenu a { color: #999; }
#topMenu a:hover { color: #a50332; }
#topMenu #en { background: url(../img/ico_en.gif) no-repeat 0 1px; padding-left: 22px; }
#topMenu #pl { background: url(../img/ico_pl.gif) no-repeat 0 1px; padding-left: 22px; }
/* topMenu END */
/* sites START */
#sites { background: url(../img/sites_bg.gif) no-repeat 0 0; height: 48px; margin-bottom: 5px; overflow: hidden; padding: 15px 10px; }
#sites ul { list-style-type: none; margin: 0; padding: 0; text-align: center; }
#sites li { display: inline; padding: 0 8px; }
#sites img { vertical-align: top; }
/* sites END */
/* footer START */
#footer { color: #999; }
#footer a { color: #999; }
#footer a:hover { color: #a50332; }
#footer ul { list-style-type: none; margin: 0; padding: 0; }
#footer li { border-left: 1px solid #999; display: inline; float: left; padding: 0 7px; }
#footer .copy { border: none; padding: 0 20px; }
#footer .first { border: none; }
#footer .smi { border: none; float: right; padding: 0 20px; }
/* footer END */
/* news START */
.news { border-bottom: 1px solid #e9d9c5; padding: 10px 0; }
.news h4 { color: #a50332; font-size: 11px; font-weight: bold; margin: 0; }
.news h4 a { color: #a50332; }
.news h4 a:hover { color: #ff9b45; }
.news h4 span { border-right: 1px solid #999; color: #999; font-size: 10px; font-weight: normal; margin-right: 6px; padding-right: 5px; }
.news p { margin: 0; }
/* news END */
/* leftBtns START */
#leftBtns { color: #fff; font-size: 12px; margin-bottom: 10px; }
#leftBtns ul { list-style-type: none; margin: 0; padding: 0; }
#leftBtns li { display: inline; line-height: 30px; }
#leftBtns a { background: url(../img/left_btns_a_bg.gif) no-repeat 0 0; color: #fff; display: block; font-weight: bold; height: 35px; padding: 5px 0 5px 40px; }
#leftBtns a:hover, #leftBtns .active { background-position: 0 -100px; color: #a50332; }
#leftBtns li.rows2 { line-height: 15px; }
/* leftBtns END */
/* shortcutsBtns START */
#shortcutsBtns { color: #666; font-size: 11px; margin-bottom: 10px; }
#shortcutsBtns ul { list-style-type: none; margin: 0; padding: 0; }
#shortcutsBtns li { display: inline; line-height: 32px; }
#shortcutsBtns a { background: url(../img/shortcuts_btns_a_bg.gif) no-repeat 0 0; color: #666; display: block; font-weight: bold; margin-bottom: 5px; padding: 0 0 0 40px; }
#shortcutsBtns a:hover, #shortcutsBtns .active { color: #a50332; }
#shortcutsBtns .header { background: url(../img/line01.gif) repeat-x left center; padding: 9px 10px; }
#shortcutsBtns .header h2 { background-color: #f4ebe0; color: #a50332; display: inline; font-size: 14px; font-weight: normal; margin: 0; padding: 0 5px; }
/* shortcutsBtns END */
/* box_01 START */
.box_01 { margin-bottom: 20px; padding: 0 0 5px 0; position: relative; }
.box_01 .header { padding: 5px 13px 0 13px; }
.box_01 .header h2 { border-bottom: 1px solid #e9d9c5; color: #a50332; font-size: 14px; font-weight: normal; margin: 0; padding: 8px 0; }
.box_01 .content { border-left: 1px solid #e9d9c5; border-right: 1px solid #e9d9c5; padding: 0 12px 10px 12px; }
.box_01 .content .txt { padding-top: 14px; }
.box_01 .contentMenu { border-top: 1px solid #e9d9c5; padding-top: 5px; }
.box_01 #users { position: absolute; right: 20px; top: 0; }
.box_01_460px { background: url(../img/box_01_460px_bg.gif) no-repeat 0 bottom; }
.box_01_460px .header { background: url(../img/box_01_460px_header_bg.gif) no-repeat 0 0; }
.box_01_460px .content { background-color: #faf5f0; }
.box_01_740px { background: url(../img/box_01_740px_bg.gif) no-repeat 0 bottom; }
.box_01_740px .header { background: url(../img/box_01_740px_header_bg.gif) no-repeat 0 0; }
.box_01_740px .content { background-color: #faf5f0; }
/* box_01 END */
/* box_02 START */
.box_02 { margin-bottom: 20px; padding: 0 0 5px 0; }
.box_02 .header { padding: 5px 13px 0 13px; }
.box_02 .header h2 { border-bottom: 1px solid #3d4e70; color: #d2ac67; font-size: 14px; font-weight: normal; margin: 0; padding: 8px 0; }
.box_02 .content { padding: 0 13px 10px 13px; }
.box_02_460px { background: url(../img/box_02_460px_bg.gif) no-repeat 0 bottom; }
.box_02_460px .header { background: url(../img/box_02_460px_header_bg.gif) no-repeat 0 0; }
.box_02_460px .content { background-color: #32425b; }
/* box_02 END */
/* sesja START */
.sesja { border-bottom: 1px solid #3d4e70; margin-bottom: 5px; padding: 10px 0; }
.sesja span { border-left: 1px solid #999; padding: 0 2px 0 6px; }
.sesja .first { border: none; color: #999; padding-left: 0; }
.seria span, .seria span a { color: #bbddf3; }
.seria span { border-left: 1px solid #bbddf3; padding: 0 2px 0 6px; }
.seria a:hover { color: #fff; }
.seria .first { border: none; padding-left: 0; }
/* sesja END */
/* visual START */
#visual { clear: both; height: 170px; }
#visual ul { height: 150px; list-style-type: none; margin: 0; padding: 0; }
#visual li, #visual2 li { float: left; padding-right: 20px; }
#visual img, #visual2 img { display: block; }
#visual2 { clear: both; height: 120px; }
#visual2 ul { height: 100px; list-style-type: none; margin: 0; padding: 0; }
/* visual END */
/* box_strefa START */
#box_strefa { background: url(../img/box_strefa_bg.gif) no-repeat 0 0; height: 107px; margin-bottom: 20px; overflow: hidden; }
#box_strefa .header { padding: 5px 15px 0 15px; }
#box_strefa .header h2 { border-bottom: 1px solid #cd5257; color: #fff; font-size: 14px; font-weight: normal; margin: 0; padding: 8px 0; }
#box_strefa .content { color: #e09396; padding: 8px 15px 10px 15px; }
#box_strefa .content a { color: #e09396; text-decoration: underline; }
#box_strefa .content a:hover { color: #fff; }
#box_strefa .content img, #box_strefa .content input { vertical-align: middle; }
/* box_strefa END */
/* box_search START */
#box_search { background: url(../img/box_search_bg.gif) no-repeat 0 0; height: 93px; margin-bottom: 10px; overflow: hidden; }
#box_search .header { padding: 5px 15px 0 15px; }
#box_search .header h2 { border-bottom: 1px solid #e9d9c5; color: #a50332; font-size: 14px; font-weight: normal; margin: 0; padding: 8px 0; }
#box_search .content { padding: 8px 15px 10px 15px; }
#box_search .content img, #box_search .content input, #box_search .content select { margin-bottom: 8px; vertical-align: middle; }
/* box_search END */
/* box_schemat START */
.box_schemat { background: url(../img/box_schemat_bg.gif) no-repeat 0 0; height: 152px; margin-bottom: 20px; overflow: hidden; }
.box_schemat .header { padding: 5px 15px 0 15px; }
.box_schemat .header h2 { border-bottom: 1px solid #5d728c; color: #d2ac67; font-size: 14px; font-weight: normal; margin: 0; padding: 8px 0; }
.box_schemat .content { padding: 8px 15px 10px 15px; }
/* box_schemat END */
/* path START */
#path { color: #999; padding: 15px 20px; }
#path a { color: #999; }
#path a:hover { color: #a50332; }
#path .active { color: #a50332; }
/* path END */
/* leftMenu START */
#leftMenu { background: url(../img/leftmenu_bg.gif) no-repeat 0 bottom; font-weight: bold; margin-bottom: 20px; padding: 0 0 5px 0; }
#leftMenu .header { background: url(../img/leftmenu_header_bg.gif) no-repeat 0 0; padding: 5px 13px 0 13px; }
#leftMenu .content { background-color: #a50332; padding: 3px 13px 0 13px; }
#leftMenu ul { list-style-type: none; margin: 0; padding: 0; }
#leftMenu li { border-top: 1px solid #b84163; padding: 5px 0; }
#leftMenu .first { border: none; }
#leftMenu a { color: #fff; display: block; padding: 0 10px; }
#leftMenu .active { color: #ffb16e; }
#leftMenu a:hover { color: #ffb16e; }
#leftMenu .submenu { font-weight: normal; padding-top: 5px; }
#leftMenu .submenu a { color: #fff; padding: 0 10px 0 20px; }
#leftMenu .submenu a:hover { color: #ffb16e; }
#leftMenu .submenu .active { background: url(../img/b01a.gif) no-repeat 10px 5px; color: #ffb16e; }
/* leftMenu END */
/* siteMap START */
.siteMap ul { list-style-type: none; margin: 0 0 5px 0; padding: 0 0 0 10px; }
.siteMap li { background: url(../img/b01.gif) no-repeat 0 5px; padding-left: 10px; }
.siteMap a { color: #666; }
.siteMap a:hover { color: #a50332; }
/* siteMap END */
/* resault START */
.resault { border-bottom: 1px solid #e9d9c5; padding: 10px 0; }
.resault h4 { color: #a50332; font-size: 11px; font-weight: bold; margin: 0; }
.resault h4 a { color: #a50332; }
.resault h4 a:hover { color: #ff9b45; }
.resault p { margin: 0; }
/* resault END */
/* page START */
.page { padding: 10px 0; text-align: center; }
.page ul { list-style-type: none; margin: 0; padding: 0; }
.page li { border-left: 1px solid #999; display: inline; padding: 0 3px 0 7px; }
.page a { color: #999; }
.page .active { color: #a50332; font-weight: bold; }
.page a:hover { color: #a50332; }
/* page END */
/* tab_01 START */
.tab_01 { margin-bottom: 20px; width: 100%; }
.tab_01 a { text-decoration: underline; }
.tab_01 a:hover { text-decoration: none; }
.tab_01 td { background-color: #fff; border: 1px solid #e9d9c5; padding: 3px 7px; vertical-align: top; }
.tab_01 th { background-color: #f4ebe0; border: 1px solid #e9d9c5; color: #666; font-weight: normal; padding: 3px 7px; }
.tab_01 th.red { background-color: #f5dfd5; }
.tab_01 td.red { background-color: #fff2f2; }
.tab_01 th.blue { background-color: #e8e3e0; }
.tab_01 td.blue { background-color: #f2f6fe; }
.tab_01 th.gray { background-color: #e4e4e4; }
.tab_01 td.gray { background-color: #f8f8f8; }
/* tab_01 END */
#print { background: url(../img/ico_print.gif) no-repeat right center; padding-right: 20px; }
.reklama750x100 { text-align: center; }
.tabele { background: none; background-color: #faf5f0; padding: 10px; }
.logo { margin-bottom: 10px; }
.logo img { display: block; }
