
body {
overflow: -moz-scrollbars-vertical;
padding : 0;
margin : 0;
background : #e4e4e4;
background : #77a0bf url('tile_body.png') repeat-x;
font-size : 0.95em;
font-family : Arial, Sans;

}
h1 {
margin : 0 0 0 0;
height : 34px;
text-align: left;
font-family : tahoma;
font-size : 19px;
color : #0154a9;
padding : 16px 0 0 0;
letter-spacing : 0em;
}
h2 {
font-size : 1.2em;
font-weight : bold;
color : #1670cd;
letter-spacing : 0;
margin-top : 1.4em;
margin-bottom : 0em;
clear : both;
}
h3 {
font-size : 1.1em;
clear : both;
margin : 2em 0 0 0;
}
#skolah3 {
font-size : 1em;
font-weight : bold;
color : #1670cd;
text-align : center;
}
a {
color : #0035fe;
text-decoration : none;
}
.normalodkaz {
color : black;
text-decoration : none;
}
a:hover {
text-decoration : underline;
}
img {
border : 0;
margin-bottom : 4px;
}
.ubytovani {
text-align : center;

}
.ubytovani img {
margin : 0 auto 0 auto;
}

.hodiny {
background-color: #ffffcc;
text-align : center;
margin : 0 auto 0 auto;
font-weight : bold;
width : 100%;
height : 35px;
}
.center {
margin : 0 0 15px 15%;
}
.centruj {
 text-align:center;
 margin-left:auto;
 margin-right:auto;
}


#container {
text-align : left;
width : 792px;
background : #fff url('tile_container_body.png') repeat-y;
margin : 0 auto 0 auto;
}
#container_inner1 {
background : url('bg_container_top.png') no-repeat;
}
#container_inner2 {
background : url('bg_container_bottom.png') no-repeat 0% 100%;
width : 750px;
padding : 14px 21px 30px 21px;

}
#chapter-one {
margin : 0;
padding : 0;
}
#chapter-one a {
display : block;
width : 710px;
height : 232px;
margin : 0 0 0 20px;
text-decoration : none;
}
#chapter-one a span {
display : none;
}
#chapter-two {

margin : 0;
padding : 0;
}
#chapter-two a {
position: absolute;
right: 0;
width : 250px;
height : 250px;
margin : 0 0 0 20px;
background : url('template8.gif') no-repeat;
text-decoration : none;
}
#chapter-two a span {
display : none;
}
#bar_left * {
margin : 0;
padding : 0;
list-style-type : none;

}
#bar_left {
float : left;
width : 176px;
margin : 22px 0 10px 20px;
_margin:22px 0 5px 10px;

}
#navbar {
width : 170px;
float : left;
background : #5198e8; /* #529f33; */
margin : 0 0 30px 0;
}
#navbar_inner1 {
background : url('bg_navbar_top.png') no-repeat;
}
#navbar_inner2 {
background : url('bg_navbar_bottom.png') no-repeat 0% 100%;
padding : 2px 0 2px 0;
}
#navbar2 {

font-weight : bold;
font-size : 12px;
text-align : center;
width : 170px;
float : left;
background : #5198e8; /* #529f33; */
}
#navbar_inner12 {
background : url('bg_navbar_top.png') no-repeat;
}
#navbar_inner22 {
background : url('bg_navbar_bottom.png') no-repeat 0% 100%;
padding : 3px 0 3px 0;
_padding:3px 0 0px 0;
}
#navbar ul {
display : block;
padding : 0;
margin : 0;
}
#navbar li {
display : block;
width : 170px;
}
#navbar a {
display : block;
width : 152px;
height : 20px;
padding : 3px 0 2px 18px;
color : #f5f5f5;
text-decoration : none;
font-size : 17px;
font-weight : 600;
}
#navbar a:hover {
color : #135299; /* #2b6409; */
}
#webcam2 {
position: relative;
padding-bottom : 30px;       
float : left;
text-align : center;
font-weight : bold;
font-size : 12px;
}
a#aktivni {
color : #135299; /* #2b6409; */
text-decoration : underline;
}
a#cervenyodkaz {
color : #ab2727;
}
#toplist {
vertical-align : middle;
text-align : center;
}

#silvestr {
color : red;
font-size : 13px;
text-align : center;
font-weight : bold;
}
#cervena {
color : red;
font-size : 13px;
}
.kontakty {
font-weight : bold;
text-decoration : underline;
}
#mailform {
position : relative;
text-align : center;
width : 300px;
float : right;
}
#copyright {
font-family : tahoma;
font-size : 9pt;
font-weight : bold;
}
#webcam {
position : relative;
float : left;
padding-bottom : 30px;
text-align : center;
font-weight : bold;
font-size : 12px;
}

#beruska {
position : absolute;
margin : 0 0 0 705px;
bottom : 150px;
}
#content {
text-align : justify;
font-size : 0.85em;
float : right;
width : 520px;
margin : 0 21px 10px 0;
_margin:0 10px 5px 0;
padding : 0;
_padding-bottom:16px;
color : #333;

}
#footer_outer {
clear : both;
margin : -10px auto 0 auto;
padding : 0 0 20px 0;
font-size : 0.75em;
text-align : center;
width : 100%;
vertical-align : top;
}
#footer_inner {
color : #eee;
color : #fff;
}
#footer_inner a {
color : #ffffe5;
text-decoration : none;
}
#footer_inner a:hover {
text-decoration : none;
}
.tdlicha {
background-color : #fff1ce;
}
.cenik {
text-align : center;
}
#test2 {
height : 200px;
position : relative;
}
#test2 img {
position : absolute;
top : 50%;
left : 50%;
}
.r {
position : relative;
width : 520px;
height : 200px;
margin : 0 0 30px 0;
}
.r div {
position : absolute;
}
.r1 {
top : 0;
left : 0;
width : 520px;
height : 200px;
background : url(pruhled.gif);
}
blockquote span.box{
display:block;
padding-right:40px;
background:transparent url(commaRight.gif) 100% 100% no-repeat;
text-align:center}
         
blockquote{
margin: 25px auto 0 auto;
padding-left:40px;
width:400px;
background:transparent url(commaLeft.gif) 0 0 no-repeat}
         
blockquote span.box span{
min-height: 28px;
display:block;
font-size:120%;
line-height:120%}

#tep_poz {

text-align: center; 
padding-top: 3px;
margin: 0 0 50px 0; 
width: 170px; 
height: 22px ;

float: left;
background: url('http://www.chata-sachovka.cz/css/tep_poz.gif') no-repeat;}  
/*background: #519e33 url('http://www.chata-sachovka.cz/css/title_navbar_body.png'); - jaro, leto*/
/*background: #5198e8 url('http://www.chata-sachovka.cz/css/title_navbar_body_zima.png'); - zima*/

#pocasi_ico{
margin: 0 0 0 22px;
width: 130px;
top: 330px; 
text-align: center; 
font-size: 10px;
}
#pocasi_ico a {
color: #125b8b;
}



