.o_bold {
   font-weight:bold;
   }
.new {
   background-repeat:no-repeat;
   background-image:url(../vase_auta/new10a.gif);
   background-position: top right;
   }

.auto_foto {
   background-repeat:no-repeat;
   text-align:left;
   font-weight:bold;
   color:#ff6600;
}

.auto_foto A:link { text-decoration:none; color:#ff6600;}
.auto_foto A:visited { text-decoration:none; color:#ff6600;}
.auto_foto A:hover { text-decoration:none; color:#ff6600;}

.sysinfo {
   background-color:#000000;
   border-bottom:1px #DDDDDD solid;
   padding:0px 10px;
   font-size:80%;
   text-align:center;

}

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

.sysinfo form {display:inline; }
.sysinfo select { background-color:#000000; color:#ffffff; font-size:100%; }

.hidden { display:inline; }

.skodabar {
   padding:0px 0px;
   font-size:85%;
   text-align:right;

}
.skodabar A {
   padding:0px 3px 0px 3px;
   margin:0px 0px 0px 5px;
   text-decoration:none;
}
A.qb_sel { background-color:#ff6600; font-weight:bold;}
.skodabar A:link { text-decoration:none; }
.skodabar A:visited { text-decoration:none; }
.skodabar A:active { text-decoration:none; }
.skodabar A:hover { text-decoration:none;
}

.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%;
   }

.al_right
   {
      text-align: right;
   }

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

.ankcheck2
   {
      border: 0px;
   }

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

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

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

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

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

.auta
   {
      margin: 0 auto;
   }

.auta_jmeno A:hover
   {
      text-decoration: underline;
   }

.auta_jmeno A:link
   {
      text-decoration: none;
   }

.auta_jmeno A:visited
   {
      text-decoration: none;
   }

.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: 1px;
      margin-botom: 10px;
   }

.auto_fotky IMG
   {
      margin: 0.5em 0px;
   }

.auto_fotky
   {
      text-align: left;
   }

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

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

.autocell
   {
      float: left;
      text-align: center;
      padding-top: 0px;
      margin-top:0.2em;
      width:9.8em;
   }
   * html .autocell { width:10em; }

.autocell:hover
   {
      background-color: #336699;
   }

.banners IMG
   {
      margin: 3px;
   }

.blank
   {
      min-height: 400px;
   }

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

.center
   {
      text-align: center;
   }

.check
   {
      border: 0px;
      padding: 0px;
      margin: 0px;
   }

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

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

.clanky_col1
   {
      font-weight: bold;
      margin-left:100px;
      border-bottom: 1px #FFFFFF dotted;
      padding-bottom:0.2em;
      padding-top:0.5em;

   }

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

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

   }


.digi IMG
   {
      margin: 5px;
   }

.digi
   {
      text-align: center;
   }

.eapix_row
   {
      float:left;
      border: 1px #003366 solid;
      margin: 1px;
      font-sizE:80%;
   }
.eapix_row IMG {
   height:75px;
}
.eapix_row INPUT.nazev
   {
      width:90%;
   }


.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 #336699 solid;
      margin-top: 3px;
      min-height:60px;
      padding: 5px;
      clear:both;
   }

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

.filmfield
   {
      margin: 2px;
   }

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

.form_buttons INPUT
   {
   }

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

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

.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: 0 auto;
      margin-top: 3px;
      margin-bottom: 3px;
   }

.form_text
   {
      width: 35em;
   }

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

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

.foto { text-align:center; }
.foto IMG
   {
      margin: 3px;
   }

.foto IMG.sel
   {
      border: 2px #FFFFFF solid;
   }

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

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

.header
   {
      margin-top:0px;
      margin-bottom: 5px;
      padding: 1px;
      padding-bottom: 2px;
      border-bottom: 1px #FFFFFF solid;
      font-weight: bold;
      font-size: 150%;
      text-transform: uppercase;
   }
.aheader IMG { border: 1px #FFFFFF solid;
   border-bottom:0px;
   vertical-align:-8px;
   margin-left:10px;

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


.hidden
   {
      visibility: hidden;
   }

.hl
   {
      margin-left: 12px;
      margin-top: -5px;
      margin-bottom: -15px
   }

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

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

.id_col2
   {
      text-align: left;
   }

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

.leftpart
   {
      float: left;
   }

* html .main { width:71em; }

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

.menu A
   {
      display: block;
      border: 1px #FFFFFF solid;
      border-right: 0px;
      padding: 5px 3px;
      background-color: #336699;
      font-sizE: 90%;
      margin: 5px 0px 0px 0px;
      text-align: right;
   }

.menu A.sel
   {
      background-color: #ff6600;
      font-weight: bold;
   }

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

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

.menu A.small1
   {
      border: 0px;
      font-sizE: 90%;
      font-weight: bold;
      text-align: right;
      padding: 1px 2px;
      border-top: 1px #FFFFFF solid;
      border-bottom: 1px #FFFFFF solid;
      border-left: 1px #FFFFFF solid;
      margin: 2px 0 2px 0;
      background-color: #ff6600;
   }

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

.menu A.small2
   {
      border: 0px;
      font-sizE: 80%;
      text-align: right;
      padding: 1px 2px;
      border-top: 1px #FFFFFF solid;
      border-bottom: 1px #FFFFFF solid;
      border-left: 1px #FFFFFF solid;
      margin: 1px 0px;
      background-color: transparent;
   }
.menu fieldset {
   padding:0px;
   padding-right:2px;
   border:0px;
   }
.menu select { font-size:80%; width:80%; }
.menu input { font-size:80%; }

.menu a
   {
      color: #ffffff;
      text-decoration: none;
   }

.menu a:active
   {
      color: #ffffff;
      text-decoration: none;
   }

.menu a:link
   {
      color: #ffffff;
      text-decoration: none;
   }

.menu a:visited
   {
      color: #ffffff;
      text-decoration: none;
   }

.menu a:hover
   {
      color: #ffffff;
      text-decoration: underline;
   }

.menu
   {
      width: 19%;
      float: left;
      margin-top: 10px;
      padding-top: 0em;
      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%;
      padding: 3px;
      margin-top: 5px;
      margin-bottom: 5px;
      width: 75%;
      border-bottom: 1px #FFFFFF solid;
      text-align: left;
   }

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

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

.navigace A
   {
      border: 1px #FFFFFF solid;
      padding: 1px 5px;
      margin: 0 5px;
      background-color: #336699;
   }

.navigace A.disabled
   {
      border: 1px #FFFFFF solid;
      padding: 1px 5px;
      margin: 0 5px;
      background-color: #003366;
      text-decoration:none ;
      cursor:default;

   }

.navigace A:active
   {
      text-decoration: none;
   }

.navigace A:link
   {
      text-decoration: none;
   }

.navigace A:link
   {
      text-decoration: none;
   }

.navigace A:visited
   {
      text-decoration: none;
   }

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

.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: 0px;
      width:88px;
      height:31px;
   }

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

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

       }

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

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

.odsad
   {
      height: 10px;
   }

.odsad2
   {
      height: 25px;
   }

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

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

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


.right .online_name2 A:hover
   {
      text-decoration: none;
   }

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

.right .online_name2 P
   {
      margin: 0px;
      padding: 0px;
   }

.right .online_name2a
   {
      text-align: center;

      border-bottom: 1px #FFFFFF solid;
      margin: 0px;
      padding: 0px 4px;
      font-weight: bold;
      font-size: 110%;
      margin-top:1em;
   }

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

.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;
   }

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

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

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

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

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

.prevs
   {
      text-align: center;
   }


.prispevek_deleted .prispevek_head {
    background-color:#111111;
    color: #777777;
}


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

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

.prispevek_head a
   {
      text-decoration: none;
   }

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

.prispevek_head
   {
      padding: 1px 5px;
      background-color: #036;
      border-bottom: 1px #FFFFFF solid;
   }

.unread .prispevek_head
   {
      background-color: #225588;
   }

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

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

.prispevek_smajl IMG
   {
      vertical-align: middle;
      margin-top: 0.5em;
   }

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

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


.unread .prispevek_text
  {
    color: #ffffff;
  }

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

.prispevek_trash
   {
   }

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

.qm_sel
   {
      background-color: #000000;
      color: #ffffff;
      border: 1px #336699 solid;
   }

.really_small
   {
      font-size: 80%;
   }

.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%;
      padding: 1px;
      white-space: nowrap;
   }

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

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

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

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

.registered
   {
      width: 100%;
   }

.right A, A:hover, A:active, A:visited
   {
      text-decoration: none;

   }

.right h4 {
   margin:10px 0px 0px 0px;
   text-align:center;
   border-bottom:1px #FFFFFF solid;
   wisth:75%;
   font-size:110%; }


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

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

.selsmajl
   {
      font-size: 80%;
   }

.skupiny_col1 A
   {
      text-decoration: none;
   }

.skupiny_col1 A:hover
   {
      text-decoration: none;
   }

.skupiny_col1 A:link
   {
      text-decoration: none;
   }

.skupiny_col1 A:visited
   {
      text-decoration: none;
   }

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

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

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

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

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

.skupiny_row1
   {
      padding: 3px;
      cleaR: both;
      height: 2em;
   }

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

.slovnikradek
   {
      border-bottom: #778899 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;
      font-size: 10pt;
      margin-bottom: 15px;
      margin-left: 50px;
      font-size: 80%;
   }

.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%;
   }

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

.tapety
   {
      text-align: center;
   }

.temata_col1 A
   {
      text-decoration: none;
   }

.temata_col1 A:hover
   {
      text-decoration: none;
   }

.temata_col1 A:link
   {
      text-decoration: none;
   }

.temata_col1 A:visited
   {
      text-decoration: none;
   }

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

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

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

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

.temata_col5
   {
      width: 9%;
      font-size: 120%;
      font-family: "Comic Sans MS",sans-serif;
      float: right;
      text-align: right;
      font-weight: bold;
      font-style: italic;
      margin-right: 0.2em;
   }

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

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

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

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

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

* html .topmenu a  { height:1em; }

.topmenu a:active
   {
      color: #ffffff;
   }

.topmenu a:hover
   {
      color: #ffffff;
      text-decoration: underline;
   }

.topmenu a:link
   {
      color: #ffffff;
      text-decoration: none;
   }

.topmenu a:visited
   {
      color: #ffffff;
      text-decoration: none;
   }

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

.va_edit
   {
      font-size: small;
   }


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


.xpartx {
      border-left:1px #FFFFFF solid;
      border-right:1px #FFFFFF solid;
      border-bottom:1px #FFFFFF solid;
      width:auto;

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

.xpart h3 { margin:1em 0 0 1em; }
.xpart A { margin-lefT:4em; }

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

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

.z_tisku_img
   {
      margin: 3px;
   }

.z_tisku_row
   {
      margin-bottom: 25px;
   }

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

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

   }

H2
   {
      letter-spacing: 1px;
   }

IMG
   {
      border: 0px;
   }

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;
   }

a:active
   {
      color: #ffffff;
      text-decoration: underline;
   }


a:link
   {
      color: #ffffff;
      text-decoration: underline;
   }

a:visited
   {
      color: #ffffff;
      text-decoration: underline;
   }

a:hover
   {
      color: #ffffff;
      text-decoration: none;
   }

body
   {
      background-color: #003366;
      color: #ffffff;
      font-size: 0.8em;
      font-family: "tahoma","arial",sans-serif;
      padding:0px;
      margin:0px;
   }
tr td {
      font-size: small;
      font-family: "tahoma","arial",sans-serif;

}
fieldset input
   {
      font-size: 100%;
   }

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

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

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

fieldset
   {
      border: 1px solid #FFFFFF;
      padding: 10px;
      padding-top: 10px;
      margin-bottom: 1em;
      margin: 0 auto;
      text-align: left;
   }

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

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

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

legend
   {
      padding-left: 0.5em;
      padding-right: 0.5em;
      margin: 5px 0px;
      border: solid #FFFFFF 1px;
      background-color: #336699;;
      padding-top: 2px;
      padding-bottom: 1px;
      font-weight: bold;
      color: #ffffff;
   }

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

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

* html .online_row
   {
      width: 75%;
   }

* html .prispevek_head
   {
      height:1em;
   }

* html .top2
   {
      width: 540px;
   }

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

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

* html .xtext2
   {
      height: 500px;
   }
* html .xtext
   {
      width:80%;
   }

H3 { margin:1em 0px 5px 0px; }


.right A { text-decoration: none; }

#messages { padding:10px; }

#reply { width:100%; }
#reply textarea { width:100%; }
#reply fieldset { border:0px; padding:0px; margin:0px; }
#reply legend { border:0px; background:transparent; font-size:110%; text-decoration:underline;}
#messages select {
   font-family:monospace;
   font-size:90%;
   }
#reply select {
   font-family:sans-serif;

   }

.top IMG#logo
   {
      float: left;
      margin:5px;
      margin-right:1em;
   }

.top A
   {
   text-decoration:none;
   }


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

.ursel P {
   display:inline;
   }
.ursel select {
   font-size:90%;
   background-color:#111;
   color:#fff;
   border:1px #000000 solid;
   }
.ursel input {
   /* font-size:90%; */
   background-color:transparent;
   border:0px;
   border-bottom:1px #336699 solid;
   border-top:1px #336699 solid;
   color:#ffffff;
   }
.ursel select option {
   color:#fff;
   background: #111;
}
.ursel  #oinw {
   border:0px;
   background-color:transparent;
   width:auto;
   margin:0px;
   }

#htmledit textarea { width:100%; }

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

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

#ankety  P A { font-size:120%; font-weight:bold; }
#ankety  P { border-bottom:1px #336699 solid; padding:5px;}


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

form.search p { text-align:center; }
form.search fieldset
   { margin:0px; bordeR:0px; padding:1px; width:100%; }

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

form.search #textinput
   {
   width:90%;
   margin: 0 auto;
   }
form.search select { font-size:100%; width:100%; padding:0px; }

div.search p { color:#cccccc; margin-left:2em; }
form.search p { text-align:left; }
.search strong { color:#ffffff; }
.search h3 { border-bottom:1px #FFFFFF solid; }
.search h4 { font-size:80%; margin:5px 0px 5px 2em; width:auto; }
.search a { margin:5px 0px 5px 2em; }

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

.search h3.tema { color:text_color2; }
.search h3.tema strong { color: #ffffff; }

.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 #last { border:0px; }
.sysinfo img { margin:2px; vertical-align:-4px;}
* html .sysinfo img { margin:2px; vertical-align:-2px; border:0px; }

.foto_navig IMG { border: 2px #003366 solid; }
.foto_navig IMG.sel { border: 2px #FFFFFF solid; }


#messages H1 { font-sizE:125%; margin-bottom:1em; }

TABLE#sql { font-size:90%; }
TABLE#sql TD { border-left:1px #FFFFFF solid; border-bottom:1px #FFFFFF solid; margin:0px; padding:2px; }
TABLE#sql TH { border-left:1px #FFFFFF solid; border-bottom:1px #FFFFFF solid; margin:0px; padding:2px; }


.underline { text-decoration:underline; }


cite {
    display:block;
    padding:5px;
    margin:5px;
    border:1px dotted #cccccc;
    background:#333333;

}

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

.temata_text {
   border-top:1px solid #E5E5E5;
}

#car-photos a img, #random-car img {
   border: #aaa 1px solid;
}


.ursel select optgroup {
   color: #f60;
}

div.fancybox-wrap,
div.fancybox-skin {
   background: black;
   border-color: white;
}
div.fancybox-inner {
   background: black;
}



ul.topmenu-list li {
   border-color: #036;
   background: #369;
}

div.topmenu ul.topmenu-list li a {
   color: #ddd;
}

ul.topmenu-list li.selected {
   background: #ff6600;
}

div.fancybox-title {
   color: #ddd;
}

div.middle div.xtext2 {
   background: #024;
}

form legend {
   border-bottom: #bbb 1px solid;
}

div.unread-select input {
   background : #222;
}

div.xtext { background: transparent; }



li.ui-state-default.ui-corner-top {
   background:#036;
 }

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

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

div.top-user-panel-in {
   background: #258;
}

div#footer-in {
   background: #258;
}

div.fancybox-skin {
   color: #bbb;
}


div.search-i-head                { background-color: #036; }


table.events-list tr.head:hover {
	background-color: #003366;
}
