body {
background-color:#fff;
text-align:center
}
body, h1, h2, h3, img, a img {margin:0; padding:0; border:0}
#centering {
position:absolute; top:0; left:0;
width:100%;
}
#main {
position:relative;
width:975px;
margin:0 auto;
overflow:hidden;
text-align:left;
background:url(../img/bgr.gif);
}


/* Header */
#header {
position:relative; top:0;
height:25px; width:955px;
margin:0 auto;
background:#FF6600;
}
#hdrtxt {position:relative; left:20px; top:5px}
#flash {margin-left:10px}

/* Content */
#txt {
position:relative; top:30px; left:300px;
width:590px; min-height:350px;
margin-bottom:50px;
text-align:left;
overflow:hidden;
z-index:50;
}
.imgright {
float:right;
margin:0 0 10px 10px}
.imgleft {
float:left;
margin:2px 10px 10px 0}
.imgindent {margin-left:40px}

/* Navigation */
#home a, #obchodni a, #kancle a, #restaurace a, #ordinace a, #byty a, #kuchyne a, #kontakt a {
background:url(../img/menu.jpg) no-repeat;
height:33px; width:210px;
position:absolute;
}
#obchodni a, #byty a {height:34px}


#home a {top:0; background-position: 0 0}
#obchodni a {top:33px; background-position:0 -33px}
#kancle a {top:67px; background-position:0 -67px}
#restaurace a {top:100px; background-position:0 -100px}
#ordinace a {top:133px; background-position:0 -133px}
#byty a {top:166px; background-position:0 -166px}
#kuchyne a {top:200px; background-position:0 -200px}
#kontakt a {top:233px; background-position:0 -233px}

#home a:hover {background-position:-220px 0}
#obchodni a:hover {background-position:-220px -33px}
#kancle a:hover {background-position:-220px -67px}
#restaurace a:hover {background-position:-220px -100px}
#ordinace a:hover {background-position:-220px -133px}
#byty a:hover {background-position:-220px -166px}
#kuchyne a:hover {background-position:-220px -200px}
#kontakt a:hover {background-position:-220px -233px}

#interpro.homebody #home, #interpro.obchodnibody #obchodni, #interpro.kanclebody #kancle, #interpro.restauracebody #restaurace, #interpro.ordinacebody #ordinace, #interpro.bytybody #byty, #interpro.kuchynebody #kuchyne, #interpro.kontaktbody #kontakt {
background:url(../img/menu.jpg) no-repeat;
height:33px; width:210px; position:absolute;
background-position:-220px 0}
#interpro.obchodnibody #obchodni, #interpro.bytybody #byty {height:34px}
#interpro.obchodnibody #obchodni {top:33px; background-position:-220px -33px}
#interpro.kanclebody #kancle {top:67px; background-position:-220px -67px}
#interpro.restauracebody #restaurace {top:100px; background-position:-220px -100px}
#interpro.ordinacebody #ordinace {top:133px; background-position:-220px -133px}
#interpro.bytybody #byty {top:166px; background-position:-220px -166px}
#interpro.kuchynebody #kuchyne {top:200px; background-position:-220px -200px}
#interpro.kontaktbody #kontakt {top:233px; background-position:-220px -233px}

#navigation {
position:absolute; top:191px; left:12px;
margin:0 auto;
width:220px; height:300px;
background:url(../img/menu.jpg) top left;
}
#navigation a {display:block}

#upup {
position: relative; left:300px}
a#upup {text-decoration:none}
a:hover#upup {text-decoration:underline}

#shadow {
position:absolute; top:190px; left:235px;
background:url(../img/shadow.jpg) top left no-repeat;
width:69px; height:417px;
}
/* Footer */
#footer {
width:975px; height:30px;
background:#fff url(../img/bgr_bottom.gif) center top no-repeat;
padding-top:20px; text-indent:15px;
}
#int {
position:relative; top:-12px; left:880px;
}


/* Typography */
body, td, input {
color:#495B6B;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px
}
#secondary_navigation a {
text-decoration:none;
color:#E4130C;
font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;
text-align:left; text-transform:uppercase;
line-height:14px;
padding:2px 1px 1px 2px;
}
#secondary_navigation a:hover {
background-color:#E4130C; color:#fff;
}
#footer, #footer a {
color:#495B6B;
font-size:10px;
text-align:left; text-decoration:none;
}
.bold {font-weight:bold}
.nomal {font-weight:normal}
.white {color:#fff}
.orange {color:#FF6600}
/*h1 ,*/ h2, .hid {display:none}
h3 {font-family:Arial, Helvetica, sans-serif;font-size:14px; margin-top:10px}
#txt h3 {
font-size:16px;
margin-bottom:15px;}
#txt h1.orange {
font-size:18px;
margin-bottom:15px;}

