BODY {
	color: #000000;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}

p {
	margin: 6px 0;
	text-align:justify;
	text-indent:15px
}

a:link { color: #0066CC; text-decoration: none }
a:visited { color: red; text-decoration: none }
a:hover { text-decoration: underline }

h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.4em; padding-top: 2px; color: silver }
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1em; color: silver }
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; color: silver }
caption, tfoot { font-weight:bold; padding-top: 10px; padding-bottom: 10px; text-align:center; text-indent:0px }
thead { font-style:italic }
select { font-size:1em }
input { font-size:1em }

abbr, acronym { cursor: help; border-bottom: 1px dashed #000; }

#arba { font-style:italic; font-size:xx-small; color:green }
#a-bd { font-weight:bold; font-size:xx-small }
#a-lot { font-style:italic; background-color:#EFEFEF }
#a-sm { font-size:0.7em; text-align:right; color:green }
#a-ord { font-size: xx-small; text-transform:uppercase }
#a-lng { background-color:#FFF0CC; font-weight:bold; font-size:xx-small; border-top: .1pt solid; border-color:#FFF0CC }
#a-ltx { border-top: .1pt solid; border-color:#FFF0CC }
#a-hdr { background-color:#FFF0FF; font-weight:bold; text-align:left }
#a-red { color:red }
#a-grn { color: #064020; }
#a-orn { background-color: #FACE00 }
#a-plu { background-color: #0F0 }
#a-acc { background-color: #0BF }
#a-nda { background-color: #FBB }
#a-rar { background-color: #AFA }
#a-gry { background-color: #E5E5E5 }


#cit { font-size:0.9em; text-align:right; font-style:italic; padding-left:90px }
#cnt { position: absolute; left: 110px; top: 73px; color: #000000; background:#FFFFFF }
#cnt-intro { background: url('../widgets/titul.jpg'); background-repeat:no-repeat; background-position:top }
#cnt-zied  { position: absolute; left: 10px; top: 153px; width: 700px; background:#FFFFFF }
#cnt-zied table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; border-collapse: collapse }


#err { position: absolute; left: 10px; top: 90px; width: 500px; color: red; background: #FFFFFF }

#forma-a { left: 10px; top: 30px; font-size:1em; }

#hdpix {  position: absolute; left: 10px; top: 0px; width:100px }
#hdr { position: absolute; left: 110px; top: 0px; width:600px; height:73px; color: #000000; background: url(../widgets/H4699.png) no-repeat }
#hdr-txt { position: relative; left: 100px; top:45px; color:gray; background:transparent; filter:alpha(opacity=40); -moz-opacity:.50; opacity:.50; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14pt }

#ital { font-style:italic }
#idomu  { width: 590px; background:#FFFFFF }

/*
*/

#lnk a { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none }
#ltp-ord { background-color:#B1FD88 }
#ltp-fam { background-color:#FFF0F0 }

#mnu { font-size:0.8em; }

#menu-logo { position: absolute; left: 10px; top: 73px; width: 100px; height:65px; color: #000000; background:#FF9900 }
#menu-top { position: absolute; left: 110px; top: 73px; width: 600px; height:65px; background:#FF9900; font-size:0.8em }
#menu-top a { text-decoration:none }
#mnu-tr { background: #CFCF00 }

#mpage { position: absolute; left: 120px; top: 113px; width:590px; height:600px; overflow:visible }
#buffer {
	position:absolute;
	left:0;
	top:0;
}
#display {
	position: absolute;
	left: 10px;
	top: 143px;
	width:700px;
}
#padr { padding-right: 3px }

#qry { position: absolute; left: 10px; top: 90px; width: 500px }

#rw2 { background-color:#FFF0F0 }

#spk-q { color:#0000ff; font-size:12pt }
#trh { background-color:#E5E5E5 }
#tda { text-align:right }
#tdc { text-align:center }
#tdg { color:green }
#tfa { font-weight:normal }
#version { font-size: 7pt; color:silver }

fieldset{ padding:0 15px 10px 15px; }
legend{ color:#333333;padding:4px 15px 4px 10px;margin:4px 0 8px -12px;_margin-top:0px; 
 border-top:1px solid #EDEDED;border-left:1px solid #EDEDED;border-right:1px solid #969696; 
 border-bottom:1px solid #969696;background:#E7ECF0;font-weight:bold;font-size:1em;}
.content-box{background:#FFF;width:96%;margin-top:8px;padding:10px;position:relative; }
.content-box p{margin:0 0 10px 0; }
