body {
	background-color : #FFFFFF; color: #000000;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #9A9A9A;
	scrollbar-arrow-color: #000000;
}

a:link {
	color : #778899;
	text-decoration : none;
}

a:visited {
	color : #778899;
	text-decoration : none;
}

a:hover {
	color : #FF9900;
	text-decoration : none;
}

body, p, h1, h2, h3, h4, h5, ul, li, td {
	font-family: "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
}
ol {font-size: 0.7em;}
p {font-size: 0.7em;}
p.dovetek {font-style: italic; text-align: right;}
div#poznamkyTextu p {margin: 0.3em 0em;}

/* hlavní nadpis */
h1 {
	font-size: 1.1em; font-weight: bold;
	background: url("../img/tecka.gif") #FFF no-repeat 0% 77%;
	padding-left: 10px; margin-bottom: 0.1em; 
}

/* nadpis rubriky */
h2 {font-size: 0.9em; color: #000; margin: 0.5em 10px;}
h2 img {border: 0px; vertical-align: text-bottom;}

/* nadpis článku */
h3 {
	font-size: 0.8em; font-weight: bold; margin: 0em;
	background: url("../img/dalsi.gif") #FFF no-repeat 0% 50%;
	color : #F90; padding-left: 10px;
}
h3 a:link {color : #F90;}
h3 a:hover {color : #789;}
div.archivCisla h3 {font-size: 0.7em; margin: 0em;}

/* podnadpisy článku */
h4 {font-size: 0.7em; font-weight: normal; padding-left: 10px; margin: 0.4em 0em;}
h4.autor {font-style: italic; font-weight: normal;}
div.archivCisla h4 {margin: 0em 0em;}

/* mezititulek článku */
h5 {font-size: 0.7em; font-weight: bold; margin: 3em 0em 0em 0em;}

ul {font-size: 0.7em; list-style-type: square;}
ul.num {list-style-type: decimal;}

form {
	float : none;
	clear : none;
	width : 500px;
	text-align : left;
	text-transform : none;
	height : 10px;
}

.hlavicka a:link {
	color : #FFFFFF;
	font-style : normal;
	text-decoration : none;
}

.hlavicka a:visited {
	color : #FFFFFF;
	font-style : normal;
	text-decoration : none;
}

.hlavicka a:hover {
	color : Black;
	font-style : normal;
	text-decoration : none;
}

.submenu a:link {
	color : #3A5D69;
	font-style : normal;
	text-decoration : none;
}

.submenu a:visited {
	color : #3A5D69;
	font-style : normal;
	text-decoration : none;
}

.submenu a:hover {
	color : #FF9900;
	font-style : normal;
	text-decoration : none;
}

span.patka a:link {
	color : #FFFFFF;
	font : normal bolder 10px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

span.patka a:visited {
	color : #FFFFFF;
	font-style : normal;
	text-decoration : none;
}

span.patka a:hover {
	color : Black;
	font-style : normal;
	text-decoration : none;
}

.hlavicka {
	color : #FFFFFF;
	font : normal normal 11px "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
}

.submenu {
	color : #3A5D69;
	font : normal normal 11px "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
}

.nadpis {
	color : #0000FF;
	font : bold 10px Verdana, Tahoma, Arial, Helvetica;
}

.patka {
	color : White;
	font : normal 10px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.pohled10 {
	color : Black;
	font : 11px "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
}

span.pohled10 a:link {
	color : #FF9900;
}

span.pohled10 a:visited {
	color : Navy;
}

.text {
	color : #000066;
	font : 10px Verdana, Tahoma, Arial, Helvetica;
	text-align : justify;
}

.text10 {
	color : #000010;
	font : 11px "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
}

.text10color {
	color : #FFA600;
	font : 11px "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
}

.text10w {
	color : #FFFFFF;
	font : 10px "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
}

.text14color { color : #FF9900; font : normal 14px "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
}

select {
	background : HighlightText;
	font : 9px/9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	border : none White;
}

.form {
	border : 1px none ActiveBorder;
	width : 145px;
	background : White;
}

.formfield {
	border : 1px solid #CCCC00;
	width : 144px;
	height : 15px;
	color : #000066;
	background : White;
	font : 10px/11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing : -1px;
}

.formCheck {
	border : 1px #CCCC00 solid;
	width : 15px;
	height : 15px;
	color : #000066;
	background : #F5F5F5;
	font : 10px/11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing : -1px;
}

.formbutton {
	border : 1px solid #CCCC00;
	width : 69px;
	color : Black;
	background : #F5F5F5;
	font : 10px "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
	line-height : 10px;
	letter-spacing : -1px;
	height : 15px;
}

.table10 {
	border-bottom : 1px dotted Silver;
	text-align: justify;

}
	
.tableNadpis {
	color : #FF9933;
	font : 14px sans-serif;
	border-bottom : 1px dotted ActiveBorder;
	border-spacing : 5px;
	padding : 5px;
}

.tableTops {
	color : Black;
	font : bold 14px sans-serif;
	border-bottom : 1px solid Black;
}

.tableRe {
	font : 11px sans-serif;
	border-bottom : 1px dotted Silver;
	border-left : 1px dotted Silver;
	border-right : 1px dotted Silver;
	border-top : 3px double Silver;
	background : #F4F4F4;
	padding : 3px;
}

#headDiv {position: relative; width: 100%; height: auto;}
#menuDiv {position: relative; width: 100%; height: auto;}

/* textové bloky obsahu */
.obsahCisla {margin: 0;}
.archivCisla {margin-bottom: 1em;}
.zahlaviCisla {
	position: relative; width: 100%; height: auto; 
	margin-bottom: 0.7em; border-bottom: 1px solid #000;
}
.altVerze {
	position: absolute; right: 0em; bottom: 0.2em;
	font-size: 0.7em; padding-left: 15px;
	background: url("../img/down.gif") #FFF no-repeat 0% 77%;
}
.obsahRubriky {border-bottom: 1px dotted silver; margin: 0.7em 0em;}
.anotaceClanku {margin-bottom: 1em;}
.obsahClanku {margin: -0.7em 0em; text-align: right;}

/* textové bloky článků */
#zahlaviTextu {margin-bottom: 2em;}
#teloTextu {line-height: 100%; padding-right: 0.7em;}
#poznamkyTextu {font-size: 90%; padding-right: 0.7em; border-top: 1px dotted Silver;}
#zapatiTextu {font-size: 0.7em; text-align: right; margin-top: 4em;}

