body {
position: relative;
font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
margin: 0px; padding: 0px;
text-align: center;
font-size: 11px;
color: #000;
background: #fff;
}

#celek {
position: relative;
width: 770px;
height: 700px;
margin: 0px auto;
border: 1px solid #fff;
background: #fff;
}

#hornimenu {
position: relative;
height: 98px;
margin-top: 20px;
padding: 0px 130px;
font-size: 13px;
background: #fff;
}
#hornimenu a.konobraz {height: 55px;}
#hornimenu a.konolink {height: 25px; font-weight: 600;}


#konomenuhome {
position: relative;
float: left;
width: 101px; height: 90px;
background-image: url('kun_home.gif');
background-position: top center;
background-repeat: no-repeat;
border: 1px solid white;
}
#konomenuhome a {
position: relative;
display: block;
width: 101px;
text-decoration: none;
color: #000;
}
#konomenuhome a:hover {
color: red;
}



#konomenukontakt {
position: relative;
float: left;
width: 90px; height: 90px;
background-image: url('kun_kontakt.gif');
background-position: top center;
background-repeat: no-repeat;
border: 1px solid white;
}
#konomenukontakt a {
position: relative;
display: block;
width: 90px;
text-decoration: none;
color: #000;
}
#konomenukontakt a:hover {
color: red;
}

#konomenugalerie {
position: relative;
float: left;
width: 100px; height: 90px;
background-image: url('kun_fotogalerie.gif');
background-position: top center;
background-repeat: no-repeat;
border: 1px solid white;
}
#konomenugalerie a {
position: relative;
display: block;
width: 100px;
text-decoration: none;
color: #000;
}
#konomenugalerie a:hover {
color: red;
}



#konomenuadresar {
position: relative;
float: left;
width: 96px; height: 90px;
background-image: url('kun_adresar.gif');
background-position: top center;
background-repeat: no-repeat;
border: 1px solid white;
}
#konomenuadresar a {
position: relative;
display: block;
width: 96px;
text-decoration: none;
color: #000;
}
#konomenuadresar a:hover {
color: red;
}



#konomenudiskuze {
position: relative;
float: left;
width: 96px; height: 90px;
background-image: url('kun_diskuze.gif');
background-position: top center;
background-repeat: no-repeat;
border: 1px solid white;
}
#konomenudiskuze a {
position: relative;
display: block;
width: 96px;
text-decoration: none;
color: #000;
}
#konomenudiskuze a:hover {
color: red;
}

#roky {
position: relative;
margin-top: 10px;
font-size: 16px;
line-height: 21px;
text-align: left;
}
#roky a {color: #246688;}
#roky a:hover {color: #0d297b;}

#textovepole {
position: relative;
background-image: url('lighthorse.jpg');
background-position: top center;
background-repeat: no-repeat;
margin-top: 20px;
font-size: 13px;
line-height: 15px;
text-align: left;
}

#poleprispevku {
position: relative;
background-image: url('kunprispevek2.gif');
background-position: top left;
margin-top: 20px;
font-size: 13px;
line-height: 15px;
text-align: left;
border: 0px solid orange; 
}

#poleformulareprispevku {
position: relative;
margin-top: 20px;
margin-bottom: 25px;
font-size: 13px;
line-height: 15px;
text-align: left;
border: 0px solid orange; 
}

#fotogaleriepruh {
position: relative;
text-align: center;
width: 100%;
height: 92px;
border: 1px solid #999; 
background: #ddd; aac7d5; aabdd5; 46566a;
}
#fotogaleriepruh img {
border: 1px solid white;
margin: 5px;
}
.kontakticek {
clear: both;
position: relative;
height: 90px;
width: 100%;
}
.kontakticek img.portret {
border: 1px solid #777;
float: left;
}
.kontakticek .flotno1 {
margin: 0px;
margin-left: 8px;
height: 50px;
width: 230px;
float: left;
border: 0px solid red;
}
.kontakticek .flotno2 {
margin: 0px;
margin-left: 8px;
width: 420px;
float: left;
border: 0px solid blue;
}
.kontakticek .flotno2 p {
margin: 0px;
}
.kontakticek span {
font-weight: 600;
color: #777;
}

.anymous, i.anymous, b i.anymous {
font-weight: 100;
color: #222;
}


/* toto se tyka pouze administracni sekce */
#divproobdelnicekobrazkovy a img {border: 0px solid white;}
#odhlasovacka {position: relative; clear: both; text-align: left;}
