BODY {

    background-color: white;
    color: #333333;
    margin: 10px auto;
    font-family: "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
    font-size:0.8em;
    min-width: 780px;
    text-align: center;

}

#obal {

	DISPLAY: block;
	PADDING: 0px;
	MARGIN: 0 auto;
	WIDTH: 780px;
	HEIGHT: 100%;
	TEXT-ALIGN: center;

}


a:link {  text-decoration : none; color : #9C6300;} 
a:active { text-decoration : none; color : Red;} 
A:visited { text-decoration : none; color : #9C6300;}
a:hover {  text-decoration : underline; color : Red;} 


.main_bagry a:link {  text-decoration : none; color : #084374;}
.main_bagry a:active { text-decoration : none; color : #1688bf;}
.main_bagry a:visited { text-decoration : none; color : #084374;}
.main_bagry a:hover {  text-decoration : underline; color : #1688bf;}

.main_pily a:link {  text-decoration : none; color : #d75b10;}
.main_pily a:active { text-decoration : none; color : #d6890f;}
.main_pily a:visited { text-decoration : none; color : #d75b10;}
.main_pily a:hover {  text-decoration : underline; color : #d6890f;}


.bottom_bagry a:link {  text-decoration : none; color : #084374;}
.bottom_bagry a:active { text-decoration : none; color : #1688bf;}
.bottom_bagry a:visited { text-decoration : none; color : #084374;}
.bottom_bagry a:hover {  text-decoration : underline; color : #1688bf;}

.bottom_pily a:link {  text-decoration : none; color : #d75b10;}
.bottom_pily a:active { text-decoration : none; color : #d6890f;}
.bottom_pily a:visited { text-decoration : none; color : #d75b10;}
.bottom_pily a:hover {  text-decoration : underline; color : #d6890f;}


img  {BORDER: 0px; }
.author { position:relative;  FLOAT: right; }
#pocitadlo { position:relative;  FLOAT: right; padding: 20px 15px 0 0;}
#otherweb { position:relative;  FLOAT: right;  padding: 20px 0px 0 0; text-align:center; width: 100%;}

#foot_info {float: left; margin: 0px 0px 0px 8px; }

.main_bagry { position:relative;  min-height: 450px; /* height:100%; */ width:780px; padding:0 0px 0 0px;
background: #d6ebf5 url(../images/text_top.jpg) left top no-repeat; margin: 0 auto; text-align:left; DISPLAY: block;}

.bottom_bagry { position:relative; bottom:0; left:0; width:780px;  height:63px;
background: #d6ebf5 url(../images/text_bottom.jpg) left bottom no-repeat;  DISPLAY: block;
padding:0 0px 0 0px;
 margin: 0 auto;
}

.main_pily { position:relative;  min-height: 450px; /* height:100%; */ width:780px; padding:0 0px 0 0px;
background: #fcefdb url(../images/text_top_pily.jpg) left top no-repeat; margin: 0 auto; text-align:left; DISPLAY: block;}

.bottom_pily { position:relative; bottom:0; left:0; width:780px;  height:63px;
background: #fcefdb url(../images/text_bottom_pily.jpg) left bottom no-repeat;  DISPLAY: block;
padding:0 0px 0 0px;
 margin: 0 auto;
}



#textovy_obsah { FLOAT: left; width:550px;  padding:0 0px 0 15px;}
#sloupec { FLOAT: right; WIDTH: 210px; display: inline;}

.main_bagry H1 { font-size: 1.5em; color: #084374; margin: 90px 10px 10px 0px; text-align: right;}
.main_bagry H2 { font-size: 1.2em; color: #1688bf; }

.main_pily H1 { font-size: 1.5em; color: #d75b10; margin: 90px 10px 10px 0px; text-align: right;}
.main_pily H2 { font-size: 1.2em; color: #d6890f; }

H3 { font-size: 1em; color: #e75b0d; }
H4 { color : #efa412; }
hr { color : #efa412; DISPLAY: block; clear: both; }

TD { 
	font-size: 11px;
	color: black;
	vertical-align:top;
}

tr.b td { 
	border-bottom: 1px solid #dbc7ab;
}

tr.s td { 
	background: #f2ebe1;
}

tr.t td { 
	background: #ede1d0;
}

td.f { 
	width: 50px;
}

td.r { 
	text-align: right;
	vertical-align:top;
	width: 150px;
}

P {
	font-size : 1em; 
	color: black; 
	text-indent: 5px;
	DISPLAY: block;
}


#menu {
	DISPLAY: block;
	margin: 0px;
	PADDING: 0px;
}
#menu A {
	PADDING: 0px;
	DISPLAY: block;
	BORDER-BOTTOM: white 1px solid;
}
#menu A:hover {
	PADDING: 0px;
	DISPLAY: block; 
	BORDER-BOTTOM: white 1px solid;
}
#menu li { display: inline; list-style: none; PADDING: 0px;  margin: 0px; }

strong {	color : red; font-weight: bold; }

.uzavreni {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BORDER-BOTTOM-STYLE: none
}

