body		{font-family: arial, sans-serif; font-size: 82%; background: #E8E0CA; /* url('img/stin.gif')  50% 0%; */ /* #464334 url('img/bg.gif') repeat-x; */ padding: 0px; margin: 0px;}
#page_path	{padding: 5px;}

#stranka-obal {width: 900px; background-color: #FFFFFF; margin: 20px auto; padding: 7px;}
#stranka-obal #stranka {width: 900px; background-color: #f1e49b; margin: 0px; position: relative;}



#stranka-top {background: url('img/bg-top.gif') 50% 0% no-repeat; padding: 18px 0px 0px 0px;}
#top		{position: relative; width: 900px; height: 120px; margin: 0px auto; background: url('img/top.gif') no-repeat 50% 0%;}
#top span	{display: none;}

#stranka-uvod {height: 700px; background: url('img/bg-uvod.jpg') 50% 0% no-repeat;}
#uvodni-plocha {width: 900px; height: 640px; margin: 0px auto; padding: 0px; position: relative;}
#uvod-text {display: none;}
#uvod-bublina-link  {position: absolute; top: 80px; left: 40px;}
#uvod-bublina-link a {display: block; width: 350px; height: 150px; text-decoration: none;}
#uvod-hlasuj-link  {position: absolute; top: 20px; left: 400px;}
#uvod-hlasuj-link a {display: block; width: 490px; height: 120px; text-decoration: none;}


#uvod-dolni-menu  {font-size: 11px; padding: 10px 10px 0px 50px; position: absolute; left: 0px; bottom: 0px;}
#uvod-dolni-menu  .menu1 {list-style-type: none; margin: 0px; padding: 0px;}
#uvod-dolni-menu  .menu1 li {list-style-type: none; float: left;}
#uvod-dolni-menu  .menu1 li a {display: block; padding: 5px 10px; color: #7AB51D; xfont-variant: small-caps; font-weight: bold; text-decoration: none; text-transform: uppercase;}
#uvod-dolni-menu  .menu1 li a:hover {color: #FFFF00; xbackground-color: #574C0F;} 





#stranka-main {background: url('img/bg-page.gif') 50% 0% repeat-y;}
#stranka	{width: 900px; background-color: #f1e49b; margin: 0px auto; position: relative;}

#stranka-bottom {background: url('img/bg-bottom.gif') 50% 0% no-repeat; padding: 0px 0px 40px 0px; margin: 0px 0px 10px 0px; position: relative;}
#bottom		{position: relative; width: 900px; height: 50px; margin: 0px auto; padding: 0px; overflow: hidden; background-color: #f1e49b;}
#bottom2  {position: absolute; width: 900px; left: 0px; top: 25px; padding: 0px; margin: 0px; text-align: center; color: #AA8866; font-size: 10px;}
#bottom2 a {color: #AA8866; text-decoration: underline;}


.opravit  {color: #CC0000 !important; font-weight: bold !important; background-color: #FFFF00 !important;}
.opravit-skrt  {color: #CC0000 !important; font-weight: bold !important; background-color: #FFFF00 !important; text-decoration: line-through;}
.opravit-skryj  {color: #CC0000 !important; font-weight: bold !important; background-color: #55FF00 !important;}

.podpis {text-align: right; padding-right: 100px;}
img.doprava  {float: right; padding: 1px; margin: 0px 10px 5px 30px;}

.skryte		{display: none;}
.clear		{clear: both;}
.center   {text-align: center;}
.male     {font-size: 85%;}
.varovani {color: #CC0000; font-weight: bold;}
.zelinfo  {color: #00AA00; font-weight: bold;}

.tabulka th {background-color: #DFC47A; padding: 2px 5px; border: 1px solid #AAAA66;}
.tabulka td {background-color: #F5F0AB; padding: 2px 5px; border: 1px solid #DDDDBB;}


.svetly-ram {border: 1px solid #996633; margin: 5px 0px 30px 0px; padding: 5px 10px; background-color: rgb(250, 245, 190);}
.svetly-ram h2 {margin-top: 5px !important;}
.svetly-ram h3 {margin-top: 5px !important;}



.tbl th {font-size: 90%; background-color: #DFC47A; padding: 2px 5px; border: 1px solid #AAAA66;}
.tbl td {font-size: 90%; background-color: #F5F0AB; padding: 2px 5px; border: 1px solid #DDDDBB;}
.tbl-siroka {width: 1100px; margin-left: -50px;}
.tbl-male {margin-right: -50px;}
.tbl-male th {font-size: 85%; background-color: #DFC47A; padding: 2px 5px; border: 1px solid #AAAA66;}
.tbl-male td {font-size: 80%; background-color: #F5F0AB; padding: 2px 5px; border: 1px solid #DDDDBB;}


.kod  {margin: 10px 0px 20px 50px; background-color: #FAF5BB; color: #888888; font-size: 80%; padding: 3px 5px; border: 1px dashed #CCCCCC;}

.adf_data_error {color: #FFFF88; background-color: #880000; padding: 5px 10px;}


a		{color: #AA0000;}
img {border: none;}
hr  {color: #804000; background-color: #804000; border: none; height: 1px;}


#hlavni-menu {width: 820px; margin: 0px auto;}
#hlavni-menu .menu1 {list-style-type: none; margin: 0px; padding: 0px;}
#hlavni-menu .menu1 li {list-style-type: none; float: left;}

#hlavni-menu #menu_item_link_uvod12  span {display: none}
#hlavni-menu #menu_item_link_uvod12  {display: block; width: 100px; height: 100px; background-image: url('buttons/uvod12-pasiv.gif'); float: left;}
#hlavni-menu #menu_item_link_uvod12.active_page {background-image: url('buttons/uvod12-aktiv.gif');}
#hlavni-menu #menu_item_link_uvod12:hover {background-image: url('buttons/uvod12-aktiv.gif');}

#hlavni-menu #menu_item_link_uvod13  span {display: none}
#hlavni-menu #menu_item_link_uvod13  {display: block; width: 100px; height: 100px; background-image: url('buttons/uvod13-pasiv.gif'); float: left;}
#hlavni-menu #menu_item_link_uvod13.active_page {background-image: url('buttons/uvod13-aktiv.gif');}
#hlavni-menu #menu_item_link_uvod13:hover {background-image: url('buttons/uvod13-aktiv.gif');}

#hlavni-menu #menu_item_link_zadani12  span {display: none}
#hlavni-menu #menu_item_link_zadani12  {display: block; width: 100px; height: 100px; background-image: url('buttons/zadani12-pasiv.gif'); float: left;}
#hlavni-menu #menu_item_link_zadani12.active_page {background-image: url('buttons/zadani12-aktiv.gif');}
#hlavni-menu #menu_item_link_zadani12:hover {background-image: url('buttons/zadani12-aktiv.gif');}

#hlavni-menu #menu_item_link_zadani13  span {display: none}
#hlavni-menu #menu_item_link_zadani13  {display: block; width: 100px; height: 100px; background-image: url('buttons/zadani13-pasiv.gif'); float: left;}
#hlavni-menu #menu_item_link_zadani13.active_page {background-image: url('buttons/zadani13-aktiv.gif');}
#hlavni-menu #menu_item_link_zadani13:hover {background-image: url('buttons/zadani13-aktiv.gif');}

#hlavni-menu #menu_item_link_pravidla  span {display: none}
#hlavni-menu #menu_item_link_pravidla  {display: block; width: 100px; height: 100px; background-image: url('buttons/pravidla-pasiv.gif'); float: left;}
#hlavni-menu #menu_item_link_pravidla.active_page {background-image: url('buttons/pravidla-aktiv.gif');}
#hlavni-menu #menu_item_link_pravidla:hover {background-image: url('buttons/pravidla-aktiv.gif');}

#hlavni-menu #menu_item_link_ceny  span {display: none}
#hlavni-menu #menu_item_link_ceny  {display: block; width: 100px; height: 100px; background-image: url('buttons/ceny-pasiv.gif'); float: left;}
#hlavni-menu #menu_item_link_ceny.active_page {background-image: url('buttons/ceny-aktiv.gif');}
#hlavni-menu #menu_item_link_ceny:hover {background-image: url('buttons/ceny-aktiv.gif');}

#hlavni-menu #menu_item_link_inspirace  span {display: none}
#hlavni-menu #menu_item_link_inspirace  {display: block; width: 100px; height: 100px; background-image: url('buttons/inspirace-pasiv.gif'); float: left;}
#hlavni-menu #menu_item_link_inspirace.active_page {background-image: url('buttons/inspirace-aktiv.gif');}
#hlavni-menu #menu_item_link_inspirace.active_node {background-image: url('buttons/inspirace-aktiv.gif');}
#hlavni-menu #menu_item_link_inspirace.last_active_node {background-image: url('buttons/inspirace-aktiv.gif');}
#hlavni-menu #menu_item_link_inspirace:hover {background-image: url('buttons/inspirace-aktiv.gif');}

#hlavni-menu #menu_item_link_galerie  span {display: none}
#hlavni-menu #menu_item_link_galerie  {display: block; width: 100px; height: 100px; background-image: url('buttons/galerie-pasiv.gif'); float: left;}
#hlavni-menu #menu_item_link_galerie.active_page {background-image: url('buttons/galerie-aktiv.gif');}
#hlavni-menu #menu_item_link_galerie:hover {background-image: url('buttons/galerie-aktiv.gif');}



#inspirace-menu {width: 620px; margin: 0px auto;}
#inspirace-menu .menu1 {list-style-type: none; margin: 0px; padding: 0px;}
#inspirace-menu .menu1 li {list-style-type: none; float: left;}

#inspirace-menu #menu_item_link_jak  span {display: none}
#inspirace-menu #menu_item_link_jak  {display: block; width: 100px; height: 100px; background-image: url('buttons/jak-pasiv.gif'); float: left;}
#inspirace-menu #menu_item_link_jak.active_page {background-image: url('buttons/jak-aktiv.gif');}
#inspirace-menu #menu_item_link_jak:hover {background-image: url('buttons/jak-aktiv.gif');}

#inspirace-menu #menu_item_link_paleo  span {display: none}
#inspirace-menu #menu_item_link_paleo  {display: block; width: 100px; height: 100px; background-image: url('buttons/paleo-pasiv.gif'); float: left;}
#inspirace-menu #menu_item_link_paleo.active_page {background-image: url('buttons/paleo-aktiv.gif');}
#inspirace-menu #menu_item_link_paleo:hover {background-image: url('buttons/paleo-aktiv.gif');}

#inspirace-menu #menu_item_link_prace  span {display: none}
#inspirace-menu #menu_item_link_prace  {display: block; width: 100px; height: 100px; background-image: url('buttons/prace-pasiv.gif'); float: left;}
#inspirace-menu #menu_item_link_prace.active_page {background-image: url('buttons/prace-aktiv.gif');}
#inspirace-menu #menu_item_link_prace:hover {background-image: url('buttons/prace-aktiv.gif');}

#inspirace-menu #menu_item_link_ekologie  span {display: none}
#inspirace-menu #menu_item_link_ekologie  {display: block; width: 100px; height: 100px; background-image: url('buttons/ekologie-pasiv.gif'); float: left;}
#inspirace-menu #menu_item_link_ekologie.active_page {background-image: url('buttons/ekologie-aktiv.gif');}
#inspirace-menu #menu_item_link_ekologie:hover {background-image: url('buttons/ekologie-aktiv.gif');}

#inspirace-menu #menu_item_link_geologie  span {display: none}
#inspirace-menu #menu_item_link_geologie  {display: block; width: 100px; height: 100px; background-image: url('buttons/geologie-pasiv.gif'); float: left;}
#inspirace-menu #menu_item_link_geologie.active_page {background-image: url('buttons/geologie-aktiv.gif');}
#inspirace-menu #menu_item_link_geologie:hover {background-image: url('buttons/geologie-aktiv.gif');}

#inspirace-menu #menu_item_link_cgs  span {display: none}
#inspirace-menu #menu_item_link_cgs  {display: block; width: 100px; height: 100px; background-image: url('buttons/cgs-pasiv.gif'); float: left;}
#inspirace-menu #menu_item_link_cgs.active_page {background-image: url('buttons/cgs-aktiv.gif');}
#inspirace-menu #menu_item_link_cgs:hover {background-image: url('buttons/cgs-aktiv.gif');}


#dolni-menu  {font-size: 11px; padding: 0px 10px 0px 50px;}
#dolni-menu  .menu1 {list-style-type: none; margin: 0px; padding: 0px;}
#dolni-menu  .menu1 li {list-style-type: none; float: left;}
#dolni-menu  .menu1 li a {display: block; padding: 5px 10px; color: #7AB51D; xfont-variant: small-caps; font-weight: bold; text-decoration: none; text-transform: uppercase;}
#dolni-menu  .menu1 li a:hover {color: #CC0000; text-decoration: underline;} 












#galerie-menu ul	{list-style-type: none; margin: 10px 0px 10px 22px; padding: 0px;}
#galerie-menu ul li	{float: left; margin: 10px 10px; background-color: #AADDF0;}
#galerie-menu ul li a	{display: block; color: #FFFFFF; font-size: 115%; padding: 4px 21px; margin: 0px; text-decoration: none; font-weight: bold;}



#obsah		{padding: 10px 80px 30px 80px; color:rgb(73,56,41); line-height: 150%;}
#obsah p	{text-align: justify; padding: 0px; margin: 10px 0px 20px 0px;}
#obsah li	{text-align: justify;}
#obsah ul li	{text-align: justify; padding-bottom: 7px;}
#obsah ol li	{text-align: justify; padding-bottom: 7px;}
#obsah a	{color:rgb(207,82,0);}
#obsah h1	{color:rgb(207,82,0); padding: 0px; margin: 30px 0px 20px 0px; font-size: 160%; font-weight: bold; letter-spacing: 1px; xtext-transform: uppercase;}
#obsah h2	{color:rgb(207,82,0); padding: 0px; margin: 30px 0px 5px 0px; font-size: 120%; font-weight: bold;}
#obsah h3	{color:rgb(207,82,0); padding: 0px; margin: 30px 0px 5px 0px; font-size: 110%; font-weight: bold;}
#obsah h4	{color:rgb(207,82,0); padding: 0px; margin: 20px 0px 5px 0px; font-size: 100%; font-weight: bold;}
#obsah h5	{color:rgb(207,82,0); padding: 0px; margin: 15px 0px 5px 0px; font-size: 100%; font-weight: bold;}
#obsah h6	{color:rgb(207,82,0); padding: 0px; margin: 7px 0px 2px 0px; font-size: 95%; font-weight: bold;}

#obsah .obr-vpravo2	{float: right; margin: 0px;}
#obsah .obr-vpravo2 img	{margin: 0px; border: none;}
#obsah .obr-vlevo2	{float: left; margin: 0px;}
#obsah .obr-vlevo2 img	{margin: 0px; border: none;}
#obsah .obr-info	{margin: 0px; padding: 2px 0px; text-align: center; line-height: 130%; font-size: 90%;}

#obsah .obr-vpravo	{float: right; margin: 10px 0px 10px 20px;}
#obsah .obr-vpravo img	{margin: 0px; border: none;}
#obsah .obr-vlevo	{float: left; margin: 10px 20px 10px 0px;}
#obsah .obr-vlevo img	{margin: 0px; border: none;}
#obsah .obr-stred	{text-align: center;}




/* ROZDELENI NA SVISLE SLOUPCE - vlevo text, vpravo ilustracni obrazky*/
.ilustracni-sloupec     {float: right; width: 260px; padding: 0px; margin: 0px 0px 0px 40px;}
.ilustracni-sloupec img {border: none;}
.obsahovy-sloupec       {padding: 0px 300px 0px 0px;}






.nahled-obrazku   {width: 220px; padding-bottom: 15px;}
.pohledy td       {vertical-align: top; padding-bottom: 15px;}
.nahled-pohled    {xborder: 5px solid #FFEEDD; margin-right: 20px;}
.nahled-pohled a  {border: none;}
.nahled-pohled a img {border: none;}

.stripky p span     {display: block; font-weight: normal; margin-bottom: 15px; font-style: italic; font-size: 90%; color: #000066;}
.stripky            {font-style: normal; font-size: 95%;}

.popisek-info        {font-size: 90%;}





/* HORNINY - VYBER */
#obsah .hornina-vyber-obal {background-color: #dfc47a; padding: 0px; margin: 30px 0px; border: 1px solid #DDD088; position: relative;}
#obsah .hornina-vyber {padding: 10px 90px 20px 90px; margin: 0px; font-size: 95%; position: relative;}
#obsah .hornina-vyber h3 {font-size: 180%; font-weight: normal; letter-spacing: 2px; text-align: center; text-transform: uppercase; padding: 0px; margin: 20px 0px 30px 0px;}
#obsah .hornina-vyber-tisk {width: 70px; height: 70px; text-align: right; position: absolute; left: 650px; top: 15px; z-index: 200;}
#obsah .hornina-vyber-tisk a img {border: none;}
/* #obsah .hornina-vyber {background-color: #FED186; padding: 10px 90px 20px 90px; margin: 40px 0px; border: 1px solid #DDD088; font-size: 95%; position: relative;} */


/* HORNINY - VYBER */
#obsah #zkameneliny-vyber {background-color: #dfc47a; /* #FAF5BB; */ padding: 10px 20px; margin: 20px 0px; border: 1px solid #DDD088; font-size: 95%;}

/* CENY PRO VITEZE - ZKAMENELINY*/
#zkameneliny tr {vertical-align: top;}
#zkameneliny td {vertical-align: top; padding: 0px 5px 30px 5px;}
#zkameneliny td h4 {margin: 0px; padding: 0px 0px 10px 0px; color: #66AE1D}

#zkameneliny td .titulek        {color: #D37005; font-weight: bold; padding-bottom: 7px; line-height: 150%;}
#zkameneliny td .info           {color: #A37055; font-size: 95%; padding-bottom: 7px; line-height: 150%;}
#zkameneliny td .popis          {text-align: justify; padding-bottom: 5px; line-height: 140%;}


/* TIRAZ */
#autori {font-size: 90%; color: #666666; margin: 50px 0px 20px 0px; border-top: 1px solid #AAAAAA; padding: 5px 0px;}

.medailon-uvod {font-size: 100%; width: 99%; font-style: italic; color: #555555; margin: 50px 0px 20px 0px; border: none; border-top: 1px solid #AAAAAA; padding: 0px 0px;}


.odkaz-blok {margin: 20px 0px 40px 0px; padding: 0px 0px 10px 0px; border-bottom: 1px solid #DFC47A;}
.odkaz-blok img.odkaz-blok-ico {float: left; border: none;}
.odkaz-blok div {padding: 0px 0px 0px 200px;}

.zakoupeni-blok {margin: 20px 0px 40px 0px; padding: 0px 0px 10px 0px; border-bottom: 1px solid #DFC47A;}
.zakoupeni-blok img.zakoupeni-blok-ico {float: right; border: none;}
.zakoupeni-blok div {padding: 0px 300px 0px 0px;}


.stranka-id-organizatori .odkaz-blok {border-bottom: none !important;}


/* NADPIS A PODNADPIS NA STRANCE JAK VYTVORIT ... */
.stranka-id-jak h1  {padding-bottom: 0px !important; margin-bottom: 7px !important;}
#jak-podnadpis {padding-top: 0px !important; margin-top: 7px !important; margin-bottom: 25px !important;}

.stranka-id-inspirace h1  {display: none;}
.stranka-id-inspirace #inspirace-ilust {position: relative; height: 330px;}
.stranka-id-inspirace #inspirace-ilust img {position: absolute; left: -80px; top: 0px;}
#inspirace-inspirace-menu {font-size: 90%; line-height: 110%;}
#inspirace-inspirace-menu ul {list-style-type: none;}
#inspirace-inspirace-menu a {color: #CC8855;}

/* ODKAZ NAD BANNEREM */
#logo_link	{position: absolute; top: 0px; left: 0px;}
#logo_link a	{display: block; width: 900px; height: 115px; text-decoration: none;}


/* KOMENTARE */
#obsah #komentare-form {background-color: #dfc47a; padding: 10px 20px; margin: 20px 0px; border: 1px solid #DDD088;}
#obsah .komentar {width: 70%; margin: 30px 0px 0px 0px; padding: 5px 0px; border-bottom: 1px solid #DFC47A;}
#obsah .komentar p {margin: 0px 0px 5px 0px !important; padding: 0px !important;}
#obsah .komentar-podpis  {font-size: 90%; font-style: italic; margin: 0px; padding: 0px;}
#obsah .komentar-odpoved  {margin: 5px 0px 5px 30px; padding: 5px; background-color: #FAF5BB; color: #663333;}
#obsah .komentar-odpoved div {margin: 0px; padding: 0px; color: #663333; font-size: 85%; font-weight: bold;}


/* GALERIE */
.galtbl a {text-decoration: none;}
.galtbl td {width: 210px; text-align: center; background-color: #F5F0B5; padding: 25px 5px 5px 5px;}
.galtbl td .nahled-obrazku {}

table.galerie-prace-info {width: 100%;}
.galerie-prace-info td {background-color: #F5F0AB; border: 1px solid #DFC47A; padding: 2px 5px;}


/* HLASOVANI */
.hlasovani-box    {background: #DFC47A url('img/hlasovani.gif') no-repeat 10px 5px; padding: 5px 10px 5px 50px; border: 1px solid #BBA044; margin: 10px 0px 20px 0px;}
.hlasovani-box2   {xbackground: #DFC47A; padding: 5px 10px 5px 20px; xborder: 1px solid #BBA044; margin: 20px 30px 0px 30px; font-weight: bold; color: #554433; font-size: 100%;}

.stranka-id-strucne	{padding: 10px 120px 30px 120px !important;}


/* VYSLEDKOVA LISTINA */
#vysledky h2    {color:#F1E49B; background-color: #996633; padding: 5px 10px; margin: 70px 0px 20px 0px; font-size: 160%; font-weight: bold; letter-spacing: 1px; xtext-transform: uppercase;}
#vysledky h3    {color:rgb(207,82,0); padding: 0px; margin: 30px 0px 5px 0px; font-size: 120%; font-weight: bold;}


/* NOVINKY */
#novinky h2 {color:#F1E49B; background-color: #996633; padding: 5px 10px; margin: 70px 0px 20px 0px; font-size: 130%; font-weight: bold;}

