body { background-color: #E3E3E3; background-image: url('../img/bg2.png'); background-repeat: repeat-x; font-size: 12px; }
#body { background-image: url('../img/bg_body2_wide.png'); background-repeat: repeat-y; width: 1255px; margin: 0 auto 0 auto; }
.header { height: 108px; background-image: url('../img/header_wide.png'); background-repeat: no-repeat;}

.header2 { height: 46px; color: #d1d1d1; padding: 8px 50px 0 50px;background-image: url('../img/header_wide.png'); background-repeat: no-repeat; background-position: 0 -108px; }
.header2 a { color: #d1d1d1; }
.header2 input { border: 1px solid #3d3d3d; color: #3d3d3d; height: 15px; width: 200px; background-color: #222222; }
.header2 .right { float: right; padding: 0;}

.footer { background-image: url('../img/bg_footer_wide.png'); background-repeat: repeat-y; height: 181px;}
.footer .kontakt { width: 150px; padding: 24px 0 20px 40px; }


.obsah { float: right; padding: 15px 70px 0 0; width: 924px; }


.separator { background-image: url('../img/separator_wide.png'); background-repeat: no-repeat; height: 15px; }

p.sponka2 { background-image: url('../img/sponka_wide.png'); background-repeat: no-repeat; min-height: 90px; font-weight: bold; letter-spacing: 1px; padding: 0; margin: 0; }
p.sponka3 { background-image: url('../img/sponka3_wide.png'); background-repeat: no-repeat; min-height: 90px; font-weight: bold; letter-spacing: 1px; padding: 0; margin: 0; }
p.sponka { background-image: url('../img/sponka_wide_cista.png'); background-repeat: no-repeat; min-height: 90px; font-weight: bold; letter-spacing: 1px; padding: 0; margin: 0; }