
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, small, strike, ol, ul, li, form, label, table, tr, td 
{
	margin: 0;
	padding: 0;
	border: 0;
	font-family: Verdana; 
}
ol, ul { list-style: none; }
table { border-collapse: collapse; border-spacing: 0; }
td,tr{
	font-size: 9pt;
}
a { font-size:10pt; };

h1,h2,h3,h4,h5,h6 { display: block; clear: both; padding: 3px 0px 3px 0px; }

.content_block
{
	width:100%;
	clear: both;
	padding:15px 0px 5px 0px;
}
.content_sep
{
	border-bottom: 1px dashed #C0C0C0;
	font-size: 1px;
}
.banner_block
{
	width:100%;
	clear: both;
	border-bottom: 1px dashed #C0C0C0;
	padding:2px 0px 2px 0px;
}
.adv_block
{
	width:100%;
	clear: both;
	padding:2px 0px 2px 0px;
}

.sell_content{
	width:100%;
	margin:0;
	padding:0;
}

.short_item {
	clear: both;
	font-size: 9pt;
	padding:0px;
	border: 1px dashed #C0C0C0;
	margin: 2px;
}
.short_item td{
	font-size: 9pt;
	vertical-align:top;
	padding:2px;
}
.short_item table{
	width:100%;
	margin:0;
	padding:0;
}
.short_item a{
	padding:0px;
}
.short_item img { margin: 5px; border: 1px solid #000000; }


.maintbl td
{
	padding:5px;
}

.catalogmain td { text-align: justify; font-size: 80%; }

.sellmain td { font-size: 80%; }
.sellmain img { height: 80px; border: 1px solid #000000; } 

.alllink { text-align: right; margin: 5px 10px 5px 0px; font-size: 80%; font-weight: bold; color: #900000; }


.profile { margin: 20px; font: normal 10pt Verdana; }
.profile a { color: #C00000; }
.profile a:hover { color: #F00000; text-decoration: underline; }
.profile .h { font: bold 12pt Verdana; color: #222222; margin-top: 20px; }
.profile .h a { color: #222222; text-decoration: underline; }
.profile .h a:hover { text-decoration: none; }
.profile .text { text-align: justify; margin: 10px; font: normal 10pt Verdana; color: #555555; }
.profile .b { font: bold 10pt Verdana; color: #C00000; }
.profile .mycar { border: 2px solid #C0C0C0; padding: 5px; margin: 5px; }
.profile td { padding: 5px; }
.profile .bb { margin: 10px; padding: 5px; border: 2px solid #C00000; font: bold 12pt Verdana; color: #C00000; text-align: center; text-decoration: none; }
.profile .bb a { font: normal 10pt Verdana; color: #222222; }

.login_form { margin: 20px 200px 0px 200px; }
.profile li { margin-left: 20px; }
.profile li a { color: #336699; }
.profile li a:hover { color: #3355AA; text-decoration: underline; }


.addcar2 td,select,input,div { font-size: 10pt; }

.addcar2 { width: 100%; }
.addcar2 td { text-align: left; }
.addcar2 td.s { width: 180px; }
.addcar2 td.b { font-weight: bold; color: #336699; font-size: 120%; padding-top: 10px; padding-bottom: 10px; }
.addcar2 input,textarea,select { font: normal 10pt Verdana; color: #555555; border: 1px solid #C0C0C0; padding: 1px; margin: 1px; }
.addcar2 select { width: 250px; }
.addcar2 input.s { width: 300px; }
.addcar2 textarea { width: 500px; height: 150px; }
.addcar2 h1 { font: bold 10pt Verdana; color: #336699; margin: 10px; }
.addcar2 table.right td {  text-align: right; margin: 0px 10px 0px 10px; vertical-align: top; }
.addcar2 table.right input { margin-top: 10px; }
.addcar2 table.right select { width: 80px; }
.addcar2 .text { margin: 10px; }
.addcar2 .error { color: #C00000; text-align: center; margin: 5px; font: normal 10pt Verdana; }

.addcar_mycars td { height: 20px; font: normal 10pt Verdana; margin: 5px; padding: 5px; }
.addcar_mycars td.s { font-weight: bold; }
.addcar_mycars td.b a { color: #336699; border: 1px solid #336699; padding: 1px; margin: 1px; font-weight: bold; }
.addcar_mycars td.b a:hover { color: #6699CC; }
.addcar_mycars h1 { font: bold 10pt Verdana; color: #336699; margin: 10px; }

.addcar_photos { width: 100%; clear: both; }
.addcar_photos h1 { font: bold 10pt Verdana; color: #336699; margin: 10px; }
.addcar_photos_add td { padding: 5px; font: normal 10pt Verdana; }
.addcar_photos div.smallphoto { height: 105px; border: 1px solid #303030; margin: 5px; text-align: center; float: left; }
.addcar_photos div.smallphoto img { height: 60px;}
.addcar_photos a { font: bold 8pt Verdana; color: #336699; }


.stat_info { border: 2px solid #2D71BE; padding:5px; text-align: justify; }
.stat_info a { color: #336699; font-weight: bold; }
.stat_info td { vertical-align: middle; }

.vip_info { text-align: center; font-size: 8pt; }
.vip_info td { padding: 0px 10px 0px 10px; }
.vip_info .big { font: bold 14pt Verdana; color: #C00000; }

.full_orrer {width:100%;}
.full_offer td { font-size:10pt ;vertical-align:middle; padding:2px;}

h1,h2 { padding-top: 10px; }


.text { text-align: justify; clear: both; }
.text img { margin: 5px; border: 1px solid #000000; float: left; }


.auto_offer { clear: both; width: 100%; margin-top: 10px; }
.auto_offer .title a { font-weight: bold; }
.auto_offer .sub { font-weight: bold; font-size: 8pt; margin-left: 10px; }
.auto_offer .text { margin-left: 10px; }

.pics img { margin: 5px; border: 1px solid #000000; }

.sell_info td { padding: 2px; }


.short_new .h { font: bold 10pt Verdana; color: #C00000; }
.short_new .text { font: normal 10pt Verdana; }
.short_new .sub { font: normal 8pt Verdana; text-align: right; color: #909090; }

.strong { font-weight: bold; }
.tspace { margin-top: 10px; }
.bspace { margin-bottom: 10px; }


.menu_last_sell_container { margin: 5px; text-align: center; padding: 5px; }
.menu_last_sell { margin: 10px; border: 1px dashed #A0A0A0; width: 230px; padding: 5px; }


.marksmenu_small { font: normal 8pt Verdana; }


