/* Styly pro inzerce.chovzvirat.com */
body {margin:0;padding:0;font-family:"Tahoma",'Arial',Sans-Serif;font-size:0.7em;text-align:center;color:#2a5a6d;background:#d1d1d1 url(../img/bodyback.png) repeat-x;}
img{border:0;}
abbr {cursor:help;}
td {_font-size:0.7em;}
input {background:#fff url(../img/input-back.gif) repeat-x;}
h1 {margin:0;padding:10px 5px;font-size:1.4em;}
h2 {margin:0;padding:10px 5px;font-size:1.25em;}
h3 {margin:0;padding:8px 5px;font-size:1.1em;}
h4 {margin:0;padding:5px 5px;font-size:1em;}
.cb {clear:both;margin:0;padding:0;}
.cl {clear:left;margin:0;padding:0;}
.cr {clear:right;}
.napoveda{cursor:help;}
.bold {font-weight:bold;}
#contentbox .normal {font-weight:normal;}
.right {text-align:right;}
.center {text-align:center;}
.fright {float:right;}
.fleft {float:left;}

/* Header */
#header {position:relative;_bottom:1px;width:922px;height:214px;margin:0 auto;background:#534a3e url(../img/headerframe.png) no-repeat center top;}
#toppanel{width:860px;height:2.3em;margin:0 auto;padding:5px 0 0 0;text-align:left;color: #ffffff;}
#toppanel a{margin:0;padding:0;font-weight:bold;color:#ffffff;text-decoration:none;}
#toppanel a:hover{color: #c9c48e;}
#toppanel .right{float:right;}
#toppanel .left{float:left;}
/* Navigacni hover menu */
#navigace {display:inline;padding:0;margin:0;list-style:none;cursor:pointer;}
#navigace li {display:inline;margin:0;padding:0;}
#navigace ul a {display:block;margin:0;padding:5px 0 13px 0;text-align:left;background:url(../img/navigace-back.png) repeat-x;}
#navigace ul a span {font-weight:normal;}
#navigace ul a:hover span {color:#fff;}
#navigace ul {margin:0;padding:0;list-style:none;position:absolute;top:0;visibility:hidden;}
#navigace ul li {float:left;}
#navigace li:hover ul,#navigace li.hover ul {visibility:visible;}
#navigace li {behavior:url(/css/hover.htc);}
#flashbox{clear:both;position:absolute;top:29px;left:28px;width:604px;height:96px;margin:0 auto;background:url(../img/logo.jpg) no-repeat;}
#webtitle a{position: relative;top:37px;right:50px;font-size:1.7em;font-weight:bold;color:#386679;cursor:pointer;text-decoration:none;z-index:5;}
#webtitle .orange{color:#012e40;}
/* Account */
#account {float:right;width:277px;position:relative;top:2px;_top:7px;text-align:left;}
#account h3 {margin:0;padding:0;font-size:1.05em;color:#fff;}
#account ul {margin:0;padding:10px 15px;color:#fff;list-style:square;}
#account li {margin:1px 0;}
#account li a {color:#fff;text-decoration:none;}
.logform{margin:0;padding:8px 0 0 0;color:#fff;}
.logform table{margin:0;width:250px;color:#fff;}
.logform input{width:80px;margin:1px 0;padding:1px;border:1px solid #334b54;}
.logform .searchInput {width:125px;margin:2px 0;}
.logform .searchSubmit {margin:2px 0 2px 18px;padding:0 5px 0 5px;background:#928d5a;font-weight: bold;color:#ffffff;cursor:pointer;}
.logform a {color:#fff;text-decoration:none;}
#account a:hover {text-decoration:underline;}
/* Menubox */
#menubox ul{position:absolute;top:134px;left:31px;width:602px;height:2.4em;margin:0;padding:6px 6px 0 0;list-style:none;}
#menubox li{display: inline;margin:0;padding:0;}
#menubox a{position:relative;_bottom:11px;height:2.3em;margin:0;padding:11px 28px 20px 28px;font-weight:bold;color:#ffffff;text-decoration:none;}
#menubox a:hover,#menubox .selected{color:#c9c48e;background:#386679;_background:#38677a;}
/* Mainbox */
#bodybox{width:922px;margin:0 auto;}
#mainbox {position:relative;bottom:1px;width:900px;margin:0 auto;background:#b3b0ab url(../img/contentback.png) repeat-y;}
/* Leftbox */
#leftbox {float:left;position:relative;bottom:3px;_bottom:4px;left:10px;width:261px;}
#lbmenu ul {margin:0;padding:0;list-style:none;}
#lbmenu li {margin:0 auto 4px auto;padding:0;}
#lbmenu a {display:block;width:234px;_width:249px;height:21px;_height:28px;margin:0 auto;padding:8px 0 0 15px;;text-align:left;font-weight:bold;color:#2a5a6d;text-decoration:none;background:url(../img/lbbutton.gif) no-repeat left;}
#lbmenu a:hover,#lbmenu .selected {color: #ffffff;background-position:-249px;}
#lbmenu .podmenu a {width:200px;margin:0 0 0 25px;padding:2px 0 0 0;height:17px;text-align:left;color:#2a5a6d;background:transparent;}
#lbmenu .podmenu a:hover,#lbmenu .podmenu a.selected {color: #c9c48e;background:transparent;}
.lbnadpis,.lbprvninadpis,.lbnadpissearch{width:229px;_width:249px;height:18px;_height:23px;margin:10px auto 5px auto;padding:5px 0 0 20px;text-align:left;font-weight:bold;color:#ffffff;background:#577e90 url(../img/lbnadpis.gif) no-repeat left;}
.lbprvninadpis{margin-top: 0;}
.lbnadpissearch {margin-bottom:0;}
#leftbox h2,.cnadpis h1 {display:inline;margin:0;padding:0;text-align:left;font-size:1em;}
#leftbox p {margin:0 14px;text-align:justify;text-indent:15px;}
#leftbox p.orange{color:#c9c48e;}
#leftbox p a{color:#2a5a6d;text-decoration:none;font-weight:bold;}
#leftbox p a:hover{color:#c9c48e;}
#leftbox .nobold{margin:3px 0 3px 0;font-weight:normal;}
.dvesipky{position:relative;right:4px;bottom:1px;}
#navstevnost img{border:0;margin:0 auto;}

/* Contentbox */
.delic {margin:4px auto 0 auto;text-align:center;font-size:0.8em;color:#2a5a6d;}
#contentbox {float:right;position:relative;bottom:3px;_left:21px;width:596px;margin:0 20px 0 auto;text-align:justify;background:#ffffff;}
#contentbox .cnadpis {height:18px;_height:23px;margin:0 auto 5px auto;padding:5px 0 0 13px;text-align:left;font-weight:bold;color:#ffffff;background:#577e90 url(../img/cnadpis.gif) no-repeat right top;}
#contentbox .cnadpis a {color:#ffffff;text-decoration:none;}
#contentbox .cnadpis a:hover {color:#c9c48e;}
#contentbox .cnadpis span {float:right;position:relative;bottom:3px;right:10px;color:#ffffff;}
#contentbox .cnadpis span {color:#c9c48e;}
#contentbox .cnadpis span img {position:relative;top:3px;}
#contentbox .light {color:#2a5a6d;background:#d4e0e5 url(../img/cnadpis-l.gif) no-repeat top right;}
#contentbox .light a {color:#2a5a6d;}
#contentbox p {margin:4px 6px;text-align:justify;}
#contentbox a {color:#2a5a6d;font-weight:bold;}
#contentbox a:hover {color:#5f5921;}
#contentbox .button {font-weight:bold;color:#2a5a6d;text-decoration:none;}
#contentbox .button:hover {color:#c9c48e;}
#contentbox .zdrojak {margin: 10px 0;padding:10px;color:#000;text-align:left;background:#ffffee;border:1px dashed #e7dfd8;}

/* Text */
#contentbox .text {padding:5px 10px;}
#contentbox .text p {margin:5px 0;padding:0;}
#contentbox .text h1 {margin:0 0 5px 0;padding:0;font-size:1.6em;}
#contentbox .text h2 {margin:15px 0 0 0;padding:0;}
#contentbox .text ul {margin:0;padding:5px 40px 5px 25px;list-style:square;}
#contentbox .text li {padding:2px 0;}
#contentbox .text a {font-weight:bold;color:#2a5a6d;text-decoration:underline;}
#contentbox .text a:hover {color:#c9c48e;}
.tabulka thead td {padding:3px 8px;font-weight:bold;background:#e9ebf1;border-top:1px solid #d1d6e3;border-bottom:1px solid #d1d6e3;}
.tabulka {margin:10px 40px 10px 40px;}
.tabulka td {padding:3px 4px;}
.tabulka2 thead td {padding:3px 8px;font-weight:bold;background:#e9ebf1;border-top:1px solid #d1d6e3;border-bottom:1px solid #d1d6e3;}
.tabulka2 {width:96%;margin:10px;}
.tabulka2 td {padding:3px 4px;}

/* Mapa */
#mapa {padding:0 6px;text-align:center;}
#mapa h2 {float:left;padding:15px 0;}
#mapa .fright {position:relative;top:20px;}
#mapa p {position:relative;bottom:15px;text-align:center;}
#mapa a {font-weight:normal;}

/* MainSearch */
#mainSearch {margin: 0 7px 0 7px;}
#mainSearch fieldset {padding-top:5px;}
#mainSearch label {padding:0 6px 0 0;cursor:pointer;}
#mainSearch select {width:148px;}
#mainSearch .mezera {width:20px;}
#mainSearch form {margin:0;}
#mainSearch .nadpis {position:relative;top:14px;left:5px;font-weight:bold;font-size:1.2em;color:#cbb8a9;}

/* Filtr */
#filtr {position:relative;bottom:5px;margin:0 2px;}
#filtr fieldset,#filtr form {margin:0;padding:0;}
.label {font-weight:bold;font-style:italic;}
#filtr select {width:176px;}
#filtr .submit {position:relative;bottom:3px;font-weight:bold;}
.infopanel {padding:2px 5px;text-align:right;}
.nic {margin:10px 20px;font-size:1.4em;font-weight:bold;}

/* Vypis prezentaci */
.nahled_prezentace {margin:5px 0;padding:5px;background:#f8f9fa;border:1px solid #eaedf1;border-top:3px solid #eaedf1;}
.nahled_prezentace .foto_nahled {height:150px;width:115px;float:left;margin-right:10px;}
.nahled_prezentace ul.fleft {width:215px;_width:215px;margin:0;padding:0 0 12px 0;list-style:none;}
.nahled_prezentace .topul {height:65px;}
.nahled_prezentace .bottomul {height:26px;}
.nahled_prezentace .hodnoceni {position:relative;bottom:4px;}
.nahled_prezentace h1 {clear:both;padding:0 0 10px 3px;}
.nahled_prezentace h2 {display:inline-block;padding:3px 0 0 0px;font-size:1.35em;}
.nahled_prezentace h2 a {text-decoration:none;}
.nahled_prezentace h2 span {font-size:0.8em;font-weight:normal;}
.nahled_prezentace h3 {padding:8px 0 2px 0;}
#contentbox .nahled_prezentace .vice a {position:relative;bottom:2px;margin-right:2px;color:#928d5a;}
#contentbox .nahled_prezentace .vice a:hover {color:#2a5a6d;}
.sekceh1 {margin:0;padding:0 0 10px 0;text-align:left;}

/* Prezentace */
.menu_prezentace {margin:0;padding:0;list-style:none;}
.menu_prezentace li {position:relative;bottom:2px;_top:8px;float:left;}
.menu_prezentace a {display:inline-block;padding:4px 9px;text-decoration:none;background:#e5eaee;border-top:1px solid #eaedf1;border-right:1px solid #eaedf1;}
.menu_prezentace a:hover {background:#edf0f3;border-bottom:1px solid #edf0f3;}
.menu_prezentace a.selected {background:#f8f9fa;border-bottom:1px solid #f8f9fa;}
.menu_prezentace .prvni {border-left:1px solid #eaedf1;}
#prezentace {clear:both;_width:596px;padding:10px;background:#f8f9fa;border:1px solid #eaedf1;border-top:3px solid #eaedf1;}
#prezentace .pleft {float:left;width:400px;border-right:2px solid #eaedf1;}
#prezentace .pright {float:right;width:160px;_width:170px;padding:5px 0  5px 10px;}
#prezentace img.fleft {margin-right:4px;border:4px solid #eaedf1;}
#prezentace .udaje {float:left;width:235px;padding:0 10px;}
#prezentace ul {margin:0;padding:0;list-style:none;}
#prezentace h1 {clear:both;padding:0 0 10px 3px;}
#prezentace h2 {padding:10px 0 0 3px;}
#prezentace h3 {padding:15px 0 0 4px;}
#prezentace ul h3 {padding:0;}
#prezentace p {margin:4px 3px;}
.hodnoceni .vysledek {position:relative;top:4px;}
.hodnoceni .ohodnotit {padding-top:6px;color:#999;}
#contentbox .ohodnotit a {color:#777;}
#contentbox .ohodnotit a:hover {color:#5f5921;}
#prezentace .oblibeni li {padding:2px 4px 2px 10px;}
#prezentace .oblibeni a {font-weight:normal;}
#prezentace .podmenu {position:relative;bottom:4px;padding-left:5px;}
#prezentace .podmenu li {float:left;padding-bottom:20px;}
#prezentace .podmenu a {font-weight:normal;}
#prezentace .podmenu a.selected {color:#5f5921}
#prezentace img.fright {margin:6px 0 6px 8px;border:4px solid #eaedf1;}
.ptexty {clear:both;padding:15px 10px 0 0;}
.ed img {position:relative;top:4px;}

/* Posledni prezentace */
.posledni {float:left;height:102px;width:131px;_width:139px;margin:4px;padding:4px;text-align:center;background:#f9fbfc url(../img/pback.gif) repeat-x bottom;border:1px solid #d4e0e5;}
.posledni .jmeno {display:block;margin-top:2px;text-decoration:none;}

/* Nahodne prezentace */
.nahodna {float:left;height:105px;width:224px;_width:230px;margin:3px 10px;_margin-left:5px;padding:4px 6px;text-align:left;background:#f9fbfc url(../img/pback.gif) repeat-x bottom;border:1px solid #d4e0e5;}
.nahodna .jmeno {display:block;padding:0 0 3px 0;font-weight:bold;color:#2a5a6d;text-decoration:none;}
.nahodna .obrazek {display:block;width:120px;float:left}
.nahodna .obsah {float:left;width:100px;}
.nahodna strong {color:#928d5a;}

.nejchovatele {float:left;width:272px;_width:297px;margin:0;padding:5px 10px;list-style:none;}
.mleft {margin-left:126px;}
.nejchovatele a {text-decoration:none;}
.nejchovatele strong {color:#928d5a;}

/* Seznam */
.seznam {width:99%;margin:0;padding:5px 30px;list-style:square;}
.seznam li {width:180px;}
.seznam a {font-weight:bold;color:#2a5a6d;text-decoration:none;}
.seznam a:hover {color:#c9c48e;}

/* Fotogalerie */
#fotogalerie .fh1 {margin:5px 10px;}
#fotogalerie .alba {margin:0;padding:5px 11px 5px 0;list-style:none;_display:inline;}
#fotogalerie .alba li {float:left;display:-moz-inline-box;_display:inline;width:48%;margin:3px;padding:0;vertical-align:bottom;}
#fotogalerie .alba a.obal {display: block;text-decoration:none;cursor:pointer;padding:1px 6px 3px 6px;background:#f7f8f8;border:1px solid #eaedf0;}
#fotogalerie .alba img {border:1px solid #bcbcbc;}
#fotogalerie .alba .nazev {display:block;padding:0 4px 2px 4px;font-size:1.2em;color:#000;font-weight:bold;}
#fotogalerie .alba .popis {float:right;width:147px;_width:147px;height:70px;font-weight:normal;font-size:0.9em;}
#fotogalerie .alba .footer {display:block;font-weight:normal;text-align:right;font-size:0.9em;}
#fotogalerie .fotky {margin:0 11px;padding:0;border-collapse:collapse;font-size:0.9em;}
#fotogalerie .fotky td {width:150px;padding:6px 6px 3px 6px;_font-size:0.9em;color:#867666;text-align:center;text-decoration:none;cursor:pointer;background:#f7f8f8;border:1px solid #eaedf0;}
#fotogalerie .fotky td:hover {background:#f2f4f5;border:1px solid #ebedee;}
#fotogalerie .fotky .imgobal {display:block;width:100px;height:100px;}
#fotogalerie .fotky img {border:1px solid #bcbcbc;margin:0 auto;}
#fotogalerie .fotky .clean {background:#fff;border:0;}
#fotogalerie .ed a {font-size:1em;color:#606060;}
#fotogalerie .ed a:hover {color:#5f5921}
#fotogalerie .posun {text-align:center;}
#fotogalerie .posun a {margin:0 100px;color:#5ba0c7;text-decoration:none;}
#fotogalerie .posun a:hover {color:#000;}
#fotogalerie .fotka {text-align:center;}
#fotogalerie .fotka p {margin:10px 40px;}
#fotogalerie .fotka img {border:6px solid #c2d5e1;}
#fotogalerie .pridat {padding:15px 0 0 10px;font-size:1.2em;color:#606060;font-weight:bold;}
#fotogalerie .pridat:hover {color:#5f5921;}
#fotogalerie .nadpis {font-size:1.2em;font-weight:bold;}
#fotogalerie .nadpis span {font-weight:normal;}

/* Komentare */
.komentare {width:70%;margin:0 auto;}
.komentare #formular {margin:0;padding:0;}
.guestbook {margin:5px auto 0 auto;padding:5px 5px 4px 5px;text-align:left;background:#eaf2f4;border:1px solid #e0ebf3;}
.zaporny {background:#f8e7e7;border:1px solid #f5dede;}
.gcontent{text-indent:0;padding-bottom:10px;font-size:1em;}
.gcontent img {position:relative;top:2px;}
#contentbox .gcontent a {display:block;margin-bottom:3px;color:#F18523;border:0;font-weight:bold;}
.gfooter {text-align:right;color:#7e7e7e;font-size:0.9em;}
.gfooter .ed {position:relative;bottom:5px;}

/* Stránkování */
.page {clear:both;padding:25px 20px 15px 5px;text-align:right;font-weight:bold;}
.page a {color:#867666;text-decoration:none;}
#contentbox .page a:hover,#contentbox .page a.selected {color:#5f5921;text-decoration:underline;}

/* Bubliny */
.bublina {z-index:1000;padding:1px 10px 1px 10px;color:#5f5921;background:#fdfdfd;border:1px dashed #c9c49a;}
.bublina h3 {margin:0;padding:2px 0 0 0;text-align:left;color:#e68433;font-size:1em;}
.bublina h4 {margin:0;padding:0;text-align:left;font-size:1em;}
.bublina p {margin:3px 0;text-align:justify;}

/* Formulářové prvky */
.w15p {width:15%;}
.w20p {width:20%;}
.w30p {width:30%;}
.w50p {width:50%;}
.w60p {width:60%;}
.w70p {width:70%;}
.w100p {width:100%;}
.w200px {width:200px;}
.pad10 {padding:10px;_padding:0px 10px 5px 10px;}
.pad510 {padding:5px 10px;}
.pad510 a {color:#c9c48e;}
.pad510 a:hover {text-decoration:underline;}
.vat {vertical-align:top;}
.secinput {font-weight:bold;border:0;background:none;}
#formular,#formular2 {padding:0 25px;text-align:left;color:#2a5a6d;}
#formular td {margin: 5px 0 0 0;}
#formular fieldset strong {cursor:help;}
fieldset {margin-top:15px;padding:0 10px 10px 10px;background:#f7f8fa;border:1px solid #d8dbe7;border-top:3px solid #d8dbe7;}
legend {padding:2px 5px;font-weight:bold;border:1px solid #d8dbe7;border-top:2px solid #d8dbe7;}
select,input, textarea {padding:2px;font-family:"Tahoma",'Arial',Sans-Serif;color:#2a5a6d;font-size:1em;font-weight:normal;border:1px solid #9ca5c3;}
select {padding:1px;}
#contentbox .submit {margin:5px 0 0 10px;font-size:1em;font-weight:normal;color:#fff;background:#928d5a;border:1px solid #334b54;cursor:pointer;}
.submit {padding:0 5px 0 5px;background:#928d5a;font-weight:bold;color:#ffffff;border:1px solid #334b54;cursor:pointer;}
.hlaska {padding: 4px 0 4px 0;font-size: 1em;color:#ff0000;font-weight:bold;}
.error {margin:0;padding:0px;font-weight:bold;font-size:1.4em;color:#c9c48e;}
#formular .info,#formular2 .info, .info {padding:0 0 5px 5px;color:#5f6d9d;text-align:right;font-weight:normal;}
.info input{width:27px;padding:0 0 5px 0;font-size:0.9em;font-weight:bold;text-align:center;border:0;background:none;}
.formtab {width:100%;}
.formtab td {padding:2px 4px;}
.formtab2 td {padding:3px 4px;}
.formtab2 {margin: 10px 40px 10px 40px;}
.formtab2 .popisek {padding-right:20px;font-weight:bold;}
.formtab2 a,.aButton {display:inline-block;padding:2px 10px;color:#867666;text-decoration:none;background:#f7f8fa;border:1px solid #d1d6e3;}
.formtab2 thead td {padding:3px 8px;font-weight:bold;background:#e9ebf1;border-top:1px solid #d1d6e3;border-bottom:1px solid #d1d6e3;}
.formtab2 .clear {background:0;border:0;}
.formtab2 a:hover,.aButton:hover {color:#fff;background:#c9c48e;}
.aButton {margin-left:5px;}
.nahled {font-weight:bold;color:#2a5a6d;}
.loading {position:relative;top:10px;margin:0 8px;}

/* Pagefooter */
#pagefooter {position:relative;bottom:1px;margin:0 auto;padding-top:24px;width:900px;_width:901px;height:30px;color:#577e90;background:transparent url(../img/mbbottom.png) no-repeat top;}
#pagefooter a {color:#393939;text-decoration:none;}
#pagefooter a:hover {text-decoration:underline;}
#pfprint{display:none;}

/* Mapa webu */
#contentbox #mapa .map1 {list-style:square inside;padding-left:20px;text-align:left;font-size:1.2em;font-weight:bold;}
#contentbox #mapa .map1 li{color:#2a5a6d;}
#contentbox #mapa .map1 a {font-weight:bold;color:#2a5a6d;text-decoration:none;}
#contentbox #mapa .map1 a:hover{color:#c9c48e;}
#contentbox #mapa .map2 {font-size:1em;font-weight:bold;padding:5px 0 5px 25px;list-style:circle;}
#contentbox #mapa .map2 a {font-weight:bold;font-size:0.8em;color:#2a5a6d;border:0;}
#contentbox #mapa .map2 a:hover{color:#c9c48e;}
#error404 {text-align:left;padding-left:30px;}
#error404 h1 {margin:20px 0 0 0;padding:0;color:#ff0000;}
#error404 h2 {margin:0 0 15px 0;padding:0;}
#error404 p {margin:5px 0 0 0;padding:0;text-indent:0;}
