/* CSS Document */

      body {
      font-size: 14px;
      margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 0px;
      font-family: Verdana, arial, monospace, Verdana, Courier;  
      
      /*background: #D9D9D9 url(http://www.herose.cz/images/tapeta2.jpg) center top repeat;*/
      background: #3b3b3b url(images/bg2.png) repeat-x;
      color: #222;
      }
      
      ul        {margin: 0; padding: 0;}
      li        {display:block;}      
      a	        {text-decoration: none;}
      a:link    {color: #fff;}
      a:visited {color: #fff;}
      a:active  {color: #ffff99;}
      a:hover	  {color: #99cc33; text-decoration: underline;}
      #sklad a	        {color: #99cc33; text-decoration: none;}
      #sklad a:link    {color: #99cc33;}
      #sklad a:visited {color: #99cc33;}
      #sklad a:active  {color: #99cc33;}
      #sklad a:hover	  {color: #99cc33; text-decoration: underline;}      
      
      hr        {border:none; border-top: 1px dotted;}
      h1        {color: #99cc33; font-size: 1.6em; text-align: center;}
      h2        {color: #99cc33; font-size: 1.1em; text-align: center; margin-top: 0px; font-weight: bold;}
      h3        {color: #3c3c3c; font-size: 13px; margin-left: 10px;}
      #uvod h1  {color: #3c3c3c; font-size: 13px; text-align: left; margin-left: 10px;}
      #nadpis2jako1 h2 {color: #3c3c3c; font-size: 13px; text-align: left; padding-left: 15px; margin-left: 10px; text-indent: -15px;}
      #zmena_h2 h2 {color: #3c3c3c; font-size: 13px; text-align: left; margin-left: 10px;}
      #zmena_h2  {color: #99cc33; font-size: 1.1em; text-align: left; /*margin-left: 10px;*/}

      #hlava_ven {
      /*background: #696969;*/
      width: 100%;
      text-align: center;
      }

      #hlava_in {
      background: #1C1F23 url(images/nadpis6.png);
      width: 950px;
      height: 50px;
      margin-left: auto;
      margin-right: auto;
      margin-top: 0px;
      padding-top: 0px;
      text-align: center;
      border-left: 1px;
      border-top: 0px;
      border-bottom: 0px;
      border-right: 1px;
      border-color: white;
      border-style: solid;

      font-size: xx-large;
      }      
      #banner_ven {
      /*background: #708090;*/
      width: 100%;
      text-align: center;
      }
      #banner_in {
      background: #708090 url(images/ban2v.png);
      width: 950px;
      height: 150px;
      margin-left: auto;
      margin-right: auto;
      margin-top: 6px;
      padding-top: 5px;
      text-align: center;
      font-size: xx-large;
      border-left: 1px;
      border-top: 0px;
      border-bottom: 0px;
      border-right: 1px;
      border-color: white;
      border-style: solid;
      } 
      
      #pozor_ven {
      width: 100%;
      text-align: center;
      }
      #pozor_in {
      background: red;
      width: 950px;
      height: 100px;
      margin-top: 8px;
      margin-left: auto;
      margin-right: auto;
      text-align: center;
      font-size: large;
      color: white;
      }
      
      #stred_ven {
      /*width: 100%;
      height: 100%!important;*/
      margin: 0px 0px 0px 0px;
      text-align: center;
      /*background: #696969;*/
      }

      #stred_in {
      width: 950px;
      margin-left: auto;
      margin-right: auto;
      text-align: left;
      margin-top: 8px;
      background: #1C1F23;
      /*max-height: 100%;*/
      min-height: 575px;
      border-left: 1px;
      border-top: 0px;
      border-bottom: 0px;
      border-right: 1px;
      border-color: white;
      border-style: solid;
      }

      #obsah {
      width: 574px;
      margin-left: auto;
      margin-right: auto;
      padding-top: 10px;
      background: #fff;
      -moz-border-radius: 10px;
      }
      #uvod	 {text-align: left; 
      margin-bottom: 15px; 
      padding-bottom: 10px; 
      min-height: 400px;}
      
      #odstavec	 {text-align: left; 
      margin-bottom: 15px; 
      padding-bottom: 10px; 
      margin-left: 15px;
      margin-right: 15px;}
      
      #hlavni	 {text-align: center; 
      margin-bottom: 15px; 
      padding-bottom: 10px; }
      
      .na_stred	 {text-align: center; 
      margin-bottom: 15px; 
      padding-bottom: 10px; }
      
      #hlavni a	       {text-decoration: none;}
      #hlavni a:link    {color: #ff0000;}
      #hlavni a:visited {color: #ff6600;}
      #hlavni a:active  {color: #fff;}
      #hlavni a:hover	 {color: #99cc33; text-decoration: underline;}
      
      #navigation {
      width: 153px;
      float: left;
      margin-left: 12px;
      /*background: url(podn2.png) no-repeat;
      background-position: center bottom;*/
      color: white;
      border: 0px;
      border-color: white;
      border-style: solid;
      margin-bottom:40px;
      } 
       
      #navigation ul li {
      display: block;
      color: white;
      border: 0px;
      border-color: white;
      border-style: solid;
      margin-left:auto;
      margin-right:auto;
      margin-top: 4px;
      }
      #navigation ul li ul li {
      margin-left: 20px;
      margin-top: 0px;
      font-size: 13px;
      } 

      #navigation2 {
      width: 153px;
      float: right;
      padding: 0px;
      margin-right: 12px;
      margin-bottom: 40px;
      color: white;
      border: 0px;
      border-color: white;
      border-style: solid;
      font-size: small;
      }

      .clear {
      clear: both;
      }

      #pata {
      width: 100%;
      /*background: #696969;*/
      text-align: center;
      margin-top: -14px;
      }

      #pata_obsah {
      background: #708090 url(images/pata2.png) no-repeat;
      height: 30px;
      color: #fff;
      width: 950px;
      margin-left: auto;
      margin-right: auto;
      margin-top: -28px;
      }

      #media {text-align:center;}
      .zelena_bunka {background-color: #99cc33;}
      .cervena_bunka {background-color: #ff9966;}
      
      #kontakt {
      text-align:left;
      margin-left: 30px;
      }
      
      #najdete_nas {text-align: right; margin-right: 15px;}
      #foto2 h2    {18;}
      
      #venec {
      margin-top:15px;
      height:240px;
      text-align:center;
      color: #9900cc;
      background: url(images/pf2010.png) no-repeat;
      background-position: center bottom;
      }
      
      #vlajky {
      display: block;
      text-align: right;
      margin-right: 45px;
      border: 0px;
      border-color: pink;
      border-style: solid;
      }
      
       #screenshot{
	     position:absolute;
	     border:1px solid #ccc;
	     background:#333;
	     padding:5px;
	     display:none;
	     color:#fff;}
      
      .text_menu {
      height:25px;
      text-align:center;
      /*background: url(podn2.png) no-repeat;*/
      background: url(images/poo3.png) no-repeat;
      background-position: center bottom;
      margin-bottom:5px;
      margin-top:5px;
      padding-top:5px;
      } 

      .cara {
      color: white;
      /*border:none;*/
      margin-top: 1px; 
      margin-bottom: 1px;
      }
      
      .center {
      text-align:center;
      }
      
      .zluta {
      color: #ffff99;
      font-weight: bold;
      }
      
      .modra {
      color: #99ccff;
      font-weight: bold;
      }
      .zvyrazneni {
      color: #ffcc00;
      font-weight: bold;
      }
      
      .legenda {
      text-align: center;
      font-weight: bold;
      font-style: italic;
      }
      
      .field_ostat  {border: 1px dotted black; 
      /*background:lightskyblue;*/
      background:#ccffcc;
      width: 520px;
      margin-left: 15px;
      text-align: center;
      line-height: 1.5;
      }
      .field_nej_prod {border: 1px solid #99cc33; margin-left: 10px; margin-right: 10px;}
      
      .fieldset  {border: 1px solid #99cc33; 
      width: 260px;
      margin-left: 10px;
      margin-top: 5px;
      margin-bottom: 5px;
      padding: 5px;
      float: left;} 
                 
      .fieldset2  {border: 1px solid #99cc33; 
      width: 260px;
      margin-right: 10px;
      margin-top: 5px;
      margin-bottom: 5px;
      padding: 5px;
      float:right;}
      
      .field_sluzby  {color:#99cc33; font-weight: bold;}   
      .fieldset_text {font-size: small; line-height: 1.5; text-align: justify;}
      .tucny_text {font-weight: bold;}
      .tucny_dobloku {font-weight: bold; font-size: small; line-height: 1.5; text-align: justify; text-indent: 2em; padding-left:8px; padding-right: 8px;}
      .tucna_kurziva_dobloku {font-style: italic; font-size: small; line-height: 1.5; text-align: justify; text-indent: 2em; color:#99cc33; padding-left:8px; padding-right: 8px; font-weight: bold;}
      .kurziva_text {font-style: italic; text-align: right; color:#99cc33;}
      .center {text-align: center;}
      .kurziva {font-style: italic; color:#99cc33;}
      .dobloku {font-size: small; line-height: 1.5; text-align: justify; padding-left:8px; padding-right: 8px; text-indent: 2em;}
      .adresa_menu {font-size: small; color:#cccc33; text-align: left; font-size: 12px;margin-left:10px;}
      
      .antispam { unicode-bidi:bidi-override; direction: rtl;}
      .odstavec { line-height: 1.5;}
      .odstavec a {color:#99cc33;}
      .nej_prehled {border: 1px;}
      .obtekat {float: left; padding-right: 10px; vertical-align: top;}
      .zarovnani_td {padding-top:5px; vertical-align: top;}
      .pripravujeme {color:#808080; font-size: small; padding-left:5px; vertical-align: top;}
      .facebook {
        font-family: tahoma,verdana,arial,sans-serif; 
        font-size: 11px; 
        font-variant: normal; 
        font-style: normal; 
        font-weight: normal; 
        color: #3B5998; 
        text-decoration: none; }
