

/* obecne --------------------------------------------------------------------------- */



html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {

margin: 0;

padding: 0;

border: 0;

font-weight: inherit;

font-style: inherit;

font-size: 100%;

font-family: Verdana, sans-serif;

vertical-align: baseline;}

body {

line-height:1.4;

font-size: 80%;

background: White;

color: #555555;

}

.container {

width: 960px;

margin: 0 auto; 

}

.showgrid {background: url(src/grid.png);}

a {

color: #818B1F;

font-weight: bold;

}

a:hover {

color: White;

background: #95A02B;

text-decoration: none;

}

a.aktual {

color: White;

background: #EF6137;

text-decoration: none;

}

a.aktual:hover {

color: White;

background: #EF6137;

text-decoration: none;

}

a img, a.obrazek {

border: none;

background: none;

text-decoration: none;

}

h1 {

margin: 0 0 0 1px;

position: relative;

left: 0;

top: 0;

float: left;

overflow: hidden;

}

h1, h1 a, h1 span {

display: block;

width: 410px;

height: 66px;

background: url(../../grafika/logo.png) no-repeat;

}

h1 span {

position: absolute;

left: 0;

top: 0;

}

h1 a {_cursor: hand;}

h2 {

height: 29px;

margin: -1px 0 15px 0;

}

h3 {

font-size: 140%;

font-weight: bold;

margin-bottom: 15px;

color: Black;

}

h4 {

font-size: 1em;

font-weight: bold;

margin-top: 15px;

padding-bottom: 0;

color: Black;

}

h5 {

font-size: 1em;

font-weight: bold;

color: Black;

font-style: italic;

} 

h6 {

font-size: 1em;

margin-bottom: 1.3em;

padding-top: 0;

color: Black;

}

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}

p {margin: 0 0 1.3em;}

li ol {

margin: 0 2em;

list-style-type: lower-alpha;

}

ul {

margin: 0 0 1.3em 1.3em;

list-style-position: outside;

list-style-image: url(../../grafika/seznam.png); 

} 

ol {

margin: 0 0 1.3em 1.9em;

list-style-position: outside;

list-style-type: decimal;

} 

blockquote:before, blockquote:after, q:before, q:after {content:"";}

blockquote, q {quotes:"" "";}

blockquote {

margin:1.5em;

font-style:italic;

}

em {font-style: italic;}

strong {

color: #EF6137;

font-weight: bold;

}

form {

background: #EFEFEF;

padding: 10px;

margin: 10px 0 20px 0;

display: block;

}

.schovat {display: none;}

table {

width: 100%;

margin-top: 5px;

}

th {

background-color: #E0E0E0;

border: 1px solid White;

padding: 10px;

color: Black;

font-weight: bold;

vertical-align: top;

}

td {

background-color: #EFEFEF;

border: 1px solid White;

padding: 10px;

color: Black;

}

table {border-collapse:separate;border-spacing:0;}

caption, th, td {text-align:left;font-weight:normal;}

table, td, th {vertical-align:middle;}

hr {

background: #ddd;

color: #ddd;

clear: both;

float: none;

width: 100%;

height: 1px;

margin: 15px 0 10px 0;

border: none;

}

hr.space {

background: #fff;

color: #fff;

}

.clear {clear:both;}



/* hlavicka ------------------------------------------------------------------------------ */



#zahlavi {

background: url(../../grafika/pozadi.gif) repeat-x top;

height: 44px;

}

#menu1, #menu2, #menu3 {

padding-left: 9px;

margin-left: -10px;

border-left: 1px solid #DADADA;

font-size: 95%;

}

#menu1 a, #menu2 a, #menu3 a {font-weight: normal;}

#buton {

background: url(../../grafika/buton.jpg) no-repeat;

height: 243px;

margin: 24px 0 24px 0;

}

#buton2 {

background: url(../../grafika/pozadi.gif) repeat-x top;

height: 18px;

margin: 24px 0 24px 0;

}

#hlavicka {

border-right: 1px solid #DADADA;

margin-left: -1px;

}

.preskocit {display: none;}



/* obsah ------------------------------------------------------------------------------ */



#levySloupec {

padding-left: 9px;

border-left: 1px solid #DADADA;

padding-right: 10px;

border-right: 1px solid #DADADA;

width: 600px;

}

#celySloupec {

padding-left: 9px;

border-left: 1px solid #DADADA;

padding-right: 9px;

border-right: 1px solid #DADADA;

width: 940px;

}

#pravySloupec {

padding-left: 9px;

margin-left: -20px;

padding-right: 9px;

border-right: 1px solid #DADADA;

width: 320px;

}

.sirsiRadek {line-height : 1.5em;}

.odkaz {

background: url(../../grafika/odkaz.png) no-repeat left top;

padding-left: 15px; /*margin: 0 0 1em 0;*/

}

.bezOdrazky {

margin-bottom: 1.3em;

margin-left: 0;

list-style-position: outside;

list-style-image: none;

list-style: none;

}

.mezeraNahore {margin-top: 15px;}

.mezeraDole {padding-bottom: 15px;}

.nahoreNic {

margin-top: 0;

padding-top: 0;

}

.doleNic {

margin-bottom: 0;

padding-bottom: 0;

}

.odsazVlevo {margin-left: 30px;}

ul.seznam {

list-style-image: none;

list-style-type: disc;

margin-bottom: 0;

padding-bottom: 0;

}

ul.seznam2 {

list-style-image: none;

list-style-type: circle;

margin-bottom: 0;

padding-bottom: 0;

margin-left: 30px;

}

ul.seznam3 {

list-style-image: none;

list-style-type: square;

margin-bottom: 0;

padding-bottom: 0;

margin-left: 30px;

}

.obrazek {margin: 0 0 1.3em;}

.posledni {margin-bottom: 0;}

.formular {width: 148px;}

div.colborder {

padding-right:8px;

margin-right:5px;

border-right: 1px solid #eee;

}

.box { 

padding: 1.5em; 

margin-bottom: 1.5em; 

background: #E5ECF9; 

}

.mail {

background: #EFEFEF;

padding: 10px 0 0 10px;

}

#paticka {

margin: 24px 0 -18px 0;

padding: 18px 0 0 15px;

background: #E0E0E0;

width: 945px;

}



/* blueprint ------------------------------------------------------------------------------ */



div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24, div.span-25, div.span-26, div.span-27, div.span-28 {float:left;margin-right: 20px;}

div.last {

margin-right: 0;

padding-right: 0;

}

.span-1  { width: 15px;}

.span-2  { width: 50px;}

.span-3  { width: 85px;}

.span-4  { width: 120px;}

.span-5  { width: 155px;}

.span-6  { width: 190px;}

.span-7  { width: 225px;}

.span-8  { width: 260px;}

.span-9  { width: 295px;}

.span-10 { width: 330px;}

.span-11 { width: 365px;}

.span-12 { width: 400px;}

.span-13 { width: 435px;}

.span-14 { width: 470px;}

.span-15 { width: 505px;}

.span-16 { width: 540px;}

.span-17 { width: 575px;}

.span-18 { width: 610px;}

.span-19 { width: 645px;}

.span-20 { width: 680px;}

.span-21 { width: 715px;}

.span-22 { width: 750px;}

.span-23 { width: 785px;}

.span-24 { width: 820px;}

.span-25 { width: 855px;}

.span-26 { width: 890px;}

.span-27 { width: 925px;}

.span-28, div.span-28 { width: 960px; margin: 0; }

.append-1  { padding-right: 35px;}

.append-2  { padding-right: 70px;}

.append-3  { padding-right: 105px;}

.append-4  { padding-right: 140px;}

.append-5  { padding-right: 175px;}

.append-6  { padding-right: 210px;}

.append-7  { padding-right: 245px;}

.append-8  { padding-right: 280px;}

.append-9  { padding-right: 315px;}

.append-10 { padding-right: 350px;}

.append-11 { padding-right: 385px;}

.append-12 { padding-right: 420px;}

.append-13 { padding-right: 455px;}

.append-14 { padding-right: 490px;}

.append-15 { padding-right: 525px;}

.append-16 { padding-right: 560px;}

.append-17 { padding-right: 595px;}

.append-18 { padding-right: 630px;}

.append-19 { padding-right: 665px;}

.append-20 { padding-right: 700px;}

.append-21 { padding-right: 735px;}

.append-22 { padding-right: 770px;}

.append-23 { padding-right: 805px;}

.append-24 { padding-right: 840px;}

.append-25 { padding-right: 875px;}

.append-26 { padding-right: 910px;}

.append-27 { padding-right: 945px;}

.prepend-1  { padding-left: 35px;}

.prepend-2  { padding-left: 70px;}

.prepend-3  { padding-left: 105px;}

.prepend-4  { padding-left: 140px;}

.prepend-5  { padding-left: 175px;}

.prepend-6  { padding-left: 210px;}

.prepend-7  { padding-left: 245px;}

.prepend-8  { padding-left: 280px;}

.prepend-9  { padding-left: 315px;}

.prepend-10 { padding-left: 350px;}

.prepend-11 { padding-left: 385px;}

.prepend-12 { padding-left: 420px;}

.prepend-13 { padding-left: 455px;}

.prepend-14 { padding-left: 490px;}

.prepend-15 { padding-left: 525px;}

.prepend-16 { padding-left: 560px;}

.prepend-17 { padding-left: 595px;}

.prepend-18 { padding-left: 630px;}

.prepend-19 { padding-left: 665px;}

.prepend-20 { padding-left: 700px;}

.prepend-21 { padding-left: 735px;}

.prepend-22 { padding-left: 770px;}

.prepend-23 { padding-left: 805px;}

.prepend-24 { padding-left: 840px;}

.prepend-25 { padding-left: 875px;}

.prepend-26 { padding-left: 910px;}

.prepend-27 { padding-left: 945px;}
