/*
	reset defaultnich stylu prohlizece, vsechny prvky budou mit 0 margin i padding
*/
* {
	margin: 0;
	padding: 0;
}
/*
	zakladni html tagy
*/
body {
	color: #142238;
	background:  #fff;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	font-size:  0.75em;
	text-align: center;
}
input, select, textarea {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	font-size: 1em;
	padding: 1px;
}
kbd {
	font-size: 1.3em;
}
a {
	color: #142238;
}
a:hover {
	color: #666;
}
a img {
	border: 0;
}
h1 {
	font-size: 1.7em;
	color: #ea6503;
	padding: 9px 0 9px 0;
}
h1.uvod {
	font-size: 1.4em;
	color: #ea6503;
	padding: 9px 0 14px 0;
}
h2 {
	font-size: 1.6em;
	padding: 9px 0 9px 0;
}
h2.uvod {
	font-size:  1em;
}
h3 {
	font-size: 1.3em;
	padding: 9px 0 9px 0;
}


hr {
	margin:10px 25px;
	text-align:center;
  	color: #000;
  	background-color: #000;
  	height: 1px;
  	border: 0px solid #000;
}

/*
	layout
*/
#main {
	width: 990px;
	margin: 0 auto 0 auto;
	text-align: left;
	background: url('../img/mainbg.gif') repeat-y 0 0;
}
#head {
	background: #243d5b url('../img/head.gif') repeat-x 0 0;
	height: 51px;   
	position: relative;
	padding-top: 6px;
}
#map {
	position: absolute;
	top: 10px;
	right: 10px;
	text-transform: lowercase;
	color: #fff;
	display: block;
	text-decoration: none;
	padding-left: 10px;
	background: url('../img/map.gif') no-repeat 0 55%;
}
a#map:hover {text-decoration: underline;}
#head ul {
	list-style: none;
	clear: both;
	float: left;
	display: block;
	width: 890px;
	font-size: 0.9em;
}
#head ul li {
	float: left;
	display: block;
}
#head ul li a {
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	display: block;
	float: left;
	padding: 6px 14px 6px 14px;
}
#head ul li a:hover {
	text-decoration: underline;
}
#head ul li.active {
	background: #e37012 url('../img/amenu-l.gif') no-repeat 0 0;
}
#head ul li.active a {
	background: url('../img/amenu-r.gif') no-repeat 100% 0;
}
#submenu {
	background: url('../img/ruka.gif') no-repeat 365px 100%;
	padding-top: 1px;
	font-size:0.9em;
}
#submenu li{
	font-size:0.9em;
}

#bg {
	_height: 522px;
	min-height: 522px;
	background: url('../img/content.jpg') no-repeat 0 0;
	position: relative;
	padding-left: 440px;
	padding-bottom: 40px;
	z-index:100;
}
#bg1 {
	_height: 522px;
	min-height: 522px;
	background: url('../img/content1.jpg') no-repeat 0 0;
	position: relative;
	padding-left: 440px;
	padding-bottom: 40px;
	z-index:100;
}
#bg2 {
	_height: 522px;
	min-height: 522px;
	background: url('../img/content2.jpg') no-repeat 0 0;
	position: relative;
	padding-left: 440px;
	padding-bottom: 40px;
	z-index:100;
}
#bg3 {
	_height: 522px;
	min-height: 522px;
	background: url('../img/content3.jpg') no-repeat 0 0;
	position: relative;
	padding-left: 440px;
	padding-bottom: 40px;
	z-index:100;
}
#bg4 {
	_height: 522px;
	min-height: 522px;
	background: url('../img/content4.jpg') no-repeat 0 0;
	position: relative;
	padding-left: 440px;
	padding-bottom: 40px;
	z-index:100;
}
#bg5 {
	_height: 522px;
	min-height: 522px;
	background: url('../img/content5.jpg') no-repeat 0 0;
	position: relative;
	padding-left: 440px;
	padding-bottom: 40px;
	z-index:100;
}
#bg6 {
	_height: 522px;
	min-height: 522px;
	background: url('../img/content6.jpg') no-repeat 0 0;
	position: relative;
	padding-left: 440px;
	padding-bottom: 40px;
	z-index:100;
}

#content {

}
#content #crumb {
	padding: 6px 0 6px 0;
	margin-bottom: 60px;
}
#content p {
	padding: 4px 10px 4px 0;
}
#content ul {
	padding: 4px 10px 4px 0;
	margin-left: 20px;
}
#content ul li {
	list-style-image: url('../img/bullet.gif');
}
#flash {
	width: 613px;
	height: 106px;
	position: absolute;
	right: 0;
	bottom: 0;

}
#logo {
	width: 258px;
	height: 113px;
	position: absolute;
	left: 0;
	bottom: 0;
	background: url('../img/logo.gif') no-repeat 0 0;
}
#downline {
	width: 990px;
	height: 32px;
	background: #663333 url('../img/downline.gif') no-repeat 0 0;
}

#foot {
	width: 990px;
	clear: both;
	background: #fff;
}
#foot p {
	padding: 4px;
	height: 14px;
	text-align: right;
	font-size: 10px;
	color: #000;
}
#foot a {
	color: #ba0001;
	font-weight: bold;
}
#foot p img {
	position: relative;
	top: 3px;
}
/*
	toto jsou vseobecne tridy, ktere se daji vyuzivat i v beznem kodu stranek, jsou velmi jednoduche a univerzalni
*/
.center {
	text-align: center;
}
.left {
	text-align: left;
}
.right {
	text-align: right;
}
.justify {
	text-align: justify;
}
.clear {
	clear: both;
}
.red {
	color: red;
}
.blue {
	color: blue;
}
.green {
	color: green;
}
.nadpis{font-weight: bold;}
.line2{margin-bottom: 5px;}
.field2{margin-left: 20px; width: 210px; height: 90px; margin-bottom: 5px;}
.submit{border: solid 1px;}
#backlinks, ul#menu li.invisible {display:none;}
#odkazy_balicek4{font-size:11px;margin-top:10px;}