body,html {
	margin:0px;
	padding:0px;
	position:absolute;		
	background-color: #FFF;
	width: 100%;
	height:100%;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #173654;	
}

html {
	overflow: hidden;
}

/* vlastnosti scrollbaru */
body 	{

	overflow-x: hidden;
	overflow-y: scroll;	
/*	scrollbar-3dlight-color:#777; 
	scrollbar-arrow-color:#111; 
	scrollbar-base-color:#000; 
	scrollbar-darkshadow-color:#333; 
	scrollbar-face-color:#777; 
	scrollbar-highlight-color:#999; 
	scrollbar-shadow-color:#777;
	scrollbar-track-color: #333;
*/	
}

hr	{
	color: #21c0d9;
}

form	{
	margin: 0px
}

#all	{
	width: 100%;
	height: 525px;
	background:#FFF url('imgs/wings.jpg') center top no-repeat;		
}

html	{
	overflow: hidden;
}

/* zakladni vlastnosti obrazku */
img {
	border-width: 0;
	margin: 0;
	padding: 0px;
}

/* zakladni fonty */
h1 {
	font: bold 30px Arial, Helvetica, sans-serif;
	color: #305d87;
	margin: 0;
	text-indent: 0px;
}

h2 {
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #21c0d9;
	margin: 0;
}

h3 {
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #cb8e24;
	margin: 0;
	text-indent: 0px;
/* POZOR: Zde jsem zmenil text-indent ze 30 na 0, neb IMHO je to nesystemove a prekazi to (proc by nadpis mel byt standardne odrazeny?). 
	  A navic jsem neprisel na zadne misto, kde by se H3 pouzival. (Xr 2009-09-26) */ 	
}	

h4 {
	margin: 0;
	color: #f83588;		
}



/* linky */
a, a:visited, a:link{
	text-decoration: none;
	color: #22d;
	cursor: pointer;
	font-weight: bold;
	background-color: transparent;
}

a:hover{
	text-decoration: none;
	color: #c339d1;
	font-weight: bold;
	background-color: transparent;
}

/* Pořadová sazba, tj. seznamy */
ul {
	margin-top:0
}

/* okraje */
#leftWing, #rightWing {	
	height: 525px;	
	width: 125px;	
	position: absolute;
	display: none;	
}

#leftWing {
	background:transparent url(imgs/leftWing.jpg);
	display: none;
}

#rightWing {
	background:transparent url(imgs/rightWing.jpg);	
}

/* hlavni sloupec */
#center {
	width: 984px;
	height: 100%;	
	margin: 0 auto;	
}

/* header */
#logo		{width:287px;float:left;}
#logo00	 	{background:transparent url(imgs/logo00.jpg); width:287px;height:19px;}
#logo10	 	{background:transparent url(imgs/logo10.jpg); width:287px;height:93px;}
#logo20	 	{background:transparent url(imgs/logo20.jpg); width:287px;height:105px;}
#lwi		{background:transparent url(imgs/leftWingInner.jpg);width:192px;height:309px;}

#nabidka	{width:145px;float:left;}
#nabidka00 	{background:transparent url(imgs/nabidka00.jpg); width:145px;height:19px;}
#nabidka10 	{background:transparent url(imgs/nabidka10.jpg); width:145px;height:93px;}
#nabidka20 	{background:transparent url(imgs/nabidka20.jpg); width:145px;height:105px;}
#nabidka01 	{background:transparent url(imgs/nabidka00.jpg); width:145px;height:19px;}
#nabidka11 	{background:transparent url(imgs/nabidka10.jpg); width:145px;height:93px;}
#nabidka21 	{background:transparent url(imgs/nabidka21.jpg); width:145px;height:105px;}
a:hover #nabidka10	{background:transparent url(imgs/nabidkaO10.jpg);}

#kalendar	{width:117px;float:left;}
#kalendar00	{background:transparent url(imgs/kalendar00.jpg);width:117px;height:19px;}
#kalendar10	{background:transparent url(imgs/kalendar10.jpg);	width:117px;height:93px;}
#kalendar20	{background:transparent url(imgs/kalendar20.jpg);width:117px;height:105px;}
#kalendar21	{background:transparent url(imgs/kalendar21.jpg);width:117px;height:105px;}
#kalendar22	{background:transparent url(imgs/kalendar22.jpg);width:117px;height:105px;}
a:hover #kalendar1	{background:transparent url(imgs/kalendarO10.jpg);}

#forum		{width:97px;float:left;}
#forum00	{background:transparent url(imgs/forum00.jpg);width:97px;height:19px;}
#forum10	{background:transparent url(imgs/forum10.jpg);	width:97px;height:93px;}
#forum20	{background:transparent url(imgs/forum20.jpg);width:97px;height:105px;}
#forum22	{background:transparent url(imgs/forum22.jpg);width:97px;height:105px;}
#forum23	{background:transparent url(imgs/forum23.jpg);width:97px;height:57px;}
a:hover #forum1	{background:transparent url(imgs/forumO10.jpg);}

#foto		{width:127px;float:left;}
#foto00	{	background:transparent url(imgs/foto00.jpg);	width:127px;height:19px;}
#foto10	{	background:transparent url(imgs/foto10.jpg);	width:127px;height:112px;}
#foto20	{	background:transparent url(imgs/foto20.jpg);	width:127px;height:86px;}
#foto24	{	background:transparent url(imgs/foto24.jpg);	width:127px;height:86px;}
a:hover #foto1	{background:transparent url(imgs/fotoO10.jpg);}

#kontakt	{width:104px;float:left;}
#kontakt00{	background:transparent url(imgs/kontakt00.jpg);width:104px;height:41px;}
#kontakt10	{background:transparent url(imgs/kontakt10.jpg);width:104px;height:127px;}
#kontakt20{	background:transparent url(imgs/kontakt20.jpg);width:104px;height:127px;}
#kontakt25{	background:transparent url(imgs/kontakt25.jpg);width:104px;height:127px;}
#kontakt26{	background:transparent url(imgs/kontakt26.jpg);width:104px;height:48px;}
a:hover #kontakt1	{background:transparent url(imgs/kontaktO10.jpg);}

#duha		{width:107px;float:left;}
#duha00	{	background:transparent url(imgs/duha00.jpg);	width:107px;height:83px;}
#duha00b{	background:transparent url(imgs/duha00b.jpg);	width:107px;height:83px;}
#duha10	{	background:transparent url(imgs/duha10.jpg);	width:107px;height:133px;}
#duha20	{	background:transparent url(imgs/duha20.jpg);	width:107px;height:79px;}
#duha26	{	background:transparent url(imgs/duha26.jpg);	width:107px;height:79px;}
a:hover #duha1	{background:transparent url(imgs/duhaO10.jpg);}
#rwi	{	background:transparent url(imgs/rightWingInner.jpg);width:107px;height:189px;}

#shifter1 { 	position: relative;left: 0px; top: -65px}
#shifter2 { 	position: relative; left:0; top: -105px}
#shifter3 { 	position: relative; left:0; top: -127px}

/* misto pro obsah */
#content {
	position: relative;
	top: -340px;	
	width: 984px;
}

#login1	{
	position: relative;
	left: 17px;
	top: 0px;	
	height: 15px;
	color: white;	
	font-weight: bold;
	margin: 0px;
	padding: 0px;	
}

#login, #changeid {
	position: relative;
	left: 10px;
	top: 5px;	
	width: 100px;	
	background: none;
	border: none;	
	margin: 0px;
	padding: 0px;	
	border-width:0px;
}
#passwd, #changeplevel {
	position: relative;
	left: 20px;
	top: 17px;
	_top: 15px;
	width: 100px;	
	background: none;
	border: none;
	margin: 0px;
	padding: 0px;	
	border-width:0px;
}

#logout2 {
	position: relative;
	left: 58px;
	_left: 54px;
	top: 22px;
	_top: 16px;	
}

#changelogin {
	position: relative;
	left: 10px;
	_left: 8px;
	top: 24px;
	_top: 16px;	
}

#login_submit {
	position: relative;
	left: 60px;
	_left: 56px;
	top: 20px;
	_top: 16px;	
}

#login_submit, #changelogin {
	background: none;
	border: none;
	cursor: pointer;
	color: #10386b;
	font: bold 12px Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	border-width:0px;	
}

#login_submit:hover {
	color: white;
}

#logout	{
	position: relative;
	left: 50px;
	top: 20px;
}

.vrforblind {
	font: normal 6px Arial, Helvetica, sans-serif;
	position: absolute;
	z-index: -1;
	
}

.curved {

 -moz-border-radius:10px;

 -webkit-border-radius:10px;
 
 -khtml-border-radius:10px;

}

.submenuBar {
	width: 800px;
	text-align: center;		
}

/*
.button { padding: 0.3em 1em 0.3em 1em;}
.button:link, .button:visited { background: #ccf; color: #f83588 }
.button:hover { background: #3F5A89; color: #ff0;}
*/

