/* $Id */
body
{
	margin: 0px;
	padding: 0px;
	font-family : "Arial CE", "Helvetica CE", Arial, Helvetica, "sans-serif";
	font-size : 14px;
	padding: 0px;
	margin: 0px;
	background-repeat : repeat-y;
	background-position : right;
	background-image: url('images/pozadi_p.gif');
	background-color: #FFF7E0;
}
/* ---- horni grafika ---- */
TABLE.top0 {background-color : #8E7348; min-width: 800px; }
.top1 {
	background-color : #463643;
	font-family : Verdana, "Arial CE", "Helvetica CE", Arial, Helvetica, "sans-serif";
	font-size : 9px;
	color : #ffffff;
	text-decoration : none;
}
.top1:hover {text-decoration : underline;}

.left
{
	width: 133px;
	position: absolute;
	top: 95px;
	left: 0px;
}

.right
{
	width: 141px;
	position: absolute;
	top: 95px;
	right: 0px;
} 

.middle {
	width: auto;
	_width: 100%;
	height: auto;
	border-left: 133px solid #DEB74C;
	padding: 5px;
	border-right: 141px solid #463643;
	background-color: #FFF7E0;
	background-position: left;
	background-repeat : repeat-y;
}

.levy_roh { position: absolute; left: 133px; top: 95px; }
.pravy_roh { position: absolute; right: 141px; top: 95px; }


A {color: #886850;}
A:hover {color: #483840;}
A:visited {color: #483840;}
A:active {color: #483840;}

.left0 {
	background-color : #DEB74C;
	background-image : url('images/left_0.jpg');
	background-repeat : no-repeat;
	color: #000000;
}
.hledej {
	width : 98px;
	height : 17px;
/*	font-family : "Arial CE", "Helvetica CE", Arial, Helvetica, "sans-serif";*/
	font-size : 70%;
	border-color : #646464 #969696 #646464 #969696;
	border-width : 1px;
	color: #000000;
	border-style : solid;
}
.left_anchor{
	color: #463643;
/*	font-family : "Arial CE", "Helvetica CE", Arial, Helvetica, "sans-serif";*/
/*	font-size : 70%; */
}
.l_tema {color: #483840; /*font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, "sans-serif"; */}
.l_tema:hover {color: #665860;}
.l_tema:visited {color: #483840;}

TD.ltaov {background-color: #E8C458; padding-left: 3px; padding-right: 3px; padding-top: 1px; font-size: 70%;}
TD.ltaou {background-color: #DEB74C; padding-left: 3px; padding-right: 3px; padding-top: 1px; font-size: 70%;}
TD.lta   {padding-left: 3px; padding-right: 3px; padding-top: 1px; font-size: 70%;}

.dhtmed-o {
    border-bottom: buttonshadow 1px solid;
    border-left: buttonhighlight 1px solid;
    border-right: buttonshadow 1px solid;
    border-top: buttonhighlight 1px solid;
    cursor: hand;
    margin-left: 0px;
    margin-right: 0px;
}

.text120 {font-size: 120%;}
.text100 {font-size: 100%;}
.text6p {font-size : 9px;}
.text7 {font-size : 70%;}
.text8 {font-size : 80%;}
.text8p {font-size: 12px;}
.text9 {font-size : 90%;}
.marg {padding : 5px; font-size: 12px;}
.svatek {color: white;}
.nadpis {font-size: 110%; font-weight: bold;}
.anotace {text-align : justify;}

/* ANKETA */
.ankdotaz {font-weight: bold; background-color: #D8B448;}
.ankodpo1 {color: #463643; text-decoration: none;}
.ankodpo1:hover{color: #000000;}
.ankodpo2 {background-color: #D8B448; color: #463643; text-decoration: none;}
.ankodpo2:hover {color: #000000;}
INPUT.formular, TEXTAREA.formular {width: 380px; font-family : "Arial CE", "Helvetica CE", Arial, Helvetica, "sans-serif";}
SELECT.formular {font-size: 80%;}
.obsah {font-size: 100%;}
HR {height: 2px; color: #483840;}

.novy {color: #ff9966; font-weight: bolder; font-size: 85%;}
.neww {color: red; font-weight: bolder; font-size: 85%;}
.top {color: #cc9900; font-weight: bolder; font-size: 85%;}

TEXTAREA.aula
{
	font-family : "Times New Roman", Times, serif;
	width : 510px;
	height : 200px;
	font-size : 100%;
}

.error { color: #ff3300; }
.search { font-size : 8.5pt;padding: 0px;margin: 0px; }
table.fldset { font-size : 8.5pt;border: 1px solid #E8C458;margin-left : 5px; margin-right: 5px; }

.bold { font-weight: bold; }
.italic { font-style: italic; }
.center { text-align: center; }
.justify { text-align: justify; }
.s_top  { vetical-align: top; }
.bottom { vetical-align: bottom; }
.middle { vetical-align: middle; }
.s_margin { margin-left: 5px; margin-right: 5px; }

.bonz { font-weight: bold; color: #f00; margin: 2px 0px 0px 15px; cursor: pointer;  text-decoration: underline; }

.silver { color: silver; }

#odkazyjinde {
	border: 1px solid black;
	height: 120px;
	overflow: auto;
	padding: 5px;
	background-color: white;
	line-height: 1.5em;
}
#odkazyvypis { line-height: 1.4em; }
#odkazyjinde P, #odkazyvypis P { margin:0; padding:0; display: inline; }
#odkazyjinde SPAN.date { float: left; display: block; width: 4em; text-align: right; }
#odkazyvypis SPAN.dddate { float: left; display: block; width: 5em; text-align: right; }
