a:link {
	color : #E70106;
	text-decoration : none;
}

a:visited {
	color : Black;
	text-decoration : none;
}

a:hover {
	color : #005100;
	text-decoration : underline;
}

a:active {
	color : #005100;
	text-decoration : none;
}

body {
	background-color : #F9FFF9;
	margin : 0 0pt 0 0pt;
	scrollbar-arrow-color : #7F8BB3;
	scrollbar-base-color : #B9C2CA;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-track-color : #9CA8AF;
}

input {
	background-color : #FFFFFF;
	border-color : #E8F1F8 Green Green #E8F1F8;
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-align : center;
}

input.button {
	background-color : #C7F1CC;
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}

input.radio {
	background-color : #DEEDDE;
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}

p.emp {
	/*font-family : Tahoma;
	*/
	font-weight : bold;
}

p.emp_1 {
	/*font-family : Tahoma;
	*/
	color : #A50021;
	font-weight : bold;
}

table.hlasovani td {
	/*background-color : #CAE0EC;
	*/
	border : 1px groove #C0C0C0;
	font-weight : bold;
	text-align : center;
}

table.hlasovani th {
	background-color : #FEC0CB;
	border : 1px groove #C0C0C0;
	font-weight : normal;
	text-align : center;
}

table.kontakty td {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	line-height : 150%;
	padding-bottom : 2pt;
	padding-left : 10pt;
	padding-right : 10pt;
	padding-top : 2pt;
	text-align : left;
}

table.navig {
	border-bottom : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-right : 1pt solid #000000;
}

table.navig td {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding : 2pt 10pt 2pt 10pt;
	white-space : nowrap;
}

td.bar {
	/*background-color : #D3D3DA;
	*/
	/*border-left : 1px solid #000000;
	*/
	background-image : url(cs/images/barbg.gif);
	border-bottom : 1px solid #808080;
	border-right : 1px solid #808080;
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	line-height : 150%;
	padding-bottom : 30pt;
	padding-left : 5pt;
	padding-right : 5pt;
	padding-top : 20pt;
	text-align : justify;
}

td.bottom {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	padding-right : 2pt;
	text-align : right;
}

td.bottom a:link {
	color : #A4ABB9;
}

td.bottom a:visited {
	color : #A4ABB9;
}

td.bottom a:hover {
	color : #505B65;
	text-decoration : none;
}

td.bottom a:active {
	color : #A4ABB9;
}

td.menu_off {
	background-color : #679C66;
	color : #FFFFFF;
}

td.menu_on {
	background-color : #9EC6A4;
	color : #FFFFFF;
	cursor : default;
}

td.page {
	/*background-color : #EBF2FA;
	*/
	background-position : top left;
	background-repeat : no-repeat;
	border-bottom : 1px solid #808080;
	border-left : 1px solid #808080;
	border-right : 1px solid #808080;
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height : 150%;
	padding-bottom : 30pt;
	padding-left : 10pt;
	padding-right : 10pt;
	padding-top : 20pt;
	text-align : justify;
}

td.page td {
	/*text-align : justify;
	*/
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height : 150%;
}

td.page th {
	/*text-align : justify;
	*/
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 150%;
}

.bar_link a:link {
	color : Black;
	text-decoration : none;
}

.bar_link a:active {
	color : Black;
	text-decoration : none;
}

.bar_link a:visited {
	color : Black;
	text-decoration : none;
}

.bar_link a:hover {
	color : Black;
	text-decoration : none;
}

.bar_link_on {
	background-color : #9ACC99;
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	line-height : 150%;
	cursor : hand;
	text-align : justify;
	padding-left : 3px;
	padding-right : 3px;
}

.bar_link_off {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	line-height : 150%;
	text-align : justify;
	padding-left : 3px;
	padding-right : 3px;
}

.head {
	background-color : #D9EDD8;
	font-weight : bold;
}

.head_bar {
	background-color : #BED0B9;
	color : #006600;
	font-weight : bold;
	text-align : center;
}

.just {
	text-align : justify;
}

.location {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	margin-left : 20pt;
	text-align : left;
	text-transform : uppercase;
	white-space : nowrap;
}

.nadpis_1 {
        color : #006600;
        font-size : 14px;
        font-weight : bold;
        margin-top : 30pt;
}

.nadpis_1f {
        color : #006600;
        font-size : 14px;
        font-weight : bold;
}

.nadpis_1f_red {
        color : #AA0022;
        font-size : 14px;
        font-weight : bold;
}

.nadpis_2 {
	border : 1px dotted #DD0000;
	color : #DD0000;
	font-size : 16px;
	font-weight : bold;
	letter-spacing : 3px;
	margin-top : 50pt;
	padding : 5pt 5pt 5pt 5pt;
	text-align : center;
}

.nadpis_2f {
        border : 1px dotted #DD0000;
        color : #DD0000;
        font-size : 16px;
        font-weight : bold;
        letter-spacing : 3px;
        padding : 5pt 5pt 5pt 5pt;
        text-align : center;
}

.nadpis_3_1 {
        font-size : 16px;
        font-weight : bold;
        margin-top : 30pt;
}

.nadpis_3_2 {
        font-size : 14px;
        font-weight : bold;
        margin-top : 30pt;
}

.navig a:link {
	color : #FFFFFF;
	text-decoration : none;
}

.navig a:visited {
	color : #FFFFFF;
	text-decoration : none;
}

.navig a:hover {
	color : #E10000;
	text-decoration : none;
}

.navig a:active {
	color : #FFFFFF;
	text-decoration : none;
}

.odsazeni_1 {
	list-style-position : outside;
	text-indent : 20pt;
}

.poznamka {
	font-size : 9px;
	line-height : normal;
}
