body		{width:100%; min-width:700px; padding:0px; border:0px; margin:0px;
		background-color: #F5911D;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 13px;
		text-align: justify;
}
table		{font-size: 13px;}
h1, h2, h3	{color: #5F3515; font-weight : bolder;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
img		{border: 0px;}
form		{margin: 0px;}
input[type=radio], input[type=check]			{background-color: transparent;}
input.text, input.button, select.text, textarea.text	{background-color: #F6E2BD;}

/* vseobecne */
.transparent	{background-image: none; background-color: transparent;}
.help		{cursor: help}
.floatright	{float:right; clear:none;}
.floatleft	{float:left; clear:none;}
.right		{text-align : right;}
.left		{text-align : left;}
.center		{text-align : center;}
.justify	{text-align : justify;}
.middle		{vertical-align : middle;}
.top		{vertical-align : top;}
.bottom		{vertical-align : bottom;}
.u		{text-decoration: underline;}
form .hidden	{display:none;}
form .sendreset	{text-align:center; margin-top:1em;}
div.banner	{text-align: center; margin:1em auto 2em auto;}

/* hlavicka a pata */
.pagehead	{position:relative; width:100%; min-width: 700px; height:100px; margin:0px; border:0px; background-color:transparent;}
.pageheadtop	{position:absolute; top:0px; left:0px; width:100%; height:50px; background:#75C5F0 url('img/headback.png') no-repeat;}
.pageheadline	{position:absolute; top:50px; left:0px; width:100%; height:5px; line-height:5px; background-color:black; overflow:hidden;}
.pageheadtitle	{position:absolute; top:30px; left:110px;
		font-weight:bold; font-size:20px; text-transform:uppercase;
		z-index:2;}
.pagelogo	{position:absolute; top:7px; left:26px; width:76px; height:88px; z-index:2;}
.pagebody	{margin: 1em 2em 2em 2em;}
.pagefoot	{position:relative; width:100%; height:40px; margin-top:2em; border-top:5px solid black; background:#75C5F0 url('img/footback.png') no-repeat;}

/* menu */
div.menu1		{position:absolute; max-width:40px; width:40px; text-align:center;
			font-weight:normal; font-size:9px; font-family:Arial, Helvetica, sans-serif;
			overflow:hidden;}
*.pagehead div.menu1	{top:34px;}
*.pagefoot div.menu1	{top:-14px;}
div.menu1 img		{float:right; clear:both; border:0px; margin:0px 4px 0px auto;}
div.menu1 a		{color:black; text-decoration: none;}
div.menu1 a:hover	{color:white; cursor:pointer;}
div#menudomov	{right:500px;}
div#menuarcha	{right:460px;}
div#menuarchiv	{right:420px;}
div#menuspravy	{right:380px;}
div#menuchat	{right:340px;}
div#menuporadna	{right:300px;}
div#menuhudba	{right:260px;}
div#menuhumor	{right:220px;}
div#menuprodukt	{right:180px;}
div#menuzbory	{right:140px;}
div#menulinky	{right:100px;}
div#menuinfo	{right:60px;}
div#menuowebe	{right:20px;}
div#menulogin	{left:50%; margin-left:-67px;}
div#menuhelp	{left:50%; margin-left:-17px;}
div#menuemail	{left:50%; margin-left: 33px;}

/* sekcia */
.section	{position:relative; left:0px; top:0px; margin: 1em 0em 2em 0em; padding:0px; border:0px;}
.sectionhead	{position:relative; left:0px; top:0px; height:20px; max-height:20px; padding:3px 30px 3px 45px;
		font-family:Tahoma; font-weight:bold; font-size:120%;
		border-bottom: 2px solid white;}
.sectionbody	{position:relative; background-color:transparent; margin:1em 30px 5px 45px;
		font-family: Tahoma, Arial, sans-serif;}
.sectionfoot	{position:relative; background-color:transparent; height:16px; max-height:16px; line-height:16px;}
img.seclogo	{position:absolute; bottom:-14px; left:7px; z-index:2;}
img.secnum	{position:absolute; top:1px; left:1px; z-index:0;}
img.secroh2	{position:absolute; right:0px; top:0px;}
img.secroh3	{position:absolute; left:0px; bottom:0px;}
img.secroh4	{position:absolute; right:0px; bottom:0px;}
* html img.secroh2, * html img.secroh4	{margin-right:-1px;}
div.secroh2, div.secroh4		{float:right; clear:none; background-color:inherit;}

/* specialne sekcie */
div.form		{background-color: #75C5F0;}
div.form .sectionhead	{background-color: #0690CF; color:white;}
div.form select		{background-color: #F6E2BD;}
div.warn		{background-color: white;}
div.warn .sectionhead	{background-color: red; color:white; border-bottom-color:black;}