/*--- POZADÍ MAIN ---*/
.modul_seda .main{ background-color: #F5F5F5; }
.modul_zluta .main{ background-color: #FEFCD7; }
.modul_oranzova .main{ background-color: #FEF3D7; }
.modul_cervena .main{ background-color: #FFE3E3; }
.modul_fialova .main{ background-color: #F4DEFF; }
.modul_modra .main{ background-color: #E3EDFF; }
.modul_zelena .main{ background-color: #EEFFE3; }
/*--- POZADÍ .poz tagů ---*/
.poz_seda{ background-color: #F5F5F5; }
.poz_zluta{ background-color: #FEFCD7; }
.poz_oranzova{ background-color: #FEF3D7; }
.poz_cervena{ background-color: #FFE3E3; }
.poz_fialova{ background-color: #F4DEFF; }
.poz_modra{ background-color: #E3EDFF; }
.poz_zelena{ background-color: #EEFFE3; }

/*--- POZADÍ nadpisu H2 ---*/
.modul_seda .main H2, .modul_seda .main .H2{ background-color: #747474; }
.modul_zluta .main H2, .modul_zluta .main .H2{ background-color: #D0A600; }
.modul_oranzova .main H2, .modul_oranzova .main .H2{ background-color: #E65C00; }
.modul_cervena .main H2, .modul_cervena .main .H2{ background-color: #C80101; }
.modul_fialova .main H2, .modul_fialova .main .H2{ background-color: #881B95; }
.modul_modra .main H2, .modul_modra .main .H2{ background-color: #1B8295; }
.modul_zelena .main H2, .modul_zelena .main .H2{ background-color: #24951B; }

/*--- INPUT ---*/
.modul_seda INPUT{ border: solid 1px #747474; color: #747474; }
.modul_zluta INPUT{ border: solid 1px #D0A600; color: #D0A600; }
.modul_oranzova INPUT{ border: solid 1px #E65C00; color: #E65C00; }
.modul_cervena INPUT{ border: solid 1px #C80101; color: #C80101; }
.modul_fialova INPUT{ border: solid 1px #881B95; color: #881B95; }
.modul_modra INPUT{ border: solid 1px #1B8295; color: #1B8295; }
.modul_zelena INPUT{ border: solid 1px #24951B; color: #24951B; }

/*--- BUTTON ---*/
.modul_seda INPUT.b{ background-color: #747474; color: #FFFFFF; }
.modul_seda A.button:link, .modul_seda A.button:visited,
.modul_seda A.button:hover, .modul_seda A.button:active{ background-color: #747474; color: #FFFFFF; }
.modul_zluta INPUT.b{ background-color: #D0A600; color: #FFFFFF; }
.modul_zluta A.button:link, .modul_zluta A.button:visited,
.modul_zluta A.button:hover, .modul_zluta A.button:active{ background-color: #D0A600; color: #FFFFFF; }
.modul_oranzova INPUT.b{ background-color: #E65C00; color: #FFFFFF; }
.modul_oranzova A.button:link, .modul_oranzova A.button:visited,
.modul_oranzova A.button:hover, .modul_oranzova A.button:active{ background-color: #E65C00; color: #FFFFFF; }
.modul_cervena INPUT.b{ background-color: #C80101; color: #FFFFFF; }
.modul_cervena A.button:link, .modul_cervena A.button:visited,
.modul_cervena A.button:hover, .modul_cervena A.button:active{ background-color: #C80101; color: #FFFFFF; }
.modul_fialova INPUT.b{ background-color: #881B95; color: #FFFFFF; }
.modul_fialova A.button:link, .modul_fialova A.button:visited,
.modul_fialova A.button:hover, .modul_fialova A.button:active{ background-color: #881B95; color: #FFFFFF; }
.modul_modra INPUT.b{ background-color: #1B8295; color: #FFFFFF; }
.modul_modra A.button:link, .modul_modra A.button:visited,
.modul_modra A.button:hover, .modul_modra A.button:active{ background-color: #1B8295; color: #FFFFFF; }
.modul_zelena INPUT.b{ background-color: #24951B; color: #FFFFFF; }
.modul_zelena A.button:link, .modul_zelena A.button:visited,
.modul_zelena A.button:hover, .modul_zelena A.button:active{ background-color: #24951B; color: #FFFFFF; }

/*--- TEXTAREA ---*/
.modul_seda TEXTAREA{ border: solid 1px #747474; color: #747474; }
.modul_zluta TEXTAREA{ border: solid 1px #D0A600; color: #D0A600; }
.modul_oranzova TEXTAREA{ border: solid 1px #E65C00; color: #E65C00; }
.modul_cervena TEXTAREA{ border: solid 1px #C80101; color: #C80101; }
.modul_fialova TEXTAREA{ border: solid 1px #881B95; color: #881B95; }
.modul_modra TEXTAREA{ border: solid 1px #1B8295; color: #1B8295; }
.modul_zelena TEXTAREA{ border: solid 1px #24951B; color: #24951B; }

/*--- SELECT ---*/
.modul_seda SELECT{ border: solid 1px #747474; color: #747474; }
.modul_seda SELECT OPTION.optgroup{ color: #FFFFFF; background-color: #747474; }
.modul_zluta SELECT{ border: solid 1px #D0A600; color: #D0A600; }
.modul_zluta SELECT OPTION.optgroup{ color: #FFFFFF; background-color: #D0A600; }
.modul_oranzova SELECT{ border: solid 1px #E65C00; color: #E65C00; }
.modul_oranzova SELECT OPTION.optgroup{ color: #FFFFFF; background-color: #E65C00; }
.modul_cervena SELECT{ border: solid 1px #C80101; color: #C80101; }
.modul_cervena SELECT OPTION.optgroup{ color: #FFFFFF; background-color: #C80101; }
.modul_fialova SELECT{ border: solid 1px #881B95; color: #881B95; }
.modul_fialova SELECT OPTION.optgroup{ color: #FFFFFF; background-color: #881B95; }
.modul_modra SELECT{ border: solid 1px #1B8295; color: #1B8295; }
.modul_modra SELECT OPTION.optgroup{ color: #FFFFFF; background-color: #1B8295; }
.modul_zelena SELECT{ border: solid 1px #24951B; color: #24951B; }
.modul_zelena SELECT OPTION.optgroup{ color: #FFFFFF; background-color: #24951B; }

/*--- MAIN A (ODKAZ) ---*/
.modul_seda .main A,
.modul_seda .main A:link,
.modul_seda .main A:visited{ color: #747474; }
.modul_seda .main A:hover,
.modul_seda .main A:active{ color: #000000; }

.modul_seda .main A.sseda,
.modul_seda .main A.sseda:link,
.modul_seda .main A.sseda:visited{ color: #AAAAAA; }
.modul_seda .main A.sseda:hover,
.modul_seda .main A.sseda:active{ color: #000000; }

.modul_seda .main A.ssseda,
.modul_seda .main A.ssseda:link,
.modul_seda .main A.ssseda:visited{ color: #CFCFCF; }
.modul_seda .main A.ssseda:hover,
.modul_seda .main A.ssseda:active{ color: #000000; }

.modul_zluta .main A,
.modul_zluta .main A:link,
.modul_zluta .main A:visited{ color: #D0A600; }
.modul_zluta .main A:hover,
.modul_zluta .main A:active{ color: #000000; }

.modul_zluta .main A.sseda,
.modul_zluta .main A.sseda:link,
.modul_zluta .main A.sseda:visited{ color: #AAAAAA; }
.modul_zluta .main A.sseda:hover,
.modul_zluta .main A.sseda:active{ color: #000000; }

.modul_zluta .main A.ssseda,
.modul_zluta .main A.ssseda:link,
.modul_zluta .main A.ssseda:visited{ color: #CFCFCF; }
.modul_zluta .main A.ssseda:hover,
.modul_zluta .main A.ssseda:active{ color: #000000; }

.modul_oranzova .main A,
.modul_oranzova .main A:link,
.modul_oranzova .main A:visited{ color: #E65C00; }
.modul_oranzova .main A:hover,
.modul_oranzova .main A:active{ color: #000000; }

.modul_oranzova .main A.sseda,
.modul_oranzova .main A.sseda:link,
.modul_oranzova .main A.sseda:visited{ color: #AAAAAA; }
.modul_oranzova .main A.sseda:hover,
.modul_oranzova .main A.sseda:active{ color: #000000; }

.modul_oranzova .main A.ssseda,
.modul_oranzova .main A.ssseda:link,
.modul_oranzova .main A.ssseda:visited{ color: #CFCFCF; }
.modul_oranzova .main A.ssseda:hover,
.modul_oranzova .main A.ssseda:active{ color: #000000; }

.modul_cervena .main A,
.modul_cervena .main A:link,
.modul_cervena .main A:visited{ color: #C80101; }
.modul_cervena .main A:hover,
.modul_cervena .main A:active{ color: #000000; }

.modul_cervena .main A.sseda,
.modul_cervena .main A.sseda:link,
.modul_cervena .main A.sseda:visited{ color: #AAAAAA; }
.modul_cervena .main A.sseda:hover,
.modul_cervena .main A.sseda:active{ color: #000000; }

.modul_cervena .main A.ssseda,
.modul_cervena .main A.ssseda:link,
.modul_cervena .main A.ssseda:visited{ color: #CFCFCF; }
.modul_cervena .main A.ssseda:hover,
.modul_cervena .main A.ssseda:active{ color: #000000; }

.modul_fialova .main A,
.modul_fialova .main A:link,
.modul_fialova .main A:visited{ color: #881B95; }
.modul_fialova .main A:hover,
.modul_fialova .main A:active{ color: #000000; }

.modul_fialova .main A.sseda,
.modul_fialova .main A.sseda:link,
.modul_fialova .main A.sseda:visited{ color: #AAAAAA; }
.modul_fialova .main A.sseda:hover,
.modul_fialova .main A.sseda:active{ color: #000000; }

.modul_fialova .main A.ssseda,
.modul_fialova .main A.ssseda:link,
.modul_fialova .main A.ssseda:visited{ color: #CFCFCF; }
.modul_fialova .main A.ssseda:hover,
.modul_fialova .main A.ssseda:active{ color: #000000; }

.modul_modra .main A,
.modul_modra .main A:link,
.modul_modra .main A:visited{ color: #1B8295; }
.modul_modra .main A:hover,
.modul_modra .main A:active{ color: #000000; }

.modul_modra .main A.sseda,
.modul_modra .main A.sseda:link,
.modul_modra .main A.sseda:visited{ color: #AAAAAA; }
.modul_modra .main A.sseda:hover,
.modul_modra .main A.sseda:active{ color: #000000; }

.modul_modra .main A.ssseda,
.modul_modra .main A.ssseda:link,
.modul_modra .main A.ssseda:visited{ color: #CFCFCF; }
.modul_modra .main A.ssseda:hover,
.modul_modra .main A.ssseda:active{ color: #000000; }

.modul_zelena .main A,
.modul_zelena .main A:link,
.modul_zelena .main A:visited{ color: #24951B; }
.modul_zelena .main A:hover,
.modul_zelena .main A:active{ color: #000000; }

.modul_zelena .main A.sseda,
.modul_zelena .main A.sseda:link,
.modul_zelena .main A.sseda:visited{ color: #AAAAAA; }
.modul_zelena .main A.sseda:hover,
.modul_zelena .main A.sseda:active{ color: #000000; }

.modul_zelena .main A.ssseda,
.modul_zelena .main A.ssseda:link,
.modul_zelena .main A.ssseda:visited{ color: #CFCFCF; }
.modul_zelena .main A.ssseda:hover,
.modul_zelena .main A.ssseda:active{ color: #000000; }

/*--- MAIN RADEK_HL ---*/
.modul_seda .radek_hl{ background-color: #B9B9B9; }
.modul_seda .radek_hl2{ background-color: #B9B9B9; }
.modul_zluta .radek_hl{ background-color: #E7D27F; }
.modul_zluta .radek_hl2{ background-color: #E7D27F; }
.modul_oranzova .radek_hl{ background-color: #F2AD7F; }
.modul_oranzova .radek_hl2{ background-color: #F2AD7F; }
.modul_cervena .radek_hl{ background-color: #E38080; }
.modul_cervena .radek_hl2{ background-color: #E38080; }
.modul_fialova .radek_hl{ background-color: #C38DCA; }
.modul_fialova .radek_hl2{ background-color: #C38DCA; }
.modul_modra .radek_hl{ background-color: #8DC0CA; }
.modul_modra .radek_hl2{ background-color: #8DC0CA; }
.modul_zelena .radek_hl{ background-color: #91CA8D; }
.modul_zelena .radek_hl2{ background-color: #91CA8D; }
/*--- MAIN RADEK_OVER2 ---*/
.modul_seda .radek_over2{ background-color: #B9B9B9; }
.modul_zluta .radek_over2{ background-color: #E7D27F; }
.modul_oranzova .radek_over2{ background-color: #F2AD7F; }
.modul_cervena .radek_over2{ background-color: #E38080; }
.modul_fialova .radek_over2{ background-color: #C38DCA; }
.modul_modra .radek_over2{ background-color: #8DC0CA; }
.modul_zelena .radek_over2{ background-color: #91CA8D; }

/*--- MAIN PRUH (RADEK_HL) A (ODKAZ) ---*/
.modul_seda .main .radek_hl A:link, .modul_seda .main .pruh A:link,
.modul_seda .main .radek_hl A:visited, .modul_seda .main .pruh A:visited{ color: #F5F5F5; }
.modul_seda .main .radek_hl A:hover, .modul_seda .main .pruh A:hover,
.modul_seda .main .radek_hl A:active, .modul_seda .main .pruh A:active{ color: #000000; }

.pozadi_seda .radek_hl { background-color: #747474; }

.modul_zluta .main .radek_hl A:link, .modul_zluta .main .pruh A:link,
.modul_zluta .main .radek_hl A:visited, .modul_zluta .main .pruh A:visited{ color: #FEFCD7; }
.modul_zluta .main .radek_hl A:hover, .modul_zluta .main .pruh A:hover,
.modul_zluta .main .radek_hl A:active, .modul_zluta .main .pruh A:active{ color: #000000; }

.pozadi_zluta .radek_hl { background-color: #D0A600; }

.modul_oranzova .main .radek_hl A:link, .modul_oranzova .main .pruh A:link,
.modul_oranzova .main .radek_hl A:visited, .modul_oranzova .main .pruh A:visited{ color: #FEF3D7; }
.modul_oranzova .main .radek_hl A:hover, .modul_oranzova .main .pruh A:hover,
.modul_oranzova .main .radek_hl A:active, .modul_oranzova .main .pruh A:active{ color: #000000; }

.pozadi_oranzova .radek_hl { background-color: #E65C00; }

.modul_cervena .main .radek_hl A:link, .modul_cervena .main .pruh A:link,
.modul_cervena .main .radek_hl A:visited, .modul_cervena .main .pruh A:visited{ color: #FFE3E3; }
.modul_cervena .main .radek_hl A:hover, .modul_cervena .main .pruh A:hover,
.modul_cervena .main .radek_hl A:active, .modul_cervena .main .pruh A:active{ color: #000000; }

.pozadi_cervena .radek_hl { background-color: #C80101; }

.modul_fialova .main .radek_hl A:link, .modul_fialova .main .pruh A:link,
.modul_fialova .main .radek_hl A:visited, .modul_fialova .main .pruh A:visited{ color: #F4DEFF; }
.modul_fialova .main .radek_hl A:hover, .modul_fialova .main .pruh A:hover,
.modul_fialova .main .radek_hl A:active, .modul_fialova .main .pruh A:active{ color: #000000; }

.pozadi_fialova .radek_hl { background-color: #881B95; }

.modul_modra .main .radek_hl A:link, .modul_modra .main .pruh A:link,
.modul_modra .main .radek_hl A:visited, .modul_modra .main .pruh A:visited{ color: #E3EDFF; }
.modul_modra .main .radek_hl A:hover, .modul_modra .main .pruh A:hover,
.modul_modra .main .radek_hl A:active, .modul_modra .main .pruh A:active{ color: #000000; }

.pozadi_modra .radek_hl { background-color: #1B8295; }

.modul_zelena .main .radek_hl A:link, .modul_zelena .main .pruh A:link,
.modul_zelena .main .radek_hl A:visited, .modul_zelena .main .pruh A:visited{ color: #EEFFE3; }
.modul_zelena .main .radek_hl A:hover, .modul_zelena .main .pruh A:hover,
.modul_zelena .main .radek_hl A:active, .modul_zelena .main .pruh A:active{ color: #000000; }

.pozadi_zelena .radek_hl { background-color: #24951B; }


/*--- MAIN A.poz (ODKAZ) ---*/
.modul_seda .main A.poz:link,
.modul_seda .main A.poz:visited,
.modul_seda .main A.poza:link,
.modul_seda .main A.poza:visited{ background-color: #747474; color: #FFFFFF; }
.modul_seda .main A.poz:hover,
.modul_seda .main A.poz:active,
.modul_seda .main A.poza:link,
.modul_seda .main A.poza:visited{ background-color: #000000; }

.modul_zluta .main A.poz:link,
.modul_zluta .main A.poz:visited,
.modul_zluta .main A.poza:link,
.modul_zluta .main A.poza:visited{ background-color: #D0A600; color: #FFFFFF; }
.modul_zluta .main A.poz:hover,
.modul_zluta .main A.poz:active,
.modul_zluta .main A.poza:link,
.modul_zluta .main A.poza:visited{ background-color: #000000; }

.modul_oranzova .main A.poz:link,
.modul_oranzova .main A.poz:visited,
.modul_oranzova .main A.poza:link,
.modul_oranzova .main A.poza:visited{ background-color: #E65C00; color: #FFFFFF; }
.modul_oranzova .main A.poz:hover,
.modul_oranzova .main A.poz:active,
.modul_oranzova .main A.poza:link,
.modul_oranzova .main A.poza:visited{ background-color: #000000; }

.modul_cervena .main A.poz:link,
.modul_cervena .main A.poz:visited,
.modul_cervena .main A.poza:link,
.modul_cervena .main A.poza:visited{ background-color: #C80101; color: #FFFFFF; }
.modul_cervena .main A.poz:hover,
.modul_cervena .main A.poz:active,
.modul_cervena .main A.poza:link,
.modul_cervena .main A.poza:visited{ background-color: #000000; }

.modul_fialova .main A.poz:link,
.modul_fialova .main A.poz:visited,
.modul_fialova .main A.poza:link,
.modul_fialova .main A.poza:visited{ background-color: #881B95; color: #FFFFFF; }
.modul_fialova .main A.poz:hover,
.modul_fialova .main A.poz:active,
.modul_fialova .main A.poza:link,
.modul_fialova .main A.poza:visited{ background-color: #000000; }

.modul_modra .main A.poz:link,
.modul_modra .main A.poz:visited,
.modul_modra .main A.poza:link,
.modul_modra .main A.poza:visited{ background-color: #1B8295; color: #FFFFFF; }
.modul_modra .main A.poz:hover,
.modul_modra .main A.poz:active,
.modul_modra .main A.poza:link,
.modul_modra .main A.poza:visited{ background-color: #000000; }

.modul_zelena .main A.poz:link,
.modul_zelena .main A.poz:visited,
.modul_zelena .main A.poza:link,
.modul_zelena .main A.poza:visited{ background-color: #24951B; color: #FFFFFF; }
.modul_zelena .main A.poz:hover,
.modul_zelena .main A.poz:active,
.modul_zelena .main A.poza:link,
.modul_zelena .main A.poza:visited{ background-color: #000000; }


/*--- MAIN .strankovani A IMG ---*/
.modul_seda .main .strankovani A:link IMG,
.modul_seda .main .strankovani A:visited IMG{ background-color: #747474; }
.modul_seda .main .strankovani A:hover IMG,
.modul_seda .main .strankovani A:active IMG{ background-color: #000000; }

.modul_zluta .main .strankovani A:link IMG,
.modul_zluta .main .strankovani A:visited IMG{ background-color: #D0A600; }
.modul_zluta .main .strankovani A:hover IMG,
.modul_zluta .main .strankovani A:active IMG{ background-color: #000000; }

.modul_oranzova .main .strankovani A:link IMG,
.modul_oranzova .main .strankovani A:visited IMG{ background-color: #E65C00; }
.modul_oranzova .main .strankovani A:hover IMG,
.modul_oranzova .main .strankovani A:active IMG{ background-color: #000000; }

.modul_cervena .main .strankovani A:link IMG,
.modul_cervena .main .strankovani A:visited IMG{ background-color: #C80101; }
.modul_cervena .main .strankovani A:hover IMG,
.modul_cervena .main .strankovani A:active IMG{ background-color: #000000; }

.modul_fialova .main .strankovani A:link IMG,
.modul_fialova .main .strankovani A:visited IMG{ background-color: #881B95; }
.modul_fialova .main .strankovani A:hover IMG,
.modul_fialova .main .strankovani A:active IMG{ background-color: #000000; }

.modul_modra .main .strankovani A:link IMG,
.modul_modra .main .strankovani A:visited IMG{ background-color: #1B8295; }
.modul_modra .main .strankovani A:hover IMG,
.modul_modra .main .strankovani A:active IMG{ background-color: #000000; }

.modul_zelena .main .strankovani A:link IMG,
.modul_zelena .main .strankovani A:visited IMG{ background-color: #24951B; }
.modul_zelena .main .strankovani A:hover IMG,
.modul_zelena .main .strankovani A:active IMG{ background-color: #000000; }


/*--- MAIN A.plus ---*/
.modul_seda .main A.plus,
.modul_seda .main A.plus:link,
.modul_seda .main A.plus:visited,
.modul_seda .main A.plusa,
.modul_seda .main A.plusa:link,
.modul_seda .main A.plusa:visited{ border: solid 1px #B9B9B9; color: #747474; font-weight: bold; font-size: 20px; padding: 0px 4px 3px 4px; }
.modul_seda .main A.plus:hover,
.modul_seda .main A.plus:active,
.modul_seda .main A.plusa,
.modul_seda .main A.plusa:link,
.modul_seda .main A.plusa:visited,
.modul_seda .main A.plusa:hover,
.modul_seda .main A.plusa:active{ border: solid 1px #747474; background-color: #B9B9B9; color: #FFFFFF; }

.modul_zluta .main A.plus,
.modul_zluta .main A.plus:link,
.modul_zluta .main A.plus:visited,
.modul_zluta .main A.plusa,
.modul_zluta .main A.plusa:link,
.modul_zluta .main A.plusa:visited{ border: solid 1px #E7D27F; color: #D0A600; font-weight: bold; font-size: 20px; padding: 0px 4px 3px 4px; }
.modul_zluta .main A.plus:hover,
.modul_zluta .main A.plus:active,
.modul_zluta .main A.plusa,
.modul_zluta .main A.plusa:link,
.modul_zluta .main A.plusa:visited,
.modul_zluta .main A.plusa:hover,
.modul_zluta .main A.plusa:active{ border: solid 1px #D0A600; background-color: #E7D27F; color: #FFFFFF; }

.modul_oranzova .main A.plus,
.modul_oranzova .main A.plus:link,
.modul_oranzova .main A.plus:visited,
.modul_oranzova .main A.plusa,
.modul_oranzova .main A.plusa:link,
.modul_oranzova .main A.plusa:visited{ border: solid 1px #F2AD7F; color: #E65C00; font-weight: bold; font-size: 20px; padding: 0px 4px 3px 4px; }
.modul_oranzova .main A.plus:hover,
.modul_oranzova .main A.plus:active,
.modul_oranzova .main A.plusa,
.modul_oranzova .main A.plusa:link,
.modul_oranzova .main A.plusa:visited,
.modul_oranzova .main A.plusa:hover,
.modul_oranzova .main A.plusa:active{ border: solid 1px #E65C00; background-color: #F2AD7F; color: #FFFFFF; }

.modul_cervena .main A.plus,
.modul_cervena .main A.plus:link,
.modul_cervena .main A.plus:visited,
.modul_cervena .main A.plusa,
.modul_cervena .main A.plusa:link,
.modul_cervena .main A.plusa:visited{ border: solid 1px #E38080; color: #C80101; font-weight: bold; font-size: 20px; padding: 0px 4px 3px 4px; }
.modul_cervena .main A.plus:hover,
.modul_cervena .main A.plus:active,
.modul_cervena .main A.plusa,
.modul_cervena .main A.plusa:link,
.modul_cervena .main A.plusa:visited,
.modul_cervena .main A.plusa:hover,
.modul_cervena .main A.plusa:active{ border: solid 1px #C80101; background-color: #E38080; color: #FFFFFF; }

.modul_fialova .main A.plus,
.modul_fialova .main A.plus:link,
.modul_fialova .main A.plus:visited,
.modul_fialova .main A.plusa,
.modul_fialova .main A.plusa:link,
.modul_fialova .main A.plusa:visited{ border: solid 1px #C38DCA; color: #881B95; font-weight: bold; font-size: 20px; padding: 0px 4px 3px 4px; }
.modul_fialova .main A.plus:hover,
.modul_fialova .main A.plus:active,
.modul_fialova .main A.plusa,
.modul_fialova .main A.plusa:link,
.modul_fialova .main A.plusa:visited,
.modul_fialova .main A.plusa:hover,
.modul_fialova .main A.plusa:active{ border: solid 1px #881B95; background-color: #C38DCA; color: #FFFFFF; }

.modul_modra .main A.plus,
.modul_modra .main A.plus:link,
.modul_modra .main A.plus:visited,
.modul_modra .main A.plusa,
.modul_modra .main A.plusa:link,
.modul_modra .main A.plusa:visited{ border: solid 1px #8DC0CA; color: #1B8295; font-weight: bold; font-size: 20px; padding: 0px 4px 3px 4px; }
.modul_modra .main A.plus:hover,
.modul_modra .main A.plus:active,
.modul_modra .main A.plusa,
.modul_modra .main A.plusa:link,
.modul_modra .main A.plusa:visited,
.modul_modra .main A.plusa:hover,
.modul_modra .main A.plusa:active{ border: solid 1px #1B8295; background-color: #8DC0CA; color: #FFFFFF; }

.modul_zelena .main A.plus,
.modul_zelena .main A.plus:link,
.modul_zelena .main A.plus:visited,
.modul_zelena .main A.plusa,
.modul_zelena .main A.plusa:link,
.modul_zelena .main A.plusa:visited{ border: solid 1px #91CA8D; color: #24951B; font-weight: bold; font-size: 20px; padding: 0px 4px 3px 4px; }
.modul_zelena .main A.plus:hover,
.modul_zelena .main A.plus:active,
.modul_zelena .main A.plusa,
.modul_zelena .main A.plusa:link,
.modul_zelena .main A.plusa:visited,
.modul_zelena .main A.plusa:hover,
.modul_zelena .main A.plusa:active{ border: solid 1px #24951B; background-color: #91CA8D; color: #FFFFFF; }


/*--- čáry ---*/
.modul_seda .carad, .modul_seda .carad TH, .modul_seda .carad TD{ border-bottom: solid 1px #747474; }
.modul_seda .carad2, .modul_seda .carad2 TH, .modul_seda .carad2 TD{ border-bottom: solid 2px #747474; }
.modul_seda .carah, .modul_seda .carah TH, .modul_seda .carah TD{ border-top: solid 1px #747474; }
.modul_seda .carah2, .modul_seda .carah2 TH, .modul_seda .carah2 TD{ border-top: solid 2px #747474; }
.modul_seda .ohraniceni1{ border: solid 1px #747474; }
.modul_seda .ohraniceni2{ border: solid 2px #747474; }
.modul_zluta .carad, .modul_zluta .carad TH, .modul_zluta .carad TD{ border-bottom: solid 1px #D0A600; }
.modul_zluta .carad2, .modul_zluta .carad2 TH, .modul_zluta .carad2 TD{ border-bottom: solid 2px #D0A600; }
.modul_zluta .carah, .modul_zluta .carah TH, .modul_zluta .carah TD{ border-top: solid 1px #D0A600; }
.modul_zluta .carah2, .modul_zluta .carah2 TH, .modul_zluta .carah2 TD{ border-top: solid 2px #D0A600; }
.modul_zluta .ohraniceni1{ border: solid 1px #D0A600; }
.modul_zluta .ohraniceni2{ border: solid 2px #D0A600; }
.modul_oranzova .carad, .modul_oranzova .carad TH, .modul_oranzova .carad TD{ border-bottom: solid 1px #E65C00; }
.modul_oranzova .carad2, .modul_oranzova .carad2 TH, .modul_oranzova .carad2 TD{ border-bottom: solid 2px #E65C00; }
.modul_oranzova .carah, .modul_oranzova .carah TH, .modul_oranzova .carah TD{ border-top: solid 1px #E65C00; }
.modul_oranzova .carah2, .modul_oranzova .carah2 TH, .modul_oranzova .carah2 TD{ border-top: solid 2px #E65C00; }
.modul_oranzova .ohraniceni1{ border: solid 1px #E65C00; }
.modul_oranzova .ohraniceni2{ border: solid 2px #E65C00; }
.modul_cervena .carad, .modul_cervena .carad TH, .modul_cervena .carad TD{ border-bottom: solid 1px #C80101; }
.modul_cervena .carad2, .modul_cervena .carad2 TH, .modul_cervena .carad2 TD{ border-bottom: solid 2px #C80101; }
.modul_cervena .carah, .modul_cervena .carah TH, .modul_cervena .carah TD{ border-top: solid 1px #C80101; }
.modul_cervena .carah2, .modul_cervena .carah2 TH, .modul_cervena .carah2 TD{ border-top: solid 2px #C80101; }
.modul_cervena .ohraniceni1{ border: solid 1px #C80101; }
.modul_cervena .ohraniceni2{ border: solid 2px #C80101; }
.modul_fialova .carad, .modul_fialova .carad TH, .modul_fialova .carad TD{ border-bottom: solid 1px #881B95; }
.modul_fialova .carad2, .modul_fialova .carad2 TH, .modul_fialova .carad2 TD{ border-bottom: solid 2px #881B95; }
.modul_fialova .carah, .modul_fialova .carah TH, .modul_fialova .carah TD{ border-top: solid 1px #881B95; }
.modul_fialova .carah2, .modul_fialova .carah2 TH, .modul_fialova .carah2 TD{ border-top: solid 2px #881B95; }
.modul_fialova .ohraniceni1{ border: solid 1px #881B95; }
.modul_fialova .ohraniceni2{ border: solid 2px #881B95; }
.modul_modra .carad, .modul_modra .carad TH, .modul_modra .carad TD{ border-bottom: solid 1px #1B8295; }
.modul_modra .carad2, .modul_modra .carad2 TH, .modul_modra .carad2 TD{ border-bottom: solid 2px #1B8295; }
.modul_modra .carah, .modul_modra .carah TH, .modul_modra .carah TD{ border-top: solid 1px #1B8295; }
.modul_modra .carah2, .modul_modra .carah2 TH, .modul_modra .carah2 TD{ border-top: solid 2px #1B8295; }
.modul_modra .ohraniceni1{ border: solid 1px #1B8295; }
.modul_modra .ohraniceni2{ border: solid 2px #1B8295; }
.modul_zelena .carad, .modul_zelena .carad TH, .modul_zelena .carad TD{ border-bottom: solid 1px #24951B; }
.modul_zelena .carad2, .modul_zelena .carad2 TH, .modul_zelena .carad2 TD{ border-bottom: solid 2px #24951B; }
.modul_zelena .carah, .modul_zelena .carah TH, .modul_zelena .carah TD{ border-top: solid 1px #24951B; }
.modul_zelena .carah2, .modul_zelena .carah2 TH, .modul_zelena .carah2 TD{ border-top: solid 2px #24951B; }
.modul_zelena .ohraniceni1{ border: solid 1px #24951B; }
.modul_zelena .ohraniceni2{ border: solid 2px #24951B; }

/*--- kalendář ---*/
.modul_seda .kal{ background-color: #747474; }
.modul_seda .kalendar{ background-color: #F5F5F5; }
.modul_seda TABLE.kalendar TH{ color: #F5F5F5; }
.modul_zluta .kal{ background-color: #D0A600; }
.modul_zluta .kalendar{ background-color: #FEFCD7; }
.modul_zluta TABLE.kalendar TH{ color: #FEFCD7; }
.modul_oranzova .kal{ background-color: #E65C00; }
.modul_oranzova .kalendar{ background-color: #FEF3D7; }
.modul_oranzova TABLE.kalendar TH{ color: #FEF3D7; }
.modul_cervena .kal{ background-color: #C80101; }
.modul_cervena .kalendar{ background-color: #FFE3E3; }
.modul_cervena TABLE.kalendar TH{ color: #FFE3E3; }
.modul_fialova .kal{ background-color: #881B95; }
.modul_fialova .kalendar{ background-color: #F4DEFF; }
.modul_fialova TABLE.kalendar TH{ color: #F4DEFF; }
.modul_modra .kal{ background-color: #1B8295; }
.modul_modra .kalendar{ background-color: #E3EDFF; }
.modul_modra TABLE.kalendar TH{ color: #E3EDFF; }
.modul_zelena .kal{ background-color: #24951B; }
.modul_zelena .kalendar{ background-color: #EEFFE3; }
.modul_zelena TABLE.kalendar TH{ color: #EEFFE3; }

/*--- našeptavač ---*/
.modul_seda .naseptavac{ background-color: #F5F5F5; }
.modul_zluta .naseptavac{ background-color: #FEFCD7; }
.modul_oranzova .naseptavac{ background-color: #FEF3D7; }
.modul_cervena .naseptavac{ background-color: #FFE3E3; }
.modul_fialova .naseptavac{ background-color: #F4DEFF; }
.modul_modra .naseptavac{ background-color: #E3EDFF; }
.modul_zelena .naseptavac{ background-color: #EEFFE3; }

/*--- součty ---*/
.modul_seda .soucty_info{ border: solid 1px #747474; background-color: #F5F5F5; }
.modul_zluta .soucty_info{ border: solid 1px #D0A600; background-color: #FEFCD7; }
.modul_oranzova .soucty_info{ border: solid 1px #E65C00; background-color: #FEF3D7; }
.modul_cervena .soucty_info{ border: solid 1px #C80101; background-color: #FFE3E3; }
.modul_fialova .soucty_info{ border: solid 1px #881B95; background-color: #F4DEFF; }
.modul_modra .soucty_info{ border: solid 1px #1B8295; background-color: #E3EDFF; }
.modul_zelena .soucty_info{ border: solid 1px #24951B; background-color: #EEFFE3; }

/*--- poznámka ---*/
.modul_seda .poznamka{ border-top: solid 1px #747474; }
.modul_zluta .poznamka{ border-top: solid 1px #D0A600; }
.modul_oranzova .poznamka{ border-top: solid 1px #E65C00; }
.modul_cervena .poznamka{ border-top: solid 1px #C80101; }
.modul_fialova .poznamka{ border-top: solid 1px #881B95; }
.modul_modra .poznamka{ border-top: solid 1px #1B8295; }
.modul_zelena .poznamka{ border-top: solid 1px #24951B; }
