.boxes {
  margin-top:15px;
  margin-bottom:15px;
}
.box .head h2 { margin:0; }
.box .head {
  height:70px;
  text-indent:-999999px;
}
.box h3 { padding:0; }
.box .content p {
  text-indent:15px;
  text-align:justify;
  font-size:14px;
}
.box .content a:hover { color:white; }
.box .content a {
  color:black;
  line-height:140%;
  font-size:13px;
}
.box .content h3 {
  margin:5px 0;
  font-size:14px;
}
.box .content { padding:0 15px 15px 15px; }
.box .palivaBox { background:transparent url('../images/palivaBox.png') no-repeat; }
.box .olejeBox { background:transparent url('../images/olejeBox.png') no-repeat; }
.box .benzinBox { background:transparent url('../images/benzinBox.png') no-repeat; }
.box {
  width:280px;
  height:240px;
  margin-right:15px;
  float:left;
  border-radius-topleft:5px;
  border-radius-topright:5px;
  border-radius-bottomleft:5px;
  border-radius-bottomright:5px;
  -moz-border-radius-topleft:5px;
  -moz-border-radius-topright:5px;
  -moz-border-radius-bottomleft:5px;
  -moz-border-radius-bottomright:5px;
  -webkit-border-top-left-radius:5px;
  -webkit-border-top-right-radius:5px;
  -webkit-border-bottom-left-radius:5px;
  -webkit-border-bottom-right-radius:5px;
}
.yellow { background-color:#fff500; }
.brown { background-color:#ffba00; }
.darkGreen { background-color:#1f4804; }
.green { background-color:#8ba100; }
.lightGreen { background-color:#d5f800; }
.box-last { margin-right:0; }
a.boxButton {
  display:block;
  width:250px;
  padding:15px;
  height:10px;
  margin-right:15px;
  float:left;
  background-color:white;
  border-radius-topleft:5px;
  border-radius-topright:5px;
  border-radius-bottomleft:5px;
  border-radius-bottomright:5px;
  -moz-border-radius-topleft:5px;
  -moz-border-radius-topright:5px;
  -moz-border-radius-bottomleft:5px;
  -moz-border-radius-bottomright:5px;
  -webkit-border-top-left-radius:5px;
  -webkit-border-top-right-radius:5px;
  -webkit-border-bottom-left-radius:5px;
  -webkit-border-bottom-right-radius:5px;
}
a.boxButton-last { margin-right:0; }
.news .datum {
  float:left;
  color:red;
}
.news h4 {
  margin-left:15px;
  float:left;
}
.news .text p {
  text-indent:25px;
  text-align:justify;
}
.news .text {
  clear:both;
  margin:5px 0;
}
.news { margin-bottom:5px; }
.cleft {
  float:left;
  width:427px;
  margin-right:7px;
}
.cright {
  float:left;
  width:427px;
  margin-left:8px;
}
ul.list li { padding:2px 0; }
ul.list { margin-left:50px; }
ul.padding li { padding:3px 0; }
ul.disc li {
  list-style-type:disc;
  color:black;
}
ul.fuels { font-size:1.5em; }
.truck img {
  float:left;
  margin:0 15px 15px 0;
  border:1px solid silver;
}
address { text-align:center; }
table tr.odd td, table tr.odd th { background-color:white; }
table td { padding:5px 2px; }
table th span {
  color:black;
  font-weight:normal;
  display:block;
}
table th {
  padding:5px 2px;
  color:#04231e;
}
table .left th { text-align:left; }
table.full th.th {
  text-align:left;
  border-top:1px solid white;
}
table.full {
  width:100%;
  margin:10px 0;
}
table.price td { min-width:60px; }
table.colors thead td, table.colors thead th { background-color:#dcdcdc; }
table.colors td, table.colors th { border:1px solid silver; }
table.colors { background-color:#f0f0f0; }
table.acenter { margin:0 auto; }
.center { text-align:center; }
img.fleft {
  float:left;
  margin:0 15px 5px 0;
}
img.fright {
  float:right;
  margin:0 0 5px 15px;
}
span.shell {
  display:block;
  padding-top:18px;
}
.user .sleva { margin-top:5px; }
.user {
  text-align:right;
  color:#02431e;
}
.customer .block {
  width:435px;
  float:left;
}
.customer { margin:10px 0 15px 0; }
div.highlight {
  background:#ffba00 url('../images/thumbs_up_48.png') no-repeat;
  padding:2px;
  padding-left:50px;
  font-size:120%;
  line-height:48px;
  height:48px;
  vertical-align:middle;
  border-radius-topleft:5px;
  border-radius-topright:5px;
  border-radius-bottomleft:5px;
  border-radius-bottomright:5px;
  -moz-border-radius-topleft:5px;
  -moz-border-radius-topright:5px;
  -moz-border-radius-bottomleft:5px;
  -moz-border-radius-bottomright:5px;
  -webkit-border-top-left-radius:5px;
  -webkit-border-top-right-radius:5px;
  -webkit-border-bottom-left-radius:5px;
  -webkit-border-bottom-right-radius:5px;
}

