/* ================================================
WEBING s. r. o. - VYTVOŘENO V ROCE 2008
- všechna práva vyhrazena, zákaz použití kódu
================================================ */

/* SKRYTE TAGY */
#hlavicka, #hlavicka ul, #leftpart, #paticka, #bottom, .noscreen, #fotogalerie { display: none; }

/* HTML TAGY */
body {
  background-color: #fff;
  color: #000;
  font-size: 11pt/1;
  font-family: Arial, "Arial CE", "Lucida Grande CE", "Helvetica CE", lucida, sans-serif;
	margin: 0px;
	padding: 2em 1px;
}
p { margin: 1em 0px; margin-bottom: 1.2em; padding: 0px; }
/* #rightpart p { text-indent: 1.5em; } */
table { font-size: x-small; fo\nt-size: small; }
input, select, textarea { font-size: 100%; }
form, ul { margin: 0px; padding: 0px; }

h1, h2, h3 { margin: 0px; padding: 0px; font-family: "Arial CE", Arial, sans-serif; }
h1 { font-size: 140%; color: #000; font-weight: bold; text-align: center; }
h1 span {color: #666; display: block; margin: 0px; padding-top: 8px; text-align: center;}
h2 { font-size: 120%; color: #333; margin: 1.5em 0px 0.5em 0px; }
h3 { color: #666; font-size: 110%; margin: 1.5em 0px 0.5em 0px; }
h4 { font-size: 105%; }

hr { color: #999; height: 10px; background-color: #cccccc; border: 0px solid #999; clear: both; }
img { border: 0px; }
ul li { list-style-position: outside; margin-left: 20px; padding-left: 0px; }
ul.graphic li { list-style-type: none; margin-left: 0em; padding: 3px 0px; padding-left: 1.5em; background: url('./images/ikonky/arrow.gif') 0% 50% no-repeat; }
del {  text-decoration: line-through; }


/* IDENTIFIKTORY */
#design { width: 100%; text-align: left; }
#bottom { color: #999; text-align: center; }


/* TRIDY */
.stred { text-align: center; margin: 0px auto; }
.doleva { text-align: left; }
.doprava { text-align: right; }
.valigntop { vertical-align: top; }
.valignmiddle { vertical-align: middle; }
.valignbottom { vertical-align: bottom; }
.floatleft { float: left; }
.floatright { float: right; }
.inline { display: inline; }
.block { display: block; }
.odsad { padding: 2em 0px; }
.doleodsad { margin-bottom: 18px; }
.horeodsad { margin-top: 18px; }
.space { margin-bottom: 10px; }
.tucne { font-weight: bold; }
.under { text-decoration: underline; }
.nomargin { margin: 0px; }
.small { font-size: 80%; }
.halfem { margin-top: 0.5em; margin-bottom: 1.5em; }
.horniokraj {padding-top: 20px;}
.levyokraj {padding-left: 10px;}
.subtitle { color: #666666; font-size: 80%; padding-left: 5px;}
.strankovani { text-align: center; margin: 1.5em 0px; font-size: 90%; }

.red { color: #900; }
.green { color: #080; }
.blue { color: #009; }
.yellow { color: #ff0; }
.brown { color: #960; }
.silver {color: #E6E6E4;}
.olive {color: #9eb5bd;}
.grey {color: #666666;}

.cleaner { clear: both; height: 1px; margin: 0px; padding: 0px; font-size: 1px; }
.tablehlavicka { background-color: #eee; }
.imgright { float: right; padding-left: 0.5em; padding-bottom: 0.5em; }


/* SLOUCENINY */
table.tab {
  width: 100%;
  border-collapse: collapse;
}
table.tab td {
  border: 1px solid #999;
  padding: 3px 4px;
}
table.news {
  width: 100%;
  background-color: #F1F7F3;
  margin: 2em auto;
}



/* LINKY */
a:link, a:visited { color: #000; text-decoration: underline; }
a:hover, a:active { color: #000; }

#bottom a { color: #999; text-decoration: none; }
#bottom a:hover { text-decoration: underline; }

h1 a:link, h1 a:visited, h1 a:hover, h1 a:active { color: #000; text-decoration: none; }

#rightpart h3 a:link, #rightpart h3 a:visited{ color: #000; font-weight: bold; text-decoration: underline; }
#rightpart h3 a:hover{ color: #000; font-weight: bold; text-decoration: underline; }
