html, body {
width: 100%;
height: 100%;
}
body{
margin: 0px 0px 0px 0px;
background-image: url("bg.gif");
font-family: Verdana, sans-serif;
font-size: 14px;
text-align: center;
}

.replace{ position:relative;
margin:0px; padding:0px; 
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ } 

.replace span{ display:block; 
position:absolute; 
top:0px; 
left:0px; 
z-index:1; /*for Opera 5 and 6*/ } 

#myh1, #myh1 span{ 
height:109px; 
width:558px; 
background-image: url(nadpis.jpg); } 

#nadpis {
background-image: url("nadpisbg.gif");
height: 109px;}

#nadpisobal {
text-align: left; 
width: 734px;
margin: 0px auto;}

#stranka {
margin: 0px 0px 0px 24px;
width: 734px;
height: 466px;
background: #e0e8f9 url("obsahright.jpg") right top no-repeat;
text-align: left;
margin: 0px auto;
}
  
#menu {
width: 194px;
height: 412px;
float: left;
background-image: url("menu.jpg");
margin-bottom: -500px;
}
  
#obsahtop {
width: 734px; height: 25px;}  
  
#obsah_matr {
width: 526px;
height: 412px;
margin-left: 194px;
background: #e0e8f9 url("obsahbg.jpg") right top no-repeat;
}  
#obsah_matr2 {
width: 526px;
height: 412px;
overflow: auto;}

#obsah {
padding: 10px 10px;}

.objed {
width: 506px;
height: 392px;
overflow: hidden;}

.menu {
display: block;
height: 19px;
overflow: hidden;
font-weight: bold;
color: black;
text-align: center;
line-height: 20px;
letter-spacing: 1px;
font-size: 13px;
}  

/*input, textarea {
font-family: Verdana;}*/

label {
font-weight: bold;
font-size: 14px;}

td {margin: 0px;
padding: 0px; border: 0px;}

h3 {font-size: 19px; font-weight: bold;}
h4 {font-size: 16px; font-weight: bold;}

a {text-decoration: none;}  
a.odkaz {text-decoration: underline;}
  
a:link, a:visited, a:active {
color: #000;}  

a:hover {
color: #666;}  
  
a#m_uvod{
margin-top: 29px;
padding-left: 11px;
background-image: url("menuuvod.gif");}
a#m_uvod:hover {
background-position: 0px -19px;}
a#m_sluzby{
padding-left: 8px;
background-image: url("menusluzby.gif");}
a#m_sluzby:hover {
background-position: 0px -19px;}
a#m_studio{
padding-left: 10px;
background-image: url("menustudio.gif");}
a#m_studio:hover {
background-position: 0px -19px;}
a#m_ukazka{
padding-left: 14px;
background-image: url("menuukazka.gif");}
a#m_ukazka:hover {
background-position: 0px -19px;}
a#m_ceny{
padding-left: 20px;
background-image: url("menuceny.gif");}
a#m_ceny:hover {
background-position: 0px -19px;}
a#m_objednavka{
padding-left: 28px;
background-image: url("menuobjednavka.gif");}
a#m_objednavka:hover {
background-position: 0px -19px;}
a#m_kontakt{
padding-left: 32px;
background-image: url("menukontakt.gif");}
a#m_kontakt:hover {
background-position: 0px -19px;}
