body {
  margin: 0;
  font: 80% Tahoma, sans-serif;
  text-align: center;
  background: black;
}

h1, h2, h3 {
  text-align: left;
  color: #134371;
  margin: 5px;
  margin-top: 14px;
}
h2{
  border-bottom: 1px solid rgb(100, 100, 100);
  font-size: 19px; 
}
h1{
  text-align: center;
  font-size: 27px;
}

.head p{
  /*display: none;*/
}
a {
  color: #134371;
  text-decoration: none;
}

a:hover {
  text-decoration: none;
}

.clear {
  clear: both;
}

/* ----------- Design ----------- */

.all {
  width: 940px;
  margin: 0 auto;
  text-align: left;
}

.head {
  height: 334px;
}

.body {
  background: white;
}

.menu-cover {
  width: 200px;
  float: left;
}

.content {
  width: 700px;
  min-height: 500px;
  _height: 500px;
  float: right;
  padding: 20px;
}

.foot {
  height: 43px;
  padding: 20px;
  color: white;
  background: #0C213C url('/file/1-foot') repeat-x;
}

.foot .left {
  float: left;
}

.foot .right {
  float: right;
  text-align: right;
}

.foot div {
  padding: 4px 0;
}

.foot .email {
  width: 130px;
  display: inline-block;
  text-align: left;
}

.foot a, .plasticport {
  color: #D8A204;
  text-decoration: none;
}

.ajax-loading {
  position: absolute;
  background: red none repeat scroll 0 0;
  color: white;
  font-weight: bold;
  margin: 20px 0 0 800px;
  padding: 5px 10px;
}

.form1, .form2 {
  width: 100%;
  border: none;
}

.form1 {
  height: 850px;
}

.form2 {
  height: 700px;
}

/******vilda*****/

img {
  margin: 5px;
}

.obrazky {
  text-align: center;
}

.galerie img {
  margin: 5px;
  float: left;
}


.cenik {
float:right;
margin:1px 40px;
}

.cenik th {
border-bottom:3px double #333366;
border-left:1px solid #333366;
color:#134371;
padding:1px 4px;
text-align:center;
}

.dark {
background-color:#A7C8FF;
}

.light {
background-color:white;
}

.zaves img {
height: 200px;
}

.mapa {
float: right;
margin-top:25px;
}
.mapa img {
height: 250px;
}
.alert{
color:red;
}
