body {
	text-align: center;
	color: black;
	font-family:  verdana, helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
	background: #0b1954;
}
a:link {
	font-family: verdana;
	color: #21409D; 
	font-weight: normal;
	text-decoration: underline;
}
a:visited {
	font-family: verdana;
	color: #21409D;
	font-weight: normal;
	text-decoration: underline;
}
a:hover {
	font-family: verdana;
	color: #FF0000;
	text-decoration: underline;
}
div.celek {
	position: relative;
	width: 990px;
	top: 0px;
	margin: auto;
	text-align: center;
}
div.hlavicka {
	background-image: url(../img/hlavicka.jpg);
	position: relative;
	width: 990px;
	height: 241px;
	top: 0px;
	margin: auto;
	text-align: center;
}
div.logo {
	position: absolute;
	top: 16px;
	left: 66px;
}
div.text {
	background-image: url(../img/text.jpg);
	position: relative;
	width: 690px;
	_width: 690px;
	top: 0px;
	_height: 758px;
	min-height: 760px;
	padding-left: 30px;
	padding-right: 270px;
	padding-top: 1px;
	text-align: left;
	z-index: 2;
}






td, tr {
	font-size: 12px;
	line-height: 1.6em;
}
div.pmenu {
	position: absolute;
	left: 757px;
	top: 242px;
	text-align: left;
	width: 220px;
	z-index: 2;
}
div.spodni {
	background-image: url(../img/spodni.jpg);
	position: relative;
	width: 745px;
	_width: 745px;
	top: 0px;
	_height: 137px;
	height: 74px;
	min-height: 74px;
	padding-left: 210px;
	padding-right: 35px;
	padding-top: 58px;
	

	color: #FFFFFF;
		text-align: left;
}


div.spodni a:link {



	color: #FFFFFF;
		text-align: left;
}
div.spodni a:visited {



	color: #FFFFFF;
		text-align: left;
}
div.spodni a:hover {



	color: #FFCA00;
		text-align: left;
}




   div.rc a:link{
   
   color: #549CD5;
   padding-left: 630px;
    
 }
 
    div.rc a:visited{
   
   color: #549CD5;
   padding-left: 630px;
    
 }
 
    div.rc a:hover{
   
   color: #FFCA00;
   padding-left: 630px;
  
 }
 
 

.itext {
position: absolute;
top: 0px;
left: 270px;

z-index: -1;

}




h1 {
	font-family: Verdana, Tahoma;
	font-weight: none;
	font-size: 17px;
	color: #21409D;
	margin-top: 0px;
	margin-bottom: 20px;
}
h2 {
	font-family: Verdana, Tahoma;
	font-weight: none;
	font-size: 15px;
	color: #21409D;
	margin-top: 10px;
	margin-bottom: 20px;
}


h4 {
	font-family: Verdana, Tahoma;
	font-weight: none;
	font-size: 15px;
	color: #21409D;
	margin-top: 00px;
	margin-bottom: 0px;
}






#menu {

	position: absolute;
top: 175px;
left: 175px;
	color: #FFFFFF;
		text-align: left; 
			font-size: 17px;
			color: #FFFFFF;
			z-index: 3;
}




IMG.left {
  FLOAT: left; MARGIN: 0px 10px 5px 0px;
}
IMG.right {
  FLOAT: right; MARGIN: 0px 0px 5px 10px;
}
IMG.left_border {
  FLOAT: left; MARGIN: 0px 10px 5px 0px; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
IMG.right_border {
  FLOAT: right; MARGIN: 0px 0px 5px 10px; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
IMG.galerie {
  FLOAT: left; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
IMG.left_zoom {
  cursor: hand; FLOAT: left; MARGIN: 0px 10px 5px 0px; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}

IMG.zoom { cursor: hand; MARGIN: 5px 10px 5px 10px; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid }
IMG.odsazeni { border-style: solid; border-color: #000000; MARGIN: 0px 10px 0px 10px; }
IMG.color { MARGIN: 5px 5px 5px 5px; WIDTH: 54px;  HEIGHT: 54px }
IMG.podlahy { MARGIN: 5px 2px 5px 2px; WIDTH: 103px;  HEIGHT: 78px; BORDER-LEFT: #777777 1px solid; BORDER-RIGHT: #777777 1px solid; BORDER-TOP: #777777 1px solid; BORDER-BOTTOM: #777777 1px solid }



#menu {display:block; height:50px; margin-top:0px; padding:3px; padding-right:0; padding-bottom:2px;}

#nav, #nav ul {display:block; float:left; width:65%; margin:0; padding:0; list-style:none; line-height:1; line-height:22px;}
#rest_of {display:block; float:left; width:110px; height:51px; }

#nav {display:block; width:790px;}
#rest_of {display:block; width:110px; float:right;}

#nav ul {width:100%;}
#nav li a {display:block; margin-top:5px; text-align: center; padding-left:10px; width:137px; padding-right:10px; padding-bottom:4px; padding-top:4px; border-right:1px solid #86a6af; color:#FFFFFF; text-decoration:none; font-weight:100;}
#nav a:hover {background:#0663DE }


#nav li li a {margin:0; text-decoration:none; font-weight:100; font-size:80%;width:137px;  text-align: left; line-height:32px;}
#nav li li a:hover {background:#0663DE;}

#nav li {display:block; float:left;}
#nav li.last a {border-right:0;} 
#nav li li {display:block; float:none;}

#nav li ul {position:absolute; width:158px; background:#1B308B;left:-999em;}
#nav li ul ul {width:100%; margin: -2.3em 0 0 100%;}
#nav li:hover ul ul, #nav li.sfhover ul ul {left:-999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {left:auto;}
