@CHARSET "UTF-8";

#MainPage {padding: 16px 10px 0 10px;}

#MainPage .rssbanner {padding-bottom: 16px; padding-left: 0; width: 100%;}
#MainPage #footer {padding-top: 16px;}
#MainPage .rsstable {padding-left: 0; margin-left: 0;}
#MainPage .rsstable tr td {padding-bottom: 6px; padding-left: 0; margin-left: 0;}

/*
#MainPage td {border: 1px #000 solid; border-collapse: collapse;}
*/
.emptytd {width: 10px;}
.emptytd div {width: 10px;}

.searchtable2 {border: 0; margin-top: 16px; margin-bottom: 16px;}

.search-menu2 {background: url(/images/search-background.jpg) repeat-x top left; padding: 0px 0px 0px 24px; color: #fff; font: 12px Arial,sans-serif; white-space: nowrap; vertical-align: top;}
.search-menu2 .megadiv {padding-top: 12px; background: #0083c9 url(/images/search-background.jpg) repeat-x top left;}
.search-menu2 h1 {margin-bottom: 5px; font-size: 14px; font-weight: normal;}
.search-menu2 form {margin-bottom: 5px;}
.search-menu2 .search-text input {width: 72px; font: 12px Arial,sans-serif; padding: 1px 3px; vertical-align:top;}
.search-menu2 .search-text .search-string {width: 100%;}
.search-menu2 a {color: #fff; font-size: 12px; margin-right: 10px;}

.marketleader2 {font: normal 18px Arial,sans-serif; padding: 0px 0px 0px 0px;}
.marketleader2 a {font-weight: normal; font-size: 12px; color: #024daa;}
.marketleader2 ul {margin-left: 18px; font-size: 12px;}
.marketleader2 ul li {list-style: url(/images/smallline2.gif); margin-bottom: 7px;}

.content2 {font: 12px Arial,sans-serif; width: 100%;}
.content2 .icon {margin-right: 5px;}
.content2 p {margin-bottom: 2px;}
.content2 .title2 {max-height: 35px; height: 35px; padding: 0 0px 0 0; font-size: 18px; color: #000;}
.content2 .title2 a {color: #000; text-decoration: none;}
.content2 .title2 .header .icon {height: 35px; background: url(/images/catalog-icon.jpg) no-repeat 20px 0%;}
.content2 .title2 .header {height: 35px; background: url(/images/catalog-back.jpg) repeat-x top left; margin-right: 5px;}
.content2 .title2 .header .left {background: url(/images/catalog-left.jpg) top left no-repeat; height: 35px;}
.content2 .title2 .header .right {background: url(/images/catalog-right.jpg) top right no-repeat; height: 35px;}
.content2 .title2 .header .middle {padding-left: 50px; padding-top: 8px;}
.content2 .title {height: 35px; padding-bottom: 0px; padding-left: 0px; font-size: 18px; color: #000;}
.content2 .title .normal {font-size: 12px;}
.content2 .title a {color: #000;}
.content2 .title3 {padding: 13px 0px 10px 0px; font-size: 18px; color: #000;}

.catalog2 {padding-right: 5px;}
.catalog2 .left {background: url(/images/catalog-line.gif) repeat-y top left;}
.catalog2 .right {background: url(/images/catalog-line.gif) repeat-y top right;}
.catalog2 ul {margin-left: 15px; line-height: 25px;}
.catalog2 ul li {background: url(/images/list-icon.gif) no-repeat top left; padding-left: 15px; margin-bottom: 0px; vertical-align: top;}
.catalog2 .number {font-style: italic;}
.catalog2 .bottom {height: 9px; background: url(/images/catalog-line.gif) repeat-x bottom left;}
.catalog2 .bottom .left {height: 9px; background: url(/images/catalog-left-bottom2.gif) no-repeat top left;}
.catalog2 .bottom .right {height: 9px; background: url(/images/catalog-right-bottom2.gif) no-repeat top right;}

/*
.bottommenu2 td {border: 1px #000 solid; border-collapse: collapse;}
*/
.bottommenu2 .header a {color: #fff; text-decoration: none;}

.bottommenu2 .icon {margin-right: 5px;}
.bottommenu2 .expo {padding-left: 0px;}
.bottommenu2 .expo .header {height: 38px; font: 18px Arial,sans-serif; color: #fff; background: #de7931 url(/images/expo-back.jpg) repeat-x top left;}
.bottommenu2 .expo .header .left {background: url(/images/expo-left.jpg) top left no-repeat; height: 38px;}
.bottommenu2 .expo .header .right {background: url(/images/expo-right.jpg) top right no-repeat; height: 38px;}
.bottommenu2 .expoleft {padding-left: 0px; background: url(/images/expo-left-line.gif) left repeat-y; width: 25%;}
.bottommenu2 .exporight {background: url(/images/expo-right-line.gif) right repeat-y; width: 100px;}
.bottommenu2 .exporight div {width: 100px; text-align: right;}
.bottommenu2 .exporight img {margin-top: 5px;}
.bottommenu2 .expo .bottom {background: url(/images/expo-bottom.gif) bottom left repeat-x;}
.bottommenu2 .expo .bottom .left {height: 9px; background: url(/images/expo-left-bottom.gif) bottom left no-repeat;}
.bottommenu2 .expo .bottom .right {height: 9px; background: url(/images/expo-right-bottom.gif) bottom right no-repeat;}

.bottommenu2 .maps {padding-left: 0px;}
.bottommenu2 .maps .header {height: 38px; font: 18px Arial,sans-serif; color: #fff; background: #5a8629 url(/images/maps-back.jpg) repeat-x top left;}
.bottommenu2 .maps .header .left {background: url(/images/maps-left.jpg) top left no-repeat; height: 38px;}
.bottommenu2 .maps .header .right {background: url(/images/maps-right.jpg) top right no-repeat; height: 38px;}
.bottommenu2 .mapsleft {padding-left: 0px; background: url(/images/maps-left-line.gif) left repeat-y; width: 25%;}
.bottommenu2 .mapsright {background: url(/images/maps-right-line.gif) right repeat-y; width: 100px;}
.bottommenu2 .mapsright div {width: 100px; text-align: right;}
.bottommenu2 .mapsright img {margin-top: 10px;}
.bottommenu2 .maps .bottom {background: url(/images/maps-bottom.gif) bottom left repeat-x;}
.bottommenu2 .maps .bottom .left {height: 9px; background: url(/images/maps-left-bottom.gif) bottom left no-repeat;}
.bottommenu2 .maps .bottom .right {height: 9px; background: url(/images/maps-right-bottom.gif) bottom right no-repeat;}

.bottommenu2 .magazine {padding-left: 0px;}
.bottommenu2 .magazine .header {height: 38px; font: 18px Arial,sans-serif; color: #fff; background: #296d94 url(/images/magazine-back.jpg) repeat-x top left;}
.bottommenu2 .magazine .header .left {background: url(/images/magazine-left.jpg) top left no-repeat; height: 38px;}
.bottommenu2 .magazine .header .right {background: url(/images/magazine-right.jpg) top right no-repeat; height: 38px;}
.bottommenu2 .magazineleft {padding-left: 0px; background: url(/images/magazine-left-line.gif) left repeat-y; width: 25%;}
.bottommenu2 .magazineright {background: url(/images/magazine-right-line.gif) right repeat-y; width: 100px;}
.bottommenu2 .magazineright div {width: 100px; text-align: right;}
.bottommenu2 .magazineright img {margin-top: 0px; margin-right: 0px; margin-left: 5px;}
.bottommenu2 .magazine .bottom {background: url(/images/magazine-bottom.gif) bottom left repeat-x;}
.bottommenu2 .magazine .bottom .left {height: 9px; background: url(/images/magazine-left-bottom.gif) bottom left no-repeat;}
.bottommenu2 .magazine .bottom .right {height: 9px; background: url(/images/magazine-right-bottom.gif) bottom right no-repeat;}

.bottommenu2 .internet {padding-left: 0px;}
.bottommenu2 .internet .header {height: 38px; font: 18px Arial,sans-serif; color: #fff; background: #392873 url(/images/internet-back.jpg) repeat-x top left;}
.bottommenu2 .internet .header .left {background: url(/images/internet-left.jpg) top left no-repeat; height: 38px;}
.bottommenu2 .internet .header .right {background: url(/images/internet-right.jpg) top right no-repeat; height: 38px;}
.bottommenu2 .internetleft {padding-left: 0px; background: url(/images/internet-left-line.gif) left repeat-y; width: 25%;}
.bottommenu2 .internetright {background: url(/images/internet-right-line.gif) right repeat-y; width: 100px;}
.bottommenu2 .internetright div {width: 100px; text-align: right;}
.bottommenu2 .internetright img {margin-top: 5px;}
.bottommenu2 .internet .bottom {background: url(/images/internet-bottom.gif) bottom left repeat-x;}
.bottommenu2 .internet .bottom .left {height: 9px; background: url(/images/internet-left-bottom.gif) bottom left no-repeat;}
.bottommenu2 .internet .bottom .right {height: 9px; background: url(/images/internet-right-bottom.gif) bottom right no-repeat;}

.bottommenu2 .expo .innertable a {color: #024daa;}

.bottommenu2 .zzz {width: 100px;}
.bottommenu2 .zzz div {width: 100px;}

.bottommenu2 .info {margin-left: 15px; padding-top: 8px; width: 100%;}
.bottommenu2 .info2 {margin-left: 15px; padding-top: 0px;}
.bottommenu2 ul {margin-left: 10px; margin-bottom: 0px;}
.bottommenu2 ul li {list-style: url(/images/smallline2.gif); margin-bottom: 3px;}
.bottommenu2 .skip {margin-bottom: 10px;}

.bottommenu2 .megainfo {width: 100%;}

.bottommenu2 .middle {text-align: left; padding-left: 15px; padding-top: 8px;}

.orangebold {font-weight: bold; color: #f60;}
