
/* new styles */


div#divTopBar img
{
	height: 73px !important;

}


div#divMenuBar
{
	margin-top: -14px;
}

div#divMenuBar img
{
	height: 30px !important;
}


div#divMenuMainLinks
{
	top: 79px !important;
}


td.darkbluebg 
{
	background: #a0be06;
	/*width: 23px !important;*/
	/*border-right: 26px solid #ffffff;*/
	-moz-box-sizing: border-box;
}

td.slogan
{
	text-align: center; 
	color: #20204c; 
	font-weight: bold; 
	font-size: 16px; 
	font-family: tahoma;
	vertical-align: bottom;
	padding-bottom: 13px;
	padding-left: 25px;
}

td.mainContent
{
	padding: 20px;
	padding-bottom: 0px;
	height: 500px;
	vertical-align: top;
	position: relative;
	padding-bottom: 30px;
}



div.footer
{
	padding-top: 4px;
	color: #909090;
	position: absolute;
	bottom: 0px;
	border-top: 1px solid #a0be06;
	width: 660px;
}

div.footer a
{
	color: #909090;
}



/* menu */

div.menuBar
{
	-moz-box-sizing: border-box;
	font-family: tahoma;
	font-size: 10px;

    width: 722px;
    height: 30px;
	left: 0px;
    top: 73px;
    position: absolute;
	z-index: 200;
}

div.menuItem
{
	float: right;
    color: #ffffff;
	font-weight: normal;
    padding-left: 15px;
    padding-right: 15px;
	padding-top: 8px;
	overflow: visible;
	white-space: nowrap;
	position: relative;
	cursor: pointer;
	cursor: hand;
	height: 30px;
	border-right: 1px solid #ffffff;
	-moz-box-sizing: border-box;
	text-transform: uppercase;
	font-size: 11px;
	z-index: 300;
}

div.subMenu
{
    position: absolute;
    top: 30px;
	left: 0px;
    background-color: #e3e8c6;
	display: none;
	z-index: 200;
	border: 1px solid #a0be06;
}

div.subMenu a
{
	display: block;
	padding: 5px;
	text-decoration: none;
	border-bottom: #ffffff 1px solid;
	color: #505f00;
	font-size: 11px;
	padding-right: 15px;
}

div.subMenu a:hover
{
	background-color: #cedc85;
}




body #divTopBar
{
	left: -38px !important;
}

/*
body .menuBar
{
	left: -38px !important;
}
*/

body #divMenuBar
{
	left: -38px !important;
}

body #divTableCont
{
	left: -38px !important;
}






body {
  background: #ffffff;
}

td {
  font-family: verdana,helvetica,arial;
  font-size: 10px;
}

a {
  color: #738388;
}


td.infocontainer {
  background: #e3e8c6;
  border-left: 1px solid #a0be06;
  color: #000000;
  font-family: verdana,helvetica,arial;
  font-size: 10px;
  padding: 10px;
}
	
td.whitebg {
  background: #ffffff;
}

td.listtext {
  background: #ffffff;
  color: #000000;
  font-family: verdana,helvetica,arial;
  font-size: 10px;
}
td.listtext a.arrowlink
{
	display: block;
	text-align: right;
}

td.bottomborder {
  /*border-bottom: 1px solid #a0be06;*/
}

td.rightborder {
  font-family: verdana,helvetica,arial;
  font-size: 10px;
  border-right: 1px solid #a0be06;
  padding-right: 10px;
}

/*
td.darkbluebg {
  background: #A7B6BB;
}
*/

td.greentext {
  color: #A7B6BB;
  font-family: verdana,helvetica,arial;
  font-size: 10px;
  padding-bottom: 5px;
}
	
td.menu {
  font-family: verdana,helvetica,arial;
  font-size: 10px;
  color: #869495;
  background: #F0F4F7;
  border-bottom: 1px solid #ABB6BA;
}

td.menu a, td.menu a:hover {
  font-family: verdana,helvetica,arial;
  font-size: 10px;
  color: #000000;
  text-decoration: none;
}

td.menu a:hover {
  color: #B30000;
}

td.smallgraytext {
  font-family: verdana,helvetica,arial;
  font-size: 9px;
  color: #999999;
}

td.addimageborder img {
  border-top: 1px solid #A7B6BB;
  display: block;
  padding-top: 10px;
}

span.blackheader {
  font-family: verdana,arial,helvetica;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
}

span.blueheader {
  font-family: arial,helvetica;
  font-size: 14px;
  font-weight: bold;
  color: #56748E;
}

span.newsheader {
  font-family: verdana,arial,helvetica;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
}

span.mediumredheader {
  font-family: arial,helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #B30000;
}

span.smallredheader, font.smallredheader {
  font-family: verdana,arial,helvetica;
  font-size: 10px;
  font-weight: bold;
  color: #B30000;
}




font.largeheaderdotted, span.largeheaderdotted
{
  font-family: verdana,arial,helvetica;
  font-size: 18px;
  font-weight: bold;
  color: #2c3b60;
  height: 42px;
  padding-top: 11px;
  padding-left: 20px;
  display: block;
  background-image: url(dotsquare_bg.gif);
  -moz-box-sizing: border-box;
  background-position: 1px 0px;
}


marquee.newsticker {
  width: 395px;
  border: 1px solid #cccccc;
  background: #ffffff;
  font-family: verdana,helvetica,arial;
  font-size: 10px;
  color: #000000;
  overflow:hidden;
  padding: 3px;
}

a.smallblack, a.smallblack:hover, a.smallblack:visited {
  font-family: verdana,helvetica,arial;
  font-size: 10px;
  color: #000000;
  text-decoration: none;      
}

a.small, a.small:hover, a.small:visited {
  font-family: verdana,helvetica,arial;
  font-size: 10px;
  color: #6C868D;
  font-weight: bold;
  text-decoration: none;
}

a.small:hover {
  text-decoration: underline;
}
	




a.arrowlistlink, a.arrowlistlinkred {
  font-family: verdana,helvetica,arial;
  font-size: 12px;
  color: #000000;
  text-decoration: none;      
  background-image: url(/pix/icon_arrow.gif);
  background-repeat: no-repeat;
  background-position: 0px 4px;
  padding-left: 8px;
  padding-bottom: 4px;
}

a.arrowlistlinkred {
  color: #CC0000;
  font-weight: bold;
}

a.nouline, a.nouline:hover, a.nouline:visited {
  font-family: verdana,helvetica,arial;
  font-size: 10px;
  color: #000000;
  text-decoration: none;
}

img.sep {
  margin-left: 10px;
  margin-right: 10px;
}

img.menuopt {
  cursor: hand;
}

img.prodpiclist {
  margin-left:20px;
  margin-right:2px;
  margin-bottom: 10px;
}

p.introduction {
  line-height: 200%;
  padding-left: 14px;
  padding-right: 14px;
}

p.infotable {
  line-height: 140%;
  display: inline;
}

p.linklist {
  border-top: 1px solid #a0be06;
  color: #4d5b04;

  font-family: verdana,helvetica,arial;
  font-size: 10px;
  line-height: 150%;
}

select {
  background: #ffffff;
  font-family: verdana,helvetica,arial;
  color: #000000;
  font-size: 10px;
}

#divCountryMenus {
  position: relative;
  height: 195px;
  width: 240px;
  overflow: hidden;
  border-left: 1px solid #a0be06;
  margin-top: 15px;
  margin-left: 5px;
  padding-left: 10px;
  font-family: verdana,helvetica,arial;
  color: #000000;
  font-size: 10px;
}

div.prodovitem {
  margin-bottom: 38px;
  width: 277px;
  height: 120px;
  border-right: 1px solid #a0be06;
  float: left;
  margin-right: 50px;
  background-image: url(/pix/prod_raster.gif);
  background-repeat: no-repeat;
  background-placement: fixed;
  background-position: top right;
}

.regf, .regfsmall {
  width: 231px;
  background: #ffffff;
  color: #000000;
  border: 1px solid #A7B6BB;
  font-family: verdana,helvetica,arial;
  font-size: 11px;
  margin-top: 5px;
  height: 22px;
}

.regfsmall {
  width: 52px;
  height: 22px;
  margin-left:2px;
}

span.addraster {
  display: block;
  background-image: url(/pix/formraster4.gif);
  background-placement: fixed;
  background-position: right;
  background-repeat: no-repeat;
}

td.regform b {
  padding-left: 5px;
  font-weight: bold;
}
