body {
text-align:center;
margin:0px auto;
font-size:11px;
font-family: Arial;
background: url('../images/top.jpg') no-repeat top;
}

div {
float:left;
text-align:left;
margin:0px auto;
}

a {
outline:none;
text-decoration: none;
color:#7a7a7a;
}

img {
border:0;
}

.page {
position:relative;
width:993px;
float:none;
min-height: 300px;
}

.page0 {
position:relative;
width:993px;
float:none;
min-height: 300px;
}



.page1 {
width:360px;
padding-right:20px;
}

.site {
width:100%;
background: url('../images/down.jpg') no-repeat bottom;
}

.page2 {
width:280px;
}

.top {
width:964px;
float:none;
height:11px;
}

.top .wrapper {
width:964px;
height:11px;
background:#291f1d;
}

.footer {
width:964px;
float:none;
height:44px;
color:#857875;
}

.footer .wrapper {
width:954px;
padding-left:10px;
height:44px;
background:#291f1d;
line-height:44px;
}

.footer .wrapper .foot_links {
width:50%;
}

.footer .wrapper .copy {
width:50%;
text-align:right;
line-height:44px;
position:relative;
height:44px;
}

.footer .wrapper .copy .text1 {
height:44px;
float:right;
}

.footer .wrapper .copy .text2 {
height:44px;
float:right;
padding-right:20px;
}


.footer .wrapper .foot_links a {
float:left;
color:#857875;
text-decoration:none;
padding:0px 10px;
}

.content {
width:964px;
float:none;
height:auto;
}

.left {
width:224px;
}

.right {
width:740px;
clear:right;
float:right;
padding-bottom:10px;
}

.right .page {
width:700px;
float:right;
padding:30px 0px;
padding-bottom:80px;
background: url('../images/img.jpg') no-repeat bottom right;
}

.right .page .tytul {
width:100%;
font-size:20px;
font-family:arial;
background: url('../images/linia.jpg') no-repeat bottom right;
}

.right .page .tresc {
padding:15px 0px;
line-height:23px;
color:#7a7a7a;
}

hr {border: none; border-bottom: 1px solid #fbdfbb; width:90%;}

.right .page .tresc li {
list-style-type:none;
padding-left:15px;
background: url('../images/li.jpg') no-repeat left;
}

.logo {
height:114px;
padding-top:24px;
}

.formularz {
clear:both;
}

.menu {
clear:both;
width:224px;
padding-top:15px;padding-bottom: 15px;
background: url('../images/menu.jpg') repeat-y top right;
}

.menu .item {
float:right;
margin-right:10px;
padding:7px 0px;
border-bottom:1px dotted #4d3c39;
width:190px;
}


#menu0 dt {
float:right;
margin-right:10px;
padding:5px;
border-bottom:1px dotted #4d3c39;
width:189px;
cursor:pointer;
}


#menu0 dt:hover { background-color: #59362e}

#menu0 dd {
  color: #f0d3d0;
padding-top:4px;

  padding-bottom: 2px;

    float: left;
width:174px;
}

#menu0 dd a {
  color: #f0d3d0; padding-left: 10px;



}

#menu0 dd:hover { background-color: #59362e}

#menu0
{margin: none; padding: none; margin-top: -5px;}


.menu .item a {

}

.baner {
width:757px;
height:364px;

}

.newsletter {
position:relative;
width:224px;
clear:both;
padding-top:24px;
height:145px;
}

.newsletter_img {
position:absolute;
top:79px;
left:0px;
}

.newsletter form {
padding:6px 0px;
padding-left:10px;
}

.wyszukiwarka {
width:224px;
clear:both;
  margin-bottom: 30px;

}

.wyszukiwarka form {
padding:6px 0px;
padding-left:10px;
}

.pole {
border:1px solid #cecece;
color:#7a7a7a;
font-size:11px;
font-family:tahoma;
padding:3px 5px;
width:132px;
margin-right:4px;
float:left;
}

.submit {
border:0;
width:60px;
font-weight:bold;
background:#291f1d;
color:#ffffff;
cursor:pointer;
float:right;
  font-size: 11px;
  padding: 3px;
}

.news {
clear:both;
width:310px;
padding:10px 5px 10px 10px;
}

.news .data {
font-size:10px;
color:#7a7a7a;
padding-left:20px;
background: url('../images/chmurka.jpg') no-repeat left;
}

.news .title {
clear:both;
font-family:tahoma;
color:#db9844;
font-weight:bold;
font-size:11px;
padding:8px 0px;
}

.news .zajawka {
clear:both;
line-height:18px;
font-family:tahoma;
font-size:11px;
color:#7a7a7a;
}

.news .wiecej {
clear:both;
width:310px;
padding:13px 0px;
padding-bottom:20px;
border-bottom:1px dotted #d7d7d7;
}

.news .wiecej a {
background: #db9844;
color:#ffffff;
text-decoration:none;
padding:5px 9px;
font-weight:bold;
}