BODY{
                /*background-color: #cccccc;*/
                background-color: #ffffff;
                font-family: Arial, Arial CE, Tahoma, Verdana, sans-serif;
                margin: 0px;
                padding: 0px;

}
BODY, th, td  { font-size: 11px;}


h1 {
  font-weight: normal;
	font-size: 1.1em;
	text-align: center;
	padding: 2px 0 4px 0;
	border-bottom: 1px solid #989898;
  background-color: #efefef;
  color: #999999;
  margin: 0px;
}


h2 {font-size: 11px; position: relative; top: -5px; left: 12px; font-weight: bold; padding: 0px; margin: 0px;}



.nadpis_stranky {margin: 0px;  height: 19px; font-weight: normal; font-size: 100%;  color: white; background-image: url(../menu/podklad_menu_vlevo2.gif); background-repeat : repeat-x;  padding-top: 2px; padding-left: 25px;}
.nadpis_stranky_uvod {font-weight: normal; text-align: center; font-size: 110%;  margin: 0 0 -10px 0; }

INPUT { border: 1px solid black; font-size: 100%;}
FORM{
                margin: 0px;
                padding: 0px;
}

P {margin: 0px; padding: 0px;}


A:link{    color: #af0102; text-decoration : none; font-weight: bold; }
A:visited{ color: #af0102; text-decoration : none; font-weight: bold;}
A:hover{   color: #2f6f93; text-decoration : none; font-weight: bold;}
A:active{  color: #2f6f93; text-decoration : none; font-weight: bold;}

A.novinka_nadpis:link{    color: #2f6f93;  text-decoration : none; font-weight: bold; }
A.novinka_nadpis:visited{ color: #2f6f93; text-decoration : none; font-weight: bold;}
A.novinka_nadpis:hover{   color: #af0102; text-decoration : none; font-weight: bold;}
A.novinka_nadpis:active{  color: #af0102; text-decoration : none; font-weight: bold;}



A.menicko:link{  color: #FFFFFF;  font-size: 100%;}
A.menicko:visited{ color: #FFFFFF; font-size: 100%;}
A.menicko:hover{ color: #f5c407; font-size: 100%;}
A.menicko:active{color: #f5c407; font-size: 100%;}

A.menicko1:link{ color: #f5c407; font-size: 100%;}
A.menicko1:visited{ color: #f5c407; font-size: 100%;}
A.menicko1:hover{ color: #f5c407; font-size: 100%;}
A.menicko1:active{color: #f5c407; font-size: 100%;}

A.menu_nestisknuto:link{  margin-top: 1px; color: #000000; text-decoration : none; font-weight: normal; font-size: 10px; width: 178px; padding-left: 10px; padding-top: 1px; line-height: 15px; background-color: #e0e0e0; min-height: 19px; _height: 19px; display: block; background-image: url(../menu/podklad_menu_vlevo1.gif); background-repeat : repeat-y; /*border: 1px solid black;*/ }
A.menu_nestisknuto:visited{ margin-top: 1px; color: #000000; text-decoration : none; font-weight: normal; font-size: 10px; width: 178px;padding-left: 10px; padding-top: 1px; line-height: 15px; background-color: #e0e0e0; min-height: 19px; _height: 19px; display: block; background-image: url(../menu/podklad_menu_vlevo1.gif); background-repeat : repeat-y; }
A.menu_nestisknuto:hover{ margin-top: 1px; color: #ffffff; text-decoration : underline; font-weight: normal;  font-size: 10px;  width: 178px; padding-left: 10px; padding-top: 1px; line-height: 15px; background-color: #e0e0e0; min-height: 19px; _height: 19px; display: block; background-image: url(../menu/podklad_menu_vlevo.gif); background-repeat : repeat-y;}
A.menu_nestisknuto:active{margin-top: 1px; color: #ffffff; text-decoration : underline; font-weight: normal; font-size: 10px; width: 178px; padding-left: 10px; padding-top: 1px; line-height: 15px; background-color: #e0e0e0; min-height: 19px; _height: 19px; display: block; background-image: url(../menu/podklad_menu_vlevo.gif); background-repeat : repeat-y;}

A.menu_stisknuto:link{  margin-top: 1px; color: #ffffff; text-decoration : none; font-weight: normal; font-size: 10px; width: 178px; padding-left: 10px; padding-top: 1px; line-height: 15px; background-color: #e0e0e0; min-height: 19px; _height: 19px; display: block; background-image: url(../menu/podklad_menu_vlevo.gif); background-repeat : repeat-y; /*border: 1px solid black;*/ }
A.menu_stisknuto:visited{ margin-top: 1px; color: #ffffff; text-decoration : none; font-weight: normal; font-size: 10px; width: 178px; padding-left: 10px; padding-top: 1px; line-height: 15px; background-color: #e0e0e0; min-height: 19px; _height: 19px; display: block; background-image: url(../menu/podklad_menu_vlevo.gif); background-repeat : repeat-y; }
A.menu_stisknuto:hover{ margin-top: 1px; color: #ffffff; text-decoration : none; font-weight: normal;  font-size: 10px;  width: 178px; padding-left: 10px; padding-top: 1px; line-height: 15px; background-color: #e0e0e0; min-height: 19px; _height: 19px; display: block; background-image: url(../menu/podklad_menu_vlevo.gif); background-repeat : repeat-y;}
A.menu_stisknuto:active{margin-top: 1px; color: #ffffff; text-decoration : none; font-weight: normal; font-size: 10px; width: 178px; padding-left: 10px; padding-top: 1px; line-height: 15px; background-color: #e0e0e0; min-height: 19px; _height: 19px; display: block; background-image: url(../menu/podklad_menu_vlevo.gif); background-repeat : repeat-y;}


A.nextmenu_nestisknuto:link{ padding-left: 10px; margin-left: 20px; margin-top: 1px; color: #000000; text-decoration : none; font-weight: normal; font-size: 10px; width: 158px; padding-top: 1px; line-height: 15px; background-color: #eeeeee; min-height: 19px; _height: 19px; display: block; /*border: 1px solid black;*/ }
A.nextmenu_nestisknuto:visited{padding-left: 10px;  margin-left: 20px; margin-top: 1px; color: #000000; text-decoration : none; font-weight: normal; font-size: 10px; width: 158px;padding-top: 1px; line-height: 15px; background-color: #eeeeee; min-height: 19px; _height: 19px; display: block; }
A.nextmenu_nestisknuto:hover{ padding-left: 10px;  margin-left: 20px; margin-top: 1px; color: #000000; text-decoration : underline; font-weight: normal;  font-size: 10px;  width: 158px; padding-top: 1px; line-height: 15px; background-color: #e0e0e0; min-height: 19px; _height: 19px; display: block; }
A.nextmenu_nestisknuto:active{padding-left: 10px;  margin-left: 20px; margin-top: 1px; color: #000000; text-decoration : underline; font-weight: normal; font-size: 10px; width: 158px; padding-top: 1px; line-height: 15px; background-color: #e0e0e0; min-height: 19px; _height: 19px; display: block; }

A.nextmenu_stisknuto:link{ padding-left: 10px;  margin-left: 20px; margin-top: 1px; color: #000000; text-decoration : none; font-weight: normal; font-size: 10px; width: 158px;  padding-top: 1px; line-height: 15px; background-color: #e0e0e0; min-height: 19px; _height: 19px; display: block; }
A.nextmenu_stisknuto:visited{ padding-left: 10px; margin-left: 20px; margin-top: 1px; color: #000000; text-decoration : none; font-weight: normal; font-size: 10px; width: 158px; padding-top: 1px; line-height: 15px; background-color: #e0e0e0; min-height: 19px; _height: 19px; display: block; }
A.nextmenu_stisknuto:hover{padding-left: 10px;  margin-left: 20px; margin-top: 1px; color: #000000; text-decoration : none; font-weight: normal;  font-size: 10px;  width: 158px; padding-top: 1px; line-height: 15px; background-color: #e0e0e0; min-height: 19px; _height: 19px; display: block; }
A.nextmenu_stisknuto:active{padding-left: 10px; margin-left: 20px; margin-top: 1px; color: #000000; text-decoration : none; font-weight: normal; font-size: 10px; width: 158px; padding-top: 1px; line-height: 15px; background-color: #e0e0e0; min-height: 19px; _height: 19px; display: block; }


A.nextmenu1_nestisknuto:link{ padding-left: 10px; margin-left: 30px; margin-top: 1px; color: #000000; text-decoration : none; font-weight: normal; font-size: 10px; width: 148px; padding-top: 1px; line-height: 15px; background-color: #eeeeee; min-height: 19px; _height: 19px; display: block; /*border: 1px solid black;*/ }
A.nextmenu1_nestisknuto:visited{padding-left: 10px;  margin-left: 30px; margin-top: 1px; color: #000000; text-decoration : none; font-weight: normal; font-size: 10px; width: 148px;padding-top: 1px; line-height: 15px; background-color: #eeeeee; min-height: 19px; _height: 19px; display: block; }
A.nextmenu1_nestisknuto:hover{ padding-left: 10px;  margin-left: 30px; margin-top: 1px; color: #000000; text-decoration : underline; font-weight: normal;  font-size: 10px;  width: 148px; padding-top: 1px; line-height: 15px; background-color: #e0e0e0; min-height: 19px; _height: 19px; display: block; }
A.nextmenu1_nestisknuto:active{padding-left: 10px;  margin-left: 30px; margin-top: 1px; color: #000000; text-decoration : underline; font-weight: normal; font-size: 10px; width: 148px; padding-top: 1px; line-height: 15px; background-color: #e0e0e0; min-height: 19px; _height: 19px; display: block; }

A.nextmenu1_stisknuto:link{ padding-left: 10px;  margin-left: 30px; margin-top: 1px; color: #000000; text-decoration : none; font-weight: normal; font-size: 10px; width: 148px;  padding-top: 1px; line-height: 15px; background-color: #e0e0e0; min-height: 19px; _height: 19px; display: block; }
A.nextmenu1_stisknuto:visited{ padding-left: 10px; margin-left: 30px; margin-top: 1px; color: #000000; text-decoration : none; font-weight: normal; font-size: 10px; width: 148px; padding-top: 1px; line-height: 15px; background-color: #e0e0e0; min-height: 19px; _height: 19px; display: block; }
A.nextmenu1_stisknuto:hover{padding-left: 10px;  margin-left: 30px; margin-top: 1px; color: #000000; text-decoration : none; font-weight: normal;  font-size: 10px;  width: 148px; padding-top: 1px; line-height: 15px; background-color: #e0e0e0; min-height: 19px; _height: 19px; display: block; }
A.nextmenu1_stisknuto:active{padding-left: 10px; margin-left: 30px; margin-top: 1px; color: #000000; text-decoration : none; font-weight: normal; font-size: 10px; width: 148px; padding-top: 1px; line-height: 15px; background-color: #e0e0e0; min-height: 19px; _height: 19px; display: block; }


A.webrex1:link{   color: white;  font-weight: bold;}
A.webrex1:visited{ color: white; font-weight: bold;}
A.webrex1:hover{ color: #CC0000; font-weight: bold;}
A.webrex1:active{color: #CC0000; font-weight: bold;}

A.administrace:link{        color: white; font-size: 80%; }
A.administrace:visited{ color: white; font-size: 80%;  }
A.administrace:hover{ color: #CC0000; font-size: 80%; }
A.administrace:active{color: #CC0000; font-size: 80%; }




.ramecek{ border: 1px solid #000000; }
.ramecek1{ border: 4px double #000000; }
.tucnepodtrzeno{ font-weight: bold; text-decoration: underline; }
.tucnecervene{ font-weight: bold; color: #A80E0D; }
.hlaseniouzivateli{ font-size: 10px; text-align: center; color: black; }
.chybovazprava{ color: #A80E0D; }
.zobrazeniroku { font-size: 95%; font-weight: 900;}

.tabulka1nadpis{ border: 1px solid black; }
.tabulka2nadpis{ border-right: 1px solid black; border-bottom: 1px solid black; border-top: 1px solid black; }
.tabulka1bunka{ border-left: 1px solid black; border-bottom: 1px solid black; border-right: 1px solid black;}
.tabulka2bunka{ border-right: 1px solid black; border-bottom: 1px solid black; }



/* hlavni trisloupcovy layout - zacatek */

#celyweb {width: 1500px; margin-top: 2px;  padding: 0px; }
#hlavni{ float: left; width: 1290px;  background-color: white; margin: 0px; padding:0px; }
#hlavni1{ float: left; width: 149px; margin-left: 3px; background-color: #cccccc; margin-top: 137px; text-align: left; }

.hornibanner_vnitrek { color: #cccccc; float: right; width: 310px; text-align: center; line-height: 30px; padding: 23px 0 0 0; font-size: 22px; font-weight: 900; }

#prostredek {width: 988px; margin-top:5px; padding:0;/* border: 1px solid black;*/}

#levastrana {  float:left; width:210px; margin-left:3px; padding:0; }
#pravastrana { float:right; width:760px; margin:0;  padding-right: 5px; /*border: 1px solid black;*/}

.ukonceniprostredku { clear:both; height:1px; font-size:1px; border:none; margin:0; padding:0; background:transparent;	}

.vnitrnisloupec { margin:0; padding:0;	}
.vnitrnisloupec1 { margin:0; padding:0;}


.spodnicast{ background-color: #2c2a3c; text-align: center; height: 18px; width: 988px; margin-top: 10px; }
.spodekvnitrni{ padding-top: 2px; }



	

/* kod tykajici se konkretniho projektu - zacatek */

.hlavnimenu {width: 988px; height: 19px; background-image: url(../menu/podklad_menu_vrsek.gif); background-repeat : repeat-x; margin-top: 1px; margin-bottom: 1px;}
.vyskabunkymenu { height: 32px; }

.menuobrazky {margin-left: 122px;}
.specialnidataokraje {width: 135px; margin-top: 20px; font-size: 90%; }

.nadpisnovinkyuvod {font-weight: bold; font-size: 110%; text-decoration: underline; }
.vnitrnisloupec2 { margin-top: 2px; }
.vyhledani {width: 136px; text-align: center; border-top: 1px solid black; padding-top: 5px; border-bottom: 1px solid black; padding-bottom: 5px; margin-bottom: 20px;}


.info_ramecek {width: 200px; }
.info_ramecek1 {width: 755px;  }
.info_ramecek1a { width: 190px; float: left; /*margin-left: 3px;*/ }
.info_ramecek2 { width: 370px; float: right;/* margin-right: 5px; */ }

.info_ramecek_pulka_vlevo { width: 365px; float: left;/* margin-right: 5px; */}
.info_ramecek_pulka_vpravo { width: 365px; float: right;/* margin-right: 5px; */}

.nadpis_ramecek_vnitrek {padding-top: 3px; padding-left: 25px;  }
.nadpis_ramecek {height: 19px; color: white; background-image: url(../menu/podklad_menu_vlevo2.gif); background-repeat : repeat-x; }
.telo_ramecek {margin-top: 1px;  }
.telo_ramecek_vnitrek {  margin-left: 6px; padding: 7px 7px 7px 17px; background-color: #ebebeb;}
.telo_ramecek_vnitrek1 { margin-left: 6px; text-align: center; padding: 7px 7px 7px 7px; background-color: #ebebeb;}
.telo_ramecek_vnitrek2 { margin-left: 6px; padding: 7px 7px 7px 7px; /*background-color: #ebebeb;*/}
.telo_ramecek_vnitrek3 { margin-left: 6px; padding: 7px 7px 7px 7px; background-color: #ebebeb;}


.pristizapas {float: left; width: 235px; height: 148px;   background-image: url(../menu/pristi_zapas.jpg); background-repeat : no-repeat; color: white;}
.jumbocup {float: left; width: 235px; height: 148px; margin-left: 15px; }
.tym {float: left; width: 235px; height: 148px; margin-left: 15px;}
.vnitrek_upoutavky {padding: 15px;}

/* kod tykajici se konkretniho projektu - konec */



A.odkazkalendar1:link{        color: #af0102; text-decoration : none; font-weight: bold; font-size: 12px; }
A.odkazkalendar1:visited{ color: #af0102; text-decoration : none; font-weight: bold; font-size: 12px; }
A.odkazkalendar1:hover{ color: #2f6f93;text-decoration : none; font-weight: bold; font-size: 12px; }
A.odkazkalendar1:active{color: #2f6f93;text-decoration : none; font-weight: bold; font-size: 12px; }

A.odkazkalendar:link{        color: #af0102; text-decoration : none; font-weight: bold; font-size: 12px; border: 1px solid #af0102; padding: 1px;}
A.odkazkalendar:visited{ color: #af0102; text-decoration : none; font-weight: bold; font-size: 12px; border: 1px solid #af0102; padding: 1px;}
A.odkazkalendar:hover{ color: #2f6f93;text-decoration : none; font-weight: bold; font-size: 12px; border: 1px solid #2f6f93; padding: 1px;}
A.odkazkalendar:active{color: #2f6f93;text-decoration : none; font-weight: bold; font-size: 12px; border: 1px solid #2f6f93; padding: 1px;}

A.odkazkalendar3:link{        color: #2f6f93; text-decoration : none; font-weight: bold; font-size: 12px; border: 1px solid #2f6f93; padding: 1px;}
A.odkazkalendar3:visited{ color: #2f6f93; text-decoration : none; font-weight: bold; font-size: 12px; border: 1px solid #2f6f93; padding: 1px;}
A.odkazkalendar3:hover{ color: #2f6f93;text-decoration : none; font-weight: bold; font-size: 12px; border: 1px solid #2f6f93; padding: 1px;}
A.odkazkalendar3:active{color: #2f6f93;text-decoration : none; font-weight: bold; font-size: 12px; border: 1px solid #2f6f93; padding: 1px;}


.odkazkalendar2 {color: #2f6f93;text-decoration : none; font-weight: bold; font-size: 12px; border: 1px solid #2f6f93; padding: 1px;}

.kalenadartabulka {border-top: 1px solid dotted; border-bottom: 1px solid dotted; background-color: #e8e8e8; }
.kalenadartabulka1 {border-top: 1px solid dotted; border-bottom: 1px solid dotted; background-color: #e8e8e8;}
.kalenadartabulka2 {border-bottom: 1px solid dotted; background-color: #e8e8e8; }
.kalenadartabulka3 {border-bottom: 1px solid dotted; background-color: #e8e8e8;}

.tabulka1 {border-top: 1px solid #898989; border-left: 1px solid #898989; }
.tabulka2 {border-top: 1px solid #898989; border-left: 1px solid #898989;  border-right: 1px solid #898989;  }
.tucnecerne{ font-weight: bold; color: black; }
.tucnemodre{ font-weight: bold; color: blue; }

A.tucne:link{  font-weight: bold;}
A.tucne:visited{ font-weight: bold;}
A.tucne:hover{ font-weight: bold;}
A.tucne:active{font-weight: bold;}

.detailhrace {height: 251px; _height: 251px; min-height: 251px; border: 1px solid black;}

.odehrany_zapas {color: #999999;}
.neodehrany_zapas {color: #000000;}
.aktualni_zapas {font-weight: bold; color: red;}

.nadpis_program {font-size: 14px; font-weight: 900;}
.nadpis_sport {width: 675px; height: 30px; text-align: right; color:  #2f6f93; font-size: 17px; background-image: url(../design/uvod_cimsezabyvame.gif); background-repeat : no-repeat; }

.reklama {position: relative; top: 15px; left: 5px;}

.program {clear: both; width: 180px; min-height: 18px; _height: 18px;}
.program_ukonceni {clear: both;  display: block; margin-bottom: 3px; padding-bottom: 3px; border-bottom: 1px solid #cccccc; }
.program_ukonceni1 {clear: both;  display: block; margin-bottom: 3px; padding-bottom: 3px; }
.program_leva {float: left; width: 35px; color: #0000cc;}
.program_prava {float: right; width: 145px;}
.cas {font-weight: bold;}
.nazev {font-weight: bold;}
.procenta {color: red; font-weight: 900; font-size: 16px; width: 20px; padding: 2px; border: 1px solid red;}

.dny {float: left; width: 980px; margin: 0px;  }
.dny_vnitrek {}
.den {font-size: 100%; font-weight: bold; margin-top: 5px; float: left; width: 129px; margin-left: 8px; text-align: center; height: 18px; padding-top: 2px; background-image: url(../design/pozadi_dne.gif); background-repeat : no-repeat;  }
.den_prvni {font-size: 100%; font-weight: bold; margin-top: 5px; float: left; width: 129px; margin-left: 5px; text-align: center; height: 18px; padding-top: 2px; background-image: url(../design/pozadi_dne.gif); background-repeat : no-repeat;  }
.aktual_cas {font-weight: 900; font-size: 14px; }

.program_cas {width: 990px; float: left; min-height: 30px; _height: 30px; /*border: 1px solid black;*/}
.zobrazeni_cas_cas {float: left; _height: 30px; min-height: 30px; font-weight: bold; color: #0000cc; width: 35px; /*border: 1px solid black;*/}
.zobrazeni_cas_nazev {float: left; _height: 30px; min-height: 30px; width: 170px; font-weight: bold; font-size: 12px;}
.zobrazeni_cas_popis {float: left; _height: 30px; min-height: 30px; width: 590px; }
.zobrazeni_cas_obrazek {float: left; _height: 30px; min-height: 30px; width: 90px; text-align: right; }
.zobrazeni_cas_stanice{float: left; _height: 30px; min-height: 30px; padding-top: 5px; width: 100px; }

.hornibanner {float: left; width: 960px; height: 70px; margin-top: 8px;}
.hornibanner1 {float: right; width: 330px; height: 70px; margin-top: 8px; text-align: right;}

.podminky {float: left; width: 980px; text-align: left; padding: 8px 0 8px 10px;}


.podminka1 {float: left; width: 140px; font-weight: bold;}
.podminka2 {float: left; width: 340px; font-weight: bold;}
.podminka3 {float: left; width: 190px; font-weight: bold;}
.podminka4 {float: left; width: 138px; text-align: left; font-weight: bold; }
.podminka5 {float: right; width: 148px; text-align: right; font-weight: bold; /*border: 1px solid black;*/ position: absolute; top: 145px; left: 820px;}

.archiv_hlavni {padding-left: 10px; }
.archiv_den {border-bottom: 1px dotted #cccccc; padding: 3px 0 3px 0;}
.archiv_nazev_dne {width: 200px; font-weight: bold;}
