﻿body {
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #D2CBCB;
background-image: url(obrazki/tlo.jpg);
background-repeat: repeat-x;

    padding: 0px 0px 0px 0px;
    margin: 0px auto;
}

#site2 {
    width: 810px;
    margin: 0px auto;
    text-align: center;
}

#site {
    width: 950px;
    margin: 0px auto;
    text-align: center;
    background-color: #C6C0C0;
    padding-left: 10px;
    padding-right: 18px;
}

#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
}
#site3 {
    margin: 0px auto;
    text-align: center;
    background-color: #C6C0C0;
    padding-left: 0px;
    padding-right: 0px;
}

#tooltip {
text-align: center;
white-space: nowrap;
color: #ffffff;
font: normal 9px verdana, sans-serif;
padding: 4px;
background: #393738;
position:absolute;
margin-top: 20px;
    }
.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background: url(bubble.png) top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(bubble.png) bottom right;
}
 
.hand{
	cursor:s-resize;
}
 
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}

hr {
    width: 100%;
    height: 1px;
    background-color: #D9D7D7;
    margin: 5px 0 5px 0;
    color: #CCD5C9;
    border: 0px;
}

.hr_l {
    width: 780px;
    height: 5px;
    background-color: #FFFFFF
    background-image: url(obrazki/hr.jpg);
    background-repeat: repeat-x;
}

#logowanko {
    width: 170px;
    margin: 0px auto;
    text-align: center;
}

#logowanko2 {
    width: 170px;
    margin: 0px auto;
    text-align: center;
}

a.kom {
    font-size: 10px;
    color: #74BDE8;
    font-family: tahoma;
    text-decoration: none;
}

a.kom:hover {
    font-size: 10px;
    font-family: tahoma;
    color: #666666;
}

a.buttonek {
    font-family: tahoma;
    font-size: 11px;
    color: #ffffff;
}

a.buttonek:hover {
    font-family: tahoma;
    font-size: 11px;
    color: #ffffff;
}

a.buttonek:active {
    font-family: tahoma;
    font-size: 11px;
    color: #ffffff;
}

.menu_kom {
    background-color: #FFFFFF
    width: 400px;
    text-align: right;
    color: #4E4E4E;
    border-bottom: #E6E5E5 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
}

.menu_kom5 {
    font-weight: bold;
    font-size: 12px;
    color: #525252;
    background: #FFFFFF;
    width: 780px;
    text-align: center;
}

.menu_kom2 {
    font-weight: bold;
    font-size: 14px;
    background: #FFFFFF;
    width: 780px;
    text-align: center;
    color: #525252;
}

.menu_kom2_2 {
    background: #FFFFFF;
    width: 400px font-family: Tahoma;
    font-size: 12px;
    color: #424141;
    text-align: left;
    padding-left: 5px;
}

.menu_kom2_2_3 {
    background: #C5CFC2;
    width: 400px font-family: Tahoma;
    font-size: 12px;
    color: #706B57;
    padding-left: 5px;
}

.menu_kom3 {
    font-weight: none;
    font-size: 11px;
    color: #4E4E4E;
    background-color: #FFFFFF
    width: 400px;
    text-align: center;
    color: #4E4E4E;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
}

.menu_kom4_r {
    font-weight: none;
    font-size: 11px;
    color: #4E4E4E;
    background: #FFFFFF;
    width: 400px;
    text-align: left;
    font-family: tahoma;
    color: #4E4E4E;
}

.menu_kom4_r2 {
    font-weight: none;
    font-size: 11px;
    color: #4E4E4E;
    background-color: #FFFFFF
    width: 770px;
    text-align: center;
}

.menu_kom4 {
    font-weight: none;
    font-size: 11px;
    color: #4E4E4E;
    background: #FFFFFF;
    width: 780px;
    text-align: center;
    color: #4E4E4E;
}

.g {
    font-weight: none;
    font-size: 11px;
    color: #4E4E4E;
    background-color: #FFFFFF
    width: 450px;
    text-align: left;
    color: #4E4E4E;
    border-bottom: #E6E5E5 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
}

.menu_kom_wys {
    font-family: Arial;
    font-size: 12px;
    text-align: left;
    color: #424141;
background: #FFFFFF;
}

.log_kom_gg {
    width: 50px;
    text-align: center;
    height: 15px;
    background: #FFFFFF;
    font-family: tahoma;
    font-size: 11px;
    color: #716C4E;
    border-bottom: #D0D0B8 1px solid;
    border-top: #D0D0B8 1px solid;
    border-right: #D0D0B8 1px solid;
}

.log_kom_em {
    width: 100px;
    height: 15px;
    background: #FFFFFF;
    font-family: tahoma;
    font-size: 11px;
    color: #716C4E;
    border-bottom: #D0D0B8 1px solid;
    border-top: #D0D0B8 1px solid;
    border-left: #D0D0B8 1px solid;
    border-right: #D0D0B8 1px solid;
}

.log_kom {
    width: 370px;
    height: 15px;
    background: #FFFFFF;
    font-family: tahoma;
    font-size: 11px;
    color: #414849;
    border-bottom: #C6C0C0 1px solid;
    border-top: #C6C0C0 1px solid;
    border-left: #C6C0C0 1px solid;
    border-right: #C6C0C0 1px solid;
}

.log_kom_tr_rk {
    width: 370px;
    height: 50px;
    background: #FFFFFF;
    font-family: tahoma;
    font-size: 11px;
    color: #656044;
    border-bottom: #D0D0B8 1px solid;
    border-top: #D0D0B8 1px solid;
    border-left: #D0D0B8 1px solid;
    border-right: #D0D0B8 1px solid;
}

.log_kom_tr_rk2 {
    width: 208px;
    height: 80px;
    background: #FFFFFF;
    font-family: tahoma;
    font-size: 11px;
    color: #656044;
    border-bottom: #D0D0B8 1px solid;
    border-top: #D0D0B8 1px solid;
    border-left: #D0D0B8 1px solid;
    border-right: #D0D0B8 1px solid;
}

.log_kom_tr {
    width: 370px;
    height: 100px;
    background: #FFFFFF;
    font-family: tahoma;
    font-size: 11px;
    color: #414849;
    border-bottom: #C6C0C0 1px solid;
    border-top: #C6C0C0 1px solid;
    border-left: #C6C0C0 1px solid;
    border-right: #C6C0C0 1px solid;
}

#stopeczka {
    width: 780px;
    margin: 0px auto;
    text-align: center;
}

#czytajko {
    color: #;
    margin: 0px auto;
    text-align: right;
    padding: 0px 7px 7px 7px;
}

#autor {
    color: #4E4E4E;
}

#autor2 {
    color: #4E4E4E;
    font-weight: normal;
}

#crarr {
    color: #FF6600;
}

.label {
    font-family: tahoma;
    font-size: 11px;
    color: #6F6E64;
}

.switchcontent {
    font-family: tahoma;
    font-size: 11px;
    color: #6F6E64;
    text-align: left;
}

.login {
    font-family: tahoma;
    height: 20px;
    font-size: 11px;
    color: #fff;
    background: #C6C0C0;
    border-bottom: #B5C0B2 1px solid;
    border-top: #B5C0B2 1px solid;
    border-left: #B5C0B2 1px solid;
    border-right: #B5C0B2 1px solid;
}

.login:hover {
    font-family: tahoma;
    height: 20px;
    font-size: 11px;
    color: #323738;
    background: #C6C0C0;
    border-bottom: #9CA69A 1px solid;
    border-top: #9CA69A 1px solid;
    border-left: #9CA69A 1px solid;
    border-right: #9CA69A 1px solid;
}

.login2 {
    font-family: tahoma;
    width: 40px;
    height: 20px;
    font-size: 11px;
    color: #6F6E64;
    background: #E9E7D7;
    border-bottom: #C8C6B2 1px solid;
    border-top: #C8C6B2 1px solid;
    border-left: #C8C6B2 1px solid;
    border-right: #C8C6B2 1px solid;
}

.login2 {
    font-family: tahoma;
    font-size: 11px;
    color: #4E4E4E;
    background-color: #FFFFFF
    border-top: #E6E5E5 1px solid;
    border-bottom: #E6E5E5 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
}

.log {
    width: 140px;
    text-align: left;
    height: 25px;
    padding-left: 5px;
    background: #E9E7D7;
    font-family: tahoma;
    font-size: 11px;
    color: #6F6E64;
    border-left: #C8C6B2 1px solid;
    border-bottom: #C8C6B2 1px solid;
    border-top: #C8C6B2 1px solid;
    border-right: #C8C6B2 1px solid;
}

.log1 {
    width: 135px;
    height: 20px;
    background-color: #FFFFFF
    font-family: tahoma;
    font-size: 11px;
    color: #4E4E4E;
    border-bottom: #E6E5E5 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
}

.kw {
    color: #6F6E64;
    background: #E9E7D7;
}

.nazwa {
    font-family: tahoma;
    font-size: 11px;
    color: #5E5E48;
    font-weight: bold;
}

a.czytajko {
    font-size: 10px;
    color: #74BDE8;
    font-family: tahoma;
    text-decoration: none;
}

a.czytajko:hover {
    font-size: 10px;
    font-family: tahoma;
    color: #FF6600;
}

a.adres {
    font-size: 10px;
    color: #74BDE8;
    font-family: tahoma;
    text-decoration: none;
}

a.adres:hover {
    font-size: 10px;
    font-family: tahoma;
    color: #81C226;
}

a.komt2 {
    font-size: 12px;
    color: #393738;
    font-family: tahoma;
    text-decoration: none;
}

a.komt {
    font-size: 11px;
    color: #716C4E;
    font-family: tahoma;
    text-decoration: none;
}

a.komt:hover {
    font-size: 11px;
    font-family: tahoma;
    color: #706B57;
}

a.adres2 {
    font-size: 11px;
    color: #716C4E;
    font-family: tahoma;
    text-decoration: none;
}

a.adres2:hover {
    font-size: 11px;
    font-family: tahoma;
    color: #706B57;
}

a.adres2_don {
    font-size: 11px;
    color: #74BDE8;
    font-family: tahoma;
    text-decoration: none;
}

a.adres2_don:hover {
    font-size: 11px;
    font-family: tahoma;
    color: #81C226;
}

a.wiec {
    font-size: 10px;
    color: #74BDE8;
    font-family: tahoma;
    text-decoration: none;
}

a.wiec:hover {
    font-size: 10px;
    font-family: tahoma;
    color: #AFAFAF;
}

a.wiec:active {
    font-size: 10px;
    font-family: tahoma;
    color: #AFAFAF;
}

a.autor {
    font-size: 10px;
    color: #74BDE8;
    font-family: tahoma;
    text-decoration: none;
    font-weight: bold;
}

a.autor:hover {
    font-size: 10px;
    font-family: tahoma;
    color: #81C226;
    font-weight: bold;
}

a.autor:active {
    font-size: 10px;
    font-family: tahoma;
    color: #4E4E4E;
    font-weight: bold;
}

a.autor2 {
    font-size: 10px;
    color: #74BDE8;
    font-family: tahoma;
    text-decoration: none;
    font-weight: normal;
}

a.autor2:hover {
    font-size: 10px;
    font-family: tahoma;
    color: #4E4E4E;
    font-weight: normal;
}

a.autor2:active {
    font-size: 10px;
    font-family: tahoma;
    color: #81C226;
    font-weight: normal;
}

a.part {
    font-size: 11px;
    color: #fff;
    font-family: tahoma;
    text-decoration: none;
}

A.part:hover {
    font-size: 11px;
    color: #fff;
    font-family: tahoma;
    border-bottom-width: 1px;
border-bottom-style: dotted;
}

A.part:active {
    font-size: 11px;
    color: #fff;
    font-family: tahoma;
}

.news_tytul2 {
    font-size: 13px;
    color: #013B6D;
    font-family: arial;
    text-decoration: none;
}

.news_tytul2_ff {
    font-size: 13px;
    color: #716C4E;
    font-family: tahoma;
    text-decoration: none;
}

.news_tytul_art {
    font-size: 13px;
    color: #FFFFFF;
    font-family: arial;
    text-decoration: none;
}

.news_tytul3 {
    font-size: 11px;
    color: #9A9E00;
    font-family: verdana;
    text-decoration: none;
}

a.news_tytul3a {
    font-size: 11px;
    color: #E09629;
    font-family: tahoma;
    text-decoration: none;
}

a.news_tytul3a:hover {
    font-size: 11px;
    color: #82834A;
    font-family: tahoma;
    text-decoration: none;
}

a.news_tytul_prace {
    font-size: 11px;
    color: #9A9E00;
    font-family: tahoma;
    text-decoration: underline;
}

a.news_tytul_prace:hover {
    font-size: 11px;
    color: #9A9E00;
    font-family: tahoma;
    text-decoration: none;
}

.a.news_tytul_prace:active {
    font-size: 11px;
    color: #9A9E00;
    font-family: tahoma;
    text-decoration: none;
}

.link_menu {
    font-size: 11px;
    color: #393738;
    text-decoration: none;
}


A.link_tytart {
    font-size: 14px;
    font-family: arial;
    color: #B23210;
    text-decoration: none;
}


A.link_tytart:hover {
    font-size: 14px;
    font-family: arial;
    color: #722815;
    text-decoration: none;
}


A.link_tytart:acitve {
    font-size: 14px;
    font-family: arial;
    color: #B23210;
    text-decoration: none;
}


A.link_mnk {
    font-size: 11px;
    font-family: tahoma;
    color: #801944;
    text-decoration: none;
}

A.link_mnk:hover {
    font-size: 11px;
    font-family: tahoma;
    color: #581430;
border-bottom-width: 1px;
border-bottom-style: dotted;
}


A.link_mnk:active {
    font-size: 11px;
    font-family: tahoma;
    color: #801944;
    text-decoration: none;
}


A.link_menu {
    font-size: 11px;
    font-family: tahoma;
    color: #fff;
    text-decoration: none;
}

A.link_menu:hover {
    font-size: 11px;
    font-family: tahoma;
    color: #fff;
text-decoration: none;
border-bottom-width: 1px;
border-bottom-style: dotted;
}


A.link_menu:active {
    font-size: 11px;
    font-family: tahoma;
    color: #fff;
    text-decoration: none;
}

A {
    font-family: tahoma
    font-size: 11px;
    color: #595E58;
    text-decoration: none;
}

A:hover {
    font-family: tahoma
    font-size: 11px;
    color: #3E413D;
    text-decoration: none;
}

A:active {
    font-family: tahoma
    font-size: 11px;
    color: #979413;
    text-decoration: none;
}

A.write {
    font-size: 11px;
    color: #ffffff;
    text-decoration: none;
}

A.write:hover {
    font-size: 11px;
    color: #ffffff;
    text-decoration: underline;
}

A.write:active {
    font-size: 11px;
    color: #ffffff;
}

a.menu {
    font-size: 11px;
    color: #74BDE8;
    font-family: tahoma;
    text-decoration: none;
}

a.menu:hover {
    font-size: 11px;
    cursor: crosshair;
    color: #FF6600;
    font-family: tahoma;
}

a.menu:active {
    font-size: 11px;
    color: #4E4E4E;
    font-family: tahoma;
}

TD {
    font-family: tahoma;
    font-size: 11px;
}

.konkurs {
    text-align: center;
    font-family: verdana;
    font-size: 14px;
    color: #000000;
    background-color: #FFFFFF;
}

.text {
    color: #424141;
    font-family: tahoma;
    font-size: 11px;
}

.text_art {
    font-family: Tahoma;
    font-size: 11px;
    color: #716C4E;
}

.text_site {
    color: #4E4E4E;
    background-color: #FFFFFF;
    text-align: center;
}

a.page_s_pas {
    color: #FFFFFF;
    width: 10px;
    height: 10px;
    background-color: #9B9A80;
    font-family: tahoma;
    font-size: 11px;
    text-align: center;
    padding: 5px 5px 5px 5px;
    border-width: 1px 1px 1px 1px;
    border-color: #CFCEB9;
    border-style: solid;
}

a.page_s_pas:hover {
    color: #FFFFFF;
    width: 10px;
    height: 10px;
    background-color: #950C51;
    font-family: tahoma;
    font-size: 11px;
    padding: 5px 5px 5px 5px;
    border-width: 1px 1px 1px 1px;
    border-color: #CFCEB9;
    border-style: solid;
}

a.page_s_pas:active {
    color: #FFFFFF;
    width: 10px;
    height: 10px;
    background-color: #AF1F67;
    font-family: tahoma;
    font-size: 11px;
    padding: 5px 5px 5px 5px;
    border-width: 1px 1px 1px 1px;
    border-color: #CFCEB9;
    border-style: solid;
}

a.page_s_ac {
    color: #FFFFFF;
    width: 10px;
    height: 10px;
    background-color: #860C49;
    font-family: tahoma;
    font-size: 11px;
    padding: 5px 5px 5px 5px;
    border-width: 1px 1px 1px 1px;
    border-color: #CFCEB9;
    border-style: solid;
}

a.page_s_ac:hover {
    color: #FFFFFF;
    width: 10px;
    height: 10px;
    background-color: #950C51;
    font-family: tahoma;
    font-size: 11px;
    padding: 5px 5px 5px 5px;
    border-width: 1px 1px 1px 1px;
    border-color: #CFCEB9;
    border-style: solid;
}

a.page_s_ac:active {
    color: #FFFFFF;
    width: 10px;
    height: 10px;
    background-color: #AF1F67;
    font-family: tahoma;
    font-size: 11px;
    padding: 5px 5px 5px 5px;
    border-width: 1px 1px 1px 1px;
    border-color: #CFCEB9;
    border-style: solid;
}

a.zrodlo2 {
    color: #525252;
    font-family: tahoma;
    font-size: 11px;
    padding-bottom: 2px;
    padding-right: 2px;
}

a.zrodlo2:hover {
    color: #621758;
    font-family: tahoma;
    font-size: 11px;
    padding-bottom: 2px;
    padding-right: 2px;
}

.zrodlo {
    color: #A09D9C;
    font-family: tahoma;
    font-size: 11px;
    padding-bottom: 2px;
    padding-right: 2px;
}

.zrodlo_art {
    color: #939184;
    font-family: tahoma;
    font-size: 10px;
    padding-bottom: 2px;
    padding-right: 2px;
}


.zrodlo_sw {
    color: #0A88BB;
    font-family: tahoma;
    font-size: 10px;
    padding-bottom: 2px;
    padding-right: 2px;
}

.zrodlo_p {
    color: #989595;
    font-family: tahoma;
    font-size: 10px;
    padding-bottom: 2px;
    padding-right: 2px;
    text-align: left;
}

.zrodlo2 {
    color: #1C6100;
    font-family: tahoma;
    font-size: 10px;
}

.aut {
    color: #FF6600;
    font-family: tahoma;
    font-size: 10px;
}

.przedr {
    font-weight: bold;
    color: #F6832E;
    font-family: tahoma;
    font-size: 11px;
}

.logo_g {
    width: 780px;
    height: 50px;
    background: #F7A774;
    font-family: tahoma;
    font-size: 11px;
    text-align: center;
}

.logo {
    width: 780px;
    height: 180px;
    font-family: tahoma;
    font-size: 11px;
    text-align: right;
    background: url("obrazki/logo.jpg") #FFFFFF;
    border-spacing: 0px;
    border-width: 0px 0px 0px 0px;
    border-color: #ffffff;
    border-style: solid;
}

.logo2 {
    width: 780px;
    height: 200px;
    font-family: tahoma;
    font-size: 11px;
    text-align: right;
    background: #FFFFFF;
    border-spacing: 0px;
    border-width: 1px 1px 1px 1px;
    border-color: #D9D7BF;
    border-style: solid;
}

.kreska {
    width: 780px;
    height: 3px;
    background: #E6E5E5;
    font-family: tahoma;
    font-size: 11px;
    text-align: center;
}

.button02 {
    width: 104px;
    height: 22px;
    background: url("butt02.jpg") #FFFFFF;
    font-family: tahoma;
    font-size: 11px;
    text-align: center;
    color: #ffffff;
}

.button02:hover {
    width: 104px;
    height: 22px;
    color: #ffffff;
    background: url("butt2.jpg") #FFFFFF;
    font-family: tahoma;
    text-decoration: none;
    font-size: 11px;
    text-align: center;
}

.button02:active {
    width: 104px;
    height: 22px;
    background-color: #FFFFFF
    background: url("butt02.jpg") #FFFFFF;
    font-family: tahoma;
    font-size: 11px;
    text-align: center;
}

.button01 {
    width: 102px;
    height: 22px;
    background: url("butt01.jpg") #FFFFFF;
    font-family: tahoma;
    font-size: 11px;
    text-align: center;
    color: #ffffff;
    border-width: 0px 0px 0px 0px;
    border-color: #E6E5E5;
    border-style: solid;
}

.button01:hover {
    width: 102px;
    height: 22px;
    color: #ffffff;
    background: url("butt2.jpg") #FFFFFF;
    font-family: tahoma;
    text-decoration: none;
    font-size: 11px;
    text-align: center;
}

.button01:active {
    width: 102px;
    height: 22px;
    background: url("butt2.jpg") #FFFFFF;
    font-family: tahoma;
    font-size: 11px;
    text-align: center;
}

.button {
    width: 102px;
    height: 22px;
    background: url("butt.jpg") #FFFFFF;
    font-family: tahoma;
    font-size: 11px;
    text-align: center;
    color: #ffffff;
    border-width: 0px 0px 0px 0px;
    border-color: #E6E5E5;
    border-style: solid;
}

.button:hover {
    width: 102px;
    height: 22px;
    color: #ffffff;
    background: url("butt2.jpg") #FFFFFF;
    font-family: tahoma;
    text-decoration: none;
    font-size: 11px;
    text-align: center;
    border-width: 0px 0px 0px 0px;
    border-color: #E6E5E5;
    border-style: solid;
}

.button:active {
    width: 102px;
    height: 22px;
    background: url("butt2.jpg") #FFFFFF;
    font-family: tahoma;
    font-size: 11px;
    text-align: center;
}

.tabelka_form {
    background-color: #FFFFFF
    font-family: tahoma;
    font-size: 11px;
    color: #4E4E4E;
    border-top: #EAEAEA 1px solid;
    border-bottom: #EAEAEA 1px solid;
}

.tabelka {
    width: 360px;
    text-align: left;
    background-color: #FFFFFF
    font-family: tahoma;
    padding-left: 6px;
    font-size: 11px;
    color: #4E4E4E;
    border-top: #D4D4D5 1px solid;
    border-bottom: #D4D4D5 1px solid;
    border-left: #D4D4D5 1px solid;
    border-right: #D4D4D5 1px solid;
}

.tab_info2 {
    background-color: #FFFFFF
    font-family: tahoma;
    font-size: 11px;
    color: #65604E;
}

.tab_info2 {
    background-color: #FFFFFF
    font-family: verdana;
    font-size: 10px;
    color: #666666;
}

.tab_info_a {
    width: 150px;
    background-color: #FFFFFF
    font-family: tahoma;
    font-size: 11px;
    color: #4E4E4E;
    border-top: #E6E5E5 1px solid;
    border-bottom: #E6E5E5 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
}

.menu_tyt_a {
    width: 170px;
    height: 25px;
    background: #FFFFFF;
    font-family: tahoma;
    text-align: left;
    font-size: 11px;
    color: #767257;
}

.menu_tyt_bk {
    width: 170px;
    height: 25px;
    background: #D0D0B8;
    font-family: tahoma;
    text-align: center;
    font-size: 11px;
    color: #767257;
    padding-left: 0px;
    margin-left: 0px;
}

.menu_tyt_lett {
    width: 140px;
    height: 25px;
    background: #D0CEB7;
    font-family: tahoma;
    text-align: center;
    font-size: 11px;
    color: #767257;
    border-bottom: #D7D5C0;
}

.menu_tyt_game {
    width: 160px;
    height: 25px;
    background: #A9AA5C;
    font-family: tahoma;
    text-align: center;
    font-size: 11px;
    color: #767257;
    border-bottom: #BDBE6E;
}

.menu_tyt_kl {
    background: #FFFFFF;
    font-family: tahoma;
    text-align: center;
    font-size: 11px;
    color: #767257;
}

.menu_tytks {
    width: 130px;
    height: 25px;
    background: #D0D0B8;
    font-family: tahoma;
    text-align: left;
    padding-left: 4px;
    font-size: 11px;
    color: #767257;
}

.menu_tytks2 {
    width: 400px;
    height: 25px;
    background: #D0D0B8;
    font-family: tahoma;
    text-align: center;
    padding-left: 4px;
    font-size: 11px;
    color: #767257;
}


.menu_tyt {
    width: 170px;
    height: 25px;
    background: #B4BFB1;
    font-family: tahoma;
    text-align: center;
    font-size: 11px;
    color: #3E433D;
}


.menu_tyt_wpl {
    width: 190px;
    background: #D0D0B8;
    font-family: tahoma;
    text-align: center;
    font-size: 11px;
    color: #767257;
}

.menu_tyt_gt2 {
    width: 120px;
    height: 25px;
    background: #D0D0B8;
    font-family: tahoma;
    text-align: center;
    margin-right: 5px;
    font-size: 11px;
    color: #767257;
}

.menu_tyt_gt {
    width: 100px;
    height: 25px;
    background: #D0D0B8;
    font-family: tahoma;
    text-align: center;
    margin-right: 5px;
    font-size: 11px;
    color: #767257;
}

.menu_tyt_ns {
    width: 180px;
    background: #D0D0B8;
    font-family: tahoma;
    font-size: 11px;
    color: #767257;
}

.menu_tyt2_a_bk {
    width: 200px;
    background: #C6C0C0;
    font-family: tahoma;
    font-size: 11px;
    color: #6C6C6C;
    padding-left: 5px;
    vertical-align: top;
}

.menu_tyt2_a {
    width: 295px;
    background: #FFFFFF;
    font-family: tahoma;
    font-size: 11px;
    color: #6C6C6C;
    text-align: right;
    padding-right: 10px;
}

.menu_tyt2_l {
    width: 170px;
    background-color: #FFFFFF
    font-family: tahoma;
    font-size: 11px;
    color: #6C6C6C;
}

.menu_tyt2ks {
    width: 130px;
    background-color: #FFFFFF
    font-family: tahoma;
    font-size: 11px;
    color: #6C6C6C;
    border-top: #D0D0B8 1px solid;
    border-bottom: #D0D0B8 1px solid;
    border-left: #D0D0B8 1px solid;
    border-right: #D0D0B8 1px solid;
}

.menu_tyt2 {
    width: 150px;
    background-color: #FFFFFF
    font-family: tahoma;
    font-size: 11px;
    color: #6C6C6C;
    border-top: #C6C0C0 1px solid;
    border-bottom: #C6C0C0 1px solid;
    border-left: #C6C0C0 1px solid;
    border-right: #C6C0C0 1px solid;
}

.menu_tyt2_wpl {
    width: 180px;
    background-color: #FFFFFF
    font-family: tahoma;
    font-size: 11px;
    color: #6C6C6C;
}

.menu_tyt2_kl {
    width: 10px;
    background: #FFFFFF;
    font-family: tahoma;
    font-size: 11px;
    color: #6C6C6C;
}

.menu_tyt3_bk_game {
    width: 160px;
    height: 25px;
    background: #D0D0B8;
    font-family: tahoma;
    text-align: center;
    font-size: 11px;
    color: #767257;
    padding-left: 0px;
    margin-left: 0px;
    border-bottom: #D1CFBF 1px solid;
}

.menu_tyt3_bk_game2 {
    width: 140px;
    height: 25px;
    background: #FAF9F5;
    font-family: tahoma;
    text-align: center;
    font-size: 11px;
    color: #46453E;
    padding-left: 0px;
    margin-left: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
    border-bottom: #D4D4BC 1px solid;
    border-left: #D4D4BC 1px solid;
    border-right: #D4D4BC 1px solid;
}

.menu_tyt3_bk_lett {
    width: 140px;
    height: 25px;
    background: #D5D3BE;
    font-family: tahoma;
    text-align: center;
    font-size: 11px;
    color: #727166;
    padding-left: 0px;
    margin-left: 0px;
    border-bottom: #D9D7C5 1px solid;
}

.menu_tyt3_bk {
    width: 180px;
    height: 25px;
    background: #ffffff;
    font-family: tahoma;
    text-align: center;
    font-size: 11px;
    color: #67664A;
    padding-left: 0px;
    padding-top: 5px;
    margin-left: 0px;
    border-top: #D0D0B8 1px solid;
    border-left: #D0D0B8 1px solid;
    border-right: #D0D0B8 1px solid;
}

.menu_tyt3_bk2 {
    width: 180px;
    height: 10px;
    background: #ffffff;
    font-family: tahoma;
    text-align: center;
    font-size: 11px;
    color: #67664A;
    padding-left: 0px;
    padding-top: 0px;
    margin-left: 0px;
    border-left: #D0D0B8 1px solid;
    border-right: #D0D0B8 1px solid;
}

.flymail {
    width: 350px;
    height: 25px;
    font-family: tahoma;
    text-align: left;
    font-size: 11px;
    color: #7A7B10;
    padding-left: 0px;
    margin-left: 0px;
}

.flymail2 {
    width: 350px;
    height: 25px;
    background: #FFFFFF;
    font-family: tahoma;
    text-align: left;
    font-size: 11px;
    color: #7A7B10;
    padding-left: 0px;
    margin-left: 0px;
}

.menu_tyt3_0_gt2 {
    width: 125px;
    height: 25px;
    background: #FFFFFF;
    font-family: tahoma;
    text-align: left;
    font-size: 11px;
    color: #7A7B10;
    padding-left: 0px;
    margin-left: 0px;
    border-bottom: #D0D0B8 1px solid;
    border-left: #D0D0B8 1px solid;
    border-right: #D0D0B8 1px solid;
}

.menu_tyt3_0_gt {
    width: 100px;
    height: 25px;
    background: #FFFFFF;
    font-family: tahoma;
    text-align: left;
    font-size: 11px;
    color: #7A7B10;
    padding-left: 0px;
    margin-left: 0px;
    border-bottom: #D0D0B8 1px solid;
    border-left: #D0D0B8 1px solid;
    border-right: #D0D0B8 1px solid;
}

.menu_tyt3_0 {
    width: 180px;
    height: 28px;
    background: #FFFFFF;
    font-family: tahoma;
    text-align: left;
    font-size: 11px;
    color: #473819;
    padding-left: 0px;
    margin-left: 0px;
    border-bottom: #EAEAE7 1px solid;
    border-left: #D0D0B8 1px solid;
    border-right: #D0D0B8 1px solid;
}

.menu_tyt3_0_dl {
    width: 180px;
    height: 28px;
    background: #FFFFFF;
    font-family: tahoma;
    text-align: left;
    font-size: 11px;
    color: #473819;
    padding-left: 0px;
    margin-left: 0px;
    border-bottom: #D0D0B8 1px solid;
    border-left: #D0D0B8 1px solid;
    border-right: #D0D0B8 1px solid;
}

.menu_tyt3_0_gt {
    width: 100px;
    height: 25px;
    background: #FFFFFF;
    font-family: tahoma;
    text-align: left;
    font-size: 11px;
    color: #7A7B10;
    padding-left: 0px;
    margin-left: 0px;
    border-bottom: #E1E0DE 1px solid;
    border-left: #D0D0B8 1px solid;
    border-right: #D0D0B8 1px solid;
}

.menu_tyt3_0:hover {
    width: 180px;
    height: 28px;
    background: #FFFFFF;
    font-family: tahoma;
    text-align: left;
    font-size: 11px;
    color: #473819;
    padding-left: 0px;
    margin-left: 0px;
    border-bottom: #E1E0DE 1px solid;
    border-left: #D0D0B8 1px solid;
    border-right: #D0D0B8 1px solid;
}

.menu_tyt3_0ns {
    width: 250px;
    height: 25px;
    background: #FFFFFF;
    font-family: tahoma;
    text-align: left;
    font-size: 11px;
    color: #7A7B10;
    border-bottom: #E6E5D8 1px solid;
}

.menu_tyt3_0ns_art {
    width: 180px;
    height: 25px;
    background: #FFFFFF;
    font-family: tahoma;
    text-align: center;
    font-size: 11px;
    color: #7A7B10;
    border-bottom: #E6E5D8 1px solid;
}

.menu_tyt3_gt2 {
    width: 120px;
    height: 25px;
    background: #FFFFFF;
    font-family: tahoma;
    text-align: left;
    font-size: 11px;
    color: #7A7B10;
    border-bottom: #E6E5D8 1px solid;
    border-top: #D0D0B8 1px solid;
    border-left: #D0D0B8 1px solid;
    border-right: #D0D0B8 1px solid;
}

.menu_tyt3_gt {
    width: 100px;
    height: 25px;
    background: #FFFFFF;
    font-family: tahoma;
    text-align: left;
    font-size: 11px;
    color: #7A7B10;
    border-bottom: #E6E5D8 1px solid;
    border-top: #D0D0B8 1px solid;
    border-left: #D0D0B8 1px solid;
    border-right: #D0D0B8 1px solid;
}

.menu_tyt3 {
    width: 170px;
    height: 25px;
    background: #FFFFFF;
    font-family: tahoma;
    text-align: left;
    font-size: 11px;
    color: #7A7B10;
    border-bottom: #E6E5D8 1px solid;
    border-top: #D0D0B8 1px solid;
    border-left: #D0D0B8 1px solid;
    border-right: #D0D0B8 1px solid;
}

.menu_tyt3hr {
    width: 170px;
    height: 5px;
    background: #FFFFFF;
    font-family: tahoma;
    text-align: left;
    font-size: 11px;
    color: #7A7B10;
    border-left: #D0D0B8 1px solid;
    border-right: #D0D0B8 1px solid;
}

.menu_tyt3_2 {
    width: 170px;
    background-color: #FFFFFF
    font-family: tahoma;
    font-size: 11px;
    color: #6C6C6C;
    border-bottom: #D0D0B8 1px solid;
    border-left: #D0D0B8 1px solid;
    border-right: #D0D0B8 1px solid;
}

.menu {
    width: 200px;
    height: 25px;
    background-color: #FFFFFF
    font-family: tahoma;
    font-size: 11px;
    color: #6C6C6C;
    border-bottom: #E6E5E5 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
}

.menu_g2 {
    width: 200px;
    height: 17px;
    background-color: #FFFFFF;
    font-family: tahoma;
    font-size: 10px;
    text-align: left;
    color: #6B6B6B;
    border-bottom: #E6E5E5 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
}

.menu_g20 {
    width: 150px;
    height: 20px;
    text-align: left;
    background-color: #FFFFFF;
    font-family: tahoma;
    font-size: 11px;
    color: #4175A5;
    border-top: #E6E5E5 1px solid;
    border-bottom: #E6E5E5 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
}

.tab {
    width: 300px;
    height: 22px;
    padding: 1px 1px 1px 1px;
    margin-bottom: 3px;
}

.tab2 {
    width: 500px;
    height: 22px;
    padding: 1px 1px 1px 1px;
    margin-bottom: 3px;
}

.product {
    padding: 4px 4px 4px 4px;
}

a.product {
    padding: 4px 4px 4px 4px;
}

a.product:hover {
border-bottom: #E6E5E5 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
    border-top: #E6E5E5 1px solid;
    padding: 4px 4px 4px 4px;
}

.obrazek {
    border-bottom: #E6E5E5 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
    border-top: #E6E5E5 1px solid;
    padding: 4px 4px 4px 4px;
}

.obrazek5 {
    border-bottom: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-right: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    padding: 4px 4px 4px 4px;
    margin:  4px 4px 4px 4px;
    background-color: #FFFFFF;
}

a.obrazek5 {
    border-bottom: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-right: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    padding: 4px 4px 4px 4px;
    margin:  4px 4px 4px 4px;
    background-color: #FFFFFF;
}

a.obrazek5:hover {
    border-bottom: #015190 2px solid;
    border-left: #ffffff 1px solid;
    border-right: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    padding: 4px 4px 4px 4px;
    margin:  4px 4px 4px 4px;
    background-color: #FFFFFF;
}

.obrazek2 {
    border-bottom: #E6E5E5 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
    border-top: #E6E5E5 1px solid;
}

.obrazek3 {
    border-bottom: #E6E5E5 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
    border-top: #E6E5E5 1px solid;
    padding: 4px 4px 4px 4px;
}

.menu_g_bk2 {
    width: 170px;
    height: 25px;
    font-family: tahoma;
    font-size: 11px;
    color: #D90706;
}

a.menu_g_bk2_n {
    width: 170px;
    height: 25px;
    font-family: tahoma;
    font-size: 11px;
    color: #965F3B;
}

a.menu_g_bk2_n:hover {
    width: 170px;
    height: 25px;
    font-family: tahoma;
    font-size: 11px;
    color: #BB794E;
}

a.menu_g_bk2_n:active {
    width: 170px;
    height: 25px;
    font-family: tahoma;
    font-size: 11px;
    color: #965F3B;
}

a.menu_g_bk2 {
    width: 170px;
    height: 25px;
    font-family: tahoma;
    font-size: 11px;
    color: #D90706;
}

a.menu_g_bk2:hover {
    width: 170px;
    height: 25px;
    font-family: tahoma;
    font-size: 11px;
    color: #F78484;
    text-decoration: none;
}

a.menu_g_bk2:active {
    width: 170px;
    height: 25px;
    font-family: tahoma;
    font-size: 11px;
    color: #818002;
}

.menu_g_bk {
    width: 170px;
    height: 25px;
    font-family: tahoma;
    font-size: 11px;
    color: #6F6F4D;
}

a.menu_g_bk_new {
    width: 170px;
    height: 25px;
    font-family: tahoma;
    font-size: 11px;
    color: #9B1222;
}

a.menu_g_bk_new:hover {
    width: 170px;
    height: 25px;
    font-family: tahoma;
    font-size: 11px;
    color: #D52A3E;
    text-decoration: none;
}

a.menu_g_bk_new:active {
    width: 170px;
    height: 25px;
    font-family: tahoma;
    font-size: 11px;
    color: #9B1222;
}

a.menu_g_bk_p {
    width: 170px;
    height: 25px;
    font-family: tahoma;
    font-size: 11px;
    color: #64616B;
}

a.menu_g_bk_p:hover {
    width: 170px;
    height: 25px;
    font-family: tahoma;
    font-size: 11px;
    color: #D52A3E;
    text-decoration: none;
}

a.menu_g_bk_p:active {
    width: 170px;
    height: 25px;
    font-family: tahoma;
    font-size: 11px;
    color: #47454E;
}


a.menu_g_bk {
    width: 170px;
    height: 25px;
    font-family: tahoma;
    font-size: 11px;
    color: #4B5151;
}

a.menu_g_bk:hover {
    width: 170px;
    height: 25px;
    font-family: tahoma;
    font-size: 11px;
    color: #990000;
    text-decoration: none;
}

a.menu_g_bk:active {
    width: 170px;
    height: 25px;
    font-family: tahoma;
    font-size: 11px;
    color: #4B5151;
}

a.menu_g {
    width: 170px;
    height: 25px;
    background-color: #FFFFFF;
    font-family: tahoma;
    font-size: 11px;
    color: #520E30;
    text-decoration: none;
}

a.menu_g:hover {
    width: 170px;
    height: 25px;
    background-color: #FFFFFF;
    font-family: tahoma;
    font-size: 11px;
    color: #7B1849;
    border-bottom-width: 1px;
border-bottom-style: dotted;
}

a.menu_gs {
    width: 170px;
    height: 25px;
    font-family: arial;
    font-size: 12px;
    color: #9A9E00;
    text-decoration: underline;
}

a.menu_gs:hover {
    width: 170px;
    height: 25px;
    font-family: arial;
    font-size: 12px;
    color: #E18A20;
    text-decoration: underline;
}

a.menu_d {
    width: 170px;
    height: 23px;
    background-color: #FFFFFF
    font-family: tahoma;
    font-size: 11px;
    color: #4E4E4E;
    border-bottom: #FFFFFF 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
}

.menu22 {
    width: 170px;
    height: 23px;
    text-align: center;
    background-color: #FFFFFF
    font-family: tahoma;
    font-size: 11px;
    color: #4E4E4E;
    border-bottom: #E6E5E5 1px solid;
    border-left: #D5D4D4 2px solid;
    border-right: #E6E5E5 1px solid;
}

.menu:hover {
    width: 170px;
    height: 25px;
    background-color: #FFFFFF
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    border-bottom: #E6E5E5 1px solid;
    border-left: #4579A9 1px solid;
    border-right: #E6E5E5 1px solid;
}

.menua {
    width: 160px;
    height: 7px;
    background-color: #FFFFFF
    border-bottom: #E6E5E5 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
}

.menu2 {
    width: 160px;
    height: 20px;
    text-align: left;
    border-bottom: #E6E5E5 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
}

.menu2b {
    width: 160px;
    height: 20px;
    background-color: #FFFFFF
    border-bottom: #E6E5E5 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
}

.menu2a {
    width: 160px;
    height: 20px;
    background-color: #FFFFFF
    border-top: #E6E5E5 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
}

.menu_top0 {
    width: 6px;
    height: 2px;
    color: #FFFFFF;
    text-align: center;
    background-color: #FFFFFF
}

.menu_top0b {
    width: 7px;
    height: 2px;
    color: #FFFFFF;
    text-align: center;
    background-color: #FFFFFF
}

.menu_top {
    width: 176px;
    height: 20px;
    color: #6B6B6B;
    font-size: 11px;
    font-family: tahoma;
    text-align: center;
    background: ffffff;
    border-bottom: #FFFFFF 1px solid;
    font-weight: normal;
}

.menu_top2 {
    width: 450px;
    height: 20px;
    font-size: 11px;
    color: #4E4E4E;
    font-family: tahoma;
    text-align: center;
    font-weight: normal;
    background-color: #FFFFFF
}

.menu_top2b {
    width: 460px;
    height: 20px;
    font-size: 11px;
    color: #4E4E4E;
    font-family: tahoma;
    font-weight: bold;
    text-align: center;
    background-color: #FFFFFF
    border-top: #E6E5E5 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
}

.koment {
    color: #4175A5;
    font-family: tahoma;
    font-size: 12px;
    text-align: center;
}

.koment_im {
    color: #4175A5;
    font-family: tahoma;
    font-size: 12px;
    font-weight: bold;
}

.koment_tr {
    color: #424141;
    font-family: tahoma;
    font-size: 12px;
    font-weight: none;
}

.menu_tyt_news {
    width: 460px;
    height: 20px;
    padding: 5px 0px 5px 0px;
    color: #4175A5;
    font-family: tahoma;
    background-image: #ffffff;
    font-size: 11px;
    text-align: center;
    border-bottom: #E6E5E5 1px solid;
    border-top: #83BBEE  2px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
}

.news_sk {
    width: 460px;
    height: 25px;
    padding: 2px 0px 2px 0px;
    color: #4E4E4E;
    font-family: tahoma;
    background-image: url(obrazki/kom.gif);
    font-size: 11px;
    text-align: right;
    border-top: #ffffff  1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
}

.news_sk2 {
    width: 460px;
    height: 20px;
    padding: 2px 0px 2px 0px;
    color: #4E4E4E;
    font-family: tahoma;
    font-size: 11px;
    text-align: right;
    background-color: #FFFFFF
    border-top: #ffffff  1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
}

.news_sk3 {
    width: 460px;
    height: 20px;
    padding: 2px 0px 2px 0px;
    color: #FBAB03;
    font-family: tahoma;
    font-size: 12px;
    text-align: center;
    background-color: #FFFFFF
    font-weight: bold;
    border-top: #ffffff 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
}

.news_sk33 {
    width: 460px;
    height: 20px;
    padding: 2px 0px 2px 0px;
    color: #696969;
    font-family: tahoma;
    font-size: 12px;
    text-align: center;
    background-color: #FFFFFF
    font-weight: bold;
    border-top: #ffffff 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
}

.news_sk4 {
    width: 770px;
    padding: 2px 0px 2px 0px;
    color: #074D7A;
    font-family: tahoma;
    font-size: 11px;
    text-align: left;
    background-color: #FFFFFF
    font-weight: bold;
    padding-bottom: 0px;
}

.news_sk5 {
    width: 460px;
    padding: 2px 0px 2px 0px;
    color: #0F75B7;
    font-family: tahoma;
    font-size: 10px;
    text-align: left;
    background-color: #FFFFFF
    font-weight: normal;
    padding-top: 0px;
    border-top: #ffffff 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
}

.text_n {
    color: #4E4E4E;
    font-family: Arial;
    font-size: 12px;
}

.zrodlo_n {
    color: #888C68;
    font-family: tahoma;
    font-size: 9px;
}

a.zrodlo_n {
    color: #74BDE8;
    font-family: tahoma;
    font-size: 9px;
}

a.zrodlo_n:hover {
    color: #81C226;
    font-family: tahoma;
    font-size: 9px;
}

.zrodlo_n {
    color: #81C226;
    font-family: tahoma;
    font-size: 9px;
}

.news_sk5b {
    width: 460px;
    padding: 2px 0px 2px 0px;
    color: #81C226;
    font-family: tahoma;
    font-size: 9px;
    text-align: left;
    background-color: #FFFFFF
    font-weight: normal;
    padding-top: 0px;
    border-top: #ffffff 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
    border-bottom: #E6E5E5 1px solid;
}

.news_sk6 {
    width: 460px;
    height: 20px;
    padding: 2px 0px 2px 0px;
    color: #1C6000;
    font-family: tahoma;
    font-size: 11px;
    text-align: center;
    background-color: #FFFFFF
    font-weight: bold;
    border-top: #ffffff 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
}

.zwyc {
    color: #074D7A;
    font-family: tahoma;
    font-size: 11px;
}

.lore {
    color: #4E4E4E;
    font-family: tahoma;
    font-size: 10px;
}

.menu_tyt_newsb2 {
    width: 460px;
    height: 4px;
    font-size: 11px;
    color: #4E4E4E;
    font-family: tahoma;
    text-align: center;
    background-color: #FFFFFF
    border-top: #C8C7C7 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
}

.menu_tyt_news2 {
    width: 460px;
    height: 20px;
    font-size: 11px;
    color: #4E4E4E;
    font-family: tahoma;
    text-align: center;
    background-color: #FFFFFF
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
}

.menu_top_b2 {
    font-size: 11px;
    width: 780px;
    height: 2px;
    color: #FF6600;
    margin-left: 5px;
    font-family: tahoma;
    text-align: center;
    background: #F66F0D;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
    border-bottom: #F66F0D 1px solid;
}

.menu_top_g {
    font-size: 11px;
    width: 780px;
    height: 2px;
    color: #837801;
    margin-left: 5px;
    font-family: tahoma;
    text-align: right;
    background-color: #FFFFFF
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
    border-bottom: #DBD9D9 1px solid;
}

.menu_belka4 {
    width: 780px;
    height: 2px;
    color: #FFFFFF;
    text-align: center;
    border-top: #E6E5E5 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
    background-color: #FFFFFF;
}


.art_t_p0_2 {
    width: 180px;
    font-size: 11px;
    font-family: tahoma;
    height: 25px;
    color: #464646;
    text-align: center;
    background: #FFFFFF;
}

.art_t_p_blk {
    width: 5px;
    font-size: 11px;
    font-family: tahoma;
    height: 25px;
    color: #464646;
    text-align: left;
    background: #CB2E01;
    border-top: #D8D6BF 1px solid;
    border-bottom: #D8D6BF 1px solid;

}

.art_t_p_blk2 {
    width: 5px;
    font-size: 11px;
    font-family: tahoma;
    height: 25px;
    color: #464646;
    text-align: left;
    background: #FFFFFF;

}

.art_t_p_wall {
    width: 500px;
    font-size: 12px;
    font-family: tahoma;
    color: #9C9B8B;
    text-align: center;
    background: #FFFFFF;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.art_t_p_wall_blk {
    width: 160px;
    font-size: 11px;
    font-family: tahoma;
    color: #ffffff;
    text-align: left;
    background: url("obrazki/tlo_blk.jpg") #FFFFFF;
    padding-left: 5px;
    padding-right: 5px;
    border-left: #D8D6BF 1px solid;
    border-top: #D8D6BF 1px solid;
    border-bottom: #D8D6BF 1px solid;
}

.art_t_p_wall_blk2 {
    width: 260px;
    height: 163px;
    font-size: 11px;
    font-family: tahoma;
    color: #ffffff;
    text-align: center;
    background: url("obrazki/tlo_art.jpg") #BCBD66;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 2px;
    padding-top: 5px;
    border-left: #D8D6BF 1px solid;
    border-top: #D8D6BF 1px solid;
    border-bottom: #D8D6BF 1px solid;
}

.art_t_p_wall_blk2g_ff {
    width: 300px;
    height: 163px;
    font-size: 11px;
    font-family: tahoma;
    color: #67664A;
    text-align: center;
    background: url("obrazki/disc_h.jpg") #FFFFFF;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 2px;
    padding-top: 5px;
}

.art_t_p_wall_blk2g {
    width: 260px;
    height: 163px;
    font-size: 11px;
    font-family: tahoma;
    color: #67664A;
    text-align: center;
    background: #ffffff;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 2px;
    padding-top: 5px;
    border-left: #D8D6BF 1px solid;
    border-top: #D8D6BF 1px solid;
    border-bottom: #D8D6BF 1px solid;
}

.art_t_p_wall2 {
    width: 10px;
    font-size: 11px;
    font-family: tahoma;
    height: 25px;
    color: #716C4E;
    text-align: center;
    background: #FFFFFF;
    border-left: #D8D6BF 1px solid;
}

.news_tytul {
    font-size: 13px;
    font-family: tahoma;
    color: #F85D25;
}

.art_t_p02_sr_podtt {
    font-size: 10px;
    font-family: verdana;
    height: 15px;
    color: #69694F;
    text-align: left;
    background: #FFFFFF;
}

.art_t_p02_sr_podt {
    width: 780px;
    font-size: 12px;
    font-family: verdana;
    height: 30px;
    color: #69694F;
    text-align: left;
    background: #FFFFFF;
    border-top: #D8D6BF 1px solid;
    border-bottom: #E6E4D2 1px solid;
    border-left: #D8D6BF 1px solid;
    border-right: #D8D6BF 1px solid;
}

.art_t_p02_prt {
    width: 766px;
    font-size: 12px;
    font-family: verdana;
    height: 25px;
    color: #5D1153 ;
    text-align: center;
    background: #fff;

}

.art_t_p02_sr {
    width: 780px;
    font-size: 12px;
    font-family: verdana;
    height: 30px;
    color: #69694F;
    text-align: left;
    background: #FFFFFF;
    border-top: #D8D6BF 1px solid;
    border-bottom: #D8D6BF 1px solid;
    border-left: #D8D6BF 1px solid;
    border-right: #D8D6BF 1px solid;
}


.art_t_p {
    width: 500px;
    font-size: 11px;
    font-family: verdana;
    color: #716C4E;
    text-align: center;
    background: #FFFFFF;
}

.art_t_p_nws {
    width: 500px;
    font-size: 11px;
    font-family: verdana;
    color: #464646;
    text-align: left;
    background: #ffffff;
    vertical-align: top;
    padding-top: 5px;
    padding-bottom: 3px;
    padding-right: 5px;
    border-top: #DADAC2 1px solid;
    border-bottom: #DADAC2 1px solid;
    border-left: #DADAC2 1px solid;
    border-right: #DADAC2 1px solid;

}
.art_t_p0k {
    width: 200px;
    font-size: 11px;
    font-family: tahoma;
    height: 25px;
    color: #464646;
    text-align: center;
    background: #FFFFFF;
    border-top: #D8D6BF 1px solid;
    border-left: #D8D6BF 1px solid;
}
.art_t_p0 {
    width: 180px;
    font-size: 11px;
    font-family: tahoma;
    height: 25px;
    color: #67664A;
    text-align: center;
    background: #FFFFFF;
}
.art_t_ps {
    width: 500px;
    font-size: 11px;
    height: 25px;
    font-family: tahoma;
    color: #464646;
    text-align: center;
    background: #FFFFFF;
    border-top: #D8D6BF 1px solid;
    border-bottom: #D8D6BF 1px solid;
}
.art_t_psk {
    width: 500px;
    font-size: 11px;
    height: 25px;
    font-family: tahoma;
    color: #464646;
    text-align: center;
    background: #FFFFFF;
    border-top: #D8D6BF 1px solid;
}

.art_t_p02 {
    width: 780px;
    height: 30px;
    font-size: 11px;
    font-family: verdana;
    color: #716C4E;
    text-align: center;
    background: #FFFFFF;
    border-bottom: #E6E4D5 1px solid;
    border-left: #E6E4D5 1px solid;
}

.art_t_p02_ar {
    width: 780px;
    height: 30px;
    font-size: 11px;
    font-family: verdana;
    color: #716C4E;
    text-align: center;
    background: #FFFFFF;
    border-top: #E6E4D5 1px solid;
    border-bottom: #E6E4D5 1px solid;
}

.art_t_p02_ar2 {
    width: 150px;
    height: 30px;
    font-size: 11px;
    font-family: verdana;
    color: #716C4E;
    text-align: center;
    background: #FFFFFF;
    border-top: #E6E4D5 1px solid;
    border-bottom: #E6E4D5 1px solid;
}

.art_t_p02_ar3 {
    width: 630px;
    height: 30px;
    font-size: 11px;
    font-family: verdana;
    color: #9C205E;
    text-align: left;
    padding-left: 5px;
    background: #FFFFFF;
    border-top: #E6E4D5 1px solid;
    border-bottom: #E6E4D5 1px solid;
    border-left: #E6E4D5 1px solid;
}

.art_t_p02_ar2a {
    width: px;
    height: 30px;
    font-size: 11px;
    font-family: verdana;
    color: #716C4E;
    text-align: center;
    background: #FFFFFF;
    border-bottom: #E6E4D5 1px solid;
}

.art_t_p02_ar2ab {
    width: 780px;
    height: 30px;
    font-size: 11px;
    font-family: verdana;
    color: #716C4E;
    text-align: center;
    background: #FFFFFF;
    border-bottom: #E6E4D5 1px solid;
}

.art_t_p02_ar2b {
    width: 150px;
    height: 30px;
    font-size: 11px;
    font-family: verdana;
    color: #716C4E;
    text-align: center;
    background: #FFFFFF;
    padding-top: 6px;
    border-bottom: #E6E4D5 1px solid;
}

.art_t_p02_ar3a {
    width: 630px;
    height: 30px;
    font-size: 11px;
    font-family: verdana;
    color: #9C205E;
    text-align: left;
    padding-left: 5px;
    background: #FFFFFF;
    border-bottom: #E6E4D5 1px solid;
    border-left: #E6E4D5 1px solid;
}

.art_t_p02_ar3b {
    width: 630px;
    height: 30px;
    font-size: 11px;
    font-family: verdana;
    color: #414849;
    text-align: left;
    padding-top: 6px;
    padding-left: 5px;
    background: #FFFFFF;
    border-bottom: #E6E4D5 1px solid;
}

.art_t_p02_2 {
    width: 780px;
    height: 30px;
    font-size: 11px;
    font-family: verdana;
    color: #C07F59;
    text-align: center;
    background: #FFFFFF;
    border-left: #E6E4D5 1px solid;
}

.art_t_p02_3 {
    width: 780px;
    height: 30px;
    font-size: 11px;
    font-family: verdana;
    color: #C07F59;
    text-align: center;
    background: #FFFFFF;
    border-bottom: #D9D7D7 1px solid;
}

.art_t_p02_33 {
    width: 780px;
    height: 30px;
    font-size: 11px;
    font-family: verdana;
    color: #393738;
    text-align: left;
    background: #FFFFFF;
    border-bottom: #D9D7D7 1px solid;
}

.art_t_p02_3_n {
    width: 780px;
    height: 30px;
    font-size: 11px;
    font-family: verdana;
    color: #C07F59;
    text-align: center;
    background: #FFFFFF;
}

.art_t_p02_3_k {
    width: 780px;
    height: 30px;
    font-size: 15px;
    font-family: tahoma;
    color: #C07F59;
    text-align: center;
    background: #FFFFFF;
}


.art_t_p02_arch {
    width: 400px;
    height: 25px;
    font-size: 11px;
    font-family: tahoma;
    color: #716C4E;
    text-align: left;
    background: #FFFFFF;
    border-bottom: #E6E4D5 1px solid;
    border-left: #E6E4D5 1px solid;
}

.art_t_p02_arch_rozw {
    width: 780px;
    height: 25px;
    font-size: 11px;
    font-family: tahoma;
    color: #716C4E;
    text-align: left;
    background: #FFFFFF;
    border-bottom: #E6E4D5 1px solid;
    border-left: #E6E4D5 1px solid;
    border-right: #E6E4D5 1px solid;
}


.art_t_p02_arch_news_2 {
    width: 780px;
    height: 25px;
    font-size: 11px;
    font-family: tahoma;
    color: #716C4E;
    padding-left: 5px;
    text-align: left;
    padding-right: 15px;
    padding-bottom: 5px;
    background: #fff;
    border-bottom: #E6E4D5 1px solid;
    border-left: #E6E4D5 1px solid;
    border-right: #E6E4D5 1px solid;
}

.art_t_p02_arch_2 {
    width: 200px;
    height: 25px;
    font-size: 11px;
    font-family: tahoma;
    color: #939184;
    padding-right: 10px;
    background: #FFFFFF;
    border-bottom: #E6E4D5 1px solid;
    border-right: #E6E4D5 1px solid;
}

.art_t_p02_arch_22 {
    width: 250px;
    height: 31px;
    font-size: 11px;
    font-family: tahoma;
    color: #716C4E;
    text-align: left;
    padding-right: 10px;
    background: #FFFFFF;
    border-bottom: #E4E2CD 1px solid;
    border-right: #D8D6BF 1px solid;
}

.art_t_p02_arch_223 {
    width: 250px;
    height: 30px;
    font-size: 11px;
    font-family: tahoma;
    color: #716C4E;
    text-align: center;
    padding-right: 10px;
    background: #FFFFFF;
    border-bottom: #E4E2CD 1px solid;
    border-right: #E6E4D5 1px solid;
}

.art_t_p02_arch_zmn {
    width: 300px;
    font-size: 11px;
    font-family: tahoma;
    color: #716C4E;
    text-align: left;
    background: #FFFFFF;
    border-bottom: #D8D6BF 1px solid;
    border-left: #E6E4D5 1px solid;
    border-right: #E6E4D5 1px solid;
}

.art_t_p_2 {
    width: 180px;
    font-size: 11px;
    font-family: tahoma;
    color: #716C4E;
    border-right: #D8D6BF 1px solid;
    border-bottom: #E6E4D5 1px solid;
    text-align: center;
    background: #ffffff;
}

.art_tt {
    width: 780px;
    font-size: 11px;
    font-family: tahoma;
    height: 5px;
    text-align: left;
    background: #C6C0C0;
}

.art_tt_ch {
    width: 780px;
    font-size: 11px;
    font-family: tahoma;
    height: 5px;
    text-align: left;
    background: #C6C0C0;
}

.art_t {
    width: 780px;
    font-size: 11px;
    font-family: tahoma;
    height: 40px;
    color: #716C4E;
    text-align: left;
    background: #fff;
}

.art_t_rkl {
    width: 780px;
    font-size: 11px;
    font-family: tahoma;
    height: 70px;
    color: #716C4E;
    text-align: center;
    background: #FFFFFF;
}

.art_ts {
    width: 780px;
    font-size: 11px;
    font-family: tahoma;
    height: 40px;
    color: #716C4E;
    text-align: left;
    background: #D8D6BF;
}

.header_menu2 {
    width: 780px;
    font-size: 11px;
    font-family: tahoma;
    height: 25px;
    color: #716C4E;
    text-align: center;
    background: #FFFFFF;
}

.header_menu4_bkg {
    width: 200px;
    font-size: 11px;
    font-family: tahoma;
    height: 25px;
    color: #ffffff;
    text-align: center;
    background: #94937D;
}

.header_menu4 {
    width: 410px;
    font-size: 11px;
    font-family: tahoma;
    height: 25px;
    color: #fff;
    text-align: center;
    background: #C6C0C0;
}

.header_menu_prt {
    width: 250px;
    font-size: 11px;
    font-family: tahoma;
    height: 25px;
    color: #ffffff;
    text-align: center;
    background: #C6C0C0;
}

.alfa img { 
filter: alpha(opacity=50); 
-moz-opacity: 0.5; 
-khtml-opacity: 0.5; 
opacity: 0.5;
} 
.alfa:hover img {
filter: alpha(opacity=100); 
-moz-opacity: 100; 
-khtml-opacity: 100; 
opacity: 100; 
}

.header_menu44_bk {
    width: 200px;
    font-size: 11px;
    font-family: tahoma;
    color: #716C4E;
    text-align: center;
    background: #FFFFFF;
    border-bottom: #D7D5BF 1px solid;
    border-left: #D7D5BF 1px solid;
    border-right: #D7D5BF 1px solid;
}

.header_menu44 {
    width: 400px;
    font-size: 11px;
    font-family: tahoma;
    height: 30px;
    color: #fff;
    text-align: center;
    background: #C6C0C0;
    border-bottom: #E6E2DF 1px solid;
}

.header_menu44_prt {
    width: 400px;
    font-size: 11px;
    font-family: tahoma;
    height: 10px;
    color: #716C4E;
    text-align: center;
    background: #FFFFFF;
}

.header_menu4_prt {
    width: 250px;
    font-size: 11px;
    font-family: tahoma;
    height: 10px;
    color: #716C4E;
    text-align: center;
    background: #FFFFFF;
}

.header_menu43 {
    width: 20px;
    font-size: 11px;
    font-family: tahoma;
    height: 25px;
    color: #ffffff;
    text-align: center;
    background: #FFFFFF;
    border-bottom: #DEE0CA 1px solid;
}

.header_menu43b {
    width: 10px;
    font-size: 11px;
    font-family: tahoma;
    height: 10px;
    color: #ffffff;
    text-align: center;
    background: #FFFFFF;
}
.art_t2 {
    width: 780px;
    font-size: 11px;
    font-family: tahoma;
    height: 40px;
    color: #716C4E;
    text-align: left;
    background: #FFFFFF;
}

.art_t23 {
    width: 780px;
    font-size: 10px;
    font-family: tahoma;
    height: 40px;
    color: #716C4E;
    text-align: left;
    vertical-align: top;
    background: #FFFFFF;
}

.art_t3 {
    width: 780px;
    font-size: 12px;
    font-family: tahoma;
    height: 40px;
    color: #28557C;
    text-align: left;
    background: #FFFFFF;
}

.menu_top3 {
    font-size: 11px;
    width: 175px;
    height: 15px;
    color: #6B6B6B;
    font-family: tahoma;
    text-align: center;
    margin-right: 5px;
    background-color: #FFFFFF;
    border-bottom: #FFFFFF 1px solid;
}

.menu_belka_tt {
    width: 780px;
    font-family: tahoma;
    color: #716C4E;
    border: 0px;
    text-align: left;
}

.menu_belka_t_podt {
    font-family: tahoma;
    height: 20px;
    color: #716C4E;
    border: 0px;
    text-align: left;
}

.menu_belka_t {
    width: 780px;
    background-color: #ffffff;
    font-family: tahoma;
    height: 20px;
    color: #716C4E;
    text-align: left;
}

.menu_belka_wall {
    width: 780px;
    font-family: tahoma;
     background-color: #FFFFFF;
    color: #716C4E;
    text-align: center;
}

.header_menu3_bk {
    width: 200px;
    font-family: tahoma;
    height: 20px;
    color: #716C4E;
    border: 0px;
    text-align: center;
    border-bottom: #FFFFFF 1px solid;
    border-left: #DDDDC7 1px solid;
    border-right: #DDDDC7 1px solid;
}

.header_menu3_bkg {
    width: 20px;
    font-family: tahoma;
    height: 20px;
    color: #716C4E;
    border: 0px;
    text-align: center;
    border-bottom: #FFFFFF 1px solid;
    border-left: #DDDDC7 1px solid;
    border-right: #DDDDC7 1px solid;
}

.header_menu3 {
    width: 780px;
    font-family: tahoma;
    height: 20px;
    color: #716C4E;
    border: 0px;
    text-align: center;
    border-bottom: #ffffff 1px solid;
}

.header_menu {
    width: 370px;
    font-family: tahoma;
    height: 20px;
    color: #716C4E;
    border: 0px;
    text-align: center;
    border-top: #DDDDC7 1px solid;
    border-bottom: #DDDDC7 1px solid;
    border-left: #DDDDC7 1px solid;
    border-right: #DDDDC7 1px solid;
}

.menu_belka_t23 {
    width: 780px;
    vertical-align: top;
    font-family: tahoma;
    height: 10px;
    color: #716C4E;
    border: 0px;
    text-align: left;
}

.menu_belka {
    width: 780px;
    height: 20px;
    color: #FFFFFF;
    border: 0px;
    text-align: center;
    border-top: #E6E5E5 2px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
    background: url("obrazki/menu_top3.png") #FFFFFF;
}

.menu_belka1 {
    width: 780px;
    height: 20px;
    color: #FFFFFF;
    border: 0px;
    text-align: center;
    border-bottom: #D7D5D5 1px solid;
    border-top: #E6E5E5 1px solid;
    border-left: #74BDE8 1px solid;
}

.menu_belka1b_1 {
    width: 780px;
    height: 20px;
    color: #FFFFFF;
    border: 0px;
    text-align: center;
    border-top: #ffffff 1px solid;
    background-color: #FFFFFF
}

.menu_belka1b {
    width: 780px;
    height: 20px;
    color: #FFFFFF;
    border: 0px;
    text-align: center;
    border-top: #E6E5E5 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
    background-color: #FFFFFF
}

.menu_belka3 {
    width: 780px;
    color: #FFFFFF;
    border: 0px;
    font-family: Arial;
    font-size: 12px;
    text-align: center;
    background: #FFFFFF;
}

.menu_srodkowe_art {
    background: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    color: #424141;
    padding-left: 5px;
    text-align: justify;
    padding-left: 5px;
    padding-right: 5px;
}
.art_t_p02_arch_news_sz {
    width: 780px;
    height: 25px;
    background: #F2F1F6;
    font-family: Arial;
    font-size: 12px;
    color: #424141;
    padding-left: 5px;
    text-align: justify;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    border-left: #E6E4D5 1px solid;
    border-right: #E6E4D5 1px solid;
}
.art_t_p02_arch_news {
    width: 780px;
    height: 25px;
    background: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    color: #424141;
    padding-left: 5px;
    text-align: justify;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    border-left: #E6E4D5 1px solid;
    border-right: #E6E4D5 1px solid;
}

.menu_srodkowe_art_cnt {
    background: #FFFFFF;
    font-family: tahoma;
    font-size: 11px;
    color: #424141;
    padding-left: 5px;
}

.menu_srodkowe {
    background-color: #FFFFFF
    width: 450px;
    font-family: Tahoma;
    font-size: 11px;
    color: #4E4E4E;
    padding-left: 5px;
    border-bottom: #ffffff 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
    border-top: #E2E0E0 2px solid;
}

.menu_srodkowe_k {
    background-color: #FFFFFF
    width: 450px;
    font-family: Tahoma;
    font-size: 11px;
    color: #4E4E4E;
    padding-left: 5px;
    border-bottom: #ffffff 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
}

.menu_srodkowe_site {
    background: #FFFFFF;
    width: 400px;
    color: #4E4E4E;
    text-align: center;
    border-bottom: #E6E5E5 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
    border-top: #D5D4D4 1px solid;
}

.menu_srodkoweH1 {
    width: 400px;
    color: #333333;
    border-bottom: #E6E5E5 1px solid;
}

.belka_dol {
    width: 799px;
    height: 3px;
    color: #BFBEA9;
    border-bottom: #E6E5E5 1px solid;
    border-left: #E6E5E5 1px solid;
    border-right: #E6E5E5 1px solid;
    background: url("obrazki/belka_dol.jpg") #FFFFFF;
}

.menu_praweH1_0 {
    width: 390px;
    font-size: 11px;
    font-family: tahoma;
    height: 25px;
    color: #716C4E;
    text-align: left;
    background: #FFFFFF;
    border-top: #D8D6BF 1px solid;
    border-bottom: #D8D6BF 1px solid;
    border-left: #D8D6BF 1px solid;
}

.menu_praweH1_1 {
    background: #FFFFFF;
    width: 220px;
    vertical-align: top;
}

.menu_praweH1 {
    background: #FFFFFF;
    width: 170px;
    vertical-align: top;
}

.menu_lewe {
    background-color: #FFFFFF
    width: 170px;
    margin-left: 5px;
    margin-right: 5px;
}

.menu_prawe_bkgd {
    background: #FFFFFF;
    height: 5px;
    margin-left: 5px;
    margin-right: 5px;
}

.menu_prawe_bk {
    background: #FFFFFF;
    margin-left: 5px;
    margin-right: 5px;
}

.menu_prawe {
    background: #FFFFFF;
    width: 170px;
    margin-left: 5px;
    margin-right: 5px;
}

.stopka0_h {
    width: 783px;
    height: 80px;
    background-color: #FFFFFF;
    font-family: tahoma;
    font-size: 11px;
    text-align: left;
    vertical-align: top;
    color: #6B683C;
    padding-top: 3px;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
}

.stopka0 {
    width: 783px;
    height: 80px;
    background-color: #908D8D;
    font-family: tahoma;
    font-size: 11px;
    text-align: left;
    color: #FFFFFF;
}

.stopka {
    width: 783px;
    height: 50px;
    background-color: #B7B6B6;
    font-family: tahoma;
    font-size: 11px;
    text-align: left;
    color: #414849;
}

.stopka2 {
    width: 780px;
    height: 15px;
    background-color: #FFFFFF;
    font-family: tahoma;
    font-size: 11px;
    text-align: left;
    color: #716C4E;
}

.headerb {
    width: 180px;
    height: 25px;
    background-color: #ffffff;
    font-family: tahoma;
    font-size: 11px;
    text-align: left;
    color: #716C4E;
}

.headerb2 {
    width: 505px;
    height: 25px;
    background-color: #ffffff;
    font-family: tahoma; font-size: 12px; text-align: center; color: #67664A; font-weight: bold;
    border-right: #DADAC2 1px solid;
    border-top: #DADAC2 1px solid;
    border-left: #DADAC2 1px solid;
    padding-top: 5px;
}

.header {
    width: 780px;
    height: 5px;
    background-color: #FFFFFF ;
    font-family: tahoma;
    font-size: 11px;
    text-align: left;
    color: #FFFFFF;
}

.header6 {
    width: 780px;
    height: 5px;
    background-color: #C6C0C0;
    font-family: tahoma;
    font-size: 11px;
    text-align: left;
    color: #716C4E;
}

.header2 {
    width: 780px;
    height: 5px;
    background-color: #FFFFFF;
    font-family: tahoma;
    font-size: 11px;
    text-align: left;
    color: #716C4E;
}

.stopkaH1 {
    width: 25px;
    height: 20px;
    background: url("obrazki/stopka_lewa.jpg") #FFFFFF;
}

.stopkaH2 {
    width: 25px;
    height: 20px;
    background: url("obrazki/stopka_prawa.jpg") #FFFFFF;
}

.newsik {
    color: #333333;
    background-color: #FFFFFF
}

.logowanie {
    color: #333333;
}

.menu_topH1 {
    font-family: tahoma;
    font-size: 11px;
    width: 399px;
    height: 20px;
    color: #FFFFFF;
    text-align: center;
    background: url("obrazki/menu_top.png") #FFFFFF;
}

.menu_topH2 {
    width: 775px;
    height: 20px;
    font-family: tahoma;
    font-size: 11px;
    color: #4E4E4E;
    text-align: center;
    background-color: #FFFFFF
    border-bottom: #ffffff 1px solid;
}

.menu_topH3 {
    width: 170px;
    height: 20px;
    font-family: tahoma;
    font-size: 11px;
    color: #4E4E4E;
    text-align: center;
    background-color: #FFFFFF
    border-bottom: #E6E5E5 1px solid;
    border-right: #4E4E4E 1px solid;
}

.menu_topH3a {
    width: 500px;
    height: 20px;
    font-family: tahoma;
    font-size: 11px;
    color: #FF6600;
    text-align: center;
    background-color: #FFFFFF
    border-bottom: #E6E5E5 1px solid;
    border-right: #F66F0D 1px solid;
}

.menu_topH3b {
    font-family: tahoma;
    font-size: 11px;
    width: 500px;
    height: 60px;
    vertical-align: top;
    color: #333333;
    text-align: left;
    background-color: #FFFFFF
    border-right: #E6E5E5 1px solid;
}

.menu_topH1b {
    font-family: tahoma;
    font-size: 11px;
    width: 330px;
    vertical-align: top;
    color: #333333;
    text-align: left;
    background: #FFFFFF;
    border-right: #E6E5E5 1px solid;
}

.menu_tyt_art_przerw_0 {
    font-family: Tahoma;
    font-size: 11px;
    color: #918D10;
    width: 180px;
    background: #FFFFFF;
}

.menu_tyt_art_przerw {
    font-family: Tahoma;
    font-size: 11px;
    color: #918D10;
    width: 10px;
    background: #FFFFFF;
}

.menu_tyt_art_news {
    font-family: Tahoma;
    font-size: 11px;
    color: #918D10;
    width: 300px;
    vertical-align: top;
    text-align: left;
    background: #D8D6BF;
    padding-left: 3px;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 4px;
}

.menu_tyt_art_sw {
    font-family: Verdana;
    font-size: 14px;
    color: #429AB4;
    width: 390px;
    vertical-align: top;
    text-align: left;
    background: #FFFFFF;
    padding-left: 3px;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 4px;
}

.menu_tyt_art {
    font-family: Tahoma;
    font-size: 11px;
    color: #918D10;
    width: 300px;
    vertical-align: top;
    text-align: left;
    background: #D8D6BF;
    padding-left: 3px;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 4px;
}
.menu_topH2b_przerw_0 {
 width: 180px;
    vertical-align: top;
    background: #FFFFFF;
    border-bottom: #D4D4BC 1px solid;
    border-right: #D4D4BC 1px solid;
}

.menu_topH2b_przerw {
    width: 10px;
    background: #FFFFFF;
}

.menu_topH2b_1 {
    font-family: Tahoma;
    font-size: 11px;
    color: #918D10;
    width: 300px;
    vertical-align: top;
    text-align: left;
    background: #FFFFFF;
    padding-left: 3px;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 4px;
    border-top: #D4D4BC 1px solid;
    border-bottom: #D4D4BC 1px solid;
    border-left: #D4D4BC 1px solid;
    border-right: #D4D4BC 1px solid;
}

.menu_tab {
    font-family: Tahoma;
    font-size: 11px;
    color: #A5171D;
    height: 40px;
    width: 270px;
    padding-left: 4px;
    text-align: left;
    background: #FFFFFF;
    border-bottom: #E8E8D2 1px solid;
}

.submenu {
    font-family: tahoma;
    font-size: 11px;
    color: #FF6600;
    font-weight: bold;
}

.submenu2 {
    font-family: tahoma;
    font-size: 11px;
    color: #4D7309;
    font-weight: bold;
}

.menu_topH2b_0_sr {
    font-family: arial;
    font-size: 12px;
    color: #424141;
    width: 780px;
    vertical-align: top;
    text-align: justify;
    background: #FFFFFF;
    padding-left: 5px;
    padding-top: 3px;
    padding-right: 5px;
    padding-bottom: 3px;
}

.menu_topH2b_0 {
    font-family: Tahoma;
    font-size: 11px;
    color: #918D10;
    width: 600px;
    vertical-align: top;
    text-align: left;
    background: #FFFFFF;
    padding-left: 3px;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 4px;
    border-bottom: #D4D4BC 1px solid;
    border-left: #D4D4BC 1px solid;
    border-right: #D4D4BC 1px solid;
}


.menu_topH2b_sw {
    font-family: Tahoma;
    font-size: 11px;
    color: #918D10;
    width: 400px;
    vertical-align: top;
    text-align: left;
    background: #FFFFFF;
    padding-left: 3px;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 4px;
    border-top: #FFFFFF 1px solid;
    border-bottom: #FFFFFF 1px solid;
    border-left: #FFFFFF 1px solid;
    border-right: #FFFFFF 1px solid;
}

.menu_topH2b {
    font-family: Tahoma;
    font-size: 11px;
    color: #918D10;
    width: 520px;
    vertical-align: top;
    text-align: left;
    background: #FFFFFF;
    padding-left: 3px;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 4px;
    border-top: #D4D4BC 1px solid;
    border-bottom: #D4D4BC 1px solid;
    border-left: #D4D4BC 1px solid;
    border-right: #D4D4BC 1px solid;
}

.menu_topH2b_ff {
    font-family: Tahoma;
    font-size: 11px;
    color: #918D10;
    width: 400px;
    vertical-align: top;
    text-align: left;
    background: transparent url(obrazki/ham_bg.jpg) no-repeat;
    padding-left: 3px;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 4px;
}

.menu_top_1 {
    width: 170px;
    height: 20px;
    font-family: tahoma;
    font-size: 11px;
    color: #4E4E4E;
    text-align: center;
    background-color: #FFFFFF
    border-bottom: #E6E5E5 1px solid;
    border-left: #4E4E4E 1px solid;
    border-right: #4E4E4E 1px solid;
}

.menu_gora {
    width: 780px;
    height: 50px;
    font-family: tahoma;
    font-size: 11px;
    color: #FF6600;
    text-align: center;
    background-color: #FFFFFF
    border-bottom: #ffffff 1px solid;
}

.menu_gora_2 {
    font-family: tahoma;
    font-size: 11px;
    width: 780px;
    height: 60px;
    vertical-align: top;
    color: #333333;
    text-align: left;
    background-color: #FFFFFF
    border-right: #E6E5E5 1px solid;
}

.menu_top_1b {
    font-family: tahoma;
    font-size: 11px;
    width: 170px;
    height: 60px;
    vertical-align: top;
    color: #333333;
    text-align: left;
    background-color: #FFFFFF
    border-right: #E6E5E5 1px solid;
    }
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#hoverNav {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 10;
}
#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
#imageContainer>#hoverNav {
    left: 0;
}

#hoverNav a {
    outline: none;
}

#prevLink, #nextLink {
    width: 49%;
    height: 100%;
    background: transparent url(images/blank.gif) no-repeat;
    display: block;
}

#prevLink {
    left: 0;
    float: left;
}

#nextLink {
    right: 0;
    float: right;
}

#prevLink:hover, #prevLink:visited:hover {
    background: url(images/prevlabel.gif) left 15% no-repeat;
}

#nextLink:hover, #nextLink:visited:hover {
    background: url(images/nextlabel.gif) right 15% no-repeat;
}

#imageDataContainer {
    font: 10px Verdana, Helvetica, sans-serif;
    background-color: #fff;
    margin: 0 auto;
    line-height: 1.4em;
}

#imageData {
    padding: 0 10px;
}

#imageData #imageDetails {
    width: 70%;
    float: left;
    text-align: left;
}

#imageData #caption {
    font-weight: bold;
}

#imageData #numberDisplay {
    display: block;
    clear: left;
    padding-bottom: 1.0em;
}

#imageData #bottomNavClose {
    width: 66px;
    float: right;
    padding-bottom: 0.7em;
}

#overlay {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 90;
    width: 100%;
    height: 500px;
    background-color: #000;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    opacity: 0.6;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

* html>body .clearfix {
    display: inline-block;
    width: 100%;
}

* html .clearfix {
  height: 1%;
  }