/* NADPISY - start */
h1 {font-size: 1.5em; /* >>> menží proporce 1.2 */ color: gray; margin-top: 8px;} /*hlavní nadpis*/
h2 {font-size: 1.2em; /* >>> menží proporce 1.0 */ color: red; _margin-top: 0px; _margin-bottom: 0px;} /*podnadpis*/
h3 {} /*volné*/
h4 {font-size: 1.1em; /* >>> menží proporce 0.9 */} /*zastoupeni v zahraničí*/
h5 {font-size: 0.9em; font-variant: normal; /*text-decoration: underline;*/ margin-bottom: 0px; color: gray;} /*navigace a tématické přílohy*/
h6 {font-size: 0.9em; text-decoration: underline; margin-left: 15px; margin-top: 10px; margin-bottom: 0px; color: gray;} /*tématické přílohy*/

/* NADPISY - stop */
/* ************** */
/* TABULKY - start */
td {font-size: 0.8em;}
td.kontakt_0x1 {height: 20px; background-color: #dddddd; padding-left: 5px;}
td.kontakt_1x1 {width: 190px; height: 20px; padding-left: 5px; font-weight: bold; color: #505050;} /*old 350, 310 new 220, bez mailu 270*/
td.kontakt_1x2 {width: 165px; height: 20px; padding-left: 5px;} /*old 200, 200 new 160, bez mailu 210*/
td.kontakt_1x3 {width: 165px; height: 20px; padding-left: 5px;} /*old 200, 220 new 170, bez mailu 220*/
td.kontakt_1x4 {width: 175px; height: 20px; padding-left: 5px; padding-right: 5px; text-align: right;} /*old 200, 220 new 150*/
td.vedeni_0x1 {width: 220px; height: 20px;}
td.vedeni_0x2 {width: 250px; height: 20px;}
td.zastoupeni_0x1 {width: 250px; height: 20px;}
td.refnadpis {width: 515px; height: 25px; /*font-size: 0.75em;*/ vertical-align: middle; font-weight: bold; color: black; padding-left: 5px; background: #E0E0E0; }   /* vertical-align: top; color: #666666; */
td.refobsh {width: 515px; height: 130px; vertical-align: top; padding-left: 5px;}
td.refobsh1 {width: 515px; height: 20px; vertical-align: top; padding-left: 5px; padding-top: 5px;}   /* height: 20px; */
td.refobsh2 {width: 515px; height: auto; vertical-align: top; padding-left: 5px; padding-top: 5px;}
td.refobrz {width: 200px; text-align: right;}
td.reference_0x1 {width: 300px; height: 20px; font-size: 0.75em; font-weight: bold; color: #666666;}
td.reference_0x2 {width: 220px; height: 20px;}
td.reference_0x3 {width: 100px; height: 20px;}
td.clannadpis {width: 550px; height: 20px;}
td.clantext {width: 550px; /*height: 20px;*/ font-size: 8pt; vertical-align: top;}
td.clandatum {width: 275px; height: 20px; font-size: 8pt;}
td.clanodkaz {width: 275px; height: 20px; text-align: right;}
td.clanobrazek {width: 165px; /*height: 20px;*/ text-align: right;}
td.prohlaseni_0x1 {width: 200px; height: 40px; font-weight: bold; color: #666666;}
td.prohlaseni_0x2 {width: 480px; height: 40px; padding-right: 20px;}
td.prohlaseni_0x3 {width: 30px; height: 20px;}
td.protokol_0x1 {width: 80px; height: 20px; text-align: center;}
td.protokol_0x2 {width: 400px; height: 20px;}
td.protokol_0x3 {width: 80px; height: 20px; text-align: center;}
td.protokol_stred {text-align: center;}
td.ip_1xa {width: 355px; height: 20px; text-align: center;}
td.ip_1xb {width: 355px; height: 20px; text-align: center;}
td.ip_3x1a {width: 25px; height: 20px; font-weight: bold;}
td.ip_3x2a {width: 330px; height: 20px; text-align: center;}
td.ip_3x1b {width: 25px; height: 20px; font-weight: bold; padding-right: 15px;}
td.ip_3x2b {width: 330px; height: 20px; text-align: center;}
td.ip_4x1a {width: 25px; padding: 5px 5px 5px 5px; font-weight: bold;}
td.ip_4x2a {width: 100px; padding: 5px 5px 5px 5px;}
td.ip_4x3a {width: 230px; padding: 5px 5px 5px 5px;}
td.ip_4x1b {width: 25px; padding: 5px 5px 5px 15px; font-weight: bold;}
td.ip_4x2b {width: 100px; padding: 5px 5px 5px 5px;}
td.ip_4x3b {width: 230px; padding: 5px 5px 5px 5px;}
td.klastab_1x2 {text-align: left;}
td.klastab_1 {width: 30px; height: 20px; font-weight: bold;}
td.klastab_2 {width: 155px; height: 20px;}
td.trhorlavosti_0x1 {width: 200px; height: 20px; font-size: 8pt; text-align: center;}
td.chem0_1 {width: 200px; height: 20px;}
td.chem0_2 {width: 100px; height: 20px; text-align: center;}
td.chem0_3 {width: 50px; height: 20px; text-align: center;}
td.chem0_4 {width: 50px; height: 20px; text-align: center;}
td.chem0_5 {width: 50px; height: 20px; text-align: center;}
td.chem0_6 {width: 50px; height: 20px; text-align: center;}
td.chem0_7 {width: 50px; height: 20px; text-align: center;}
td.chem0_8 {width: 50px; height: 20px; text-align: center;}
td.chem0_9 {width: 100px; height: 20px; text-align: center;}
td.mnozkab_k_1 {width: 120px; height: 20px; padding-left: 5px;}
td.mnozkab_k_2 {width: 50px; height: 20px; text-align: center;}
td.mnozkab_p_1 {width: 100px; height: 20px; padding-left: 5px;}
td.mnozkab_p_2 {width: 130px; height: 20px;}
td.mnozkab_p_3 {width: 130px; height: 20px; text-align: center;}
td.mnozkab_p_4 {width: 130px; height: 20px; text-align: center;}
td.mnozkab_t_1 {width: 120px; height: 20px; padding-left: 5px;}
td.mnozkab_t_2 {width: 50px; height: 20px; text-align: center;}
td.mnozkab_t_3 {width: 720px; height: 20px; text-align: center;}
tr.cernepozadi {color: white; background: black;}
tr.sedepozadi {color: black; background: #999999;}
tr.svsedepozadi {color: black; background: #dddddd;}
tr.bilepozadi {color: black; background: white;}
td.prm0_1 {width: 255px; height: 20px; font-size: 8pt; font-weight: bold; color: #000000;}
td.prm0_2 {width: 200px; height: 20px; font-size: 8pt; color: #000000;}
td.prm0_3 {width: 200px; height: 20px; font-size: 8pt; color: #000000;}
td.prm0_4 {width: 100px; height: 20px; font-size: 8pt; color: #000000; text-align: right;}
td.dotaznik_0x1 {padding-top: 10px; padding-right: 5px; TEXT-ALIGN: right;}

/* TABULKY - stop */
/* ************** */
/* ODKAZY - start */
a { }
a.odkaz_w {color: #666666;}
a.odkaz_s {color: #666666;}
a.odkaz_e {color: #666666;}
a.nadpisclan {font-size: 9pt; font-weight: bold; color: #000000;}
a.nadpisclan:hover {color: #666666; text-decoration: underline;}
a.celyclan {font-size: 8pt; color: #000000;}
a.celyclan:hover {color: #666666;}
a.aktiv {font-weight: bold; color: #ff0000;}
a.aktiv:hover {color: #666666;}
a.zpetseznam {color: #000000;}
a.zpetseznam:hover {color: #666666;}
a.odkazprohladrs {font-size: 9pt; font-weight: bold; color: #000000;}
a.odkazprohladrs:hover {color: #666666; text-decoration: underline;}
a.odkazprohlfile {font-size: 8pt; color: #666666;}
a.odkazprohlfile:hover {color: #000000; text-decoration: underline;}

/* ODKAZY - stop */
/* ************** */
/* ČÁRY - start */
hr.cara {width: 100%; height: 1px; _margin-top: -15px; color: #999999;}
hr.podtrzeni {width: 78%; height: 1px; margin-left: 0; _margin-top: -15px; color: #999999; text-align: left;}
#vlevo hr {width: 200px; text-align: center; margin-bottom: 10px; _margin-top: -6px; _margin-bottom: -6px;}

/* ČÁRY - stop */
/* ************** */
/* TEXTY - start */
p.sedybold {font-weight: bold; color: #666666;}

/* TEXTY - stop */
/* ************** */
/* KATALOGY - start */
#katalogy {width:695px; font-size:12px; line-height:16px;}
#katalogy ul {list-style-image: URL('images/bg_odrazka.gif'); _margin-bottom: 0px;}
#katalogy a {color: #000000;}
#katalogy a:hover {color: red;}
#katalogy-vlevo {width:315px; float:left; margin-bottom: 20px;}
#katalogy-vpravo {width:280px; float:right; margin-top: 20px; margin-bottom: 20px;}
hr.katalogy-cara {height:1px; color: #d0d0d0; clear:both; _margin-top: -10px; _margin-bottom: 0px;}
a.katalogy-pdf {margin:0 0 0 20px;}

/* OLD verze 
#kat_odstavec {width:560px; float:left;}
#kat_obrazek {width:135px; margin-bottom:5px; float:right;}
   KONEC OLD verze */

hr.delici {_margin-top: -4px; height:1px; text-align:left; color: #d0d0d0; clear:both;}
.nahoru {vertical-align:35%;font-size:12px; margin-left:5px; color:red; font-weight:bold;}

/* KATALOGY - stop */
/* ************** */
/* ODSTAVCE - start */
.odstavec {margin:20px 15px 0 15px;}
.odstavec1 {width:330px; float:left;}
.odstavec2 {width:330px; float:right;}
p.pododstavec {clear:both; margin:0 0 10px 0; /*_margin:-20px 0 10px 0;*/ padding:0;}

/* ODSTAVCE - stop */
/* ************** */
/* OSTATNI - start */
.sedy {COLOR: #666666;}
#tema {margin-top: 10px;}
#tema li {list-style-type: square; color: red;}
#tema a {color: gray;}
#tema a:hover {color: black;}
.icq {vertical-align:15%; padding-left:5px;}
/* OSTATNI - stop */
/* ************** */
/* SKRYTA CAST za pomoci javascriptu - start */

.textskryj { display:none; }
div.ovladtextskryj {
  position:relative;
  top:-32px;
  _top:-37px;
  float:right;
}
.ovladtextskryj a { color:red; }

/* SKRYTA CAST za pomoci javascriptu - stop */
/* ************** */