body {
margin : 0; 
background-color: #549c51;} 

p {
color : black; 
font-size : 9pt; 
font-family : Times New Roman; 
margin : 1px 50px 1px 10px; letter-spacing:1px;
}
 
hr {
margin : 1px; 
color : #009049; 
width : 50%; 
height : 1px;
} 

#main
{
width: 697px ;
height: 100%;
margin: 0 auto;
border-left: 15px  hidden ;
border-right: 15px hidden ;
border-bottom:none;

}

#contmain
{
width: 737px ;
height: 100%;
margin: 0 auto;
background-image:url(image/ram.gif);
}


#sidebar {
	float: left;
	background-image:url(image/stlpik.gif);
	width : 155px;
	margin: 0;
	height:560px;
	
	
	
	

}

.page {
	border: none;
}


.sidebar2 {
  	float: left;
	color: #FFFFFF;
	font-size:14px;
	margin: 0;
	text-decoration: none;
	height:inherit;
}


#top3 {
color : white; 
margin : 0 auto; 
padding : 0; 
position : absolute; 
top : 55pt; 
left : 0%; 
right : 70%; 
width : 30%; 
height : 100%; 
background-color : #FF8000; 
} 


#menu {
	background-color : white;
	width: 542px;  
	font-size:18px;
	float:left;
	height:560px;

} 

div#menu2 {
	color: black;
	background-color: white;
	width: 8em;
	padding: 0.35em;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 9em;
	border-color : white;
	
}
div#menu2 ul {
  background-color: white;
  margin: 0; padding: 0;
}
div#menu2 li {
  list-style: none;
  margin: 0; padding: 0;
}
div#menu2 a {
  color: black;
  font-size: 1em;
  text-decoration: none;
  display: block;
  border-left: 0em solid white; border-right: 0em solid white;
  width: 1em;
  padding: 0.5em 0.35em;
  voice-family: "\"}\""; voice-family: inherit;
  width: 10.5em;
}
div#menu2 a:hover, div#navigation a:focus {
  background-color: #549c51;
  border-left: 1em solid white; border-right: 0em solid white;
}

div#menu2 a:active {
  background-color: yellow;
  border-left: 1em solid white; border-right: 0em solid white;
}
div#menu2 a:visited {
  color: black;
  border-right: 0em solid white
  }

a:link , a:visited {
font-size:15px; 
text-decoration : none; 
color : #009049; 
border-style : none; 
} 

a:hover {color:black;
font-weight : normal; 
text-decoration : underline; 
border-color : black;
} 

a:active {
font-weight : normal; 
text-decoration : underline; 
color : black; 
} 
ul li {
border-style : none solid dashed none; 
border-width : 1px; 
border-color : #009049; 
font-family : Times New Roman; 
text-align : left; 
font-size : 9pt; 
margin : 14px 5px 2px 2px; 
letter-spacing:1px;
list-style-type: none;
} 

h1 {
font-family : Times New Roman; 
font-size : 25pt; 
color : black; 
margin : 5px; 
text-align : center; 
} 

h2{
margin:20px 10px 10px 10px;
padding:2px 0px 2px 5px;
border-right:solid 1x #009049;
border-bottom:solid 1px #009049;
border-top:solid 1px #009049;
border-left:solid 1px #009049;
color:#009049;background:#e7f41b;
font:bold 110% Times New Roman;
}

h3{
margin:20px 10px 10px 10px;
padding:2px 0px 2px 5px;
border-right:solid 1x #e7f41b;
border-bottom:solid 1px #e7f41b;
border-top:solid 1px #e7f41b;
border-left:solid 1px #e7f41b;
color:#e7f41b;background:#009049;
font:bold 80% Times New Roman;
}

a img{border:1px; border-color:black
}

.styl5 {font-size: 12px}
#odsek {position:absolute; left:235px; top: 265px; width: 300px; height: 100px; color:#000000; font-size:14px; font-family : verdana;}
#odsek1 {position:absolute; left:0px; top: 265px; width: 235px; height: 100px; color:#000000; font-size:14px; font-family : verdana;}
#obrazok {width: 697px ; height: 130px; background-image: url(image/logo1.gif); background-repeat:no-repeat; }
#kontakt { width: 180px; height: 53px; color:#000000; font-size:14px; margin-left:20px; float:left;}
#mimo {  width: 180px; height: 53px; color:#000000; font-size:14px; margin-right:30px; float:right;  }

#udaje { width: 200px; height: 131px;  margin-right:30px; float:right;}
#stien { position:absolute; left: 35px; top: 55px; width: 150px; height: 150px; background-image: url(podlahy.gif);}
#stien:hover { position:absolute; left: 35px; top: 75px; }
#nstien { position:absolute; left:75px; top: 175px; color:#000000; }
#podlah { position:absolute; left: 250px; top: 55px; width: 150px; height: 150px; background-image: url(podlahy.gif);}
#podlah:hover { position:absolute; left: 250px; top: 75px; }

#npodlah{ position:absolute; left:285px; top: 175px; color:#000000;}
#domcek { margin-left:25px; width: 200px; height: 131px; background-image: url(image/domcek.jpg);}
#spodok { width: 697px; height: 80px; background-image: url(image/spodok.gif)}
#objed {  width: 543px; height: 100px;}

