/* CSS Document */
body
{
background-image: url(img/bg.png);
background-repeat: repeat;
background-attachment: scroll;
padding:0px;
margin:0px;
font-family: Verdana,arial;
font-size: 13px;
text-align:center;

}
.celek
{  
margin:auto;
width:1000px;
margin-top:50px;
position:relative; 
}   
.header
{
color:white;
height:80px;  
}
.head1
{
text-align:left; 
}
.head2
{
text-align:center;
position:absolute;
top:10px;
left:100px;
}
.head2 h1
{ 
font-size:18px;
margin:0px;
font-weight: lighter;
}
.head3
{
position:absolute;
top:65px;
left:850px;

}

.head3 a
{
text-decoration: underline;
font-size: 10;
margin-left: 10px;
color:white;

}
.hlavni
{
margin-top:10px;
text-align: left;
}
.hlavnileft
{ 
width:730px;
height:768px;
text-align:left; 
border-left:1px black solid;
border-top:1px black solid;
position:relative;
background-color:rgb(128,128,128);
}
.hlavniright
{ 
width:270px;
position:absolute;
left:729px; 
top:-1px;
}
ul        
{
margin:0px;
padding:13px;; 
}                                                   
li
{
list-style-type: none;
float:left;
margin-left:24px;
} 
#mk
{
float:left;
margin-left:24px;
list-style: disc outside none;
margin-bottom: 5px;
} 
ul a
{
color:white;
text-decoration: none;
}
ul a:hover
{
text-decoration: underline;
}
.menu
{
background-image: url(img/bg2.png);
background-repeat: repeat-x;
height:48px; 
color:white;
margin:0; 
font-size: 14px;
} 
.ceny
{
background-color: rgb(77,75,72);
height:160px;
color:white;
}
.budtevidet
{
width:365px;
height:290px;
background-color:rgb(209,208,208);
float:left; 
border-right:1px solid black;
padding: 
}

.budtevidetn
{  
height:37px;

} 
.nasplatky
{
width:363px;
background-color:rgb(209,208,208);
float:left;
height:290px;
}
.nasplatkyn 
{  
height:37px;
} 
.nabidka
{

height:270px;
background-color: rgb(77,75,72);
clear:both;
}
.nabidkan
{
background-image: url(img/bg5.png);
height:29px;

}
.nabidkan h1
{
text-align: center;
font-size:18px;
margin:0px;
font-weight: lighter;
color:white;
 
}
.ofirme
{
background-color:rgb(197,197,197);
height:339px;
border: 1px rgb(0,0,0) solid;
} 
.ofirmen
{  
background-image: url(img/bg3.png);
background-repeat: repeat-x;
height:48px; 
padding:7px;
}
.hlavniright h1
{
color:white;
margin-left:10px;
margin-top:0px;
font-weight: lighter;
font-size: 20px; 
}
.kontakt
{
background-color:rgb(197,197,197);
height:428px;
border: 1px rgb(0,0,0) solid;
border-top:none;
border-bottom:none;
} 
.kontaktn
{  
background-image: url(img/bg3.png);
background-repeat: repeat-x;
height:35px; 
padding:7px;
}
.footer
{
background-image: url(img/footer.png);
background-repeat: repeat-x;
height:27px;
border: 1px rgb(0,0,0) solid;
border-top:none;  
}
.copyright
{
color:white;
font-size:10px;
margin-top:10px;
}
.menutable
{
position:relative;
top:10px;
left:80px;  
}
.prvniradek
{  
background-image: url(img/bg6.png);
text-align:center;
width:180px;
height:35px;
}
.druhyradek
{
font-size: 12;
width:180px;
}
.vnitrnidiv
{
margin:15px;
text-align: justify;
line-height: 19px;
}
.vnitrnidivkontakt
{
margin: -17px 15px 0;
text-align: justify;
}

#zobrazit{
color: #a10404 ;
text-decoration: underline;
margin-bottom: -6px;
}
#zobrazitk{
color: #c5c5c5 ;
text-decoration: underline;

}
h2{
font-size: 14px;
line-height: 26px;
color: #fff;
text-align: center;
}

h3{
font-size: 14px;
text-decoration: underline;
margin-bottom: -6px;

}
h5 {
font-size: 14px;
text-decoration: underline;
margin-bottom: 5px;
}
h4{
text-align:center;
background-color:rgb(143,143,143);
padding-top:5px;
padding-bottom:5px;
}
a{
color:rgb(71,71,71);
}
#slogan{
color: #202020;
line-height: 33px;
font-size: 20px;
text-align: center;

}

#table {
line-height: 22px;
}

#iframe{

background-color:  #808080;
margin-top: -15px;
height: 2171px;

}