HTML {background: #fff url('/img/html_bg.gif')}
BODY {margin: 0; padding: 0; font: normal 12px sans-serif; color: #333;}

IMG {border: none; vertical-align: middle;}
HR	{margin: 0; padding: 0; visibility: hidden; clear: both;}

#ALL  {width: 764px; margin: 0 auto; border: 3px solid #CECECE; border-top: none; position: relative;}
#TOP, #MOD, #MID, #BOT	{width: 764px; margin: 0 0;}

#TOP {height: 276px; background: #667592}

#MOD {height: 56px; background: #fff url('/img/mod_bg.gif') repeat-x 0 0; border-top: 2px solid #000; border-bottom: 2px solid #000; position: relative; text-align: left; overflow: hidden;}
#MOD A IMG.logo {margin: 8px 2px; vertical-align: middle;}
#MODs {margin-left: 0px; padding: 0 3ex; margin-right: -200px; display: block;}
#MODs #bolvan {padding: 5px 100px;}
#MOD #MOD_move_l {position: absolute; left: 0; cursor: pointer;}
#MOD #MOD_move_r {position: absolute; right: 0; cursor: pointer;}

#MID {background: #fff; padding: 1px 0 0 0;}

#BOT {height: 71px; background: #535F77 url('/img/bot_bg.gif'); padding: 1px 0;}
#BOT P {float: right; font: normal 9px sans-serif;border-left: 1px dotted #C3CADD; color: #C3CADD; padding: 2px 5px; margin: 25px 3ex; clear: none;}
H2	{margin: 0 auto 1ex; text-align: left;}
H3	{font: bold 16px sans-serif; margin: 0; padding: 0;}
H4	{margin: 0 0 2ex; padding: 0; color: #E27A37; font: normal 14px sans-serif;}
P	{margin: 0 0 1ex 0; text-align: justify;}
OL, UL	{margin: 0 7ex; padding: 0;}
LI		{margin: 0; padding: 0;}
P IMG {margin: 1ex; vertical-align: middle;}
.grey 	{font: normal 11px sans-serif; color: #666666; padding: 10px;}
.disabled {color: #aaa;}
.green	{color: #390 !important; font-weight: normal !important;}
.brown 	{font: normal 12px sans-serif; font-weight: bold; color: #CC6633; padding-top: 10px;}
.warning {font-weight: bold; text-align: center; margin: 2ex;}
H2 IMG {margin-top: 10px; margin-bottom: 0px; vertical-align: bottom;}
.head_link {position: absolute; margin: 10px;}
IMG.leftimg {float: left; margin: 0ex 2ex 1ex 0; clear: both;}
A	{color: #C3CADD; margin: 0; padding: 0;}
SELECT, OPTION, INPUT {font-size: 11px;}
BUTTON {background: transparent; border: none; cursor: pointer; padding: 0; vertical-align: bottom;}
FORM	 {margin: 0; padding: 0;}

.lc I {color: #07498A;}

#so {background: #fff url('/img/so_bg.gif') no-repeat; padding: 1px 0 0 0; margin: 0; width: 551px;}
#so IMG.hr {clear: none;}
#so A.more_spo {float: right;}
#so .socc {margin: 40px 0px 0 10px; position: relative; width: 541px;}
#so .socc TD {vertical-align: top; text-align: left; padding-bottom: 1ex;}
#so .socc TD.l_td {width: 45%; padding-right: 2%;}
#so .socc TD.r_td {width: 49%; background: transparent url('/img/bw_dot.gif') repeat-y 0 0; padding-left: 3%; padding-right: 2%;}
#so .socc .bottoms A {font-size: 9px; margin: 0; padding-left: 2px;}
#so .socc .bottoms IMG {margin: 1px 3px; vertical-align: bottom;}
#so .van {display: block;}

.left_menu {position: relative; float:left; width: 158px;  background: #fff; left: 12px; margin-top: -1px;}
#menu2 {background: #535F77 url('/img/m2_bg.gif') 0 100% no-repeat; color: #fff; padding: 2px 0 7px 0; font-size: 11px; margin-bottom: 1ex;}
#menu2 A {color: #fff; text-decoration: none; border-bottom: 1px dotted #AFB6C3; display: block; margin: 0 0; padding: 2px 10px; position: relative;}
#menu2 A.crr {font-weight: bold; color: #ffb637; background: #384963 url('/img/kapa-l.gif') no-repeat 0 50%;}
#menu2 A:hover {background-color: #677694;}

#menu_legal {color: #fff; border-left: 1px dotted #AFB6C3; padding: 0; margin: 20px 15px 1px; width: 25ex; clear: none;}
#menu_legal A {color: #fff; text-decoration: none; display: block; margin: 0 6px; padding: 0px 1px; font-size: 11px;}
#menu_legal A:hover {background-color: #677694;}

.wc {margin: 12px 20px 12px 21px;}
.lc {margin: 12px 12px 12px 21px; float: left; width: 150px; display: inline;}
.lcc {margin: 0px 0px 0px 12px; float: left;}
.cc {margin: 12px 20px 12px 188px; min-height: 300px;}

.cc A {color: #003399; font-weight: bold;}

.l_col {float: left; width: 45%; }
.r_col {float: right; width: 49%; padding-left: 3%; background-image: url('/img/bw_dot.gif'); background-position: left; background-repeat: repeat-y;}

TABLE 	{border-collapse: collapse; width: 99%;}
TD		{text-align: center; vertical-align: middle;}
.backgreen_all {background-color: #BFC7CA; padding: 3px;}
.backgreen_new {background-color: #CDF0C8; padding: 3px;}
.backgreen_used {background-color: #BFDFF8; padding: 3px;}
.backgreen_special {background-color: #FFD9C8; padding: 3px;}
.backgreen_special_used {background-color: #FFD9C8; padding: 3px;}
.backblue {background-color: #BFDFF8; padding: 3px;}
.showby	{border-top: 1px dotted #4A4A4A; border-bottom: 1px dotted #4A4A4A;}
.showby TD {padding: 3px;}
TABLE SELECT, TABLE BUTTON {vertical-align: middle;}

.formtable	{margin: 2ex 0;}
.formtable TD,
.formtable TH {text-align: left; border: 1px solid #aaa; padding: 3px 3ex;}
.formtable TH {background-color: #F5F5F5; font-weight: normal;}
.formtable TEXTAREA {width: 50ex; height: 20ex; vertical-align: bottom; margin: 1ex 1ex 0;}
.formtable INPUT	{margin: 0 1ex; vertical-align: bottom;}
.formtable BUTTON	{margin: 0; vertical-align: bottom;}
	
#TOPSEARCH {position: absolute; top: 97px; left: 20px; width: 112px; text-align: right;}
#TOPSEARCH LABEL {text-align: left; width: 100%; display: block; font-weight: bold; color: #858585;}
#TOPSEARCH SELECT,
#TOPSEARCH OPTION {font-size: 12px; width: 122px; margin: 2px 0;}

#addthis {position:absolute; top: 243px; left:13px;}

.item {clear: right; position: relative; margin: 0; border-bottom: 1px dotted #4A4A4A;}
.item TD {text-align: left; vertical-align: top; padding: 0.6ex;}
.item .enq {float: right;}
.item TD.bbt {vertical-align: bottom;}
.item .van {width: 200px; text-align: right;}
.item .van IMG {border: 1px solid #CCCCCC;}

.price {color: #FF6600; font-weight: bold;}

.newsclass{
border: 1px solid orange;
padding: 3px;
background-color: lightyellow;
margin-bottom: 1em;
text-align: justify;
}
.newsclass a {
    color:#677694;
    font-weight:bold;
}

#toplink {
    position: absolute;
    left:178px;
    top:100px;
    width: 242px;
    height:40px;
    background-color:#ffffff;
        filter:alpha(opacity=0);
    -moz-opacity:0.0;
    -khtml-opacity: 0.0;
    opacity: 0.0;

}
#toplink a {
  display:block;
  width:100%;
  height:100%;
  text-decoration:none;
}
