@charset "Windows-1250";
/* CSS pro web skautského střediska Dikobraz Lanškroun - http://www.dikobraz.net */
/**** autor: Petr Macháček - Méďa, mail: meda-at-dikobraz.net ****/

* {border: 0; margin: 0; padding: 0;}
body {text-align: center; background: #B5BF9B url(/_sablony/pozadi.jpg) repeat-x; font-family: Verdana, "Geneva CE", lucida, "lucida sans", sans-serif; font-size: 12px; color: black;}
table {font-family: Verdana, "Geneva CE", lucida, "lucida sans",sans-serif; font-size: 12px; color: black;}

#stranka {position: relative; width: 760px; margin: 0px auto 0px auto; text-align: left; background: #F5FFDF;}
#hlavicka {position: relative; width: 760px; height: 100px; top: 0px;  background: #F5FFDF url("/_sablony/hlavicka_def.jpg");}
#obaSloupce{position: relative; left: 15px; width: 730px; top:0px;}
#UvodPravyNahore{position: absolute; left: 395px; width: 335px; height: 262px; top: 20px; padding: 0px;}
#UvodLevyDole{width: 380px; position: relative; top: 27px;min-height: 1000px;_height: 1000px;}
#UvodPravyDole{position: absolute; left: 395px; width: 335px; top: 313px; padding: 0px; }
#pruh {position: absolute; left: -15px; width: 760px; height: 285px; top: 0px; background: #DBE6C3;}
#paticka {position: relative;  width: 760px; top: 0px; height: 50px; left: -15px; font-size: 75%; background: #A6AF8E; text-align: center;}
#uvodFotka {position: relative; top: 0px; width: 380px; height: 285px; z-index: 1; background: #DBE6C3;}
#uvodFotka a:hover {background: #DBE6C3;}
#obaSloupceUvnitr{min-height: 250px; _height: 250px; margin: 1em 0;}
/*#horniPruh{background: url(/_sablony/pozadi.jpg) repeat-x; position: absolute; top: 0px; left: 0px;  height: 429px; width: 100%;}*/

.uvodKalendar {font-size: 85%; background: #E7F2CE; margin: 0px;}
.uvodKalendarZleva {position: absolute; left: 80px;}
.uvodKalendarAkce {padding: 2px 2px 3px 5px; border-bottom: 5px solid #F5FFDF;}
#UvodPravyDole h2, #UvodLevyDole h2 {padding: 0; margin: 10px 0;}
.anketa{margin-left: 11px; _margin-left: 15px;}
.uvodTip{background:#E7F2CE; padding: 10px}

.uvodBylo {font-size: 80%; background-color: #E7F2CE; padding: 3px; margin: 0px; border-bottom: 5px solid #F5FFDF; min-height: 112px; _height: 122px;}
.nizke {min-height: 100px; _height: 110px;}
.uvodBylo h4, .uvodBylo a {color: red; background: #E7F2CE; text-decoration: none; margin: 0 5px;}
.uvodBylo p {padding: 5px; text-align: left;}
.uvodByloFotoVlevo, .uvodByloFotoVpravo { border: 0;}
.uvodByloFotoVlevo {border: 0px; margin: 5px 5px 3px 5px; float: left;}
.uvodByloFotoVpravo {border: 0px; margin: 5px 5px 3px 5px; float: right;}

h1 {color: #00248F; font-size: 200%; padding: 10px 10px 0 10px; margin: 0; text-align: center;}
h2 {color:#5670BF; font-size: 160%; padding: 10px 0 3px 0; margin: 0px; text-align: center;}
h3 {color: #47376F; font-weight: bold; font-size: 135%; padding: 15px 0 8px 0; margin: 0;}
h4 {color: black; font-size: 120%; padding: 3px 0;  margin: 0;}
h5 {color: #4F1D1D; font-size: 110%; padding: 3px 0;  margin: 0;}

#hlavickaDikobraz {display: block; z-index:20; background: url(/_sablony/dikobraz_logo.gif); width: 75px; height: 73px; position: absolute; top: 15px; left: 25px;}
#hlavickaDikobraz:hover {background: url(/_sablony/dikobraz-hover.gif);}
#hlavickaNapisy{position: absolute; left: 120px; top: 35px}
#hlavickaJunak{position: absolute; left: 670px; top: 10px}
#paticka a {text-decoration: none; color: #8C0000;}
#paticka img{border: 0}

p {padding: 0 0 7px 0;  text-indent: 15px; margin: 0px; text-align: justify;}
.autor {padding: 0 60px 20px 0; margin: 0px; text-align: right; font-weight:bold;}
.vpravo{text-align: right;}
.vlevo{text-align: left;}
.stred{text-align: center;}
.male{font-size:75%;}
.datum {color:#7D7F77;}

a:visited {color: #FF3300;}
a:link {color: red;}
a:hover {color: #0033CC; background: #abc;}
a:visited {color: #E64922;}/*navstiveny*/
a {font-weight: bold; text-decoration: none;}

li{margin: 0 30px}

table .zahlavi{font-weight: bold;  background:#C4DFC3; padding: 2px;}
table.linky{border-collapse: collapse; text-align: left;}
table.linky tr, table.linky td {border: 1px solid black; padding: 5px ;}

.mapaWebu1{list-style-type: none;}
.mapaWebu1 a{color: black;}
.mapaWebu2 {list-style-type: square; position: relative; left: 50px; margin: 0px;}
.mapaWebu3 {list-style-type: square; position: relative; left: 100px;}

.kronika {font-size: 100%; background: #E7F2CE; padding: 3px; margin: 0px; border-bottom: 5px solid #F5FFDF; min-height: 112px; _height: 122px;}
.kronika h4, .kronika a, .kronika a:hover {color: red; font-size: 122%; text-decoration: none; margin: 0 5px; background: #E7F2CE;}
.kronika p {padding: 8px;}
.kronika .text {clear: both; background: #F5FFDF; padding: 1em;}

.clanek .anotace {background: #DBE6C3; padding: 1em; margin: 0.5em 3em; font-size: 90%}
.clanek .text {border-bottom: 2px solid #DBE6C3; padding: 1em;}
.clanek .datum {margin-left: 500px; font-size: 87%;}

.cleaner {clear:both; width: 0px; visibility: hidden;}
.neviditelne, .hlavickaTisk {display: none;}

.tabulkaSLinkami tr, .tabulkaSLinkami td {font-size: 12px; border: 1px solid #F5FFDF; background: #DBE6C3; padding: 5px 20px; text-align: center;}
.tabulkaSLinkamiZahlavi {color: #4F1D1D; font-size: 110%;  font-weight: bold;}

.fotogalerie {margin: 0px; text-align: center;}
.nahled {float: left; width: 140px;_width: 160px; margin: 10px; padding: 5px;}
.nahled img, .nahledUzky img   {border: 0px; margin: 0px}
.nahled a, .nahled a:hover, .nahledUzky a, .nahledUzky a:hover {margin: 0px; background: #F5FFDF}
.nahledUzky {float: left; width: 140px;_width: 150px; margin: 10px; padding: 5px;}


.nahledVClankuVlevo, .Vlevo {float: left; margin: 7px 7px 0 0;}
.nahledVClankuVlevo img, .nahledVClankuVpravo img  {border: 0px; margin: 0px}
.nahledVClankuVlevo a, .nahledVClankuVpravo a {margin: 0px}
.nahledVClankuVpravo, .Vpravo {float: right; margin: 7px 0 0 7px;}

.fotka{margin: 0px; min-height: 680px; _height: 680px; text-align: center;}
.fotkaFotka {float: left; width: 730px; margin: 15px 0; padding: 0px; border: none;}
.fotkaPopis {}
.fotkaInfo {margin: 20px; padding:0; text-align: right; font-size: 80%; color: #666;}

.navigace {height: 30px}
.navigace a:hover{background: #F5FFDF;}
.navigaceVlevo {position: absolute; left: 300px; border: 0;}
.navigaceZpet {position: absolute; left: 350px; border: 0;}
.navigaceVpravo {position: absolute; left: 400px; border: 0}

.redaktor { margin: 0 1em 0 0; padding-bottom: 0.5em;padding-top: px;  border-bottom: 2px solid green;}

/*formulare*/
input, textarea{background:#F5FFDF; border: 1px solid #BF0B0B; padding: 0.1em}
textarea{width:730px; ; height: 25em;} textarea.maly{height: 6em;}
input{width: 250px;}
.vlozeniRadek{height: 1.6em;}
.vlozeniRadekDlouhy{width: 580px;}
.tlacitko{width: 100px;}
.formular{margin: 20px 0;}
.nahled{padding: 10px;}
.checkbox {width: 1em}

.menu {position: relative; width: 760px; height: 23px; top: 0px; left: 0px; background: #030; color: white; z-index: 9;}
ul.menuSeznam {margin: 0; padding: 0; list-style-type: none; white-space: nowrap;}
ul.menuSeznam li {float: left; font-weight: bold; margin: 0; padding: 5px 0 4px 0;}
ul.menuSeznam li a:link, ul.menuSeznam li a:visited, ul.menuSeznam li a:active {margin: 0; padding: 5px 9px 4px 9px; color: #E6CFCF; text-decoration: none;}
ul.menuSeznam li a:hover {color: #F5FFDF; background: #849954;}
ul.menuSeznam li.menuAktPolozka a:link, ul.menuSeznam li.menuAktPolozka a:visited, ul.menuSeznam li.menuAktPolozka a:hover {color: #030; background: #BCCC99; margin: 0; padding: 5px 9px 4px 9px;}

.podmenu {position: relative; width: 760px; height: 21px; top: 0px; left: 0px; background: #717F57; z-index: 9; }
ul.podmenuSeznam {clear: both; margin: 0; padding: 0; list-style-type: none; white-space: nowrap;}
ul.podmenuSeznam li {float: left; font-size: 82%; font-weight: bold; margin: 0; padding: 5px 0 4px 0;}
ul.podmenuSeznam li a:link, ul.podmenuSeznam li a:visited, ul.podmenuSeznam li a:active {margin: 0; padding: 5px 9px 4px 9px; color:white; text-decoration: none;}
ul.podmenuSeznam li a:hover {color: white; background-color: #585F47;}
ul.podmenuSeznam li.podmenuAktPolozka a:link, ul.podmenuSeznam li.podmenuAktPolozka a:hover, ul.podmenuSeznam li.podmenuAktPolozka a:visited{color: #030; background: #F5FFDF; margin: 0; padding: 5px 9px 4px 9px;}

.optimalizace{position: relative; bottom: 60px; visibility: hidden;}
.odkazyLtweb{font-size: 95%}
.jmeno{position: absolute; left: 120px; font-size: 90%; top: 5px; background: #F5FFDF; padding: 5px;}

p.text {
font-size: 10px;
margin: 40px  0 -25px 0;
text-indent: 0;
}

