body      { font-family: 'helvetica' 'Arial' 'sans-serif'; font-size: 11px; margin: 0 auto; color: #5e8da4; }

a         { color: #cc3333; }
h1        { color: #04b418; font-size: 110%; padding: 0 0 15px 0; margin: 0; }
h2        { color: #5e8da4; font-size: 110%; padding: 10px 0 10px 0; margin: 0; font-weight: bold; }
img       { border: 0px; }
form      { padding: 0px; margin: 0px; }
ol        { list-style: none; margin: 0; padding: 0; }
ul        { margin: 0; padding: 5px 0 10px 35px; }
li        { padding: 2px 0 2px 0; }
.strong   { font-weight: bold; }

.body     { width: 100%; margin: 0 auto; text-align: center; }
.celek    { width: 760px; margin-left: auto; margin-right: auto; text-align: left; }
.celek2   { width: 770px; margin-left: auto; margin-right: auto; text-align: left; }

.top      { width: 751px; float: right; height: 5px; border: #cccccc 1px solid; border-top: 0px; background: #f5f9fa; }
.pozadi   { width: 100%; float: left; height: 66px; background: url(../img/linka.jpg); margin: 2px 0 0 0; border-bottom: 1px solid #3bacbd3; }
.logo     { width: 313px; height: 65px; float: left; }

.menu     { width: 446px; float: left; border-right: 1px solid #bacbd3; height: 64px;  padding-top: 2px; background: url(../img/menu.jpg); }
.menu a   { padding-right: 40px; font-weight: bold; text-decoration: none; }
.menu a:hover, .stisk { color: #000000; padding-right: 40px; font-weight: bold; text-decoration: none; }

.design   { width: 316px; float: left; height: 283px; background: url(../img/design.jpg); }
.novinky  { width: 276px; float: left; padding: 10px 20px 15px 20px; }
.stred    { width: 414px; float: left; padding: 15px; }
.pod      { width: 765px; float: left; background: url(../img/stred.jpg); margin-left: 5px; }

.konec    { width: 100%; float: left; height: 59px; background: url(../img/konec.jpg); }
.konec2   { width: 750px; float: right; height: 44px; border-left: #bacbd3 1px solid; border-right: #bacbd3 1px solid; text-align: center; padding-top: 15px; }
.konec2 a { padding: 0 5px 0 5px; }
.konec2 a:hover, .stisk2 { color: #000000; padding: 0 5px 0 5px; }

.kontakt1 { width: 100px; float: left; }
.kontakt2 { width: 314px; float: left; }

.ramecek  { width: 250px; border: 1px solid #5e8da4; }
.ramecek2 { width: 250px; border: 1px solid #5e8da4; height: 75px; }
.tlacitko { width: 124px; border: 1px solid #5e8da4; background: #ffffff; }
