body, html { height: 100%; position: relative; margin: 0px; }
body { background-color: #; font-family: Verdana, Arial; }


/*top*/
#top { height: 92px; }
#top .wrapper { margin: 0 auto;  width: 960px; }
#top .left  { float: left; }
#top .right { margin-left: 665px; padding-top:21px;}
#top .telefon { position: absolute; background-image: url('images/icon_telefon.png'); height: 36px; width: 27px;  }
#top .bg_telefon { background-image: url('images/bg_telefon.png'); background-repeat: no-repeat; height: 48px; width: 274px; margin-left: 20px; padding-top: 30px; } 
#top span.tekst { font-size: 17px; color: #614516; font-family: Verdana; padding-left: 48px; position: absolute; margin-top: 13px;}
 
/*header*/
#header { height: 240px; background-image: url('images/bg_header.jpg'); background-repeat: repeat-x }
#header .wrapper { margin: 0 auto;  width: 960px; height: 240px; }
#header .tlo1 { background-image: url('images/bg_header1.png'); height: 240px; width: 482px; float:left; position: absolute;}
#header .tlo2 { margin: 0 auto;  background-image: url('images/bg_header2.jpg'); background-repeat: repeat-x; margin-left: 35%; height: 240px;}
#header .zdjecie1 { background-image: url('images/1.jpg'); height: 231px; width: 308px; position: absolute; margin-top:9px;}
#header span.tekst { font-size: 13px; color: #614516; font-family: Verdana; margin-left: 470px; margin-top: 35px; position: absolute; width: 476px;}
#header span.tekst2 { font-size: 15px; font-style: italic; color: #614516; font-family: Verdana; margin-left: 660px; margin-top: 180px; position: absolute; width: 476px;}

/*menu*/
#menu { height: 20px; }
#menu .wrapper { margin: 0 auto;  width: 960px;  }
#menu ul { margin-left: 0; margin-top: 15px;}
#menu  ul li { list-style-type: none; }
#menu  ul li a {color: #342413; float:left; padding-left:7px; padding-right:7px; text-decoration: none; border-color: #906e3d; border-right-width: 1px; border-right-style: solid;  }
#menu  ul li :hover { list-style-type: none; color: #f0e4c5; background-color: #a48462; width: auto; height: 20px;}

/*body*/
#body { height: auto; margin-top:1px; margin-bottom:20px; }
#body .wrapper { margin: 0 auto;  width: 960px; background-color: #fdf6dd; margin-top:20px; border-radius: 20px;  height: auto;}
#body table{ font-size: 15px; padding-bottom: 20px; margin-left:10px; margin-right:20px; padding-top:20px;}
#body .tabelka { font-size: 15px; }
#body h1 {font-size: 17px; padding-top:10px; font-family: Verdana; text-align: center;}
#body h1 a{font-size: 15px; padding-top:10px; font-family: Verdana; text-align: center; text-decoration: none; color: red;}
#body td { height: 35px; background-color: #fdf6dd; width: 900px; padding-left:20px; border-radius: 20px;}
#body .2 { background-color: #f7e3bc;}
#body span.tekst1 { font-size: 8px; color: #614516; font-family: Verdana; margin-top: 35px; width: 476px;}


/*footer*/
#footer { height: 45px; background-image: url('images/bg_footer.jpg'); background-repeat: repeat-x;}
#footer .wrapper { margin: 0 auto;  width: 960px; }
#footer .left  { float: left; height: 45px; padding-top: 13px;}
#footer .right { margin-left: 452px; background-image: url('images/bg_footer2.png'); background-repeat: no-repeat; height: 45px; width: 508px; }
#footer span.tekst1 { margin-top: 5px; font-size: 13px; color: #342413; font-family: Verdana; }
#footer span.tekst2 { font-size: 13px; color: #342413; padding-left: 270px; font-family: Verdana; float:left; margin-top:15px;}
#mw { padding-top:7px;}
#footer span.tekst2 a { color: #535353; font-family: Verdana; text-decoration: none; }

/*formularz*/


div.box { width:500px;}
div.box label { width:100%; display: block; padding:10px 0 10px 0; }
div.box label span { display: block; color:#3e3e3e; font-size:16px; float:left; width:100px; }
div.box .wpis { padding:10px 10px; 	width:200px; background:#fae8c6; border: 1px double #f6dcab; border-radius: 20px;}
div.box .wiadomosc { padding:7px 7px; width:350px; background:#fae8c6; border: 1px double #f6dcab;  overflow:hidden; height:150px; border-radius: 20px;}
div.box .button	{ margin:0 0 10px 0; padding:4px 7px; background:#fae8c6; border:0px; position: relative; top:10px; left:365px; width:100px; border: 1px double #f6dcab; border-radius: 20px;}


