/* definice hlavniho okna */
body{background:#fff url(theme/bg.png) bottom repeat-x; font-family:sans-serif,Geneva,Arial,Helvetica; font-size:smaller; color:#754800; margin:10px auto 5px auto; width:1000px; border-top: 0px solid #fff; border-left: 0px solid #eddcbf; border-right: 0px solid #eddcbf; border-bottom: 1px solid #eddbbf;}
#obal {margin: 0px; background-color:#fff}
/*
#obal {margin: 0px; background-color:#fef8ed}
*/

/* horni lista a prihlaseni */
#top {float: left; width: 100%; margin: 0px; padding: 0px;}
.logo {float: left; margin: 0px; padding: 0px; width: 1000px; height: 80px;}
.prihlasovani {float: right; padding: 10px 15px 5px 0px;}
img.valid{border:0px;} 
.textareasmall{height:10px; width:8em; color:#A0522D; margin:0px; border:1px solid #A0522D; font-size:0.9em;}
.buttonsmall{height:1.5em; width:5em; color:#A0522D; margin:2px; border:1px solid #A0522D; background:#FFEFD5 url(pozadi.png); cursor: pointer;}
.button{height:auto; width:4em; font-weight:normal;color:#A0522D;line-height:1.2em;margin:3px;border:1px solid #A0522D;background:#FFEFD5 url(pozadi.png);}
.butt{height:auto;margin:2px;border:1px solid #A0522D;display:block;background:#FFEFD5 url(pozadi.png);width:138px;text-align:center;text-decoration:none;}
.nobutt{height:auto; margin:0px; display:block; width:850px; text-align:center; text-decoration:none; text-align: left;}
.banner {text-align: center; display: block; width: 100%; border: none; z-index:1000;  position: absolute;}
a.banner {border: 0px; text-decoration: none; width: 477px; height: 59px; margin-left: 200px; margin-top: 10px;}
a.banner img{border: 0px; text-decoration: none;}

/* horni menu */
div.lista{height:30px; width:100%; text-align:center; border-bottom:0px solid #A0522D; border-top:3px double #eddcbf;}
div.lista ul{height:auto; text-align:center; list-style:none; margin:0px; margin-left: 8px; padding:0px;}
div.lista li{float: left; margin: 0px; margin-right: 3px; font-weight: bold;}
div.lista li a {position: relative;margin: 0px; padding:0px; display: block; color:#A0522D; text-decoration: none; width: 120px; height: 30px; cursor: pointer;}
div.lista li a:hover {padding:0px;}

.menu_domu span{position: absolute; left: 0; top:0; display: block; width: 120px; height: 30px; background:url(theme/menu_domu.png) left no-repeat;}
.menu_domu:hover span{background:url(theme/menu_domu_act.png) left no-repeat;}
.menu_fotogalerie span{position: absolute; left: 0; top:0; display: block; width: 120px; height: 30px; background:url(theme/menu_fotogalerie.png) left no-repeat;}
.menu_fotogalerie:hover span{background:url(theme/menu_fotogalerie_act.png) left no-repeat;}
.menu_fotografove span{position: absolute; left: 0; top:0; display: block; width: 120px; height: 30px; background:url(theme/menu_fotografove.png) left no-repeat;}
.menu_fotografove:hover span{background:url(theme/menu_fotografove_act.png) left no-repeat;}
.menu_idol span{position: absolute; left: 0; top:0; display: block; width: 120px; height: 30px; background:url(theme/menu_idol.png) left no-repeat;}
.menu_idol:hover span{background:url(theme/menu_idol_act.png) left no-repeat;}
.menu_soutez span{position: absolute; left: 0; top:0; display: block; width: 120px; height: 30px; background:url(theme/menu_soutez.png) left no-repeat;}
.menu_soutez:hover span{background:url(theme/menu_soutez_act.png) left no-repeat;}
.menu_jezdec span{position: absolute; left: 0; top:0; display: block; width: 120px; height: 30px; background:url(theme/menu_jezdecpeta.png) left no-repeat;}
.menu_jezdec:hover span{background:url(theme/menu_jezdecpeta_act.png) left no-repeat;}
.menu_volvo span{position: absolute; left: 0; top:0; display: block; width: 120px; height: 30px; background:url(theme/menu_volvo_th.png) left no-repeat;}
.menu_volvo:hover span{background:url(theme/menu_volvo_th_act.png) left no-repeat;}

.menu_video span{position: absolute; left: 0; top:0; display: block; width: 120px; height: 30px; background:url(theme/menu_video.png) left no-repeat;}
.menu_video:hover span{background:url(theme/menu_video_act.png) left no-repeat;}

.menu_jezdci span{position: absolute; left: 0; top:0; display: block; width: 120px; height: 30px; background:url(theme/menu_jezdci.png) left no-repeat;}
.menu_jezdci:hover span{background:url(theme/menu_jezdci_act.png) left no-repeat;}
.menu_foto span{position: absolute; left: 0; top:0; display: block; width: 120px; height: 30px; background:url(theme/menu_foto.png) left no-repeat;}
.menu_foto:hover span{background:url(theme/menu_foto_act.png) left no-repeat;}
.menu_napiste span{position: absolute; left: 0; top:0; display: block; width: 120px; height: 30px; background:url(theme/menu_napiste.png) left no-repeat;}
.menu_napiste:hover span{background:url(theme/menu_napiste_act.png) left no-repeat;}


/* leva strana s menu */
div.leva{border-bottom: 0px solid #D6AA62; width:240px; float:left; margin:0px;  margin-top:9px; padding:5px 5px 10px 5px; border-right:0px solid #A0522D; background:url(theme/pozadi_leve_.png) right repeat-y;}
div.leva a{color:#754800;text-decoration:underline;}
div.leva a:hover{color:#E18918;text-decoration:none;}
/* novinky */
.nadpisnov {width: 100%; display: block; font-weight: bold; text-align: center;}
.datum {width: 100%; display: block;  font-style: italic; text-align: center;}
.contentnov {width: 100%; display: block; margin: 0 0 10px 0; text-align: center;}
/* anketa */
.anketa {width: 100%; display: block; text-align: center;}
.anketa table{margin: 0px; font-size:0.8em; color:#A0522D; text-align:left;}

/* leve menu */
#leva_nahledy{display: block; width:240px; float: left; margin: 0px;}

/* stredni cast - hlavni obsah */
div.prava{border-left: 1px solid #eddbbf; border-right: 1px solid #eddbbf; width:580px; float:left; margin:0px; margin-top:10px;}
div.kosik{margin:4px; width: auto; padding: 0px 5px 5px 5px;}
div.kosik ul{list-style: none; margin: 0px; padding: 0px;}
div.kosik li{padding:3px; margin: 2px 0 2px 0; border:1px solid #E5C490;}
div.kosik ul a{text-decoration:none; color:#A0522D; padding:2px; margin:2px; height:auto; width:auto; border: none;}
div.kosik ul a.nobutton{margin:0px; display:inline; float:left;}
div.kosik ul a.nobutton:hover{margin:0px; display:inline;}
div.kosik ul a.imgprof{text-decoration:none; display:block; border:1px solid #A0522D; padding:2px; margin:2px; height:88px; width:88px; float:left; text-align:center;}
div.kosik ul a.portprof{text-decoration:none; display:block; border:1px solid #A0522D; padding:0px; margin:2px; height:150px; width:100px; float:left; text-align:center;}
div.kosik ul a:hover{text-decoration:underline;}
div.kosik p {background:url(theme/bg_clanek.png) top repeat-x; margin: 0 0 7px 0; padding: 3px; border-left: 1px solid #eddbbf; border-right: 1px solid #eddbbf;} 
div.kosik img{border: 1px solid #E18918; float: left; margin: 0 5px 5px 0;}
.portprof {border: 1px solid #E5C490; display: block; width: 100px; height: 150px; float: left; background-repeat:no-repeat; margin: 3px 3px 0 0; padding: 0px 0 0 0; text-align: center;}
.portprof p{color: #f00; padding: 0px; margin: 0px;}
.portprof a{text-decoration: none;}

/* reklama prava strana */
div.reklama{width:150px; float:left; margin:15px 0 0 2px; padding: 0px;text-align: center;}
.reklama img{margin:2px; padding: 0px; border: none;}
.reklama a{margin:5px; padding: 0px; border:1px solid #E18918; display: block;}

/* fotogalerie */
div.vyberalba{margin:10px 0 5px 0; width:100%; overflow:auto; height:800px; float:left;}
div.view_album{margin:2px; padding:2px; width:105px; height:75px; float:left; background-position:center center; background-repeat:no-repeat; text-decoration:none; background-color:#E5c490;}
div.name a{font-size:1.1em; font-weight:bold; color:#f00; text-decoration:none; display: block; width: 100%; height: 60px; padding:3px 0 0 5px;}
div.name a:hover{color:#D21500; text-decoration:underline;}
div.more a{color:#fff; font-size:0.9em; text-align:right; text-decoration:none; display: block; width: 100%; height: 20px; padding:0 6px 0 0;}
div.more a:hover{color:#fff; text-decoration:underline;}
div.picture_theme {height:500px; text-align:center; margin:0px; padding: 5px 0 5px 0;}
div.picture_theme img{border:5px solid #993535; }
div.seznam{margin:0px; width:100%; overflow:auto; height:235px; float:left; border-top:1px solid #993535;}
div.nabidka_on{background-color:#FFDEAD; text-align:center; width:135px; height:135px; margin:3px; float:left; padding:2px 0 0 0;}
div.nabidka_off{background-color:#EEEEEE; text-align:center; width:135px; height:135px; margin:3px; float:left; padding:2px 0 0 0;}
div.miniatura{text-align:center; width:130px; height:112px; margin: 0px; padding: 2px; background-color:#fff;}
div.miniatura a{text-align:center; width:auto; height:112px; display: block; margin: 0px; padding: 0px;}
div.popismini{text-align:center; width:125px; height:1em; z-index:100;}


/* diskuze */
#kniha{width:560px; height:auto; text-align:center; margin:0px; margin-top:5px; padding:0px; float:left;}
#kniha h3{text-align:left;}
#kniha ul{list-style:none; border-bottom:1px solid #A0522D; margin:2px 0 0 0; padding:2px 0 0 0; }
#kniha li{width:545px; text-align:left; border: 0px;}
#vypis_knihy{height: 300px; width: 230px; border:1px solid #eddbbf; overflow:auto; padding: 2px; margin: 0px; margin-top: 3px;}
.kniha_kod{margin:0 0 -6px 0; padding: 0px;}
.kniha_hlavicka{height:auto; text-align:center; margin:1px; background-color: #eddbbf;}
.kniha_jmeno{color:#A0522D; font-weight:bold;}
.kniha_ostatni a{color:#A0522D; text-decoration:underline;}
.kniha_ostatni a:hover{color:#A0522D; text-decoration:none;}
.kniha_text{padding:2px; font-size:0.8em;}
#kniha img{border: 0px;}
.kniha_text a{color:#A0522D; text-decoration:underline;}
.kniha_text a:hover{color:#A0522D; text-decoration:none;}
li.kniha_cas{color:#A0522D; font-size:0.8em; padding:0px; border: none;}
.formular_popis{margin:2px; padding:2px; color:#A0522D; font-size:0.8em; font-weight:bold;}
.formular_input{margin:0px;}
#kniha #formular{width: 370px;}
#kniha .formulat_smile{float: left; width: auto; padding:0 0 0 40px;}
#kniha #formular .formular_tlacitka{width: 200px;text-align:center; margin:4px; float: left;border: 1px solid #A0522D;}
.formular_text{margin:4px;}
.formular_tlacitka{text-align:center; margin:4px;}
.input{text-align:left; color:#000; font-size:0.8em; background-color:#fff; border:1px solid #A0522D;}
.text{text-align:left; color:#000; font-size:0.8em; background-color:#fff; border:1px solid #A0522D; margin-top: 2px;}
.tlacitka{text-align:center; color:#A0522D; font-size:1.1em; font-weight:bold; background-color:#eddbbf; border:1px solid #A0522D; margin: 5px 10px 0 0;}
.tlacitka:hover{color:#fff;}

.box_equi{width:240px; height:auto; text-align:center; margin:0px; margin-top:5px; padding:0px; float:left;}
.box_equi ul{list-style:none; border-bottom:1px solid #A0522D; margin:2px 0 0 0; padding:2px 0 0 0; }
.box_equi li{width:205px; text-align:left; border: 0px;}

.box_kniha{width:240px; height:auto; text-align:center; margin:0px; margin-top:5px; padding:0px; float:left;}
.box_kniha ul{list-style:none; border-bottom:1px solid #A0522D; margin:2px 0 0 0; padding:2px 0 0 0; }
.box_kniha li{width:205px; text-align:left; border: 0px;}


/* paticka */
.paticka{text-align:center; margin:0px; margin-top: 5px; padding:2px; border-top:1px solid #eddbbf;}
.paticka span{margin:0 40px 0 0;}
.pocitadlo{background-image:url(theme/pozadi.png_);margin:0px; width:70px; height:1em;border:0px;}

/* vseobecne */
h1{position: relative; font-size:2.5em; color:#A0522D; margin:5px;}
h1 a{text-decoration: none; display: block; width: 1000px; height: 80px;}
h1 a span{position: absolute; left:0; bottom: 5px; display: block; width: 1000px; height: 80px; background:url(theme/peta_logo.png) no-repeat bottom; cursor: pointer;}
h2{font-size:1.2em; color:#754800; margin:0px; padding: 3px 0 3px 6px; background: #eddbbf url(theme/bg_h.png) no-repeat top left;}
h3{font-size:1.2em; color:#754800; margin:0px; padding: 3px 0 3px 6px; background: #eddbbf url(theme/bg_h.png) no-repeat top left;}
a {color:#A0522D; text-decoration: underline;}
a:hover {text-decoration: none;}
.clear {clear: both; visibility: hidden;}



/* balast*/
a.button{display:block;margin:1px;border:1px solid #D6AA62;}
div.right{height:20px;margin:0px;width:300px;text-align:right;}
img.mini_picture{border:0px solid white;margin-top:3px;    }
img.profil{border:0px solid white;margin:5px;float:left;   }
div.profil{width:200px;    height:300px;border:0px solid white;margin:5px;float:left;}
div.levytext{height:100px;width:300px;font-size:small;font-weight:normal;margin:10px;color:#A0522D;float:left;}
div.pravytext{height:100px;width:132px;font-size:xx-small;margin:0px;color:#A0522D;float:right;}
div.pravytext a{border:0px;font-size:small;}
div.pravytext img{border:0px;}
div.hlasuj a{float:left;  }
div.img_box{width:110px;height:110px;margin:0px;float:left;}
div.uvod{width:962px;height:717px;font-size:xx-large;color:Silver;border:1px solid black;background-image:url("theme/11.jpg");text-align:center;}
div.uvod1{width:962px;height:717px;color:Silver;border:1px solid black;background-color:#ffffff;text-align:center;}
div.uvodni_text{height:530px;font-weight:normal;margin:3px;color:#A0522D;}
div.uvod a{font-size:2.17em;font-weight:bold;color:#A0522D;text-decoration:none;}
div.history a{color:#000000;text-decoration:none;}
div.history a:hover{text-decoration:underline;}
div.listovani{height:1px;margin:0px; color:#993535;//background-image:url(theme/pozadi.png);}
div.listovani a{color:#A0522D;text-decoration:none;}
div.listovani a:hover{color:#E18918;text-decoration:underline;}
iframe.chatin{margin:0px;width:99%;overflow:auto;height:735px;}
div.novinky{font-family:sans-serif,Geneva,Arial,Helvetica;float:left;margin:0px;width:22%;overflow:auto;height:890px;line-height:1.2em;background:url(theme/pozadi_prave.png) right repeat-y;background-position:left;}
div.novinky p{margin-bottom:4px;margin-left:4px;}
.litextarea{height:auto;width:1.2em;color:#A0522D;margin:3px;border:1px solid #A0522D;}
.litextar{height:auto;width:15em;color:#A0522D;margin:3px;border:1px solid #A0522D;}
.textarea{height:auto;width:8em;color:#A0522D;margin:3px;border:1px solid #A0522D;}
img.album{float:left; margin:0px;border:0px solid gray;}

/*imageflow*/
.imageflow {visibility:hidden; position:relative; text-align:left; width:100%;}
.imageflow img {visibility:hidden; position:absolute; border:1px solid; cursor:pointer;}
.imageflow p {text-align:center; margin:0px; cursor:pointer;}
.imageflow .loading {position:relative; left:50%; margin-left:-106px; width:200px; height:15px; padding:5px; visibility:visible; border:1px solid white;}
.imageflow .loading_bar {height:15px; width:1%; background:#fff; visibility:visible;}
.imageflow .caption {font-weight:bold; position:relative; text-align:center; z-index:10000; padding-top:110px; letter-spacing:0.6em; color:#bcbcbc;}
.imageflow .scrollbar {visibility:hidden; position:relative; border-bottom:3px solid #6f6f6f; z-index:10001;}
.imageflow .slider {position:absolute; z-index:10002; background-color:#bcbcbc; width:60px; height:3px;}

