      body
      {
      	background-image:url(bgtrans.png);
      	background-repeat:repeat-x;
      	background-color:rgb(153,153,153);
      	font-family: Verdana;
      	color: white;
      	font-weight: bold;
      	margin: 0px 0px 0px 0px;
      }
      
      
			.root	{width: 100%; height: 100%;}
			.kontejner {position: absolute; width: 50%;height: 50%;}
			.content {width: 790px;position: absolute;right: -395px; top:36px;}
			
			
			.maintop
			{
				width: 790px;
				height: 117px;
				background-image:url(top.jpg);
			}
			
			.maintop div
			{
				position: relative;
				top:70px;
				left: 23px;
				font-size: 27px;
			}
			
			.mainmenu
			{
				height:103px;
				background-color: white;
			}
			
			.mainmenu div
			{
				float:left;
				width:11px;

			}
			
			.mainmenu a
			{
				float:left;
				width:257px;
				height:93px;
				text-align:center;
				
				font-size: 17px;
				color: white;
				
				text-decoration: none;
			
			}
			
			.mainmenu a div
			{
				float:none;
				width:257px;
				margin-top: 35px;
				cursor: hand;
			}
			
			.podlahoviny {background-color: rgb(122,50,0);}
			.barvylaky {background-color: rgb(232,92,0);}
			.kontakt {background-color: rgb(255,155,89);}
			
			.maincontent
			{
				background-image: url(contentline.jpg);
				width: 790px;
				float: left;
			}
			

			
			.submenublock
			{
				float: left;
				width: 179px;
				background-color: rgb(222,185,140);
				margin-left:10px;
				_margin-left:5px;
			}
			
			
			.submenublock a
			{
				float:left;
				width:179px;
				color: white;
				background-image: url(bullet.gif);
				background-repeat: no-repeat;
				background-position: 7px 10px;
				text-decoration: none;
				padding-bottom: 6px;
				padding-top: 6px;
				border-bottom: 1px white solid;
				font: normal normal bold 14 tahoma;
				font-family: tahoma;
			}
			
			.submenublock a.sub
			{
			background: none;
			padding-bottom: 3px;
			padding-top: 3px;
			font-size: 12px;
			}
			
			.submenublock a span
			{
				padding-left:25px;
			}
			
			.storyplace
			{
				float: left;
				background-color: rgb(249,217,204);
				width: 591px;
			}
			
			.bottom
			{
			background-image: url(bottom.gif);
			width: 790px;
			height: 39px;
			margin-bottom: 35px;
			}
			
			hr
			{
				color:white;
				margin-right:2px;
			}
			
			.obsah
			{
				margin: 20px 20px 0px 20px;
				font-family: Verdana;
				color: black;
				font-size: 12px;
			}
			
			.odstavec
			{
				width:400px;
				/*border: 1 red solid;*/
			}
			

			
			h1.barvy
			{
				border-bottom: rgb(232,92,0) 1px solid;
				border-left: rgb(232,92,0) 2px dotted;
				padding: 0px 0px 5px 5px;
			}
			
			h1.kontaktn
			{
				border-bottom: rgb(255,155,89) 1px solid;
				border-left: rgb(255,155,89) 2px dotted;
				padding: 0px 0px 5px 5px;
			}
			
			.storyplace div
			{
				margin-bottom: 3px;
			}
			
			.storyplace a
			{
				/*color: rgb(0,0,102);*/
				color: rgb(240,120,70);
				border-bottom: 0px;
			}
			
			.storyplace a:hover
			{
				text-decoration: none;
				color: rgb(222,82,0);
				border-bottom: rgb(222,82,0) 1px dotted;
			}
			
			.storyplace a:visited
			{
			text-decoration: none;
			 border-bottom: rgb(232,92,0) 2px dotted;
			}
			
			li
			{
				margin-top:5px;
			}
			
			ul
			{
				list-style: circle;
			}
			
			ul ul
			{
				list-style: square;
			}
			
			h1
			{
				font-size: 25px;
			}
