body  {
	font-family : Arial, Sans serif, Lucida ! important;
	color : #000000;
	font-size : 14px ! important;
	scrollbar-face-color : #DDE8B1;
	scrollbar-shadow-color : #F8F9F9;
	scrollbar-highlight-color : #F8F9F9;
	scrollbar-3dlight-color : #000000;
	scrollbar-darkshadow-color : black;
	scrollbar-track-color : #F8F9F9;
	scrollbar-arrow-color : black;
}

.img_hover{
	border: 1px #B00000 solid;
}
.img{
	border: 0px #000000 solid;
}

.img_logo{
	border: 1px #000000 solid;
}


p  {
	margin-left : 5px;
	margin-top : 3px;
	margin-bottom : 5px;
	margin-right : 5px;}

h1, h2, h3 	{
	margin-top : 0px;
	margin-bottom : 0px;}
h1{
	font-size:20px;
}

h2{
	font-size:18px;
}
h3{
	font-size:16px;
}
A:link {
	color : #656344;
	text-decoration : none;
}

A:visited {
	color :#656344;
	text-decoration : none;
}
A:hover  {
	color:#b00000;
	text-decoration : underline;}


a.mlink:link{
	font-family : Arial, Sans serif, Lucida;
	color: #656344;
	text-decoration : underline;
	margin-top : 0px;
	margin-bottom : 0px;
	font-size : 13px;
	text-align : center;
}

a.mlink:active{
	color:#b00000;
	text-decoration : underline;
}

a.mlink:visited {
	color :#656344;
	text-decoration : underline;
}

a.mlink:hover {
	color:#b00000;
	text-decoration : underline;
}


.ulink  {
	font-family : Arial, Sans serif, Lucida;
	font-size : 13px;
	color : #000000;
	font-style : normal;
	font-weight : normal;}
	


A.name  {
	text-decoration : none;
}
	
#navi, #navi p	{
	color : #000000;
	font-weight : bold;
	font-size : 14px;
	font-family : Arial, Sans serif, Lucida;}

#sub  {
	font-size : 12px;}

#sub p  {
	margin-left : 2px;
	margin-top : 2px;
	margin-bottom : 2px;
	margin-right : 5px;}

#news p  {
	margin-left : 3px;
	margin-top : 8px;
	margin-bottom : 8px;
	margin-right : 5px;}

#help p  {
	text-align: justify;}

td  {
	font-size : 75%;
	color : Black;
	font-family : Arial, Sans serif, Lucida;}
	
#bartext p  {
	margin-left : 10px;
	margin-top : 3px;
	margin-bottom : 3px;
	margin-right : 5px;}
	
.polltext, #bp {font-size : 12px;}

#poll p {
	margin-top: 5px;
	margin-bottom: 5px;
}

.phdr {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

#poll input.button {
	font-size : 12px;
	text-align: center;
}

li  {
	margin-top : 5px;
	margin-bottom : 5px;}
ul  {
	margin-top : 5px;
	margin-bottom : 15px;}
	
input.button  {
	font-family : Tahoma, Arial, sans-serif;
	width : 100%;

	font-size : 15px;
	font-weight : bold;
	font-style : normal;
	text-color : Black;
	background-color : #DDE8B1;
	border-top-color : #EFEFEF;
	border-left-color : #EFEFEF;
	text-align : center;
	text-valign : middle;
}

input.search, textarea.search {
	background-color : #DDE8B1;
	text-color : Black;
	font-family : Arial, sans-serif, tahoma;
	font-size : 15px;
	font-weight : normal;
	border-color : Gray;
}

input.catsearch {
	background-color : #DDE8B1;
	text-color : Black;
	font-family : Arial, sans-serif, tahoma;
	font-size : 12px;
	font-weight : normal;
	border-color : Gray;
}

input.answ, textarea.answ, select.answ {
	background-color : #F8F9F9;
	text-color : Black;
	font-family : Arial, sans-serif, tahoma;
	font-size : 15px;
	font-weight : normal;
	border-color : Gray;
}
.navilist  {
	background-color : #DDE8B1;
	BORDER-BOTTOM-COLOR : black;
	BORDER-LEFT-COLOR : black;
	BORDER-RIGHT-COLOR : black;
	BORDER-TOP-COLOR : black;
	font-color : black;
	font-family : Arial, sans-serif, tahoma;
	font-size : 12px;
	font-weight : normal;
}
select.smenu  {
	background-color : #DDE8B1;
	BORDER-BOTTOM-COLOR : black;
	BORDER-LEFT-COLOR : black;
	BORDER-RIGHT-COLOR : black;
	BORDER-TOP-COLOR : black;
	font-color : black;
	font-family : Arial, sans-serif, tahoma;
	font-size : 14px;
	font-weight : normal;
	HEIGHT : 16pt;
	VERTICAL-ALIGN : text-top;
}
.bold  {
	font-weight : bold;
}
.hotnews  {
	font-size : 50%;
}
td.hotnews  {
	font-size : 50%;
}

#dilername {
	font-size: 160%;
	font-weight : bold;}
	
#conf_main ul, li  {
	margin-left : 15px;}
	
#conf_main p {
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 20px;}

#conf_main div.answ {
	background-color: #EFEFEF;
	padding: 3px;}

#news ul, #m_id ul {
	margin-left: 2px;}

#news li, #m_id li {
	text-align : left;
	font-size : 10px;
	margin-top : 5px;
	margin-bottom : 15px;}
	
select.opt  {
	background-color : #DDE8B1;
	BORDER-BOTTOM-COLOR : black;
	BORDER-LEFT-COLOR : black;
	BORDER-RIGHT-COLOR : black;
	BORDER-TOP-COLOR : black;
	font-color : black;
	font-family : Arial, sans-serif, tahoma;
	font-size : 13px;
	font-weight : normal;
	HEIGHT : 15pt;
	VERTICAL-ALIGN : text-top;}
	
input.opt {
	background-color : #DDE8B1;
	text-color : Black;
	font-family : Arial, sans-serif, tahoma;
	font-size : 13px;
	font-weight : normal;
	height : 15pt;
	border-color : Gray;
}

td.opt_ans , a.opt_ans {
	font-size : 10px ! important;
}

td.spyrating, {
	font-size : 12px;
}

a.spyraiting {
	font-size: 12px;
	color: #003399;
}

p.lastdisc, #last_d li {
	font-size: 13px;
	MARGIN-BOTTOM: 5px;
	MARGIN-TOP: 5px;
	margin-left: 3px;
}

.ann  {
	font-size : 11px;}
	
.ann p {
	margin-top: 5px;
	margin-bottom: 5px;}

#imported_p td {
	font-size : 11px;}

.up {color: #009900;}

.down {color: red;}

select.rsmall  {
	background-color : #DDE8B1;
	font-color : black;
	font-family : Arial, sans-serif, tahoma;
	font-size : 10px;}

.rsmall {
	font-size : 12px;
	background-color : #F8F9F9;}
	
.r {
	background-color : #EFEFEF;
	text-align: center;}
	
td.music_table {
	background-color : white;
}

td.begun-1st-ad {
	font-size : 12px;
	font-weight : bold;
	background-color : #F5F289;
}

td.begun-etc-ad {
	font-size : 10px;
	background-color : #F8F9F9
}








#search-price input {
        background-color : #DDE8B1;
        font-size : 12px;
}

#search-price select {
        background-color : #DDE8B1;
        font-size : 12px;
}
                
		
td.search-price-header {
        background-color : #DDE8B1;
        font-weight: bold;
	text-align: center;
        font-size : 14px;
}
					
table.search-price {
        font-size : 12px;
        margin-left : 3px;
        padding-left : 5px;
        background-color : white;
}
									
td.search-price  {
        background-color : #EFEFEF;
}
		
table.list-price {
        text-align : center;
        margin-left : 3px;
        padding-left : 3px;
        background-color : white;
}
							
td.list-price-header {
	font-size : 12px;
        background-color : #EFEFEF;
        font-weight: bold;
}
								
td.list-price  {
	font-size : 10px;
	background-color : #DDE8B1;
}
										
#list-price .diler-name {
        background-color: #f8f9f9;
        font-weight: bold;
}

table.offer-form {
        background-color: white;
}
	
td.offer-form {
        background-color: #f8f9f9;
}
		
#offer-form input, select, textarea {
        background-color : #DDE8B1;
        font-size : 14px;
}




table.form {
        background-color: white;
}
	
td.form-header {
        background-color :#EFEFEF;
        font-weight: bold;
        text-align: center;
}

#form input, select, textarea {
        background-color : #DDE8B1;
        font-size : 14px;
}
						
#form .comments {
	font-size : 10px;
	color: #7F7F7E;
}

.product-name {
        font-size: 160%;
	font-weight : bold;
}

.header {
        font-weight: bold;
        text-align: center;
	font-size : 14px;
}



.list-header {
	background-color : #EFEFEF;
        font-weight: bold;
	text-align: center;
}

.list-r-marked {
        background-color: #E8EFCC;
}
			
.list-r-unmarked {
        background-color: white;
}

.list-r-up {
        color: #3b9c00;
}

.list-r-down {
        color: #cc0000;
}
        
p.news_ann {
        font-size : 14px;
}				

.grey_border {
        border-color : #EFEFEF;
	border-width : 2px;
	padding : 2px;
}