/** {
border:1px solid #000000;
}*/
img {
 border: 0px none;
}
a {
color:#666666;
}
body {
background-color:#f4d69b;
font-size: 16px;
}
.blacksmall {
font-size: 11px;
 font-weight: bold;
 color:#000000;
}
.small {
font-size: 11px;

}
#root {border:1px solid #000000;
 font-family: Arial, Helvetica, sans-serif;
 color: #000000;
 background-color: #E6DDC6;
 background-image: url(images/pozadi2.jpg);
 background-repeat: repeat-y;
 background-position: left top;
 width: 750px;
 text-align: center;
 margin-right: auto;
 margin-left: auto;
 height:auto;
 position:relative;

 }
#top {
 margin: 0px;
 padding: 0px;
 height: 142px;
 width: 750px;

}
#pist {
 width:115px;
 float: left;
 margin:17px 0px 0px 5px;
 }
#teltop {
 float: left;
 font-size: 13px;
 font-weight: bold;
 color:black;

 }
#nadpis {
 margin: 0px;
 padding: 0px;
 float:right;

}

#middle {
 background-image: url(images/pozadi.jpg);
 background-repeat: no-repeat;
 background-position: right top;
 margin: 0px;
 padding: 0px;
 width: 100%;
 height: auto;
 float:left;
 }


#menu {
 margin: 0px;
 padding: 0px 0px 50px 0px;
 width: 125px;
 float: left;
 height: auto;


}
.tlacitko {
 width: 115px;
 height: 50px;
 margin: 0px 0px 0px 7px;
 padding: 0px;
 text-align:left;
 background-repeat: no-repeat;
 background-position: left top;
}

.tlacitko span, .tlacitko a span {
	display: none;
}
.tlacitko a {
	display: block;
	width: 115px;
    height: 50px;
    text-align:left;
    background-repeat: no-repeat;
    background-position: left top;
}

.tlacitko#provadime a {
	background-image:  url(/images/PROVADIME.gif);
}
.tlacitko#provadime, .tlacitko#provadime a:hover {
    background-image:  url(/images/PROVADIMEON.gif);
}

.tlacitko#kontakt a {
    background-image:  url(/images/KONTAKT.gif);
}
.tlacitko#kontakt, .tlacitko#kontakt a:hover {
    background-image:  url(/images/KONTAKTON.gif);
}

.tlacitko#dily a {
    background-image:  url(/images/DILY.gif);
}
.tlacitko#dily, .tlacitko#dily a:hover {
    background-image:  url(/images/DILYON.gif);
}

.tlacitko#stavby a {
    background-image:  url(/images/STAVBY.gif);
}
.tlacitko#stavby, .tlacitko#stavby a:hover {
    background-image:  url(/images/STAVBYON.gif);
}

.tlacitko#prestavby a {
    background-image:  url(/images/PRESTAVBY.gif);
}
.tlacitko#prestavby,.tlacitko#prestavby a:hover {
    background-image:  url(/images/PRESTAVBYON.gif);
}

.tlacitko#vevyrobe a {
    background-image:  url(/images/VEVYROBE.gif);
}
.tlacitko#vevyrobe, .tlacitko#vevyrobe a:hover {
    background-image:  url(/images/VEVYROBEON.gif);
}

.tlacitko#clanky a {
    background-image:  url(/images/CLANKY.gif);
}
.tlacitko#clanky, .tlacitko#clanky a:hover {
    background-image:  url(/images/CLANKYON.gif);
}

.tlacitko#crew a {
    background-image:  url(/images/CREW.gif);
}
.tlacitko#crew, .tlacitko#crew a:hover {
    background-image:  url(/images/CREWON.gif);
}

.tlacitko#odkazy a {
    background-image:  url(/images/ODKAZY.gif);
}
.tlacitko#odkazy, .tlacitko#odkazy a:hover {
    background-image:  url(/images/ODKAZYON.gif);
}

.tlacitko#aktualizace a {
    background-image:  url(/images/AKTUALIZACE.gif);
}
.tlacitko#aktualizace, .tlacitko#aktualizace a:hover {
    background-image:  url(/images/AKTUALIZACEON.gif);
}

.tlacitko#prodejdoplnku a {
    background-image:  url(/images/PRODEJDOPLNKU.gif);
}
.tlacitko#prodejdoplnku, .tlacitko#prodejdoplnku a:hover {
    background-image:  url(/images/PRODEJDOPLNKUON.gif);
}

.tlacitko#podkopy a {
    background-image:  url(/images/PODKOPY.gif);
}
.tlacitko#podkopy, .tlacitko#podkopy a:hover {
    background-image:  url(/images/PODKOPYON.gif);
}

#main {
 margin: 0px;
 padding: 0px;
 float: right;
 height: 100%;
 width: 590px;
}
.clear {
clear:left;
overflow:hidden;
height: 1px;
padding:0px;

}
.clanek {

 padding: 0px 0px 5px 0px;
 height: auto;
 width: 95%;
 border-bottom-width: thin;
 border-bottom-style: solid;
 border-bottom-color: #000000;
 text-align:left;
 font-size: 14px;
 float:left;

}
.hlclanek {
line-height:200%;
 height: auto;
 width: 100%;

 }

.bdclanek {
 height: auto;
 width: 100%;

  }
.bdclanek p {
margin:0px;
padding:0px;
}
.clanekl {
 width:49%;
 height:auto;
 float:left;
 text-align:center;
}

.clanekr {
 width:49%;
 height:auto;
 float:left;
 text-align:left;
}
.clanekl50 {
 width:49%;
 height:auto;
 float:left;
 text-align:center;
 }
 .clanekr50 {
 width:49%;
 height:auto;
 float:right;
 text-align:center;
 }
 .typclanku {
 font-size: 11px;
 font-weight: bold;
 color:#666666;
}
.nadpisclanku {
 font-size: 18px;
 font-weight: bold;
}

.strankovadlo {
 line-height:250%;
 width:100%;
 clear:left;
 color:#000000;
 font-size:small;
 font-weight:bold;
}

#uvod {
 width:90%;
 margin:5%;
 text-align:left;
 font-size: 18px;
 }
#uvod li {
 list-style-position: outside;
 list-style-image: url(./images/pistek.gif);
 line-height: 150%;
}
#kontakt {
 width:90%;
 margin:5%;
 font-size: 18px;
 }
.kontaktrad {
 width:100%;
 float:left;
}
.kontaktl {
 float:left;
 width:30%;
 text-align:right;
 color:#666666;
}
.kontaktr {
 float:right;
 width:68%;
 text-align:left;
}
.kontaktr a{
color:#0000FF;
}
.imgnah {
 cursor:pointer;
 cursor:hand;
}

#pristupy {
width:125px;
margin:30px 0px 0px;
padding:0px;
font-size: 11px;
 font-weight: bold;
 color:#666666;
}
.galerie {

 padding: 0px 0px 5px 0px;
 height: auto;
 width: 95%;
 text-align:left;
 font-size: 14px;
 float:left;

}
.hlgalerie {
line-height:200%;
 height: auto;
 width: 100%;

 }

.bdgalerie {
padding: 0px 0px 5px 0px;
 height: auto;
 width: 100%;

  }
.globrazek {
 margin: 3px 0px;
 width:49%;
 height:auto;
 float:left;
 text-align:center;

}
.bdgalerie p {
margin:0px;
padding:0px;
}
.zpet {
font-size: 14px;
font-weight: bold;
line-height:200%;
}
#diskuze {
 width:90%;
 margin:5%;
 text-align:left;
 font-size: 14px;
 }
#diskuze label, #diskuze fieldset {
font-size: 11px;
 font-weight: bold;
 color:#666666;
}
#diskuze fieldset {
border:solid 1px;
}
#formakt {
text-align:center;
margin:5px;
}
.prisp {
width: 99%;
border:solid 1px #666666;
margin: 1px 0px;
background-color: #E6DDC6;
}
.prispn {
background-color:#d1c9b5;
font-size: 11px;
 font-weight: bold;
 color:#666666;
}

.clanekodkaz {

 padding: 0px 0px 5px 0px;
 height: auto;
 width: 95%;
 float:left;

}
.hlodkaz {
font-size: 18px;
font-weight: bold;
text-align:center;
margin:5px;
border-bottom-width: thin;
 border-bottom-style: solid;
 border-bottom-color: #000000;
 background-color: #d1c9b5;
}
.odkaz {
text-align:center;
font-size: 11px;
 font-weight: bold;
 margin:5px;
 border-bottom-width: thin;
 border-bottom-style: solid;
 border-bottom-color: #aaaaaa;
 /* background-color: #E6DDC6;*/
}
.odkazpop {
font-size: 14px;
color:black;
}

