HTML, BODY{
       background: #FFF url(img/bg.gif) repeat-x 0px 159px;
       margin: 0;
       font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
       width: 100%;
       height: 100%;
       color: #7A2D00;
}
P, IMG, DIV, H1, UL, table, td{ margin: 0; padding: 0; border: 0; }
P{
       font-size: 13px;
       line-height: 17px;
       margin-top: 17px;
}
div#content table{
       border-collapse: collapse;
       width: 465px;
       line-height: 17px;
       margin: 10px 0 15px 0;
       font-size: 12px;
       border-top: 2px solid #AEAEAE;
}
div#content table td{
       vertical-align: middle;
       border-bottom: 2px solid #AEAEAE;
       padding: 10px 10px 10px 5px
       font-size: 10px;
}
div#content table td img{
       border: 3px solid #DDDDDD;
}
div#content table td p{
       margin-top: 0px;
}

H1{
       color: #7D7D7D;
       font-size: 14pt;
       font-weight: normal;
       padding-bottom: 8px;
}
UL{
       list-style: none;
       font-size: 13px;
}
UL LI{
       padding: 0 0 0 14px;
       line-height: 19px;
       background: url(img/bull.gif) no-repeat 0px 7px;
}
#top{ position: absolute; left: 0; top: 0; background: url(img/top_bg.gif); height: 121px; width: 100%; }
#top_ban{
       position: absolute;
       left: 280px;
       top: 0;
       background: url(img/top_ban_bg.gif);
       height: 121px;
       width: 709px;
       padding: 11px 0 0 3px;
}
#menu{
       position: absolute;
       left: 0;
       top: 0;
       background: url(img/menu_bg.gif) #DC4000;
       height: 34px;
       width: 1000px;
       padding-left: 18px;
}
#menu_cont{
       position: absolute;
       left: 0;
       top: 123px;
       background: #FFF;
       height: 34px;
       width: 100%;
       overflow: hidden;
}
#menu_end{
       position: absolute;
       left: 1000px;
       background: url(img/menu_end.gif);
       height: 34px;
       width: 200px;
}
#foto{
       position: absolute;
       left: 8px;
       top: 159px;
       background: url(img/foto_bg.gif);
       width: 246px;
       height: 400px;
       padding: 0 0 0 6px;
}
#content_fixed{
       position: absolute;
       top: 159px;
       left: 276px;
       background: #EEEEEE url(img/con_bg_fixed.gif);
       width: 479px;
       height: 384px;
       padding: 16px 10px 0 23px;
}
#blok_content{
       position: absolute;
       top: 159px;
       left: 276px;
       background: #EEEEEE url(img/con_bg.gif);
       width: 708px;
}
#content{
       background: url(img/con_bg_top.gif) no-repeat top left;
       width: 473px;
       padding: 13px 18px 0 23px;
       margin: 0 0 0 2px;
}
*html #content{
       width: 470px;
}
#content_fixed a, #content a{
       color: #D31C00;
       text-decoration: none;
}
#content_fixed a:hover, #content a:hover{
       text-decoration: underline;
}
#content_bot{
       background: White  url(img/con_bot.gif) no-repeat top;
       width: 708px;
       height: 21px;
       padding: 6px 0 0 0;
}
#prawa_fixed{
       position: absolute;
       top: 159px;
       left: 788px;
       width: 196px;
       height: 400px;
}
/* #prawa{
       position: absolute;
       background: url(img/prawa_2.jpg);
       top: 159px;
       left: 793px;
       width: 190px;
       height: 350px;
} */
#prawa{
       background: url(img/prawa_2.jpg);
       float: right;
       display: inline;
       width: 190px;
       height: 350px;
       margin: 0 2px 0 0;
}
A#kontakt_fixed{
       position: absolute;
       background: url(img/kontakt_btn.gif) no-repeat;
       display: block;
       top: 559px;
       left: 867px;
       width: 91px;
       height: 21px;
       text-decoration: none;
}
A#kontakt{
       background: url(img/kontakt_btn.gif) no-repeat;
       display: block;
       width: 91px;
       height: 21px;
       text-decoration: none;
       margin: 0 0 0 589px;
}
ul.podmenu li{
       background: #DC4100;
       color: #FFF;
       font-size: 11px;
       font-weight: bold;
       text-align: center;
       line-height: 15px;
       padding: 0;
       margin-top:1px
}
#podmenu1, #podmenu2{
       position: absolute;
       display: none;
       top: 157px;
       left: 559px;
       width: 105px;
       z-index: 2;
       background: #FFF;
}
#podmenu2{
       width: 126px;
       left: 690px;
}
#podmenu1 A, #podmenu2 A{
background: #DC4100;
       color: #FFF;
       text-decoration: none;
       display: block;
       width: 100%;
       height: 100%;
       border: 3px solid #C13100;
}
#podmenu1 A:hover, #podmenu2 A:hover{
       border: 3px solid #F97600;
}
a#copy{
       display: block;
       position: absolute;
       left: 55px;
       top: 565px;
       background: url(img/copy.gif);
       width: 146px;
       height: 21px;
}
