BODY {
	margin: 2px 2px 2px 2px;
	FONT-FAMILY: Verdana;
	font-size: 10pt;
	font-weight: normal;
	color: black;
	background-color: White;
	SCROLLBAR-FACE-COLOR: #FFFFFF; 
	SCROLLBAR-ARROW-COLOR: #000000; 
	SCROLLBAR-TRACK-COLOR: #FFFFFF; 
	scrollbar-highlight-color: #000000 ;

}

#pagebody {
	padding: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 0px;
	height: 100%;
}

#pageheadback {
  padding: 0px;
  vertical-align: top;
  height: 90px;  
   
}

#pagehead {
  padding: 0px;
  padding-left: 300px;
  padding-top: 0px;
  height: 90px;
  vertical-align: top;  
  BACKGROUND: url(img/abu_head.jpg) NO-REPEAT; 
}

#pageheadlogo {
  margin-right: 50px;
  vertical-align: text-top;
}

#menuleft {
	padding: 5px;
	margin: 0px;
	BACKGROUND: url(img/abu_left.jpg) NO-REPEAT; 
}


#menuleft, #menuright {
	padding: 5px;
	margin: 0px;

}

UNKNOWN {
	FONT-FAMILY: Veredana;
}

TABLE {
	margin: 0;
	padding: 0;
	border: Black;
	border-collapse: collapse
}

H1, H2, H3 {
	FONT-SIZE: 16;
	font-weight: bold;
	color: #CC0000;
}
H1 {
	text-decoration: underline;
	font-family: MS Sans Serif, Geneva, sans-serif;
}
H2 {
   text-decoration: underline;
	FONT-SIZE: 15;
	padding-left: 15px;
}

H3 {
	FONT-SIZE: 13;
	padding-left: 25px;
}


A {
	FONT-SIZE: 12;
	COLOR: #CC0000;
	text-decoration: none;
}

A:hover {
	COLOR: #CC0000;
	text-decoration: underline;
}

A:active {
	COLOR: #DC823E;
}

A.menubig {
	font-family: Verdana;
	COLOR: #DC823E;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
}

INPUT, TEXTAREA, SELECT {
  border-color: black;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-width: 1px;
}

HR {
	width: 100%;
	color: #FFCC99;
	align: center;
	height: 1;
}

TD {
	FONT-SIZE: 12px; 
  FONT-FAMILY: Verdana
}

IMG {
  border: solid 0pt;
}

.button{
	border: 1px solid  white;
	background-color: #FFCC99;
	font-size: 10px;
	color: Black;
}

.buttonb{
	border: 1px solid Black;
	background-color: #FFCC99;
	font-size: 10px;
	color: Black;
}

.head {
	MARGIN-TOP: 0px; 
  size: 11pt;
}

.menul-nadpis, .menur-nadpis {
	margin-top: 0px;
	FONT-SIZE: 13px;
	color: #D2691E;
	font-weight: bold;
	text-transform: capitalize;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	border-color: #FFCC99;
	background: #FFCC99;
}

.menul-nadpis {
  PADDING-LEFT: 5px; 
  TEXT-ALIGN: left;
} 

.menur-nadpis {
  PADDING-RIGHT: 5px; 
  TEXT-ALIGN: right; 
}

.menul-obsah, .menul-obsah2, .menur-obsah, .menur-obsah2 {
	PADDING: 2px;
	PADDING-bottom: 5px;
	PADDING-top: 5px;
	MARGIN-TOP: 0px;
	FONT-SIZE: 12px;
	TEXT-ALIGN: left;
	background-color: transparent;
	color: Gray;
}

.menul-obsah, .menul-obsah2 {
  PADDING-LEFT: 3px;  
}

.menur-obsah, .menur-obsah2 {
	PADDING-LEFT: 3px;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #FFCC99;
}

.menul-obsah2, .menur-obsah2 {
 
}

.menul-konec, .menur-konec {
	MARGIN: 0px;
	MARGIN-bottom: 10px;
	TEXT-ALIGN: left;
}


.upoz {
	FONT-SIZE: 12pt;
	COLOR: red;
	FONT-FAMILY: Comic Sans MS, Arial;
}

.semin {
	border: 1px solid Black;
	
}


.hod {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	MARGIN: 0px;
	BORDER-LEFT: 0px;
	COLOR: #DC823E;
	BORDER-BOTTOM: 0px;
	text-align: right;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial;
}



.text {
	FONT-SIZE: 12pt;
	COLOR: #F4A460;
	FONT-FAMILY: Comic Sans MS, Arial;
}


.textmini {
	FONT-SIZE: 8pt;
	COLOR: Black;
	FONT-FAMILY: Verdana, Arial;
}


.nadp {
	FONT-SIZE: 12pt;
	COLOR: Black;
	FONT-FAMILY: Comic Sans MS, Arial;
}

.nadp2 {
	FONT-SIZE: 10pt;
	background-color: #FFCC99;
	text-align: center;
	font: bold;
}


.tab-nadpis {
	FONT-SIZE: 12px;
	color: white;
	background-color: #CC0000;
	font-weight: bold;
	PADDING: 2px;
	padding-left: 20px;
}

.tab {
	PADDING: 10px;
	background-color: #FFF7EB;
	border-left: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-top: 1px solid;
	border-color: #CC0000;

}



.body-text,.news {
	FONT-SIZE: 12px;
	COLOR: Black;
	FONT-FAMILY: Verdana;
}

DIV.divobsahbas {
	FONT-SIZE: 12px;
	width: 180px;
	padding: 7px;
	margin: 0px;
	text-align: center;
	color: Black;
	border: 0px solid Black;
}

a.del{
  font-family:Verdana;
  text-decoration: none;
  text-align:center;
  font-weight: normal;
  font-size:12;
  vertical-align : bottom;
}

DIV.del{
  text-decoration: none;
  text-align: right;
  margin: 0px;
  font-weight: normal;
  font-size:11;
  width: 100%;

}

div.listtitle, tr.listtitle {
	font-size: 12;
	color: white;
	background-color: #FFCC99;
}

tr.listrow {
	font-size: 11;
	background-color: white;
	color: Black;
}

.news{
  font-size:12;
  padding:3px;
  margin-bottom: 10 px;
  margin-top:0 px;
  border:solid;
  border-width: 1px;
  border-color: #999999;
  text-align: justify;
}

.newstitle{
	font-size: 14;
	width: 100%;
	color: white;
	background-color: #FFCC99;
	padding: 0;
	padding-left: 5px;
	margin-bottom: 0px;
	margin-top: 10px;
	font-weight: bold;
}

.newsurl{
	font-size: 11px;
	padding: 0px;
	color: Black;
	margin-bottom: 0px;
	margin-top: 0px;
	text-align: right;
}

.footer {
	font-size: 11;
	background-color: White;
	color: Gray;
}
 
/*message box */
.msgbox {
  width: 320px;
  align: center;
}

.msgboxtitle {
  padding: 4px;
  font-size: 12px;
  font-weight: bold;
  color: Black;
  background-color : white;
  text-align: left;
}

.msgboximg {
  width: auto;
  float: left;
  padding: 4px;
}

.msgboxtext {
  padding: 4px;
  font-size: 12px;
  text-align: center;
}

DIV.comre {
  padding: 4px;
  margin-top: 4px;
  margin-left: 20px;
  background-color: rgb(222,184,135);
  border-left: 1px solid #DC823E;
}

DIV.comment {
  padding-left: 4px;
  padding-top: 4px;
  border: 1px solid #DC823E;
  margin-bottom:5px;
}

.cmttitle, .cmtautor, cmtdatum, .cmttitlere, .cmtautorre, cmtdatumre {
  font-weight : bold;
}

.cmtautor {
  color: #CC0000;
}

#newslist {
  border-top: 1px solid #CC0000;
  width: 100%;
  text-align: left;
}

.newslistrow {
  border-bottom: 1px solid #CC0000;
  width: 100%;
  padding-bottom: 4px;
}

.newdate, .newtext {
  padding: 2px;
}

.newdate {
  width: 85;
  text-align: center;
  background-color: rgb(245,222,179);
  margin: 1px;
}

#evtlist {
  border: 1px solid #DC823E;
  width: 100%;
}

.evtrow {
  vertical-align: top;
}

TABLE.eventblock {
  border: solid black 1px;
  width: 100%;
  margin-bottom: 5px;
}

TABLE.eventrow {
  width: 100%;
}