body         {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: maroon;
background-image: url(images/NIPOS_tapeta_svetla.png);
}

a, a:link {
	color: #460000; /*text-decoration: none;*/
}
a:visited {
	color: Maroon;
}
a:hover {
	color: Maroon;
	text-decoration: none;
}

#artama-logo { float:left; width: 190px; height: 190px; background-image: url(images/artama_logo.png); }
#artama-hlava { float:left; width: 760px; background-image: url(images/artama_hlava_4.png); }
  #artama-hlavni_text { float:left; width: 570px; height: 190px; text-align: left;}
  #hledani { float:left; width: 190px; height: 190px; text-align: right; }

#artama-telo, .telo {  float:left; width: 950px; background-color: #FFEFD5; }
  #artama-levy_pruh { float:left; width: 190px; }
    #odkaz_01 { background-image: url(images/odkaz_08.png); width: 190px; height: 190px; text-align: center; margin: auto; }
    #odkaz_02 { background-image: url(images/odkaz_02.png); width: 190px; height: 190px; text-align: center; }
    #odkaz_03 { background-image: url(images/odkaz_01.png); width: 190px; height: 190px; text-align: center; }
    .odkaz_00 { width: 190px; height: 110px; text-align: center; }
  #artama-rozcestnik { float:left; width: 570px; height: 570px; background-color: #FFEFD5; text-align: left;}
  #artama-pravy_pruh { float:left; width: 190px; }
    #amaterka { width: 190px; height: 190px; background-image: url(images/odkaz_06.png); text-align: center;}
    #database { width: 190px; height: 190px; background-image: url(images/odkaz_03.png); text-align: center;}
    #publikace { width: 190px; height: 190px; background-image: url(images/knihovna.png); text-align: left;}

#artama-obor-telo {  float:left; width: 950px; background-color: #FFEFD5; height: 100% }
  #artama-obor-levy_pruh, #artama-prehlidka-levy_pruh { float:left; /* padding-top: 20px; */ width: 190px; background-color: #FFEFD5; height: 100%; }
  #artama-obor-rozcestnik, #artama-prehlidka-rozcestnik { float:left; width: 760px; background-color: #FFEFD5; text-align: left; height: 100%; }

/* #artama-clanek { float:left; width: 910px; /*height: 570px;*/ background-color: #FFEFD5; padding: 20px;} */

.single .clanek {border: 1px solid orange; width: 868px; padding: 20px; background-color: #FFFCF4;}

.telo { text-align: left; background-color: #FFEFD5; } 

.popis-strucne {
  padding-top: 10px; 
  margin: 20px; 
  font-size: 16pt;
  font-weight: bold;
  line-height: 20px;
  text-transform: uppercase;
}
.popis-podrobne {
  padding-top: 2px; 
  margin: 20px;
  margin-bottom: 16px; 
  font-size: 12pt;
  font-weight: bold;
  line-height: 20px;
}

.obr {
  margin-top: 34px;
  border: 2px solid #D2691E;
  width: 160px;
  height: 120px;
}

.artama-obor-banner, .artama-single-banner { border: 0; }

address { margin-left: 20px; font-style: normal; }

#artama-logo h1 { display: none; }

/* hledadlo viz nipos.css*/

/* -------------------- VNITŘNÍ NABÍDKA--------------------- */

#artama-rozcestnik h2 { 
  margin-top: 17px;
  margin-left: 20px;
  margin-bottom: 17px;
  font-size: 12pt;
  font-weight: bold;
  text-transform: uppercase;
}

#artama-rozcestnik h3, #artama-obor-rozcestnik h2, #artama-obor-rozcestnik h3 { 
  font-size: 10pt;
  font-weight: bold;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
}

/* hlavni uroven seznamu */
.menu-sloupec-artama {
  list-style-type: none;
  margin-left: 30px;
  padding-left: 30px;
}

.cat-item-level2 {
  font-weight: bold;
  text-transform: uppercase;
  margin-top: 10px;
  margin-bottom: 0px;
}

/* vnorena uroven seznamu */
.children {
  list-style-image: url("images/znacka_hneda_12.gif");
  list-style-type: square;
}

.cat-item-level3 {
  font-weight: normal;
  text-transform: none;
}

/* seznam v oborech - zarovnani */
#artama-obor-rozcestnik .vypis-akci {
  margin-left: 30px;
  padding-left: 30px;
  list-style-image: url("images/znacka_hneda_12.gif");
  list-style-type: square; 
}

/* velky banner + kontakty */
#artama-obor-rozcestnik .obor {
  margin-top: 20px;
  margin-left: 10px;
  padding-left: 10px;
}

#artama-obor-rozcestnik .obor h2 {
  font-size: 36px;
  font-weight: normal;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #990000;
  padding: 10px;
  padding-top: 7px;
  padding-bottom: 7px;
  background-color: #FFCE96;
  border: 1px solid orange;
  width: 695px;
  margin-bottom: 5px;
}


/* cesta k oboru */
#artama-obor-rozcestnik .vypis {
  margin-left: 20px;
  border: 1px solid orange;
  background-color: #FFE0BD;
  /* background-image: url(images/artama-vypis.png); */
  /* background-repeat: no-repeat; */
  width: 681px;
  /* height: 22px; */
  margin-top: 20px;
  padding-left: 19px;
  padding-right: 15px;
  padding-top: 3px;
  padding-bottom: 5px;
}


#artama-obor-rozcestnik ul.seznam-sekce, 
#artama-obor-rozcestnik ul.linkcat,
#artama-obor-rozcestnik ul.blogroll, 
#artama-obor-rozcestnik ul.children {
  list-style-image: none; 
  list-style-type: none; 
  margin-left: 0px;
  padding-left: 0px;
  margin-bottom: 0px;
}

#artama-obor-rozcestnik .cat-item-level4,
#artama-obor-rozcestnik .linkcat {
  font-weight: normal;
  text-transform: none;
  margin-bottom: 10px;
  clear: both;
}

#artama-obor-rozcestnik .cat-item-level5,
#artama-obor-rozcestnik .seznam-sekce,
#artama-obor-rozcestnik .blogroll {
  font-weight: normal;
  text-transform: none;
  list-style-type: none; 
  margin-bottom: 0px;
}

#artama-obor-rozcestnik .nadpis-sekce h2 {
  font-weight: uppercase;
  margin-top: 5px;
  color: blue;
  background-color: red;
}

#artama-obor-rozcestnik h3 {
  font-weight: normal;
  text-transform: none;
}

#artama-obor-rozcestnik h3.cat-item-nadpis-prehlidky {
  clear: both;
  text-transform: uppercase;
  font-weight: bold;
  font-size: large;
  font-size: 17px;
}

#artama-obor-rozcestnik p.cat-item-popiska {
  margin:0; padding: 0;
}

/* seznam typu obsahu */

#artama-obor-rozcestnik ul.cat-item-typy-obsahu  {
  list-style-type: disc;
  list-style-position: inside;
  padding-left: 0px;
  margin-left: 0px;
  margin-bottom: 10px;
}

#artama-obor-rozcestnik .cat-item-typy-obsahu li {
  float: left;
  margin-right: 10px;
  padding-right: 0px;
  white-space: nowrap;
}

#artama-obor-rozcestnik .cat-item-typy-obsahu li.prvni {
  list-style-type: none;
  list-style-position: outside;
  padding-right: 0px; 
  margin-right: 10px;
}

#artama-obor-rozcestnik .cat-item-typy-obsahu li.posledni {
  margin-bottom: 10px;
}

/* level 5 - seznam clanku */

.pagetitle {
  font-size: 20px;
  font-weight: bold;
  text-transform: uppercase;
  padding-top: 0px;
  margin-left: 60px;
  margin-right: 30px;
}

.clanky-seznam {
  list-style-type: none;
  margin-left: 60px;
  margin-right: 30px;
  padding-left: 0px;
}

.clanky-seznam li {
  margin: 0px; padding: 0px;
  padding-bottom: 12px;
}

.clanky-seznam .post h3, .clanky-seznam .post a {
  font-weight: bold;
  text-transform: none;
  font-size: 10pt;
  margin: 0px; padding: 0px;
  color: maroon;
}

.clanky-seznam .post .perex {
  margin: 0px; padding: 0px;
}

.clanky-seznam .post p {
  margin: 0px; padding: 0px;
}

/* seznam v oborech - konec */

/* pravy pruh */

#artama-pravy_pruh p {
  margin: 0; padding: 0;
}

#artama-pravy_pruh ul {
  margin: 0; padding: 0;
}

#amaterska-scena-logo {
  width: 178px; 
  height: 88px;
  border: 0;
  padding-top: 6px;
  padding-bottom: 13px;
} 
#dcad-logo { 
  width: 181px;
  height: 150px;
  border: 0;
  padding-top: 6px;
  padding-bottom: 4px;
}

#amaterka a {
  text-decoration: none;
  display: block;
  height: 190px;
}

#database a {
  text-decoration: none;
  display: block;
  height: 190px;
}

#publikace ul {
  padding-top: 22px;
  padding-left: 15px;
  font-size: 12pt;
  font-weight: bold;
  list-style-type: none;
  text-transform: uppercase;
}
#publikace li {
  list-style-type: none;
}

/* -------------- CLANEK ----------------- */

.single .telo { float:left; width: 910px; background-color: #FFEFD5 ; padding: 20px; }

.single .clanek {
  border: 1px solid orange;
  width: 868px;
  padding: 20px;
  background-color: #FFFCF4;
}

.single .obor h2 {
  font-size: 36px;
  font-weight: normal;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  color: #990000;
  padding: 10px;
  padding-top: 7px;
  padding-bottom: 7px;
  background-color: #FFCE96;
  border: 1px solid orange;
  width: 885px;
  margin-top: 0px;
  margin-bottom: 5px;
}
