* {padding:0px; margin:0px;}
ul {margin-left:25px;}
body {text-align:center; color:#666666; margin:0px; font:normal 11px arial, sans-serif; line-height:14px;background:#ffffff url('/images/body-bg.jpg') 0px 0px repeat-x;}
td {font:normal 11px arial, sans-serif; line-height:14px;}
div#container {margin:auto auto; width:777px; height:auto; text-align:left;}
#topMenu {position:relative; width:777px; height:246px;}
#topMenu #logo {float:left; width:200px; height:60px;}

.menuBlock {text-align:left; margin:0px;} 
#menuBlock_1 {position:absolute; left:232px; top:45px; height:auto; z-index:1;}
#menuBlock_2 {position:absolute; left:288px; top:45px; height:auto; z-index:2;}
#menuBlock_3 {position:absolute; left:348px; top:45px; height:auto; z-index:3;}
#menuBlock_4 {position:absolute; left:444px; top:45px; height:auto; z-index:4;}
#menuBlock_5 {position:absolute; left:539px; top:45px; height:auto; z-index:5;}
#menuBlock_6 {position:absolute; left:597px; top:45px; height:auto; z-index:6;}

#enMenuBlock_1 {position:absolute; left:232px; top:45px; height:auto; z-index:1;}
#enMenuBlock_2 {position:absolute; left:308px; top:45px; height:auto; z-index:2;}
#enMenuBlock_3 {position:absolute; left:368px; top:45px; height:auto; z-index:3;}
#enMenuBlock_4 {position:absolute; left:464px; top:45px; height:auto; z-index:4;}

#topMenu input#toFind {width:170px; height:17px; position:absolute; top:207px; right:53px; border:0px; font:normal 11px arial, sans-serif;}
#topMenu input#goFind {width:20px; height:20px; position:absolute; top:206px; right:22px; border:0px; background-color:transparent; color:#9F2C3D; cursor:pointer;}


#leftMenu {float:left; width:200px; height:auto;}
.menuHeader {position:relative; overflow:hidden; width:181px; height:34px;}
.menuTitle {position:absolute; top:5px; left:10px; font: bold 16px Trebuchet MS, sans-serif; color:white; white-space:nowrap;}
.menuTitle img {margin-bottom:-3px; margin-left:3px;}
.menuLinks {width:181px; height:auto; background:#ffffff url('images/menu-bottom-bg.gif') bottom right no-repeat;}
.menuLinks ul {padding-top:10px; padding-bottom:15px;}
.menuLinks ul li a {font: bold 11px tahoma, sans-serif; color: #691C25; text-decoration:none;}
.menuLinks ul li a:hover {font: bold 11px tahoma, sans-serif; color: #691C25; text-decoration:underline;}
.menuLinks ul li a.here {font: bold 11px tahoma, sans-serif; color: #691C25; text-decoration:underline;}

li {list-style-image:url('/images/red-point-ie.gif');}
html> body ul li {list-style-image:url('/images/red-point.gif');}

#contentBox {float:right; width:577px; height:auto; overflow:hidden; position:relative;}
#essence {width:567px; min-height:330px; height:auto !important; height:330px; background:white;}
#footer {clear:both; width:100%; height:55px; position:relative; text-align:center;}
#footerContent {clear:both; width:777px; height:55px; background:url('/images/footer-bg.gif') top right no-repeat; margin:auto auto; z-index:5; position:relative; color:#A9A9A9;}
#en_footerContent {clear:both; width:777px; height:55px; background:url('/images/en_footer-bg.gif') top right no-repeat; margin:auto auto; z-index:5; position:relative; color:#A9A9A9;}
#footerContent p.left, #en_footerContent p.left {width:auto; height:auto; position:absolute; top:30px; left:206px; text-align:left;}
#footerContent p.right, #en_footerContent p.right {width:auto; height:auto; position:absolute; top:30px; right:0px; text-align:left;}
a.idLink {color:#A9A9A9; text-decoration:none;}

.path {margin-bottom:7px;}
*.submenu {display:none; width:auto !important; width:10px; white-space: nowrap; height:auto;}

img {border:0px;}
.block {display:block;}
.clear {clear:both;}
.null {width:1px; height:1px;}

.tmLinksContainer {background:#B08D93; width:162px; height:auto; white-space:normal;}
.tmLinksBox {width:160px; height:auto; background:#981120; margin-left:1px; margin-right:1px; overflow:hidden; white-space:normal;}

.tmItem {height:auto; cursor:pointer; color:white; padding:2px 9px 2px 9px; white-space:normal;}
.last {border-bottom:1px solid #52171D;}
.forced {border-top:1px solid #52171D;}

.newsContainer {width:280px; height:auto; background:url('/images/news-dot.gif') top left no-repeat; padding:10px 0px 0px 25px; position:relative; margin-top:7px;}
.newsDate {width:75px; height:auto; font-size:10px; color:#B08B92; position:absolute; top:10px; left:205px; text-align:right;}
.newsTitle {width:200px; font:bold 12px tahoma, sans-serif; color:#A02D3A; margin-bottom:5px;}
.newsContent {width:255px; font:normal 11px tahoma, sans-serif; color:#777777; line-height:17px;}
.newsMore {font-weight:bold; color:#A62E3A; text-decoration:none;}

.newsContainer2 {width:567px; height:auto; position:relative; margin-bottom:10px;}
.newsDate2 {width:305px; height:auto; font-size:10px; color:#777777; position:absolute; top:0px; right:5px; text-align:right;}
.newsTitle2 {font:bold 12px tahoma, sans-serif; color:#A02D3A;}
.newsContent2 {width:567px; font:normal 11px tahoma, sans-serif; color:#777777; line-height:17px;}

.sectionTitle {font: bold 16px Trebuchet MS, sans-serif; color:#A02D3A;margin-top:5px;}
.offerMainBlock {width:286px; height:auto; position:absolute; top:0px; right:0px; background:#A81020;}
.cntBox {width:auto; padding:10px 0px 10px 10px;}

.path a {color:#A02D3A; text-decoration:none;}
.path a:hover {color:#A02D3A; text-decoration:underline;}

a {color:#A02D3A; text-decoration:none;}
a:hover {color:#A02D3A; text-decoration:underline;}

.moTitle {font: bold 16px Trebuchet MS, sans-serif; color:#ffffff;}
.white {color:#ffffff;}
.omBlocks {width:262px; height:auto; margin-left:12px;}
.moBlockBg {width:262px; height:51px; overflow:hidden; background:url('/images/moBlockBg.jpg') top left no-repeat; margin-top:7px; cursor:pointer;}
.moBlockBg p.title {width:210px; margin:5px 5px 0px 5px; font:bold 12px tahoma, sans-serif; color:#ffffff;}
.moBlockBg p.text {width:210px; margin-left:5px; font:normal 10px tahoma, sans-serif; color:#E2E2E2;}
.moBlockIco {width:32px; height:32px; float:right; margin-top:10px; margin-right:5px;}

#dictSearch {width:260px; height:35px; background:url('/images/dictionarySearchBg.gif') top left no-repeat; position:relative; margin-top:5px;}
#dictSearch input#toFind {width:170px; height:17px; position:absolute; top:9px; right:39px; border:0px; font:normal 11px arial, sans-serif;}
#dictSearch input#goFind {width:20px; height:20px; position:absolute; top:7px; right:7px; border:0px; background-color:transparent; color:#9F2C3D; cursor:pointer;}

.tutaj {text-decoration:underline;}

#banerBox {position:relative;}
.banerSlogan {position:absolute; top:50px; right:20px; width:255px; height:100px; font:bold 13px Trebuchet MS, sans-serif; color:white;}
