#car_sell2 {font-family: Tahoma, helvetica, sans-serif !important; font-style: normal; font-weight: normal; color:#000000; margin-left: 0px;}
#car_sell2 th {background: #fff; text-align: left; padding: 15px 5px 5px 5px; color: #6b8e00; font-size: 14px; font-weight: normal;font-family: Tahoma, helvetica, sans-serif !important}
#car_sell2 th i {font-style: normal; color: white;font-family: Tahoma, helvetica, sans-serif !important}
#car_sell2 td {padding: 5px; font-size: 12px; vertical-align: top;font-family: Tahoma, helvetica, sans-serif !important}
#car_sell2 input, #car_sell2 select, #car_sell2 textarea {font-size: 100%; background: white}
#car_sell2 select {background: white}

#car_sell2 table#info {margin: 15px 0 0 30px}

#car_sell2 label {cursor: pointer}
#car_sell2 textarea {width: 100%; height: 100px}
#car_sell2 fieldset {border: 0; margin: 0; padding: 0; vertical-align: middle;}
#car_sell2 fieldset label {margin-right: 10px; vertical-align: middle;}
#car_sell2 fieldset input {vertical-align: middle;}
#car_sell2 tr.special{ background: #EEE; font-size: 0.8em; }
#car_sell2 tr.special td{ padding: 8px; }

#other_eng {width: 300px;}
#other_eng input {width: 40px}
#other_eng b {padding: 0; margin: 0; clear: none;}
#dmg_l{display: none;}
#damages{display: none;}

#spcl {margin-top: 20px;}
#spcl th {background: #c00; color: white; width: 20%; white-space: nowrap; text-align: center; padding: 6px}
#spcl td {background: white; color: #c00; padding: 0}
#spcl table td {padding: 5px; padding-right: 10px}
#car_sell2 td.nobr {white-space: nowrap; font-weight: bold;}

#warn {background: #ea9696; padding: 5px; margin-top: 20px; font-size: 80%;}
#warn h1 {padding: 0; margin:0; font-size: 120%}
#warn a {color: white}

#car_sell2 input.submit {background-color: #ccde95; margin-top: 16px; font-size: 1.2em; padding: 4px 12px;}

form#car_sell2 .err {background-color: #ffdddd;}
form#car_sell2 .ok {background-color: #ddffdd;}

table#compl td {padding-left: 0;}

#loading{ top: 320px; left: 470px; width: 270px; height: 48px; position: absolute; }
#loading iframe{ top: 0px; left: 0px; width: 270px; height: 48px; position: absolute; }
#loading div{ top: 0px; left: 0px; width: 270px; height: 48px; position: absolute; background: #ccde95 url('/images/loading.gif'); background-repeat: no-repeat; background-position: 12px 12px; font-family: Tahoma, helvetica, sans-serif; text-align: center; line-height: 3em; text-indent: 40px; padding-right: 16px; width: 270px; height: 48px; }

#slowconnect{ display: none; top: 368px; left: 470px; width: 270px; height: 38px; position: absolute; }
#slowconnect iframe{ top: 0px; left: 0px; width: 270px; height: 38px; position: absolute; }
#slowconnect div{ top: 0px; left: 0px; width: 270px; height: 38px; position: absolute; background: #ccde95; font-family: Tahoma, helvetica, sans-serif; font-size: 0.7em; width: 270px; height: 38px; padding-left: 16px; }
#slowconnect div a{ color: #5e6745; }


.help, .error {z-index: 2000; position: absolute;}
.error {background: url('/images/p2.gif') top left no-repeat; padding: 0 0 0 12px;}
.help p, .error p {background: #ccde95; padding:4px; margin:0 0 0 2px; font-family: Tahoma, helvetica, sans-serif; font-size: 10px;}
.error img {float:left; margin:0; padding:0;}
.error p {background: #ffa8a8; float:left; margin:0;}

.njerror {border: 1px solid red;}

.select-free
{
	position:absolute;
	z-index:10;

	overflow:hidden;/*must have*/
	width:auto;/*must have for any value*/;
}

.select-free iframe
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:100%;/*must have for any big value*/
	height:100%/*must have for any big value*/;
}
#board_filter {background: #ffeb9a; background: #d9e593}

#board_filter {font-family: Tahoma, helvetica, sans-serif !important; font-size: 12px;}
#board_filter table {width: 750px; background: #ffd940; background: #cadc64;}
#board_filter table td {padding: 0; vertical-align: bottom;}

#board_filter table label, #board_filter a {font-size: 10px; display: block; margin: 0 0 3px 0;}
#board_filter a {color: black; text-decoration: none; border-bottom: 1px dashed black; display: inline}
#board_filter table label input {vertical-align: middle;}

#board_filter select, #board_filter input {font-size: 12px;}
#board_filter option.base {color: #147cc3;}

#board_filter select#idb {width: 220px}
#board_filter #search {width: 125px}

#board_filter .check {white-space: nowrap; height: 16px line-height: 16px; float: left}
#board_filter .check input {vertical-align: middle; margin: 0px}
#board_filter .check label {display: inline; margin: 0px 8px 0px 4px; vertical-align:middle}

#full_filter td {padding: 0;}

.fright {width: 100%;}

tr.color {background:#cadc64;}

sup {font-size: 8px;}

table.board {font-family: Tahoma, helvetica, sans-serif !important; width: 100%;}
table.board th {font-size: 10px; color: #999; text-align: left; font-weight: normal; padding-left: 3px; vertical-align: bottom; white-space: nowrap}
table.board tr.g {background: #eee}
table.board td {font-size: 12px; padding: 3px; padding-right: 3px; vertical-align: bottom;}
table.board td img {margin-left: 7px; width: 15px; height: 15px; border: 0}
table.board td i {font-size: 10px; color: #ff5858; font-style: normal}
table.board td a {color: black;}
table.board td a:visited {color: #777;}
table.board td.p {text-align: right; white-space: nowrap; width: 1%; padding-right: 20px}
table.board td.exchange img {margin-left: 1px; margin-right: 5px; border: none}
table.board td.h {font-size: 10px; color: #999; text-align: right; font-weight: normal; padding-right: 10px}
.board .run {text-align: right; padding-right: 2.5em}

#special {font-family: Tahoma; width: 100%; margin-bottom: 10px}
#special a {color: black;}
#special a img {border: 0; margin: 0 5px; width: 126px; height: 96px; background-position: center center; background-repeat: no-repeat;}
#special td {background: #eee; text-align: center; padding-top: 10px; vertical-align: bottom;}
#special td p {background: #e0e0e0; border-top: 1px solid #ff5858; text-align: center; padding: 8px 10px; margin: 10px 0 0 0;}
#special td p b {font-size: 12px; font-weight: normal; width: auto; white-space: nowrap; text-align: left; display: -moz-inline-block; display: inline-block;}
#special td p i {font-size: 10px; color: #999; font-style: normal;}
#special td.s {background: transparent;}

#tbl_pages th, #tbl_pages td{font-weight: normal; font-size: 11px; padding:3 6px; text-align:center;font-family: Tahoma, helvetica, sans-serif !important;}
#tbl_pages td{background-color: #F5F5EB;}
#tbl_pages th{background-color: #EAE9DC;}
#tbl_pages td.transp{background-color: transparent;}

#board_user_menu {/*border-bottom: 1px solid #ff5858; */padding: 8px 0px; margin-bottom: 15px; font-family: Tahoma, helvetica, sans-serif !important; font-size: 0.8em;}
#board_user_menu a {margin: 0 15px 0 0; padding: 0.5em 1em; text-decoration: underline; /* border: 1px solid #e0e0e0; border-bottom: none; background-color: #ffeb9a;*/background-color: #d9e593;}
#board_user_menu a:hover {text-decoration: none; /*border: 1px solid #ff5858; border-bottom: none;*/ color: #333;background-color:#ffd940;background-color:#cadc64}

#board_user_menu a.add_advert {background-image: url('/images/P.gif'); background-repeat: no-repeat; background-position: 0.5em 7px; padding-left: 25px}
#board_user_menu a.specials {background-image: url('/images/G.gif'); background-repeat: no-repeat; background-position: 0.5em 7px; padding-left: 25px}


.pager {font-size: 11px; font-family: Tahoma,Helvetica,sans-serif; margin-top: 9px}
.pager .invite {display: none}
.pager a {padding: 2px 5px 2px 5px; margin: 0 3px 0 2px; background: #F5F5EB}
.pager a.current {text-decoration: none; color: black !important;}