body{
  background: #F3F3F3 url('../images/back.gif') center repeat-y;
  text-align: center;
  font-family: Arial, Tahoma, sans-serif;
  font-size: 0.8em;
  margin : 0px auto;
}

div.body{
 width: 752px;
 text-align : left; 
 margin : 0px auto;
}

div.head{
 width: 752px;
 height: 200px;
}

#head a {display: block; width: 752px; height: 200px;}

div.hornimenu{
 width: 752px;
 height: 35px;
}

div.obsah{
 max-width: 535px;
 float: left; 
 text-align: left;
 padding-top:10px;
}

#obsah{
 margin-right: 200px;
 max-width: 520px;
 min-width: 520px;
 padding-left:10px;
 padding-right:10px;
 padding-top:10px;
 padding-bottom:10px;
 text-align: left;
}

div.pravy{
 width: 217px;
 float: right;
}

#motto{
 width: 215px;
 height: 136px;
 float: right;
 background: url('../images/motto.jpg') no-repeat;
}
#motto a {display: block; width: 215px; height: 136px;}

#odkazy{
 width: 215px;
 height: 35px;
 float: right;
 background: url('../images/pozadi2.jpg') no-repeat;
 font-family : Arial, Geneva, Helvetica, sans-serif;
 font-size : 1.1em;
 text-align: left;
 font-weight : 600;
 margin-right: -18px;
 margin-top: 15px;
 padding-left: 18px;
 padding-right:0px;
 padding-top: 9px;
 padding-bottom: 0px;
}

div.patka{
background: url('../images/patka.jpg') no-repeat;
float: left;
width : 752px; 
height : 68px; 
margin : 0px 0px 0px 0px; 
padding : 0px 0px 0px 0px; 
font-size : 0.8em;
font-family : Arial, Helvetica, sans-serif;
color: white;
font-weight: 500;
}
#obsahpatka{
 max-width: 350px;
 min-width: 350px;
 padding-left:100px;
 padding-right:0px;
 padding-top:16px;
 padding-bottom:0px;
 text-align: left;
 float: left;
}
#bannerbreak{
 width: 234px;
 height: 60px;
 padding-left:0px;
 padding-right:30px;
 padding-top:2px;
 padding-bottom:0px;
 text-align: right;
 float: right;
}





/* H */

h2, h3, h4 {margin: 15px 0 5px 0; color: black; font-weight: normal;}
h1 {
font-weight: 700;
font-size: 15px;
padding: 10px 0px 7px 20px;
margin: 0;
margin-left: 20px;
color: black;
background: url('../images/pozadi1.jpg') no-repeat;
}
h2 {font-size: 18px; font-weight: 700;}
h3 {font-size: 15px; font-weight: 700;}
h4 {font-size: 10px;}
a {
font-weight: 500;
font-size: 1.0em; 
color: #a40e00; 
}
a:hover {text-decoration: none; color: red;}
p    {text-indent: 5px; margin: 0px;}

/* galerie */
.gallery td {overflow: hidden;}
.gallery img {margin: 3px; border: 1px solid #dcdcdc;}

#box {
  background-color: white;
  font-size: 0.9em;
  max-width: 190px;
  min-width: 190px;
  border: 1px solid;
  font-family: Arial, Tahoma, sans-serif;
  font-weight: normal;
  text-align: left;
  margin-top: 300px;
  margin-left: 14px;
}

.list-info  {
background-color: white;
font-weight: small;
size:0em;
width:0px;
height:0px;
font-size:0em;
color: white;
border:0;
padding:0;
margin:0;
}

.list-info span {
font-size:0em;
color: white;
border:0;
padding:0;
margin:0;
}

/* formulare */
.areasmall {width: 370px; height: 100px;}
.areamedium {width: 495px; height: 150px;}
.inputsmall {width: 177px;}
.inputmedium {width: 370px;}
.inputc {width: 104px;}
