.smalltext {
font-size: 75%;
color:#808080;
clear:both;
width: 100%;
text-align:center
}
.nadpisek {
	text-align: center;
	font-weight: bold;
	font-size: 25pt;
	margin: 15px 5px 15px 5px;
	visibility: hidden;

}

.EmptyItem {text-align:center;color:black;padding: 40px;}
.EmptyError {text-align:center;color:red;margin:30px }
.ArticlesMenu {}
#Header a:hover {TEXT-DECORATION: underline;}

#Registrace input, select, textarea {width:300px;text-align:left}
.OK {color:green;font-weight:bold;margin-top:10px}
#NewsTable {text-align:left;font-family: Verdana; font-size: 8pt;border:0px;width:100%}
input.submit {FONT-SIZE: 8pt;BORDER: #B30000 2px solid;FONT-FAMILY: Verdana;}
.Paging {text-align:center;color:black;font-family:Verdana;font-size:10pt;margin:5px}
.Paging a {color:black;font-size:10pt}
.error {text-align: center; font-weight: bold; 	font-size: 15pt;color:#B30000}

#Schools { border-collapse:collapse}
#Schools .TitleBar {background-color:#d5d5d5;color:#B30000;font-weight:bold;text-align:center;font-size:9pt;}
#Schools .Row td {padding:3px;border-bottom:1px black solid;font-size:7pt}
#Users { border-collapse:collapse}
#Users .TitleBar {background-color:#d5d5d5;color:#B30000;font-weight:bold;text-align:center;font-size:8pt;}
#Users .TitleBar td {padding:5px}
#Users .Row td {padding:3px;border-bottom:1px black solid;font-size:7pt;text-align:left}
.ImgTitle {margin-bottom:10px;height:42px}
.PassError {font-weight:bold;text-align:center;font-family: Arial; font-size: 12pt;color: #b30000;margin:10px}
.RegForm {text-align:center;font-family: Arial; font-size: 12pt; font-weight: bold; color: #b30000}
.RegFormTab {font-size: 10pt; font-family: Verdana; text-align: right; font-weight: bold; color: #808080;width:400px}
.RegFormTab input {width:300px;text-align:left;border: solid 1px #A4A4A4; font-size: 10pt; font-family: Verdana; color: #000000; font-weight: bold;} /*stejne jako .RegInput*/
.RegFormTab textarea {width:295px;text-align:left;border: solid 1px #A4A4A4; font-size: 10pt; font-family: Verdana; color: #000000; font-weight: bold;} /*stejne jako .RegInput*/
.RegFormTab td {white-space:nowrap;vertical-align:top}
.RegRight {text-align:left}
.LongerInput input {width:450px}
.LongerInput textarea {width:445px}
.LongerInput select {width:400px}
td.sk		{text-align: left; BORDER-BOTTOM: black 0px solid;}
td.skNazev    {text-align: left; COLOR: #B30000; FONT-FAMILY: Verdana; FONT-SIZE: 8pt; FONT-WEIGHT: bold;}
td.skSef	{text-align: left; COLOR: #0000b3; FONT-FAMILY: Verdana; FONT-SIZE: 8pt; FONT-WEIGHT: bold; PADDING-LEFT: 10px}
td.skAdresa {text-align: left; BORDER-BOTTOM: #ffcb00 0px solid; COLOR: #808080; FONT-FAMILY: Tahoma; FONT-SIZE: 8pt; PADDING-LEFT: 14px}
td.skOdkazy  {text-align: left; BORDER-BOTTOM: #ffcb00 0px solid; COLOR: #0000b3; FONT-FAMILY: Tahoma; FONT-SIZE: 8pt; PADDING-LEFT: 14px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px}
td.skOdkazy a {text-align: left;  COLOR: #0000b3; FONT-FAMILY: Tahoma; FONT-SIZE: 8pt; PADDING-RIGHT: 10px}
td.skText {font-size:8pt}


#viz {
	position: absolute;
	top: 60px;
	left: 300px;
	z-index: 6;
	padding: 5px;
	background: #ffffff;
	border: 1px solid #00376C;
	display: none;
}



h2 {text-align:left;font-weight:bold;font-size:22pt;color:#CA1527;margin:2px}
h3 {text-align:left;font-weight:bold;font-size:16pt;color:#CA1527;margin:5px}

.autowidth {width:auto}
.btn {width:auto}
.ImgBtn {height:21px;border-width:0}
.RegFormTab2 {text-align:left;font-size: 10pt; font-family: Verdana; text-align: right; font-weight: bold; color: #808080;width:400px}
.RegFormTab2 td {text-align:left;z	white-space:nowrap;vertical-align:top}


.catUpDown {width: 17px; height: 21px; border: 0px; position: relative; left: -4px}


ul.Attach {margin: 0 0 0 15px;padding-left: 10px}
.Attach li {}


.cb {clear: both}

.SelectArea {color: black; font-size: 13pt; margin-bottom: 15px}

.FormTable, .FormTableFull {font-size: 10pt; font-family: Verdana; text-align: right; font-weight: bold; color: #808080;width:400px}
.FormTableFull {width: 790px}

.FormTable tr td {vertical-align: top; padding: 2px;}
.FormTable caption {text-align: left}
.FormTable .LeftTD {padding-top: 6px}
.FormTable .InputedError {font-weight:normal; color: red;}

.tcenter {text-align: center}
.tleft {text-align: left}
.tright {text-align: right}
.tjustify {text-align: justify}

	#TopTable td {border-bottom:1px solid black;padding-right:10px}
	
.FormTable select,.FormTableFull select {font-size: 10pt; font-family: Verdana; color: #000000; font-weight: bold; width: 304px;padding: 0px; height: 22px}
.FormTable input, .FormTableFull input, .RegInput {width:300px;text-align:left;border: solid 1px #A4A4A4; font-size: 10pt; font-family: Verdana; color: #000000; font-weight: bold;}

.FormTableFull .scheckbox, .FormTable .scheckbox {width: 20px; border:0}

.ListTable {text-align:left;font-family: Verdana; font-size: 8pt;border:0px;width:100%; border-collapse: collapse}
.ListTable tr.thRow {background-color: #d5d5d5; font-weight: bold; text-align: left; color: #b30000}
.ListTable tr td {padding: 6px}
.TooltipBubble { margin: 5px; padding: 5px; border: 1px solid #A4A4A4; background-color: ; background: #F0F0F0 url(../images/xpInfoBubGray.png) no-repeat right top; font-size: 8pt}