*    { margin: 0;  padding: 0}
body { text-align: center; background:#FAFFFA; font: 0.8125em Verdana, sans-serif; color:#565858; background-image:url('img/topline2.png'); background-repeat: repeat-x; }
img,input,fieldset,textarea,legend { border: 1px solid #969393;margin:2px}
h2,h1 { color:#D8261C; font-size: 16px; padding-top:10px;margin-bottom:15px;clear:both;text-align:center }
h3 { color:#72903E; font-size: 13px;margin:6px 0px}
h4 { color:#D8261C; font-size: 13px;margin:6px 0px}
input,fieldset,textarea,legend {padding:1px}
input:focus,textarea:focus {background-color: #ffffff; color:black; border-style:inset}
li {list-style-type: square; margin-top:3px}
ul {margin-left:15px}
fieldset {margin-top:9px; margin-bottom:5px; padding:10px }
legend {background-color:#FAFFF3 }
h1,h2,legend  {font-weight:bold}
table span a  {margin-left:2px;text-decoration:none}
td,tr {text-align:left; padding:3px;margin:10px;vertical-align:top}
table.reference td,tr {padding-right:55px;vertical-align:top}

.cntr { text-align: center}
.m {color:#969393;text-decoration:none}
.r {color:#D8261C}
.b {color:black}
h1 .h1{color:black;font-size:80%}
p { margin-bottom:10px}
.odkaz,.skryvany {cursor: hand}
.skryvany {display: none}
.akce {cursor: pointer;margin-top:13px; border:1px solid #969393;padding:3px;background:#FAFFF3}
marquee {padding:3px;font-weight:bold}

/* hlavicka */
#hlavicka { width: 760px; height:176px}
#logo { width: 760px; height:176px; position: absolute; top: 1px; margin-left: -380px;background-image:url('img/head.png')}
#sluzby li { clear:both;margin-bottom:12px}
#sluzby img {float:left;margin-right:8px}
/* menu */
#menu { margin-left:-14px;height:auto}
    #tabs3 { float:left; width:100%; font-size:85%;text-align:center ;line-height:normal; }
    #tabs3 ul { text-align:center; margin:0; padding:10px 10px 0 50px;  list-style:none;}
    #tabs3 li {display:inline}
    #tabs3 a { float:left;text-align:center; background:url("img/tableft3.gif") no-repeat left top; margin:0;margin-top:2px;
      padding:0 0 0 4px;text-decoration:none}
    #tabs3 a span { float:left;display:block;background:url("img/tabright3.gif") no-repeat right top;padding:5px 15px 4px 6px; color:#FFF}
    /* IE5-Mac \*/
    #tabs3 a span {font-size:85%;float:none;}
    /* End IE5-Mac hack */
    #tabs3 a:hover span { font-size:85%;color:#FFF}
    #tabs3 a:hover {background-position:0% -42px}
    #tabs3 a:hover span { background-position:100% -42px}
    #tabs3 #current a { background-position:0% -42px}
    #tabs3 #current a span {background-position:100% -42px}
    #tabs3 #current-s a { background-position:0% -42px}
    #tabs3 #current-s a span {background-position:100% -42px}
    #tabs3 #current-nd a { background-position:0% -42px}
    #tabs3 #current-nd a span{font-size:85%;padding-bottom:6px; background-position:100% -42px}
    #tabs3 #nd a span{font-size:85%;padding-bottom:6px}
  /*  #tabs3 #s a{font-size:85%}    */
	 #tabs3 #ref a,#tabs3 #current-ref a{margin-left:7px}
#stranka  { margin: 0px auto; width: 760px;border:1px solid #969393;background:white}
#obsah { float:left;width: 760px;margin-bottom:7px;background:#cococo;height:100%}
#podmenu { margin-bottom:8px; width: 567px;background:#FAFFF3;height:auto;float:left;border:1px solid #969393;border-top:none}
#aktuality { width: 555px;background:#FAFFF3;height:107px;padding:6px;padding-top:3px;line-height:120%;overflow:auto;border:1px solid #969393}

#text { padding:20px 12px 5px 12px;width: 563px; text-align: justify; line-height: 155%; height:auto;float:left}
#text-katalog{ padding:20px 6px 5px 10px;width: 760px; text-align: justify; line-height: 135%; height:auto;float:left}
table.smalltab tr td{ font-size:10px}
#right {padding:8px 2px 3px 3px;width:154px;float:left;border:1px solid #969393;margin-top:20px;background:#FAFFF3}
.letter,.anketa {padding:12px 0px;border-top:1px solid #969393;}
#patka { clear:both;width: 760px; height:63px; font-size: 11px;color:black;padding-top:8px;padding-bottom:7px;line-height:130%;background:#FAFFF3;border-top:2px solid #72903E }

.letter,.anketa,.letter a,#right a {font-size:11px}
#text a,#patka a,#aktual a,.letter a,#right a ,#text-katalog a{color: #72903E}
#text a:hover, #patka a:hover,a.under:hover,#right a:hover, #text-katalog a:hover{ text-decoration:none }
.code {font-size:10px;color:#969393;font-variant:italic;text-align:left}
