body{	
  background:rgb(57,75,140) URL("../obr/bg.png") 0px 0px repeat-x;
	font-family:Verdana, "Geneva CE", lucida, sans-serif;
	color:rgb(77,77,77);
	overflow:auto;
  margin:0px;
  padding:0px;}

/*============================================================== HLAVNMI RAM ======================================*/
#ram{
	position:absolute;
	margin:0px;
	z-index: 1;
	width:1000px;
	height:550px;
	border:0px solid red;
  text-align:right;}
	
#telo_top{ 
  position:absolute;
  top:0px;
  right:0px;
 	z-index:4;
	width:1000px;
  height:50px;
	background:URL("../obr/top.png") 300px 0px no-repeat;
	background-color:rgb(97,189,227);
	border:0px solid green;
	margin-right:0px;}

#telo_middle{ 
  position:relative;
  z-index:3;
	width:100%;
	height:400px;
	border: 0px solid green;
	margin:0px;
  padding:0px;}
  
#telo_bottom{ 
  position:relative;
  margin:auto;
  z-index:3;
	width:100%;
	height:50px;
	text-align:center;
	color:white;
	font-size:12px;
	border: 0px solid green;
	margin:0px;
  padding:0px;}
  
.text{
  position:absolute;
  top:50px;
  left:470px;
  height:30px;
  z-index:300;
  margin:auto;
  font-family:comic sans ms;
  font-size:15px;
  font-weight:bold;
  letter-spacing:1px;
  color:white;
  overflow:hidden;
  text-align:right;}
    
a.left{
  display:block;
  float:left;
  cursor:pointer;
  width:350px;
  height:500px;
  margin:0px;
  margin-left:50px;
  padding:0px;
  background:URL("../obr/middle_left.gif") 0px 0px no-repeat;}

a.right{
  display:block;
  float:right;
  cursor:pointer;
  width:350px;
  height:500px;
  margin:0px;
  margin-right:50px;
  padding:0px;
  background:URL("../obr/middle_right.gif") 0px 0px no-repeat;}
  
.none{
  display:none;}
	

/*====================================================== ZAKLAD HTML ==============================================*/
a {
	text-decoration:underline;
	color:white}

a:hover {}

img{
  border: 0px;
	margin:0px;}

hr{
	width:600px;
	color:rgb(240,240,240);
	height:1px;
	margin:0px;
	margin-top:0px;
	margin-bottom:5px;}

p{
  margin:0px;}

ol{
	margin-top:0px;
	margin-bottom:0px;
	list-style-type:square;}

ul{
  list-style-type:square;}

li{
	list-style-type:square;
	margin-left:0px;
	margin-top:5px;}

table{
	width:100%;
	font-size:10px;
	text-align:center;
	line-height:18px;
	border:1px solid rgb(230,240,250);}
	
.zelena{
	background:rgb(150,195,0);
	color:white;}
	
.modra{
	background:rgb(230,240,250);}

/*====================================================== copyright ===================================================*/
#copyright{
	margin:auto;
	margin-top:-30px;
	width:750px;
	color:rgb(160,160,160);
	font-size:9px;
	letter-spacing:0px;}




