H1 {
	color: #00542b;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 140%;
	text-transform : uppercase;
	margin-top: 8px; margin-bottom: 0px;
}
H2 {
	font-size: 120%;
	color: #00542b;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	background: url(/images/sipky.gif) no-repeat left;
	

}
H3 {
	font-size: 100%;
	color: #00542b;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
}

A {
	text-decoration : underline;
	color : #007bc1;
}
A:HOVER {
	text-decoration : underline;
	color : #007bc1
}

A:VISITED {
	text-decoration: underline;
	/*font-style:italic;*/
	color:#007bc1;
}
HR { 
	color: #979797;
}
A.crsnet, A:HOVER.crsnet, A:VISITED.crsnet {
	text-decoration: none;
	color:#000000;
}
/* -----------------------------------------------------*/


	P,TD,LI,DIV {
		color : #00542b;
		/*font-family : "Arial CE pronance", Arial, Helvetica, sans-serif;*/
		font-family : Arial, Helvetica, sans-serif;
		
	}

	DIV#bodycont {
		width: 780px;
		margin: 10px auto;
		text-align: left;
		position: relative;
		display: block;
		height: auto;
		top: 0px;

		border: 1px solid #FFFFFF;
	}
	DIV#maincont {
		width: 752px;
		&width: 780px;
		text-align: left;
		position: absolute;
		display: block;
		height: auto;
		/*&height: 520px; min-height: 520px;*/
		&height: 860px; min-height: 860px;
		top: 0px;
		left: 0px;
		margin-top: 175px;
		background: #eaf2dd url(/images/pagepoz.gif) repeat-y left;
		/*background-color: #eaf2dd;*/
		border: 14px solid #eaf2dd;
	}
	DIV#topcont {
		width: 780px;
		text-align: left;
		position: absolute;
		display: block;
		height: 175px;
		top: 0px;
		left: 0px;
		background-color: #FFFFFF;
		/*border: 1px solid blue;*/
	}
	DIV#logocont {
		width: 230px;
		text-align: left;
		position: absolute;
		display: block;
		height: 135px;
		top: 0px;
		left: 0px;
		background: #FFFFFF url(../images/logopoz.jpg) no-repeat top;
		
	}
	DIV#logocont A {
		width: 230px;
		height: 135px;
		display: block;
	}
	DIV#logocont IMG {
		position: absolute;
		display: block;
		bottom: 0px;
		left: 0px;
	}
	DIV#graycont {
		width: 542px;
		text-align: left;
		position: absolute;
		display: block;
		height: 135px;
		top: 0px;
		left: 238px;
		background: #FFFFFF url(../images/toppoz.gif) no-repeat top;
	}
	DIV#topmenucont {
		width: 780px;
		text-align: left;
		position: absolute;
		display: block;
		height: 32px;
		top: 143px;
		left: 0px;
		background: #FFFFFF url(../images/topmenupoz.gif) repeat-x top;
	}

	/* topmenu classes*/
	TD.tm {
		height: 32px;
		color: #FFFFFF;
		background-image: url(../images/tm-poz.gif);
		background-repeat : repeat-x;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 12px;
		text-decoration : none;
		padding-left: 16px;
		padding-right: 16px;
		text-transform : uppercase;
	}
	A.tm, A:HOVER.tm, A:VISITED.tm {
		color : #FFFFFF;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 12px;
		text-decoration : none;
		text-transform : uppercase;
	}
	TD.tml {
		height: 32px;
		width: 6px;
		background-image: url(../images/tm-left.gif);
		background-repeat : no-repeat;
		background-position : right;
	}
	TD.tmr {
		height: 32px;
		width: 6px;
		background-image: url(../images/tm-right.gif);
		background-repeat : no-repeat;
		background-position : left;
	}
	TD.tma {
		height: 32px;
		color: #00542b;
		background-image: url(../images/tma-poz.gif);
		background-repeat : repeat-x;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 12px;
		text-decoration : none;
		padding-left: 16px;
		padding-right: 16px;
		text-transform : uppercase;
	}
	A.tma, A:HOVER.tma, A:VISITED.tma {
		color : #00542b;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 12px;
		text-decoration : none;
		text-transform : uppercase;
	}
	TD.tmla {
		height: 32px;
		width: 6px;
		background-image: url(../images/tma-left.gif);
		background-repeat : no-repeat;
		background-position : right;
	}
	TD.tmra {
		height: 32px;
		width: 6px;
		background-image: url(../images/tma-right.gif);
		background-repeat : no-repeat;
		background-position : left;
	}

	A.topnav, A:HOVER.topnav, A:VISITED.topnav {
		color : #eb8500;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 15px;
		font-weight : bold;
		text-decoration : none;
		text-transform : uppercase;
	}
	A.topnavakt, A:HOVER.topnavakt, A:VISITED.topnavakt {
		color : #00542B;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 15px;
		font-weight : bold;
		text-decoration : none;
		text-transform : uppercase;
	}

	DIV#leftcont {
		width: 212px;
		min-height: 420px;
		height: auto;
		&height: 420px;
		&height: 100%;
		/*background-image: url(/images/leftpoz.gif);*/
		/*background-repeat: repeat-x;*/
		/*background-position: top;*/
		margin: 0px;
		padding: 0;
		display: block;
		position: absolute;
		left: 0px;
		top: 0px;
		background-color: #d2e2cb;
		color: #00542b;
	}
	DIV#leftcont P {
		color: #00542b;
		font-size : 90%;
	}
	DIV#leftcont TD {
		color: #00542b;
		font-size : 90%;
	}
	DIV#leftcont LI {
		color: #00542b;
		font-size : 90%;
	}
	DIV#leftcont DIV.hr {
		width : auto;
		height: 6px;
		background: url(/images/hrdot.gif) repeat-x;
	}
	DIV#maintexcont {
		/*border: 1px solid blue;*/
		border-left: 212px solid #d2e2cb;
		/*min-height: 420px;*/
		min-height: 560px;
		_height: 560px;
		width: 540px;
		&width: 752px;
		display: block;
		/*position: relative;*/
		/*left: 230px;*/
		/*float: left;*/
		/*top: 0px;*/
	}
	DIV#texcont {
		/*border: 1px solid red;*/
		padding: 14px;
		padding-top: 0px;
		padding-right: 0px;
		font-size : 90%;
		text-align : justify;

	}
	DIV#texcont TD {
		/*border: 1px solid red;*/
		font-size : 90%;

	}
	DIV#texcont P {
		/*border: 1px solid red;*/
		/*text-align : justify;*/

	}
	DIV.spacer {
		clear: both;
		/*border: 1px solid green;*/
	}
/*------------------ upravy 20080404 ------------------ */
DIV#pagetitlecont {
	display: block;
	position: relative;
	&height: 32px;
}
DIV#pagetitletop {
	display: block;
	height: 2px;
	background: url(/images/pagetitletop.gif) repeat-x;
	overflow: hidden;
}
DIV#pagetitlebot {
	display: block;
	height: 8px;
	background: url(/images/pagetitlebot.gif) repeat-x;
	overflow: hidden;
}
DIV#pagetitlelh {
	display: block;
	width: 18px;
	height: 23px;
	background: url(/images/pagetitlelh.gif) no-repeat;
	overflow: hidden;
	position: absolute;
	left: 0px;
	top: 0px;
}
DIV#pagetitleld {
	display: block;
	width: 18px;
	height: 18px;
	background: url(/images/pagetitleld.gif) left bottom no-repeat;
	overflow: hidden;
	position: absolute;
	left: 0px;
	bottom: 0px;
}
DIV#pagetitleph {
	display: block;
	width: 17px;
	height: 23px;
	background: url(/images/pagetitleph.gif) right top no-repeat;
	overflow: hidden;
	position: absolute;
	right: 0px;
	top: 0px;
}
DIV#pagetitlepd {
	display: block;
	width: 17px;
	height: 18px;
	background: url(/images/pagetitlepd.gif) right bottom no-repeat;
	overflow: hidden;
	position: absolute;
	right: 0px;
	bottom: 0px;
}

H1.pagetitle {
	display: block;
	text-align: center;
	background-color: #d2e2cb;
	margin: 0px;
	padding: 0px;
	&height: 20px;
	min-height: 20px;
}

.leftimgrek {
	display: block;
	width: 180px;
	height: auto;
	/*max-height: 320px;*/
	overflow: hidden;
	text-align: center;
	margin-bottom: 5px;
}

DIV.leftaktual {
	display: block;
	width: 180px;
	height: auto;
	text-align: left;
	border-top: 1px solid #00542b;
}
A.leftaktual, A.leftaktual:hover, A.leftaktual:visited {
	font-weight: bold;
	text-decoration: none;
	color: #00542b;
}
/*------------------ pf -------------------*/

div#webshader {
	position: fixed; _position: absolute; width: 100%; height: 100%; min-height: 620px; display: block; top: 0px; left: 0px; margin: 0px; background-color: Black; filter: alpha(opacity=80); -moz-opacity: 0.80; opacity: 0.80; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); 
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; 
	z-index: 1000;
}

div#webpf {
	position: fixed; _position: absolute; width: 100%; height: 100%; min-height: 620px; display: block; top: 0px; left: 0px; margin: 0px; z-index: 1001;
}

div#webpfx {
	position: fixed; _position: absolute; width: 10px; height: 10px; display: block; top: 0px; right: 20px; _right: 0px; cursor: pointer; _cursor: hand; margin: 0px; z-index: 1002;
}	

