/* ---- zakladni formatovani stranky ----- */
body        { width: 100%; background-image: url(pic/pozadi01.jpg); margin: 0px; }
#main       { position: absolute; height: 1180px; width: 801px; left: 0px; top: 0px; background-color: #FFFFFF; }
#main2      { position: absolute; height: 1290px; width: 801px; left: 0px; top: 0px; background-color: #FFFFFF; }
#main3      { position: absolute; height: 1500px; width: 801px; left: 0px; top: 0px; background-color: #FFFFFF; }
#main4      { position: absolute; height: 1700px; width: 801px; left: 0px; top: 0px; background-color: #FFFFFF; }
#obsah       { position: absolute; width: 500px; top: 145px; left: 135px; border: none; }
#hlavicka img { position: absolute; top: 0px; left: 0px; border: none; }
#patka       { position: absolute; height: 1px; left: 80px; top: 970px; font-size: 10px; font-family: Verdana, Arial, lucida, sans-serif;  }
#patka1      { position: absolute; height: 1px; left: 80px; top: 1250px; font-size: 10px; font-family: Verdana, Arial, lucida, sans-serif;  }
#patka2      { position: absolute; left: 15px; top: 1480px; font-size: 10px; font-family: Verdana, Arial, lucida, sans-serif; }
#levy        { position: absolute; left: 5px; width: 140px; top: 150px; text-align: left; }
#levy        { background-color: #FFFFFF; border-right: #CECECE 0px solid; border-bottom: #CECECE 0px solid;
               border-left: #E8E8E8 0px solid; border-top: #9C9A9A 0px solid; }
#stred       { text-align: center; }
#dolmenu     { line-height: 2; color: #999999; }
#dolmenu a:visited, #dolmenu a:link, .dolmenu a:active { line-height: 2; text-decoration: none; color: #999999; }
#dolmenu a:hover { line-height: 2;  color: #333399; }
#hormenu     { position: absolute; left: 100px; text-align: center; font-size: 10px; color: #555555; font-family: Verdana, Arial, lucida, sans-serif; color: #555555; }
#hormenu a:visited, #hormenu a:link, #hormenu a:active { text-decoration: none; color: #555555; }
#hormenu a:hover { color: #333399; }
#linkmain    { text-align: right; }
#linkmain a:visited, #linkmain a:link { text-align: right; text-decoration: none; color: #333399; }
#linkmain a:hover { text-decoration: underline; }
#nadpis      { position: absolute; left: 44px; top: 40px; font-size: 20px; font-family: Verdana, Arial; color: #999999; }
#grafnad     { position: absolute; left: 46px; top: 47px; }
#grafnad2    { position: absolute; left: 46px; top: 62px; }
#grafnad3    { position: absolute; left: 650px; top: 840px; }
#grafnad4    { position: absolute; left: 530px; top: 945px; }
#grafnad5    { position: absolute; left: 650px; top: 1100px; }
#grafnad6    { position: absolute; left: 530px; top: 1205px; }
#grafnad7    { position: absolute; left: 650px; top: 1425px; }
#grafnad8    { position: absolute; left: 530px; top: 1530px; }
#grafnad9    { position: absolute; left: 650px; top: 1145px; }
#grafnad10   { position: absolute; left: 530px; top: 1250px; }
#obsah-index { position: absolute; width: 555px; left: 50px; top: 55px; font-size: 12px; font-family: Verdana, Arial; color: #000000; }
#obsah01     { position: absolute; width: 555px; left: 65px; top: 75px; font-size: 12px; font-family: Verdana, Arial; color: #000000; }
#obsah02     { position: absolute; width: 560px; left: 70px; top: 490px; font-size: 10px; font-family: Verdana, Arial; color: #000000; }
#obsah03     { position: absolute; width: 215px; left: 70px; top: 488px; font-size: 10px; font-family: Verdana, Arial; color: #000000; border-top: 1px #999999; border-left: 1px #CCCCCC; border-bottom: 1px #CCCCCC; border-right: 1px #CCCCCC; border-style: solid; background-color: #DFDBDB; }
#obsah04     { position: absolute; width: 60px; left: 330px; top: 88px; font-size: 10px; font-family: Verdana, Arial; color: #000000; border-top: 1px #999999; border-left: 1px #CCCCCC; border-bottom: 1px #CCCCCC; border-right: 1px #CCCCCC; border-style: solid; background-color: #DFDBDB; }
#obsah05     { position: absolute; width: 300px; left: 330px; top: 90px; font-size: 10px; font-family: Verdana, Arial; color: #000000; }
#obsah06     { position: absolute; width: 40px; left: 330px; top: 341px; font-size: 10px; font-family: Verdana, Arial; color: #000000; border-top: 1px #999999; border-left: 1px #CCCCCC; border-bottom: 1px #CCCCCC; border-right: 1px #CCCCCC; border-style: solid; background-color: #DFDBDB; }
#obsah07     { position: absolute; width: 300px; left: 330px; top: 342px; font-size: 10px; font-family: Verdana, Arial; color: #000000; }
#obsah08     { position: absolute; width: 170px; left: 0px; top: 140px; font-size: 10px; font-family: Verdana, Arial; color: #000000; border-top: 1px #999999; border-left: 1px #CCCCCC; border-bottom: 1px #CCCCCC; border-right: 1px #CCCCCC; border-style: solid; background-color: #DFDBDB; }
#obsah09     { position: absolute; width: 555px; left: 0px; top: 0px; font-size: 10px; font-family: Verdana, Arial; color: #000000; }
#obsah10     { position: absolute; width: 170px; left: 0px; top: 550px; font-size: 10px; font-family: Verdana, Arial; color: #000000; border-top: 1px #999999; border-left: 1px #CCCCCC; border-bottom: 1px #CCCCCC; border-right: 1px #CCCCCC; border-style: solid; background-color: #DFDBDB; }
#obsah11     { position: absolute; width: 555px; left: 0px; top: 563px; font-size: 10px; font-family: Verdana, Arial; color: #000000; }
#obsah12     { position: absolute; left: 200px; top: 620px; width: 300px; font-size: 10px; font-family: Verdana, Arial; color: #000000;}
#obsah13     { position: absolute; width: 60px; left: 0px; top: 24px; font-size: 10px; font-family: Verdana, Arial; color: #000000; border-top: 1px #999999; border-left: 1px #CCCCCC; border-bottom: 1px #CCCCCC; border-right: 1px #CCCCCC; background-color: #DFDBDB; border-style: solid; }
#obsah14     { font-size: 10px; font-family: Verdana, Arial; color: #000000; border-style: none; }
#obsah15     { position: absolute; width: 260px; left: 0px; top: 425px; font-size: 10px; font-family: Verdana, Arial; color: #000000; border-top: 1px #999999; border-left: 1px #CCCCCC; border-bottom: 1px #CCCCCC; border-right: 1px #CCCCCC; background-color: #DFDBDB; border-style: solid; }
#obsah16     { font-size: 10px; font-family: Verdana, Arial; color: #000000; border-style: none; text-decoration: none; }
#obsah16 a:visited, #obsah16 a:link    { font-size: 10px; font-family: Verdana, Arial; color: #333399; border-style: none; text-decoration: underline; }
#obsah16 a:hover    { font-size: 10px; font-family: Verdana, Arial; color: #333399; border-style: none; text-decoration: none; }
#obsah17     { position: absolute; left: 200px; top: 20px; width: 300px; font-size: 10px; font-family: Verdana, Arial; color: #000000;}
#obsah18     { position: absolute; width: 250px; left: 0px; top: 270px; font-size: 10px; font-family: Verdana, Arial; color: #000000; border-top: 1px #999999; border-left: 1px #CCCCCC; border-bottom: 1px #CCCCCC; border-right: 1px #CCCCCC; border-style: solid; background-color: #DFDBDB; }
#obsah19     { position: absolute; width: 555px; left: 0px; top: 270px; font-size: 10px; font-family: Verdana, Arial; color: #000000; }
#obsah20     { position: absolute; width: 300px; left: 200px; top: 80px; font-size: 10px; font-family: Verdana, Arial; color: #000000; }
#obsah21     { position: absolute; width: 500px; top: 280px; font-size: 10px; font-family: Verdana, Arial; color: #000000; }
#obsah22     { position: absolute; width: 500px; top: 620px; font-size: 10px; font-family: Verdana, Arial; color: #000000; }
#obsah23     { position: absolute; width: 500px; top: 820px; font-size: 10px; font-family: Verdana, Arial; color: #000000; }
#obsah24     { position: absolute; width: 555px; left: 0px; top: 141px; font-size: 10px; font-family: Verdana, Arial; color: #000000; }
#mapa        { position: absolute; left: 92px; top: 635px; font-size: 10px; font-family: Verdana, Arial; color: #000000; }
#dole img    { position: relative; left: 150px; top: 30px; border: none;  }
#index-deset { position: absolute; left: 80px; top: 220px; font-size: 10px; font-family: Verdana, Arial; color: #000000; }
#index-onas { position: absolute; left: 0px; top: 370px; font-size: 10px; font-family: Verdana, Arial; color: #000000; }
#index-stranky { position: absolute; left: 80px; top: 493px; font-size: 10px; font-family: Verdana, Arial; color: #000000; }
#index-nadpis1 { position: absolute; left: 0px; top: 200px; font-size: 10px; font-family: Verdana, Arial; color: #333399; }
#index-nadpis2 { position: absolute; left: 0px; top: 472px; font-size: 10px; font-family: Verdana, Arial; color: #333399; }
#index-img1  { position: absolute; left: 0px; top: 222px; }
#index-img2  { position: absolute; left: 0px; top: 495px; }
#index-img3  { position: absolute; left: 0px; top: 750px; }
.doletext    { position: absolute; left: 40px; top: 30px; text-align: center; font-family: Verdana, Arial; color: #CCCCCC; }

/* ---- formátování textu ----- */
ol li { margin: 8px 0px 8px 5px; line-height: 100%; }
.mail { position: relative; left: 10px; text-align: left; font-family: Verdana, Arial; color: #333399; font-size: 10px; text-decoration: none;}	   
.mail a:visited, .mail a:link {color: black ; text-decoration: none;}
.menu li { padding: 0px; margin-left: 3px; margin-top: 0px; position: relative; }
.menu { list-style: none; padding: 0px; margin: 0px;
	font-size: 10px; color: #000000; font-family: Verdana, Arial, lucida, sans-serif; }
.menu a:visited, .menu a:link, .menu a:active
 { display: block; width: 120px; padding: 3px 5px 3px 20px; text-decoration: none;
   color: #000000; background-image: url('pic/odrazka_1.gif'); background-repeat: no-repeat; background-position: 6px center;
   border-bottom: 0px solid #9C9A9A; }
.menu a:hover { background: #F2F2F2 url('pic/odrazka.gif') no-repeat; background-position: 6px center; color: #31398A; }
.linkmain    { text-align: right; }
.linkmain a:visited, .linkmain a:link { text-align: right; text-decoration: none; color: #333399; }
.linkmain a:hover { text-decoration: underline; }
.stred       { margin:0 auto; text-align: center; }
.stred       { left: 50%; }
.stred img   { margin:0 auto; text-align: center; border: none; }
.oddeleni    { position: relative; top: -6px; font-size: 10px; font-family: Arial; color: #999999;}
.akce        { position: relative; width: 120px; left: 10px; font-size: 10px; font-family: Verdana, Arial; color: #999999; text-align: left; }
.akcecol     { width: 120px; font-size: 10px; font-family: Verdana, Arial; color: #333399; text-align: left; }
.deleni      { font-size: 10px; font-family: Arial; color: #999999;}
.reditel1    { position: absolute; left: -1px; top: -12px; font-size: 10px; font-weight: bold; font-family: Verdana, Arial; color: #333399;}
.reditel2    { font-size: 14px; font-weight: bold; font-family: Verdana, Arial; color: #333399;}
.modry       { color: #333399; }
.smallmodry  { color: #333399; font-size: 10px; font-family: Verdana, Arial; }
.indexsmallmodry  { font-size: 10px; font-family: Verdana, Arial; color: #333399; margin-top: 6px; margin-bottom: 5px; }
.delenistr   { text-align: center; font-size: 10px; font-family: Arial; color: #999999;}
.linkmain1    { text-align: right; }
.linkmain1 a:visited, .linkmain1 a:link { text-decoration: none; color: #333399; }
.linkmain1 a:hover { text-decoration: underline; }
.textsmall   { font-size: 10px; font-family: Verdana, Arial; color: #000000; }
.linksmall   { font-size: 10px; font-family: Verdana, Arial; color: #333399; text-align: right; text-decoration: none; }
.linksmall a:visited, .linksmall a:link   { font-size: 10px; font-family: Verdana, Arial; color: #333399; text-align: right; text-decoration: none; }
.linksmall a:hover  { color: #333399; text-decoration: underline; }
.linksmalln   { font-size: 10px; font-family: Verdana, Arial; color: #333399; text-decoration: none; }
.linksmalln a:visited, .linksmalln a:link   { font-size: 10px; font-family: Verdana, Arial; color: #333399; text-align: right; text-decoration: none; }
.linksmalln a:hover  { color: #333399; text-decoration: underline; }
.omezeno     { width: 450px; font-size: 10px; font-family: Verdana, Arial; color: #000000; }
.odrazky2    { list-style-type: none }
.darkblue    { background-color: #CCCCCC; }
.textsmall1   { font-size: 10px; font-family: Verdana, Arial; color: #000000; }
.tabulka      { font-size: 10px; font-family: Verdana, Arial; color: #333399; }
.odsazeni     { float: left; margin-right: 8px; margin-top: 8px; }
.rightred    { position: relative; left: 340px; font-family: Verdana, Arial; color: red; font-weight: bold; text-align: right; }
.smallseda   { font-size: 10px; font-family: Verdana, Arial; color: #999999; text-align: center; }
.seda   { font-size: 10px; font-family: Verdana, Arial; color: #999999; }
.obr3        { position: absolute; left: 40px; top: 600px; }
.obr4        { position: absolute; left: 40px; top: 20px; }
.obr5        { position: absolute; left: 20px; top: 60px; }
.obrodkaz img { border: none; }
