/* CSS Document */
body
{
/*background: #154476 url('bg_page.jpg') top center repeat-y;*/
/*background: #154476;*/
font-family: Arial;
font-size: normal;
margin: 0px;
padding: 0px;
text-align: center;
}

h1{line-height: 20px;}
h2{line-height: 20px;}
h3{line-height: 20px;}
h4{line-height: 15px;}
h5{line-height: 10px;}
h6{line-height: 10px;}

p {text-align: justify;}

address{text-style: normal;}

pre{}

ul{}

li{}

hr
{
height: 1px;
}

table
{
width: 660px;
border: 0px solid red;
color: white; 
}

td
{
border: 0px yellow solid;
padding: 0px;
margin: 0px;
font-size: 80%;
}

.tdh
{
width: 25%;
font-weight: bold;
font-size: 60%;
color: orange;
}

.page
{
/*background: #2d5784;*/
width: 800px;
/*border-left: dotted 1px #ccc;
border-right:dotted 1px #ccc;*/
}


.header
{
display: block;
width: 100%;
/*background: black url('bg_header.jpg') top center no-repeat;*/
/* border: 1px yellow solid; */
}

.path
{
margin-right: 20px;
/*border: 1px red solid;*/ 
}

.hmenu
{
display: block;
width: 100%;
min-height: 20px;
font-size: 80%;
/*background: black;*/
text-align: right;
}

.submenu
{
max-width: 780px;
padding-top:2px;
margin-right: 20px;
/*margin-left:120px;*/
/*border: red 1px solid;*/
}

.menuicon
{
border: 0px;
margin-left:3px;
vertical-align: middle;
}

.content
{
display: block;
width: 100%;
/*background: #284e77;*/
}

.sheet
{
padding: 0px;
margin: 10px;
margin-top:20px;
text-align: left;
}

.galerie
{
/* border: 1px blue solid; */
padding: 0px;
padding-bottom:10px;
margin: 10px;
}

.thumbnail
{
width: 100px;
height: 100px;
/*border: #aaaaaa 1px solid;*/
padding: 0px;
margin: 0px;
margin-right: 5px;
margin-bottom: 5px;
}

.footer
{
display: block;
clear: both;
width: 100%;
height: 20px;
/*background: #0a223b;*/
}

.left
{
float: left;
width: 100px;
/* border: 1px green solid; */
font-size: 80%;
text-align: left;
padding: 0px;
padding-top:10px;
margin: 0px;
}

.center
{
float: right;
width: 680px;
/*background: #2d5784;*/
/* border: 1px green solid; */
font-size: 80%;
text-align: left;
padding: 0px;
margin: 0px;
margin-right: 10px;
}

a
{
font-weight: bold;
}

a.menuitem {/*color: orange; */margin-left: 10px; font-size: 90%; text-decoration: none;}
a.menuitem:link {/*color: orange*/}
a.menuitem:visited {/*color: orange*/}
a.menuitem:active {/*color: orange*/}
a.menuitem:hover {/*color: white*/}

a.leftmenuitem {display: block;/*color: orange; */margin-left: 10px; font-size: 90%; text-decoration: none;}
a.leftmenuitem:link {/*color: orange*/}
a.leftmenuitem:visited {/*color: orange*/}
a.leftmenuitem:active {/*color: orange*/}
a.leftmenuitem:hover {/*color: white*/}

a.morelink{display: block; text-align: right; text-decoration: none; font-size: 90%}

a.menuedit {/*color: green;*/ font-size: 90%; text-decoration: none;}
a.menuedit:link {/*color: green*/}
a.menuedit:visited {/*color: green*/}
a.menuedit:active {/*color: green*/}
a.menuedit:hover {/*color: white;*/ text-decoration: underline;}

a.pathitem {float: right; /*color: white;*/ font-size: 90%; text-decoration: none; font-weight: bold;}
a.pathitem:link {/*color: white;*/}
a.pathitem:visited {/*color: white;*/}
a.pathitem:active {/*color: white;*/}
a.pathitem:hover {/*color: orange;*/}

li
{
}

.nadpis
{
font-size: 140%;
font-weight: bold;
/*color: white;*/
text-align: left;
}

.odstavec
{
font-size: 100%;
/*color: silver;*/
text-align: left;
}

.odrazky
{
display: list-item;
}

.poznamka
{
font-size: 90%;
font-style: italic;
}

.msg
{
/*color: white;*/
margin-right: 20px;
}

/*formuláře*/
.ebox
{
width:150px;
height:20px;
/*border: white 1px solid;
background: silver;*/
}

.filebox
{
width:350px;
height:20px;
/*border: white 1px solid;
background: silver;*/
}

.eboxd
{
float: left;
width:120px;
}

.message
{
/*color: white;*/
font-style: italic;
}

.footerlogo
{
float: right;
margin-top: 2px;
margin-right: 10px;
border: 0px;
}

.tn
{
float: left;
}

