@media screen, projection, tv{
html,body{ font-family: "Arial CE", "Helvetica CE", Arial,  helvetica, sans-serif; background: #F2F2F2 url(../img/back-autumn.gif) repeat-x; }

input, textarea, select{ font-family: "Arial CE", "Helvetica CE", Arial,  helvetica, sans-serif;border: 1px solid #8F3200; background: #FFE8B0; }

#menu{ width: 215px; }
#menu a{ background: #BB4200; padding: 5px 10px 5px 15px; display: block; width: 190px;  border-top: 1px solid #EC6820;   color: white; text-decoration: none;  font-weight: bold; }
#menu a:hover, #menu li:hover a, #menu li.hover a, #menu a.aktivni{ background: #752100 none; border-top: 1px solid #6B1F01; }
#menu ul ul a:hover{ background-color: #950000; }
#menu{ margin-bottom: 1em; border-bottom: 1px solid #EC6820;}
#menu li{ position: relative; behavior: url(/styly/hover.htc); padding-bottom: 1px;  background-color: #8F3200;}
#menu ul ul{ position: absolute; top: 0; left: 215px; visibility: hidden; }
#menu ul ul li{ padding: 0; width: auto; }
#menu ul ul a{ background-color: #752100; border-bottom: 1px solid #752100; border-top: 0; font-weight: normal; color: White; background-image: none; padding-left: 11px; padding-right: 11px; }

#base{ background-color: transparent; margin: 0 auto; padding: 0;width: 987px; padding: 0 5px; }
#head{ border-bottom: 0; }

#main{ background: #FFF0CB url(../img/main-x.gif) repeat-y; padding: 0 4px; width: 977px; border-left: 1px solid #8F3200;border-right: 1px solid #8F3200;}
#stred{ background: #FFF0CB; }
#left{ background: #D65F0F;  }

.clanek h3 a{ color: #BB4200; }
.clanek h3 a:hover{ color: #C40000; }
.obr{ border: 4px solid #FFD87D; }
#plocha{ padding: 0px 25px 20px 20px; }

.hlavni{ border-left: 0 solid #BB4200; padding-left: 0; margin-top: 0; padding-top: 1em; font-size: 1.8em; font-weight: normal; margin-left: 0; margin-bottom: .5em; color: #BB4200; }
h3,h4,h5{ color: #BB4200; }

a{ color: #8F3200; }
a:hover{ color: #C40000; }
#left .box{ width: 211px; }
.box{ background: #FFE7AC; padding-bottom: 3px; margin-top: 3px; border: 2px solid #BB4200;}
.box h3{ color: white; font-size: 1.1em; margin: 0 0 0 0; background: #BB4200 url(../img/btn-autmn.gif) repeat-x 0 100%; border-top: 0; border-bottom: 4px solid #EC6820; padding: 6px 5px 5px 5px; text-align: center; }
#right .box{   margin-right: 2px; background: #FFE7AC; }

#rss a{ color: #752100; }
.box{ margin-bottom: 10px; }


#pata{ background: #BB4200; color: #FFD87D; clear: both;  width: 985px; border: 1px solid #8F3200; border-top: 0;}
#pata p a{ color: #FFD87D; }
.btn, .search input.btn{ background: #8F3200 url(../img/btn-autmn.gif) repeat-x; border: 1px solid #8F3200;  }

#head{ padding: 10px 4px 2px 4px; background: #D65F0F; border: 1px solid #8F3200; border-bottom: 0;}
#head img{ display: block; }

.vice{ padding-left: 9px; background: transparent url(../img/sip-autmn.gif) no-repeat 0 .6em; }

.nad{ background-color: #EC6820;   margin-bottom: 3px; width: 977px; }
.nad p{ margin: 0; background-color: #EC6820; border-left: 0 solid #00014A; line-height: 1px; font-size: 1px; height: 4px; margin-left: 219px; }
#right{ padding-left: 10px; float: right; display: inline; background-color: #FFF0CB; margin-top: 0px; position: relative; right: -25px;  padding-bottom: 25px;}

.search{ position: absolute; background-color: transparent; top: 10px; right: 10px; text-align: right; width: 300px; }
.search input.pole{ border: 1px solid #8F3200; padding: 3px 2px; margin-right: 2px; width: 155px; background: #f2f2f2; }

#nav .mutace a{ font-weight: bold;  background-color: transparent; margin: 0 3px;  }
#nav .dalsi a{  background: transparent url(../img/sip-autmn.gif) no-repeat; background-position: 0 .5em !important ;  margin: 0 6px 0 3px;  padding-left: 9px; display: inline-block; }

.clanek .info{ clear: left; border-top: 1px solid #FFD87D; border-bottom: 3px solid #FFD87D; font-size: .85em; padding: 0px 0; color: #575757; }


a:hover.btn{ color: white; }

.diskusniblok h3{border-top: 0 solid #2C2C2C; margin: 0; font-weight: bold; color: white; padding: 5px 10px; background: #8F3200 url(../img/btn-autmn.gif) repeat-x;  }

.level1{ background-color: #FFD87D; padding: 3px 5px; }
.level1 .gray{ background: transparent; }

tr.polemika-top td {font-weight: normal;  background-color: #FFD87D;  }


.bunka-souboru-vetsi{ background-color: #FFD87D;  border: 1px solid #D65F0F;  }
.bunka-souboru-vetsi img{ border: 1px solid #030F2D; display: block; margin-bottom: 5px; }
.bunka-souboru-vetsi h4{ color: #BB4200; margin: 0; line-height: 1.2em; }
.bunka-souboru-vetsi span{ color: #BB4200; margin: 0; line-height: 1.2em; }

table.tab{border-color: #FFD87B;}
table.tab th{ color: White; background-color: #D65F0F; border-color:  #FFD87B;  }
table.tab td{ background-color: #FFE8B0; border-color:  #FFD87B; }
table.tab .sec td{ background-color: #FFEFCA; }





div.potvrzeni{ width: 230px;  padding: 10px; background-color: #D65F0F; top: 100px; left: 30%; color: white; text-align: center; z-index: 1000; font-weight: bold; position: absolute; border: 1px solid gray;  border-bottom: 2px solid gray;  border-right: 2px solid gray;}
div.potvrzeni p{ padding: 15px 0 20px 0; margin: 0; }

.v-okne{ background: #FFE8B2; border: 1px solid #FFD87D; }
.level1 .v-okne{ background: #FFE8B2; border: 1px solid #FFD060;}
hr{ height: 1px; color: #FFD87D; background: #FFD87D; clear: both; margin: 0; padding: 0; border: 0; }

.fotogaltab td{ background: #FFD87D; border-left: 10px solid #FFF0CB; border-bottom: 10px solid #FFF0CB;  }
.galpic td{ background: #FFE3A1; border: 0; }
.fotogaltab h4{  color: #D65F0F; }

.vypis td, .vypis, .vypis .vcena,.vypis .vtop,.pic, .kat .vtext,.bunka-in,.bunka h1,.vyber,.navigace,.podkategorie, table.tabvypis td{ border-color: #FFD87B; }
.podkategorie,.bunka h1,.navigace,.vyber, .bcena p{ background-color: #FFEBBB; }
.navigace{ background-color: #FFE9B5; }



.log input.policko{ background: White; width: 130px; padding: 2px; }
.log p{ padding: 0 6px; }

#right .banner, #left div.center{ width: 215px; overflow: hidden; }
#right .banner{ width: 223px; overflow: hidden; }


}
