body, table {
	font-family:Verdana;
	FONT-SIZE: 10pt;
	background-color: #FFFFFF;
	margin: 0px;
}
#headtab {
border: 0px;
width: 100%;
text-align: center;
border-bottom: solid black 3px
}
.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;

}

#page{width:1000px;overflow:shidden;text-align:left;margin:0.5em auto;position:relative}
A { COLOR: #B30000; TEXT-DECORATION: none }
A:active { text-decoration: none }
A:hover { COLOR: #B30000; TEXT-DECORATION: none;}

/******* TABS *******/
#tablist{
padding: 3px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0.1em;
font: bold 12px Verdana;
}
#tablist li{
list-style: none;
display: inline;
margin: 0;
}
#tablist li a{
text-decoration: none;
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
background: white;
}
#tablist li a:link, #tablist li a:visited{
color: navy;
}
#tablist li a.current{
background: lightyellow;
}
#tabcontentcontainer{
/*width:480px;*/
/*height:40px;*/
}
.tabcontent{
display:none;
border:1px black solid;
}

/******Hlasovani **/
	.voteframe {text-align:center;border:0px solid black; width: 190px; height: 90px;display:block}
	.slimvoteframe {text-align:center;border:0px solid black; width: 230px; height: 21px;display:block}
/****************** NEW ******************/
.ArticleLine {padding-bottom:8px}
.article .Title {font-size: 12pt;color:#B30000;font-weight:bold}
.article .Title a {color:#B30000}
.article .Author {font-size: 8pt;color:#808080;font-family:Verdana;padding-bottom: 8px}
.article .Info {font-size: 10pt;text-align:justify;color:#000000;font-family:Verdana}
.MenuPart1  {color:#B30000;border:0px solid black; padding-left: 110px; margin-top: 99px; width: 380px; float: left; font-weight:bold;font-size:10pt}
.MenuPart1 a, .MenuPart1 a:hover {color:#B30000;}
.MenuPart2  {border:0px solid red; margin-top: 99px; width: 300px; text-align: right; float: left; font-weight:bold;font-size:10pt;color:#000000}
.MenuPart2 a,.MenuPart2 a:hover {color:#000000;}
.MenuSearch {text-align:right;border:0px solid green; margin-top: 98px;width: 200px;float:left;font-weight:normal;font-size:7pt;color:#B30000}
.EmptyItem {text-align:center;color:silver;margin:30px }
.EmptyError {text-align:center;color:red;margin:30px }
form {margin: 1px}
img {border:0px}
TEXTAREA {padding:3px;BORDER:#B30000 1px solid;FONT-WEIGHT: normal; FONT-FAMILY: Verdana;BACKGROUND-COLOR: #ffffff; width: 300px;font-size: 11px;}
INPUT {FONT-SIZE:11px;BORDER:#B30000 1px solid;COLOR:#000000;FONT-FAMILY:Verdana;background-color:white;text-align:CENTER;margin:2px;}
SELECT {FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR:#000000;FONT-FAMILY:Verdana;padding: 0px 0px 0px 0px;height:18px;margin:2px;}
.ArticlesMenu {}
#LeftPane a {color: black}
#LeftPane a:hover {color:black;font-weight:bold;TEXT-DECORATION: none;}
#LeftPane A:active {color:#B30000;font-weight:bold;}
A { COLOR: #000000; TEXT-DECORATION: none }
A:hover { COLOR: #ff0000; TEXT-DECORATION: none;}
#Header a:hover {TEXT-DECORATION: underline;}
.FlipSum {color:silver}
#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}
.RegInput {width:300px;text-align:left;border: solid 1px #A4A4A4; font-size: 10pt; font-family: Verdana; color: #000000; font-weight: bold;}
#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}
.ArticleRead {font-family: Arial; font-size: 16pt; font-weight: bold; color: #B30000;}
.ArticleReadPreamble {font-family: Verdana; font-size: 9pt; font-weight: normal; color: #808080; padding-top: 8px; text-align: justify; margin-left: 0px}
.ArticleReadText {text-align:justify;border-left: solid 8px #EBEBEB; padding-left: 8px; font-weight: normal; color: #000000; font-size: 10pt; font-family: Verdana}
/*
dataTable .rowHeader{
     background-color: Wheat;
     border-right: black 1px solid;
     white-space: normal;
     width: 100px;
     left: expression(document.getElementById("container").scrollLeft-1);
     position: relative;
     }
*/

/* forum */
.ForumUserImage {
 max-width: 770px;
/*_width: expression(document.body.clientWidth > 770 ? "770px" : "auto" );*/
}
.forumListTable
{
    border-style : solid;
    border-color : Black;
    border-width : 1px;
}
.forumForumTitle
{
    font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
    font-size : 24px;
    font-weight: bold;
}
.forumTableHeader
{
    font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}
.forumNav
{
    font-family: Geneva, Verdana, MS Sans Serif , Clean, sans-serif;
    font-size: 10px;
}
.forumListRow
{
    font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
    font-size: 12px;
    height: 21px;
}
.forumListTable
{
    border-style : solid;
    border-color : Black;
    border-width : 1px;
}
.forumListHeader
{
    font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
    height: 20px;
}
.forumMessage
{
    font-family: Courier New, Geneva, Courier, Clean;
    font-size: 12px;
}
.forumBodyArea
{
    font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
    font-size: 12px;
    width: 500px;
}
/* forum */

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

.LanguageBox {
	width: 187px; background-image: url('images/langBg.png'); background-repeat: repeat-y;
}
.LanguageBoxMain {
	padding-left: 15px;
	font-family: Verdana;
	font-size: 8pt;
	font-family: Verdana;
	/*color: #B30000; */
	padding-top: 10px;
	padding-bottom: 10px;
}
.LanguageBoxMain a {
color:#7F7F7F;font-weight:bold;
}
#div_Admin a {
 color:#7F7F7F;
 font-weight:bold;
}
.LanguageBoxMain a:hover {
font-weight:normal;
text-decoration:underline;
}

h5 {text-align:left;font-weight:bold;font-size:22pt;letter-spacing:2px;color:#CA1527;margin:2px}

.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}

