body { text-align: center; font-size: 10pt; font-family: tahoma; background-color: rgb(0%, 5%, 15%); } 
img { border: 0px; }
hr { height: 1px; border: 0px red solid; background-color: #E22302; }
li { padding-left: 5px; margin-left: 0px;  list-style: url(/style/pic/bod.gif); }
td { font-size: 12px;}

#main {  width: 940px; height: 910px; margin: 0 auto; text-align: left; background-color: rgb(0%, 5%, 15%);}
#logo { position:absolute; top: 0px; }
#hlavicka { position:absolute; top: 90px; }

#navigator { position: absolute; top:184px; float: left; width:769px; background-color: #3c3c3c; margin-top: 0px; }
#navigator A { color: white; }
#navigator A:hover { color: white; text-decoration: none; }
#current { float: left; }
#time { float: right; }
#current, #time { background-color: #3c3c3c; color: white; font-family: tahoma, verdana, sans-serif;
font-size: 8pt; padding: 8px 16px 8px 16px; }
#recontent {  width: 600px; background-color:white; position: relative; }

#stred { position: absolute; top: 270px; }
#content { position: relative; left: 0px; top: 0px; height: 541px; width: 940px; background: url(/images/center.jpg);}
#text { position: absolute; left: 255px; top: 66px; width: 610px; height: 450px;
	color: white; font-size: 14px; line-height: 2em; overflow:auto; padding: 10px;
    	scrollbar-base-color: #001540; scrollbar-track-color: #001540; 
	scrollbar-face-color: #012875; scrollbar-highlight-color: #001540; 
	scrollbar-3dlight-color: #001540; scrollbar-darkshadow-color: #001540; 
	scrollbar-shadow-color: #000c24; scrollbar-arrow-color: #7d531f;
		}
#nadpis { position: absolute; right: 85px; top: 14px; color: white; font-size: 15px; 
		font-weight: bold;  }

/* -------- FOOT */

#foot { position: absolute; top: 811px; height: 119px; width:940px; background: url('/images/bottom.jpg'); margin-bottom: -10px;}


/* -------- EDIT BOX */

#editbox {  width: 740px; padding:10px; font-size: 9pt;  margin-bottom: 10px; background-color: white; margin-top: 20px;
			position: absolute; left: 100px; }
#editbox table {background-color: white; }
#editbox td { font-size: 10pt; }


#box { clear: both; height: 100%; }
#box .namer { font-family: tahoma, verdana; font-size: 11pt; color: #faa316;
 background-image: url('pic/tabulka.gif'); vertical-align: middle; 
 margin: 5px 0 0 0; height: 30px; padding: 0 15px 0 15px;
}
#box .text { 
font-family: arial; font-size: 9pt; height: 100%;
background-color: white; padding: 10px; margin-bottom: 5px; height:100%; }
#box .endline { height: 3px; background-color: #b5b5b5; }
#box td { font-size: 9pt; font-family: arial; }

#minibox table { clear: both; }
#minibox .namer { font-family: times; font-size: 10pt; color: #f42f03;
 background-image: url('pic/bgminipane.gif'); vertical-align: middle; 
 margin: 5px 0 0 0; height: 30px; padding: 0 7px 0 7px;
}
#minibox .text { 
font-family: arial; font-size: 9pt; height: 100%;
background-color: #e8e8e8; padding: 10px; margin-bottom: 5px; }
#minibox .endline { height: 3px; background-color: #b5b5b5; }

/* ------------ ADMIN menu */

#admin { z-index: 1; position: absolute; top: 90px; border: 1px solid #E22302;
left: 10px; background-color: white; text-align: left;
_width: 200px; min-width: 200px; font-family: tahoma, verdana; font-size: 8pt;  padding: 10px; }
#admin .menuleft, .menuright { padding: 3px 10px 3px 10px; }
#admin .menuleft { float:left; }
#admin .menuright { float:right; }
#admin a { color: red;}
#admin a:hover { color: black; text-decoration: none; }

/* ------------  HLASKY */

#error { text-align: center; margin: 5px;
font-family: tahoma; font-size: 10pt; color: white; background-color: red; 
 }
#nfo { text-align: center; margin: 5px; 
font-family: tahoma; font-size: 10pt; color: white; background-color: green; 
 }

h3, h2 { padding: 0; margin: 0; color: white; }
h3 { font-size: 17px; }

#articlecol { margin: 5px; border: 1px solid black; padding: 5px; }
#articlecolmsg { padding: 5px; border: 1px dotted silver; margin: 5px; }

.articlebox { padding-left: 10px; font-size: 9pt; }


.table2 .background { position: absolute; }
.table2 .nadpis { position: relative; left: 10px; top: 10px; font-size: 15px; width: 230px; margin: auto; 
color: #F37921; font-family: tahoma; font-weight: bold; }
.table2 .text { padding: 15px 10px 25px 10px; position: relative; top: -10px; }
.table2 .line { position: relative; top: 15px; padding: 5px;   }

.nadpis { color: #F37921; font-family: tahoma; font-weight: bold; font-size: 15px; height: 20px; }
.nadpis .line { position: relative; left: 0px; top: 23px; left: -10px; }

 A { color: #bd9e44; } 
 A:hover { } 

.mono { font-family: monospace; font-size: 10px; }
.small { font-size: 11px; }

#admin_form input, textarea, select { border: 1px solid silver; padding: 2px; background-color: #EEEEEE; }
#admin_form .submit { border: 0px; background-color: #f89f0f; color: white; }
#admin_form td { padding-left: 10px; }

/* ------------ MENU */

#imap {display:block; width:170px; height:400px; position:absolute; top: -10px; left: 50px; line-height: 32px; font-size: 14px; font-weight: bold; }
a.link { text-decoration: none; }
a.link:hover { text-decoration: underline; } 

a#zivotopis, a#seznamdel, a#ukazkypartitur, a#hudebniukazky, a#fotogalerie, a#recenze, a#diskografie, a#vzkazy, a#diskuze {display:block; height:0; overflow:hidden; position:absolute;}

* html a#zivotopis, * html a#seznamdel, * html a#ukazkypartitur, * html a#hudebniukazky, * html a#fotogalerie, * html a#recenze, * html a#diskografie, * html a#vzkazy, * html a#diskuze {height: 20px; he\ight:0; }

a#zivotopis {left:0px; top:0px; width: 125px; height: 20px; background:transparent url(/menu/) no-repeat 400px 400px;}
a#seznamdel {left:0px; top:32px; width: 125px; height: 20px;  background:transparent url(/menu/) no-repeat 400px 400px;}
a#ukazkypartitur {left:0px; top:64px; width: 125px; height: 20px; background:transparent url(/menu/) no-repeat 400px 400px;}
a#hudebniukazky {left:0px; top:97px; width: 125px; height: 20px; background:transparent url(/menu/) no-repeat 400px 400px;}
a#recenze {left:0px; top:131px; width: 125px; height: 20px; background:transparent url(/menu/) no-repeat 400px 400px;}
a#fotogalerie {left:0px; top:164px; width: 125px; height: 20px; background:transparent url(/menu/) no-repeat 400px 400px;}
a#diskografie {left:0px; top:197px; width: 125px; height: 20px; background:transparent url(/menu/) no-repeat 400px 400px;}
a#vzkazy {left:0px; top:230px; width: 125px; height: 20px; background:transparent url(/menu/) no-repeat 400px 400px;}

a#zivotopis:hover, a#seznamdel:hover, a#ukazkypartitur:hover, a#hudebniukazky:hover, a#fotogalerie:hover, a#recenze:hover, a#diskografie:hover, a#vzkazy:hover, a#diskuze:hover {background-position: 0 0;}

/* ------------- VOLBA JAZYKU */
#language { position: relative; top: -4px; left: 780px; width: 150px; color: #bd9e44; font-size: 14px;}
a.select { font-size: 15px; text-decoration: none; }
