    body { font-family: Arial,Helvetica,sans-serif;
              font-size: 11px;
              background: #40556A url('/images/back-grad1.gif') repeat-x;
              color: #1A4E80;
              padding: 0;
              margin: 0;
            }

    #panel1 { width: 1000px;
              background: #324252 url('/images/back-grad2.gif') repeat-x;
              margin: 0 auto;
            }
    #panel2 { width: 935px;
              background: #FFFFFF;
              margin: 0 auto;
            }
   #column1 { float: left;
              width: 155px;
              margin-left: 10px;
              display: inline;
            }
   #column2 { float: left;
              width: 585px;
              margin-left: 10px;
              margin-bottom: 10px;
              display: inline;
              padding-bottom: 30px;
            }
  #column23 { float: left;
              width: 750px;
              margin-left: 10px;
              margin-bottom: 10px;
              display: inline;
              padding-bottom: 30px;
            }
   #column3 { float: left;
              width: 150px;
              display: inline;
              margin-left: 10px;
              margin-bottom: 35px;
            }
.top-round1 { background: url('/images/round-corner1.gif') top left no-repeat;
              height: 100%;
            }
.top-round2 { background: url('/images/round-corner2.gif') top right no-repeat;
              height: 100%;
            }
.top-round3 { background: url('/images/round-corner3.gif') bottom right no-repeat;
              height: 100%;
            }
.top-round4 { background: url('/images/round-corner4.gif') bottom left no-repeat;
              height: 100%;
            }
   #topbar1 { margin: 0 10px 10px 10px;
            }
   #topbar2 { background: url('/images/top-lista.gif') top left no-repeat;
              height: 27px;
            }
    #footer { height: 27px;
              padding: 0;
              color: #FFFFFF;
              width: 100%;
              margin-top: 10px;
            }
#footer_bar1 { height: 27px;
              background: url('/images/bottom-lista.gif') top left no-repeat;
              margin: 0 10px 0 10px;
            }
#footer_bar2 span { margin-left: 10px;
             padding-top: 6px;
             display: block;
             float: left;
            }
#footer_bar2 a { margin-right: 10px;
             padding-top: 6px;
             display: block;
             font-weight: normal;
             color: #FFFFFF;
             float: right;
            }
#detail_lista { padding: 0 10px;
              margin: 0;
              background: #1A4E80;
              color: #FFFFFF;
              height: 15px;
            }
#detail_lista span { margin-left: 10px;
             display: block;
             float: left;
            }
#detail_lista a { margin-right: 10px;
             display: block;
             font-weight: normal;
             color: #FFFFFF;
             float: right;
            }
  #headbar1 { height: 37px;
            }
  #headbar2 { background: #1A4E80 url('/images/top-round-left.gif') top left no-repeat;
              height: 27px;
            }
  #headbar3 { background: url('/images/top-round-right.gif') top right no-repeat;
              height: 27px;
            }
  #headbar4 { margin-top: 6px;
              float: left;
            }
  #headbar5 { float: right;
              margin-right: 10px;
              margin-top: 6px;
             }
#headbar3 a {
             font-weight: normal;
             color: #FFFFFF;
            }
#topbar-menu { float: left;
              display: inline;
              color: #FFFFFF;
              margin-left: 0;
              margin-top: 5px;
            }
#topbar-menu a { color: #FFFFFF;
              font-weight: normal;
            }
          a { font-weight: bold;
              color: #1A4E80;
            }
     #last5 { padding: 0;
              padding-top: 10px;
              margin: 0;
              background: #FFFFFF;
              width: 585px;
            }
 .last5item { border-left: 1px solid #1A4E80;
              border-right: 1px solid #1A4E80;
              display: block;
              margin: 0;
		width: 583px;
              padding: 0;
            }
 #last5 img { width: 95px;
              height: 85px;
              float: left;
              margin-bottom: 10px;
            }
  #last5 hr { border: none;
              border-top: 1px solid #DDE4EC;
              height: 1px;
              margin: 0;
              padding: 0;
            }
   #last5 p { margin: 0;
              padding: 10px;
              height: 175px;
            }
     #top10 { padding: 0;
              margin: 0;
              background: #FFFFFF;
              width: 585px;
              margin-top: 10px;
            }
 .top10item { 
	      border-left: 1px solid #1A4E80;
              border-right: 1px solid #1A4E80;
              display: block;
              margin: 0;
              padding: 0;
		width: 583px;
	      overflow: hidden; 
            }
 .top10item p { width: 95px; display: inline;  float: left; }

 .last5item p { width: 95px; float: left; }

 #top10 img { width: 90px;
              height: 85px;
              margin-bottom: 0px;
            }
  #top10 hr { border: none;
              border-top: 1px solid #DDE4EC;
              height: 1px;
              margin: 0;
              padding: 0;
            }

   #top10 p { margin: 0;
              padding: 10px;
              height: 175px;
            }
    #demand { padding: 0;
              margin: 0;
              height: 30px;
              width: 155px;
            }
.demanditem { display: block;
              background: #E1EDF9;
              margin: 0;
              padding: 0;
            }
.one_demand { margin: 0;
              padding: 10px;
              color: #000000;
            }
.demand_line { margin: 0;
              padding: 0;
              height: 1px;
              width: 100%;
              border-bottom: 1px solid #CCDDED;
            }
#demand strong {
              color: #5095DA;
            }
.demand_end1 { background: #E1EDF9 url('/images/demand-round_bottom-left.gif') bottom left no-repeat;
              height: 5px;
            }
.demand_end2 { background: url('/images/demand-round_bottom-right.gif') bottom right no-repeat;
              height: 5px;
              margin-top: -3px;
            }
  .tab_end1 { background: #FFFFFF url('/images/table_bottom_line.gif') bottom left repeat-x;
              height: 5px;
            }
  .tab_end2 { background: url('/images/round-table_bottom-left.gif') bottom left no-repeat;
              height: 5px;
              margin-top: -3px;
            }
  .tab_end3 { background: url('/images/round-table_bottom-right.gif') bottom right no-repeat;
              height: 5px;
            }
  #welcome1 { background: #3C74AD url('/images/round-corner_light1.gif') top left no-repeat;
              width: 585px;
              color: #B5DBFF;
              margin: 0;
              margin-bottom: 10px;
            }
  #welcome2 { background: url('/images/round-corner_light2.gif') top right no-repeat;
              height: 100%;
            }
  #welcome3 { background: url('/images/round-corner_light3.gif') bottom right no-repeat;
              height: 100%;
            }
  #welcome4 { background: url('/images/round-corner_light4.gif') bottom left no-repeat;
              height: 100%;
              padding: 10px;
            }
    .nadpis { font-size: 12px;
              font-weight: bold;
              color: #1A4E80;
              padding: 0;
              margin: 0;
              display: inline;
            }
         h5 { font-size: 14px;
              font-weight: bold;
              color: #FFFFFF;
              padding: 0;
              margin: 0;
            }
  h5 strong { color: #FFE400;
            }
  h4 strong { color: #FFE400;
            }
         h4 { width: 100%;
              background: #1A4E80 url('/images/header-round-right_special.gif') top right no-repeat;
              height: 37px;
              display: block;
              font-size: 14px;
              font-weight: bold;
              color: #FFFFFF;
              margin: 0;
		margin-top: 5px; 
            }
      .h4in { background: url('/images/header-round-left.gif') top left no-repeat;
              padding-top: 8px;
              padding-left: 10px;
              display: block;
            }
      #menu { font-size: 11px;
              margin-bottom: 35px;
            }
  #menu-top { height: 10px;
              background: #1A4E80;
            }
#menu-bottom { height: 10px;
              background: #1A4E80;
            }
  .form-top { height: 10px;
              background: #1A4E80;
            }
.form-bottom { height: 10px;
              background: #1A4E80;
            }
.menu-item1 { background: #2366AA;
              height: 30px;
              display: block;
              border-top: 1px solid #427DB7;
            }
.menu-item1 a { color: #FFFFFF;
              font-weight: bold;
              text-decoration: none;
              margin-left: 10px;
              margin-top: 8px;
              display: block;
            }
.menu-item2 { background: #5093D7;
              height: 30px;
              display: block;
              border-top: 1px solid #68A3DD;
            }
.menu-item2 a { color: #FFFFFF;
              font-weight: normal;
              text-decoration: underline;
            }
.menu-item2 img {
              margin-left: 10px;
              margin-top: 10px;
            }
   #katalog { padding: 0;
              margin: 0;
            }
  #katalog2 { padding: 0;
              margin: 0;
            }
#katalog table { border-collapse: collapse;
              width: 100%;
              background: #E1EDF9;
            }
#katalog th {
              background: #C6D3DF;
              color: #000000;
              padding: 5px;
              border-bottom: 1px solid #1A4E80;
              text-align: left;
            }
#katalog td { border-bottom: 1px solid #CCDDED;
              padding: 5px;
              color: #000000;
            }
  #poptavka { padding: 0;
              margin: 0;
              background: #1A4E80;
            }
       form { padding: 0;
              margin: 0;
            }
#poptavka input {
              font-size: 11px;
              width: 230px;
              border: 1px solid #000000;
              background: url('/images/form_shadow.gif');
            }
#poptavka table { width: 100%;
              border-collapse: collapse;
            }
#poptavka td { padding: 0; margin: 0;

             }
#poptavka textarea {
              font-size: 11px;
              border: 1px solid #000000;
              height: 100px;
              width: 100%;
              overflow: hidden;
              background: url('/images/form_shadow.gif');
            }
#poptavka .btn { background: #3C74AD;
              color: #FFFFFF;
              border: none;
              height: 24px;
              width: 93px;
              float: right;
            }
   #nabidka { padding: 0;
              margin: 0;
              background: #1A4E80;
            }
#nabidka input {
              font-size: 11px;
              width: 130px;
              border: 1px solid #000000;
              background: url('/images/form_shadow.gif');
            }
#nabidka input.file {
              font-size: 11px;
              width: 230px;
              border: 1px solid #000000;
              background: url('/images/form_shadow.gif');
              position: relative;
            }
#nabidka select {
              font-size: 11px;
              width: 130px;
              border: 1px solid #000000;
              background: #FFFFFF;
            }
#nabidka table { width: 100%;
              border-collapse: collapse;
            }
#nabidka td { padding: 0; margin: 0;

             }
#nabidka textarea {
              font-size: 11px;
              border: 1px solid #000000;
              height: 100px;
              width: 100%;
              overflow: hidden;
              background: url('/images/form_shadow.gif');
            }
#nabidka .btn { background: #3C74AD;
              color: #FFFFFF;
              border: none;
              height: 24px;
              width: 93px;
              float: right;
            }
      #mess { background: #3C74AD;
              color: #FFFFFF;
              border: none;
              height: 24px;
              width: 282px;
            }
#mess span  { padding-top: 5px;
              padding-left: 5px;
              display: block;
            }
      .btns { width: 100%;
              margin: 0;
              padding: 0;
              border-collapse: collapse;
            }
   .btns td { margin: 0;
              padding: 0;
            }
     .pad10 { margin: 0;
              padding: 0 10px;
              color: #FFFFFF;
            }
   .legenda { text-align: right;
              color: #9FBAD7;
            }
   #kontakt { padding: 0;
              margin: 0;
            }
  #kontakt2 { border-left: 1px solid #1A4E80;
              border-right: 1px solid #1A4E80;
              display: block;
              margin: 0;
              padding: 10px;
            }
  #language { float: right;
              color: #5A82A6;
              font-weight: bold;
              font-size: 10px;
              margin-top: 6px;
              margin-right: 28px;
            }
#language a { color: #5A82A6;
              font-weight: bold;
              text-decoration: none;
              font-size: 10px;
            }
        img { border: none;
            }
 .resetovac { border: 0px none;
              margin: 0px;
              padding: 0px;
              float: none;
              clear: both;
              width: 0px;
              height: 0px;
              line-height: 0px;
              font-size: 0px;
            }
.posuvnik b { color: #5093D7;
            }
/*- start scrolling -*/
html, body  { _overflow:auto;
              height: 100%;
            }
   #topbar1 { width: 935px;
              position: fixed;
              top: 0;
              _position: relative;
              &position: relative;
            }
    #footer { width:935px;
              position: fixed;
              bottom:0;
              _posit\ion:absolute;
            }
    #panel1 { min-height: 100%;
              _height: 100%;

            }
    #panel2 { padding-top: 37px;
              _padd\ing-top: 0px;
              _height: 100%;
              min-height: 700px;
            }
#detail-all { background: #FFFFFF;
              _height: 100%;
              min-height: 100%;
            }
 #detail-in { padding: 0 10px 10px 10px;
            }
    #detail { padding: 0 10px;
              margin: 0;
              background: #1A4E80;
              color: #FFFFFF;
            }
#detail strong {
              color: #FFE400;
              text-weight: bold;
            }
   #obrazky { padding: 0;
              padding-bottom: 10px;
              padding-right: 10px;
              margin: 0;
              color: #FFFFFF;
              background: #E1EDF9;
	
            }
#obrazky a {
		float: left; 
	     display: block; 
	     text-align: center; 
	      width: 95px;
              height: 85px;
              border: 2px solid #1A4E80;
              margin-left: 10px;
              margin-top: 10px;
            }

#obrazky img { 
}

#welcome4 a,
      .more { font-size: 12px;
              float: right;
              color: #FFFFFF;
            }
#language a.sel { color: #FFFFFF;
            }
.popis_bunka {
              color: #000000;
              height: 200px;
	      width: 500px; 
              overflow: scroll;
              font-size: 11px;
              border: 1px solid #000000;
              background-attachment: fixed;
              background: url('/images/form_shadow.gif');
            }
     .bokem { margin-left: 10px;
            }
    .bokem2 { margin-left: 7px;
            }
 .male_logo { margin-left: 5px;
              float: left;
            }
   #obrazky { 
              background: url('/images/form_shadow.gif');
              _background: #1A4E80;
			}

	.hidden { display: none; }

.w90 { width: 90px !important; }
table th { text-align: right; vertical-align: top; }
.error { color: #FFE400; }
.message { font-weight: bolder; color: #FFE400; }
.a-center { text-align: center !important; }

.content { border-left: 1px solid #1A4E80;
              border-right: 1px solid #1A4E80;
              display: block;
              margin: 0;
              padding: 10px;
            }

.obrazekForm { padding-bottom: 5px; }

/*- end scrolling -*/

.message a { color: #ffe400; }
