/* ---- la001.css lodgings all pages V 20090624 ------ */
body,td,th {
  color: #000000;
  /*font-family: Verdana, Arial, Helvetica, sans-serif;*/
  font-family: Arial, Helvetica, sans-serif;
  /*font-family: Times New Roman, Times, serif;*/
}
h1,h2,h3 {
 margin: 0px;
 padding: 0px; 
}
.uc { /* upper case */
  text-transform: uppercase;
}
.lahdtab  { /* lodging - all page - head table */
  background-color: #F0F0F0;
}
.hdh1  { /*  head h1 */
  margin: 0;
  padding: 2 0 2 0;
}
.hdh2  { /*  head h1 */
  margin: 0;
  padding: 0 0 2 0;
}
.lahdtx  { /* lodging - all page - head text */
  margin: 0px;
  padding: 0px; 
  text-transform: uppercase;
  font-family: Times New Roman, Times, serif;
  font-size: 100%;
  font-weight: normal;
  color: #000080;
} 
.lasubhdtx  { /* lodging - all page - subhead text */
  margin: 0px;
  padding: 0px; 
  font-family: Times New Roman, Times, serif;
  font-size: 40%;
  font-weight: normal;
  color: #A0A0A0;
}
.horlin  { /* horizontal line */
  background-color: #000080;
}
.leftcol  { /* left bar color */
  /*background-color: #cad9f3;*/
  background-color: #d7dce8;
}
.lamenustd { /* lodging - all pages - left menu selected <td> */
  background-color: #FFFFFF;  /* uvnitr div neobarvi pozadi img*/ 
}
.lamenul { /* lodging - all pages - left menu links*/
  margin-left: 15px;
  text-indent: -15px;
  font-size: 100%;
  /*font-weight: bold;*/
}
.lamenusp { /* lodging - all pages - left menu selected  <p> */
  margin: 0px 0px 0px 15px;
  text-indent: -15px;
  padding: 2 0 2 0;
  background-color: #FFFFFF;
  color: #CC6600;
  font-size: 100%;
  /*font-weight: bold;*/
}
.lamenufc { /* lodging - all pages - left menu first char */
  font-size: 100%;
  color: #CC6600;
  text-transform: uppercase;
}
.linktab { /* lodging - all pages - link table */
  margin: 2px 4px 2px 0px; 
  border: 2px solid #6b8ec6;
  background-color: #eff3f7;
}  
.linkhd { /* lodging - all pages - link head */
  margin: 0px;
  padding: 2 0 2 0;
  background-color: #6b8ec6;
  font-size: 100%;
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
}  
.linksh { /* lodging - all pages - link subhead */
  margin: 0px;
  padding: 2 0 2 0;
  background-color: #eff3f7;
  font-size: 90%;
  color: #000000;
}  
.linki { /* lodging - all pages - link item */
  margin: 0px 0px 0px 15px;
  text-indent: -15px;
  padding: 2 0 2 0;
  background-color: #eff3f7;
  font-size: 90%;    
}
.linkhr { /* lodging - all pages - link horizontal line */
  margin: 0px;
  border-top: 2px solid #6b8ec6;
  padding: 0px;    
}
.addahd { /* add a(left) head */
  margin: 0px;
  padding: 2 0 4 1;
  background-color: #eff3f7;
  font-size: 90%;
  /*font-weight: bold;*/
  color: #000000;
}
.addabo { /* add a(left) body */
  margin: 0px 0px 0px 0px;
  text-indent: 0px;
  padding: 0 0 4 3;
  background-color: #eff3f7;
  font-size: 80%;    
}
.addbctd { /* add bc(down) tag td */
  background-color: #ffffff;
}
.addbchd { /* add bc(down) head */
  margin: 0px 0px 0px 0px;
  text-indent: 0px;
  padding: 10 4 4 4;
  /*background-color: #eff3f7;*/
  font-size: 120%;    
}
.addbcbo { /* add bc(down) body */
  margin: 0px 0px 0px 0px;
  text-indent: 0px;
  padding: 0 4 2 4;
  /*background-color: #eff3f7;*/
  font-size: 100%;    
}
.addbcdl { /* add bc(down) link */
  margin: 0px 0px 0px 0px;
  text-indent: 0px;
  padding: 0 4 2 4;
  /*background-color: #eff3f7;*/
  font-size: 100%;
  color: green;    
}

.ltype { /* lodging type */
  font-size: 100%;
  color: #000080;
}
.lname { /* lodging name */
  font-size: 140%;
  font-family: Arial, Helvetica, sans-serif;
  color: #ff0000;
}
.stars { /* lodging stars */
  margin 0;
  padding: 0 8 0 8;
  position: relative;
  bottom: -5;
}

.ldeshdc { /* lodging description header center column*/
  margin: 0;
  border: 0;
  padding: 12 8 0 8;
  font-size: 100%;
  font-family: Arial, Helvetica, sans-serif;
  /*color: #6b8ec6;*/
  color: #000000;
  text-transform: uppercase;
}
.ldeshdr { /* lodging description header right column */
  margin: 0;
  border: 0;
  padding: 12 0 0 0;
  font-size: 100%;
  font-family: Arial, Helvetica, sans-serif;
  /*color: #6b8ec6;*/
  color: #000000;
  text-transform: uppercase;
}
.ldesc1 { /* lodging description content 1-st paragraph*/
  margin: 0;
  border: 0;
  padding: 10 8 5 8;
  font-size: 100%;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
}

.ldescc { /* lodging description content center column*/
  margin: 0;
  border: 0;
  padding: 0 8 5 8;
  font-size: 100%;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
}
.ldescr { /* lodging description content right column*/
  margin: 0;
  border: 0;
  padding: 0 0 5 0;
  font-size: 100%;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
}
.capac { /* capacity description */
  margin: 0;
  border: 0;
  padding: 0 8 5 8;
  font-size: 100%;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
}
.capval { /* capacity value */
  margin: 0;
  border: 0;
  padding: 0 8 5 8;
  font-size: 100%;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
}
.roomtab { /* room table */
  margin: 0;
  border: 0;
  padding: 5 8 10 14;
  font-size: 100%;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
}
.pricon { /* prices and contacts */
  padding: 20 0 5 0;
}
.prichead { /* prices head */
  margin: 0;
  border: 0;
  padding: 4 8 4 8;
  background-color: #A1B5D7;
  font-size: 120%;
  font-family: Times New Roman;
  color: #ff0000;
}
.pricdata { /* prices data */
  /*margin: 0;
  border: 0;
  padding: 0 8 5 8;*/
  background-color: #F0F0F0;
  font-size: 110%;
  font-family: Times New Roman;
  /*color: #000000;*/
}
.conhead { /* contacts head */
  margin: 0;
  border: 0;
  padding: 4 8 4 8;
  background-color: #A1B5D7;
  font-size: 120%;
  font-family: Times New Roman;
  color: #ff0000;
}
.condata { /* contacs data */
  background-color: #F0F0F0;
  font-size: 110%;
  font-family: Times New Roman;
}
.col2bot { /* column 2 bottom */
  margin: 0;
  border: 0;
  padding: 0 8 5 8;
  background-color: #FFFFFF;
  font-size: 100%;
  font-family: Times New Roman;
  color: #000000;
}

.imghead { /* image header */
  margin: 0;
  border: 0;
  padding: 4 8 2 8;
  background-color: #DDDDDD;
  font-size: 120%;
  font-family: Times New Roman;
  /*color: #ff0000;*/
  /*text-transform: uppercase;*/
}
.imghdlname { /* image header lodging name*/
  font-size: 140%;
  color: #ff0000;
  text-transform: uppercase;
}
.imgrc { /* image right column */
  margin: 0;
  border: 0;
  padding: 0 0 0 0;
  background-color: orange;
  font-size: 100%;
  font-family: Times New Roman;
  color: #000000;
  text-transform: uppercase;
}
.imgfoot { /* image header */
  margin: 0;
  border: 0;
  padding: 1 4 3 4;
  background-color: #DDDDDD;
  font-size: 90%;
  font-family: Times New Roman;
  color: #ff0000;
  /*text-transform: uppercase;*/
}
.gpsdiv { /* GPS  */
  margin: 0;
  border: 0;
  padding: 10 8 10 8;
  background-color: #FFFFFF;
  font-size: 100%;
  /*font-family: Times New Roman;*/
  color: #ff0000;
  /*text-transform: uppercase;*/
}
.gpsval { /* GPS vlaue  */
  /*margin: 0;
  border: 0;
  padding: 0;
  background-color: #DDDDDD;
  font-size: 150%;
  /*font-family: Times New Roman;*/
  color: #000000;
  /*text-transform: uppercase;*/
}
.resdiv { /* reservation div*/
  margin: 0;
  border: 0;
  padding: 10 8 0 8;
  background-color: #FFFFFF;
  text-align: center;
  font-size: 100%;
  /*font-family: Times New Roman;*/
  color: #000000;
  /*text-transform: uppercase;*/
}
.restxt { /* reservation text*/
  margin: 0;
  border: 0;
  padding: 0 4 0 4;
  background-color: #FF7F00;
  font-size: 150%;
  font-family: Times New Roman;
  color: #000000;
  text-transform: uppercase;
}
.emailhd { /* email head*/
  margin: 15 0 0 0;
  border: 0;
  padding: 2 8 0 8;
  background-color: #F0F0F0;
  text-align: left;
  font-size: 100%;
  /*font-family: Times New Roman;*/
  color: #000000;
  /*text-transform: uppercase;*/
}
.emailln { /* email line*/
  margin: 0;
  border: 0;
  padding: 0 8 4 8;
  background-color: #F0F0F0;
  text-align: left;
  font-size: 100%;
  /*font-family: Times New Roman;*/
  color: #000000;
  /*text-transform: uppercase;*/
}
.pgend { /* page end */
  margin: 0;
  border: 0;
  padding: 5 8 5 8;
  background-color: #FFFFFF;
  font-size: 130%;
  font-weight: bold;
  color: #ff0000;
  text-transform: uppercase;
}
.vscontainer{ /* version and statistics */
  margin: 0;
  border: 1 solid blue;
  padding: 0 0 0 4;
  color: #808080;
  /*text-align:center;*/
}
.ltdw { /* link to  */
  margin: 0;
  padding: 0 0 0 5;
  font-size: 80%;
  color: #808080;
}
.vers { /* version*/
  margin: 0;
  padding: 0 0 0 5;
  font-size: 75%;
  color: #808080;
}
.statis{ /* statisctics*/
  margin: 0;
  padding: 0 0 0 0
  font-size: 75%;
  color: #808080;
}
.statcounter { /* highlight - size+color*/
  margin 0;
  padding: 0 0 0 0;
  position: relative;
  bottom: -3;
}
.bpkwhd { /* bottom of page keywords heading*/
  margin: 0;
  border: 0;
  padding: 12 8 0 5;
  font-size: 100%;
  font-family: Arial, Helvetica, sans-serif;
  /*color: #6b8ec6;*/
  color: #808080;
  /*text-transform: uppercase;*/
}
.bpkwco { /* bottom of page keywords content*/
  margin: 0;
  border: 0;
  padding: 0 8 5 5;
  font-size: 80%;
  font-family: Arial, Helvetica, sans-serif;
  color: #808080;
}
.mapexpdiv { /* maps expedia div*/
  margin: 0;
  border: 0;
  padding: 5 0 5 0;
}
.mapexptab { /* maps expedia tab*/
  /*margin: 0; => Firefox does not center*/
  border: 0;
  padding: 5;
  background-color: #FFFFE0;
}
.mapexpsta { /* maps expedia state name*/
  margin: 0;
  border: 0;
  padding: 0;
  /*background-color: #FFFFFF;*/
  text-align: center;
  font-size: 120%;
  /*font-family: Times New Roman;*/
  /*color: #000000;*/
  /*text-transform: uppercase;*/
}
.mapexploc { /* maps expedia locality*/
  margin: 0;
  border: 0;
  padding: 0;
  /*background-color: #FFFFFF;*/
  text-align: center;
  font-size: 120%;
  /*font-family: Times New Roman;*/
  /*color: #000000;*/
  /*text-transform: uppercase;*/
}
     
.mapexplog { /* expedia logo text*/
  margin: 0;
  border: 0;
  padding: 0;
  background-color: #FFFFFF;
  text-align: center;
  font-size: 70%;
  font-family: arial, helvetica;
  color: #000000;
  /*text-transform: uppercase;*/
}
.mapdivrow { /* own maps div - 1 row*/
  margin: 0;
  border: 0;
  padding: 0;
  background-color: #FFFFFF;
  /*text-align: center;*/
  font-size: 100%;
  /*font-family: Times New Roman;*/
  color: #000000;
  /*text-transform: uppercase;*/
}
.phodivrow { /* own photos div - 1 row*/
  margin: 0;
  border: 0;
  padding: 0;
  background-color: #FFFFFF;
  text-align: center;
  font-size: 100%;
  /*font-family: Times New Roman;*/
  color: #000000;
  /*text-transform: uppercase;*/
}
.del_pridivtab { /* pricelist div pricelist-table*/
  margin: 10 0 0 0;
  border: 0;
  padding: 0;
  background-color: #FFFFFF;
  text-align: center;
  font-size: 100%;
  /*font-family: Times New Roman;*/
  color: #000000;
  /*text-transform: uppercase;*/
}
.pritabhd { /* pricelist table head*/
  margin: 0;
  /*border: 0;
  padding: 5;*/
  background-color: #A1B5D7;
  text-align: center;
  font-size: 120%;
  font-family: Times New Roman;
  color: #ff0000;
  /*text-transform: uppercase;*/
}
.pricolhd { /* pricelist column head*/
  margin: 0;
  /*border: 0;
  padding: 0;*/
  background-color: #A1B5D7;
  text-align: center;
  font-size: 120%;
  font-family: Times New Roman;
  /*font-family: Times New Roman;*/
  color: #000000;
  /*text-transform: uppercase;*/
}
.prirow1 { /* pricelist row 1 (odd) */
  margin: 0;
  /*border: 0;
  padding: 0;*/
  background-color: #FFFFFF;
  text-align: center;
  font-size: 100%;
  font-family: Times New Roman;
  color: #000000;
  /*text-transform: uppercase;*/
}
.prirow2 { /* pricelist row 2 (even) */
  margin: 0;
  /*border: 0;
  padding: 0;*/
  background-color: #E0E0E0;
  text-align: center;
  font-size: 100%;
  font-family: Times New Roman;
  color: #000000;
  /*text-transform: uppercase;*/
}
.pricom { /* pricelist comments */
  margin: 0;
  border: 0;
  padding: 0;
  background-color: #DDDDDD;
  text-align: left;
  font-size: 100%;
  /*font-weight: bold;*/  
  font-family: Times New Roman;
  color: #000000;
  /*text-transform: uppercase;*/
}
.prirowc { /* pricelist row comments */
  /*margin: 0;
  border: 0;
  padding: 0;
  background-color: #E0E0E0;
  text-align: center;*/
  font-size: 100%;
  font-family: Times New Roman;
  color: #000000;
  /*text-transform: uppercase;*/
}

.pridis { /* pricelist discounts */
  margin: 0;
  border: 0;
  padding: 0;
  background-color: #DDDDDD;
  text-align: left;
  font-size: 100%;
  /*font-weight:bold;*/
  font-family: Times New Roman;
  color: #000000;
  /*tex
  t-transform: uppercase;*/
}
.prirowd { /* pricelist row discounts */
  /*margin: 0;
  border: 0;
  padding: 0;
  background-color: #E0E0E0;
  text-align: center;*/
  font-size: 100%;
  font-family: Times New Roman;
  color: #000000;
  /*text-transform: uppercase;*/
}

.pridishd { /* pricelist discounts head*/
  font-size: 120%;
}
.prifee { /* pricelist fee */
  margin: 0;
  border: 0;
  padding: 0;
  background-color: #DDDDDD;
  text-align: left;
  font-size: 100%;
  /*font-weight:bold;*/
  font-family: Times New Roman;
  color: #000000;
  /*text-transform: uppercase;*/
}
.prifeehd { /* pricelist fee head*/
  font-size: 120%;
}

.hilsiz { /* highlight - size*/
  font-size: 120%;
}
.hilcol { /* highlight - color*/
  color: #FF0000;
}
.hilsizcol { /* highlight - size+color*/
  font-size: 150%;
  color: #FF0000;
}

/* ------------------- old -----------------*/
.logo {  /* all pages - top left */
  background-color: #0e3091;
}
.headline { /* all pages - top center */
  background-color: #425FAF;
  background-image: url(../eamhead.gif);
  background-repeat: repeat-y;
  margin: 20px;
  padding: 12px 0px 8px 0px;
  font-family: Times New Roman, Times, serif;
  font-size: 250%;
  color: #BCC5E8;
}
.subhead { /* all pages - top center */
  background-color: #425FAF;
  margin: 0px;
  padding: 5px 0px 5px 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 40%;
  font-weight: bold;
  color: #6699CC;
  z-index: 1;
}
.flags { /* flags continet,state,region */
  background-color: #425FAF;
  margin: 0px;
  padding: 5px 0px 5px 0px;
}
.flagl { /* flags lodging */
  /*background-color: #425FAF;*/
  margin: 0px;
  padding: 3px 3px 3px 0px;
}
.euroacc { /* all pages - logo description */
  background-color: #0e3091;
  margin: 0px 0px 0px 1px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 100%;
  font-weight: bold;
  color: #ffcc33;
}
.lmenu { /* all pages - left menu */
  margin-left: 15px;
  text-indent: -15px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 90%;
  font-weight: bold;
}
.lmenus { /* all pages - left menu selected */
  margin-left: 15px;
  text-indent: -15px;
  background-color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 90%;
  font-weight: bold;
  color: #CC6600;
}
.menuy { /* all pages - menu first yellow char */
  font-size: 100%;
  color: #CC6600;
  text-transform: uppercase;
}
.stcode {/* main - state code */
  background-color: #6b8ec6;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 100%;
  color: #FFFFFF;
}
.stname {/* main page - state name */
  /*background-color: #ffffff;*/
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 100%;
  color: #6B8EC6;
}
.h1c { /* several pages - nadpis - h1 center */
  margin: 10px 0px 0px 0px;
  padding: 0px;
  text-align: center;
  color: #425FAF;
}
.sect { /* price - nadpisy sekci */
  margin: 30px 0px 15px 0px;
  padding-left: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 130%;
  font-weight: bold;
  color: #425FAF;
}
.offer1 { /* offer - text nabizime 1. radek */
  font-size: x-large;
  color: #0000FF;
  background-image: url(../hdbg50.gif);
  background-repeat: repeat-x;
  width: 100%;
  border: 1px solid #CCCCCC;
  margin: 15px 0px 15px 10px;
}
.offer2 {/* offer - text nabizime 2. radek */
  font-size: x-small;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
}
.free {/* offer, price - text FREE */
  font-size: 110%;
  font-weight: bold;
  text-transform: uppercase;
  color: #FF0000;
}
.freetop {/* offer - nadpis FREE */
  font-size: 80%;
  text-transform: uppercase;
  color: #FF0000;
}
.bluetext {/* more pages - blue text color */
  color: #0000FF;
}
.redtext {/* more pages - red text color */
  color: #FF0000;
}
.blok1nm {/* price  - container no margin   */
  background-image: url(../hdbg20.gif);
  background-repeat: repeat-x;
  border: 1px solid #CCCCCC;
  margin: 0px 0px 0px 0px;
}
.blok1ml {/* offer - container margin left:10 */
  background-image: url(../hdbg20.gif);
  background-repeat: repeat-x;
  border: 1px solid #CCCCCC;
  margin: 5px 0px 5px 10px;
}
.blok1mr {/* contact - container + margin right:10 */
  background-image: url(../hdbg20.gif);
  background-repeat: repeat-x;
  border: 1px solid #CCCCCC;
  margin: 5px 10px 5px 0px;
}
.blok1p {/* firm - container margin left+right:0 padding:5 */
  background-image: url(../hdbg20.gif);
  background-repeat: repeat-x;
  border: 1px solid #CCCCCC;
  margin: 5px 0px 10px 0px;
  padding: 5px 5px 5px 5px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 100%;
}
.bl1toppl {/* offer, contact - container head padding-left:20 */
  margin-left: 4px;
  margin-right: 4px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #CCCCCC;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 20px;
  font-weight: bold;
}
.bl1toptc {/* price - container head  text:center 140% */
  margin-left: 4px;
  margin-right: 4px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #CCCCCC;
  padding-top: 0px;
  padding-bottom: 4px;
  padding-left: 0px;
  text-align: center;
  font-size: 140%;
}
.bl1toptl {/* price, firm - container head text:left 20 140%  */
  margin-left: 4px;
  margin-right: 4px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #CCCCCC;
  padding-top: 0px;
  padding-bottom: 4px;
  padding-left: 20px;
  text-align: left;
  font-size: 140%;
}
.blok1bodyli {/* offer, price, contact - container body list format */
  padding-right: 5px;
  list-style-position: outside;
  list-style-type: disc;
}
.blok1bottom {/* offer, price, firm, contact - container bottom bar */
  background-color: #E2EEFE;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 10px;
}
.blok1botext {/* offer, price, firm, contact - container bottom text */
  /*padding-left: 10px;*/
}
.blok2 {/* offer - light blue background + margin left:10 */
  background-color: #E2EEFE;
  margin: 5px 0px 5px 10px;
  padding: 5px 10px 5px 10px
}
.blok2a {/* contact-light blue background + margin left:10,bottom:0 */
  background-color: #E2EEFE;
  margin: 4px 0px 0px 10px;
  padding: 4px 10px 4px 10px
}
.blok2b {/* price - light blue background + margin left:0,bottom:20 */
  background-color: #E2EEFE;
  margin: 10px 0px 20px 0px;
  padding: 0px 5px 0px 5px
}
.blok2c {/* price */
  background-color: #E2EEFE;  /*#eff6fe*/
  margin: 10px 0px 20px 0px;
  padding: 0px 5px 1px 5px;
}
.pbnothd {/* more pages - page bottom notes header */
  margin-right: 4px;
  margin-left: 4px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #CCCCCC;
  padding-top: 0px;
  padding-bottom: 4px;
  padding-left: 20px;
  font-weight: bold;
}
.pbnottx {/* more pages - page bottom notes text */
  list-style-position: outside;
  list-style-type: disc;
  font-size: 80%;
  color: #000055
}
.sign { /* offer - sign text1 */
  margin-left: 20px;
  padding: 20px;
}
.sign2 {/* offer - sign text2 = EuroAcc Team */
  margin-left: 100px;
}
.tabhdl {/* price - table head left 20 font:140% */
  background-image: url(../hdbg20.gif);
  background-repeat: repeat-x;
  padding-left:  20px; 
  text-align: left;
  font-size: 140%;
}
.tdc {/* price - td center */
  padding: 2px;
  text-align: center;
  font-size: 100%;
}
.tdcb1 {/* price - td center blue 1  = 1/4 prechodu nahore */
  padding: 2px;
  text-align: center;
  font-size: 100%;
  background-color: #f7faff;
}
.tdcb2 {/* price - td center blue 2  = 2/4 prechodu nahore */
  padding: 2px;
  text-align: center;
  font-size: 110%;
  background-color: #eff6fe;
}
.tdcb3 {/* price - td center blue 3  = 3/4 prechodu nahore */
  padding: 2px;
  text-align: center;
  font-size: 110%;
  background-color: #e5f0fe;
}
.tdl {/* price - td left */
  padding: 2px;
  text-align: left;
  font-size: 100%;
}
.tdlb1 {/* price - td left blue 1  = 1/4 prechodu nahore */
  padding: 2px;
  text-align: left;
  font-size: 100%;
  background-color: #f7faff;
}
.txl {/* price - text left:10 font:110% */
  padding: 10px;
  text-align: left;
  font-size: 110%;
}
.tx2 {/* firm - text left:10 font:105% bold */
  padding: 10px;
  text-align: left;
  font-size: 105%;
  font-weight: bold;
}
.nreur {/* price - number in EUR */
  font-size: 120%;
  font-weight: bold;
}
.account {/* price - account number */
  font-size: 100%;
  font-weight: bold;
}
.telph {/* contact - telephone */
  font-size: 110%;
  font-weight: bold;
}
img.l {/* offer - image float left */
  margin: 0px 5px 0px 0px;
  border: 1px solid #000000;
  float: left;
}
img.r {/* offer, price - image float right */
  margin: 0px 0px 0px 5px;
  border: 1px solid #000000;
  float: right;
}
img.b {/* contact - image  border */
  margin: 0px 0px 0px 0px;
  border: 1px solid #000000; 
}
img.bmr {/* contact - image  margin right 5 + border */
  margin: 0px 5px 0px 0px;
  border: 1px solid #000000;
}
div.ff { /* form feed */
  color: red;
  page-break-before:always;
}

@media print { /* for printer only */
  body {
  /*font-family: Times New Roman, Times, serif;*/
  font-size: 10px;
  }
  .h1c, .sect { /* h1 center */
  /*color: #000000;*/
  }
  .menuy { /* all pages - menu first yellow char*/
  /*color: #000000;*/
  }
  .pbnottx {
    padding-bottom: 15px;
  }
  .printsp20 {
    margin-top: 20px;
    /*border: 1px solid #000000;*/
  }
  .printsp60 {
    margin-top: 60px;
    /*border: 1px solid #000000;*/
  }

}
/* ---- end of la001.css ------ */
