/*
  * Base Style Sheet for AVIZO.cz (preview Ad)
  * version: screen.css, 02/2007
  * (c) 2007, AVÍZO, a.s.
  * Slavíkova 6142, 708 00 Ostrava - Poruba, Czech Republic
  * tel.: +420 596 90 61 11, http://www.avizo.cz
*/


/* telo */
    body {margin:40px 0 15px 0;padding:0;background:#666 url(../img/bg/bodybg.gif) repeat;font-family:"Arial CE", "Helvetica CE",Arial,Helvetica, sans-serif;font-size:75%;font-style:normal;font-weight:normal;line-height:1.6;text-align:center;}


/* zakladni HTML */
    q           {font-style:italic;quotes:"„" "“" "‚" "‘";}
    q:before    {content:open-quote;}
    q:after     {content:close-quote;}
    form      {margin:0;}
    img         {border:0;}

/* odkazy */
	a, a:link, a:active, a:visited      {color:#006CB7;text-decoration:underline;}
	a:hover, a:focus                    {color:red;text-decoration:underline;}
    a img, a:link img, a:visited img    {border-style:none;}

/* ruzne obecne tagy */
    hr, .nscr   {display:none;}
    .clr        {clear: both;}
    * html td { font-size: 75%;}
    * html th { font-size: 75%;}
    form { margin: 0px; padding: 0px; }
    .greenline {color:green;}
    td.greenline {font-weight:bold;}
    th.greenline {font-weight:normal;}

/* Formular */
   fieldset {margin:0;padding:0;border:0;}
   fieldset legend {font-weight:bold;font-size:130%;margin:0;padding:0 0 15px 0;color:#000;}
   fieldset label {font-weight:normal;}
   fieldset table {width:100%;background:#F2F2F2;border:solid 1px #ccc;}
   fieldset  th     {font-weight:normal;text-align:right;vertical-align:middle;padding:0 5px 0 10px;}
   fieldset  td     {vertical-align:middle;text-align:left;}
   fieldset  textarea    {width:98%;}  * html fieldset  textarea    {width:100%;}
   fieldset  .required label   {font-weight:bold;}
   fieldset  .required input, fieldset  .required textarea   {border:solid 2px #B7CFEE;}
   fieldset input.error, fieldset textarea.error { border: solid 2px #f60; font-weight: bold; color: #f60;  }
   fieldset label.error  { font-weight: bold; color: #f60; }


/*error text */
    .errortext      {padding-left:60px;margin-top:20px;background:url(../img/bg/error.gif) no-repeat top left;min-height:60px;height:auto;}
    * html .errortext      {height:60px;}
    .errortext li   {color: #c00;}
    .errormessage   {color: red;padding-left:20px; background: url(../img/bg/errorarrow.gif) no-repeat 5px 50%;}

/* zakladni box model */
    #page {width:980px;margin-left:auto;margin-right:auto;text-align:center;}
    #page-header,#page-content,#page-foother  {margin:0;padding:0;width:100%;text-align:left; }
        #page-header    {background:#fff url(../img/bg/ph.gif) repeat-x bottom;height:86px;}
        #page-content   {background:#fff url(../img/bg/main-ads.png) repeat-x; text-align: center;  }
        #page-foother   {background:#fff url(../img/bg/pbbl.gif) no-repeat bottom left;}
        #foother-recom   {background: url(../img/bg/foother.png) repeat-x; border-top: 1px solid #ccc;text-align:center;}
        #foother-recom-box   { padding: 10px 0 10px 0;}
        #foother-recom-box  p a { margin-right: 20px; }
        #foother-recom-box  p a.end { margin-right: 0; }

/* hlavicka */

    /* hlavicka - prihlasovaci formular */
    #headlogon                         {width:275px;height:80px;background:url(../img/bg/headerr.png) no-repeat top right;margin:0;float:right;}
        #headlogon fieldset            {margin: 10px 0 0 10px; padding:2px 0 0 20px;background:transparent url(../img/bg/formlogin.gif) no-repeat top left;border:0;}
        * html #headlogon fieldset     {width:auto;}
        #headlogon legend              {display:none;}
        #headlogon p                   {margin:0;padding:0;border:0;background:none;}
        #headlogon label               {width:40px;font-size:95%;line-height:20px;margin-right:5px;text-align:right;float:left;padding:0;}
        * html #headlogon label        {line-height:20px;}
        #headlogon input               {width:80px;font-size:11px;color:#000;height:17px;margin-right:9px;padding:2px 0 0 2px;float:left;border:solid 1px #999;margin-bottom:2px;}
        * html #headlogon input        {height:20px;}
        #headlogon br                  {clear: both;}
        #headlogon input.remember      {margin:0 2px 0 0;border:0;background:transparent;width:auto;float:left;}
        #headlogon label.remember      {margin:0 0 0 0;border:none;background:transparent;width:auto;float:left;font-size:0.9em;}
        #headlogon a                   {color:#f60;font-weight:bold;}
        #headlogon a:hover             {color:red;}

    h1              {display:block;float:left;margin:0;padding:8px 0 0 10px;float:left;width:164px;height:72px;background:url(../img/bg/h1bg.gif) no-repeat top left;}
    h1 a,h1 a:hover {display: block;width:164px;height:72px;background:url(../img/logo.gif) no-repeat top left;text-decoration: none;}
    h2              {margin:0 0 5px 15px;}
    h2 a            {display:block;height:30px;text-decoration:none;margin:0 0 0 0; background-color: transparent; background-position: top left; background-repeat: no-repeat; }
    h1 a span, h2 a span   {display:none;}

    h2.section2 a   { background-image:url(../img/h2/sekce-2.gif); width:117px; }
    h2.section3 a   { background-image:url(../img/h2/sekce-3.gif); width:79px; }
    h2.section4 a   { background-image:url(../img/h2/sekce-4.gif); width:68px; }
    h2.section5 a   { background-image:url(../img/h2/sekce-5.gif); width:219px; }
    h2.section6 a   { background-image:url(../img/h2/sekce-6.gif); width:120px; }
    h2.section7 a   { background-image:url(../img/h2/sekce-7.gif); width:225px; }
    h2.section8 a   { background-image:url(../img/h2/sekce-8.gif); width:274px; }
    h2.section9 a   { background-image:url(../img/h2/sekce-9.gif); width:274px; }
    h2.section10 a  { background-image:url(../img/h2/sekce-10.gif); width:150px; }
    h2.section11 a  { background-image:url(../img/h2/sekce-11.gif); width:65px; }
    h2.section12 a  { background-image:url(../img/h2/sekce-12.gif); width:128px; }
    h2.section13 a  { background-image:url(../img/h2/sekce-13.gif); width:195px; }
    h2.section14 a  { background-image:url(../img/h2/sekce-14.gif); width:127px; }
    h2.section15 a  { background-image:url(../img/h2/sekce-15.gif); width:211px; }
    h2.section16 a  { background-image:url(../img/h2/sekce-16.gif); width:166px; }
    h2.section17 a  { background-image:url(../img/h2/sekce-17.gif); width:148px; }
    h2.section18 a  { background-image:url(../img/h2/sekce-18.gif); width:82px; }
    h2.section19 a  { background-image:url(../img/h2/sekce-19.gif); width:143px; }
    h2.section20 a  { background-image:url(../img/h2/sekce-20.gif); width:175px; }
    h2.section21 a  { background-image:url(../img/h2/sekce-21.gif); width:115px; }
    h2.section51 a  { background-image:url(../img/h2/sekce-51.gif); width:90px; }
    h2.section52 a  { background-image:url(../img/h2/sekce-52.gif); width:150px; }
    h2.section60 a  { background-image:url(../img/h2/sekce-60.gif); width:202px; }
    h2.section73 a  { background-image:url(../img/h2/sekce-73.gif); width:126px; }

    #header         {height: 86px; margin: 0 276px 0 165px; padding:30px 0 0 0; }

    #typemedium        {margin:0 0 0 0;padding:0 0 10px 175px;background: url(../img/bg/bgTypeMedium.png) repeat-x;overflow:hidden;}
    * #typemedium      {margin:0 0 0 0;}
    #typemedium  ul    {height:29px;text-align:center;list-style:none;overflow:hidden;margin:0;padding:0;}


    #typemedium  ul  li  {margin:3px 3px 0 0;padding:0;float:left;width:auto;}
    #typemedium  ul  li  a {display:block;float:left;height:26px;width:auto;color:#DDEEFF;position:relative;padding:6px 13px 1px 13px;background: url(../img/bg/tm-ucho-m.gif) repeat-x;text-decoration:none;font-weight:bold;}
    * html #typemedium  ul  li  a {height:1px;}

    #typemedium ul li a span.tl, #typemedium ul li a span.tr {display:block;position:absolute;top:0;height:26px;cursor:pointer;}
    #typemedium ul li a span.tl {left:0;width:12px;background: url(../img/bg/tm-ucho-l.gif) repeat-x top left;}
    #typemedium ul li a span.tr {right:0;width:13px;background: url(../img/bg/tm-ucho-r.gif) repeat-x top left;}
    * html #typemedium ul li a span.tr {right:-1px;}

    #typemedium ul li a:hover         {background:url(../img/bg/tm-ucho-m-h.gif) repeat-x top left;color:#6091B5;}
    #typemedium ul li a:hover span.tl {background:url(../img/bg/tm-ucho-l-h.gif) repeat-x top left;}
    #typemedium ul li a:hover span.tr {background:url(../img/bg/tm-ucho-r-h.gif) repeat-x top left;}

    #typemedium ul li.active a         {background:#F2F5F8;color:#666;text-decoration:none;}
    #typemedium ul li.active a span.tl, #typemedium ul li.active a:hover span.tl {background:url(../img/bg/tm-ucho-l-a.gif) repeat-x top left;}
    #typemedium ul li.active a span.tr, #typemedium ul li.active a:hover span.tr {background:url(../img/bg/tm-ucho-r-a.gif) repeat-x top left;}
    #typemedium ul li.active a:hover   {background:#F2F5F8;color:#666;text-decoration:underline;}

/* tlacitka */

   button, .b59, .b150, .b100, .b100:link, .b100:visited
        {float: left;margin:0 15px 0 0;display:block;font-size:11px;font-weight:bold;text-align:center;padding:2px 0 4px 0;height:22px;border:none;color:#000;text-decoration:none;}
   button:hover, .b59:hover, .b150:hover, .b100:hover
        {color:#960;text-decoration:none;cursor:pointer;}
   button:active, .b59:active, .b150:active, .b100:active
        {color:#060;text-decoration:none;cursor:pointer;}
    .b59              {width:59px;background:url(../img/bg/button59.gif) 0px 0px no-repeat;}
        .b59:hover    {background-position: -59px 0px;}
        .b59:active   {background-position: -118px 0px;}
    button, .b100     {width:100px;background: url(../img/bg/button100.gif) no-repeat;}
        button:hover, .b100:hover   {background-position: -100px 0px;}
        button:active, .b100:active  {background-position: -200px 0px;}
    .b150             {width:150px;background: url(../img/bg/button150.gif) 0 0 no-repeat;}
        .b150:hover   {background-position: -150px 0px;}
        .b150:active  {background-position: -300px 0px;}


/* pata stranky */
    #foother        { background: url(../img/bg/foother.png) repeat-x; border-top: 1px solid #ccc; padding: 15px 0 0 0; }
        #foother h3 { float: left; width: 180px; font-size: xx-small; text-align: center; color: #666;  height: auto;  margin: 0;  padding: 0; }
        #foother p  { margin: 0 0 0 197px; padding: 0 14px 0 0; font-size: 0.8em; color: #666; line-height: 1.6; }
        #footherclr { background: url(../img/bg/pbbr.gif) no-repeat bottom right; clear: both; height: 10px; margin: 0; }
        #webmap     { padding: 15px 14px 15px 14px; text-align: center; color: #006CB7; font-size: 0.9em; }
        #foother-ban   {background: url(../img/bg/foother.png) repeat-x; border-top: 1px solid #ccc; padding: 10px 0 10px 0; text-align: center; }



/* box model hlavniho tela */

    #leftcol-main    { float: left;  width: 160px; margin-left: 15px;}
    * html #leftcol-main    { margin-left: 7px; }
    #content-main    { margin: 0 190px 0 190px; }
    #rightcol-main   { float: right; width: 160px;text-align:center; margin-right:15px; }
    * html #rightcol-main    { margin-right:7px; }



    #leftcol    { text-align:left; overflow: hidden; }
    #content    { text-align:left; padding: 0; overflow: hidden; width: 100%;}
    #rightcol   { text-align:center; overflow: hidden;   }


    #contentnavi    { clear: both; padding: 0 14px 0 14px; height: 30px; border-bottom: solid 1px #ccc;  background: url(../img/bg/mainf.png) repeat-x bottom left; font-size: 0.8em; }
    #contentnavi a, #contentnavi a:visited , #contentnavi a:active
        { text-decoration: none;  }
    #contentnavi ul {  float: right; width: 50px; margin: 5px 0 5px 0; padding: 0 0 0 0;  }
    #contentnavi li { padding-left: 13px; background: url(../img/top.gif) no-repeat; list-style: none;  }


/* navigace sekcemi - pathnavigator */

    #pathnavigator              { padding: 10px 14px 10px 14px; font-size: 1em; margin: 0px 0px 0px 0px; clear: left; }
    * html #pathnavigator       { width: 100%; }
        #pathnavigator span     { display: none; }
        #pathnavigator a        { float: left; display: block; margin: 0 10px 0 0; padding: 0 0 0 10px; background: url(../img/li/patharr.gif) no-repeat top left;  }
        #pathnavigator a.home   { background: url(../img/li/pathhome.gif) no-repeat top left; padding: 0 0 0 15px;  }
        #pathnavigator a, #pathnavigator a:visited , #pathnavigator a:active
            { color: #666; text-decoration: underline; }
        #pathnavigator a:hover  { color: red; text-decoration: underline; }

/* vyhledávací box */

    #searchbox                  { width: 160px;  background: #C4D1DF url(../img/bg/searchboxtop.jpg) no-repeat top left; margin: 0px; padding: 0px; text-align: left; }
    #searchbox fieldset         { border: none; background: url(../img/bg/searchboxbottom.gif) no-repeat bottom left; clear: both; margin: 0px; padding: 0 0 11px 0; }
    #searchbox legend           { padding: 10px 0 15px 10px; margin: 0; font-weight: bold; color: #666; font-size: 0.9em;  }
    #searchbox label            { display: none;  }
    #searchbox input            { margin: 0 10px 10px 10px; width: 134px; border: solid 1px #A5ACB2; height: 19px; padding: 2px 3px 0 3px; font-size: 0.9em; background: #fff;  }
    * html #searchbox input       { width: 140px; }
    #searchbox select           { margin: 0 10px 10px 10px; width: 134px; font-size: 0.9em; height: 19px; background: #fff;  }
    * html #searchbox select       { width: 140px; }
    #searchbox span.button100 a { margin:  0 0 0 10px; float: none;   clear: both; }
    #searchbox br               { clear: both; display:none; }

/* obsah stranky */
    #content h3, #content h4, #content h5, #content h6
                {font-family:  "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif; margin: 0 0 15px 0; padding: 0; color: #f60;}
    #content h3 {font-size: 160%; font-weight: normal;}
    #content h4 {font-size: 150%; font-weight: normal;}
    #content h5 {font-size: 120%; font-weight: bold;}
    #content h6 {font-size: 110%; font-weight: bold;}

/* nastr. lista, treba pro strankovani */

    p.Ptoolbar          { text-align: left; font-size: 85%;  margin: 0 0 15px 0; padding: 5px; color: #666; background: url(../img/bg/setpages.png) repeat-x; border: solid 1px #ccc; }
    p.Ptoolbar a, p.Ptoolbar a:link, p.Ptoolbar a:visited, p.Ptoolbar a:active
                        { text-decoration: none; color: #000; }
    p.Ptoolbar a:hover  { text-decoration: underline; color: red; }


/* vyhledavaci box */
    #searchbox2 { margin: 0 0 20px 0;width:100%; padding: 8px 0 0 45px; background: url(../img/bg/lenshome.gif) no-repeat; min-height: 37px; height: auto; }
    * html #searchbox2 { margin-bottom: 15px; height: 37px; }
    #searchbox2 fieldset { margin: 0; padding: 0; border: none; background: none; }
    #searchbox2 legend, #searchbox2 label.leg
     { display: none; }
    #searchbox2 label
        { float: left; width: auto; margin-top: 5px; display: block; padding-right: 15px; text-align: right; font-size: 0.9em; }


    #searchbox2 p
     { padding: 0; margin: 0; border:0; background:none; }

    #searchbox2 fieldset .b59 {float:left;}

    #searchbox2 input, #searchbox2 select
     { margin: 0 5px 0 0; width: 230px; float:left; }

    #searchbox2 input.n { border: none; background: transparent; text-align: left; float: left; margin-top: 7px; margin-right: 5px; width: auto; }

    #searchadsmall {border-bottom: solid 1px #B8CFEE;  margin: 0 0 15px 0; padding: 0 0 5px 0; width: 100%; text-align: left; background: url(../img/bg/searchAdsBgSmall.jpg) no-repeat bottom right; }
    #searchadsmall legend  { display: none;  }
    #searchadsmall p { padding: 0; border: 0; background: transparent;  }
    #searchadsmall button { margin: 5px 0 0 160px; }
    * html #searchadsmall button { margin:  5px 0 0 75px;  }

    #searchadsmall label, #searchadsmall select { font-size: 95%; }
    #searchadsmall input, #searchadsmall select { margin-bottom: 3px; }

/* ucha - volba novin */

    #selectpapers               { /*overflow: hidden;*/ display: block; list-style: none; margin: 10px 0 10px 0; padding: 0; background: url(../img/bg/line.gif) repeat-x bottom; width: 100%; height: 22px; }
    #selectpapers li            { width: 115px; margin: 0 2px 0 0; padding: 5px 0 0 0; background: url(../img/bg/selectpapers.gif) no-repeat top center; font-size: 0.8em; display: inline; text-align: center; height: 22px; float: left; }
    #selectpapers li.activ      { width: 115px; margin: 0 2px 0 0; padding: 5px 0 0 0; background: url(../img/bg/selectpapersact.gif) no-repeat top center; font-size: 0.8em; display: inline; text-align: center; height: 22px; float: left; }
    #selectpapers li a, #selectpapers li a:visited,  #selectpapers li a:active
                                { text-decoration: none; }
    #selectpapers li a:hover    { text-decoration: underline; }

/* inzerce z novin */
    .viewAd {
      text-align: left;
    }


    /* spolecne nastaveni */
    .ad1, .ad2, .ad3,  .ad4,  .ad5,  .ad6,  .ad7,  .ad8
        { padding: 5px 0 0 0; margin: 0 0 25px 0; min-height: 60px; overflow: hidden; }

    .ad1 br, .ad2 br, .ad3 br, .ad4 br,.ad5 br, .ad6 br, .ad7 br, .ad8 br,
    .ad1 address, .ad2 address, .ad3 address, .ad4 address, .ad5 address, .ad6 address, .ad7 address, .ad8 address
        { clear: both; }

    .ad1 p, .ad2 p, .ad3 p, .ad4 p, .ad5 p, .ad6 p, .ad7 p, .ad8 p
        { padding: 0 5px 5px 5px; clear: right; overflow: hidden; }

    .ad1 address, .ad2 address, .ad3 address, .ad4 address, .ad5 address, .ad6 address, .ad7 address, .ad8 address
        { padding: 5px 5px 5px 5px; overflow: hidden; clear: left; }

    * html .ad1, * html .ad2, * html .ad3,  * html .ad4,  * html .ad5,  * html .ad6,  * html .ad7,  * html .ad8,
    * html .ad1 br, * html .ad2 br, * html .ad3 br, * html .ad4 br, * html .ad5 br, * html .ad6 br, * html .ad7 br, * html .ad8 br,
    * html .ad1 address, * html .ad2 address, * html .ad3 address, * html .ad4 address, * html .ad5 address, * html .ad6 address, * html .ad7 address, * html .ad8 address
    { width: 100%;  }


    /* konkretni nastaveni */
    /* SQR */
    .ad1            { background: url(../img/bg/adSQRn.png) no-repeat; border-top: solid 1px #006CB7; }
    .ad1 address    { border-bottom: solid 1px #D6E4EB;  font-style: normal; font-weight: bold; font-size: 95%;  }
    /* TRI */
    .ad2            { background: url(../img/bg/adTRIn.png) no-repeat; border-top: solid 1px #006CB7;  }
    .ad2 address    { border-bottom: solid 1px #D6E4EB;  font-style: normal; font-weight: bold; font-size: 95%; }
    /* CNTR */
    .ad3            { border-top: solid 2px #000; border-left: solid 2px #000; border-right: solid 2px #000; }
    .ad3 address    { border-bottom: solid 2px #000; font-style: normal; font-weight: bold; font-size: 95%; }
    .ad3 p          { font-size: 1.2em; font-weight: bold; text-align: center; }
    /* SMS */
    .ad4            { background: url(../img/bg/adSQRn.png) no-repeat; border-top: solid 1px #006CB7; }
    .ad4 address    { border-bottom: solid 1px #D6E4EB;  font-style: normal; font-weight: bold; font-size: 95%;  }

    /* SEZ */
    .ad5            { background: url(../img/bg/adSEZn.png) no-repeat; border-top: solid 1px #FFBFBF; }
    .ad5 address    { border-bottom: solid 1px #D6E4EB;  font-style: normal; font-weight: bold; font-size: 95%;  }

    /* DISP - plosna */
    .ad6            { background: none;  border-top: solid 1px #f60; border-bottom: solid 1px #f60; margin: 30px 0 30px 0; }
    .ad6 p          { font-size: 1.1em; font-weight: bold; color: #f60; }
    .ad6 address    { clear: both; margin: 0; font-style: normal; }
    /* UP */
    .ad7            { background: url(../img/bg/adSQRn.png) no-repeat; border-top: solid 1px #006CB7; }
    .ad7 address    { border-bottom: solid 1px #D6E4EB;  font-style: normal; font-weight: bold; font-size: 95%;  }
    /* JOB */
    .ad7            { background: url(../img/bg/adSQRn.png) no-repeat; border-top: solid 1px #006CB7; }
    .ad7 address    { border-bottom: solid 1px #D6E4EB;  font-style: normal; font-weight: bold; font-size: 95%;  }

    .ad1p            { background: url(../img/bg/adSQRhover.jpg) no-repeat top left;  border: solid 1px #B7CFEE;  }
    .ad2p            { background: url(../img/bg/adTRIhover.jpg) no-repeat top left;  border: solid 1px #FDEA9B; padding: 20px; }
    .ad3p            { background: url(../img/bg/adTRIhover.jpg) no-repeat top left;  border: solid 1px #FDEA9B; padding: 20px; }

    .ad1p, .ad2p, .ad3p
        { margin: 0 0 15px 0; padding: 20px;}

    /* fotky */
    .photoAd            { float: left; margin: 10px 10px 5px 5px; width: auto; }
    .ad1 .photoAd a img { border: 2px solid #006CB7; }
    .ad2 .photoAd a img { border: 2px solid #006CB7; }
    .ad3 .photoAd a img { border: 2px solid #000000; }
    .ad4 .photoAd a img { border: 2px solid #006CB7; }
    .ad5 .photoAd a img { border: 2px solid #FFBFBF; }
    .ad6 .photoAd a img { border: 2px solid #006CB7; }
    .ad7 .photoAd a img { border: 2px solid #006CB7; }
    .ad8 .photoAd a img { border: 2px solid #006CB7; }

    /*informace k inzeratu */
    .ad1 .right , .ad2 .right, .ad3 .right, .ad4 .right, .ad5 .right, .ad6 .right, .ad7 .right, .ad8 .right, .ad1p .right , .ad2p .right, .ad3p .right
        { float: right;  margin: 5px 0 0 0;   width: auto; padding: 0 15px 0 0 ;  font-size: 85%; color: #666; overflow: hidden; }
    .ad1 .left , .ad2 .left, .ad3 .left, .ad4 .left, .ad5 .left , .ad6 .left , .ad7 .left , .ad8 .left
        { float: left; width: auto;  }
    .adHelp
        { list-style: url(../img/li/help.gif); }
    .adReply
        { list-style: url(../img/li/reply.gif); }
    .adSms
        { list-style-type: none; cursor: help; }
    .adTime
        { display: inline; float: left; list-style: none; color: #666;  }
    .adTime .time
       { margin-left: 20px; }
    .adSave
        { display: inline; float: left; list-style: none; margin-left: 20px; margin-right: 10px;  }
    .adSave span
        { display: none;}
    .adSave a, .adSave a:visited, .adSave a:link, .adSave a:active
        { display: block; width: 20px; height: 20px; background: url(../img/bg/disketa.gif) no-repeat top left; }
    .adSave a:hover
        { background: url(../img/bg/disketa1.gif) no-repeat top left; }
     address .nd
        { display: none;}

/* detail inzeratu - noviny*/

    .fotoAdPaper { text-align: center; margin: 0 0 20px 0; }
    .fotoAdPaper img { border: 2px solid #006CB7; }

    .envelope  { text-align: center; margin: 0 0 20px 0; }
    .envelope hr  { display: none; clear: both; }
    .envelope-content { color: #003366; text-align: left; margin: 0 auto 20px auto; background: url(../img/bg/envelope.jpg) no-repeat; width: 350px; height: 255px; }

    .envelope-content .adkey { margin: 0 0 0 25px; padding-top: 25px; width: auto; font-size: 90%; font-weight: bold; }
    .envelope-content .keyaddress { float: right; margin: 0 25px 0 0; padding-top: 100px; width: auto; font-size: 85%;   }

/* strom sekci, rubrik atd. */
    ul.tree, ul.tree ul { margin: 0px; padding: 0px; list-style: none; }
    ul.tree li          {margin: 0;padding: 0px 0px 0px 19px;text-indent: -19px;background: url(../img/tree/tree-line-vertical.gif) top left repeat-y;}
    ul.tree li.last     {background-image: url(../img/tree/tree-line-last.gif);background-repeat: no-repeat;background-position: top left;}
    .tree img           {border: 0px;vertical-align: middle;}
     ul.tree li input   {margin: 0 2px 0 0;border: none;background: none;float: none;width: auto;display: inline;}
    h4.h4Tree           {color: #000;}

    .TreeDiv p          {text-align: left; font-size: 85%;  margin: 0 0 15px 0; padding: 5px; color: #666; background: url(../img/bg/setpages.png) repeat-x; border: solid 1px #ccc;}
    .TreeDiv p a, .TreeDiv p a:link, .TreeDiv p a:visited, .TreeDiv p a:active
                        {text-decoration: none;color: #000;}
    .TreeDiv p a:hover  {text-decoration: underline;color: red;}
    .VTRTree    {overflow: auto;height: 400px;border: solid 1px #ccc;padding: 5px;}
    .VTRTree p    {border: none; padding: 5px 0 5px 0; line-height: normal; background: none; }
    .TreeDiv    {margin: 0px 0px 40px 0px;}

/* vypis on-line inzeratu - nastroje */
    .nRub {margin:0 0 10px 0;height:30px;padding:0;}
    .nRub-l {float:left;width:auto;font-weight:normal;font-size:70%;color:#666;}
    .nRub-l span {font-variant:small-caps;font-size:150%;font-weight:bold;color:#f60;}
    .nRub-r {float:right;width:auto;font-weight:normal;font-size:60%;color:#666;margin:7px 0 0 0;}
    .nRub-r span {font-size:110%;font-weight:bold;color:#f60;}
    .RAddsTTools {background: url(../img/bg/ResultAddsTopTools.png) repeat-x 0px 50%;border:solid 1px #FFDBAA;line-height:30px;height:30px;padding:0;margin:0 0 20px 0;  }
    .AddAd {float:left;width:auto;margin:0;background: url(../img/ic/addAdNew.gif) no-repeat 10px 50%;padding-left:30px;line-height:30px;height:30px;}
    .RAddsTTools a {font-weight:bold;}
    .AddsTolls-r  {float:right;width:auto;margin:0;padding-right:10px;}
    .AddsTolls-fav {background: url(../img/ic/addRubFav.gif) no-repeat 0px 50%;padding:5px 0 5px 20px;}
    .AddsTolls-rss {background: url(../img/ic/addRSSNew.gif) no-repeat 20px 50%;padding:5px 0 5px 40px;}

/* vypis on-line inzeratu - vyhledavani */

    .searchads {border:0;background:transparent;margin:0 0 15px 0;padding: 0 0 5px 0;width:100%;text-align:center;background: url(../img/bg/searchAdsBg.jpg) no-repeat bottom right;}
    .searchads legend  {display:none;}
    .searchads ul  {margin:0 0 15px 0;padding:0;background:transparent url(../img/bg/filter-bg.gif) repeat-x bottom;height:22px;width:100%;list-style:none;}
    .searchads ul li {display:block;float:left;height:22px;margin:0;padding:0;font-size: 90%;font-weight:bold;}
    .searchads ul li a {display:block;float:left;height:22px;margin:0;padding:0 0 0 28px;line-height:22px;text-decoration:none;}
    .searchads ul li a:hover {text-decoration:underline;}
     #LiSDef {width:115px;background:url(../img/bg/filter1-1.gif) no-repeat;margin-right:5px;}
     #LiSMor {width:164px;background:url(../img/bg/filter2-1.gif) no-repeat;margin-right:5px;}

     #LiSDef.active {background:url(../img/bg/filter1-0.gif) no-repeat;}
     #LiSMor.active {background:url(../img/bg/filter2-0.gif) no-repeat;}
     .searchads table  {margin:0 auto;text-align:left;background:none;border:none;width:auto;}
     .searchads th     {font-size:90%;font-weight:normal;text-align:right;vertical-align:middle;padding:0 5px 0 10px;}
     .searchads td     {font-size:90%;vertical-align:middle;text-align:left;}
     * html .searchads th, * html .searchads td     {font-size:70%;}

     .selvideo {width:100%;margin:0;padding:0;}
     .selvideo td {width:auto;text-align:right;margin:0;padding:0;}
     .selvideo td input {float:none;width:auto;}
     .selvideo th {text-align:left;margin:0;padding:0;}
     .selvideo th label {float:none;text-align:left;color:#f60;font-size:1.1em;font-weight:bold;padding-right:18px;background: url(img/ic/video.gif) no-repeat right;}
     * html .selvideo th label {font-size:0.95em;}

/* vypis on-line inzeratu*/
    .AOL {clear:both;margin:7px 0 15px 0;padding:0;position:relative;background:#fff;overflow:hidden;}
    .AMedia {display:block;position:absolute;top:5px;left:0;width:72px;height:auto;margin:0;padding:0;line-height:auto;overflow:hidden;}
    * html .AMedia  {left:-80px;}
    .APht {margin:0;padding:0;line-height:auto;display:block;float:left;}
    .APht a img {border:solid 1px #006CB7;}
    .APht a:hover img {border:solid 1px #f00;}

    .AVideo, .AVideo a {display:block;width:72px;height:19px;font-size:0.7em;overflow:hidden;margin:0 0 6px 0;padding:0;float:left;}
    .AVideo a {margin:0;position:relative;}
    .AVideo a span, .AVideo a:visited span {display:block;width:72px;height:19px;margin:0;padding:0;position:absolute;top:0;left:0;background: url(img/ic/ico-video.jpg) no-repeat 0px 0px;cursor:pointer;}
    .AVideo a:hover span {background-position:-72px 0px;}

    .AO-Txt, #content .AOL h4 {margin:0 0 5px 80px;overflow:hidden;padding:0;}
    #content .AOL h4 {padding:0 40px 0 15px;font-size:120%;}
    .AOL .AO-SQR  {background: url(../img/ic/onlSQR.gif) no-repeat left 50%;}
    .AOL .AO-TRI  {background: url(../img/ic/onlTRI.gif) no-repeat left 50%;}
    .AOL .AO-SEZ  {background: url(../img/ic/onlSEZ.gif) no-repeat left 50%;}
    #content .AOL .AO-SHOP  {background: url(../img/ic/adBasket.gif) no-repeat left 50%;padding:0 40px 0 25px;}
    .AO-Top-On, .AO-Top-Off {display:block;position:absolute;top:0px;right:0px;width:33px;height:18px;margin:0;padding:0;}
    .AO-Top-On a, .AO-Top-Off a {display:block;width:33px;height:18px;float:left;background: url(../img/ic/AdTOP.gif) no-repeat 0px 0px;}
    .AO-Top-Off a {background-position:0px 0px;}
    .AO-Top-Off a:hover {background-position:-33px 0px;}
    .AO-Top-On a {background-position:0px -18px;}
    .AO-Top-On a:hover {background-position:-33px -18px;}
    .AO-Top-On span, .AO-Top-Off span, .AO-Lc span, .AOL .n {display:none;}
    .AO-Top-ESH  {display:block;position:absolute;top:0px;right:0px;width:42px;height:11px;margin:0;padding:0;background: url(../img/ic/eshop.gif) no-repeat;}
    .AO-Top-Edit {display:block;position:absolute;top:0px;right:0px;width:auto;height:14px;margin:0;padding:0;}
    .AO-Top-Edit .AdEdit, .AO-Top-Edit .AdDel {display:block;width:13px;height:14px;margin:0 0 0 13px;padding:0;float:left;}
    .AO-Top-Edit .AdEdit a, .AO-Top-Edit .AdDel a {display:block;width:13px;height:14px;margin:0;padding:0;float:left;background: url(../img/ic/icTools.gif) no-repeat 0px 0px;}
    .AO-Top-Edit .AdEdit a {background-position:0px 0px;}
    .AO-Top-Edit .AdEdit a:hover {background-position:-13px 0px;}
    .AO-Top-Edit .AdDel a {background-position:0px -14px;}
    .AO-Top-Edit .AdDel a:hover {background-position:-13px -14px;}
    .AO-Top-Edit .AdEdit a span, .AO-Top-Edit .AdDel a span {display:none;}
    .AO-Txt a, .AO-Txt a:visited, .AO-Txt a:hover {text-decoration:none;color:#000;}
    .AO-Pri {display:block;float:right;margin:0 0 0 15px;width:auto;padding:0;}
    .AO-Lc  {margin:0 15px 0 0;display:block;float:left;width:auto;padding:0;overflow:hidden;}
    .AO-URL {display:block;clear:left;float:left;margin:0 15px 0 0;width:auto;padding:0;overflow:hidden;}
    .AO-URL a, .AO-URL a:visited {text-decoration:none;color:#000;}
    .AO-URL a:hover {text-decoration:underline;color:#f00;}
    .AO-Tools {clear:both;padding:0 0 10px 80px;margin:0 0 6px 0;overflow:hidden;border-bottom:solid 1px black;vertical-align:middle;}
    * html .AO-Tools, * html .AO-Txt {width:100%;}
    * html .AO-Tools {padding-bottom:16px;}
    .AO-Tools, .AO-Tools a, .AO-Tools a:visited {color:#666;}
    .AO-Tools a:hover {color:#f00;}
    .AO-l {float:left;display:block;width:auto;font-size:95%;color:#508AD1;}
    .AO-1 {float:left;display:block;width:auto;font-size:95%;color:#FFA72F;}
    .AO-ln  {float:left;display:block;width:auto;font-size:95%;color:#f60;}
    .AO-r {float:right;display:block;width:auto;}
    * html .AO-r  {margin-bottom:6px;}
    .AO-dt {margin:0 0 0 20px;padding-left:20px;background: url(../img/ic/clockAd.gif) no-repeat left 50%;color:#666;}
    .icR {display:block;position:absolute;top:0;right:40px;width:18px;height:14px;background: url(../img/ic/rezervace.gif) no-repeat top right;cursor:help;}
    .icR span, .AO-Top-ESH span {display:none;}

    /*zvyrazneni*/
    .zvyr1 {border:solid 2px #99FF00;padding:4px; background: #E2FFB7;}
    .zvyr1 .AMedia, .zvyr2 .AMedia {top:5px;left:5px;} * html .zvyr1 .AMedia, * html .zvyr2 .AMedia {top:5px;left:2px;}
    .zvyr1 .AO-Top-On, .zvyr1 .AO-Top-Off, .zvyr2 .AO-Top-On, .zvyr2 .AO-Top-Off  {top:5px;right:5px;} * html .zvyr1 .AO-Top-On, * html .zvyr1 .AO-Top-Off/*, * html .zvyr2 .AO-Top-On, * html .zvyr2 .AO-Top-Off */ {top:5px;right:2px;}
    .zvyr1 .AO-Tools, .zvyr2 .AO-Tools  {border:0;padding:0 0 0 80px;}
    .zvyr2 {border:solid 2px #006CB7;padding:4px; background: url(../img/bg/AdOnlBlikn.gif) repeat;}

     /*rubrika pro search */
     .AOSeR {font-variant:small-caps;font-size:110%;font-weight:bold;margin:0;padding:0;}
     .AOSeR em {font-variant:normal;font-size:80%;font-weight:normal; font-style: normal;color:#666;}

/* Detail inzeratu */
    .AdDet-left {display:block;width:440px;float:left;}
    #content .AdDet-left h3 {margin:0 0 15px 0;padding:0;}
    .AdDet-Right {display:block;width:150px;float:right;}
    .AdDet-Rezervace {margin:3px 0 3px 0;padding:0;font-size:90%;color:#c00;font-weight:bold;}
    .AdDet-Txt {margin:0 0 15px 0;padding:10px 0;border-top:solid 1px #FFDBAA;border-bottom:solid 1px #FFDBAA;    }
    .AdDet-Reg {padding-left:35px;background: url(../img/ic/region.gif) no-repeat top left;}
    .AdDet-Pri {float:right;display:block;width:175px;margin:0;padding:0;line-height:1.1em;text-align:right;}
    .AdDet-Pri span {background: url(../img/ic/price.gif) no-repeat left 50%;padding:0 0 0 25px;line-height:20px;}

    .AdDet-Info {font-size:90%;padding:0;margin:10px 0 0 0;width:100%;overflow:hidden;}
    .AdDet-Info span{float:right;}
    .AdDet-Info .n {display:none;}
    .AdDet-Info span.AdDet-TypAd-shop {color:#f60;float:none;}
    .AdDet-Tools {margin:5px 0 0 0;padding:0;list-style:none;border:solid 1px #FFDBAA;background: #FCFCFB url(../img/bg/AdTool.png) repeat-x;}
    .AdDet-Tools li a, .AdDet-Tools li a:link, .AdDet-Tools li a:visited, .AdDet-Tools li a:active
        {display:block;padding:3px 7px 3px 30px;}
    * html .AdDet-Tools li a
        {height:1px;}
    .icPrint a {background: url(../img/ic/icPrint.gif) no-repeat 5px 50%;}
    .icPrint a:hover {background:#FFEACC url(../img/ic/icPrint.gif) no-repeat 5px 50%;}
    .icSaveAd a {background: url(../img/ic/icSaveAd.gif) no-repeat 5px 50%;}
    .icSaveAd a:hover {background:#FFEACC url(../img/ic/icSaveAd.gif) no-repeat 5px 50%;}
    .ViewPhoto {display:block;float:left;width:430px;text-align:center;margin:15px 0 20px 0;}
    .ThumPhoto {width:152px;border:0;float:right;margin:0 0 20px 0;padding:0;}
    .ThumPhoto a img, .ThumPhoto a:link img, .ThumPhoto a:visited img, .ThumPhoto a:active img {border:solid 2px #fff;}
    .ThumPhoto a:hover img  {border:solid 2px #f00;}
    .ThumPhoto .ThumbActive img, .ThumPhoto .ThumbActive:link img, .ThumPhoto .ThumbActive:visited img, .ThumPhoto .ThumbActive:active img {border:solid 2px #f60;}
    .MorePhoto {text-align:right;font-weight:bold;font-size:90%;}
    * html .MorePhoto {font-size:70%;}
    .AdDet-Contact {clear:both;border-top:solid 1px #FFDBAA;margin:20px 0 0 0;padding:20px 0;}
    #sendmess {display:block;float:left;width:295px;margin:0 0 20px 0;}
    .AdDet-Contact-R {float:right;width:280px;margin:0 0 20px 0;padding-top:40px;}
    .UserInfo {border:solid 1px #ccc; background: #fbfbfb url(../img/bg/AdUserTools.png) repeat-x top;margin:0 0 20px 0;}
    #content .UserInfo h4 {font-weight:normal;font-size:100%;color:#000;padding-left:30px; background: url(../img/bg/user.gif) no-repeat 5px 50%;margin:5px 0;}
    .UserInfo ul {margin:0;padding:0;list-style:none;}
    .UserInfo ul li a, .UserInfo ul li a:link, .UserInfo ul li a:visited, .UserInfo ul li a:active
        {display:block;padding:3px 7px 3px 30px;background: url(../img/ic/allAds.gif) no-repeat 5px 50%;font-weight:bold;}
    .UserInfo ul li a:hover
        {background: #ddd url(../img/ic/allAds.gif) no-repeat 5px 50%;}
    * html .UserInfo ul li a
        {height:1px;}
    .TblADet {width:100%;}
    .TblADet th {text-align:right;width:35%;}
    .TblADet th, .TblADet td {vertical-align:top;}
    .TDvC img {vertical-align:middle;}

    .addbasket {clear:both;border-top:solid 1px #FFDBAA;margin:20px 0 0 0;padding:20px 0;overflow:hidden;}
    .addbasket fieldset td input, .addbasket fieldset td button,  {float:none;}

    .buttRow {clear:both;border-top:solid 1px #FFDBAA;margin:0;padding:10px 0;}


/* košík v pr. sloupci  */
    #basketQlink .b100 {float:none;margin:0 auto;display:block;width:100px;}
    #basketQlink       {margin:0 0 40px 0;padding:0;border:solid #f60 1px;background: #FFDBAB url(../img/bg/bg-addbasket.png) repeat-x top;}
    #basketQlink h3
        {display:block;height:23px;margin:0 0 15px 0;padding:0;font-weight:bold;font-size:100%;line-height:1em;text-align:left;}
    #basketQlink h3 a
        {display:block;width:100%;height:23px;margin:0;padding:0;position:relative;}
    #basketQlink h3 a span
        {display:block;width:100%;height:23px;margin:0;padding:0;position:absolute;top:0;left:0; background: url(../img/bg/bg-addbasket-h.png) no-repeat;cursor:pointer;}



/* stav ZOBRAZUJE/NEZOBRAZUJE  */
    .AdViewTypeNot { float: left; cursor: help; display: block; width: 15px; height: 15px; background: url(../img/ic/0.gif) no-repeat right; margin: 8px 0 0 0; }
    .AdViewTypeYes { float: left; cursor: help; display: block; width: 15px; height: 15px; background: url(../img/ic/1.gif) no-repeat right; margin: 8px 0 0 0; }
    .AdViewTypeYes span, .AdViewTypeNot span { display: none;}



    .AdViewCategory { margin: 0; padding: 0 0 3px 0;  font-size: 0.9em; font-weight: bold; }
    .AdViewCategory em { font-weight: normal; font-style: normal; color: #666;}



    a.skype, a.skype:link, a.skype:visited, a.skype:active
        { display: block; float:left; width: 89px; height: 20px; background: url(../img/bg/skype.gif) 0px 0px no-repeat; margin: 0 0 4px 130px; }
    * html a.skype, * html a.skype:link, * html a.skype:visited, * html a.skype:active
        { margin-left: 65px; }
    a.skype:hover
        { background-position: -89px 0px; }

     .AdContact a.skype span
        { display: none; }


    .STCategory { font-size: 0.9em; font-weight: bold; padding: 0 0 3px 0; margin: 0; }
    .STCategory em { font-weight: normal; font-style: normal; color: #666;}

/* strankovani */

    #countadform
        { border: none; background: transparent; margin: 0 0 5px 0; padding: 0; font-size: 0.8em; color: #666; }
    #countadform legend
        { display: none; }
    #countadform br
        { clear: both; display: none; }
    #countadform label
        { line-height: 18px; }
    #countadform select
        { height: 18px; font-size: 0.9em; color: #666; font-family: Verdana, "Geneva CE", lucida, sans-serif; }

    .settpages { text-align: center;  margin: 0 0 15px 0; color: #666; background: url(../img/bg/setpages.png) repeat-x; border: solid 1px #ccc; }

    .settpages a, .settpages a:link, .settpages a:visited, .settpages a:active { text-decoration: none; }
    .settpages a:hover  { text-decoration: underline; }

    .firstpage          { background: url(../img/ic/pagefirst.gif) 0px 3px no-repeat ; }
    .firstpagehidden    { background: url(../img/ic/pagefirst_hidden.gif) 0px 3px no-repeat ; }
    .lastpage           { background: url(../img/ic/pagelast.gif) 0px 3px no-repeat ; }
    .lastpagehidden     { background: url(../img/ic/pagelast_hidden.gif) 0px 3px no-repeat ; }
    .prevpage           { background: url(../img/ic/pageprevious.gif) 0px 3px no-repeat ; }
    .prevpagehidden     { background: url(../img/ic/pageprevious_hidden.gif) 0px 3px no-repeat ; }
    .nextpage           { background: url(../img/ic/pagenext.gif) 0px 3px no-repeat ; }
    .nextpagehidden     { background: url(../img/ic/pagenext_hidden.gif) 0px 3px no-repeat ; }
    .firstpage a:hover, .lastpage a:hover, .prevpage a:hover, .nextpage a:hover
        { text-decoration: none;}
    .firstpage, .firstpagehidden    { margin: 0 8px 0 0; }
    .prevpage, .prevpagehidden      { margin: 0 15px 0 0; }
    .lastpage, .lastpagehidden      { margin: 0 0 0 8px; }
    .nextpage, .nextpagehidden      { margin: 0 0 0 15px; }
    .firstpage a, .lastpage a, .prevpage a, .nextpage a { text-decoration: none; padding: 0 5px 0 5px;}
    .firstpagehidden, .lastpagehidden, .prevpagehidden, .nextpagehidden { padding: 0 5px 0 5px; }
    .firstpage span, .firstpagehidden span, .lastpage span, .lastpagehidden span, .prevpage span, .prevpagehidden span, .nextpage span, .nextpagehidden span
            { display: none; }
    a.thispage, a.thispage:link, a.thispage:visited, a.thispage:active { text-decoration: none; font-size: 1.1em; font-weight: bold; color: #000; }
    a.thispage:hover { text-decoration: underline; color: red; }


/* ruzne pomocne boxy */

    .floatright     { float: right; width: auto; }
    .floatrightools { float: right; width: 60px; }
    .floatrightools span { display: none; }
    .floatleft      { float: left; width: auto; }


    .adsTopToolbar  { width: 100%; margin: 0 0 5px 0; text-align: right; font-weight: bold;  }
    .adsTopToolbar span { display: none; }

    .rssbutton      { float: right; margin: 3px 0 10px 10px; }
    .rssbutton a      { display: block; width: 33px; height: 15px; background: url(../img/bg/rss.gif) no-repeat top left; }
    .rssbutton a span { display: none;}
    .rssbutton a:hover{ background-position: -33px 0; }

/* tabulka - nejaky seznam hodnot... */

   .table                  { width: 100%; margin: 0 0 20px 0; }

   .tablelist              { width: 100%; margin: 0 0 20px 0; }
   .tablelist caption      { font-weight: bold; font-size: 1.3em; padding: 0 0 15px 0;}
   * html .tablelist caption      {font-size: 1em; }
   .tablelist thead tr     { background: url(../img/bg/setpages.png) repeat-x; }
   .tablelist thead th     { border-top: solid 1px #ccc; border-bottom: solid 1px #ccc; font-size: 1em; font-weight: bold; }
   * html .tablelist thead th     { font-size: 0.8em; }
   .tablelist tfoot td     { border-top: solid 1px #ccc;  border-bottom: solid 1px #ccc; font-size: 0.9em; font-weight: normal; text-align: center; }
   * html .tablelist tfoot td     { font-size: 0.7em;}
   .tablelist tbody td     { font-size: 1em;font-weight: normal; }
   * html .tablelist tbody td     {font-size: 0.8em;}
   .tablelist tbody tr     { background: #fff url(../img/bg/dot.gif) repeat-x bottom;}
   .tablelist tbody tr:hover, .tablelist tbody tr.hover { background: #FEF8E0; }
   .tablelist tbody tr { background-color: expression( this.onmouseover = new Function("this.className += ' hover';"), this.onmouseout = new Function("this.className = this.className.replace(' hover', '')") ); }

/* formulare - kroky */

    h3.step1from5, h3.step2from5, h3.step3from5, h3.step4from5, h3.step5from5
        { float: right; display: block; width: 164px; height: 34px; margin: 0 0 0 10px; }
    h3.step1from3, h3.step2from3, h3.step3from3
        { float: right; display: block; width: 95px; height: 34px; margin: 0 0 0 10px; }
    h3.step1from2, h3.step2from2
        { float: right; display: block; width: 63px; height: 34px; margin: 0 0 0 10px; }

    h3.step1from5 span, h3.step2from5 span, h3.step3from5 span, h3.step4from5 span, h3.step5from5 span,
    h3.step1from3 span, h3.step2from3 span, h3.step3from3 span,
    h3.step1from2 span, h3.step2from2 span
        { display: none; }
    h3.step1from5   { background: url(../img/bg/step1from5.gif) no-repeat top left; }
    h3.step2from5   { background: url(../img/bg/step2from5.gif) no-repeat top left; }
    h3.step3from5   { background: url(../img/bg/step3from5.gif) no-repeat top left; }
    h3.step4from5   { background: url(../img/bg/step4from5.gif) no-repeat top left; }
    h3.step5from5   { background: url(../img/bg/step5from5.gif) no-repeat top left; }
    h3.step1from3   { background: url(../img/bg/step1from3.gif) no-repeat top left; }
    h3.step2from3   { background: url(../img/bg/step2from3.gif) no-repeat top left; }
    h3.step3from3   { background: url(../img/bg/step3from3.gif) no-repeat top left; }
    h3.step1from2   { background: url(../img/bg/step1from2.gif) no-repeat top left; }
    h3.step2from2   { background: url(../img/bg/step2from2.gif) no-repeat top left; }


/* plus a minus */
    .plus               { margin-bottom: 10px; }
    .minus              { margin-bottom: 0px; }
    .plus a , .minus a  { padding-left: 20px; font-size: 105%; font-weight: bold; }
    .plus a             { background: url(../img/bg/plus.gif) 0px -30px no-repeat;}
    .plus a:hover       { background-position: 0px 0px;}
    .minus a            { background: url(../img/bg/minus.gif) 0px -30px no-repeat;}
    .minus a:hover      { background-position: 0px 0px;}

/* strom rubrik pro podavani */

    .addpcat .tree1     { margin-left: 30px; font-size: 100%; font-weight: bold; line-height: 30px; }
    .addpcat .tree2     { margin-left: 60px;  }
    .addpcat .tree3     { margin-left: 90px;  }

/* strom rubrik pro prihlizeni */

    .treepapersad ul li { list-style: none; font-weight: bold; }
    .treepapersad ul li li { list-style-image: url(../img/li/circle.gif); font-weight: normal; }
    .treepapersad ul li li li { list-style-image: url(../img/li/arrow.gif); }

/* confirm form*/
    .conf {clear: both;margin: 0 0 15px 0; width: 100%; }
    * html .conf {clear:none;}
    .conf p { clear: both;  border: solid 1px #D6D6D6; background: #F4F4F4; margin: 0; padding: 10px; text-align: left; }
    .conf p.legend { border: none; background: none; margin: 0; padding: 0 0 0 10px; text-align: left;  font-size: 115%; font-weight: bold; color: #006CB7; }
    .conf p span { float: left; width: 150px; text-align: right;  padding-right: 10px; }
    .conf br { clear: both; }

/* anotace clanku ve sloupcich */

    .colarticlelist         { margin: 10px 0 25px 0; font-size: 90%; text-align: left;}
    .colarticlelist p:hover { background:#F7F9FB;border: solid 1px #EEF3F7;}
    * html .colarticlelist p:hover { background:none;border:0;}
    .colarticlelist p       { margin: 0; padding: 5px 1px 5px 1px;background: url(../img/bg/dotHorizontal.gif) repeat-x bottom;  border: solid 1px #fff;}
    * html     .colarticlelist p       {padding: 5px 0 5px 0;border: none;}

    .ArticlePhoto   { display: block; width: 52px; height: 52px; padding: 0; border: solid 1px #96ABC2; float: left; margin: 0 5px 5px 0;}
    .ArticlePhoto a img, .ArticlePhoto a:link img, .ArticlePhoto a:visited img, .ArticlePhoto a:active img
                    { padding: 0; border: solid 1px #fff;  margin: 0; }
    .ArticlePhoto a:hover img
                    { padding: 0; border: solid 1px red;  margin: 0; }

/* ukazka zvyrazneni */
    .PrwZvyrayneni { display: block; margin: 10px auto 10px auto; width: 170px; float: left; text-align: center; font-size: 90%; }


/* volba novin pod rubrikama */
    #selpap { text-align: center; clear: both; }
    #selpap h3 { text-align: left; }

    #selpapads { width: 397px; height: 75px; margin:0 auto 0 auto; padding: 0;  }
    #selpapads li { display:block; float:left; width: 122px; height: 75px; margin:0 10px 0 0; padding: 0; }
    #selpapads li a, #selpapads li a:link, #selpapads li a:visited, #selpapads li a:active, #selpapads li a:hover
        { display:block;  width: 122px; height: 75px; margin:0; padding: 0; background: url(../img/select-papers.gif) 0px 0px no-repeat; text-decoration:none;}
    #selpapads li a span { display:none; }



    #selpapads li#sph-avizo a, #selpapads li#sph-avizo a:link, #selpapads li#sph-avizo a:visited, #selpapads li#sph-avizo a:active
        { background-position: 0px 0px; }
    #selpapads li#sph-avizo a:hover
        { background-position: -122px 0px; }

    #selpapads li#sph-inwest a, #selpapads li#sph-inwest a:link, #selpapads li#sph-inwest a:visited, #selpapads li#sph-inwest a:active
        { background-position: 0px -75px; }
    #selpapads li#sph-inwest a:hover
        { background-position: -122px -75px; }

    #selpapads li#sph-jie a, #selpapads li#sph-jie a:link, #selpapads li#sph-jie a:visited, #selpapads li#sph-jie a:active
        { background-position: 0px -150px; }
    #selpapads li#sph-jie a:hover
        { background-position: -122px -150px; }

    #selpapads li#sph-online a, #selpapads li#sph-online a:link, #selpapads li#sph-online a:visited, #selpapads li#sph-online a:active
        { background-position: 0px -225px; }
    #selpapads li#sph-online a:hover
        { background-position: -122px -225px; }

/* home on-line rubrik */

    * html #HomeAdsCategory {width: 100%;}
    #HomeAdsCategory h3 { display: none; }
    #HomeAdsCategory ul { padding: 0; width: auto; float: left;  margin: 0 0 0 5px;  }
    #HomeAdsCategory li { clear: both; margin: 0 0 15px 0; padding: 0; list-style: none; line-height: normal; }
    #HomeAdsCategory .icon { display: block; width: 50px; height: 50px; float: left; margin: 0 3px 0 0; }
    #HomeAdsCategory .p { font-size: 90%; color: #666; }
    #HomeAdsCategory .add { font-size: 90%; color: #f60; padding-left: 20px; }
    #HomeAdsCategory .add a, #HomeAdsCategory .add a:link, #HomeAdsCategory .add a:visited, #HomeAdsCategory .add a:active
        { color: #f60; text-decoration: underline; }
    #HomeAdsCategory .add a:hover
        { color: #fff; background: #f60; text-decoration: underline; }

/* seznam clanku */
    .articlelist        { margin: 10px 0 25px 0;}
    * html .articlelist        {width: 100%;}
    .articlelist p      { clear: both; margin: 0 0 15px 0; padding: 5px 1px 15px 1px;background: url(../img/bg/dotHorizontal.gif) repeat-x bottom;  }
    .articlelist p      {padding: 5px 0 5px 0;}
    .articlelist .date { margin: 0; padding: 5px  00 0; background: none; font-size: 85%; color: #6F8CAC; }
/* clanek */

   .ArticleHead         { background:#EEF2F7; border: solid 1px #E2EAF1; margin: 0 0 15px 0; padding: 5px; }
   .ArticleHead h3      { font-size: 160%; font-weight: normal; margin: 0 0 0 0; padding: 0 0 0 0; color: #f60; display: inline; }
   .ArticleHead  p      { margin: 0; padding: 0;}
   .ArticleHead  em     { font-size: 90%; font-weight: normal; font-style: normal; color: #6F8CAC; }
   .ArticlePhotoRight     { display: block; width: 52px; height: 52px; padding: 0; border: solid 1px #96ABC2; float: right; margin: 0 0 1px 5px ; }
   .ArticlePhotoRight img    { padding: 0; border: solid 1px #fff;  margin: 0; }

/* nahled fotek pri uploadu */

    .PrevPhoto { border: solid 1px #D6D6D6; background: #F4F4F4; margin: 0 15px 15px 0; float: left; width: 80px;  padding: 0px; text-align: center; }
    .PrevPhoto .ph { margin: 0; padding: 5px; height: 80px; }
    .PrevPhoto .th { margin: 0; padding: 5px; font-size: 90%; border-top: solid 1px #D6D6D6; }

    * html .PrevPhoto .ph, * html .PrevPhoto .th  { width: 100%;}


/* nadpisy H3*/

    h3.PRarticle a
         { display: block; width: 100%; background: url(../img/h3/zajimavosti.gif) no-repeat top left; height: 25px; }
    h3.NewsHome a
         { display: block; width: 100%;  background: url(../img/h3/novinkyhome.gif) no-repeat top left; height: 25px; }
    h3.NewsArticle a
         { display: block; width: 100%;  background: url(../img/h3/novinky.gif) no-repeat top left; height: 25px; }
    h3.InzCategory a
         { display: block; width: 100%;  background: url(../img/h3/inzerce-a-rubriky.gif) no-repeat top left; height: 25px; }

    h3.CatCategory a
         { display: block; width: 100%;  background: url(../img/h3/katalog-firem.gif) no-repeat top left; height: 25px; }

    h3.PRarticle span, h3.NewsHome span, h3.NewsArticle span, h3.RUserNav span, h3.InzCategory span, h3.CatCategory span
     { display: none; }
    h3.PRarticle, h3.NewsHome, h3.NewsArticle, h3.RUserNav, h3.InzCategory, h3.CatCategory
     { margin: 0 0 0 0; padding: 0;}

/* navigace uzivatele v pravem sloupci */

/* navigace uzivatele v pravem sloupci */

    .RUserNav {margin:0 0 15px 0;text-align:left;}
    .RUserNav h3 a  {display:block;width:100%;background:url(../img/h3/vaseavizo.gif) no-repeat 0 0;height:25px;}
    .RUserNav h3 span {display:none;}
    .RUserNav h3 {margin:0;padding:0;}

    .RUserNav ul {margin:1px 0 0 0;padding:0;border-top:solid 2px #f60;list-style:none;line-height:1em;}
    .RUserNav li a, .RUserNav li a:link, .RUserNav li a:visited, .RUserNav li a:active
        {display:block;color:#f60;background:transparent;text-decoration:none;margin:0;padding:5px;}
    .RUserNav li a:hover {color:#f60;background:#FFF2DD;}
    * html .RUserNav ul a {height:1px;}

    .RUserNav ul ul {padding:0;border:none;}
    .RUserNav li {font-size:90%;border-bottom:solid 1px #f60;}
    .RUserNav li li {font-size:90%;border:none;}
    .RUserNav li li li {font-size:100%;border:none;}

    .RUserNav li li a, .RUserNav li li a:link, .RUserNav li li a:visited, .RUserNav li li a:active
        {padding:2px 2px 2px 15px;background:#fff url(../img/li/usertree.gif) no-repeat 0 0;}
    .RUserNav li li a:hover {background:#FFF2DD url(../img/li/usertree.gif) no-repeat 0 0;}

    .RUserNav li li li a, .RUserNav li li li a:link, .RUserNav li li li a:visited, .RUserNav li li li a:active
        {padding:2px 2px 2px 27px;background:#fff url(../img/li/usertree.gif) no-repeat 13px 0;}
    .RUserNav li li li a:hover {background:#FFF2DD url(../img/li/usertree.gif) no-repeat 13px 0;}

    .RUserNav a.activ, .RUserNav a.activ:link, .RUserNav a.activ:visited, .RUserNav a.activ:active {background:#FFF2DD;color:#000;}
    .RUserNav a.activ:hover {color:#f60;}

    .RUserNav li li a.activ, .RUserNav li li a.activ:link, .RUserNav li li a.activ:visited, .RUserNav li li a.activ:active {background:#FFF2DD url(../img/li/usertree.gif) no-repeat 0 0;color:#000;}
    .RUserNav li li a.activ:hover {background:#FFF2DD url(../img/li/usertree.gif) no-repeat 0 0;color:#f60;}

    .RUserNav li li li  a.activ, .RUserNav li li li  a.activ:link, .RUserNav li li li  a.activ:visited, .RUserNav li li li  a.activ:active {background:#FFF2DD url(../img/li/usertree.gif) no-repeat 13px 0;color:#000;}
    .RUserNav li li li  a.activ:hover {color:#f60;background:#FFF2DD url(../img/li/usertree.gif) no-repeat 13px 0;}



/* mobil */
    .gsm { float: right; margin: 0 0 5px 15px; width: 114px; height: 258px; background: url(../img/bg/mobil.jpg) no-repeat top center; text-align: center; font-size: 90%; padding: 70px 0 0 0; }

/* pro detail inz. */

    .AdDPhone { clear: both; border-top: #ccc solid 1px;  border-bottom: #ccc solid 1px; margin-bottom: 20px;  }

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

    .padding10 {
      padding: 10px;
    }


/* ruzne */

    .small { font-size: 90%; font-weight: normal; }
    .big { font-size: 120%; font-weight: bold; }
    .price { font-size: 90%; font-weight: bold; color: #f60; width: 80px; display: block; float: right; }
    .divRight {float: right;margin: 15px 0 5px 10px;width: auto;text-align: right;}
    * html .divRight {margin: 20px 0 5px 10px;}

    .divRight button { margin: 0 10px 5px 0; }

    .oddel { padding: 0 0 10px 0; margin: 0 0 10px 0; border-bottom: 1px solid #eee; }

    .formhelp {cursor: help;}
    .AddComerCategrory { color: #f60; font-size: 90%; }
    .AddComerCategrory a,
    .AddComerCategrory a:link,
    .AddComerCategrory a:visited,
    .AddComerCategrory a:active
        { color: #f60; }
    .AddComerCategrory a:hover
        { color: #fff; background: #f60; }

    a.IcoEdit , a.IcoEdit:link, a.IcoEdit:visited, a.IcoEdit:active, a.IcoEdit:hover
        { margin: 0 7px 0 0; width: 13px;  height: 14px; background: url(../img/ic/edit.gif) no-repeat; float: right; display: block;}
    a.IcoEdit:hover
        { background: url(../img/ic/edit1.gif) no-repeat;}

    a.Del, a.IcoDel:link, a.IcoDel:visited, a.IcoDel:active, a.IcoDel:hover
        { margin: 0 7px 0 0; width: 13px; height: 14px; background: url(../img/ic/del.gif) no-repeat; float: right; display: block;}
    a.IcoDel:hover
        { background: url(../img/ic/del1.gif) no-repeat;}

    a.IcoEdit span, a.IcoDel span
        { display: none; }


    .EnterEbanka {margin: 15px 0; text-align: center; }
    .EnterEbanka span {display: none;}
    .EnterEbanka a
        {margin: 0 auto; display: block; width: 350px; height: 68px; background: url(../img/bg/vstupebanka.jpg) no-repeat 0px 0px; }

    .EnterEbanka a:hover
        { background-position: -350px 0px; }


    .EnterCard {margin: 15px 0; text-align: center; }
    .EnterCard span {display: none;}
    .EnterCard a
        {margin: 0 auto; display: block; width: 350px; height: 68px; background: url(../img/bg/vstupkarta.jpg) no-repeat 0px 0px; }

    .EnterCard a:hover
        { background-position: -350px 0px; }

    .EnterMplatba {margin: 15px 0; text-align: center; }
    .EnterMplatba span {display: none;}
    .EnterMplatba a
        {margin: 0 auto; display: block; width: 350px; height: 68px; background: url(../img/bg/vstupmplatba.jpg) no-repeat 0px 0px; }

    .EnterMplatba a:hover
        { background-position: -350px 0px; }

/* stav ANO/NE */
    .stavTableNot { display: block; cursor: help;  width: 15px; height: 15px; background: url(../img/ic/0.gif) no-repeat; margin: 0 auto; }
    .stavTableYes { display: block; cursor: help;  width: 15px; height: 15px; background: url(../img/ic/1.gif) no-repeat; margin: 0 auto; }
    .stavTableClock { display: block; cursor: help;  width: 15px; height: 15px; background: url(../img/ic/clock.gif) no-repeat; margin: 0 auto; }
    .stavTableNot span, .stavTableYes span, .stavTableClock span { display: none;}

/* home on-line rubrik */

    #OnlineAdsCategory { margin: 30px 0 0 0;   }
    * html #OnlineAdsCategory {width: 100%;}
    #OnlineAdsCategory h3 { height: 43px; display: block; margin: 0 0 10px 0; padding: 0; background: url(../img/h3/sectionhOnline.gif) no-repeat;  }
    #OnlineAdsCategory h3 span { display: none;  }
    #OnlineAdsCategory ul { padding: 0; width: 150px; float: left;  margin: 0 0 0 5px; background: url(../img/bg/dotVertical.gif) repeat-y right;  }
    #OnlineAdsCategory li { clear: both; margin: 0 0 15px 0; padding: 0 5px 0 15px ; list-style: none; line-height: normal; }
    #OnlineAdsCategory .icon { display: block; width: 50px; height: 50px; float: left; margin: 0 3px 0 0; }
    #OnlineAdsCategory .p { font-size: 90%; color: #666; }
    #OnlineAdsCategory .add { font-size: 90%; color: #f60; padding-left: 20px; }
    #OnlineAdsCategory .add a, #HomeAdsCategory .add a:link, #HomeAdsCategory .add a:visited, #HomeAdsCategory .add a:active
        { color: #f60; text-decoration: underline; }
    #OnlineAdsCategory .add a:hover
        { color: #fff; background: #f60; text-decoration: underline; }

/* centrovana inzerce */
    .centr3row  {display: block; background: url(../img/bg/centr3rows.gif) no-repeat bottom right; margin: 0; padding: 8px 0 3px 0; border-bottom: solid 1px #E2E2E2; }
    .centr6row  {display: block; background: url(../img/bg/centr6rows.gif) no-repeat bottom right; margin: 0; padding: 8px 0 3px 0; border-bottom: solid 1px #E2E2E2; }
    .centr12row {display: block; background: url(../img/bg/centr12rows.gif) no-repeat bottom right; margin: 0; padding: 8px 0 3px 0; border-bottom: solid 1px #E2E2E2; }
    .centr18row {display: block; background: url(../img/bg/centr18rows.gif) no-repeat bottom right; margin: 0; padding: 8px 0 3px 0; border-bottom: solid 1px #E2E2E2; }

    .centr3row label, .centr6row label, .centr12row label, .centr18row label { width: 70px; }
    .centr3row input, .centr6row input, .centr12row input, .centr18row input { width: 150px; }


/* Katalog - detail */

    #CatDetail  {margin-bottom:25px}
    #CatDetail .l {margin:0 15px 5px 0; padding: 0; float: left;  min-height: 70px; height: auto; display: block; }
    #CatDetail img {margin:0; padding: 0; border: 0;}
    #CatDetail .l img {margin:0; padding: 0; }
    .CatDetInfo { margin: 0;   min-height: 70px; height: auto; display: block;  }
    .CatDetInfo1 { margin: 0 0 0 80px;   min-height: 70px; height: auto; display: block;  }

    * html #CatDetail .l, * html .CatDetInfo, * html .CatDetInfo1
     {height: 70px;}

/* Firma rotator */

#frotator, #partnerrub, #partnersrub { margin: 0 0 25px 0; padding: 0; text-align: left; border-bottom: solid 4px #006CB7; }
#frotator ul, #partnerrub ul, #partnersrub ul { margin: 0 0 0 0; padding: 0 0 0 5px; }
#frotator li, #partnerrub li, #partnersrub li { margin: 0 0 15px 0; padding: 0; list-style: none; font-weight: bold; line-height: normal;  }
#frotator .annotation, #partnerrub .annotation, #partnersrub .annotation { font-size: 90%; font-weight: normal; }
#frotator h3 { display: block; margin: 0 0 5px 0; width: 100%; background: url(../img/h3/doporucujeme.gif) no-repeat top left; height: 25px;  }
#frotator h3 span, #catrotator h3 span { display: none; }


#catrotator {margin: 0 0 25px 0;padding:0;text-align:left;}
#catrotator h3 {display:block;margin: 0 0 2px 0;width:100%;background:#FFDBAA url(../img/bg/cat-rotator.gif) no-repeat top left;height:25px;overflow:hidden;line-height:1em;}
.catrotator-list {margin:0 0 2px 0;padding:0;width:100%;background:#FFF2DF;}
.catrotator-list h4 {margin:0 5px 0 0;padding:5px 20px 2px 5px;line-height:1.2em;font-size:100%;font-weight:bold;background: url(../img/bg/cat-rotator-h4.gif) no-repeat top right;}
.catrotator-list h4 a, .catrotator-list h4 a:visited {color:#f60;}
.catrotator-list h4 a:hover {color:red;}
.catrotator-list p {margin:00;padding:5px;line-height:1.2em;font-size:90%;}

/* Partneri rubriky */

#partnerrub h3, #partnersrub h3 { display: block; margin: 0 0 5px 0; width: 100%; height: 25px;  }
#partnerrub h3 { background: url(../img/h3/partnerrubriky.gif) no-repeat top left;}
#partnersrub h3 { background: url(../img/h3/partnerirubriky.gif) no-repeat top left;}
#partnerrub h3 span, #partnersrub h3 span { display: none; }


/* Katalog - vypis */
    #CatgList {margin: 0; padding: 0;}
    #CatgList li {margin: 0 0 20px 0; padding: 0; list-style: none; min-height: 80px; height: auto;display: block; }
    * html #CatgList li {height:80px;}

    #CatgList .l {margin: 0; padding: 0; float: left; display: block; }
    #CatgList img {margin:0; padding: 0; border: 0;}

    #CatgList p
    {margin: 0 0 0 80px;}

    #CatgList .t {font-size: 105%; font-weight: bold;}
    #CatgList .p {font-size: 95%;}
    #CatgList .k {color: #7793AA; font-weight: bold;}
    #CatgList .a {color: #666;font-size: 95%;}

    #CatgList li.r { background: url(../img/bg/CatalogR.jpg) left repeat-y ; padding: 5px; border: solid 1px #9BCADB; }
    #CatgList li.r  .t {font-size: 115%; font-weight: bold;}


/* vysledek vyhledani */

   .sear, .AdOnTxt span.sear { background: #FFFF00; font-size: 110%; color: #FF0000; display: inline; font-weight: bold; padding-left: 5px;  padding-right: 5px; }
   a .sear { background: #FFFF00; font-size: 110%; color: #FF0000;  display: inline; font-weight: bold; padding-left: 5px;  padding-right: 5px;  }

    /*vyber regionu v katalogu*/

    .selRegion { padding: 0 0 10px 0; }
    .selRegion .Bregion { font-size: 115%;  }
    .selRegion .Bregion a, .selRegion .Bregion a:visited, .selRegion .Bregion a:link, .selRegion .Bregion a:active
        { text-decoration: none; }
    .selRegion .Bregion a:hover
        { text-decoration: underline; }
    .selRegion .Sregion { font-size: 90%; }

/* odkaz na AVIZO REALITY*/

    .ViewAVR {clear:both;padding:0 0 0 0;margin:60px auto 0 auto;width:400px;text-align:left;}
    .ViewAVR-box {margin-left:106px;}
    .AVRpapers {clear:both;display:block;width:81px;height:91px;float:left;margin: 0 15px 5px 0px;}
    .ViewAVR h3 {display:block;margin:0 0 15px 0;width:123px;height:35px;background: url(../img/avizo-reality.gif) no-repeat top left;}
    .ViewAVR h3 span {display:none;}
    .AVRlink {font-size:120%;font-weight:bold;}
    .AVRAFP {clear:both;}
    .AVRAFPimg {display:block;width:88px;height:31px;margin:0 0 5px 15px;float:right;}

/* odkaz na OSDTATNI NOVINY*/

    .ViewPapers {clear:both;padding:0 0 0 0;margin:20px auto 0 auto;width:400px;text-align:left;}
    #content .ViewPapers h3 {margin:0 0 15px 106px;padding:0;color:#000;font-size:120%;font-weight:bold;}
    .ViewPapImg {display:block;width:81px;height:91px;float:left;margin: 0 15px 5px 0px;}
    .ViewPapLink {font-size:120%;font-weight:bold;}

/* top-lista */
    #lista {position:absolute;top:0px;left:0px;width:100%;z-index:100;overflow:hidden;background:#3366CC;color:#fff;text-align:center;font-family:Verdana,'Geneva CE',lucida,sans-serif;font-size:1em;line-height:1.8em;white-space:nowrap;padding:5px 0;}
    #lista a {color:#fff;}


/* navigace - levy sloupec */
    #left-nav-ads {margin:0 0 30px 0;padding:0;}
    #left-nav-ads h4 {margin:0;padding:0;background:#DDEEFF url(../img/h4/left-title-inzerce.gif) no-repeat top left;height:26px;width:100%;border-bottom:solid 2px #fff;overflow:hidden;}
    #left-nav-ads h4 a {margin:0;padding:0;height:26px;width:100%;float:left;}
    #left-nav-ads h4 span {display:none;}
    #left-nav-ads ul {margin:0;padding:0;list-style:none;}
    #left-nav-ads li {margin:0;padding:0;border-bottom:solid 1px #fff;font-size:90%;}
    #left-nav-ads li a, #left-nav-ads li a:link, #left-nav-ads li a:visited, #left-nav-ads li a:active
        {display:block;width:100%;background:#EEF2F7;margin:0;padding:0;text-decoration:none;color:#006CB7;padding:2px 0;}
    #left-nav-ads li a:hover {background:#DDEEFF;text-decoration:none;color:#006CB7;}
    #left-nav-ads li a span {padding:0 7px;}
    * html #left-nav-ads li a {height:1px;}
    #left-nav-ads li.active {font-weight:bold;}
    #left-nav-ads li.active a, #left-nav-ads li.active a:link, #left-nav-ads li.active a:visited, #left-nav-ads li.active a:active
        {background:#DDEEFF;color:#006CB7;}
    #left-nav-ads li.active a:hover {text-decoration:none;color:#000;}

    .left-add, .left-video, .left-videokat {font-weight:bold;}
    #left-nav-ads li.left-add a, #left-nav-ads li.left-add a:link, #left-nav-ads li.left-add a:visited, #left-nav-ads li.left-add a:active
        {background:#DDEEFF url(../img/ic/addAdNew.gif) no-repeat 3px 50% ;color:#c00;}
    #left-nav-ads li.left-video a, #left-nav-ads li.left-video a:link, #left-nav-ads li.left-video a:visited, #left-nav-ads li.left-video a:active
        {background:#DDEEFF url(img/ic/video.gif) no-repeat 3px 50%;color:color:#006CB7;}
    #left-nav-ads li.left-add a:hover, #left-nav-ads li.left-video a:hover {text-decoration:none;color:#f60;}
    #left-nav-ads li.left-add a span, #left-nav-ads li.left-video a span {padding:0 7px 0 25px;}

    #left-nav-cat {margin:0 0 30px 0;padding:0;}
    #left-nav-cat h4 {margin:0;padding:0;background:#FFDFAE url(../img/h4/left-title-firmy.gif) no-repeat top left;height:26px;width:100%;border-bottom:solid 2px #fff;overflow:hidden;}
    #left-nav-cat h4 a {margin:0;padding:0;height:26px;width:100%;float:left;}
    #left-nav-cat h4 span {display:none;}
    #left-nav-cat ul {margin:0;padding:0;list-style:none;}
    #left-nav-cat li {margin:0;padding:0;border-bottom:solid 1px #fff;font-size:90%;}
    #left-nav-cat li a, #left-nav-cat li a:link, #left-nav-cat li a:visited, #left-nav-cat li a:active
        {display:block;width:100%;background:#FFF2DF;margin:0;padding:0;text-decoration:none;color:#006CB7;padding:2px 0;}
    #left-nav-cat li a:hover {background:#FFDFAE;text-decoration:none;color:#006CB7;}
    #left-nav-cat li a span {padding:0 7px;}
    * html #left-nav-ads li a {height:1px;}
    #left-nav-cat li.active {font-weight:bold;}
    #left-nav-cat li.active a, #left-nav-cat li.active a:link, #left-nav-cat li.active a:visited, #left-nav-cat li.active a:active
        {background:#FFDFAE;color:#006CB7;}
    #left-nav-cat li.active a:hover {text-decoration:none;color:#000;}

    .left-add {font-weight:bold;}
    #left-nav-cat li.left-add a, #left-nav-cat li.left-add a:link, #left-nav-cat li.left-add a:visited, #left-nav-cat li.left-add a:active
        {background:#FFDFAE url(../img/ic/adFirm.gif) no-repeat 3px 50% ;color:#c00;}
    #left-nav-cat li.left-videokat a, #left-nav-cat li.left-videokat a:link, #left-nav-cat li.left-videokat a:visited, #left-nav-cat li.left-videokat a:active
        {background:#FFDFAE url(img/ic/video.gif) no-repeat 3px 50% ;}
    #left-nav-cat li.left-add a:hover, #left-nav-cat li.left-videokat a:hover {text-decoration:none;color:#f60;}
    #left-nav-cat li.left-add a span, #left-nav-cat li.left-videokat a span {padding:0 3px 0 22px;}




/* reklamni bannery */
    .bannerMain {text-align: center;}
    .bannerMain2 {text-align: center;margin:10px 0 15px 0;padding:0 0 5px 0;border-bottom:solid 1px #000;}
    .titlebanner {text-align:left;margin:0 auto;padding:0;width:300px;font-size:0.85em;line-height:1em;color:#76A7BE;} 

    .banWide { width: 760px; background: transparent; text-align: center; margin: 0 auto 15px auto;}

    .banSkyscraper { width: 120px; height: 600px; background: #fff; font-size: 75%; border: solid 1px #76A7BE; text-align: center; margin: 0 auto 15px auto; color: #76A7BE; }
    .banSkyscraper  p { padding: 15px 0 0 0; color: #76A7BE; }

    .banRectangle { width: 300px; height: 250px; background: #fff; font-size: 75%; border: solid 1px #76A7BE; text-align: center; margin: 0 auto 15px auto; color: #76A7BE; }
    .banRectangle  p { padding: 15px 0 0 0; color: #76A7BE; }

    .banHalfBanner { width: 234px; height: 60px; background: #fff; font-size: 75%; border: solid 1px #76A7BE; text-align: center; margin: 0 auto 15px auto; color: #76A7BE; }
    .banHalfBanner  p { padding: 15px 0 0 0; color: #76A7BE; }

    .banRectangleLeft { width:43%; margin:25px 0 25px 0;float: left; text-align: center;}
    .banRectangleLeft a {width:180px; height: 175px; display: block; margin:0px auto 0px auto;background: url(../img/bg/banners.gif) no-repeat top left; padding-top: 10px; }

    .banRectangleRight { width:43%; margin:25px 0 25px 0;float: right; text-align: center;}
    .banRectangleRight a {width:180px; height: 175px; display: block;margin:0 auto 0 auto;background: url(../img/bg/banners.gif) no-repeat top left; padding-top: 10px;}

    .banHalfSkyscraper  { float: right; width: 120px; height: 300px; background: #fff; font-size: 75%; border: solid 1px #76A7BE; text-align: center; margin: 0 auto 15px auto; color: #76A7BE; }

    .banFullFoother { width: 468px; background: transparent; text-align: center; margin: 0 auto 20px auto;}

    #counters {display:none;}

    .AdSen {margin:0 0 20px 0;text-align:center;padding:0;}
    .AdSen2 {clear:both;margin:20px 0;text-align:center;padding:0;} 
    .AS468 {width:468px;height:60px;margin:0 auto;padding:0 0 20px 0;}

    .banText { margin: 0; padding: 0; }
    .banText h2 { margin: 0; width: 100%; padding: 0; height: 5px; background: url(../img/h3/reklama.gif) no-repeat top left; }
    .banText h2 span { display: none; }
    .banText .colarticlelist p       {padding: 0 1px 5px 1px;}
    .banText .colarticlelist p       {padding: 0 0 10px 0;}

    .BTextAd td {font-size:90%;color:#006CB7;text-align:left;}
    * html .BTextAd tr td {font-size:70%;}
    .BTextAd td a {padding:0;margin:0;display:inline;}

/* bubliny napoveda */

    .bubble {text-align:left;display:block;position:absolute;z-index:99;margin:0;padding:0 0 20px 0;width:353px; background: url(../img/bg/bubble-bottom.gif) no-repeat bottom left;}
    .bubble-cont {min-height:90px;height:auto;position:relative;margin:0;padding:7px 18px 0 63px;background: url(../img/bg/bubble-top.gif) no-repeat top left;font-size:90%;}
    * html .bubble-cont {height:90px;/*border:solid 1px;*/}
    .bubble p {border:0;background:transparent;margin:0;padding:5px 0 0 0;line-height:1.3em;}
    .bubble-title {font-weight:bold;font-size:130%;line-height:1.7em;}
    .bubble-close {display:block;position:absolute;top:5px;right:5px;height:18px;width:18px;padding:0;margin:0;background:none;border:0;}
    .bubble-close a {display:block;float:left;height:18px;width:18px;background: url(../img/ic/close.gif) no-repeat 0px 50%;}
    .bubble-close a:hover {background-position: -386px 50%;}
    .bubble-close span {display:none;}

/* e-target */
    .etarget {background-color:none;margin:0 0 20px 0;padding:2px;border:solid 1px #f60;}
    * html .etarget {width:100%;}
	.etarget a, .etarget a:link, .etarget a:active, .etarget a:visited {text-decoration:underline;background:url(../img/bg/TitleLinkO1.gif) no-repeat right top;padding-right:15px;}
	.etarget a:hover {color:red;text-decoration:underline;background:url(../img/bg/TitleLinkO2.gif) no-repeat right top;}
    .etarget .selfpromo {background-color:#EFEFEF;width:100%;}
    .etarget .selfpromo .left {text-align:left;font-weight:bold;padding:5px 0 5px 5px;}
    .etarget .selfpromo .right {text-align:right;padding:5px 5px 5px 0;font-size:90%;}
    * html .etarget .selfpromo .right {font-size:70%;}
    .etarget .selfpromo .right a, .etarget .selfpromo .right a:link, .etarget .selfpromo .right a:visited, .etarget .selfpromo .right a:active {text-decoration:none;}
    .etarget .selfpromo .right a:hover {text-decoration:underline;}
    .etarget .title {margin:0 5px 0 5px;padding:0 5px 0 0;font-size:100%;}
    .etarget .description {margin:1px 5px 5px 5px;padding:0 5px 2px 0;color:#525252;background: url(../img/bg/dotHorizontal.gif) repeat-x bottom;font-size:90%;}


/* EROTICA - varovani */

    #erwarbg {display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:110;background:#fff;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
    * html #erwarbg {position:absolute;}
    #erwarning {display:block;position:absolute;top:20%;left:30%;right:30%;bottom:20%;width:460px;height:330px;z-index:120;border:solid 2px #f90; background: url(../img/bg/warning.jpg) no-repeat;text-align:left;}
    #erwarning-box {padding:3px 10px 3px 130px;}

    /*ero call chat */
    .callchat-ad {margin:0 0 30px 0;width:160px;border-bottom:solid 3px  #3476CF;position:relative;text-align:center;position:relative;padding:40px 0 0 0;}
    .callchat-ad h4 {display:block;width:148px;position:absolute;top:0px;left:0;padding:5px;border:solid 1px #FFCC66;background:#FFFFCC;line-height:1em;color:#000;font-size:140%;font-weight:bold;margin:0;}
    * html .callchat-ad h4 {width:160px;}
    .callchat-ad p {margin:0 0 5px 0;padding:0;position:relative;}
    .callchat-txt {font-size:90%;line-height:1.2em;text-align:left;}
    .callchat-info big {font-size:140%;color:#f60;font-weight:bold;display:block;margin:0;padding:0;}
    .callchat-info br {display:none;}
    .callchat-op {font-size:75%;color:#3476CF;}

    .smschat-ad {margin:0 0 30px 0;width:160px;border-bottom:solid 3px  #3476CF;position:relative;text-align:center;position:relative;padding:40px 0 0 0;}
    .smschat-ad h4 {display:block;width:148px;position:absolute;top:0px;left:0;padding:5px;border:solid 1px #FFFFCC;background:#FFCC66;line-height:1em;color:#000;font-size:140%;font-weight:bold;margin:0;}
    * html .smschat-ad h4 {width:160px;}
    .smschat-ad p {margin:0 0 5px 0;padding:0;position:relative;}
    .smschat-txt {font-size:90%;line-height:1.2em;text-align:left;}
    .smschat-info big {font-size:100%;color:#f60;font-weight:normal;display:block;margin:0;padding:0;}
    .smschat-info br {display:none;}
    .smschat-info .phn {font-size:120%;font-weight:bold;}
    .smschat-op {font-size:75%;color:#3476CF;}

    .callchat-ad h4 a, .callchat-ad h4 a:link, .callchat-ad h4 a:visited,
    .smschat-ad h4 a, .smschat-ad h4 a:link, .smschat-ad h4 a:visited
        {color:#000;text-decoration:none;}

/* Google links v levem sloupci */
    .GoogleLinks {margin:10px 0;padding:0;}


/* vybava */
    th.thvyb, .tblvyb td {vertical-align:top;}

    .tblvyb table {width:100%;}
     .tblvyb td {font-size:1em;margin:0;padding:0;}
	 
/* upotavka avizo-stranky */
	.up-as {margin:10px 0 30px 0;padding:0;width:100%;overflow:hidden;background:#F9F5EE url(img/up-as-bg.jpg) repeat-x top;text-align:center;}
	.up-as-title, .up-as-title a, .up-as-title a span {display:block;margin:0;padding:0;width:100%;height:35px;overflow:hidden;} 
	.up-as-title a {float:left;position:relative;}
	.up-as-title a span {position:absolute;top:0;left:0;cursor:pointer;background:url(img/up-as-title.jpg) no-repeat top center;}
	.up-as-desc {padding:0px 10px 10px 10px;text-align:center;font-size:0.9em;}
	.up-as-desc a, .up-as-desc a:visited, .up-as-desc a:hover {color:#000;text-decoration:none;background:none;}



