      body {background: url("../images/pozadi/body.jpg") #B81111;font-family: Arial, Helvetica, sans-serif;}
      #web {width:960px;background: none;margin: 0 auto;position:relative;}
      .logo {position: relative;top:24px;left:20px;border:none;}
      #hlavka {background: url("../images/pozadi/hlavicka.png") no-repeat 0 top;}
      h1 {background: url("../images/pozadi/silnice.png") no-repeat;width:660px;height: 150px /*73px*/;color:#cf0e05;font-size:42px;
         position:absolute;top:12px;left:258px;margin:0;padding:0;padding-top:12px;padding-left:68px;z-index: 2;}
      h1 strong {display:none;}
      h1 img {width: 200px;height:42px; position:absolute;top:92px;left:10px;}
      .menu-global {position:absolute;margin:0;padding:0;text-align:center;
         list-style-type: none;background: url("../images/pozadi/menu.png");top:176px;left:262px;}
      .menu-global li {float: left;background: url("../images/pozadi/menuska.png") no-repeat;width:96px;height: 58px;text-align: center;}
      .menu-global li:hover {background: url("../images/pozadi/menuska-hover.png") no-repeat; position:relative;top:3px;}
      .menu-global li.aktiv {background: url("../images/pozadi/menuska-hover.png") no-repeat; position:relative;top:3px;}
      .menu-global a, .menu-global span {text-decoration: none;color: #F5EAEA;font-size: 1em;font-weight: bold;position:relative;top:12px;height:100%;width:100%;display: block;}
      .menu-global a:hover {color:#F4F4AF;text-decoration: none;}
      .menu-opravneni {list-style-type:none;position:relative;top:40px;margin-left:188px;}
      .menu-opravneni li {float:left;width:60px;height:60px;padding-top:3px;overflow: visible;
         text-align:center;background: url("../images/pozadi/opravneni.png") no-repeat;}
      .menu-opravneni li:hover, .menu-opravneni li.aktiv {width:60px;height:60px;background: url("../images/pozadi/opravneni-hover.png") no-repeat;}
      .menu-opravneni li div {display:none;padding:4px;background: url("../images/pozadi/opravneni-divus.png") /*#F4F0AB*/ no-repeat;
         width:110px;height:140px;margin:0;padding:0;padding-top:12px;margin-top:12px;position:relative;left:-25px;}
      .menu-opravneni li:hover div {display:block;}
      .menu-opravneni li a p {margin: 4px;padding:0;border:1px solid #886666;background-color:#DDDDDD;font-size: 13px; text-decoration: none;}
      .menu-opravneni a {color:#4F0404;font-size: 28px;text-decoration: none;font-weight: bold;}
      .menu-opravneni a img {border: none;}
      .menu-opravneni a:hover {color:#FF0000;text-decoration: none;}
      .menu-opravneni a:hover p {text-decoration: none;}
      .menu-leve /*ul*/ {width:130px; background:#120202; margin:0;padding:0;position: relative;top:-20px;
         float: left;list-style-type:none;}
      .menu-leve li {border:1px solid #C0C0C0;margin:0;font-size: 15px;background: url("../images/pozadi/leve-menu-li.png");padding: 0;}
      .menu-leve li:hover {background: url("../images/pozadi/leve-menu-li-hover.png") #120F0F;}
      .menu-leve a {color:#EEEEEE;text-decoration: none;display: block;padding: 8px;}
      .menu-leve a:hover {color:/*#DA0A0A*/ #F4F4AF;text-decoration: none;padding-top:10px;padding-bottom: 6px;}
      .menu-leve li.aktiv {color: #DA0A0A;background: url("../images/pozadi/leve-menu-li-hover.png");color:#FFCC00;}
      .menu-leve li.aktiv span {display: block;padding: 8px;}
      .menu-leve span.popisek {display:none;}
      #obsah {background: url("../images/pozadi/obsah.png") repeat;width:780px /*border:1px solid #c39492*/;
         padding:18px;padding-top:88px;font-size:1.3em;margin-top:-20px;top:10px;margin-left: 142px;
        /*l:zakulacené rohy*/  -moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}
      #obsah li {/*list-style-image: url("../images/pozadi/volant.gif");*/}
      h2 {margin: 0;padding:0;text-align:center;}
      h3 {margin:0;margin-top:15px;padding:0;}
      h3 span {font-weight:normal;}
      #patka {background: #F7E0E0;border: 1px solid #F9E2E2;width:946px;margin:auto;margin-top:10px;padding:6px;
         text-align:center;font-size:0.7em; color: #003300;
         /*l:zakulacené rohy*/  -moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;
         z-index:2; position: relative;
      
      /*
      -moz-border-radius: 32px;
			-webkit-border-radius: 32px;
			border-radius: 32px;
 
			-moz-box-shadow: 10px 10px 10px #000;
			-webkit-box-shadow: 10px 10px 10px #000;
			box-shadow: 10px 10px 10px #000;
   */

      behavior: url("./ie-css3.htc"); /* This lets IE know to call the script on all elements which get the 'box' class */ }
      .clear {clear: both;}
      
      .odkazky a {color:#EA0606;margin-top:18px;}
      .odkazky a:hover {color: #00FF00;}
      .autor-web {text-decoration: none; color: #003300;}
      
      .menu-opravneni li img {width:60px;height:35px;margin:0;}
	  img.mini {width:680px;height:510px;padding:4px;background:#FFFFFF;border:1px solid #EC8888;}
      img.typec {width:240px;height:140px;float:right;}
      
      #galerie img {padding:4px;background:#FFFFFF;border:1px solid #EC8888;width:180px;height:135px;}
      #galerie div.detail {display:none;position: absolute;z-index: 2;top:0;left:0;right:0;bottom:0;text-align:center;
         background:url("./../images/pozadi/lightbox.png");}
      #galerie div.detail:target {display:block;}

      #galerie div.detail img {width:95% /*731px*/;height:auto /*548px*/;margin-top:3px;padding:6px;background:#B81616;border:1px solid #BB1717;}
      #galerie div.detail a {color:#FF0066;background:#FFFFFF; text-decoration: none;}
      #galerie div.detail b a {padding:3px 8px;color: #BB1717;border:1px solid #BB1717;}
      #galerie div.detail b a.posun {color: #339966;}
      
      .recenze {background:#E9D2E0;border:#2E0524;margin-bottom:12px;padding:12px;}
      
      .cena-cislo {background-color: #FFCC99;}
      
      /** IE neumí :target, proto perlicka pomocí  výrazu **/
      #galerie div.detail {display: expression((document.location.toString().split('#').slice(1) == this.id)?'block':'none');}

      /*Administrátorská sekce*/
      #zmena {background-color: #B1F765;border: 1px solid #99CC00;padding:28px;}
      #zmena strong {color: #032A06; font-size:26px;}
      #zmena label {}
      #zmena input {margin-left: 0px;clear: both;}
      
      form .vysvetlivka {font-size:11px;}
      
      /*Pouze pro sekci ceník*/
      #cenik {border-collapse: collapse;margin:auto;}
      #cenik th {background-color: #C08A8A;color:#000000;}
      #cenik tr {border-bottom: 1px solid #696262;}
      #cenik td {padding: 2px 12px;}
      #cenik .popisek-cenik {font-size: smaller;}
