body {
	background:white;
	color:black;
	font-size:13px;
	font-variant:'Arial CE';
}
h1 {
	font-size:22px;
}
h2 {
	font-size:20px;
}

a img {
	border:1px solid white;
}
.cleaner {
	clear:both;
}

.center {
	text-align:center;
}

a, a:visited {
	color:white;
}

.body0 {
	width:760px;
	margin:auto;
	border:1px solid black;
	padding:0px;
 }

.body1 {
	min-height:480px;
	padding:60px;
	padding-bottom:10px;
}

.horni_odkaz {
	background:#020f96;
	padding:2px;
	border-bottom: 1px solid white;
}

.border_levy_menu {
	border-left: 1px solid white;
}


.horni_odkaz a, .horni_odkaz a:visited, .horni_odkaz a:hover {
	color:white;
	text-decoration:none;
}

.horni_menu {
}

.langs {
	float:right;
	margin-right:20px;
}

.langs a {
	float:left;
	margin-left:5px;
}
.langs img {
	border:0px;
}

div.pocitadlo {
	float:right;
}
div.pocitadlo img {
	border:0px;
}

.polozka_menu {
	float:left;
	white-space:nowrap;
	text-align:center;
}

.polozka_menu a, .polozka_menu a:visited, .polozka_menu a:hover {
	text-decoration:none;
	color:black;
}

.pismenatop {
	height:10px;
}


.pismenaleft {
	float:left;
	width:10px;
	border:1px solid red;
	display:none;
}

.pismeno, .uvododkaz, .ilustrace {
	width:90px;
	height:90px;
	border-right: 4px solid black;
	border-bottom: 4px solid black;
	margin-right:10px; 
	font-size:72px;
	font-weight: bold;
	margin:auto;
}

.pismeno, .ilustrace {
	text-align:center;
}

.pismeno a,.pismeno a:visited,.uvododkaz a, .uvododkaz a:visited {
	text-decoration:none;
	color:black;
	
}

.uvododkaztop {
	height:15px;
}

.uvododkaz {
	font-size:14px;
	/*white-space:nowrap; */
	/* height:14px;; */
	font-weight:bold;
	vertical-align:middle;
	overflow:hidden;
	height:6ex;
	display: table;
	width:95px;
	margin-right:2px;
	margin-left:2px;
	text-align:center;
	border:0px;
}

.tablecell {
	display: table-cell;
	vertical-align: middle;
	border-right: 4px solid black;
	border-bottom: 4px solid black;
	text-align:center;
}

.uvododkaz a {
	text-decoration:none;
}

.uvodilustracetop {
	height:15px;
}

.ilustrace a {
	border 5px solid red;
}

.dilo_nadpis {
	font-weight:bold;
}
.dilo_popis {
	font-weight:normal;
}
/* volna tvorba */
.votvorba {
	background: #11a187;
}

.votvorbatable td {
	padding:10px;
	padding-top:0px;
	vertical-align:top;
}

.votvorbatable td a, .votvorbatable td a:visited {
	color:white;
}

.obrazek_votvorba {
	float:left;
	border:2px solid white;
}
.obrazek_votvorba_neni {
	float:left;
}

/* monumentalni realizace */
.obrazky_moreal {
	width:605px;
	position:relative;
	left:15px;
	top:10px;
}

.obrazek_moreal_uvod,.obrazek_moreal2 {
	margin:0px;
	float:left;
	border:2px solid white;
}
.obrazek_moreal_uvod {
	width:150px;
	height:180px; 
}
.obrazek_moreal_neni {
	float:left;
}
.moreal_small {
	float:left;
	text-align:center;
	width:150px;
}
.obrazek_moreal_small {
	width:150px;
	height:180px;
	border:0px;
	margin:0px;
	padding:0px;
	float:left;
	text-align:center;
}
.moreal {
	background: #3491c3;
}

.morealtable td {
	padding:10px;
	padding-top:0px;
	vertical-align:top;
}

.morealtable td a, .morealtable td a:visited {
	color:white;
}

.moreal4 {
	position:absolute;
	top:-19px;
	width:150px;
}
/* graficky design */

.grdesign {
	background: #aaabb3;
}

.obrazky_grdesign {
	width:605px;
	position:relative;
	left:15px;
	top:10px;
}

.obrazek_grdesign {
	width:150px;
	height:180px;
	border:1px solid black;
	margin:0px;
}
.obrazek_grdesign_small {
	width:150px;
	height:180px;
	border:0px;
	margin:0px;
	padding:0px;
	float:left;
	text-align:center;
}
/* arteterapie */
.aterapie {
	background: #FF5905;
}

img.certifikat {
	margin:15px;
}

.obrazky_aterapie {
	width:605px;
	position:relative;
	left:15px;
	top:10px;
}

.obrazek_aterapie { /* viz. obrazek_aterapie_none */
/*	width:180px; 
	height:130px; */
	border:2px solid white;
	margin:0px;
}
.obrazek_aterapie_none { /*viz. obrazek_aterapie,obrazek_aterapie_small */
	border:0px;
	width:180px;
	height:130px;
	margin:2px;
}

.obrazek_aterapie_small {
	width:180px;
	height:130px; 
	border:0px;
	margin:0px;
	padding:10px;
	float:left;
	text-align:center;
}

.zaverecna-prace p, .zaverecna-prace li {
	text-align:justify;
}
.zaverecna-prace img {
	margin:10px;
	margin-top:5px;
}

/* kontakt */
.kontakt {
	background: #c74900;
}

/* autorka */
.autor {
	background: #e7be2b;
}
table.autor_fotos td {
	text-align:center;
	vertical-align:top;
	padding-bottom:15px;
}

table.autor_fotos img {
	margin:0px;
}
table.autor_fotos img.autorka14 {
	margin-bottom:25px;
}
