body {
  background: #1e1d23;
  margin: 0;
  padding: 0;
  font-family: Tahoma, Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #1F1F1F;
  width: 100%;
  text-align: center;
}

html, h1, h2, h3, h4, h5, h6, form, ul, li, div, p {
  margin: 0;
  padding: 0;
}

a {
  color: #6B0000;
  text-decoration: none;
}

a:hover {
  color: #000;
}

a img {
  border: none;
}

/* Glowny pojemnimk strony */
#mc-conteiner {
  text-align: left;
  width: 100%;
  background: #fff;
}

/* Gorne menu na ciemnym pasku */
#mc-top {
  width: 100%;
  background: #2d3132 url(koszalin/autokomis/auto_komis_koszalin_14a.jpg) bottom left repeat-x;
}

#mc-top div {
  width: 780px;
  margin: 0 auto;
  padding: 8px 0 20px;
  text-align: center;
  background: url(koszalin/autokomis/auto_komis_koszalin_14.jpg) bottom left repeat-x;
}

/* Naglowki H1 jako glowne linki!!! */
#mc-top h1 {
  font-size: 12px;
  display: inline;
  padding: 0 10px;
  text-transform: uppercase;
}

#mc-top a {
  color: #9f9f9f;
}

#mc-top a:hover {
  color: #f1b33c;
}

/* Naglowek strony, duze zdjecie + opis */
#mc-banner {
  width: 100%;
  text-align: center;
  background: #1e1d23;
}

#mc-banner div {
  margin: 0 auto;
  width: 780px;
  height: 144px;
}

/* Pojemnik, na glowna warstwe strony */
#mc-box {
  width: 100%;
  background: #ba0100 url(koszalin/autokomis/auto_komis_koszalin_9a.jpg) 0 0 repeat-x;
  float: left;
  border-bottom: 4px solid #fff;
}

/* Centrujemy glowny pojemnik */
#mc-box-center {
  width: 780px;
  margin: 0 auto;
}

/* "Udajemy" dwie kolumny */
#mc-box-float {
  background: url(koszalin/autokomis/auto_komis_koszalin_15.jpg) 0 0 repeat-y;
  float: left;
  border-bottom: 8px solid #ba0100;
  position: relative;
  width: 780px;
}

/* Lewa kolumna */
#mc-left {
  float: left;
  width: 195px;
  background: url(koszalin/autokomis/auto_komis_koszalin_9.jpg) 0 0 repeat-x;
  padding-top: 35px;
  padding-bottom: 100px;
}

/* Menu */
#mc-nav {
  margin-bottom: 30px;
}

#mc-nav li {
  padding: 6px 0;
  background: url(koszalin/autokomis/auto_komis_koszalin_4.jpg) bottom right no-repeat;
  list-style: none;
  overflow: hidden;
  width: 189px
}

#mc-nav li a {
  color: #fff;
  background: url(koszalin/autokomis/auto_komis_koszalin_3.gif) 1px 50% no-repeat;
  padding-left: 20px;
}

#mc-nav li a:hover, #mc-nav li a#current {
  color: #f1b33c;
}

/* Informacje w lewej kolumnie */
#mc-info {
  width: 186px;
  background: url(koszalin/autokomis/auto_komis_koszalin_16.jpg) 0 0 no-repeat;
  padding-top: 67px;
  height: 94px;
}

#mc-info li {
  list-style: none;
  text-indent: -2000px;
}

#mc-info li a {
  display: block;
  width: 186px;
  height: 47px;
}

#mc-info li#mail a:hover {
  background: url(koszalin/autokomis/auto_komis_koszalin_16.jpg) 0 -161px no-repeat;
}

#mc-info li#rss a:hover {
  background: url(koszalin/autokomis/auto_komis_koszalin_16.jpg) 0 -208px no-repeat;
}

.mc-rss-info {
  font-size: 11px;
  color: #fff;
  padding: 0 5px;
}

.mc-rss-info a {
  font-weight: bold;
  color: #fff;
  text-decoration: underline;
}

#mc-rec {
  background: #fff url(koszalin/autokomis/auto_komis_koszalin_13.jpg) 0 0 no-repeat;
  padding: 15px 0 10px 10px;
  width: 175px;
  position: absolute;
  bottom: -9px;
  left: 0;
  font-size: 11px;
  font-weight: bold;
}

#mc-rec li {
  list-style: none;
  margin-bottom: 5px;
}

#mc-rec li a {
  background: url(koszalin/autokomis/auto_komis_koszalin_19.jpg) 0 50% no-repeat;
  padding: 2px 0 2px 20px;
  color: #000;
}

#mc-rec li a:hover {
  color: #6b0000;
}

/* Prawa kolumna */
#mc-right {
  float: left;
  width: 585px;
  background: url(koszalin/autokomis/auto_komis_koszalin_9.jpg) 0 0 repeat-x;
  padding-top: 35px;
}

/*
 * Ustawiamy gorny prawy zaokraglony rog.
 * Domyslene dopelnienie 10px 
 */
#mc-right-content {
  background: #fff url(koszalin/autokomis/auto_komis_koszalin_10.jpg) 0 0 no-repeat;
  overflow: auto;
  width: 575px;
  padding: 15px 0 15px 10px;
}

#mc-right-content h1 {
  font-size: 19px;
  font-weight: normal;
  border-left: 1px solid #BFBFBF;
  padding: 4px 0 4px 15px;
  margin-bottom: 18px;
  background: url(koszalin/autokomis/auto_komis_koszalin_23.jpg) 4px 50% no-repeat;
}

#mc-right-content h1 img {
  float: right;
  margin-right: 10px;
}

#mc-right-content h1.alt {
  margin: 10px 0;
  clear: both;
  font-size: 33px;
}

.mc-car {
  overflow: hidden;
  width: 554px;
  padding: 15px 0 15px 8px;
  border: 1px solid #BFBFBF;
  border-width: 0 0 1px 1px;
  font-size: 11px;
  position: relative;
}

.mc-car img {
  border: 1px solid #DFDFDF;
  padding: 4px;
  float: left;
  margin-right: 6px;
}

.mc-car a:hover img {
  border-color: #BA0100;
}

h2 {
  font-size: 15px;
  padding-right: 90px;
}

h2 a {
  color: #1f1f1f;
}

h2 a:hover {
  color: #6b0000;
}

.mc-desc {
  padding-right: 90px;
  text-transform: lowercase;
}

.mc-desc span {
  display: block;
  text-align: right;
  font-size: 15px;
  margin-top: 6px;
}

.mc-inst {
  position: absolute;
  top: 0;
  right: 0;
  width: 75px;
  background: url(koszalin/autokomis/auto_komis_koszalin_21.jpg) 17px 12px no-repeat;
  padding: 65px 0 0 10px;
  font-weight: bold;
  font-size: 11px;
}

.mc-inst span {
  display: block;
}

#mc-bar {
  border-bottom: 1px solid #aaaaab;
  padding-bottom: 4px;
  margin-right: 10px;
}

#mc-bar li {
  list-style: none;
  display: inline;
  font-size: 11px;
  text-align: right;
}

#mc-bar li a:hover {
  color: #ba0100;
}

#mc-bar a {
  color: #2F2F2F;
  background: url(koszalin/autokomis/auto_komis_koszalin_24.jpg) top left no-repeat;
  border-right: 1px solid #aaaaab;
  padding: 5px;
}

#mc-bar a#cur {
  background: url(koszalin/autokomis/auto_komis_koszalin_24a.jpg) top left no-repeat;
  border: none;
  padding: 5px;
  color: #fff;
  font-weight: bold;
}

#mc-car-left {
  float: left;
  width: 380px;
}

#mc-car-left img {
  border: 1px solid #DFDFDF;
  padding: 3px;
}

#mc-car-left a:hover img  {
  border-color: #BA0100;
}

#mc-img-big img {
  margin-bottom: 12px;
}

#mc-thumb {
  margin-left: 2px;
}

#mc-thumb img {
  margin: 5px 5px 0 0;
}

#mc-car-right {
  float: left;
  width: 195px;
  font-size: 11px;
}

.con ul {
  float: left;
  width: 200px;
  margin: 12px 0;
  background: url(koszalin/autokomis/tel-kontakt1.jpg) -3px 0 no-repeat;
}

.mot ul {
  background: url(koszalin/autokomis/tel-kontakt-moto1.jpg) -3px 0 no-repeat;
}

.mot li.e-mail a:hover {
  background: url(koszalin/autokomis/tel-kontakt-moto2.jpg) -3px -55px no-repeat;
}

.ciez ul{
  background: url(koszalin/autokomis/tel-kontakt-ciez1.jpg) -3px 0 no-repeat;
}

.ciez li.e-mail a:hover {
  background: url(koszalin/autokomis/tel-kontakt-ciez2.jpg) -3px -55px no-repeat;
}

.con li {
  list-style: none;
  text-align: right;
  width: 200px;
  height: 55px;
}

.con li.phone {
  text-indent: -2000px;
  text-align: left;
}

.con li.e-mail {
  text-indent: -2000px;
  text-align: left;
}

.con li.e-mail a {
  display: block;
  width: 200px;
  height: 55px;
}

.con li.e-mail a:hover {
  background: url(koszalin/autokomis/tel-kontakt2.jpg) -3px -55px no-repeat;
}

#licznik {
  clear: both;
  font-weight: bold;
}

#godziny {
  text-align: right;
  line-height: 1.4em;
  margin: 25px 12px 0 0;
}

#godziny li {
  list-style: none;
}

h4 {
  font-size: 12px;
  margin: 0 0 4px 0;
}

ul#wyposazenie li {
  list-style: none;
  background: url(koszalin/autokomis/ok-wypas.gif) 0 50% no-repeat;
  padding-left: 18px;
  margin-bottom: 1px;
  text-transform: lowercase;
}

ul#auto-data {
  margin: 12px 0;
}

ul#auto-data li {
  list-style: none;
  margin-bottom: 1px;
}

ul#auto-data li.cena {
  margin-top: 12px;
  font-size: 18px;
  text-align: right;
  padding-right: 10px;
}

ul#auto-data li.cena span {
  font-size: 11px;
  font-weight: bold;
}

#rata {
  background: url(koszalin/autokomis/auto_komis_koszalin_21.jpg) 90px 0 no-repeat;
  padding: 45px 0 12px 0;
  font-size: 15px;
}

ul#kredyt {
  margin: 12px 0;
}

ul#kredyt li {
  background: url(koszalin/autokomis/auto_komis_koszalin_19.jpg) 0 50% no-repeat;
  list-style: none;
  padding: 2px 0 2px 22px;
  margin-bottom: 3px;
}

ul#kredyt li a {
  font-weight: bold;
  color: #000;
}


/* Stopka */
#mc-bottom {
  clear: both;
  float: left;
  padding: 10px 0;
  width: 100%;
  background: #1e1d23;
  color: #7a7a7c;
  font-size: 10px;
}

#mc-bottom a {
  color: #7a7a7c;
}

#mc-bottom div {
  width: 780px;
  margin: 0 auto;
}

#mc-bottom img {
  vertical-align: middle;
}

#mc-bottom li {
  list-style: none;
}

#mc-bottom li.c-left {
  float: left;
}

#mc-bottom li.c-right {
  float: right;
}

#mc-max {
  padding-right: 10px;
}

#mc-max p img {
  float: left;
  border: 1px solid #9F9F9F;
  padding: 3px;
  margin-right: 6px;
}

#mc-max p {
  line-height: 1.4em;
  margin-bottom: 8px;
  text-align: justify;
  overflow: auto;
  width: 100%;
}

#mc-max li {
  list-style: none;
  margin: 0 0 8px 15px;
  font-weight: bold;
}

#mc-max li a {
  background: url(koszalin/autokomis/auto_komis_koszalin_19.jpg) 0 50% no-repeat;
  padding: 2px 0 2px 20px;
}

#mc-pdf {
  margin-top: 18px;
  font-weight: bold;
}

#mc-pdf img {
  margin-right: 4px;
  vertical-align: middle;
  border: none;
  padding: 0;
  float: none;
}

#max-form p {
  line-height: 1.4em;
  padding-right: 10px;
  margin-bottom: 12px;
}

form {
  padding: 10px;
  margin-bottom: 10px;
  background: #DFDFDF;
  width: 528px;
}

input.i {
  border: 1px solid #BFBFBF;
  padding: 3px;
  width: 520px;
  margin-bottom: 7px;
}

textarea {
  border: 1px solid #BFBFBF;
  padding: 3px;
  width: 520px;
  height: 60px;
  overflow: auto;
  font: 12px Arial, sans-serif;
}

label {
  display: block;
  margin-bottom: 3px;
  font-weight: bold;
}

label span {
   font-weight: normal;
}

.f-button {
   border-width: 1px;
   padding: 2px;
   cursor: pointer;
}

#max-doc {
  line-height: 1.4em;
  margin-right: 10px;
}

#max-doc ul {
  margin-top: 4px;
}

#max-doc li {
  list-style: none;
  background: url(koszalin/autokomis/auto_komis_koszalin_19.jpg) 0 50% no-repeat;
  padding: 2px 0 2px 22px;
  margin: 0 0 3px 10px;
}

#mc-contact {
  overflow: auto;
}

h5 {
  font-size: 17px;
  font-weight: normal;
  margin-bottom: 3px;
}

#mc-address-top {
  overflow: auto;
  margin-bottom: 18px;
}

#mc-address-top p {
  line-height: 1.4em;
  margin-bottom: 3px;
}

#mc-address-top ul {
  float: right;
  width: 215px;
  background: url(koszalin/autokomis/autkomis-koszalin-kon1.jpg) 0 0 no-repeat;
}

#mc-address-top li {
  list-style: none;
  text-align: right;
  padding-right: 12px;
  width: 194px;
  height: 55px;
}

#mc-address-top li.phone {
  text-indent: -2000px;
  text-align: left;
}

#mc-address-top li.e-mail {
  text-indent: -2000px;
  text-align: left;
}

#mc-address-top li.e-mail a {
  display: block;
  width: 194px;
  height: 55px;
}

#mc-address-top li.e-mail a:hover {
  background: url(koszalin/autokomis/autkomis-koszalin-kon2.jpg) 0 -55px no-repeat;
}

#address {
  float: left;
  width: 330px;
}

#mc-adress-bottom div {
  overflow: auto;
  margin-bottom: 15px;
  line-height: 1.4em;
  width: 100%;
}

#mc-adress-bottom img {
  float: left;
  padding: 3px;
  border: 1px solid #DFDFDF;
  margin-right: 6px;
}

h6 {
  font-size: 12px;
}

#mc-rss {
  margin-right: 10px;
  line-height: 1.4em;
}

#mc-rss p {
  margin-bottom: 6px;
}

#mc-rss a {
  font-weight: bold;
}

#mc-rss h2 {
  margin: 10px 0;
}

#mc-rss-programs ul {
  margin-bottom: 8px;
}

#mc-rss-programs li {
  list-style: circle;
  margin: 0 0 3px 20px;
}

#m-rss {
  width: 297px;
  background: url(koszalin/autokomis/autokomis-koszalin-rssy1.jpg) 0 0 no-repeat; 
}

#m-rss li {
  list-style: none;
  text-indent: -2000px;
}

#m-rss li a {
  display: block;
  width: 297px;
  height: 34px;
}

#m-rss li.mc-so a:hover {
  background: url(koszalin/autokomis/autokomis-koszalin-rssy2.jpg) 0 0 no-repeat; 
}

#m-rss li.mc-sc a:hover {
  background: url(koszalin/autokomis/autokomis-koszalin-rssy2.jpg) 0 -34px no-repeat; 
}

#m-rss li.mc-mqs a:hover {
  background: url(koszalin/autokomis/autokomis-koszalin-rssy2.jpg) 0 -68px no-repeat; 
}

#m-rss li.mc-wk a:hover {
  background: url(koszalin/autokomis/autokomis-koszalin-rssy2.jpg) 0 -102px no-repeat; 
}

#mc-kredyt {
  margin-right: 10px;
}

#mc-kredyt table {
  width: 100%;
}

#mc-kredyt th {
  padding: 6px 4px;
  background: #CFCFCF;
  color: #6F6F6F;
  color: #fff;
}

#mc-kredyt td {
  padding: 4px;
  background: #EFEFEF;
  line-height: 1.4em;
}

#mc-kredyt td.c {
  font-weight: bold;
  font-size: 11px;
  text-align: right;
}

#info {
  line-height: 1.4em;
  margin-left: 12px;
  padding-left: 25px;
  background: url(koszalin/autokomis/auto_komis_alert.gif) 0 50% no-repeat; 
}

#info a {
  font-weight: bold;
}

#mc-b-img p {
  margin: 10px 0;
}

#mc-b-img img {
  padding: 3px;
  border: 1px solid #AFAFAF;
}

#mc-b-img a:hover img {
  border-color: #BA0100;
}

.back a {
  font-weight: bold;
  background: url(koszalin/autokomis/auto_komis_koszalin_19.jpg) 0 50% no-repeat;
  padding: 2px 0 2px 22px;
}

#mc-footer {
  display: none;
}

#print-banner {
  display: none;
}

#mc-home {
  text-align: center;
}

#mc-home p {
  margin-bottom: 20px;
}

#mc-akcesoria {
  line-height: 1.4em;
  margin-right: 10px;
}

#mc-akcesoria p {
  margin-bottom: 12px;
}

#sfoto {
  float: left;
  width: 375px;
  padding-bottom: 25px;
}

#sfoto img {
  padding: 3px;
  border: 1px solid #BFBFBF;
}

#sfoto p {
  margin-top: 6px;
  line-height: 1.4em;
}

#sgodziny {
  float: left;
}

#sgodziny p {
  text-align: right;
  line-height: 1.4em;
  margin: 12px 15px 0 0;
  font-size: 15px;
}

#sgodziny ul {
  width: 200px;
  background: url(koszalin/autokomis/tel-kontakt-serwis1.jpg) -3px 0 no-repeat;
}

#sgodziny li {
  list-style: none;
  text-align: right;
  width: 200px;
  height: 55px;
}

#sgodziny li.phone {
  text-indent: -2000px;
  text-align: left;
}

#sgodziny li.e-mail {
  text-indent: -2000px;
  text-align: left;
}

#sgodziny li.e-mail a {
  display: block;
  width: 200px;
  height: 55px;
}

#sgodziny li.e-mail a:hover {
  background: url(koszalin/autokomis/tel-kontakt-serwis2.jpg) -3px -55px no-repeat;
}

h4.alt {
  clear: both;
  _height: 1px;
  background: url(koszalin/autokomis/serwis_ico.jpg) 0 50% no-repeat;
  padding: 6px 0 6px 25px;
  font-size: 17px;
  font-weight: normal;
}

.aimg {
  text-align: center;
}

.aimg img {
  margin-bottom: 10px;
}

#site-map ul li {
  list-style: none;
  margin: 0 0 10px 3px;
}

#site-map ul li a {
  background: url(koszalin/autokomis/auto_komis_koszalin_19.jpg) 0 50% no-repeat;
  padding: 2px 0 3px 20px;
  font-weight: bold;
}

#site-map ul li ul li {
  list-style: none;
  margin: 6px 0 0 20px;
  font-size: 11px;
}

#site-map ul li ul li a {
  background: url(koszalin/autokomis/auto_komis_koszalin_30.jpg) 0 50% no-repeat;
  padding: 2px 0 2px 14px;
  font-weight: normal;
}

#wypozyczalnia {
  margin-right: 10px;
  line-height: 1.4em;
}

#wypozyczalnia ul {
  margin: 8px 0 12px 0;
}

#wypozyczalnia li {
  list-style: none;
  margin: 0 0 12px 0;
  float: left;
  width: 100%;
}

#wypozyczalnia li img {
  float: left;
  padding: 3px;
  border: 1px solid #BFBFBF;
  margin-right: 6px;
}

#h1 {
  width: 100%;
  overflow: hidden;
  margin: 8px 0 16px;
}

#h1 img.border {
  float: left;
  padding: 1px;
  margin-right: 8px;
  border: 1px solid #AAAAAA;
}

#h1 ul {
  float: left;
  display: inline;
}

#h1 li {
  margin: 0 0 2px 0;
  padding: 0 0 0 12px;
  list-style: none;
  font-size: 16px;
}

#h1 li.seller {
  background: url(koszalin/autokomis/auto_komis_koszalin_30.jpg) 0 50% no-repeat;
}

#h1 #printer {
  float: right;
  margin-right: 12px;
  display: inline;
}
