html { overflow: -moz-scrollbars-vertical; overflow-y: scroll; }
body { background-color: White; font-family: verdana, arial, helvetica, sans-serif; font-size:10px; color:Black; }
html, body { margin: 0px; padding: 0px; height: 100%; background-image:url(/common/images/background.gif); }
img { border:0px; }
a { text-decoration:none; color:Black; }
a:HOVER { text-decoration:underline; }
td, select, input, textarea { font-size:11px; }

.copy { font-family: GRHelvetica, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
A.copy:LINK, A.copy:VISITED, A.copy:ACTIVE, A.copy:FOCUS { text-decoration: none; }
A.copy:HOVER { text-decoration: underline; }

.marqueeTxt, .marqueeTxt a { color:red; font-weight:bold; margin-right:200px; }

.maxWH { width:100%; height:100%; }
.GROUP { position:relative; width:0px; height:0px; }
.relative { position:relative; width:0px; height:0px; }
.normal { font-family: verdana, arial, helvetica, sans-serif; font-size:10px; color:Black; }

.layoutTable { width:888px; height:100%; background-color:#010816; }
.layoutFooterTD { height:34px; background-image:url(/common/images/background_menu.gif); background-position:center center; background-repeat:no-repeat; }
.layoutMenuTD { text-align:center; height:34px; background-image:url(/common/images/background_menu.gif); background-position:center center; background-repeat:no-repeat; }
.layoutBannerTD { cursor:pointer; height:115px; background-image:url(/common/images/background_banner.jpg); background-position:center top; background-repeat:no-repeat; }
.layoutBannerTDx { cursor:pointer; height:115px; background-image:url(/common/images/background_banner_x.jpg); background-position:center top; background-repeat:no-repeat; }
.layoutFooter { height:18px; background-image:url(/common/images/background_footer.gif); background-position:center bottom; background-repeat:no-repeat; }
.layoutWorkArea { padding-left:4px; padding-right:4px; padding-top:3px; padding-bottom:4px; }
.layoutWorkAreaTable { background-color:White; }
.layoutWorkAreaTableTopTD { height:19px; background-image:url(/common/images/background_work_top.gif); background-position:center top; background-repeat:no-repeat; }
.layoutWorkAreaTableBottomTD { height:19px; background-image:url(/common/images/background_work_bottom.gif); background-position:center bottom; background-repeat:no-repeat; }
.layoutWorkAreaTableMiddleTD { vertical-align:top; background-image:url(/common/images/line_doted.gif); background-position:top; background-repeat:repeat-x; }

.columnsTable { width:852px; margin-top:5px; }
.col1, .col3 { width:155px; vertical-align:top; }
.col2 { vertical-align:top; }
.colTitle { height:17px; width:100%; }
.colTitleSpan { position:relative; top:2px; left:28px; font-weight:bold;  }
.colTitleHigh { height:21px; width:100%; }
.c1 { background-image:url(/common/images/title_col1.gif); background-position:left center; }
.c2 { background-image:url(/common/images/title_col2.gif); background-position:left center; }
.c3 { background-color:#001C4A; background-image:url(/common/images/arrow_white.gif); background-position:left center; background-repeat:no-repeat; }
.col3Bottom { height:20px; background-image:url(/common/images/col3_bottom.gif); background-position:left top; background-repeat:no-repeat; }
.col3cont { background-color:#0A2972; }
.colTitleHighImg { margin-top:4px; margin-left:18px; }

.menuVert { width:155px; height:155px; margin-top:5px; cursor:pointer; }
.cars { background-image:url(/common/images/menu_auto.jpg); background-position:center center; background-repeat:no-repeat; }
.motors { background-image:url(/common/images/menu_moto.jpg); background-position:center center; background-repeat:no-repeat; }
.historic { background-image:url(/common/images/menu_historic.jpg); background-position:center center; background-repeat:no-repeat; }
.karts { background-image:url(/common/images/menu_kart.jpg); background-position:center center; background-repeat:no-repeat; }

.search { margin-left:6px; margin-top:5px; margin-bottom:10px; }
.searchInput { width:118px; height:18px; }
.iconZoom { border:1px Solid #001F68; position:relative; top:4px; left:4px;  }

.login { margin-left:6px; margin-top:5px; margin-bottom:10px; }
.loginText { font-family: verdana, arial, helvetica, sans-serif; font-size:10px; color:White; font-weight:bold; }

.programm { padding-top:4px; padding-bottom:6px; margin-left:6px; padding-left:15px; display:block; font-family: verdana, arial, helvetica, sans-serif; font-size:10px; color:White; font-weight:bold; background-image:url(/common/images/icon_doc.gif); background-position:left center; background-repeat:no-repeat; }
.tiNeoLink { background-image:url(/common/images/icon_li.gif); background-position:left top; background-repeat:no-repeat; text-indent:10px; margin-left:8px; margin-bottom:6px; margin-top:6px; display:block; font-family: verdana, arial, helvetica, sans-serif; font-size:10px; color:White; font-weight:bold; }
.searchLink { text-align:center; margin-bottom:6px; display:block; font-family: verdana, arial, helvetica, sans-serif; font-size:10px; color:White; font-weight:bold; }
.sepWhite { background-image:url(/common/images/line2_doted.gif); background-repeat:repeat-x; height:1px; width:auto; }
.sepSilver { background-image:url(/common/images/line3_doted.gif); background-repeat:repeat-x; height:1px; width:auto; }
.sepGray { margin-bottom:20px; background-image:url(/common/images/line_doted.gif); background-repeat:repeat-x; height:1px; width:auto; }
.selectDiv { margin-top:5px; margin-bottom:5px; margin-left:9px; }
.selectYear { width:137px; height:20px; }
.banner { display:block; margin-bottom:6px; margin-top:6px; margin-left:17px; }

.menuItem { margin-left:20px; margin-right:20px; color:Black; font-weight:bold; font-size:10px; display:compact; background-image:url(/common/images/arrow_black.gif); background-position:left center; background-repeat:no-repeat; padding-left:13px; }

.articleTop { margin:15px; margin-bottom:5px; }
.articleTopThumb { border:3px double #D0D0D0; margin-right:10px; margin-bottom:5px; }
.articleTopTitle { margin-bottom:10px; font-weight:bold; }
.articleTopContent {}
.more { margin-top:10px; font-size:9px; color:#787487; font-weight:bold; display:block; background-image:url(/common/images/icon_more.gif); background-position:right center; background-repeat:no-repeat; padding-right:15px;  }
.moreSpan { position:relative; top:-1px; }

.listMainTable { width:100%; height:auto; margin-top:20px; }
.listMainTD { width:50%; height:auto; vertical-align:top; padding-right:10px; padding-left:20px; padding-bottom:15px; }
.listItem { padding-bottom:5px; padding-top:10px; padding-left:10px; padding-right:5px; border-left:1px Dotted Black; border-right:1px Dotted Black; width:auto; height:auto; background-image:url(/common/images/line3_doted.gif); background-repeat:repeat-x; }
.listItemIco { position:absolute; top:-12px; left:-24px; }
.listItemThumb { border:1px solid #D0D0D0; margin-right:4px; }
.articleTitle { margin-bottom:5px; font-weight:bold; }
.articleContent {}
.more2 { margin-top:5px; font-size:9px; color:#787487; font-weight:bold; display:block; background-image:url(/common/images/icon_more.gif); background-position:right center; background-repeat:no-repeat; padding-right:15px;  }

.article { padding:10px; }
.articleEx { padding:10px; margin-top:10px; width:95%; height:auto; overflow:scroll; z-index:-10; }
.thumbsTable { padding:10px; width:190px; }
.thumbsTD { padding-bottom:15px; }
.thumbsImg { border:3px double #D0D0D0; }
/*.zoom { cursor: -moz-zoom-in; }*/

.listingExtraLink { font-weight:bold; color:Black; }
.listingExtraLI { margin-bottom:5px; }

.media { margin-left:10px; margin-top:20px; }
.medialink { display:block; margin-bottom:5px; }

.searchHead { font-weight:bold; }
.searchHead1 { border:1px Solid Silver; }
.searchHead2 { border:1px Solid Silver; }
.searchHead3 { border:1px Solid Silver; }
.searchHead4 { border:1px Solid Silver; }

.searchList { height:20px;  }
.searchList1 { text-align:center; }
.searchList2 { text-align:right;}
.searchList3 {}
.searchList4 { font-weight:bold; }




