* {margin: 0; padding: 0} /* implicitni nastaveni pro vsechny objekty */

/* Verze 18.03.2010
 * dokumentace na https://is.muni.cz/auth/el/1433/test/s_zakazky/design/unicss/uniCss-verze.txt */

body { /* globalni nastaveni stranky, obrazku obtekani a odkazu */
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666;
	line-height: 1.5em;
	 background: url("../design/base.png") 0px bottom repeat-x #fff; /* horni podkladovy pruh pod hlavickou */
}
img {border: 0px}



/* spedificke odkazy */
.ext_blank {padding-right: 14px; background: url("../design/ext_blank.bmp") 100% 90% no-repeat;}
.ext_mail {padding-right: 17px; background: url("../design/ext_mail.bmp") 100% 90% no-repeat;}
.ext_down {padding-right: 12px; background: url("../design/ext_down.bmp") 100% 90% no-repeat;}
.ext_base {padding-right: 8px; background: url("../design/ext_base.bmp") 100% 60% no-repeat;}
.ext_pdf {padding-right: 21px; background: url("../design/ext_pdf.bmp") 100% 60% no-repeat;}
.ext_doc {padding-right: 21px; background: url("../design/ext_doc.bmp") 100% 60% no-repeat;}

/* odkazy s mensi prioritou */
.silver a, .silver a:visited, 
a.silver, a.silver:visited {color: #777;}

/* zakl. formatovani */

p {	margin: 5px 25px 5px 30px}

strong {font-size: 110%;}

acronym, abbr {cursor: help; border-bottom: 1px dotted #aaa;}

.nowr {white-space: nowrap;} /* nedelitelna cast */
.cl  {clear: both}


/* access */
#accessKey {visibility: hidden;display:none}

/* pristupnost */
a.belowh, a.belowh:visited, span.belowh, h1.belowh { /* hlavicka */
  position: absolute; left:0; top:0;
  z-index:-1;
  padding-top: 30px;
  padding-left: 300px;
  overflow: hidden;
  display: block;
  line-height: 1.3em;
  color: #ccc!important;
}



/* layout stranek */

#soul { /* podklad dokumentu */ 
	width: 100%;
	padding: 0px 0px 20px 0px;
  position: relative;
    background: url("../design/w.png") 0px 0px repeat-x; /* horni podkladovy pruh pod hlavickou */
}
#body { /* telo dokumentu */
	margin-left: auto;
	margin-right: auto;
	background: url("../design/body.png") -1px 0px repeat-y #fff;
	z-index: 1; position: relative;
}

#head { /* klikaci hlavicka */
  height: 200px;
  display: block;
  background: url("../design/head.png") no-repeat;
  text-decoration: none;
}
#left { /* leva cast tela - menu */
  float: left;
  min-height: 600px;
  margin: 0px 10px 10px 0px;
  padding: 10px 0px 0px 0px;
	font-size: 11px;
	background: url("../design/left.png") 1px 0px no-repeat;
}
#text { /* prava cast tela - text */
  float: left;
	margin: 10px 30px 10px 35px;
  text-align: justify;
	text-indent: 0px;

}


/* nadpisy */

h1, h2, h3, h4 { /* nadpisy a dedeni */

	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
	text-align: left;
}
h2 {
	margin-bottom: 10px;
	margin-top: 20px;
}
h2.prvni {
	margin-top: 0px;
}
h3 {
	font-size: 15px;
}

/* seznamy (odrazkove a cislovane) */

#text ul {
  margin: 5px 0px 5px 0px;
  padding-right: 10px;
  text-indent: 0px;
}
#text li {
  padding: 0px 10px 0px 0px;
  margin-left: 0px;
  list-style: none;
  /*background: url("../design/li.png") 0px 4px no-repeat;*/
}

/* tabulky */

table {
  width: 100%;
  margin: 10px 0px -10px 0px;
  border-collapse: collapse;
  border: none;
  text-align: left;
}
td {
  padding: 3px;
  padding-right: 9px;
}

.ta-right {
	text-align: right;
}
.ta-bold {
	font-weight: bold;
}


.f5 {background: #f5f5f5} 
.fa {background: #fafafa;}



/* vlastni styly */

.subtext { /* text pod menu */
  margin: 10px 20px 0px 20px;
  padding: 20px;
  text-align: left;
  /*font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Arial, Helvetica, sans-serif;*/
  font-size: 11px;
  line-height: 120%;
}


/* obrazky a galerie */

#text img { /* obrazky */
	border: 7px solid #eaeaea;
}

#text img.nadpis {
	border: none!important;
}




/* ****************/
/*  LAYOUT */
/* ********/

#head, #head a, #body {width: 980px;} 
#left {width: 257px;}
#text {width: 627px;}
#basel, #baser {width: 450px;}


/* ******************/
/*  NASTAVENI BAREV */
/* ******************/

.silver a:active, .silver a:hover, a.silver:hover {color: #003366;}
a, a:visited {color: #003366}
a:active, a:hover {color: #C29D2E; text-decoration: none}
#base a:link, #base a:visited, #baser a:link, #baser a:visited {color: #888}
#base a:active, #base a:hover, #baser a:active, #baser a:hover {color: #003366;}

h2 {color: #C29D2E}
h3 {color: #666}
h4 {color: #777}
em {color: #C29D2E} 

.t1 {background: #880125; color: #fafafa;}
.t2 {background: #a2200a; color: #fafafa;}
.t3 {background: #db2000; color: #fafafa;}


/* web ma tri druhy barev - staci vzdy hromadne nahradit ctrl+h
em: 880125
h2, menu: a2200a
h3, podmenu, odkazy: db2000
*/
.kandidat {
	margin: 15px 0px 30px 0px;
	padding-left: 30px;
}
.kandidat img {
	float: left;
	margin-right: 30px;
}
.kandidat h3 {
	padding-top: 1px;
}
/*
#signature {
	margin: 0px;	
	padding: 20px 20px 10px 15px;
	text-align: left;
	width: 100%;
	background-color: white;
}

#signature .sign-block {
	width: 235px;
	text-align: right;
	font-size: 9px;
	color: #999;
	line-height: 1.3em;
}*/
.white-space {
	height:60px;
}

#base {
	height: 55px;
}
#base p {
	padding-top: 35px;
	padding-left: 240px;
	color: #777;
	font-size: 10px;
}
#body2 {
	margin-left: auto;
	margin-right: auto;
	z-index: 1; position: relative;
	width: 980px;
	text-align: left;
}