body {font-family:  Arial, Helvetica, sans-serif; font-size: 13px; color:#3357B3; margin: 0px auto; padding: 0px; width: 780px; padding:0px; }

table {background: #DDDDDD;}

h1, h2 {margin: 0px; padding: 0px; font-size: 100%; padding-top: 7px; margin-left: 20px;  }
.detail h3 {margin: 0px; padding: 0px; margin-bottom: 20px; font-size: 115%; color: #605A5A; }
h3 {margin: 0px; padding: 0px; margin-bottom: 20px; font-size: 120%; color: #605A5A; }
h4 {margin: 0px; padding: 0px; padding-top: 15px; font-size: 110%; color: #605A5A;}
b {margin: 0px; padding: 0px; color: #605A5A; }

hr { margin-top: 30px; margin-bottom: 30px;
     height: 1px; 
     color: #f00; 
     background-color: #f00; 
     border: 1px solid #BDBEC2;}
p {margin: 0px; padding: 0px;}

.logo {background-image: url('obr/logo.jpg');width: 334px; color: #939598; height: 239px; float: left; }
.logo a {color: #3357B3; font-size: 10px; font-weight: bold;}
.modra {background: #D3E9FB;}

.menu {background-image: url('obr/menu.jpg'); width: 446px; height: 239px; float: right; color: #939598; margin: 0px auto; padding: 0px; }
.menu a {color: #939598; font-size: 12px; text-decoration: none; font-weight: bold;}

.hodnoceni {margin-top: 15px; margin-bottom: 10px; background: #ECEDED; border: 0px solid; font-size: 110%; color: #605A5A; font-weight: bold; }
.hodnoceni h3 {margin: 0px;}
.h {margin: 0px; padding: 0px; margin-top: 1px; border: 0px solid; width: 15px;}



.input {margin: 0px; padding: 0px; padding-top: 27px;}

.left {background: #ECEDED; color: #231F20; width: 780px; padding: 0px; float: left; }
.left a {color: #3357B3; }
.nadpis {background-image: url('obr/nadpis.jpg'); height: 27px; color: #605A5A; margin: 0px auto; padding: 0px; }
.mensi {font-size: 80%;}

.text {padding: 35px; padding-top: 0px; }
.rtext {padding-top: 0px; padding: 8px;}
.foto {margin: 10px; margin-top: 0px; border: #5c5354 1px solid; }

.odrazka {padding-bottom: 1px; margin-right: 5px; border: 0px;}

.zapati, .zapati a {background: #A8B1B4; color: #ffffff; text-align: center; text-decoration: none; font-weight: bold; }