body
  {
  padding: 0;
  margin: 0;
  font-family: Arial CE, Helvetica CE, Arial, Helvetica, sans-serif;
  font-size: 0.7em;
  color: #333;
  background: url('../../images/kdu_body_bg.gif') left top repeat-x #FFF;
  }
#all
  {
 	width: 836px;
 	margin-left: auto;
 	margin-right: auto;
 	background: url('../../images/kdu_shadow.gif') left top repeat-y;/*355px*/
 	}
#header
  {
	padding: 0 28px 0 28px;
	}
#header-image
  {
  font-size: 1px; /*Netscape neumí 0px*/
  }
#upperBig, #upperBigPath
  {
	clear: both;
	}
#leftCenter
  {
	width: 628px;
	padding-left: 28px;
	float: left;
	}
#upper
  {
	}
#center
  {
  clear: left;
	float: right;
	width: 476px;
	}
#right
  {
	padding-right: 28px;
	float: right;
	width: 151px;
	}
#left
  {
	float: left;
	width: 151px;
	}
#footerSmall
  {
	clear: both;
	}
#footer
  {
	height: 60px;
	padding: 0 28px 0 28px;
	clear: both;
  background: url('../../images/kdu_footer.jpg') left bottom no-repeat;
	}

/* C O N T E N T S */

#allContent
  {
	background: url('../../images/kdu_shadowImg.gif') left top no-repeat;
	}
#headerContent
  {
	}
#upperBigContent
  {
  height: 100%;
	min-height: 295px;
	background: #FFFFFF;
	border-left: solid #FFF 1px;
	border-bottom: solid #E7E7EF 1px;
	}
#upperBigPathContent
  {
  padding: 7px 0 9px 13px;
  background: #FFF;
  border-left: solid #FFF 1px;
	}
#upperContent
  {
  height: 100%;
  min-height: 196px;
  background: #ffffff;
  border-bottom: solid #E7E7EF 1px;
	}
#centerContent
  {
  clear: left;
  padding: 10px 18px 12px 18px;
	}
#leftContent
  {
	border-left: solid #FFF 1px;
	}
#footerSmallContent
  {
	border-left: solid #FFF 1px;
	}
#rightContent
  {
	border-right: solid #FFF 1px;
	}
#footerContent
  {
  font-size: 0.9em;
  padding-top: 23px;
  border-left: solid #FFF 1px;
  border-right: solid #FFF 1px;
	}
/* upperBigContent, upperContent */

#footerContent div.footerLeft
  {
  color: #4D4D4D;
  padding-left: 7px;
  float: left;
  }
#footerContent div.footerRight a
  {
  color: #4D4D4D;
  padding-right: 8px;
  float: right;
  }
#upperBigContent h1, #upperContent h1
  {
  float: left;
  padding: 6px 0 0 15px;
  font-size: 1.3em;
  color: #0B228A;
  font-weight: bold;
  }
#upperBigContent .datum, #upperContent .datum
  {
	float: right;
	color: #0B228A;
	font-weight: bold;
	padding: 8px 10px 0 0;
  }
#upperBigContent .text, #upperContent .text
  {
  background: #FFFFFF;
  color: #092382;
  padding: 12px;
  }
#upperBigContent .text p, #upperContent .text p
  {
  position: relative;
  z-index: 10;
  }
#upperBigContent img, #upperContent img
  {
  margin-right: 12px;
  }

/***** I M A G E S *****/

img
  {
  margin: 0px;
  }
  
/***** S E Z N A M Y *****/

OL LI, UL LI, LI
  {
  text-align: justify;
  }
OL LI
  {
  margin-top: 5px;
  margin-bottom: 5px;
  }

/***** T E X T *****/

h1, h2, h3, h4, h5, h6
  {
  font-size: 1.0em;
  color: #0D2182;
  margin: 0;
  }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
  {
  color: #0D2182;
  }
h2
  {
  font-size: 1.4em;
  margin-bottom: 20px;
  }
h5
  {
  padding-top: 10px;
  margin-bottom: 0px;
  }
#centerContent h5
  {
 display:block;
 clear:both;
 margin-top: 20px;
  }
p
  {
  margin: 0;
  text-align: justify;
  }
.odstavec p
  {
  margin-bottom: 1em;
  }
.button-01 a
  {
  color: #0D2182;
  }
.txtBlue
  {
  font-size: 1.0em;
  color: #0D2182;
  }
.txtBlueBold
  {
  color: #0D2182;
  font-weight: bold;
  }
.error
  {
  color: #B00;
  }

 /***** T A B U L K Y *****/

table, td
  {
  font-size: 1em;
  }
.tableText td
  {
  padding-left: 5px;
  background-color: #F6F5FA;
  }
.tableText td.red
  {
  background-color: #FF7A81;
  }  
.tableText td.yellow
  {
  background-color: #EFEBBE;
  } 
.tableText td.blue
  {
  background-color: #17B3DB;
  }     
.tableText thead td
  {
  font-weight: bold;
  color: #000;
  background-color: #CCD3E6;
  }  
.tableDiskuze td
  {
  height: 24px;
  padding-left: 3px;
  font-size: 0.9em;
  background-color: #F6F5FA;
  }
.tableDiskuze td td
  {
  padding-left: 1px;
  background-color: #F6F5FA;
  }
.tableDiskuze thead td
  {
  font-weight: bold;
  color: #000;
  background-color: #CCD3E6;
  }  
.tableDiskuze .tblDark td
  {
  background-color: #EEECF4;
  }
.tableDiskuze .tblLight td
  {
  background-color: #F6F5FA;
  }
.tableDiskuze .tblOpen td
  {
  background-color: #FFF;
  }

/***** O D K A Z Y *****/

a
  {
  color: #B00;
  text-decoration: none;
  }
#centerContent a
  {
  text-decoration: underline;
  }
a:hover
  {
  color: #0D2182;
  text-decoration: underline;
  }
a.listItem
  {
  display: block;
  background: url('../../images/kdu_link_arrow_1.gif') 0 5px no-repeat;
  padding: 0 0 0 9px;
  }

#centerContent a.listItem
  {
  display: inline;
  float:left;
  clear:both;
  background: url('../../images/kdu_link_arrow_1.gif') 0 5px no-repeat;
  padding: 0 0 0 9px;
  }

a.listItem2
  {
  display: block;
  background: url('../../images/kdu_link_arrow_2.gif') 0 5px no-repeat;
  padding: 0 0 0 9px;
  color: #3D4D98;
  }
a.listItem:hover
  {
  background: url('../../images/kdu_link_arrow_3.gif') 0 5px no-repeat;
  }
a.listItemLevel2
  {
  display: block;
  background: url('../../images/kdu_link_arrow_1.gif') 9px 5px no-repeat;
  padding: 0 0 0 18px;
  }
a.listItemLevel2:hover
  {
  background: url('../../images/kdu_link_arrow_3.gif') 9px 5px no-repeat;
  }
a.rssLink, a.rssLink:hover
  {
  color: #333;
  }
a.button-01
  {
  color: #0D2184;
  border: solid #CDD2E6 1px;
  background: url('../../images/kdu_button_arrow_01.gif') top right no-repeat;
  }
a.button-01:hover
  {
  color: #0D2184;
  background: url('../../images/kdu_button_arrow_01_a.gif') top right no-repeat;
  }
a.button-02
  {
  color: #B00;
  border: solid #F0CCCC 1px;
  background: url('../../images/kdu_button_arrow_02.gif') top right no-repeat;
  }
a.button-02:hover
  {
  color: #B00;
  background: url('../../images/kdu_button_arrow_02_a.gif') top right no-repeat;
  }
a.button-04
  {
  color: #0D2184;
  border: solid #CDD2E6 1px;
  background: url('../../images/kdu_button_arrow_03.gif') top right no-repeat;
  }
a.button-04:hover
  {
  color: #0D2184;
  background: url('../../images/kdu_button_arrow_03_a.gif') top right no-repeat;
  }
a.button-05
  {
  color: #B00;
  border: solid #F0CCCC 1px;
  background: url('../../images/kdu_button_arrow_04.gif') top right no-repeat;
  }
a.button-05:hover
  {
  color: #B00;
  background: url('../../images/kdu_button_arrow_04_a.gif') top right no-repeat;
  }
a.button-06
  {
  color: #0D2184;
  border: solid #CDD2E6 1px;
  background: url('../../images/kdu_button_arrow_05.gif') top right no-repeat;
  }
a.button-06:hover
  {
  color: #0D2184;
  background: url('../../images/kdu_button_arrow_05_a.gif') top right no-repeat;
  }
a.button-01, a.button-02, a.button-04, a.button-05, a.button-06
  {
  font-size: 10px;
  padding: 1px 15px 0 4px;
  border-top: none;
  }
a.button-01:hover, a.button-02:hover, a.button-04:hover, a.button-05:hover, a.button-06:hover
  {
  text-decoration: none;
  }
#centerContent a.button-01, #centerContent a.button-02, #centerContent a.button-04, #centerContent a.button-05, #centerContent a.button-06
  {
  text-decoration: none;
  }
a.button-03
  {
  display: block;
  width: 18px;
  height: 17px;
  background: url('../../images/kdu_button_03.gif') top right #FFF no-repeat;
  cursor: pointer;
  }
a.button-03:hover
  {
  background: url('../../images/kdu_button_03_a.gif') top right #CDD2E5 no-repeat;
  color : #0D2184;
  }
#centerContent a.path, #centerContent a.path:hover, #upperBigPathContent a.path, #upperBigPathContent a.path:hover
  {
  font-size: 0.9em;
  color: #7780B7;
  text-decoration: none;
  }

/****** F O R M S ******/

form
  {
  margin: 0;
  }
input
  {
  font-size: 1.0em;
  font-family: Arial CE, Helvetica CE, Arial, Helvetica, sans-serif;
  }
input.txt
  {
  padding-left: 2px;
  border: solid #9EA6CD 1px;
  }
textarea
  {
  font-size: 1.0em;
  padding-left: 2px;
  border: solid #9EA6CD 1px;
  font-family: Arial CE, Helvetica CE, Arial, Helvetica, sans-serif;
  }
select
  {
  font-size: 1.0em;
  }

/****** N A V I G A T I O N ******/

#navigation-horizontal
  {
  height: 18px;
  background: url('../../images/kdu_navigation_hr_bg2.gif') #3D4D9B left top repeat-x;
  margin: 0 1px;
  border-bottom: solid #FFF 1px;
  font-size: 1em;
  }
div.navigationRedLine
  {
  border-top: solid #F00 2px;
  margin: 0 1px;
  }
#navigation-horizontal a
  {
  float: left;
  width: 130px;
  height: 16px;
  padding-top: 2px;
  color: #FFF;
  font-size: 1em;
  text-decoration: none;
  text-align: center;
  text-transform: uppercase;
  }
#navigation-horizontal a:hover
  {
  background: url('../../images/kdu_navigation_hr_bg_a.gif') left top repeat-x;
  }

/**** T E X T  B O X E S ****/

.rss-showcase
  {
  background: #FFF;
  color: #777;
  height: 13px;
  padding: 8px 8px 8px 33px;
  border-bottom: solid #E8E8F2 1px;
  background: url('../../images/kdu_teaser_arrow.gif') 15px 9px #FFF no-repeat;
  display: none;
  }
.rss-showcase div.rssObsah
  {
  /*position: relative;*/
  position: absolute;
  overflow: hidden;
  width: 585px;
  height: 15px;
  }
.rss-showcase div.rssObsahInner
  {
  position: relative;
  white-space: nowrap;
  }
div.textBox
  {
  font-weight: bold;
  color: #0D2182;
  padding: 5px;
  background: url('../../images/kdu_column_module_bg_left.gif') left top repeat-y;
  border: solid #6C7BB4 1px;
  }
div.textBox div
  {
  margin-top: 5px;
  }
/***** M O D U L E  C O L U M N *****/

#left .module-column
  {
  padding: 10px 8px 10px 8px;
  }
#right .module-column
  {
  padding: 10px 8px 10px 8px;
  }
#left h3
  {
  background: url('../../images/kdu_column_module_title_bg_left.gif') left top repeat-y;
  border-top: 1px solid #FFF;
  padding: 5px 0 5px 8px;
  font-size: 1.0em;
  letter-spacing: 0.1em;
  color: #0D2182;
  text-transform: uppercase;
  }
#right h3
  {
  background: url('../../images/kdu_column_module_title_bg_right.gif') right top repeat-y;
  border-top: 1px solid #FFF;
  padding: 5px 0 5px 8px;
  font-size: 1.0em;
  letter-spacing: 0.1em;
  color: #0D2182;
  text-transform: uppercase;
  }

/* registration element for module */

.module-column p
  {
  padding: 5px;
  margin: 0;
  }

/***** B U T T O N S ******/

input.submit-01
  {
  width: 18px;
  height: 17px;
  background: url('../../images/kdu_button_03.gif') #9EA6CD top right no-repeat;
  border: none;
  cursor: pointer;
  }
input.button
  {
  cursor: pointer;
  }

.fotoPredseda
  {
  border: solid #3D4D9B 1px;
  background: #3D4D9B;
  width: 133px;
  margin: 0px;
  padding:0px;
  }
.fotoPredsedaText1
  {
  font-size: 12px;
  color: #FFF;
  font-weight: bold;
  text-align: center;
  height: 20px;
  padding-top: 5px;
  }
.fotoPredsedaText2
  {
  font-size: 9px;
  color: #777;
  background: #FFF;
  text-align: center;
  height: 19px;
  padding-top: 7px;
  }

/**** C A L E N D A R ****/

table.diar
  {
  width: 100%;
  background: #6C7BB4;
  }
table.diar tr
  {
  height: 16px;
  text-align: center;
  background: #FFF;
  font-size: 0.8em;
  }
table.diar th
  {
  width: 14%;
  font-size: 1.0em;
  color: #FFF;
  background: #3D4D9B;
  }
table.diar a
  {
  color: #777;
  }
table.diar td.diarOtherMonth
  {
  background: #CED3E7;
  }
table.diar td.diarSelectedDay
  {
  color: #FFF;
  background: #6A0;
  }
table.diar td.diarToday
  {
  background: #C5403F;
  }
table.diar a.diarToday
  {
  color: #FFF;
  }
table.diarMonth
  {
  color: #B00;
  font-weight: bold;
  text-transform: uppercase;
  margin-top: 6px;
  padding-right: 8px;
  float: right;
  }

/**** A N K E T A ****/

table.anketa
  {
  width: 100%;
  font-weight: bold;
  margin: 3px 0 3px 0;
  }
td.txtAno
  {
  color: #6A0;
  width: 50%;
  }
td.txtNe
  {
  text-align: right;
  color: #B00;
  width: 50%;
  }
td.grafAno
  {
  font-size: 1px;
  height: 10px;
  background: url('../../images/kdu_anketa_bg_Ano.gif') #6A0 top right repeat-x;
  border-right: solid #FFF 1px;
  }
td.grafNe
  {
  font-size: 1px;
  background: url('../../images/kdu_anketa_bg_Ne.gif') #B00 top right repeat-x;
  }
td.txtAno a
  {
  color: #6A0;
  }
td.txtNe a
  {
  color: #B00;
  }

/**** F O T O G A L E R I E ****/

table.galerie
  {
  float: right;
  margin-left: 15px;
  margin-bottom: 15px;
  border: solid #E8E8F2 5px;
  }
table.galerie thead td
  {
  color: #858FC0;
  font-weight: bold;
  background: #E8E8F2;
  text-transform: uppercase;
  text-align: center;
  padding: 2px;
  }
img.imgGal
  {
  width: 75px;
  height: 56px;
  border: solid #999 1px;
  }
table.galerieDet
  {
  width: 320px;
  background: #E8E8F2;
  border: solid #CDD2E6 1px;
  }
td.galerieDetText
  {
  padding: 4px;
  }
div.figuranti
  {
  margin-top: 10px;
  margin-bottom: 20px;
  }
.rubTitle
  {
  display: inline;
  }
.Loga
  {
  margin: 20px;
  }
#headerContent object
  {
  margin-left: 1px;
  margin-top: 1px;
  }
.imgClanek IMG
  {
  margin-right:10px;
  }


