#www-citronic-cz {
	position:relative;
	margin-left: auto;
	margin-right: auto;
	top:0px;
	width:750px;
	height:auto;
}
#ad {
  position:absolute;
   margin-left: 750px;
   margin-right: auto;
  top:170px;
  width:120px;
  height:auto;
}
.layout1 {
  vertical-align: bottom;
  background-image: url(layout/left-M.gif);
}
.layout2 {
  vertical-align: bottom;
  background-image: url(layout/linka.gif);
  background-repeat: repeat-y;
  background-position: center;
}
.content-left {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: #666666;
  padding-top: 0px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 0px;
  vertical-align: top;
}
.tlacitko-U {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-transform: uppercase;
  color: #FFFFFF;
  background-color: #92b91c;
  border: 1px outset #CCCCCC;
}
.report-chyba {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #FFFFFF;
  background-color: #FF9900;
  font-weight: bold;
  padding: 2px;
  text-align: center;
}
.TAB {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  border: thin solid #999999;
}
.TABhlavicka {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #999999;
  padding-left: 4px;
}
.TABradek {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: #666666;
}
.TABtext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: #666666;
  padding-left: 4px;
}
.report-OK {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #FFFFFF;
  font-weight: bold;
  padding: 2px;
  text-align: center;
  background-color: #9dbb4b;
}

.content-right {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: #666666;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 10px;
  vertical-align: top;
}

#flash-menu {
  position:absolute;
  left:0px;
  top:0px;
  width:750px;
  height:190px;
}

#content {
  position:relative;
  left:0px;
  top:190px;
  width:750px;
  height:auto;
}


body {
  margin: 0px;
  padding: 0px;
}
h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  color: #92B91C;
  font-size: 11pt;
  margin: 0px;
  padding: 0px;
}

h2 {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #333333;
  font-size: 10pt;
  margin: 0px;
  padding: 0px;
}

h3 {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #333333;
  font-size: 10pt;
  margin: 0px;
  padding: 0px;
}

a {
  color: #333333;
}
a: hover {
  color: #000000;
}

.news-list-text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: #666666;
  vertical-align: top;
  padding-top: 2px;
}

.news-item-kr-text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: #999999;
}
.news-item-text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: #666666;
}

.navigation {
  text-align: center;
  vertical-align: middle;
  padding-top: 7px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #FFFFFF;
  font-weight: bold;
}

.navigation_B {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-transform: uppercase;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
}
.form-pole {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  border: 1px solid #92B91C;
  padding-left: 5px;
}
.form-polep {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  border: 1px solid #92B91C;
  padding-left: 5px;
  background-color: dcf78b;
}
.txtBold {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #333333;
}
.txt {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: #333333;
}
.txt-grey {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: #ababab;
}
.txt-white {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: #FFFFFF;
}
.txt-red {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: #ed1c24;
}
.txt-bg-red {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  background-color: b91c1c;
  color: #FFFFFF;
}
.menuProd {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #333333;
}
.SHOPnazev {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	font-weight: bold;
	padding-left: 4px;
	background-color: e4e4e4;
	text-decoration: none;
}
.SHOPnazevtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.SHOPnazevAKC {
  padding-left: 4px;
  background-color: #ee2513;
}
.SHOPobrazekAKC {
	padding-left: 4px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #ee2513;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #ee2513;
}
.SHOPnazevAKCtxt {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}
.SHOPheslo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	padding-left: 4px;
	padding-left: 4px;
}
.SHOPhesloAKC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	padding-left: 4px;
	padding-left: 4px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #ee2513;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #ee2513;
	margin: 5px;
}

.SHOPheslodtl {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 8pt;
  color: #333333;
  vertical-align: top;
}
.SHOPtextdtl {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #333333;
  vertical-align: top;
}
.SHOPtechtabhod {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #333333;
  vertical-align: top;
}
.SHOPcena {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  color: #ee8f13;
  padding-right: 5px;
  text-align: right;
  vertical-align: bottom;
}
.SHOPcenaAKC {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #FFFFFF;
  padding-right: 5px;
  text-align: right;
  vertical-align: bottom;
  background-color: ee2513;
}
.SHOPcenaAKCold {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	padding-right: 5px;
	background-color: ee2513;
	text-decoration: line-through;
    padding-left: 4px;
}
.SHOPcenadtl {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  color: #ee8f13;
  padding-right: 5px;
  text-align: right;
}
.SHOPokno {
  border-left: 1px solid #e3e3e3;
  padding: 0px;
  margin: 0px;
}
.SHOPoknoA {
	border-left: 1px solid #e3e3e3;
	padding: 0px;
	margin: 0px;
	background-color: #f5f5f5;
	cursor: pointer;
}
.SHOPoknoobr {
  padding-top: 24px;
}
.SHOPoknotext {
  padding-left: 5px;
  padding-top: 8px;
  text-align: justify;
}
.SHOPtechtab {
  background-color: #f6f6f6;
  padding: 3px;
  margin: 0px;
}
.SHOPobjc {
  text-align: right;
  padding: 0px;
  margin-top: 0px;
  margin-right: 6px;
  margin-bottom: 0px;
  margin-left: 0px;
}
.NejbAkc {
  background-color: #92b91c;
}
.MOFGmenu {
  font-weight: bold;
}
.nove {
	color: #FF0000;
	font-weight: normal;
}
.oranzA {
	text-decoration: none;
	background-color: #E4F1B8;
}

.SHOPcenadtlAKC {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  color: #ee2513;
  padding-right: 5px;
  text-align: right;
}
.SHOPradek {
	margin-bottom: 2px;
}
#mp3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #CC0000;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
#motgallery {
	z-index: 50;
	position: absolute;
	width: 180px;
	height: 480px;
	overflow-y: auto;
	overflow-x: hidden;
	text-align: center;
	padding: 5px;
	padding-top: 15px;
	background-color: #FFFFFF;
}
.imgBox {
	width: 150px;
	height: 115px;
	text-align: center;
	display: inline;
	vertical-align: absmiddle;
	overflow: inherit;
	padding: 5px;
	cursor: pointer;
}
#gallery {

}
.motgFoto {
	border: 1px solid #92b91c;
}
#celGal {
	color: #ed1c24;
	text-decoration: underline;
	cursor: pointer;
	width: 160px;
	text-align:center;
	position: absolute;
	padding-bottom: 5px;
}
#celGalx {
	color: #ed1c24;
	text-decoration: underline;
	cursor: pointer;
	position:absolute;
	width: 160px;
	text-align: center;
	padding-bottom: 5px;
}
#footer {
font-family:Arial, Helvetica, sans-serif;
color:#9dbb4b;
margin-top:8px;
text-align:center;
font-size:12px;
}
#footer a {
color:#9dbb4b;
}