h1 {font-size: 14px;}

a, td a { color: green; }
a:visited, td a:visited {color: #72A38D;}

a.black, td a.black { color: #333333; }
a.black:visited, td a.black:visited { color: #333333; }

td {vertical-align:top;}
table.menu td {color: white; font-family: tahoma, sans-serif; font-size:10px; vertical-align: middle; padding-top: 1px;}
table.menu td a, table.menu td a:visited {color: white; text-decoration: none;}
form, input {margin:0; padding:0;}
table.search td {color: black; font-family: tahoma, sans-serif; font-size:10px; vertical-align: middle; padding-top: 1px;}
table.search td a {color: black;}
table.list {width:168px;}
table.list td {color: #3F5448; font-family: tahoma, sans-serif; font-size:11px; vertical-align: top; padding-top:3px;}
table.list td.m {padding-top: 8px;}
table.list td a, table.list td a:visited {color: #3F5448; text-decoration:none;}
table.list td a:hover {color: black; text-decoration:underline;}
table.list td div.submenu { margin-left: 5px; }
table.list td div.submenu a, table.list td div.submenu  a:visited {color:#4D6A5A;}
table.list td div.submenu  a:hover {color:#222222;}
table.list td p {margin:0; padding:0; font-weight: bold;}

table.mlinks td { font-family: tahoma, sans-serif; font-size:11px; vertical-align: top; padding-top:3px;}
table.mlinks td.m {padding-top: 8px;}
table.mlinks td a, table.mlinks td a:visited { color: #67947C!important; }

table.b_menu td {color:black; font-family: tahoma, sans-serif; font-size:11px; vertical-align: top; padding:3px 5px 0 10px;}
table.b_menu td a, table.b_menu td a:visited { color:black; text-decoration:none;}
table.b_menu td a:hover { text-decoration:underline;}

div.blacky {background-color: #363636; color: #F0F0F0; font-family:arial,sans-serif; font-size:12px; }
div.blacky p {padding:0; margin:0 0 5px 0;}
div.bpadding {padding: 11px 15px 13px 15px;}

.content p { margin: 5px 0 15px 0;}
.content p big {font-size: 90%; font-weight: bold;}

.greeny {background-color: #C9DAD0; margin-bottom: 15px; font-family: tahoma, sans-serif; font-size:70%; }

table.vote td {vertical-align:middle; font-family: tahoma, sans-serif; font-size:11px;}

table.main td {font-family: tahoma, sans-serif; font-size:12px; letter-spacing:1px;}
table.main td p {margin: 5px 0;}

table.price { border-collapse: collapse; border: 1px solid #AAAAAA; }
table.price td {        font-family: tahoma, sans-serif; font-size:11px; border: 1px solid #AAAAAA; padding: 4px; vertical-align: middle; }

.Rcenter {text-align: center;}
.RcenterI {font-family:webdings; font-size: 18px;text-align: center;}
.R {text-align: right;}

.title {text-align: right; padding: 3px 5px 6px 0;}

.menuline { padding: 0 50px; margin-bottom: 20px; text-align: center; color: #AAAAAA;}
.menuline a {text-decoration: none;}
.menuline a:hover {text-decoration: underline;}

.hidden {position: absolute; visibility: hidden; top:100px; left:100px;}
.visible {position: absolute; visibility: visible; z-index: 666; top:100px; left:100px;}

.inpath {font-size:10px; margin-bottom: 20px;}

.bag {font-size: 11px; font-family:tahoma, sans-serif;}

div.login {font-size: 11px; font-family:tahoma, sans-serif; text-align: center;}

table.loginform td { font-size: 12px; font-family:verdana, sans-serif; }

div.nospace p { margin:0; }
div.nospace li { line-height:110%; }

table.moto td {font-size: 12px!important; vertical-align: middle;}
table.moto td input { height: 11px;}


.clWin{position:absolute; z-index:2; visibility:hidden; overflow:hidden; background-color:blue}
.clWindow{position:absolute; background-color:blue; overflow:hidden; z-index:15; width:200}
.clWinHead{ top:0; font-family:arial,arial,helvetica; font-size:11px; color:white; }
.clText{position:absolute; z-index:50; font-family:arial,helvetica; font-size:11px; background-color:transparent}
.clWinResize{position:absolute; z-index:30; width:30; height:30; clip:rect(0,30,30,0); background-image:url(resize.gif); layer-background-image:url(resize.gif)}
.clLogo{position:absolute}
.clUp{position:absolute; width:12; height:12; z-index:60;}
.clDown{position:absolute; width:12; height:12; z-index:60;}
.clWinButtons{position:absolute; font-family:arial,helvetica; font-size:12px}


.tdbag {background-image: url('/imgs/ma_line1.gif'); height: 18px; color: white!important; font-size: 10px; }
.tdbag a,.tdbag a:visited { color: white; text-decoration:none; }
.tdbag a:hover { text-decoration:underline; }

table.price1 { border-collapse: collapse; padding-right: 10px;}
table.price1 td.tname { font-weight: bold; }
table.price1 td {        font-family: tahoma, sans-serif; font-size:11px; border: 1px solid #AAAAAA; padding: 4px; vertical-align: middle; }
table.price1 td.red { color: red;  border: 0; font-weight:bold;}
table.price1 td input { font-size: 12px; height: 20px; padding:0; margin:0; }


table.forum { border-collapse: collapse; padding-right: 10px;}
table.forum th { font-family: tahoma, sans-serif; font-size:11px; border: 1px solid #EEEEEE; padding: 4px; vertical-align: middle; font-weight: bold; background: #EDEDED;}
table.forum td { font-family: tahoma, sans-serif; font-size:11px; border: 1px solid #EEEEEE; padding: 4px; vertical-align: middle; }
table.forum td.inf { text-align: center; }

.word {margin-top: 20px;}
.word p {margin:0; padding:0;}
.word table td {padding: 3px!important; font-size: 13px;}

.subcat {margin-bottom: 30px;}
.subcats {margin-bottom: 15px;}

div.good-ad {margin: 20px 0;}
div.good-ad big {font-size: 14px; font-weight: bold;}
div.good-ad div {margin: 10px 0;}
div.good-ad div img {border: 1px solid #AAA;}
