/* 
pozadi a pismo #675618
magenta #DE2E80 #D10074
zelena #CCDC00
bila #F4F4F4
*/

/* stranka */

html,body {
  padding: 0;
  margin: 0;
  border: 0;
  width: 100%;
  text-align: center;
}
body {     
  padding: 0;
  margin: 0;
  border: 0;
  width: 100%;
  text-align: center;
  color: #675618;
  background-color: #675618;
  font-size: 0.9em;
  font-family: Verdana,sans-serif;
}
#plocha {  
  padding: 0;
  margin: 0;
  border: 0;
  width: 100%;
  text-align: center;
  vertical-align: top;
}
#strana {  
  padding: 0;
  margin: 0 auto;
  border: 0;
  width: 100%;
  text-align: center;
}
#stranain {
  padding: 84px 0;
  margin: 0 auto;
  border: 0;
  width: 968px;
  vertical-align: top;
}

#napistenam input  {
	width: 400px;
  border: 1px solid #D10074;
	background: #f3f3f3;
	color: #675618;
}

#napistenam textarea  {
	width: 400px;
  border: 1px solid #D10074;
	background: #f3f3f3;
	color: #675618;
	font-size: 0.9em;
  font-family: Verdana,sans-serif;
}
#napistenam fieldset {padding: 0;1em; background-color: #f4f4f4;border:none;}
.napistenam fieldset legend {font-size: 0.9em;font-weight: normal;}
.napistenam fieldset label {font-size: 0.9em;font-weight: normal;}
#napistenam form {width: 100%; padding: 0.25em 0 0.25em 0;border:0;}
/*.napistenam div label {display: block; width: 10em; }
div.required {color: #ed008c;}*/

/*input.button {
  background: url(images/submitsipka.gif) top left no-repeat;
  width: 15px; height: 15px;
  border: 0px;
  text-indent: -2000px;
  line-height: 0px;
  cursor: pointer; cursor: hand;
}*/
#submitsipka fieldset input {
  width: 15px;
  border: 0;
}
/*input.button  {color:white;border:none;background-image: url(images/submitsipka.gif);font-size:12px}*/
input.textfield  {background-color:#919499;color:#FFFFFF;border:1px solid white;font-size:12px}

/* hlavicka */
table.hl001 {   
  display: table;
  padding: 0;
  margin: 0;
  border: 0;
  width: 968px;
  height: 119px;  
  vertical-align: top;
  text-align: left;
  border-collapse: collapse;
  table-layout: auto;
}
tr.hl001in {
  display: table-row;
  padding: 0;
  margin: 0;
  border: 0;
  border-collapse: collapse;
  width: 100%;
}
td.hl001in1 {  
  display: table-cell;
  padding: 0;
  _padding: 0 -3px 0 -3px;
  margin: 0;
  vertical-align: top;
  width: 322px;
  height: 119px;
  background-image: url("images/slunakovhllogo.gif");
  background-repeat: no-repeat;
}
td.hl001in2 {  
  display: table-cell;
  padding: 0;
  _padding: 0 -3px 0 -3px;
  margin: 0;
  vertical-align: top;
  width: 629px;  
  height: 119px;
  bbackground-image: url("images/slunakovhlpozadi2.gif");
  background-repeat: no-repeat;
}
td.hl001in3 {  
  display: table-cell;
  padding: 0;
  _padding: 0 -3px 0 -3px;
  margin: 0;
  vertical-align: top;
  width: 17px;  
  height: 119px;
}
#hl002 {
  display: block;
  width: 968px;
  height: 17px;
}

/* obsah 1 */
table.table1 {
  display: table;
  border-collapse: collapse;
}
tr.tr1 {
  display: table-row;
}
td.td1,td.td2,td.td3,td.td4,td.td5 {
  vertical-align: top;
}
td.td1 {
  display: table-cell;
  padding: 0;
  margin: 0;
  border: 0;
  width: 216px;
}
td.td2 {
  display: table-cell;
  padding: 0;
  margin: 0;
  border: 0;
  width: 17px;
}
td.td3 {
  display: table-cell;
  text-align: center;
  padding: 0;
  margin: 0;
  border: 0;
  width: 556px;
}
#td3in {
  display: block;
  width: 526px;
  text-align: left;
  background-color: #F4F4F4;
  margin: 0;
  _margin: 0;
  padding: 15px;
  _padding: 15px;
  font-size: 0.9em;
}
td.td4 {
  display: table-cell;
  padding: 0;
  margin: 0;
  border: 0;
  width: 162px;
  text-align: center;
  background-color: #F4F4F4;
}
#td4in {
  display: block;
  margin: 0;
  _margin: 0;
  padding: 15px;
  _padding: 15px;
  width: 132px;
  font-size: 0.9em;
  text-align: left;
}
td.td5 {
  display: table-cell;
  padding: 0;
  margin: 0;
  border: 0;
  width: 735px;
}

/* menu 1 - svisle */
#odkazy {
  margin: 0;
  padding: 17px 0;
  border: 0;
  width: 216px;
  text-align: left;
  background-color: #F4F4F4;
}
#zalozky {
  width: 100%;
  margin: 0;
  background-color: #F4F4F4;
}
#zalozky ul.odkazy1 {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
#zalozky li.odkazli {
  display: block;
  width: 216px;
  margin: 0; 
  padding: 0;
  background-color: #F4F4F4;
}
#zalozky li.odkazlib {
  display: block;
  width: 199px;
  _width: 216px;
  margin: 17px 0 0 0;
  padding: 0;
  _padding: 0px 0 0 0;
  font-weight: bold;
  background-color: #F4F4F4;
}
#zalozky li.odkazlic {
  display: block;
  width: 199px;
  _width: 216px;
  margin: 17px 0 0 0;
  padding: 0;
  _padding: 0px 0 0 0;
  font-weight: bold;
  background-color: #F4F4F4;
}
#zalozky li.odkazlic a:hover {
  display: block;
  width: 199px;
  _width: 216px;
  margin: 0.2em 0 0 0;
  padding: 0 0 0 17px;
  _padding: 0 0 0 17px;
  font-weight: bold;
  color: #675618;
  background-color: #F4F4F4;
}
#zalozky li.odkazlib a:hover {
  display: block;
  width: 216px;
  margin: 0;
  padding: 0; 
  border: 0;
  color: #675618;
  background-color: #CCDC00;
}

#zalozky li.activeb {
  display: block;
  width: 216px;
  margin: 17px 0 0 0;
  padding: 0;
  font-weight: bold;
  background-color: #CCDC00;
}
#zalozky li.active {
  display: block;
  width: 216px;
  margin: 0;
  padding: 0;
  font-weight: normal;
  background-color: #CCDC00;
}
#zalozky li a {
  display: block;
  margin: 0.2em 0 0 0;
  padding: 0 0 0 17px;
  width: 199px;
  _width: 216px;
  color: #675618;
  font-size: 9pt;
  text-decoration: none;
}
#zalozky li a:hover {
  display: block;
  width: 199px;
  _width: 216px;
  margin: 0.2em 0 0 0;
  padding: 0 0 0 17px;
  _padding: 0 0 0 17px;
  background-color: #CCDC00;
}

/* vodo */

#menuList {
  position:relative;
  font-size:9pt;
  z-index:100;
  margin: 0px;
  padding: 4px 5px;
}

#mainMenu {
  position:relative;
  color: #FFFFFF;
  margin: 0 auto;
  background-color: #CCDC00;
  text-align: center;
}
#menuList ul {
  z-index:100;
  margin: 0px;
  margin-top: 2px;
  _margin-top: 3px;
  padding: 0;
  text-align: left;
}

#menuList li {
  z-index:100;
  display:inline;
  list-style: none;
  margin: 0;
  padding: 0;
}

a.starter {
  z-index:100;
  margin: 0px;
  padding: 4px 4px;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}
a.starter:link {
  color: #FFFFFF;
}
a.starter:hover, a.starter:active, a.starter:focus {
  background-color: #CCDC00;
  color: #D10074;
}

#onas {
  width: 240px;
}
#najdete {
  width: 260px;
}
#najdete1 {
  width: 160px;
}
#najdete2 {
  width: 120px;
}
#najdete3 {
  width: 260px;
}
#najdete4 {
  width: 120px;
}
#najdete5 {
  width: 240px;
}
#dobrovolne {
  width: 240px;
}
#dobrovolne1 {
  width: 300px;
}
#kontakt {
  width: 200px;
}
.menu {
  text-align: left;
  position: absolute;
  visibility: hidden;
  z-index: 100;
}
.menu li {
  width:100%;
}
.menu li a {
  background-color: #F4F4F4;
  z-index:100;
  color: #D10074;
  display: block;
  width:100%;
  font-size: 9pt;
  padding:3px;
  margin: 0px;
  padding-left: 10px;
  padding-right: 5px;
  text-decoration: none;
  margin-top:-2px;
}

.menu li a:hover, .menu li a:active, .menu li a:focus {
  color: #FFFFFF;
  background-color: #CCDC00;
}

/* mezery */
#mezera001 {
  width: 100%;
  height: 17px;
  background-color: #675618;
}
.pasek {
  display: block;
  width: 100%;
  text-align: center;
}
.pasekin {
  display: block;
  padding: 0;
  margin: 0 auto;
  width: 524px;
  height: 17px;
  background-image: url("images/slunakovpasek.gif");
}
.pasekright {
  display: block;
  padding: 0;
  margin: 0 auto;
  width: 132px;
  height: 17px;
  background-image: url("images/slunakovpasek.gif");
}
/* format textu */

.text001 {
  text-align: left;
  font-family: Verdana,Helvetica,Arial,sans-serif;
}
/*.text1in {
  display: block;
  text-align: left;
  margin: 0 auto;
  padding: 0px 15px;
}*/
.text2 {
  font-family: Verdana,Helvetica,Arial,sans-serif;
  text-align: left;
  color: #675618;
  font-size: 9pt;
}
td.formtext {
  font-family: Verdana,Helvetica,Arial,sans-serif;
  text-align: left;
  color: #675618;
  font-size: 0.9em;
}
#nadpismag {
  margin: 0;
  border: 0;
  padding: 0;
  padding-top: 2px;
  display: block;
  width: 216px;
  height: 26px;
  background-color: #D10074;
  text-align: center;
  vertical-align: middle; 
}
.nadpismagin {
  margin: 0;
  border: 0;
  padding: 0;
  background-color: #D10074;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 9pt;
}
.nadpisstranky {
  color: #D10074;
  font-weight: bold;
  font-size: 1em;
}
.nadpissekce {
  color: #D10074;
  font-weight: bold;
  font-size: 9pt;
}
#vptext {
  margin: 0;
  border: 0;
  padding: 0;
  padding-top: 2px;
  display: block;
  width: 216px;
  background-color: #F4F4F4;
  text-align: left;
  vertical-align: middle;
}
.vptextin {
  display: block;
  margin: 0;
  border: 0;
  padding: 17px;
  color: #675618;
  font-size: 9pt;
}

#nadpiszel {
  margin: 0;
  border: 0;
  padding: 0;
  padding-top: 2px;
  display: block;
  width: 556px;
  height: 26px;
  background-color: #CCDC00;
  text-align: left;
  vertical-align: middle; 
}
.nadpiszelin {
  margin: 0;
  border: 0;
  padding: 0 0 0 17px;
  background-color: #CCDC00;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 9pt;
}

/* aktuality */
div.aktuell {
  margin: 0;
  padding: 0;
}
img.aktuellgif {
  border: 0;
}
/* konec aktualit */

a.odkaz1 {
  color: #D10074;
  text-decoration: none;
  font-size: 9pt;
}
a:link.odkaz1 {
  color: #D10074;
  text-decoration: none;
}
a:visited.odkaz1 {
  color: #D10074;
  text-decoration: none;
  }
a:active.odkaz1 {
  color: #D10074;
  text-decoration: none;
}
a:hover.odkaz1 {
  color: #D10074;
  text-decoration: underline;
}
ul.listodrazka {
  margin: 0;
  padding: 2px 0 2px 16px; 
}
li.listodrazka {
  list-style-type: none;
  list-style-image: url(images/listodrazka.gif);
  text-align: left;
  font-size: 9pt;
}
/*.odkaz1 li.listodrazka {
  font-size: 20pt;
}*/
#copy {
  font-size: 7pt;
  color: #F4F4F4;
  padding: 4px 0;
}
table.obr132 {
  display: table;
  border-collapse: collapse;
  width: 521px;
}
td.obr132a, td.td132b, td.td132c, td.td132d {
  display: table-cell;
  padding: 0;
  margin: 0;
  border: 0;
  vertical-align: top;
}
td.obr132a {
  width: 132px;
}
td.obr132b {
  width: 13px;
}
td.obr132c {
  height: 100%;
  width: 376px;
  font-size: 0.9em;
}
td.obr132d {
  width: 521px;
  font-size: 0.9em;
}
p.text2 {
  font-family: Verdana,Helvetica,Arial,sans-serif;
  text-align: left;
  color: #675618;
  font-size: 0.8em;
}
