* { margin: 0; padding:0;text-align:left;font-size:11px;font-family:Tahoma,Arial,Helvetica,sans-serif; }
body { background-color:#e5e5e5;text-align:center;font-family:Tahoma,Arial,Helvetica,sans-serif;line-height:120%;display:block; }

a {cursor:hand;}
a:link, a:active, a:visited {
  color: #1c3054; /* #707A8D | 71,83,105 | #0f5586 |#17346a */
  text-decoration:none;
}
a:hover {
  text-decoration:underline;
}
img { border:none; margin:0; }
h1 { font-size: 20px; margin-bottom:10px;margin-top:10px;}
table {border-collapse:collapse; }

input,textarea,button { border:1px solid #98AAB1; background-color:#F0F0F0;font-size:11px; padding:3px;margin:1px; }
textarea { line-height:1.6; }
button,input[type="submit"] { text-align:center; }
input[type="checkbox"] { border:none; padding:0px; margin:0px; }

#wrapper { position:relative;width: 1000px;margin:0 auto; }
#logo {
  width:100%;
  height:75px;
  background-color: white;
  border:1px solid black;/* #98AAB1 */
  margin-top: 5px;
}
#hornaLista {
  width:100%; height:22px;
  background: #e5e5e5 url('img/opak-hornalista.gif') left center repeat-x;
  border-left:1px solid #98AAB1;
  border-right:1px solid #98AAB1;
  border-bottom:1px solid #98AAB1;
}
#hornaLista p { padding:4 0 0 3; }
#hornaLista p a { font-weight:bold;color:#404C62; }

.clankyIkona {
  width:50px;
  height:50px;
  float:left;
  margin-right:5px;
}

div#navAlpha div.modraLista, div#navBeta div.modraLista {width:100%; height:20px; _height:25px; padding-top:5px; }
.modraLista {  height:25px; background: #404C62 url('img/opak-modry.gif') left center repeat-x; text-align:center; color:white; font-weight:bold; font-size:11px;border-bottom: 1px solid #98AAB1;border-top: 1px solid #98AAB1; }
div#navAlpha div.sivaLista, div#navBeta div.sivaLista {height:20px;_height:25px; padding-top:5px;}
.sivaLista { width:100%; height:25px; background: #404C62 url('img/opak-sivy.gif') left center repeat-x; text-align:left; color:#424E64; font-weight:bold; border-bottom: 1px solid #C5C3C3;border-top: 1px solid #C5C3C3; font-size:11px; text-indent:5px; }

.obsah {
  float:right;
	width:840px;
	margin: 0 0 0 3;
 	/*border: 1px solid #98AAB1;*/
	z-index:3;
	}
div.obsah #padding { padding: 0 5 0 5; }

#navAlpha {
  float:left;
	width:150px;
	border: 1px solid #98AAB1;
  border-top: none;
  font-size: 11px;
}


div.clear { float:none;display:block;clear:both; }
br.nizky {line-height:50%;}
div.drobky { width:100%;background-color: #DDDEE1; border: 1px solid #89909D; }
  div.drobky p { padding:6px; font-weight:bold; }
div.strankovanie { background-color: #DDDEE1; border: 1px solid #89909D;clear:both; }
  div.strankovanie p { padding:6px; font-weight:bold;text-align:right; }
.sekciaNazov { padding-left:5px;color:#707070; }
  .sekciaNazov a {font-size:12px;font-weight:bold;}
.temaNazov { color:#707070; }
  .temaNazov a {font-size:11px;font-weight:bold;}
.sekciaIkonka { float:left; border-right:1px solid #C5C3C3;width:40px;text-align:center; }
.sekciaInfo { text-align:center; border:1px solid #C5C3C3; }
table.sekcieTabulka tr td {border: 1px solid #C5C3C3; }
table.sekcieTabulka { border:1px solid #C5C3C3;width:99%; }
td.modraLista { font-size:10px; padding: 0 3 0 3;}

#paticka {
  width:100%;background-color: #DDDEE1; border: 1px solid #89909D;
}
#paticka p { padding:10px;line-height:140%;font-size:11px; }

/* bb kody */
.gen { font-size : 11px; }
.logotext1 { font-size : 15px; color: #CCCCCC;}
.logotext2 { font-size : 13px; color: #CCCCCC;}
.genmed { font-size : 11px; }
.genimage { font-size : 18px; font-weight: bold;}
.gensmall { font-size : 11px; }
.gen,.genmed,.gensmall { color : #707070; }
a.gen,a.genmed,a.gensmall { color: #646F83; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #424B7C; text-decoration: underline; }

.code {
	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
	background-color: #f0f0f0; border: 1px solid #D1D7DC;
	margin:3 0 3 0;
}

.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
	border: 1px solid #98AAB1; color: #666666;
	margin:3 0 3 0;background-color: #f0f0f0;
}
.padding5 { padding:5px; }
strong.cierny { color: #333333; }

#nahlad { padding:0 5 0 5; border-left:1px solid #98AAB1;border-right:1px solid #98AAB1;margin:5px; }

/* pomocne */
.floatleft { float:left; }
.floatright { float:right; }
.clearboth { clear:both; }
