
body {
  margin: 0;
  padding: 0;
  background: #000000 ;
	color: white;
	margin:0 auto;
  padding:0;
font:90% Verdana,Tahoma,Arial,sans-serif;  
}

#all {
  position: absolute;
  left:50%;
  top:50%;
  margin-left: -500px;
  margin-top:  -360px;
}


#back
{
		POSITION:absolute;
		LEFT:-8px;
		TOP:0px;
		z-index:0;
		width:930px;
		height: 488px;		
		background: black; /*tady barva 1a171b*/
}


#main
{

		POSITION:absolute;
		LEFT:47px;
		TOP:149px;
		z-index:3;
		width:930px;
		height: 488px;		
		background: #1a171b;
}
#flash
{

		POSITION:absolute;
		LEFT:270px;
		TOP:0px
		z-index:1;
		width:660px;  /*  falsh misto*/
		height: 340px;		
		background: #1a171b;
}

#submenu
{
  
		POSITION:absolute;
		LEFT:0px;
		TOP:0px;
		z-index:3;
		width:237px;  
		height: 342px;		
		background: #1a171b;
}
#submenu2 img
{   
    color:black;
		POSITION:absolute;
		LEFT:0px;
		TOP:0px;
		z-index:3;
		width:237px;  
		height: 342px;		
		background: white;

}
#refobr
{   
    color:black;
    background: white url(../img/reference.jpg) no-repeat ;
		POSITION:absolute;
		LEFT:0px;
		TOP:0px;
		z-index:2;
		width:237px;  
		height: 342px;		
		
}

#submenu li
{	

	margin-top: 10px;
	margin-left: -40px; 
	background: #1a171b;	
	width:237px;

}
#submenu li.last
{
  color: #1a171b;
}

#submenu li.hid
{
  color:#1a171b;
  background: #1a171b;	
/* posledni reference*/
}

#submenu a 
{
  color: red;
}

#sediva{
  	POSITION: absolute;
	LEFT:-7px;
	TOP: 0px;
	z-index: 3;
  
  width: 1030px;
	background: #868889;
	color: white;
	margin-top: 37px;
	
	height: 192px;
}
#little{
	POSITION: absolute;
	LEFT: 318px;
	TOP: 80px;
	z-index: 3;
	background: #1a171b;
	height: 44px;
	width: 660px;
}
a 
{
	color: white;
	text-decoration: none;
}
a:hover 
{
	color: REd;
	text-decoration: none;
}
li{
	list-style: none;
	list-style-type: none;
}
 .menuitem{
 	

	display: inline;
 } 
#sediva .logo {
  padding-left: 60px;
  padding-top: 40px;

}

#text {
  margin-top: 20px;
  
	POSITION: absolute;
	LEFT: 8px;
	TOP: 340px;
	z-index: 3;
	width:914px;
	
	

}

#text2 {
  margin-top: 20px;
   
	POSITION: absolute;
	LEFT: 8px;
	TOP: 340px;
	z-index: 3;
	width:922px;
}
#reference {
  
  
  POSITION: absolute;
	LEFT: 8px;
	TOP: 342px;
	z-index: 3;
	width:922px;
}



#text2 img{
  POSITION: absolute;
  left: -8px;
  top: -20px;
  width:930px;
}

#pata{
	POSITION: absolute;
	LEFT: 780px;
	TOP: 650px;
	z-index: 3;
	width: 200px;
	height: 55px; /*dopocitat*/
}

#inforef
{
    background: #1a171b url(../img/back2.jpg) ;
		POSITION:absolute;
		LEFT:230px;
		TOP:0px
		z-index:1;
		width:700px;  
		height: 342px;	
}
#inforef .table1
{
  font-size: 17px;
  margin-left:40px;
  margin-top:20px;
}

#lidi
{
    background: #1a171b;
		POSITION:absolute;
		LEFT:230px;
		TOP:0px
		z-index:1;
		width:700px;  
		height: 342px;	
}
#lidi table
{
  font-size: 13px;
  margin-left:20px;
  margin-top:5px;
}
#zdroj{
position:relative;
top:35px;
left:825px;
width: 100px;
}


#refl{

position: absolute;
top: 2px;
left:-8px; 
width:40px;
height: 145px;
}

#ref{

height: 146px;
background-color: black;
margin-left:31px;

}
#ref img{
margin-top:8px;
margin-left:11px;
width: 125px;

}

#refp{

left:882px;
top: 2px;
position: absolute;
width:40px;
height: 145px;
}



