body {
	background-color : #D2DEE4;
	background-image : none;

	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

a {
	color : #4A4AA5;
	text-decoration : none;
}

a:visited {
	color : #4A4AA5;
	text-decoration : none;
}

a:hover{
	color : red;
	text-decoration : underline;
}

.category {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

.nazev {
	color : #4A4AA5;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

.titulek {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

table {
	font-size : 8pt;
}

input, select {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

.error {
	font-size : 8pt;
	color : "#FF0000";	
}

.error_small {
	font-size : 7pt;
	color : "#FF0000";	
}

.nonStandard {
	font-size : 8pt;
	color : "#F0FB00";	
}

table.login {
	background-color: #C9D8DF;
	border-color: #B9C8CF;
	border-style: solid;
	border-width: 2px;
}


table.mainlist {
	border-color: #B9C8CF;
	border-style: solid;
	border-width: 1px;
}

td.mainlist {
	border-color: #B9C8CF;
	border-style: solid;
	border-width: 1px;
        background-color : #C9D8DF;
}

td.mainlist_small {
	border-color: #B9C8CF;
	border-style: solid;
	border-width: 1px;
        background-color : #C9D8DF;
        font-size : 7pt;
}

td.mainlist-vyrazny {
	border-color: #B9C8CF;
	border-style: solid;
	border-width: 1px;
        background-color : #B9C8CF;
}

td.mainlist-sedy {
	border-color: #B9C8CF;
	border-style: solid;
	border-width: 1px;
    background-color : #D7D7D7;
}

td.mainlist_gray {
	border-color: #B9C8CF;
	border-style: solid;
	border-width: 1px;
        background-color : #D7D7D7;
}

.podklad {
	background-color : #C9D8DF;
}

.podklad-vyrazny {
	background-color : #B9C8CF;
}

.podklad-sedy {
	background-color : #D7D7D7;
}

.header {
	background-color : #eeeeee;
	font-weight : bold;
	color : navy;
}
.seznam {
	background-color : #aaaaaa;
	margin-top : 15px;
}
.small {
	font-size : 7pt;
}
