BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/bg-body.gif) #ffffff repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG.logo {
	MARGIN: 0px 0px 32px
}
IMG.logo1 {
	MARGIN: 20px 20px 32px
}
TABLE.mainDir {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/bg-body.gif) #ffffff repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
TABLE.maintable {
	WIDTH: 100%; HEIGHT: 100%
}
TABLE.maintable TR.mheader TD.mleft {
	VERTICAL-ALIGN: top; WIDTH: 280px; HEIGHT: 245px
}
TABLE.maintable TR.mheader TD.mright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: 245px
}
TABLE.intable {
	WIDTH: 100%; HEIGHT: 100%
}
TABLE.intable TR.mheader TD.mleft {
	VERTICAL-ALIGN: top; WIDTH: 280px; HEIGHT: 245px
}
TABLE.intable TR.mheader TD.mright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: 245px
}
IMG.phone {
	MARGIN: 10px 10px 30px 15px
}
DIV.icons-panel {
	BACKGROUND: url(images/bg-icons.gif) repeat-x left top; MARGIN: 0px 0px 0px 31px; WIDTH: auto; WHITE-SPACE: nowrap; HEIGHT: 27px
}
DIV.icons-panel IMG {
	MARGIN: 11px 15px 0px
}
DIV.search-panel {
	FLOAT: left; MARGIN: 5px 0px 0px 15px
}
DIV.search-input {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(images/bg-search-input.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 3px 7px 0px 0px; WIDTH: 122px; PADDING-TOP: 2px; HEIGHT: 20px
}
DIV.search-input INPUT {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: 0px; WIDTH: 120px; COLOR: #666; BORDER-BOTTOM: 0px
}
TABLE.header {
	WIDTH: 100%; HEIGHT: 187px
}
TABLE.header TD.headerimage {
	PADDING-RIGHT: 50px; PADDING-LEFT: 0px; BACKGROUND: url(images/bg-headerimage.gif) repeat-x left top; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TABLE.header TD.headerimage DIV {
	BACKGROUND: url(images/headerimage.jpg) no-repeat left top; WIDTH: 100%; HEIGHT: 147px
}
TABLE.header TD.headermenu {
	PADDING-RIGHT: 50px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 6px; HEIGHT: 40px
}
TABLE.mainmenu {
	WIDTH: 100%; HEIGHT: 34px
}
TABLE.mainmenu TD {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TABLE.mainmenu TD DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; CURSOR: pointer; PADDING-TOP: 0px; HEIGHT: 34px
}
TABLE.mainmenu TD.end {
	BORDER-RIGHT: 0px
}
TABLE.mainmenu TD DIV.act {
	BACKGROUND: #cc3333
}
TABLE.maintable TR.mbody TD.mleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 280px; PADDING-TOP: 15px; HEIGHT: auto
}
TABLE.maintable TR.mbody TD.mright {
	PADDING-RIGHT: 41px; PADDING-LEFT: 30px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: auto; PADDING-TOP: 15px; HEIGHT: auto
}
TABLE.intable TR.mbody TD.mleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 280px; PADDING-TOP: 15px; HEIGHT: auto
}
TABLE.intable TR.mbody TD.mright {
	PADDING-RIGHT: 41px; PADDING-LEFT: 30px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: auto; PADDING-TOP: 15px; HEIGHT: auto
}
IMG.smbanner {
	MARGIN: 0px 0px 15px
}
IMG.black-header {
	MARGIN: 0px 0px 18px
}
TABLE.panels-table {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 16px; WIDTH: 100%; PADDING-TOP: 0px
}
TABLE.panels-table TD {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #52585f; PADDING-TOP: 5px
}
TABLE.panels-table TD.grey {
	BACKGROUND: #ededed
}
TABLE.panels-table TD.white {
	BACKGROUND: #fff
}
TABLE.panels-table TD.border {
	PADDING-RIGHT: 11px; BORDER-TOP: #c8cbcf 1px solid; PADDING-LEFT: 11px; PADDING-BOTTOM: 11px; PADDING-TOP: 7px; BORDER-BOTTOM: #c8cbcf 1px solid
}

TABLE.panels-table A:link,
TABLE.panels-table A:visited,
TABLE.panels-table A:active {
	COLOR: #52585f; TEXT-DECORATION: none
}
TABLE.panels-table A:hover {
	TEXT-DECORATION: underline
}
TABLE.helpful-info {
	WIDTH: 100%
}
TABLE.helpful-info TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 18px; FONT-SIZE: 10px; BACKGROUND: url(images/bg-helpful-info.gif) no-repeat 0px 8px; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: top; WIDTH: 50%; COLOR: #9ba1a8; PADDING-TOP: 0px
}
TABLE.helpful-info TD A {
	FONT-SIZE: 13px; COLOR: #505050
}
TABLE.index-catalog-list {
	BACKGROUND: url(images/bg-ic-list-shadow.gif) no-repeat right center; WIDTH: 100%; HEIGHT: auto
}
TABLE.index-catalog-list TD.ic-left {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 50%; PADDING-TOP: 0px
}
TABLE.index-catalog-list TD.ic-right {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 50%; PADDING-TOP: 0px
}
TABLE.catalog-list {
	WIDTH: 100%; 
}
TABLE.catalog-list TR.header TD {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; HEIGHT: 50px
}
TABLE.catalog-list TR.header TD.grey {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: url(images/bg-i-header-grey.gif) repeat-x left top; PADDING-BOTTOM: 4px; PADDING-TOP: 8px
}
TABLE.catalog-list TR.header TD.bgrey {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: url(images/bg-i-header-bgrey.gif) repeat-x left top; PADDING-BOTTOM: 4px; PADDING-TOP: 8px
}
TABLE.catalog-list TR TD.grey {
	 BACKGROUND: url(images/bg-catalog-list-link-act.gif) #dcdddf repeat-y left top;
}
TABLE.catalog-list TR.header TD.grey {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: url(images/bg-i-header-grey.gif) repeat-x left top; PADDING-BOTTOM: 4px; PADDING-TOP: 8px
}
TABLE.catalog-list TD.link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; BACKGROUND: url(images/bg-catalog-list-link.gif) repeat-y left top; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; HEIGHT: 25px
}
TABLE.catalog-list TD.link_all {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; BACKGROUND: url(images/bg-catalog-list-link.gif) repeat-y left top; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; HEIGHT: 25px
}
TABLE.catalog-list TD.link A {
	COLOR: #52585f; TEXT-DECORATION: none
}
TABLE.catalog-list TD.link-act {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; BACKGROUND: url(images/bg-catalog-list-link-act.gif) #dcdddf repeat-y left top; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; HEIGHT: 25px
}
TABLE.catalog-list TD.link-act A {
	COLOR: #d3222a; TEXT-DECORATION: none
}
TABLE.catalog-list TD.link_all A {
	COLOR: #d3222a; TEXT-DECORATION: none
}
TABLE.catalog-list TD.start {
	BACKGROUND: url(images/bg-catalog-shadow-start.gif) no-repeat left bottom; HEIGHT: 16px
}
TABLE.catalog-list TD.stop {
	PADDING-RIGHT: 19px; PADDING-LEFT: 19px; BACKGROUND: url(images/bg-catalog-shadow-stop.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 12px
}
TABLE.catalog-list TD.stop1 {
	PADDING-RIGHT: 19px; PADDING-LEFT: 19px; BACKGROUND: url(images/bg-catalog-stop.gif) repeat-x left top;  PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 12px
}
TABLE.catalog-list TD.start1 {
	PADDING-RIGHT: 19px; PADDING-LEFT: 19px; BACKGROUND: url(images/bg-catalog-start.gif) repeat-x left bottom;  PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 12px
}
TABLE.catalog-list TD.middle {
	PADDING-RIGHT: 19px; PADDING-LEFT: 19px; BACKGROUND: url(images/bg-catalog-middle.gif) repeat-y left bottom;  PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 3px
}
TABLE.catalog-list TD.stop A {
	PADDING-RIGHT: 0px; BORDER-TOP: #ededee 1px solid; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; TEXT-DECORATION: none
}
TABLE.index-links {
	BORDER-TOP: #d1d2d4 1px solid; MARGIN: 18px 9px 16px 0px; WIDTH: 99%; BORDER-BOTTOM: #d1d2d4 1px solid; HEIGHT: 50px
}
TABLE.index-links TD {
	BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 26px; BORDER-TOP: #fff 2px solid; PADDING-LEFT: 26px; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 2px solid
}
TABLE.index-links TD.stop {
	BORDER-RIGHT: 0px
}
TABLE.index-infoblok {
	BORDER-RIGHT: #fff 9px solid; WIDTH: 100%; color: #4c4c4c
}
TABLE.index-infoblok TR.head TD.ileft {
	WIDTH: 50%; BORDER-BOTTOM: #d1d2d4 1px solid
}
TABLE.index-infoblok TR.head TD.iright {
	PADDING-RIGHT: 23px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; WIDTH: 50%; PADDING-TOP: 0px; BORDER-BOTTOM: #d1d2d4 1px solid; TEXT-ALIGN: right
}
TABLE.index-infoblok TR.head TD.iright A {
	TEXT-DECORATION: none
}
TABLE.index-infoblok TR.body TD.ileft {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; BACKGROUND: url(images/index-infoblok-shadow.gif) no-repeat left top; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 17px
}
TABLE.index-infoblok TR.body TD.iright {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 17px
}
DIV.news-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 33px; FONT-SIZE: 10px; BACKGROUND: url(images/bg-news-header.gif) no-repeat 5px 8px; PADDING-BOTTOM: 2px; COLOR: #9ba1a8; PADDING-TOP: 2px
}
DIV.news-description {
	PADDING-RIGHT: 0px; PADDING-LEFT: 33px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #52585f; PADDING-TOP: 0px
}
DIV.news-description A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND: url(images/news-link.gif) no-repeat 2px 4px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
DIV.exposition-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 33px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(images/bg-news-header.gif) no-repeat 5px 8px; PADDING-BOTTOM: 2px; COLOR: #d3222a; PADDING-TOP: 2px
}
DIV.exposition-header DIV {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #d3222a
}
DIV.text-block {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND: url(images/bg-news-header.gif) no-repeat 5px 8px; PADDING-BOTTOM: 2px; TEXT-INDENT: 36px; PADDING-TOP: 2px
}

DIV.text-block  A{
 COLOR: #404040;
}
DIV.text-block A.cl-red {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND: url(images/news-link.gif) no-repeat 2px 4px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none; COLOR: #d3222a
}

TABLE.maintable TR.mfooter TD.mleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; FONT-SIZE: 10px; BACKGROUND: url(images/bg-footer.gif) repeat-x left top; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 16px solid; COLOR: #000; PADDING-TOP: 14px; HEIGHT: 119px
}
TABLE.maintable TR.mfooter TD.mright {
	BORDER-RIGHT: #ffffff 20px solid; PADDING-RIGHT: 14px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: url(images/bg-footer.gif) repeat-x left top; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: auto; PADDING-TOP: 14px; HEIGHT: 119px; TEXT-ALIGN: right
}
TABLE.maintable TR.mfooter TD.mright A {
	MARGIN: 0px 2px; COLOR: #000; TEXT-DECORATION: none
}
TABLE.maintable TR.mfooter TD.mright A:hover {
	TEXT-DECORATION: underline
}
TABLE.maintable TR.mfooter TD.mleft A {
	MARGIN: 0px 2px; COLOR: #000; TEXT-DECORATION: none
}
TABLE.maintable TR.mfooter TD.mleft A:hover {
	TEXT-DECORATION: underline
}


TABLE.maintable TR.myfooter1 TD.mleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; FONT-SIZE: 10px; BACKGROUND: url(images/bg-footer.gif) repeat-x left top; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 16px solid; COLOR: #000; PADDING-TOP: 7px; HEIGHT: 50px
}
TABLE.maintable TR.myfooter1 TD.mright {
	BORDER-RIGHT: #ffffff 20px solid; PADDING-RIGHT: 14px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: url(images/bg-footer.gif) repeat-x left top; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: auto; PADDING-TOP: 14px; HEIGHT: 50px; TEXT-ALIGN: right
}
TABLE.maintable TR.myfooter1 TD.mright A {
	MARGIN: 0px 2px; COLOR: #000; TEXT-DECORATION: none
}
TABLE.maintable TR.myfooter1 TD.mright A:hover {
	TEXT-DECORATION: underline
}
TABLE.maintable TR.myfooter1 TD.mleft A {
	MARGIN: 0px 2px; COLOR: #000; TEXT-DECORATION: none
}
TABLE.maintable TR.myfooter1 TD.mleft A:hover {
	TEXT-DECORATION: underline
}

TABLE.maintable TR.myfooter2 TD.mleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; FONT-SIZE: 10px; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 16px solid; COLOR: #000; PADDING-TOP: 14px; HEIGHT: 96px
}
TABLE.maintable TR.myfooter2 TD.mright {
	BORDER-RIGHT: #ffffff 20px solid; PADDING-RIGHT: 14px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: auto; PADDING-TOP: 14px; HEIGHT: 96px; TEXT-ALIGN: right
}
TABLE.maintable TR.myfooter2 TD.mleft1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; FONT-SIZE: 10px; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 16px solid; BORDER-RIGHT: #ffffff 20px solid; COLOR: #000; PADDING-TOP: 14px; HEIGHT: 96px
}

TABLE.intable TR.mfooter TD.mleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; FONT-SIZE: 10px; BACKGROUND: url(images/bg-footer.gif) repeat-x left top; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 16px solid; COLOR: #000; PADDING-TOP: 14px; HEIGHT: 119px
}
TABLE.intable TR.mfooter TD.mright {
	BORDER-RIGHT: #ffffff 20px solid; PADDING-RIGHT: 14px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: url(images/bg-footer.gif) repeat-x left top; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: auto; PADDING-TOP: 14px; HEIGHT: 119px; TEXT-ALIGN: right
}
TABLE.intable TR.mfooter TD.mright A {
	MARGIN: 0px 2px; COLOR: #000; TEXT-DECORATION: none
}
TABLE.intable TR.mfooter TD.mright A:hover {
	TEXT-DECORATION: underline
}
TABLE.intable TR.mfooter TD.mleft A {
	MARGIN: 0px 2px; COLOR: #000; TEXT-DECORATION: none
}
TABLE.intable TR.mfooter TD.mleft A:hover {
	TEXT-DECORATION: underline
}

TABLE.intable TR.myfooter1 TD.mleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; FONT-SIZE: 10px; BACKGROUND: url(images/bg-footer.gif) repeat-x left top; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 16px solid; COLOR: #000; PADDING-TOP: 7px; HEIGHT: 50px
}
TABLE.intable TR.myfooter1 TD.mright {
	BORDER-RIGHT: #ffffff 20px solid; PADDING-RIGHT: 14px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: url(images/bg-footer.gif) repeat-x left top; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: auto; PADDING-TOP: 14px; HEIGHT: 50px; TEXT-ALIGN: right
}


TABLE.intable TR.myfooter1 TD.mright A {
	MARGIN: 0px 2px; COLOR: #000; TEXT-DECORATION: none
}
TABLE.intable TR.myfooter1 TD.mright A:hover {
	TEXT-DECORATION: underline
}
TABLE.intable TR.myfooter1 TD.mleft A {
	MARGIN: 0px 2px; COLOR: #000; TEXT-DECORATION: none
}
TABLE.intable TR.myfooter1 TD.mleft A:hover {
	TEXT-DECORATION: underline
}

TABLE.intable TR.myfooter2 TD.mleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; FONT-SIZE: 10px; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 16px solid; COLOR: #000; PADDING-TOP: 14px; HEIGHT: 69px
}
TABLE.intable TR.myfooter2 TD.mright {
	BORDER-RIGHT: #ffffff 20px solid; PADDING-RIGHT: 14px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: auto; PADDING-TOP: 14px; HEIGHT: 69px; TEXT-ALIGN: right
}
TABLE.intable TR.myfooter2 TD.mleft1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; FONT-SIZE: 10px; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 16px solid; BORDER-RIGHT: #ffffff 20px solid; COLOR: #000; PADDING-TOP: 14px; HEIGHT: 96px
}

TABLE.intable TR.mbody TD.mright
{
COLOR: #52585f; 
}

TABLE.intable TR.mbody TD.mright A:link,
TABLE.intable TR.mbody TD.mright A:visited,
TABLE.intable TR.mbody TD.mright A:active        {color: 404040; text-decoration: underline;}
TABLE.intable TR.mbody TD.mright A:hover         {color: ff0000; text-decoration: none;}

TABLE.intable TR.mbody TD.mright TABLE.catalog-list TD.link A {
	COLOR: #52585f; TEXT-DECORATION: none
}
TABLE.intable TR.mbody TD.mright TABLE.catalog-list TD.link-act A {
	COLOR: #d3222a; TEXT-DECORATION: none
}
TABLE.intable TR.mbody TD.mright TABLE.catalog-list TD.stop A {
	COLOR: #862e62; TEXT-DECORATION: none
}
TABLE.catalog-list TD.cross {
	BACKGROUND: url(images/cross.gif) no-repeat right top; HEIGHT: 25px
}
TABLE.catalog-list TD.corner {
	BACKGROUND: url(images/corner.gif) no-repeat right top; HEIGHT: 25px
}
TABLE.catalog-list TD.line {
	BACKGROUND: url(images/line.gif) no-repeat right top; HEIGHT: 25px
}
TABLE.catalog-list TD.pusto {
	BACKGROUND: url(images/pusto.gif) no-repeat right top; HEIGHT: 25px
}
  .ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	position:relative;
    margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}

.ac_loading {
	background : Window url('autocomplete_indicator.gif') right center no-repeat;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}
#example2 {
  
  top:10px;
  left:10px;
  width:180px;
  font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

