.tisk
{
    BORDER: 0px;
    PADDING: 0px;
    MARGIN: 0px;

    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    font-family: Verdana, Arial CE, Helvetica CE, Arial, Helvetica, sans-serif;
    color: #000000;	
    background-color: white;
}
body {
	margin : 0px;
	font-family : sans-serif;
	font-size : 8px;
	background : white;
}

.system-msg, .systemmsg, .info {
 font-family: Tahoma, sans-serif; font-size: 10pt;
 background-color: #eeeeee; border: 1px solid #000000; margin-bottom: 6px; margin-top: 6px; padding: 12px; width: 100%; color: #660033;
 background: #eeeeee url(/obrazky/smile.gif) no-repeat 5px 5px;
 padding-left: 55px;
 }

.errmsg, .error
{
 color: red;
 font-family: Tahoma, sans-serif;
 font-size: 10pt;
 font-weight: bold;
 background: #eeeeee url(/obrazky/caution.gif) no-repeat 5px 5px;
 border: 1px solid #000000;
 margin-bottom: 6px; margin-top: 6px;
 padding: 12px; padding-left: 45px;
 width: 100%;
}


.listicka{font-size:8.5pt;font-weight:bold;color:White;text-decoration:none;font-family:Tahoma,Arial,Helvetica;}
.zahlavi{font-size:8.5pt;font-weight:bold;color:White;text-decoration:none;font-family:Tahoma,Arial,Helvetica;}
a.zahlavi{color:white;text-decoration:underline;}
a.zahlavi:hover{color:white;}

a {color: #000066; }
a:hover { color: #FF0000;}

A.topmenu1:hover { COLOR: #FF0000; }
A.topmenu1 {
	COLOR: #FFFFFF;
	text-decoration : none;
}

	
A.topmenu1hl:hover { COLOR: #FF0000; }
A.topmenu1hl {
	COLOR: #000000;
	text-decoration : none;
}

td.topmenu1 {
	font-family: sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: white;
	background-color: #333366;
	border-right:solid 1px White;
	border-bottom:solid 1px White;

	padding-bottom : 2px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 2px;
}



td.topmenu1last {
	font-family: sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: white;
	background-color: #333366;
	border-bottom:solid 1px White;
	padding-bottom : 2px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 2px;
	width : 100%;
}


td.topmenu1hl {
border-top:solid 1px White;
 font-family: sans-serif;
 font-size: 10pt; 
font-weight: bold; color: black;
 background-color: #9999CC; 
border-right:solid 1px Black;
	padding-bottom : 2px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 2px;
}
A.leftmenu1hl:hover { COLOR: #FF0000; }
A.leftmenu1hl {
	COLOR: #000000;
	text-decoration : none;
}

A.leftmenu1:hover { COLOR: #FF0000; }
A.leftmenu1 {
	COLOR: #FFFFFF;
	text-decoration : none;
}


td.leftmenu1 {
	font-family: sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: black;
	background-color: #9999CC;
	padding-bottom : 2px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 2px;
}


td.main  {
	vertical-align : top;
	padding : 10px;
	font-family : sans-serif;
	font-size : 12px;
	background : White;
	padding-top : 20px;
}

td.footer {
	font-family: sans-serif;
	font-size: 10px;
	color: White;
	background : #333366;
	text-align : left;
	padding-bottom : 2px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 2px;
}

.hlavicka, TH, TH A {
	font-family: sans-serif;
	font-size: 13px;
	background : #9999CC;
	font-style : normal;
	color:white;
	font-weight : bold;
}
a.hlavicka:hover { COLOR: #FF0000; }
a.hlavicka {
		color:#FFFFFF;
}
.telo{
	font-family: sans-serif;
	font-size: 13px;
	font-style : normal;
	color:black;
		}
a.telo:hover { COLOR: #FF0000; }
a.telo{
		text-decoration : none;
	}
.nadpis, H1{
	font-family: sans-serif;
	font-size: 15pt;
	font-weight: bold;
	color: #333366;
	
		}


tr.przaklad {
	font-family: sans-serif;
	background-color: #e7edf5;
	}

td.prtop {
	font-family: sans-serif;
	background-color: #e7edf5;
	border-top:solid 1px #333366;
}

td.prtopnad {
	font-family: sans-serif;
	background-color: #e7edf5;
	border-top:solid 1px #333366;
        font-weight: bold;
        color: #333366;  
}

td.prnad {
	font-family: sans-serif;
	background-color: #e7edf5;
	font-weight: bold;
        color: #333366;  
}

td.prbot {
	font-family: sans-serif;
	background-color: #e7edf5;
        border-bottom:solid 1px #333366;
}

td.prbotnad {
	font-family: sans-serif;
	background-color: #e7edf5;
        border-bottom:solid 1px #333366;
        font-weight: bold;
        color: #333366;
}

.prnad
{
	font-family: sans-serif;
	background-color: #e7edf5;
        font-weight: bold;
        color: #333366;  
}



.tlacitko
{
background-color: #FFFFFF;
color: #333366;
border-left: 1px solid black;
border-bottom: 1px solid black;
border-right: 1px solid black;
border-top: 1px solid black;
}

.tlacitko2
{
background-color: #FFFFFF;
color: #333366;
border-left: 1px solid white;
border-bottom: 1px solid white;
border-right: 1px solid white;
border-top: 1px solid white;
}




.systemmsg { font-family: Tahoma, sans-serif; font-size: 10pt; background-color: #ffffff; border: 1px solid #000000; margin-bottom: 2px; margin-top: 2px; width: 60%; color: #660033; }

li { font-family: sans-serif;	font-size: 13px; font-style : normal; color:black;}
form { background-color: FFFFFF; }

h3 { font-family: sans-serif; font-size: 12pt; font-weight: bold;}
td { font-size: 10pt;}
.list-header {font-family: Tahoma, sans-serif; font-size: 12pt; color: #000000; font-weight: bold }
.list-item { font-family: Tahoma, sans-serif; font-size: 10pt; }
.list-small {font-family:tahoma,sans-serif;font-size:11px;color:#000000;font-weight:norm;text-decoration:none}
.list-norm {font-family:tahoma,sans-serif;font-size:10pt;color:#000000;font-weight:NORM;text-decoration:none}
.list-topic { font-family: Tahoma, sans-serif; color: Red; font-size: 12pt; font-weight: bold; background-color: #FFFFFF; border: none; }


.row-normal { background-color: #ffffff; border: none; }
.row-hilite { background-color: #efefef; border: none; }



A IMG
{
  border: 0px;
}

TABLE, TR, TD
{
	margin: 0px;
	padding: 0px;
}


.lichy
{
	background-color: #F5F5F5;
}

.sudy
{
	background-color: #FFFFFF;

}

.leftForm{
	text-align: right;
	vertical-align: top;
	font-weight: bold;
	padding-right: 10px;
}

.inputForm{
	width: 100%;
}

.rightForm{
	text-align: left;
	font-weight: bold;
}

.question{
	font-family: Tahoma, sans-serif;
	font-size: 10pt;
	background: #eeeeee;
	border: 1px solid #000000;
	margin-bottom: 6px;
	margin-top: 6px;
	padding: 4px;
	width: 100%;
	color: #660033;
}
td.obj { 
	border: 1px solid black;
	
}
tr.obj td { 
	border: 1px solid black; 
	}
	
.forumLine{
  border-top: 1px solid #CBCBE4;
  margin-top: 1em;

}
