/* @override http://www.gladioland.eu/style/global.css */

html div.alink-automat {
	color: #fff;
}
html div.alink-automat a {
	color: #fff;
}
a {
	color: #6078BF;
	text-decoration: underline;
}

a, body, div, form, fieldset, table, tr, td, p, ul, li, h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
}

a:visited {
	color: #47006B;
	text-decoration: underline;
}

a:visited:hover {
	color: #24B300;
	text-decoration: none;
}

a:hover {
	color: #FF6600;
	text-decoration: none;
}

body {
	color: #262626;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 90%;
	margin: 20px 0 0 0;
}

.tabulka1 {
	border: 1px solid #86a257;
	border-collapse: collapse;
	width: 100%;
	margin: 8px 0;
}

.tabulka1 td {
	border: 1px #86a257 solid;
	padding: 3px;
}

.tabulka1 thead {
	background: #c8d592;
}

.tabulka1 tbody {
	background: #e1fac3;
}

del {
	color: #A10048;
}

div.head {
	margin-bottom: 10px;
}

div.head h2, div.head h3, div.head h4, div.head h5, div.head h6 {
	margin: 0;
}

fieldset {
	border: 1px #E1E1E1 solid;
	padding: 5px;
}

h1 {
	color: #E9733D;
	font-size: 19
	0%;
	margin: 10px 0 5px 0;
}

h2, h3, h4, h5, h6 {
	letter-spacing: 0.1em;
	margin: 10px 0 5px 0;
}

h2 {
	font-size: 150%;
}

hr {
	display: none;
}

html {
	background: #333A2C;
}

img {
	border: 4px #6f7c59 solid;
	margin: 6px;
}

img.float-left {
	float: left;
	margin: 0 5px 5px 0;
}

img.float-right {
	float: right;
	margin: 0 0 5px 10px;
}



span.green {
	color: #24B300;
}

span.orange {
	color: #B34700;
}

table {
	border: none;
	border-collapse: collpase;
}

table thead {
	background: #CCFFBF;
}

table tr td {
	border: none;
	text-align: left;
}

ul {
	list-style: disc;
	padding: 5px 5px 5px 20px;
}

.article {
	margin-bottom: 15px;
}

.button {
	background: #909090;
	border: solid 1px #CECECE;
	color: #FFFFFF;
}

.dc-footer a {
	color: #FFFFFF;
}

.dc-right .search-form h3 {
	color: #FFFFFF;
	margin-top: 28px;
}

.dc-right fieldset {
	border: none;
}

.dc-right fieldset legend {
	display: none;
}

.dc-right .margin {
	background: url(img-global/dc-right-down.gif) bottom center no-repeat;
}

.dc-right h2 {
	font-size: 100%;
	font-variant: normal;
}

.dc-right ul.text-submenu {
	margin: 20px 0 0 0;
	padding: 0;
	list-style: none;
}

.dc-right ul.text-submenu li {
	list-style: none;
	margin: 0;
	padding: 0;
}

.dc-right ul.text-submenu li a {
	text-decoration: none;
	color: #3c3c3c;
	display: block;
	width: 100%;
}

.dc-footer p {
	margin: 0;
}

.dc-left table, .dc-right table {
	width: 100%;
}

.dc-head a {
	color: #b8ca9d;
	text-decoration: none;
	font-size: 1.8em;
	margin-left: 6px;
	display: block;
}

.dc-head a:hover {
	color: #b8ca9d;
}

.dc-menu .mrg {
	margin-left: 20px;
}

.dc-menu a {
	background: transparent url(img-global/menu-a.gif) 0px 0px no-repeat;
	color: #FFFFFF;
	display: block;
	float: left;
	height: 38px;
	letter-spacing: 0.2em;
	line-height: 38px;
	margin-left: 0px;
	position: relative;
	text-align: center;
	text-decoration: none;
	top: 11px;
	width: 90px;
	text-transform: lowercase;
}

.dc-menu a.active, .dc-menu a.active:hover {
	background: url(img-global/menu-a.gif) -90px 0px no-repeat;
	color: #FFFFFF;
	height: 47px;
	line-height: 47px;
	text-decoration: none;
}

.dc-menu a.active:focus {
	background: url(img-global/menu-a.gif) -270px 0px no-repeat;
	color: #FFFFFF;
	height: 47px;
	line-height: 47px;
	text-decoration: none;
}

.dc-menu a:hover {
	background: url(img-global/menu-a.gif) -180px 0px no-repeat;
	color: #FFFFFF;
	text-decoration: none;
}

.dc-menu a:focus {
	background: url(img-global/menu-a.gif) -360px 0px no-repeat;
	color: #FFFFFF;
	text-decoration: none;
}

.horizontalnavigation {
	font-size: 90%;
	letter-spacing: 0.1em;
	text-decoration: none;
}

.chapter {
	margin-top: 15px;
}

.i-text {
	border: solid 1px #CECECE;
	width: 100px;
}

.margin {
	padding: 5px 10px;
}

#dc-content {
	background: url(img-global/dc-content.jpg) #FFFFFF bottom left no-repeat;
	float: left;
	min-height: 410px;
	text-align: justify;
	width: 620px;
}

#dc-content p {
	margin: 1em 0;
}

#dc-footer {
	clear: both;
	font-size: 90%;
	padding: 10px;
	text-align: right;
	width: 610px;
	color: #c2c2c2;
}

#dc-head {
	background: url(img-global/dc-head.jpg) bottom left no-repeat;
	height: 110px;
	width: 620px;
}

#dc-menu {
	background: url(img-global/dc-menu.jpg) #FFFFFF top left no-repeat;
	height: 62px;
	width: 620px;
}

#dc-page {
	margin: auto;
	width: 790px;
}

#dc-right {
	background: url(img-global/dc-right.jpg) #FFFFFF top left no-repeat;
	float: right;
	position: relative;
	top: -142px;
	width: 157px;
	padding-top: 40px;
}
