div#header {
margin-top:4.2em;
xdisplay:table;
}

div.bottom2top {
position:absolute;
left:0;
top:0;
width:100%;
height:auto;
margin:0;
padding:0;
}

div.skodabar {
background-color:#000;
width:100%;
font-size:85%;
text-align:right;
margin:0;
padding:0;
}

div#top {
padding-top:4px;
}

div#unread {
min-height:60px;
display:inline-block;
vertical-align:middle;
max-width:51em;
padding:0 7px;
}

#logo {
width:191px;
height:60px;
float:left;
text-align:center;
display:inline-block;
}

#random-car {
float:left;
width:96px;
height:60px;
}

.sysinfo {
margin-top:1.5em;
background-color:#000;
border-bottom:1px #DDD solid;
font-size:80%;
text-align:center;
padding:0 10px;
}

#messages-list {
overflow:auto;
height:200px;
width:100%;
border:1px solid gray;
background-color:#FFF;
color:#000;
}

#messages-list table {
width:100%;
border-collapse:collapse;
}

#messages-list table tr td.message-date {
white-space:nowrap;
}

#messages-list table tr td {
cursor:pointer;
white-space:nowrap;
color:#000;
font-size:10pt;
padding:1px 5px;
}

#messages-list tr.message-new td {
font-weight:bold;
background:url(../icons/message-new.gif) right center;
}

#messages-list tr.selected td {
background:#555;
color:#FFF;
}

#messages-list table tr.selected td a {
color:#FFF;
}

#messages-list table tr td a {
color:#000;
}

#messagepreview {
width:100%;
height:200px;
}

.search a {
margin:0!important;
padding:0!important;
}

.search-results {
   list-style: none;
   padding: 0;
   margin: 0;
}

.search-results li {
   margin: 0 0 1em 0;
}

.search-results li h3 {
   margin: 2px 0 2px 0; pading: 0; font-size: 100%;
}

div.search-i-head {
   -moz-border-radius:5px 5px 5px 5px;
   -webkit-border-radius:5px 5px 5px 5px;
   -khtml-border-radius:5px 5px 5px 5px;
   border-radius:5px 5px 5px 5px;
   padding:2px 15px 4px 7px;
}

span.search-i-number             { font-style: bold; }

.temata_text {
clear:both;
font-size:80%;
padding-left:10%;
height:2.5em;
border-top:1px solid #E5E5E5;
}

.temata_row {
background:url(../grafika/comments.gif) no-repeat 8px 8px;
}

.temata_row.symlink {
background-image:url(icons/link_go.png);
_background-image:url(icons/gifs/link_go.gif);
}

.temata_col1 span,.temata_col2 span {
margin-left:30px;
}

.vase_auta h3 {
margin:10px 0 3px;
padding:0;
}

.inpage-idcard {
position:absolute;
width:400px;
height:330px;
text-align:left;
display:block;
}

.inpage-idcard table {
border-collapse:collapse;
margin:0 0 1em;
padding:0;
}

.inpage-idcard h2 {
font-size:110%;
margin:0;
padding:0;
}

.inpage-idcard table tr th,.inpage-idcard table tr td,.inpage-idcard table tbody tr td.name,.inpage-idcard table tbody tr td.value {
line-height:1.2em;
height:1.2em;
margin:0;
padding:1px;
}

.inpage-idcard table tr td.name {
font-weight:bold;
text-align:right;
padding-right:2px;
}

.inpage-idcard-header {
background:#000;
width:100%;
border:1px solid #fff;
text-align:right;
display:block;
height:16px;
}

.inpage-idcard-content {
display:block;
border:1px solid #fff;
border-top:0;
overflow:auto;
width:100%;
height:300px;
background:center center no-repeat;
background-color:#036;
}

.o_bold {
font-weight:bold;
width:500px;
}

.new {
width:96px;
height:60px;
background-repeat:no-repeat;
background-image:url(../vase_auta/new10a.gif);
background-position:top right;
}

.auto_foto {
width:96px;
height:60px;
background-repeat:no-repeat;
text-align:left;
font-size:150%;
font-weight:bold;
color:#f60;
}

.sysinfo span.warning {
display:inline;
font-size:120%;
letter-spacing:0;
background-color:#f60;
border-left:1px #FFF solid;
border-right:1px #FFF solid;
padding:0 5px;
}

.sysinfo span {
border-right:1px #FFF solid;
padding:2px;
}

.sysinfo select {
background-color:#000;
color:#fff;
font-size:100%;
}

.hidden {
display:inline;
visibility:hidden;
}

.skodabar a {
text-decoration:none;
margin:1px 0 1px 5px;
padding:0 3px;
}

a.qb_sel {
background-color:#f60;
font-weight:bold;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-khtml-border-radius:3px;
border-radius:3px;
}

.z2s {
background-image:url(../grafika/1_05.gif);
}

.z3s {
background-image:url(../grafika/1_03.gif);
}

.z3 {
background-image:url(../grafika/1_04.gif);
}

.z4s {
background-image:url(../grafika/1_01.gif);
}

.z1s {
background-image:url(../grafika/1_07.gif);
}

.z1 {
background-image:url(../grafika/1_06.gif);
}

.z4 {
background-image:url(../grafika/1_02.gif);
}

.aktuality {
font-family:"lucida sans unicode", tahoma, sans-serif;
font-size:80%;
}

.ankcheck {
float:left;
height:4em;
}

.anknadpis {
background-color:#036;
font-size:80%;
font-weight:bold;
}

.ankodp {
font-size:80%;
font-weight:normal;
margin-left:5px;
margin-top:0;
margin-right:0;
}

.ankot {
font-size:100%;
font-weight:bold;
}

.ankrow {
border-top:#036 1px solid;
border-bottom:#036 1px solid;
height:4em;
}

.ankselect {
border-bottom:#036 1px solid;
border-top:#036 1px solid;
}

.auta {
margin:0 auto;
}

.auta_jmeno {
font-weight:normal;
text-transform:uppercase;
font-size:80%;
margin-top:2px;
height:2.5em;
}

.auta_popis {
margin-top:1px;
font-size:80%;
}

.auta_row {
float:left;
width:96px;
text-align:center;
margin-botom:10px;
margin:1px;
}

.auto_fotky img {
margin:.5em 0;
}

.auto_fotky_show img {
margin-top:3px;
margin-bottom:3px;
}

.auto_fotky_show {
width:800px;
text-align:center;
margin:0 auto;
}

.autocell {
float:left;
text-align:center;
padding-top:0;
margin-top:.2em;
width:9.8em;
}

* html .autocell {
width:10em;
}

.blank {
min-height:400px;
}

.bottom {
clear:both;
text-align:center;
font-weight:normal;
font-size:80%;
padding-top:.5em;
}

hr.clear,.cistic {
clear:both;
width:100%;
height:1px;
font-size:1px;
border:none;
visibility:hidden;
margin:-1px 0 0;
}

.clanky_col0 {
float:left;
width:96px;
height:60px;
border:1px #FFF dotted;
margin-right:.5em;
padding:1px;
}

.clanky_col1 {
font-weight:bold;
margin-left:100px;
border-bottom:1px #FFF dotted;
padding-bottom:.2em;
padding-top:.5em;
}

.clanky_col2 {
font-size:80%;
margin-left:100px;
}

.clanky_row {
clear:both;
padding:3px;
}

.digi img {
margin:5px;
}

.eapix {
list-style:none;
}

.eapix_row {
float:left;
list-style:none;
width:105px;
border:1px #036 solid;
font-size:80%;
height:130px;
margin:1px;
padding:1px;
}

.eapix_row a.btn_magnify {
background:url(icons/magnifier.png) center center no-repeat;
width:20px;
height:20px;
margin-left:80px;
position:absolute;
}

ul li div.eapix_row_img {
text-align:center;
width:100%;
}

.eapix_row img {
height:75px;
}

.eapix_row input.nazev {
width:90%;
}

.eapix_row_img {
float:left;
width:100px;
}

.eauta_col1 {
float:left;
width:100px;
height:60px;
}

.eauta_col2 {
float:left;
width:23em;
}

.eauta_col3 {
float:left;
width:7em;
font-size:80%;
}

.eauta_row {
width:100%;
border-bottom:1px #369 solid;
margin-top:3px;
min-height:60px;
clear:both;
padding:5px;
}

.field_desc {
font-size:80%;
margin-left:15em;
}

.filmfield {
margin:2px;
}

.filmstrip {
background-image:url(../grafika/filmstripbot.gif);
height:18px;
}

.form_buttons {
text-align:center;
font-size:80%;
line-height:4;
margin:10px;
}

.form_nadpis {
background-color:#036;
font-weight:bold;
text-align:center;
margin-top:15px;
padding:3px;
}

.form_name {
float:left;
width:5em;
text-align:right;
margin-right:10px;
}

.form_name1 {
text-align:right;
font-weight:bold;
float:left;
width:5em;
padding-top:3px;
margin-right:10px;
}

.form_row {
width:37em;
float:left;
clear:both;
margin:3px auto;
}

.form_text {
width:35em;
}

.form_textarea {
width:15em;
float:none;
}

.form_value {
margin-top:-1px;
float:left;
text-align:center;
font-size:100%;
}

.galerie {
font-weight:bold;
margin:0;
}

.gallimg {
margin:2px;
padding:1px;
}

.header {
margin-top:0;
margin-bottom:5px;
border-bottom:1px #FFF solid;
text-transform:uppercase;
padding:1px 1px 2px;
}

.aheader img {
border:1px #FFF solid;
border-bottom:0;
vertical-align:-8px;
margin-left:10px;
}

h1.aheader {
margin-top:0;
margin-bottom:5px;
font-weight:bold;
font-size:150%;
text-transform:uppercase;
border:0;
border-bottom:1px #FFF solid;
padding:1px 1px 0;
}

.hl {
margin-left:12px;
margin-top:-5px;
margin-bottom:-15px;
font-size:120%;
}

.hr1 {
height:2px;
background-color:#036;
}

.id_col1 {
float:left;
background-color:#036;
width:8em;
text-align:right;
padding-right:5px;
margin-right:5px;
}

.id_row {
margin-bottom:2px;
height:1.5em;
}

.leftpart {
width:96.5%;
float:left;
}

.main {
max-width:1000px;
margin:0 auto;
padding:0 5px;
}

* html .main {
width:71em;
}

.inmain {
text-align:left;
width:auto;
}

.menu a {
display:block;
border:1px #FFF solid;
border-right:0;
background-color:#369;
font-size:90%;
text-align:right;
-moz-border-radius:7px 0 0 5px;
-webkit-border-radius:5px 0 0 5px;
-khtml-border-radius:5px 0 0 5px;
border-radius:10px 0 0 5px;
color:#fff;
text-decoration:none;
margin:0 0 5px;
padding:5px 3px;
}

.menu a.sel {
background-color:#f60;
font-weight:bold;
}

.menu a.small {
border:0;
font-size:80%;
text-align:right;
background-color:transparent;
margin:0;
padding:1px 5px 1px 0;
}

.menu a.dot5 {
border:0;
text-align:right;
background-color:transparent;
margin:0;
padding:5px 5px 1px 0;
}

.menu a.dot5sel {
border:0;
text-align:right;
background-color:transparent;
font-weight:bold;
text-decoration:underline;
margin:0;
padding:5px 5px 1px 0;
}

.menu a.small1 {
border:0;
font-size:90%;
font-weight:bold;
text-align:right;
border-top:1px #FFF solid;
border-bottom:1px #FFF solid;
border-left:1px #FFF solid;
background-color:#f60;
margin:2px 0;
padding:1px 2px;
}

.menu a.small2 img {
margin-top:1px;
vertical-align:middle;
float:left;
}

.menu a.small2 {
border:0;
font-size:80%;
text-align:right;
border-top:1px #FFF solid;
border-bottom:1px #FFF solid;
border-left:1px #FFF solid;
background-color:transparent;
margin:1px 0;
padding:1px 2px;
}

.menu fieldset {
border:0;
padding:0 2px 0 0;
}

.menu select {
font-size:80%;
width:80%;
}

.menu {
width:19%;
float:left;
margin-top:0;
padding-top:0;
padding-bottom:10px;
}

.middle {
clear:both;
width:100%;
}

.nadpis1 {
font-size:medium;
font-weight:bold;
margin-top:5px;
margin-bottom:10px;
}

.nadpis1_blue {
font-weight:bold;
font-size:140%;
margin-top:5px;
margin-bottom:5px;
width:75%;
border-bottom:1px #FFF solid;
text-align:left;
padding:3px;
}

.nadpis2 {
font-size:small;
font-weight:bold;
margin-top:15px;
margin-bottom:10px;
}

.nadpis2_blue {
font-weight:bold;
margin-top:2em;
margin-bottom:5px;
width:75%;
text-align:left;
font-size:120%;
text-transform:uppercase;
border-bottom:1px #FFF solid;
padding:3px;
}

.nadpis2_blue2 {
font-weight:bold;
margin-top:5px;
margin-bottom:5px;
width:75%;
text-align:left;
font-size:120%;
text-transform:uppercase;
border-bottom:1px #bbb solid;
padding:3px;
}

.navigace a {
border:1px #FFF solid;
background-color:#369;
margin:0 5px;
padding:1px 5px;
}

.navigace a.disabled {
border:1px #FFF solid;
background-color:#036;
text-decoration:none;
cursor:default;
margin:0 5px;
padding:1px 5px;
}

.navigace {
text-align:center;
margin:1em 0;
}

.normal {
font-size:100%;
font-weight:normal;
}

.odkaz {
margin-top:5px;
padding-top:2px;
clear:both;
width:100%;
min-height:50px;
}

.odkaz_ikona img {
border:0;
width:88px;
height:31px;
}

.odkaz_ikona {
float:left;
width:100px;
padding:2px;
}

.odkaz_text {
width:75%;
float:left;
}

.odkaz_nazev {
font-weight:bold;
border-bottom:#FFF 1px dotted;
}

.odkaz_popis {
font-size:8pt;
text-align:right;
}

.odsad {
height:10px;
}

.odsad2 {
height:25px;
}

.online_name a:link {
text-decoraton:none;
}

.online_name {
vertical-align:middle;
margin-top:0;
float:left;
font-weight:bold;
text-align:left;
width:38%;
}

.right .online_name2 img {
vertical-align:middle;
}

.right .online_name2a {
text-align:center;
border-bottom:1px #FFF solid;
font-weight:bold;
font-size:110%;
margin:1em 0 0;
padding:0 4px;
}

.online_row {
text-align:left;
clear:both;
width:75%;
border-bottom:1px #FFF dotted;
margin:0 auto;
}

.online_smajl img {
margin-top:4px;
vertical-align:middle;
}

.online_smajl {
float:left;
margin-right:4px;
margin-left:2px;
text-align:right;
height:25px;
width:19px;
vertical-align:middle;
}

.online_time {
width:20%;
float:left;
}

.pata {
font-size:100%;
margin-left:0;
margin-top:0;
}

.podtitulek {
font-size:100%;
margin-left:0;
margin-top:0;
margin-right:3px;
}

.popisek {
background-color:#000;
font-weight:normal;
font-size:80%;
}

.preview {
border:2px #369 solid;
}


.prispevek_row {
   margin: 5px 0 5px 0;
}
.prispevek_head {
min-height:2.8em;
background-color:#147;
border-bottom:1px #FFF solid;
padding:1px 5px;
}

.prispevek_deleted .prispevek_head {
background-color:#111;
color:#777;
}

.prispevek_2t {
float:none;
font-size:80%;
font-weight:normal;
margin-left:.5em;
}

.prispevek_datum {
float:left;
font-size:80%;
text-align:right;
padding-top:.2em;
width:autoline-height: 50%;
}

.prispevek_deleted .prispevek_head a {
color:#777;
}

.prispevek_jmeno {
font-weight:bold;
width:auto;
xline-height:1.0;
float:left;
margin:1px 0;
}

.prispevek_smajl img {
vertical-align:middle;
margin-top:.5em;
}
.prispevek_smajl.payer {
padding-right: 17px;
background: url(icons/coins.png) no-repeat right center;
}
.prispevek_smajl.moderator {
padding-right: 17px;
background: url(icons/user_suit.png) no-repeat right center;
}
.prispevek_smajl.moderator.uid24 {
padding-right: 17px;
background: url(icons/zazaa.png) no-repeat right center;
}
.prispevek_smajl.admin {
padding-right: 17px;
background: url(icons/tux.png) no-repeat right center;
}

.prispevek_smajl {
float:left;
height:40px;
margin:0 8px;
}

.prispevek_text {
font-size:100%;
margin-bottom:0px;
line-height:1.5;
color:#ccc;
padding:5px;
}

.prispevek_deleted .prispevek_text,.prispevek_deleted .unread .prispevek_text {
color:#555;
}

.prispevek_trash {
width:200px;
height:2.2em;
line-height:2.2em;
xfloat:right;
margin-right:2px;
}

.prispevek_volby {
font-size:80%;
font-weight:normal;
white-space:nowrap;
}

.qm_sel {
background-color:#000;
color:#fff;
border:1px #369 solid;
}

.reg_col1 {
width:25%;
}

.reg_col1a {
font-size:175%;
padding-left:5px;
}

.reg_col1b {
font-size:150%;
padding-left:5px;
}

.reg_row0 {
width:100%;
font-size:80%;
white-space:nowrap;
padding:1px;
}

.reg_row1 {
width:100%;
font-size:80%;
white-space:nowrap;
background-color:#369;
padding:1px;
}

.reg_row1a {
width:100%;
font-size:80%;
margin-bottom:10px;
margin-top:20px;
white-space:nowrap;
background-color:#369;
padding:1px;
}

.registered td {
font-size:100%;
margin:0;
padding:0 5px;
}

.registered tr {
border-bottom:1px #FFF dotted;
margin:0;
padding:0;
}

.right h4 {
text-align:center;
border-bottom:1px #FFF solid;
font-size:110%;
text-transform:uppercase;
margin:5px 0 0;
padding:0;
}

.right img {
border:0;
margin:5px 0;
}

.right {
width:9%;
float:left;
text-align:center;
padding-bottom:2em;
font-size:80%;
padding-left:2px;
margin:0;
}

.skupiny_col1 {
float:left;
font-weight:bold;
white-space:nowrap;
width:50%;
font-size:100%;
}

.skupiny_col4 {
float:right;
white-space:nowrap;
font-size:80%;
width:9%;
}

.skupiny_row1a {
padding-top:1px;
padding-left:5px;
float:left;
width:100%;
border:1px #FFF solid;
background-color:#369;
margin-bottom:.5em;
}

.slovnikradek {
border-bottom:#789 1px solid;
}

.small {
font-size:80%;
font-weight:normal;
vertical-align:center;
text-transform:none;
}

.srazy_datum {
padding-left:5px;
text-align:left;
font-weight:bold;
font-size:80%;
margin-bottom:4px;
}

.srazy_info {
padding-left:5px;
margin-bottom:15px;
margin-left:50px;
}

.srazy_nazev {
font-weight:bold;
text-transform:uppercase;
margin-left:25px;
}

.srazy_row {
margin-top:4px;
margin-bottom:4px;
}

.subheader {
text-align:right;
font-size:90%;
height:2.2em;
}

.tapety img {
border:0;
margin:2px;
}

.temata_col1 {
clear:both;
float:left;
width:60%;
font-weight:bold;
font-size:95%;
}

.temata_col2 {
font-size:80%;
font-weight:normal;
}

.temata_col5 {
width:9%;
font-size:120%;
float:right;
text-align:right;
font-weight:bold;
font-style:italic;
margin-right:.2em;
}

.temata_row0 {
text-align:left;
float:left;
width:100%;
clear:both;
border-top:1px #FFF solid;
padding:3px;
}

.temata_row1 {
float:left;
width:100%;
clear:both;
border-top:1px #FFF solid;
background-color:#369;
padding:3px;
}

.temata_row1a {
float:left;
width:100%;
border:1px #FFF solid;
background-color:#369;
margin-bottom:.5em;
padding:3px;
}

.titulek {
font-size:small;
font-weight:bold;
margin-left:0;
margin-top:3px;
margin-right:3px;
}

.topmenu a {
text-decoration:none;
display:block;
float:left;
width:auto;
height:1.3em;
background-repeat:no-repeat;
background-position:right top;
font-weight:bold;
padding:2px 15px 0 7px;
}

* html .topmenu a {
height:1em;
padding-bottom:3px;
}

.topmenu {
clear:both;
text-align:center;
font-size:90%;
color:#fff;
border-bottom:2px #DDD solid;
border-top:0 #FFF solid;
padding-top:.7em;
white-space:nowrap;
width:100%;
}



.va_edit {
font-size:small;
}

.w75 {
width:75%;
margin:0 auto;
}

.xpartx {
border-left:1px #FFF solid;
border-right:1px #FFF solid;
border-bottom:1px #FFF solid;
width:auto;
padding:1em;
}

.xpart {
float:left;
display:none;
width:69%;
background-color:#001633;
margin-left:20%;
margin-top:1px;
padding:0;
}

.xpart h3 {
margin:1em 0 0 1em;
}

.xpart a {
margin-left:4em;
}

.xtext {
float:left;
width:80%;
background-color:#001633;
}

.xtext2 {
border-left:1px #FFF solid;
border-right:1px #FFF solid;
border-bottom:1px #FFF solid;
min-height:500px;
text-align:left;
padding:.4em;
}

.z_tisku_row {
margin-bottom:25px;
}

form {
clear:both;
margin-top:5px;
margin-bottom:5px;
}

h1 {
letter-spacing:2px;
margin-top:0;
margin-bottom:5px;
border-bottom:1px #FFF solid;
font-weight:bold;
font-size:150%;
text-transform:uppercase;
padding:1px 1px 2px;
}

h2 {
letter-spacing:1px;
font-size:125%;
border-bottom:1px #FFF solid;
text-transform:uppercase;
margin:25px 0 10px;
}

p {
clear:both;
margin-top:3px;
margin-bottom:3px;
}

textarea {
float:none;
font-family:Tahoma, Aria, sans-serif;
font-size:100%;
}

textarea.messinput {
width:100%;
font-size:100%;
}

a {
cursor:pointer;
text-decoration:underline;
}

body {
background-color:#036;
color:#fff;
font-size:.8em;
font-family:tahoma,arial,sans-serif;
margin:0;
padding:0;
}

tr td {
font-size:small;
font-family:tahoma,arial,sans-serif;
}

fieldset label {
float:left;
width:7em;
text-align:right;
margin-right:.5em;
}

fieldset label.label2 {
margin-left:15em;
xwidth:20em;
font-size:80%;
text-align:left;
}

fieldset textarea {
font-family:tahoma,sans-serif;
}

fieldset {
border:1px solid #FFF;
text-align:left;
margin:0 auto;
padding:10px;
}

fieldset.small {
border:#FFF;
width:70px;
text-align:center;
margin:0;
padding:1px;
}

hr.cistic {
clear:both;
height:1px;
border:none;
visibility:hidden;
margin:-1px 0 0;
}

legend {
border:solid #FFF 1px;
background-color:#369;
font-weight:bold;
color:#fff;
margin:5px 0;
padding:2px .5em 1px;
}

legend.small {
font-size:x-small;
border:0;
margin:0;
padding:0;
}

.right .online_name2 a {
font-weight:normal;
border:0;
background-color:transparent;
display:inline;
margin-left:2px;
width:auto;
}

* html .online_row {
width:75%;
}

* html .top2 {
width:540px;
}

* html .topmenu {
padding-bottom:0;
}

* html .xtext2 {
height:500px;
}

h3 {
margin:1em 0 5px;
}

#xmain001 {
float:left;
width:90%;
}

#messages {
padding:10px;
}

#reply legend {
border:0;
background:transparent;
font-size:110%;
text-decoration:underline;
}

#messages select {
font-family:monospace;
font-size:90%;
}

#reply select {
font-family:sans-serif;
}

img#logo-in {
float:left; margin-right:5px;

}

.ursel {
padding-left:5px;
font-size:80%;
text-align:left;
white-space:nowrap;
line-height:2em;
margin:0;
}

.ursel select {
font-size:90%;
background-color:#000;
color:#fff;
width:20em;
border:1px #000 solid;
}

.ursel input {
background-color:transparent;
border:0;
border-bottom:1px #369 solid;
border-top:1px #369 solid;
width:6em;
color:#fff;
}

.ursel #oinw {
border:0;
background-color:transparent;
width:auto;
margin:0;
}

#anketa {
width:250px;
line-height:2em;
margin:0 auto;
}

input.anketa {
float:left;
margin-top:.5em;
margin-bottom:.5em;
margin-right:5px;
display:block;
}

#ankety p a {
font-size:120%;
font-weight:bold;
}

#ankety p {
border-bottom:1px #369 solid;
padding:5px;
}

form.search {
width:100%;
text-align:center;
margin:0 0 1em;
padding:0;
}

form.search fieldset {
border:0;
width:100%;
margin:0;
padding:1px;
}

form.search input {
display:block;
width:75%;
margin:6px auto 0;
}

form.search #textinput {
width:90%;
margin:0 auto;
}

form.search select {
font-size:100%;
width:100%;
padding:0;
}

div.search p {
color:#ccc;
margin-left:2em;
}

.search h3 {
border-bottom:1px #FFF solid;
}

.search h4 {
font-size:80%;
width:auto;
margin:5px 0 5px 2em;
}

sup {
font-size:75%;
line-height:0;
font-weight:normal;
font-family:sans-serif;
}

.search h3.tema {
color:text_color2;
}

.new2 {
position:relative;
margin-top:-60px;
left:64px;
z-index:200;
width:32px;
height:16px;
text-align:right;
background-image:url(../vase_auta/new10a.gif);
}

.auta_col1 {
height:60px;
text-align:center;
}

.sysinfo img {
vertical-align:-4px;
margin:2px;
}

* html .sysinfo img {
vertical-align:-2px;
border:0;
margin:2px;
}

.foto_navig img {
border:2px #036 solid;
}

#messages h1 {
font-size:125%;
margin-bottom:1em;
}

cite {
display:block;
border:1px dotted #ccc;
background:#333;
margin:5px;
padding:5px;
}

.top {
margin-top:12px;
clear:both;
}

form.navigace fieldset,form.ursel fieldset,.sysinfo fieldset {
display:inline;
border:0;
margin:0;
padding:0;
}

ul.gal-photos-pages li {
display:inline;
margin:0;
padding:0 2px;
}

ul.gal-photos-pages li.selected a {
font-weight:bold;
text-decoration:underline;
font-size:120%;
}

ul.list-photos li {
float:left;
width:106px;
height:80px;
margin:0;
padding:0;
}

ul.list-photos-admin li {
height:110px!important;
}

ul.list-photos li input.checkbox {
position:absolute;
margin:5px;
}

ul.list-photos li a.drag {
position:absolute;
margin:5px 5px 5px 35px;
}

.big-edit label {
float:none;
width:100%;
text-align:left;
margin:0;
}

.big-edit textarea#add_text,textarea#add_text {
min-width:75%;
max-width:100%;
height:12em;
margin:0 0 0 10px;
}

div.userpanel,a.userpanel {
display:block;
margin-top:2px;
line-height:16px;
background:left top no-repeat;
padding-left:20px;
text-align:left;
}

a.userpanel-messages,div.userpanel-messages {
background-image:url(icons/email.png);
_background-image:url(icons/gifs/email.gif);
}

div.userpanel-user {
background-image:url(icons/user.png);
_background-image:url(icons/gifs/user.gif);
}

div.userpanel-logout {
background-image:url(icons/door_out.png);
_background-image:url(icons/gifs/door_out.gif);
}

div.userpanel-chat {
background-image:url(icons/server_edit.png);
_background-image:url(icons/gifs/server_edit.gif);
}

a.userpanel-favourite {
background-image:url(icons/heart.png);
_background-image:url(icons/gifs/heart.gif);
}

a.btn,a.btn-small {
min-width:16px;
height:16px;
display:block;
float:right;
background:center center no-repeat;
margin-left:5px;
}

a.btn-small {
float:left;
background:center center no-repeat;
margin-left:5px;
}

a.btn-search {
background-image:url(icons/magnifier.png);
_background-image:url(icons/gifs/magnifier.gif);
}

a.btn-edit {
background-image:url(icons/pencil.png);
_background-image:url(icons/gifs/pencil.gif);
}

a.btn-delete {
background-image:url(icons/delete.png);
_background-image:url(icons/gifs/delete.gif);
}

a.btn-malpost {
background-image:url(icons/exclamation.png);
_background-image:url(icons/gifs/exclamation.gif);
}

a.btn-votegood {
background-image:url(icons/thumb_up.png);
_background-image:url(icons/gifs/thumb_up.gif);
}

a.btn-votebad {
background-image:url(icons/thumb_down.png);
_background-image:url(icons/gifs/thumb_down.gif);
}

a.btn-top {
background-image:url(icons/arrow_up.png);
_background-image:url(icons/gifs/arrow_up.gif);
}

a.btn-message {
background-image:url(icons/email_add.png);
_background-image:url(icons/gifs/email_add.gif);
}

a.btn-idcard {
background-image:url(icons/information.png);
_background-image:url(icons/gifs/information.gif);
}

a.btn-offline {
background-image:url(icons/status_red.png);
_background-image:url(icons/gifs/status_red.gif);
}

a.btn-link {
background-image:url(icons/link.png);
_background-image:url(icons/gifs/link.gif);
}

a.btn-close {
background-image:url(icons/cross.png);
_background-image:url(icons/gifs/cross.gif);
}

a.btn-fav {
background-image:url(icons/heart_add.png);
_background-image:url(icons/gifs/heart_add.gif);
}

a.btn-favdel {
background-image:url(icons/heart_delete.png);
_background-image:url(icons/gifs/heart_delete.gif);
}

a.btn-facebook {
background-image:url(icons/facebookshare.gif);
}

#online-users {
margin-left:12em;
clear:both;
float:none;
height:auto;
color:#ddd;
}

#online-users-in a {
text-decoration:none;
color:#ccc;
}

#footer {
clear:both;
margin-top:3px;
border:0;
margin-bottom:1px;
color:#ddd;
font-size:90%;
text-align:left;
padding:1px;
}

.footer-icons {
float:none;
clear:both;
width:100%;
text-align:center;
vertical-align:top;
padding:5px 5px 0 0;
}

#footer form {
float:left;
width:auto;
line-height:31px;
padding:0 5px;
}

#logo h2 {
display:inline;
margin:0;
padding:0;
}

#change-scheme,#change-scheme fieldset {
display:inline;
border:0;
margin:0;
padding:0;
}

#message-preview {
min-height:200px;
_height:200px;
}

#message-preview .prispevek_text p {
   margin: 1em 0;
}

a.drag {
position:absolute;
background:no-repeat center center;
display:block;
width:16px;
height:16px;
background-image:url(icons/arrow_out.png);
_background-image:url(icons/gifs/arrow_out.gif);
}

ul.list-photos li.gallery-photo {
height:85px;
}

optgroup {
font-weight:bold;
font-style:normal;
}

#idcard-popup,#onliners-popup,#favourites-popup {
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
}

#favourites-popup-block,#onliners-popup-block {
width:400px;
height:400px;
border:1px solid #666;
background:#000;
margin:100px auto 0;
}

#onliners-popup-header,#favourites-popup-header {
width:398px;
height:23px;
position:absolute;
text-align:left;
border-bottom:1px solid #666;
line-height:23px;
padding-left:3px;
font-weight:bold;
}

#favourites-content h3,h4 {
clear:both;
margin:0;
padding:10px 0 0;
}

#favourites-content h3 {
border-bottom:1px solid #666;
border-top:1px solid #666;
}

#idcard-content ul,#onliners-content ul,#favourites-content ul {
margin:0 0 0 25px;
padding:0;
}

#onliners-content ul {
list-style:none;
margin:0 3px;
padding:0;
}

#onliners-content ul li {
list-style:none;
float:left;
width:33%;
height:1.2em;
margin:0;
padding:0;
}

#favourites-content ul {
list-style:none;
clear:both;
margin:0 0 0 5px;
padding:0;
}

#favourites-content ul li {
list-style:none;
float:left;
width:49%;
height:1.2em;
margin:0;
padding:0;
}

#smiles {
padding-left:35px;
}

#logo-subtitle {
font-size:7pt;
padding-left:5px;
}

table.galleries tr.new-year td {
border-bottom:1px solid #ddd;
padding:0;
}

table.galleries td {
padding-bottom:10px;
}

table.galleries img {
border:1px solid #ddd;
padding:2px;
}

form dt {
width:120px;
}

h1 small {
font-size:11pt;
text-transform:none;
letter-spacing:0;
}

div.whatsnew {
clear:both;
border-top:1px solid #ccc;
}

div.whatsnew h3 {
float:left;
width:75px;
font-size:9pt;
text-transform:lowercase;
text-align:right;
border:none;
font-weight:bold;
}

div.whatsnew h3 strong {
font-size:120%;
}

div.whatsnew div.autocell {
width:108px;
}

div.whatsnew h3.posts {
float:none;
width:auto;
text-align:left;
}

h3.home-subtitle {
font-size:10pt;
text-align:left;
font-weight:normal;
width:100%;
xvertical-align:bottom;
display:inline;
}

h1.home-title {
display:inline;
border:0;
font-size:16pt;
}

h1.home-title a {
text-decoration:none;
font-style:italic;
letter-spacing:0;
text-transform:lowercase;
}

h1.home-title a span {
   display:none;
}

.banner-leftmenu {
   width: 125px; 
   height: 130px;
}
.banner-top {
   width:470px; 
   height: 65px; 
   float:right;
}
.banner-468 {
width:479px;
background:url(bannerbg_white.gif) right top no-repeat;
border:1px solid #aaa;
text-align:left;
line-height:1px;
margin:10px auto;
padding:2px;
}

.banner-middle {
width:468px;
text-align:left;
line-height:1px;
margin:10px auto;
}

.banner-middle-responsive {
   width: 100%;
   text-align: center;
   margin:10px auto;
}

table.stripes {
border-collapse:collapse;
}

table.zavadne td,table.zavadne th {
padding:0 5px;
}

.right ul li {
padding:0 0 10px;
}

.right ul.srazy-right h5 {
font-size:100%;
font-weight:bold;
margin:0;
padding:0;
}

div.prispevek_left {
float:left;
width:4.3em;
padding-top:3px;
}

div.prispevek_smajl {
text-align:center;
width:30px;
height:2.4em;
background:no-repeat center center;
}

div.prispevek_right {
margin-left:100px;
xbackground:#FFC0CB;
height:2.2em;
}

div.prispevek_jmeno {
float:left;
vertical-align:middle;
min-height:1.6em;
}

div.prispevek_trash {
float:right;
width:auto;
height:18px;
padding-top:2px;
}

div.prispevek_volby {
xclear:left;
width:500px;
float:left;
}

#inpage-popup {
position:absolute;
top:0;
left:0;
width:100%;
height:400px;
background:url(blackgrid.png);
_background:url(blackgrid.gif);
}

#inpage-popup-header {
width:600px;
height:2em;
background:#036;
color:#eee;
border:1px solid #eee;
border-bottom:0;
line-height:2em;
margin:0 auto;
}

#inpage-popup-header * {
font-size:100%;
float:none;
font-weight:bold;
width:100%;
text-align:right;
background:transparent;
margin:0;
padding:0;
}

#inpage-popup-content {
overflow:auto;
width:600px;
height:350px;
color:#eee;
border:1px solid #eee;
background:center center no-repeat #333;
margin:0 auto;
}

#inpage-popup-content td.name {
text-align:right;
font-weight:bold;
}

#inpage-popup-content h2 {
line-height:19px;
margin:0;
padding:3px 0 0;
}

#inpage-popup-content table td {
margin:1px 0 0;
padding:0;
}

div.pager-navigation a {
margin:0 2px;
}

div#top-right {
float:left;
width:175px;
height:70px;
line-height:1.5em;
overflow:auto;
margin:0;
padding:0;
}

div#top-right-search form input#textinput,div#top-right-search form select {
width:100px;
font-size:90%;
background-color:#000;
color:#fff;
border:1px #000 solid;
display:inline;
}

div#top-right-search form button {
font-size:90%;
width:16px;
display:inline;
}

div#top-right .userpanel {
font-size:8pt;
display:block;
float:left;
}

span.rating {
background:url(star_rating.png) no-repeat 0 -3px;
width:113px;
height:18px;
display:block;
float:right;
}

span.rating-0 {
background-position:0 -3px;
}

span.rating-20 {
background-position:0 -26px;
}

span.rating-40 {
background-position:0 -49px;
}

span.rating-60 {
background-position:0 -72px;
}

span.rating-80 {
background-position:0 -95px;
}

span.rating-100 {
background-position:0 -118px;
}

.topmenu2 {
clear:both;
text-align:center;
font-size:90%;
color:#fff;
border-bottom:2px #DDD solid;
padding-top:.7em;
white-space:nowrap;
width:100%;
}

.topmenu2 a {
text-decoration:none;
display:block;
float:left;
width:auto;
height:1.3em;
font-weight:bold;
border:1px solid #fff;
border-bottom:0;
-moz-border-radius:5px 0 0 5px;
-webkit-border-radius:5px 0 0 5px;
-khtml-border-radius:5px 0 0 5px;
border-radius:5px 5px 0 0;
margin:0 5px 0 0;
padding:2px 15px 0 7px;
}

.ui-autocomplete {
max-height:400px;
with:300px;
overflow-y:auto;
overflow-x:hidden;
padding-right:20px;
}

* html .ui-autocomplete {
height:400px;
}

.post-image {
width:auto;
xbackground:url(loading.gif) no-repeat center center;
}

div.prispevek_text {
   display: table;
   width: 100%;
}

div.youtube-video {
text-align: center;
margin: 0 5px;
}

div.youtube-title {
   font-size: 9pt;
}

div.youtube-preview {
   text-align: center;
   width: 320px;
   height: 180px;
   margin: 5px auto 0px auto;
}

span.youtube-button span {  display: none; }
span.youtube-button {
   position: absolute;
   width: 320px;
   height: 180px;
   background: url('youtube-play.png') no-repeat center center;
}

div.youtube-preview img {
   border-radius: 5px;
}


div.post-image2 {
   width: 320px;
   max-width: 100%;
   margin: 0 auto;
}

div.post-image {
   display: table-cell;
   vertical-align: top;
   width: 100px;
   padding: 5px;
}

span.post-image2-magnifier span {  display: none; }

span.post-image2-magnifier {
   position: absolute;
   width: 320px;
   height: 240px;
   background: url('magnifier.png') no-repeat right bottom;
}

div.post-image2 img {
   margin-top: 5px;
   border-radius: 5px;
}
div.post-content {
   display: table-cell;
   vertical-align: top;
}

div.car-header-image {
float:right;
width:110px;
}

div.car-header-data {
float:left;
width:auto;
}

div.car-header-name {
padding-top:5px;
}

div.car-navigation {
display:none;
clear:both;
text-align:center;
padding:5px 0;
}

div.car-photos {
clear:both;
padding-top:15px;
}

div.car-photos-in {
xheight:430px;
}

div.car-photos.ui-widget-content {
background:0;
}

div.top-user-panel {
background-color:#000;
border-top:1px solid #bbb;
border-bottom:1px solid #bbb;
width:100%;
line-height:1.9em;
font-size:8pt;
text-align:right;
background:none;
border:0;
margin:0;
padding:0 5px 0 0;
}

div.main {
margin-top:3.5em;
}

form.top-login,div.top-login,form.top-search {
clear:none;
float:right;
margin:0 5px;
padding:0;
}

form.top-login input,form.top-search input,form.top-search select {
border:1px;
}

ul.topmenu-list {
xdisplay:table;
width:100%;
list-style:none;
xborder-collapse:collapse;
xtable-layout:fixed;
border:0;
xheight:2.3em;
margin:0;
padding:0;
white-space: normal;
}

ul.topmenu-list li {
display:inline-block;
border:2px solid #000;
text-align:center;
vertical-align:middle;
min-width:10%;
background:#666;
font-size:9pt;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
margin:1px;
padding:1px;
}

.ie ul.topmenu-list li {
   float:left;
}


div.topmenu ul.topmenu-list li a {
background:none;
xdisplay:block;
width:auto;
float:none;
color:#ddd;
height:2em;
line-height:2em;
margin:0;
padding:0;
}

div#unread form.ursel {
white-space:normal;
}

div.unread-select {
white-space:nowrap;
width:25em;
xfloat:left;
xclear:left;
display:inline-block;
}

div.prispevek_volby2 {
font-size:8pt;
font-weight:normal;
padding-top:3px;
}

div.middle div.xtext {
float:right;
}

div.middle div.xtext2 {
border:0 solid #000;
-moz-border-radius:7px;
-webkit-border-radius:7px;
-khtml-border-radius:7px;
border-radius:7px;
}

div.middle {
margin-top:5px;
}

div.menu a {
border:#000;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
font-size:9pt;
padding:4px 5px;
}

div.prispevek_head {
border:#000;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
}

div.navigace a,div.navigace a.disabled {
border:0;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-khtml-border-radius:4px;
border-radius:4px;
padding:4px 6px;
}

form legend {
display:block;
border:0;
background:transparent;
width:100%;
border-bottom:#bbb 1px solid;
margin:0;
padding:4px 0;
}

div.unread-select input {
border:0 solid #000;
-moz-border-radius:4px 0 0 4px;
-webkit-border-radius:4px 0 0 4px;
-khtml-border-radius:4px 0 0 4px;
border-radius:4px 0 0 4px;
background:#333;
}

div#footer-in {
margin-top:5px;
border:0 solid #000;
-moz-border-radius:7px;
-webkit-border-radius:7px;
-khtml-border-radius:7px;
border-radius:7px;
padding:5px;
}

div.form_buttons input {
border:0 solid #000;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-khtml-border-radius:4px;
border-radius:4px;
padding:5px;
}

li.ui-state-default.ui-corner-top {
background:#666;
border:0;
font-size:8pt;
}

ul.ui-widget-header {
background:none;
border:none;
border-bottom:1px solid #666;
}

div.top-user-panel-in {
max-width:1000px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-khtml-border-radius:4px;
border-radius:4px;
border:0;
height:100%;
margin:5px auto 0;
padding:2px;
}

div.top-user-panel-in #login-login,div.top-user-panel-in #login-password {
width:5em;
}

div.car-photos.ui-tabs-panel {
padding:5px 0;
}

div#photos-edit {
margin-bottom:15px;
}

a.link-btn {
background-repeat:no-repeat;
padding-left:20px;
line-height:16px;
}

.u,.auta_jmeno a:hover,.prispevek_head a:hover,.underline {
text-decoration:underline;
}

table tr td,table tr th,fieldset input {
font-size:100%;
}

#messages-list table tr td.message-text,* html .xtext {
width:80%;
}

body#messages,#messages.prispevek_row,.search ul li,.right .online_name2 p {
margin:0;
padding:0;
}

#sitenavistring,.menu input,.really_small,.selsmajl {
font-size:80%;
}

#sitenavistring a,.skodabar a:link,.skodabar a:visited,.skodabar a:active,.skodabar a:hover,.auta_jmeno a:link,.auta_jmeno a:visited,.navigace a:active,.navigace a:link,.navigace a:visited,.right .online_name2 a:hover,.prispevek_head a,.right a,a:hover,a:active,a:visited,.skupiny_col1 a,.skupiny_col1 a:hover,.skupiny_col1 a:link,.skupiny_col1 a:visited,.temata_col1 a,.temata_col1 a:hover,.temata_col1 a:link,.temata_col1 a:visited,.right a,.top a,#onliners-content a,#favourites-content a,h3.home-subtitle a,div#top-right .userpanel a,a.galphoto,div.car-photos a {
text-decoration:none;
}

.search ul,.right ul,.right ul li,td.idcard-links ul,td.idcard-links li {
list-style:none;
margin:0;
padding:0;
}

.inpage-idcard,.inpage-idcard table tr th,.inpage-idcard table tr td,div.top-login,form.top-login,form.top-search,form.top-search select {
font-size:8pt;
}

.auto_foto a:link,.auto_foto a:visited,.auto_foto a:hover {
text-decoration:none;
color:#f60;
}

.sysinfo form,.navigace form,.ursel p,div.top-user-panel div.userpanel,div.top-user-panel a.userpanel {
display:inline;
}

.al_right,.aright {
text-align:right;
}

.ankcheck2,.header h1,img,.sysinfo #last,div.car-header-name h1,div.ui-corner-all,div.topmenu,form fieldset {
border:0;
}

.auto_fotky,.id_col2,form.search p,table.stripes th,table.stripes td {
text-align:left;
}

.autocell:hover,.unread .prispevek_head {
background-color:#369;
}

.banners img,.foto img,.z_tisku_img {
margin:3px;
}

.center,.digi,.foto,.prevs,.tapety,.acenter {
text-align:center;
}

.check,#reply fieldset {
border:0;
margin:0;
padding:0;
}

.eapix_row a.btn_magnify span,.prispevek_deleted,a.btn span,a.btn-small span,a.userpanel span,div.userpanel span,#footer div.hidden,#logo span,a.drag span,div#top-right a.userpanel span,span.rating span {
display:none;
}

.foto img.sel,.foto_navig img.sel {
border:2px #FFF solid;
}

.menu a:active,.menu a:link,.menu a:visited,.topmenu a:link,.topmenu a:visited,a:hover,.topmenu2 a:link,.topmenu2 a:visited {
color:#fff;
text-decoration:none;
}

.menu a:hover,.topmenu a:hover,a:active,a:link,a:visited,.topmenu2 a:hover {
color:#fff;
text-decoration:underline;
}

.online_id,.online_vzkaz {
width:15%;
float:left;
}

.unread .prispevek_text,.topmenu a:active,.search strong,.search h3.tema strong,.topmenu2 a:active {
color:#fff;
}

.registered,#reply,#reply textarea,#htmledit textarea {
width:100%;
}

.skupiny_col2,.skupiny_col3 {
float:left;
white-space:nowrap;
font-size:80%;
width:20%;
}

.skupiny_row0,.skupiny_row1 {
clear:both;
height:2em;
padding:3px;
}

.temata_col3,.temata_col4 {
float:left;
width:15%;
font-size:80%;
text-align:center;
}

.xpartx h1,#random-car img {
margin:0;
}

* html .prispevek_head,* html .topmenu2 a {
height:1em;
}

table#sql,#online-users-in {
font-size:90%;
}

table#sql td,table#sql th {
border-left:1px #FFF solid;
border-bottom:1px #FFF solid;
margin:0;
padding:2px;
}

#gal-photos a img,#random-car img,div.car-header-image img,div.car-photos img {
border:#555 1px solid;
background:#000;
margin:2px;
padding:1px;
}

ul.gal-photos-pages,ul.list-photos {
list-style:none;
margin:0 0 5px;
padding:0;
}

a.userpanel-unread,a.btn-newpost {
background-image:url(icons/eye.png);
_background-image:url(icons/gifs/eye.gif);
}

a.userpanel-online,a.btn-online {
background-image:url(icons/status_green.png);
_background-image:url(icons/gifs/status_green.gif);
}

.prispevek_trash a.btn,.prispevek_trash a.btn-small,.partners {
float:left;
}

#favourites-popup-list,form dl {
clear:both;
}

table.galleries tr.new-year td h3,div#top-right-search form {
margin:0;
padding:0;
}

div#top-right-search form fieldset,form.top-login fieldset,form.top-search fieldset {
border:0;
margin:0;
padding:0;
}

ul.topmenu-list li.selected,li.ui-state-default.ui-corner-top.ui-tabs-selected {
background:#f60;
}

a.reflink {
   text-decoration: none;
}


div.banner-middle {
   width:470px; height: 62px; margin: 5px auto;
}


span.updateInfo {
display: block;
text-align:right;
font-size:80%;
}


span.updateInfo a {
   text-decoration: none;
}


div#title-header {
   border-bottom: 2px solid #ccc;
}

div.btn-top { 
   position:fixed; bottom: 0px; width: 100px; right: 0px; 
}


a.btn-comments-add,
a.btn-comments {
	display: inline-block;
	width: 16px;
	height: 16px;
}
a.btn-comments {
	background: url('icons/comments.png') no-repeat center center;
}
a.btn-comments-add {
	background: url('icons/comments_add.png') no-repeat center center;
}

a.btn span {
	display:none;
}

a.txtbtn {
      display: inline-block;
      background: {color-txtbtn};
      border-radius: 4px;
      padding: 4px;
      text-decoration: none;
}
a.txtbtn.active {
   background-color: {color-txtbtn-active};
}


/** ICONS **/
.ico { display: inline-block; width:16px; height:16px; background: no-repeat center center; margin: 1px;}
.ico-vysirac { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADZUlEQVQ4T22SbUxbZRiGr9Oedm1tV1w7CkjoWtYAAzZBAsiyxg1+GJxoFpdlRuMyDcz5MZcsauL85UzULJnzYw6iyxaNy+KyTFTiDwiGZQgEmBtfQwa1CwItRWkLbenHOeZ0ob98k/fNkyfvcyXPfd8CwGVolaCt6Gkm7C/SIMFTKiiUYaMAIQmmVfCL91s6J3+iRAXNB6FFmRWU5wIM5trtpoTRG971eZXJ4GyyiUa7QaU1iVI8nEyueCORmXbfjTcGw5oVu2ne6w0fhqoM4AwMvnLo2e3ia1siOkeJGUlB60BQgSyBHAMVxDwTweSXfxm+vnj9zvF1wFwrhmtn6Hnpqxe2qnM2mcf7hnHuqCUr10F6ConleQ8zt/vYVltJauGf4KVXv7u37zjuvBYiwlQbTYac4tO5ZbtdocVFfLP/cn/KQ+Xuejxj4zhKtzHc3UWBy4Et/2E2bt7M/Gj3VGTh7glXM+3C2Be0FtQ9d8CgipkDgSiWJzqoOXqRj5wfKyumz7sz79B/7hBLvzViteqJSLrg/d6rV0pfp0X441M6S+oPutVRv2ZuboW8vT0c/WaEkznHMoBTC2c593I5cz+7ycszktJnJya6Lvc8+hYNwsAnDFQ+ub9KDvuEpaUYa3Ep7c0GrRqtVk08nmItngJZ6amwWHQIJps8/OsPg9VvUy3cPEVnRX2jW4wva6Y9AQqd2Q/EExSHlSuDLKfFnPb4KdxiJanNStzq6ujZeZIGofM9WsvrHj+QpZPNHV3jrCUEzGYzoihmVkilUoRCITSiROOeEpZjQnCk9/crDR/SIvx4jCZrbvbpqpoSVzAYpXfIQ/H+6xSV12UAkyO9/Hl1H7WVdsxmPYP9E1OBef+JZ87SLrQ2Y9CnuFC9s6ze4cy3hmMqPN4FVldWSSQSaDQajCYjjgIbRp2EZ2Y2MHBztCuq5nBLG5F0lM8/j2uDKJ6v3rVj+9bSYqugeQjU2kyQSMWRE6vcG7sbGLhx+85aMnnkyPdMZaKsFG+6cRXZ+CDfnltR9lipzWLLNuj0OjEWjSWXfP7I6NCYb9Y7f2vSx/uf9TwYXgeoAQtg3WTCvKeQiho7tXoNjwgCJlkmHE3wd7+Xvu4ZhpZC+IFFYGUdoAReDxgATUa5/y8UP2PAKhBXvvwHYixSIE4vANcAAAAASUVORK5CYII=); }
.prispevek_smajl .ico { height: 2.4em; }
.prispevek_smajl img { display: inline-block; margin: 8px 5px 0 0;  height: auto; vertical-align: top;}
.prispevek_smajl.vysirac { xwidth: 40px; }

div.autohled a { text-align: center; margin: 10px; border: 2px solid;}
.autohled a h3 { display: inline-block; margin: 0; padding: 0; }
.autohled a:hover h3 { text-decoration: underline; }


.clearfix {
  overflow: auto;
}
