@import url("content-misc.css");

/* @group Basic */

body {
	font: 70% Georgia, Arial, sans-serif;
	background: white;
}

body {
	font-family: Georgia, Arial, sans-serif;
}

h1, h2, h3, h4, h5, h6, caption {
	margin-top: 0;
	margin-bottom: 0.5em;
	color: #996600;
}

h1 {
	font-size: 150%;
	font-weight: normal;
	color: #996600;
	/*border-bottom: 3px solid #ECECE6;*/
	padding-bottom: 3px;
	margin: 0.4em 0 0.5em;
}

h2 {
	margin-top: 1em;
	margin-bottom: 0.2em;
	font-size: 150%;
	font-family: Georgia, Arial, sans-serif;
	font-weight: normal;
}

h2.inverse {
	background: #1C628C;
	color: white;
	font-weight: normal;
	margin: 0;
	padding: 5px 0 5px 15px;
}

h2.underline {
	border-bottom: 3px solid #ECECE6;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

h3, caption {
	font-size: 109%;
	font-weight: bold;
}

h4, h5, h6 {
	font-size: 100%;
}

p, li {
	margin-top: 0;
	line-height: 1.45em;
}

ul, ol {
	margin-left: 0;
	padding-left: 25px;
}

p {
	margin-bottom: 1em;
	text-align: justify;
}

ul {
	margin: 0px 0 1em 3px;
	padding: 0;
	list-style: none;
	
}

ul li {
	margin: 0 0 1em 0;
	
	/*background: url("/img/img-li-tanzberg.gif") no-repeat 50% 50%;*/
	/*background-image: url(/img/odrazka.gif);
	background-repeat: no-repeat;*/
}

#col-right ul li {
  padding: 0 0 0 16px;
  background: url("/img/img-li-tanzberg2.gif") no-repeat 0 5px;
  /*background-image: url("/img/img-li-tanzberg.gif");*/
  list-style-type: none;
}

span.abbr {
	border-bottom: 1px dotted black;
}

a {
	color: #996500;
}

a:visited {
	color: #976502;
}

a:hover {
	color: #CEAD4E;
}

a.ext {
	background: url("/img/ico-ext.png") no-repeat right top;
	padding-right: 13px;
}

a.dotlink {
	padding: 0 0 0 20px;
	background: url("/img/bullet-default.png") no-repeat 0em 0.65em;
}

/* @end */

/* @group Tables */

table {
	/* width: 100%; */
	border: 0;
	border-collapse: collapse;
	margin: 1em 0 1em 0;
	font-size: 100%;
	clear: both;
}

caption {
	text-align: left;
	padding-bottom: 3px;
	margin-bottom: 0;
	margin-top: 1em;
}

th, td {
	vertical-align: top;
	padding: 6px 12px 6px 0px;
	border: 0px solid white;
	/* border-bottom: 1px solid #D9D9CF; */
}

th {
	/*background: #F6F6F0;*/
	text-align: left;
	padding: 4px 12px 4px 12px;
	border-bottom: 1px solid #976502;
}

th {
	
}

tr.evenrow td {
	/*background: #FBFBFA;*/
}

table.plain {
	background: none;
	border: none;
	margin: 0;
}

table.plain tr td, table.plain tr {
	background: none;
	border: none;
	padding: 0;
	font-size: 100%;
}

table.plain tr td {
	padding-right: 5px;
}

table.plain h2 {
	margin-top: 10px;
}

/* @end */

/* @group Half columns */

.col-h-l, .col-h-r {
	width: 49%;
}

.col-h-l {
	float: left;
	display: inline;
}

.col-h-r {
	float: right;
	display: inline;
}

/* @end */

/* @group Box */

.box, .box-l, .box-r {
	background: #F9F9F9;
	padding: 20px;
	margin-bottom: 1em;
	border: 1px solid #E4E4E4;
}

.box-l, .box-r {
	margin: 20px;
	margin-top: 0;
	float: left;
}

.box-l {
	margin-left: 0;
}

.box-r {
	margin-right: 0;
	float: right;
}

/* @end */

/* @group Images */

img.no-border {
	border: 0;
}

img, .content img, .imgbox img,  table.actions img {
	border: 3px solid #d9bf84;
	padding: 0px;
}

img.left, img.right {
	margin: 0 15px 15px 15px;
}

img.left {
	margin-left: 0;
	float: left;
	clear: left;
}

img.right {
	margin-right: 0;
	float: right;
	clear: right;
}

.image_block {
	padding: 0;
  margin: 0 0 0 15px;
  float: right;
}
