﻿/* LANGMaster content styles, (c) 2007 PeckaDesign, www.peckadesign.cz */

/* Basic */
html
{
  padding: 0;
  margin: 0;
}

body
{
  font: 75% Tahoma, Arial, sans-serif;
  background: white;
  color: #1B2936;
  line-height: 1.667;
  padding: 0;
  margin: 0;
}

h1, h2, h3, h4, h5, h6, caption
{
  margin-top: 0;
  margin-bottom: 0.5em;
  font-family: "Franklin Gothic Medium" , Tahoma, Arial, sans-serif;
}
h3, h4, h5, h6, caption
{
  font-family: Tahoma, Arial, sans-serif;
}
h1
{
  font-size: 183.3%;
  font-weight: normal;
  margin: 0em 0 0em;
  line-height: 1;
}
h2
{
  margin: 1em 0 0.2em;
  font-weight: normal;
  font-size: 166%;
  line-height: 1.1667;
}
h3, caption
{
  font-size: 133%;
  font-weight: normal;
  margin: 1em 0 0em;
}
h4
{
  font-size: 116%;
  font-weight: normal;
  margin-bottom: 0;
}
h5, h6
{
  font-size: 109%;
  font-weight: normal;
}
p, li, table
{
  margin-top: 0;
}

ul, ol
{
  padding: 0;
  margin: 0 0 1.667em 0;
}
p
{
  margin-bottom: 1.667em;
}
.hcContent p
{
  margin-bottom: 0.5em;
}
p.no-margin
{
  margin: 0;
}
p.inline
{
  display: inline;
}
ol
{
  padding-left: 35px;
}
ul
{
  margin-left: 3px;
  list-style: none;
}
ul li
{
  margin: 0.2em 0 0.2em 0;
  padding: 0 0 0 17px;
  background: url('../css2/img/bullet-default.png') no-repeat 0em 0.5em;
}
ol li
{
  padding: 0;
  background: none;
}

ol.decimal
{
  list-style: decimal;
}
ol.lower-alpha
{
  list-style: lower-alpha;
}
ol.upper-alpha
{
  list-style: upper-alpha;
}
ol.lower-roman
{
  list-style: lower-roman;
}
ol.upper-roman
{
  list-style: upper-roman;
}

blockquote
{
  margin: 0 0 1em 10px;
  border-left: 8px solid #EBE9DC;
  background: #F4F3EC;
  padding: 1em 1em 1px 1.5em;
  font-style: italic;
}

hr
{
  display: block;
  width: 100%;
  height: 1px;
  font-size: 1px;
  overflow: hidden;
  border: 0;
  color: #E9E8E5;
  background: #E9E8E5;
  margin: 10px 0;
  clear: both;
}

a
{
  color: #FF8A00;
}
a:visited
{
  color: #93550C;
}
a:hover
{
  color: #BE7117;
}

/* Misc */
.no-border
{
  border: none !important;
}
.no-marg
{
  margin: 0 !important;
}

.l
{
  display: inline;
  float: left;
}
.r
{
  display: inline;
  float: right;
}
.cl
{
  clear: left;
}
.cr
{
  clear: right;
}
.out
{
  position: absolute;
  left: -2000px;
  top: -2000px;
}
.br
{
  clear: both;
}
.break
{
  height: 1px;
  font-size: 1px;
  clear: both;
  overflow: hidden;
  visibility: hidden;
}
.small
{
  font-size: 92%;
}
.hidden
{
  display: none;
}

.center
{
  text-align: center;
}
.left
{
  text-align: left !important;
}
.right
{
  text-align: right;
}


table
{
  font-size: 1.0em;
}
/*table td, table th
{
  vertical-align: top;
}*/

/* Half columns */
.col-h-l, .col-h-r
{
  width: 49%;
}
.col-h-l
{
  float: left;
  display: inline;
}
.col-h-r
{
  float: right;
  display: inline;
}

/* Images */
img
{
  border-width: 0;
  margin: 0;
  padding: 0;
}
img.ilu
{
  border: solid 1px #BDA225;
}

a img
{
  border: 0;
  padding: 0;
  margin: 0;
}

img.left, img.right
{
  margin: 0 15px 15px 15px;
}
img.left
{
  margin-left: 0;
  float: left;
  clear: left;
}
img.right
{
  margin-right: 0;
  float: right;
  clear: right;
}
img.plain
{
  margin: 0;
  padding: 0;
  border: 0;
  display: inline;
}

/* common.css */

.chinesse body
{
  font-family: Arial, sans-serif;
  font-size: 90%;
}

h1.underline
{
  border-bottom: solid 3px #BABEC2;
}
h2.underline
{
  border-bottom: solid 1px #BABEC2;
}

/* technicke instrukce */
h2.technicalInstructions
{
}

small
{
  font-size: 92%;
}

hr
{
  height: 1px;
  clear: both;
  border: 0;
  background: #BABEC2;
  color: #BABEC2;
  margin: 15px 0;
}

/* rizeni zobrazeni prvku */
.clear
{
  clear: both;
  visibility: hidden;
  margin: 0;
  padding: 0;
}
.displayNone
{
  display: none;
}
.displayInline
{
  display: inline;
}
.displayBlock
{
  display: block;
}
.visible
{
  visibility: visible;
}
.visibleHidden
{
  visibility: hidden;
}
.hideBody
{
  display: none;
}

/* =========== vizualni tridy ============ */
.example
{
  color: #025f88;
}
/* nazev sekce s prikladem */
.example .exampleLabel
{
  display: block;
  float: left;
  width: 6em;
}
/* vlastni text prikladu */
.example ul
{
  display: block;
  margin: 0;
  padding: 0;
  margin-left: 7em;
}
.example ul li
{
  display: block;
  margin: 0;
  padding: 0;
  color: #717173;
  font-size: 1.0em;
  list-style-type: none;
  list-style-image: none;
}

.chinesePinyin
{
  color: #CA9F08;
  margin: 0 !important;
}

.smalltext
{
  font-size: 0.80em;
  color: #555555;
}
.gold
{
  color: #D8A500;
}

.newLine
{
  margin-top: 0.5em; /* stejne horni odsazeni jako p */
}

/* ======================= LAYOUT ============================== */
#contentHolder
{
  padding: 10px;
}

/* ==================== skryty text ====================== */
/* polozka ke schovani */
.htItem
{
  border: 1px dotted #E9E1BC;
  margin: -1px;
}
.htItem span
{
}
.htItem.htHidden
{
  border-style: solid;
}
.htItem.htHidden span
{
  visibility: hidden;
}


/* obtekana znacka */
.markTypeFloat
{
  float: left;
}


.green
{
  color: green;
}
.blue
{
  color: blue;
}
.heading
{
  font-size: 116%;
}

.big {
  font-size: 250%;
  margin: 1em 0 0.5em 0;
  padding: 0;
  font-family: "Franklin Gothic Medium";
}

acronym {
  border-color: #CD5F00;
  border-bottom-width: 2px;
  border-bottom-style: dotted;
}

.logoImg 
{
  width: 159px; 
  height: 36px;
}

.logoImgFake {background-image:url('img/logo-lm.png')}

.subsite-com_pl       a.logo-panel {display:block; width:159px; height:36px; background: url(img/logo-com_pl.png) no-repeat 0px 0px;}
.subsite-com          a.logo-panel {display:block; width:159px; height:36px; background: url(img/logo-lm.png) no-repeat 0px 0px;}
.subsite-com_rumarket a.logo-panel {display:block; width:180px !important; height:36px; background: url(img/logo-com_rumarket.png) no-repeat 0px 0px;}
.subsite-com_tr       a.logo-panel {display:block; width:159px; height:36px; background: url(img/logo-com_tr.png) no-repeat 0px 0px;}
.subsite-com_lt       a.logo-panel {display:block; width:159px; height:36px; background: url(img/logo-com_lt.png) no-repeat 0px 0px;}
.subsite-com_sk       a.logo-panel {display:block; width:159px; height:36px; background: url(img/logo-com_sk.png) no-repeat 0px 0px;}
