/*
used colors
#3cb3f2 /svetla slozka
#0F93D7 /tmava slozka
#000000 /cerna
#FFFFFF /bila
*/

BODY{
	background-color: #CFCFCF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-base-color: #3cb3f2;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-face-color: #3cb3f2;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #3cb3f2;
	background: url(prouzek.gif) repeat-y scroll top;
	z-index: 2;
	margin: 0px;
	padding: 0px;
}

.horni
	{
		display: block;
		position: relative;
		width: 550px;
		height: 110px;
		background-color: #3cb3f2;
		border-style: solid;
		border-width: 2px;
		border-color: #0F93D7;
		border-bottom-style: none;
		margin: auto;
		margin-top: 22px;
	}

	.horniNadpis
	{
		margin-left: 115px;
	}

	.horniMenu
	{
		display: block;
		position: relative;
		width: 540px;
		height: 22px;
		background-color: #3cb3f2;
		background-image: url(pozadi.gif);
		background-repeat: repeat-x;
		border-style: solid;
		border-width: 2px;
		border-color: #0F93D7;
		padding-left: 10px;
		padding-top: 3px;
		margin: auto;
		margin-bottom: 22px;
	}

	.obsah
	{
		display: block;
		position: relative;
		width: 520px;
		min-height: 630px;
		_height: expression(this.scrollHeight < 630? "630px" : "100%" );
		background-color: #3cb3f2;
		border-style: solid;
		border-width: 2px;
		border-color: #0F93D7;
		margin: auto;
		padding: 15px;
		white-space: normal;
	}
	
	.dolni
		{
		display: block;
		position: relative;
		width: 540px;
		height: 22px;
		background-color: #0F93D7;
		background-image: url(pozadi.gif);
		background-repeat: repeat-x;
		border-style: solid;
		border-width: 2px;
		border-color: #0F93D7;
		margin: auto;
		margin-top: 22px;
		margin-bottom: 22px;
		padding-left: 10px;
		padding-top: 3px;
		}
	/*formatovani textu*/
	.nadpis 
	{
	display: block;
	width: 95%;
	border-style: solid;
	border-color: #0F93D7;
	border-width: 2px;
	background: url(nadpis_pozadi.gif);
	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #FFFFFF;
	padding: 5px 10px 5px 10px; /*top right bottom left*/
	margin-bottom: 10px;
	margin-top: 5px;
	}
	
	.isBold
	{
	font-weight: bold;
	}
	
	.isItalic
	{
	font-style: italic;
	}
	
	.isUnderlined
	{
	text-decoration: underline;
	}

	.normalnitext 
	{
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #FFFFFF;
	margin: 5px 0px 5px 0px; /*top right bottom left*/
	}

	.normalnitext A:link 
	{
	color: Black;
	text-decoration: none;
	font-weight: bold;
	}

	.normalnitext A:visited 
	{
	color: Black;
	text-decoration: none;
	font-weight: bold;
	}

	.normalnitext A:hover 
	{
	color: Black;
	text-decoration: none;
	font-weight: bold;
	background-color: #0F93D7;
	}

	.normalnitext A:active 
	{
	color: Black;
	text-decoration: none;
	background: #0F93D7;
	font-weight: bold;
	}
	
	.linka
	{
	display: block;
	border-top-style: solid;
	border-top-width: 2px;
	border-top-color: #0F93D7;
	width: 100%;
	line-height: 0px;
	margin-top: 2px;
	margin-bottom: 2px; 
	}
	
	.menu 
	{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	}

	.menu a:link 
	{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	} 

	.menu a:visited 
	{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	} 

	.menu a:hover 
	{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background: #3cb3f2 top;
	}*/
	
	.menu a:active 
	{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background: #3cb3f2 top;
	}

	.menuthisitem 
	{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background: #3cb3f2 top;
	} 


	
	.tabulkadefault 
	{
	border-collapse: collapse;
	border-color: #0F93D7;
	border-style: solid;
	border-width: 2px;
	background-color: #3cb3f2;
	margin: auto;
	}

	.photogallery 
	{
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	}

	.odrazkamenuobrazkem
	{
	float: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: url(linka.gif);
	vertical-align: top;
	}

	.bublinaHide
	{	
	display: none;
	position: absolute;
	left: -2000px;
	top: -2000px;
	z-index: 1;
	filter: alpha(opacity=0);
	}

	.bublinaShow
	{
	display: none;
	position: absolute; 
	/*left:685px;
	top: 55px;7%*/
	left: 55%;
	top: 55px;
	z-index: 3;
	filter: alpha(opacity=0);
	}

	.special 
	{
	padding: 3px 0px 0px 0px; /*top right bottom left*/
	}


	.dolniOdsazeni
	{
	position: relative;
	left: 33%;
	}





