body {
      text-align: center;
      margin: 0 0 0 0;
      color: #333333; 
      font-family: Verdana;
      font-size: 12px;
      background-color: #ffffff;
      }

li.sub {
        list-style-image: url(../images/lip.gif);
       }
input, select, texarea
       {
        font-size: 12px;
        border: 1px #e0e0e0 solid;
        font-family: Verdana;
       }
.search {font-size: 10px;}

a {text-decoration: none; color: #333333;}
a:hover {color: #ff3300;}

a.url {text-decoration: none; color: #000066; font-size: 13px; padding: 0 0 0 18px;}
a.url:hover {color: #ffffff;}

a.url-sub {text-decoration: none; color: #0000ff; font-size: 10px;}
a.url-sub:hover {color: #ffffff;}

a.Left-Menu {text-decoration: none; color: #ff6600;}
a.Left-Menu:hover {color: #333333; text-decoration: none;}

a.context {text-decoration: none; color: LimeGreen; font-size: 16px; font-weight: bold;}
a.context:hover {color: red;}

.red {color: red;}
.orange {color: #ff6600;}
.grey {color: #333333;}
.dblue {color: #000099;}
.bblue {color: #3333ff;}
.code {color: #666666; font-style: italic;}
p {margin: 25px 0 0 0}


h1 {     color: #333333;
         font-family: Arial; 
         font-size: 30px;
         margin: 0 0 0 0;
         padding: 3px 0 0 15px;
   }
h2 {     color: #333333;
         font-family: Verdana; 
         font-size: 15px;
         margin: 5px 0 8px 0;
   }
h2.orange 
   {
    color: #ff6600;
    font-size: 18px;
    font-weight: normal;
    text-align: left;
   }
h3 {     color: #333333;
         font-family: Verdana; 
         font-size: 12px;
         font-weight: normal;
         margin: 0px 0 12px 0;
   }
h4 {     color: #333333;
         font-family: Verdana; 
         font-size: 11px;
         font-weight: normal;
         margin: 4px 0 0 0;
   }
h5 {     color: #333333;
         font-family: Verdana; 
         font-size: 9px;
         font-weight: normal;
         margin: 4px 0 0 0;
   }

form {
       margin: 0 0 0 0;
       padding: 0 0 0 0;
      }

#page-body
     {
      width: 980px;
      _width: 990px;
      margin-right: auto;
      margin-left: auto;
      background-color: #f0f0f0;
      background-image: url(../images/bckmenu.gif);
      background-repeat: repeat-y;
      height: auto;
      border: 1px #e0e0e0 solid;
      display: block;
     }

#logo
     {
      text-align: left;
      width: 980px;
      _width: 990px;
      height: 100px;
      background-color: #f0f0f0;
      display: block;
     }


#left-menu
     {
      float: left;
      width: 250px;
      margin: 0 0 0 0;
      height: auto;
      display: block;
     }
#left-menu-obsah
     {
      text-align: left;
      width: 240px;
      padding: 15px 5px 15px 5px;
      height: auto;
      display: block;
     }
.bck-pol
     {
      width: 240px;
      height: 25px;
      margin: 0 0 0 0;
      background-image: url(../images/bckpol.gif);
      background-repeat: no-repeat;
      display: block;
     }


#obsah
     {
      float: left;
      width: 730px;
      margin: 0 0 0 0;
      height: auto;
      display: block;
     }
#obsah-jadro
     {
      text-align: left;
      width: 700px;
      padding: 15px 10px 10px 15px;
      height: auto;
      display: block;
     }

.oddel-box
     {
      text-align: left;
      width: 670px;
      padding: 10px 10px 10px 10px;
      margin: 15px 0 0 0;
      background-color: #e0e0e0;
      border: 1px #cccccc solid;
      height: auto;
      overflow: auto;
      display: block;
     }


.oddel-box img
     {
      border: 1px solid black;
      margin: 8px 10px 5px 0;
     }

.oddel-box-nabidka
     {
      text-align: left;
      width: 670px;
      padding: 10px 10px 10px 10px;
      margin: 15px 0 0 0;
      background-image: url(../images/nabidka.gif);
      background-repeat: repeat-x;
      background-color: #FCE1B9;
      border: 1px #f0d0B0 solid;
      height: auto;
      overflow: auto;
      display: block;
     }

.oddel-box-nabidka img
     {
      border: 1px solid black;
      margin: 8px 10px 5px 0;
     }

.oddel-box-poptavka
     {
      text-align: left;
      width: 670px;
      padding: 10px 10px 10px 10px;
      margin: 15px 0 0 0;
      background-image: url(../images/poptavka.gif);
      background-repeat: repeat-x;
      background-color: #D5D3FD;
      border: 1px #9999ff solid;
      height: auto;
      overflow: auto;
      display: block;
     }

.oddel-box-poptavka img
     {
      border: 1px solid black;
      margin: 8px 10px 5px 0;
     }

.oddel-box-vymena
     {
      text-align: left;
      width: 670px;
      padding: 10px 10px 10px 10px;
      margin: 15px 0 0 0;
      background-image: url(../images/vymena.gif);
      background-repeat: repeat-x;
      background-color: #D7FEEA;
      border: 1px #99ff99 solid;
      height: auto;
      overflow: auto;
      display: block;
     }

.oddel-box-vymena img
     {
      border: 1px solid black;
      margin: 8px 10px 5px 0;
     }

.oddel-box-bazar
     {
      float: left;
      width: auto;
      padding: 10px 10px 10px 10px;
      margin: 15px 10px 0 0;
      background-image: url(../images/nabidka.gif);
      background-repeat: repeat-x;
      background-color: #FCE1B9;
      border: 1px #f0d0B0 solid;
      height: auto;
      overflow: auto;
      display: block;
     }

.nav-lista
     {
      text-align: left;
      width: 670px;
      padding: 2px 10px 2px 10px;
      margin: 10px 0 0 0;
      background-color: #fff0cc;
      border: 1px #ffcc99 solid;
      height: auto;
      display: block;
     }

.katalog-3
     {
      float: left;
      width: 230px;
      margin: 0 0 5px 0;
      height: auto;
      display: block;
     }

.noborder img
     {
      border: 0;
      margin: 0 0 0 0;
     }

.alert-okno
     {
      text-align: center;
      width: 510px;
      padding: 10px 10px 10px 10px;
      background-color: #ffeeee;
      border: 1px #ff9999 solid;
      height: auto;
      display: block;
     }
#obsah-jadro img
     {
      border: 0px solid black;
     }
#obsah-jadro img.no-border
     {
      border: 0px;
     }
#right-menu
     {
      float: left;
      text-align: center;
      width: 185px;
      padding: 0 0px 0 0px;
      height: auto;
      display: block;
     }

.InzertBox
     {
      width: 510px;
      height: 130px;
      margin: 20px 0 10px 0;
      padding: 0 10px 0 10px;
      background-color: #e0e0e0;
      border: 1px #d0d0d0 solid;
      overflow: auto;
      display: block;
      clear: both;
     }


#login
     {
      width: 350px;
      text-align: center;
      background-color: #f0f0f0;
      border: #e0e0e0 1px solid;
      padding: 0 0 0 0;
      height: auto;
      display: block;
     }
#login input 
     {
      text-align: center;
      font-size: 9px;
     }

.obsah-fill
     {
      width: 510px;
      background-color: #e0e0e0;
      border: #d0d0d0 1px solid;
      padding: 10px 10px 10px 10px;
      height: auto;
      display: block;
     }

#patickaUp
     {
      text-align: left;
      width: 975px;
      _width: 985px;
      height: 18px;
      padding: 0 0 0 5px;
      background-color: #ff7f50; /* zmeni barvu pozadi puvodní barva ff9900 */
      display: block;
      clear: both;
      border: 1px solid #ffff00; /* zpusobi ohraniceni oblasti */
     }

#page-body_print
     {
      width: 980px;
      margin-right: auto;
      margin-left: auto;
      background-color: #fffffff;
      background-repeat: no-repeat;
      height: auto;
      border: 1px solid #000000;
	  padding:5px;
     }
	 
#patickaUp_print
     {
	  left:0px;
	  background-repeat:no-repeat;
      width: 980px;
      height: 20px;
      background-color: #ffffff; 
      clear: both;
	  float:left;
     }

#paticka
     {
      /*text-align: center;*/
  margin-left:auto; -> toto bylo zmeneno
  margin-right:auto; -> toto bylo zmeneno
      width: 980px;
      _width: 990px;
      height: 16px;
      background-color: #ff9900;
      display: block;
      clear: both;
     }
.center{text-align: center;}
.justify{text-align: justify;}
.right{text-align: right;}

a.tooltip {
	cursor: help;
	z-index: 0;
	position:relative;
}

a.tooltip em {
	display: none;
	font-style:normal;
}

a.tooltip:hover {
	font-size: 100%;

}
a.tooltip:hover em {
	display: block !important;
	position: absolute;
	top: 30px;
	left: 50px;
	width: 300px;
	background: #ffff33;
	color: #000000;
	border: black 1px solid;
	padding: 10px;
	text-decoration: none;
	z-index: 10;
	font-size: 90%;
}
a.tooltip span {
	display: none;
}

.tooltip-header {
            color: white;
            background:#993300;
            font-family:arial;
            font-size:12px;
            font-weight:bold;
            border:1px solid black;
            padding:1px;
            width:150px;
         }
.tooltip-body {
            color: black;
            background:#99ff99;            
            font-family:arial;
            font-size:11px;
            border-left:1px solid black;
            border-right:1px solid black;
            border-bottom:1px solid black;
            padding:1px;
            width:150px;
         }
#tbl_tisk {
			margin-left:auto;
			margin-right:auto;
}

.pismo { float:left;
		 background-repeat:no-repeat;
		 margin-right:2px; }
		 
#akce_ins { margin-top:30px;
			font-family:arial;
			font-size:10pt;
			font-weight:normal; }
		

