/* defaultni nastaveni obrazku */
img {
	border: none;
	vertical-align: text-bottom;
}
#layout-page-body-main p>img, #layout-page-body-main p>a>img {
	-o-box-shadow: 0 0 7px rgb(192,192,192);
  -icab-box-shadow: 0 0 7px rgb(192,192,192);
  -khtml-box-shadow: 0 0 7px rgb(192,192,192);
  -moz-box-shadow: 0 0 7px rgb(192,192,192);
  -webkit-box-shadow: 0 0 7px rgb(192,192,192);
  box-shadow: 0 0 7px rgb(192,192,192);
}
#layout-page-body-main p.start-cooliris img, #layout-page-body-main p.no-shadow img {
	-o-box-shadow: none;
  -icab-box-shadow: none;
  -khtml-box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
table {
	border-collapse: collapse;
	border: 1px rgb(152,47,11) solid;
	margin-left: 10px;
}
td {
	border: 1px rgb(152,47,11) solid;
	padding: 0.2em;
}
thead {
	background-color: rgb(112,0,0);
	color: rgb(255,255,255);
	font-weight: bold;
}
.stdtable {
	margin-left: 10px;
}
.stdtable td {
	border: 1px rgb(152,47,11) solid;
	padding: 0.2em;
}
.stdtable .even td {
	background-color: rgb(240,208,160);
}
.stdtable thead .even td {
	background-color: rgb(112,0,0);
}
.stdtable thead td {
	background-color: rgb(112,0,0);
	text-align: center;
	font-weight: bold;
	color: rgb(255,255,255);
}
.nobordertable {
	border: 0;
	margin-left: 10px;
}
.nobordertable td {
	border: 0;
}
.nobordertable thead {
	border: 0;
	background-color: transparent;
}
/* obrazkova galerie */
.thumb_image {
	background: rgb(255,255,255) url('../graphics/thumb_bg.png') no-repeat;
	display: inline-block;
	text-align: center;
	padding: 10px;
	border: 0px;
}
.thumb_image:hover {
	background: rgb(255,255,255) url('../graphics/thumb_bg_hover.png') no-repeat;
}
.thumb_galery {
	margin: 5px 0px 20px 30px;
}
.box-image-galery img {
	background: rgb(255,255,255) url('../graphics/thumb_bg.png') no-repeat;
	display: inline-block;
	text-align: center;
	padding: 10px;
	border: 0px;
}
.box-image-galery img:hover {
	background: rgb(255,255,255) url('../graphics/thumb_bg_hover.png') no-repeat;
}
.box-image-galery {
	margin: 5px 0px 20px 30px;
}
.box-image-galery-title img {
	background: rgb(255,255,255) url('../graphics/thumb_bg.png') no-repeat;
	display: inline-block;
	text-align: center;
	padding: 10px;
	border: 0px;

}
.box-image-galery-title img:hover {
	background: rgb(255,255,255) url('../graphics/thumb_bg_hover.png') no-repeat;
}
.box-image-galery-title {
	margin: 5px 0px 20px 30px;
}
.box-image-galery-title a {
	width: 160px;
	height: 162px;
	vertical-align: top;
	text-align: center;
	display: inline-block;
	text-decoration: none;
	color: rgb(127,127,127);
	font: normal 12pt Calibri, Arial;
}
.box-image-galery-title strong {
	color: rgb(127,127,127);
	font: normal 12pt Calibri, Arial;
	display: block;
}
.box-image-galery-detailed img {
	background: rgb(255,255,255) url('../graphics/thumb_bg.png') no-repeat;
	display: inline-block;
	text-align: center;
	padding: 10px;
	border: 0px;
}
.box-image-galery-detailed img:hover {
	background: rgb(255,255,255) url('../graphics/thumb_bg_hover.png') no-repeat;
}
.box-image-galery-detailed {
	margin: 5px 0px 20px 30px;
}
.box-image-galery-detailed a {
	width: 160px;
	height: 200px;
	vertical-align: top;
	text-align: center;
	display: inline-block;
	text-decoration: none;
	color: rgb(127,127,127);
	font: normal 12pt Calibri, Arial;
}
.box-image-galery-detailed strong {
	color: rgb(0,0,0);
	font: normal 12pt Calibri, Arial;
	display: block;
}
/* zarovnani na stred */
.center {
	text-align: center;
	margin: auto;
}
.box-image-insert {
	text-align: center;
	margin: auto;
}
.box-image-insert img {
	margin: 10px;
	max-width: 640px;
	max-height: 480px;
}
.box-image-list {
	margin-left: 30px;
}
.box-image-list table {
	width: 100%;
	border-collapse: collapse;
	table-layout: fixed;
	border: 0;
	margin: 0;
}
.box-image-list tr {
	border-top: 1px rgb(240,208,160) dashed;
}
.box-image-list tr:first-child {
	border-top-width: 0;
}
.box-image-list td {
	padding: 5px 0 5px 0;
	border: 0;
}
.box-image-list p {
	margin: 5px 0px 0px 10px;
}
.box-image-list-thumb {
	width: 110px;
	vertical-align: top;
	text-align: center;
}
.box-image-list-thumb img {
	background: rgb(255,255,255) url('../graphics/thumb_bg.png') no-repeat;
	text-align: center;
	padding: 5px;
	width: 100px;
	height: 75px;
	border: 0px;
}
.box-image-list-thumb img:hover {
	background: rgb(255,255,255) url('../graphics/thumb_bg_hover.png') no-repeat;
}
.box-image-list-info {
	vertical-align: top;
}
.box-image-list-info a {
	font: bold 12pt Calibri, Arial;
	margin: 5px 0px 2px 30px;
}
.box-image-link {
	float: none;
}
.box-image-link a {
	padding-right: 13px;
	background: transparent url(../graphics/linkico/imageico.png) no-repeat right center;
}
.box-file-list {
	margin-left: 30px;
}
.box-file-list table {
	width: 100%;
	border-collapse: collapse;
	table-layout: fixed;
	border: 0;
	margin: 0;
}
.box-file-list tr {
	border-top: 1px rgb(240,208,160) dashed;
}
.box-file-list tr:first-child {
	border-top-width: 0;
}
.box-file-list td {
	padding: 5px 0 5px 0;
	border: 0;
}
.box-file-list p {
	margin: 5px 0px 0px 10px;
}
.box-file-list-thumb {
	width: 70px;
	vertical-align: top;
	text-align: center;
}
.box-file-list-thumb span {
	margin-top: 5px;
	display: block;
}
.box-file-list-info {
	vertical-align: top;
}
.box-file-list-info div {
	border-left: 1px rgb(212,144,36) solid;
	margin-left: 5px;
}
.box-file-list-info a {
	font: bold 12pt Calibri, Arial;
	margin: 5px 0px 2px 30px;
}
.box-file-link {
	float: none;
}
.box-file-link a {
	padding-right: 13px;
	background: transparent url(../graphics/linkico/fileico.png) no-repeat right center;
}
.box-page-link {
	float: none;
}
.box-page-list a {
	font: bold 12pt Calibri, Arial;
	margin: 5px 0px 2px 40px;
}
