/* CSS Document */
body {
margin: 0px 0px; padding: 0px 0px; font: 11px/18px "Trebuchet MS", "Arial", sans-serif; color: #262626;
text-align: center; background: #d8d8d8 url(../images/bg.gif) repeat-x left top;
}
html {
min-height: 100%;
height: auto;
}
img {
border: 0px;
}
a {
text-decoration: underline; color: #ff7700;
}
a:hover {
text-decoration: none; color: #2e2e2e;
}
p {
padding: 10px 0px 10px 0px; margin: 0px 0px;
}
ul {
margin: 0px 0px; padding: 5px 0px 5px 0px; list-style: none;
}
li {
margin: 0px 0px; list-style: none; text-indent: 20px; padding: 0px 0px 8px 0px;
background: transparent url(../images/bgli.gif) no-repeat left 6px;
}
blockquote {
margin: 0px 0px; padding: 0px 30px 0px 30px;
}
form {
padding: 0px 0px; margin: 0px 0px;
}
fieldset {
padding: 0px 0px; margin: 0px 0px; border: 0px;
}
#leftkolumn_p table {
width: 100%; border: 0px; border-collapse: collapse;
}
#leftkolumn_p td {
text-align: left; vertical-align: top; padding: 20px 0px 20px 0px;
}
#leftkolumn_p td.foto {
text-align: left; vertical-align: top; padding: 30px 0px; width: 195px;
}
#leftkolumn_p td.adress {
text-align: left; vertical-align: middle; padding: 20px 30px 20px 0px;
}
#leftkolumn_p table.cennik td.name {
padding: 10px; font-weight: bold; width: 350px; background-color: #e3dcdc; font-size: 12px; color: #3d1c00;
border: 1px solid #FFFFFF;
}
#leftkolumn_p table.cennik td {
padding: 10px; text-align: left; border: 1px solid #FFFFFF;
}
#content {
width: 960px; padding: 0px 0px; margin: 0px auto; overflow: hidden; text-align: left;
}
#top {
width: 960px; height: 74px; padding: 0px 0px; margin: 0px 0px; overflow: hidden;
}
a#logo {
display: block; width: 163px; height: 33px; float: left; padding: 8px 0px 0px 12px; margin: 0px; overflow: hidden;
}
#menu {
width: 710px; height: 38px; padding: 5px 0px 0px 0px; margin: 4px 0px 0px 0px;
background: transparent url(../images/bgmenu.gif) no-repeat left top; overflow: hidden; float: right; text-align: center;
}
#menu a {
display: inline; padding: 0px 0px; margin: 0px 0px;
}
#header {
width: 944px; height: 210px; padding: 0px 0px; margin: 0px auto; overflow: hidden;
}
#leftkolumn {
width: 620px; padding: 0px 0px; margin: 0px 0px; float: left; overflow: hidden;
}
#leftkolumn_p {
width: 610px; padding: 0px 0px 0px 10px; margin: 0px 0px; float: left; overflow: hidden;
}
#leftkolumn_p h1 {
height: 33px; padding: 0px 0px; margin: 15px 0px 20px 0px; font-size: 18px; border-bottom: 1px solid #ededed;
}
.title {
height: 33px; padding: 0px 0px; margin: 15px 0px 20px 0px; border-bottom: 1px solid #ededed;
}
#leftkolumn_p .title h1 {
padding: 0px 0px; margin: 0px; font-size: 18px; width: 150px; float: left;
}
#submenu2 {
text-align: right; color: #ff7700; font-size: 17px; padding: 0px 100px 0px 0px; width: 270px; float: right;
}
#submenu2 a {
color: #2e2e2e; font-size: 12px; line-height: 20px; font-weight: bold; padding: 0px 13px; text-decoration: none; margin: 0px 0px;
}
#submenu2 a:hover, #submenu2 a.active {
color: #ff7700;
}
.main {
padding: 0px 50px 0px 0px; text-align: justify;
}
h1 {
height: 33px; padding: 0px 0px; margin: 15px 0px 1px 0px; font-size: 18px; border-bottom: 1px solid #ededed;
}
#box_onas {
width: 589px; padding: 0px 0px; margin: 0px 0px; background: transparent url(../images/bgboxonas.gif) repeat-y left top;
}
#box_onas_top {
width: 589px; padding: 0px 0px; margin: 0px 0px; background: transparent url(../images/bgboxonas_top.gif) no-repeat left top;
}
#box_onas_bottom {
width: 559px; padding: 20px 20px 20px 10px; margin: 0px 0px; background: transparent url(../images/bgboxonas_bottom.gif) no-repeat left bottom;
}
#box_onas .image {
width: 185px; float: left; padding: 0px 0px; margin: 0px 0px;
}
#box_onas .image2 {
width: 185px; float: left; padding: 0px 0px; margin: 0px 0px;
}
#box_onas .text {
width: 365px; float: right; padding: 0px 0px; margin: 0px 0px;
}
h2 {
padding: 0px 0px; margin: 0px 0px; color: #ff7700; font-size: 14px;
}
a.more {
display: block; text-align: right; font-size: 12px; font-weight: bold; padding: 10px 0px 0px 0px;
}
#adress {
display: block; width: 330px; padding: 0px 0px; margin: 0px 0px 0px 10px; float: left; overflow: hidden; font-size: 12px;
}
#adress strong {
font-size: 14px;
}
#adress p {
padding: 0px 0px 0px 65px; background: transparent url(../images/bgkontakt.gif) no-repeat left top;
line-height: 24px;
}
#adress p img {
padding: 0px; margin: 0px 0px -5px 0px;
}
#adress a {
color: #262626; text-decoration: none;
}
#adress a:hover {
text-decoration: underline; color: #ff7700;
}
#adress h1 {
height: 33px; padding: 0px 0px; margin: 15px 0px 30px 0px; font-size: 18px; border-bottom: 1px solid #ededed;
}
#oferta {
width: 240px; padding: 0px 0px; margin: 0px 0px; overflow: hidden; float: left;
}
#oferta h1 {
height: 33px; padding: 0px 0px; margin: 15px 0px 30px 0px; font-size: 18px; border-bottom: 1px solid #ededed;
}
#oferta p {
padding: 5px 20px 10px 0px;
}
#oferta ul {
padding: 5px 20px 0px 0px;
}
#oferta li {
margin: 0px 0px; list-style: none; text-indent: 20px; padding: 0px 0px 20px 0px;
background: transparent url(../images/bgli.gif) no-repeat left 6px;

}
a.more2 {
font-size: 12px; font-weight: bold;
}

#rightkolumn {
width: 340px; padding: 0px 0px; margin: 0px 0px; float: right; overflow: hidden;
}
#rightkolumn_a {
width: 340px; padding: 0px 0px; margin: 0px 0px; float: right; overflow: hidden;
}
#rightkolumn_a li {
margin: 0px 0px; list-style: none; text-indent: 20px; padding: 0px 0px 20px 0px;
background: transparent url(../images/bgli.gif) no-repeat left 6px;
}
#rightkolumn_a h1 {
height: 33px; padding: 0px 0px; margin: 15px 0px 30px 0px; font-size: 18px; border-bottom: 1px solid #ededed;
}
.box_news {
padding: 20px 0px; margin: 0px 0px;
}
.box_news .image {
width: 85px; height: 85px; float: left; overflow: hidden; text-align: center;
}
.box_news .image2 {
width: 85px; float: left; text-align: center;
}
.box_news .image img {
margin: 1px auto;
}
.box_news .image2 img {
margin: 1px auto;
}
.box_news .mask {
width: 85px; height: 85px; 

/*background: transparent url(../images/mask.png) no-repeat left top; */

position: relative;
margin: -90px 0px 0px 0px; padding: 0px 0px;
}
.box_news .news_text {
width: 233px; float: left; padding: 0px 0px 0px 14px;
}
#leftkolumn_p .box_news .news_text {
width: 460px; float: right; padding: 0px 0px 0px 14px;
}
.box_news a.more {
display: block; text-align: right; font-size: 12px; font-weight: bold; padding: 0px 0px 0px 0px;
}
.box_news p {
padding: 5px 0px 5px 0px; margin: 0px 0px;
}
a.see {
display: block; text-align: right; color: #2e2e2e; text-decoration: underline; font-size: 12px; font-weight: bold;
padding: 0px 10px 0px 0px;
}
a.see:hover {
text-decoration: none; color: #ff7700;
}
#footer {
width: 100%; height: 90px; background-color: #2e2e2e; border-top: 2px solid #868686; border-bottom: 4px solid #ff7700;
padding: 0px 0px; margin: 160px 0px 0px 0px;
}
#foot {
width: 960px; padding: 20px 0px 0px 0px; margin: 0px auto; text-align: center; color: #3e3e3e;
}
#bottommenu {
font-size: 22px; padding: 0px 0px; margin: 0px 0px; position: relative; z-index: 200;
}
#bottommenu a {
color: #d8d8d8; font-size: 11px; text-decoration: none; padding: 0px 15px; margin: 0px 0px;
}
#bottommenu a:hover {
text-decoration: underline; color: #ff7700;
}
#design {
color: #ff7700; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; height: 23px; padding: 10px 0px 0px 0px;
}
#design img {
padding: 0px; margin: 0px 0px -10px 15px;
}
#design a {
text-decoration: none; color: #ff7700;
}
#design a:hover {
color: #d8d8d8; text-decoration: underline;
}
.color {
color: #dc4300;
}
.color2 {
color: #dc4300; font-size: 13px;
}
.gallery {
padding: 20px 0px; margin: 0px 0px; text-align: center;
}
.gallery a {
padding: 2px; background-color: #FFFFFF; border: 1px solid #adb0a7; display: block; width: 135px; height: 90px; float: left; margin: 5px 5px;
}
.gallery a:hover {
padding: 2px; background-color: #adb0a7; border: 1px solid #FFFFFF; display: block; width: 135px; height: 90px; float: left; margin: 5px 5px;
}
#submenu {
text-align: right; color: #ff7700; font-size: 17px; padding: 5px 160px 0px 0px;
}

#submenu a {
color: #2e2e2e; font-size: 12px; line-height: 20px; font-weight: bold; padding: 0px 16px; text-decoration: none;
}
#submenu a:hover, #submenu a.active {
color: #ff7700;
}
#map {
width: 350px; height: 220px; overflow: hidden; border: 1px solid #adb0a7; padding: 2px; background-color: #FFFFFF;
}
#map2 {
width: 350px; height: 220px; overflow: hidden; border: 1px solid #adb0a7; padding: 2px; background-color: #FFFFFF;
}
#pojazdy {
width: 334px; height: 243px; overflow: hidden; padding: 0px 0px; margin: 0px 0px; float: right; padding: 0px 0px; margin: -227px 0px 0px 0px;
position: relative; z-index: 100;
}
a.boxed {
display: block; width: 120px; height: 20px; color: #FFFFFF; text-align: center; font-weight: bold; background: transparent url(../images/online.gif) no-repeat left top; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding: 2px 0px 0px 0px;
}
.niceform {
padding: 30px 0px 0px 0px;
}

.clear {
height: 0px; line-height: 0px; font-size: 1px; clear: both; overflow: hidden;
}
