BODY
{
	font-size: 12px; color:#000; padding:0px;
	margin: 0px; text-align: center; font-family: Arial; 
	background-color: #fff;
}
#box
{
	float: center;
	clear:both;
	margin: 0px auto;
	border: 0px;
	padding: 0px 0px 0px 0px;
	
	font-size: 100%;
	color: #666;
	font-weight: normal;
	background-color: #fff;
	vertical-align: top;
	width: 100%;  
}

.search
{
	margin: 1px auto;
	padding: 0px;
	margin-left: 5px;
	font-size: 70%;
	color: #656565;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	height: 18px;
	width: 140px;
}

.main
{
	float: center;
	clear:both;
	margin: 3px 6px 6px 6px;
	padding: 0px 0px 0px 0px;
	border: 2px solid #F9DB07;
	font-size: 80%;
	color: #666;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}

#text
{
	float: center;
	clear:both;
	margin: 6px 6px 6px 6px;
	padding: 6px 12px 6px 12px;
	font-size: 80%;
	color: #666;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}

#table_auto_right
{
	margin: 6px 6px 6px 6px;
	padding: 10px 10px 10px 10px;
	
	font-size: 100%;
	width: 100%;
	color: #666;
	font-weight: normal;
	text-align: left;
}

#vote
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	

 	width: 95%;	
	font-size: 75%;
	color: #000;
	font-weight: normal;
	text-align: right;
}

 #ten 
{
	height: 13px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/ten.jpg);
	background-repeat: repeat-x;
}	
#table_auto_right td
{
	padding: 12px 6px 0px 0px; 
	border-bottom: 1px solid #999;
}


#enter
{
	margin: 0px auto;
	padding: 9px 0px 0px 0px;
	width: 100%;
	font-size: 70%;
	color: #fff;
	text-align: left;
	vertical-align: top;
}

#center
{
	margin: 10px auto;
	padding: 0px 0px 0px 0px;
	width: 100%;
	font-size: 75%;
	color: #666;
	text-align: left;
	vertical-align: top;
}

#new_right
{
	margin: 0px auto;
	padding: 4px 4px 2px 4px;
	width: 100%;
	font-size: 80%;
	color: #000;
	text-align: left;
	vertical-align: top;
}


#one
{
	background-color: #fff;
	width: 1px;  
}     
#menu_link a:link, #menu_link a:visited, #menu_link a:active, #menu_link a:hover,
#menu_link_on a:link, #menu_link_on a:visited, #menu_link_on a:active, #menu_link_on a:hover,
#menu_link_on2 a:link, #menu_link_on2 a:visited, #menu_link_on2 a:active, #menu_link_on2 a:hover
{
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

#menu_link a:hover
{   color: #C2D3E5;} 
#menu_link_on2 a:hover
{   color: #C2D3E5;}    

#enter a:link, #enter a:visited, #enter a:active, #enter a:hover
{
	font-size: 95%;
	color: #fff;
	font-weight: normal;
}
#enter a:hover
{   color: #C2D3E5;}  

#table_auto_right a:link, #table_auto_right a:visited, #table_auto_right a:active, #table_auto_right a:hover
{

    font-size: 90%;
    color: #666;
    font-weight: normal;
    text-decoration: none;
}
#table_auto_right a:hover
{   color: #000;}  


#menu_left_td a:link, #menu_left_td a:visited, #menu_left_td a:active, #menu_left_td a:hover
{
    font-size: 11px;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    margin-left: 0px;
}

#menu_left_td a:hover
{   color: #ccc;}

#menu_left a:link, #menu_left a:visited, #menu_left a:active, #menu_left a:hover
{
    font-size: 11px;
    color: #666666;
    font-weight: bold;
    text-decoration: none;
    margin-left: 0px;
}

#menu_left a:hover
{   color: #fff;}

#new_right a:link, #new_right a:visited, #new_right a:active, #new_right a:hover
{
	font-size: 100%;
	color: #030164;
	font-weight: bold;
	text-decoration: none;
	margin-left: 0px;
}
#new_right a:hover
{   color: #000;}    

#center a:link, #center a:visited, #center a:active, #center a:hover
{
	font-size: 95%;
	color: #32339D;
	font-weight: bold;
	text-decoration: line;
}
#center a:hover
{   color: #000;} 


h1  {color: #32339D; font-size: 100%; font-weight: bold; margin: 0px 0px 6px 0px; }

h2  {color: #0C008A; font-size: 90%; font-weight: bold; margin: 0px 0px 0px 0px;}

#menu_left
{
	margin: 0px 0px 0px 0px;
	padding: 4px 4px 4px 4px;
	background-color:#CCCCCC;
	font-size: 12px;
	width: 100%;
	color: #fff;
	font-weight: normal;
	text-align: left;
}

#menu_left_td
{

	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../img/bg_menu_violet.jpg);
	text-align: left;
	background-repeat: no-repeat;
	background-color: #FF7F00;
	color: white;
	height: 20px;
}


#menu_right_violet 
{
	width: 100%;
	margin: 0px 0px 0px 0px;
/*	padding: 2px 0px 7px 0px;	*/
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-repeat: no-repeat;
/*	background-color: #C30302;	*/
	background-image: url(../img/bg_menu_red.jpg);
	background-color: #343399;
	color: white;
}

.left_menu_item
{
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	/* cellpadding="5"*/
}

#menu_left_td2 
{   
	padding: 0px 0px 0px 0px;
	text-align: left;
	background-color: #ccc;
}

#auto_right 
{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 7px 0px;
	background-image: url(../img/auto_right.jpg);
	text-align: right;
	background-position: center right;
	background-repeat: no-repeat;
	background-color: #fff;
	border-bottom: 2px solid #ccc;
}

.err /* used to show errors */
{
	color: red;
	/*display: none;*/
}

.clickable
{
	cursor:pointer;
}

.required_img
{
	vertical-align:top;
}

.scriptResult
{
	color:red;
}

.black_text
{
	color:black;
}

.admin_section_caption
{
	background-color:#669ACC;
	padding-left:5px;
	font-size: 10px;
/*	color: white;	*/
}

.admin_section_text
{
	color:#666666;
	font-size: 10px;	
}

.bg_img
{
	padding:0px;
	margin:0px;
}

.search_img
{
	padding:0px;
	margin:0px;
	margin-right: 5px;
}

.menu
{
	background-color: #0154A0;
	background-repeat:no-repeat;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	height: 21px;
}

.menu_on
{
	background-color: #999;
	background-repeat:no-repeat;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	height: 21px;
}

.menu_link
{
	text-decoration: none;
	color:white;
	text-align:center;
	width: inherit;
}

.menu_link:hover
{
	text-decoration: none;
	color:black;
}

.dealer_catproduct
{
	border-left:thin;
	border-right:thin;
	border-bottom:thin;
	border-top:thin;
	
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-top-style:solid;
	
	border-left-color:#EBEAE8;
	border-rigth-color:#EBEAE8;
	border-bottom-color:#EBEAE8;
	border-top-color:#EBEAE8;
	border-color:#EBEAE8;
	
	margin-bottom: 3px;
}

.dealer_catproduct_2
{
	border-left:thin;
	border-bottom:thin;
	
	border-left-style:solid;
	border-bottom-style:solid;
	
	border-left-color:#EBEAE8;
	border-bottom-color:#EBEAE8;
	border-color:#EBEAE8;
	
	margin-bottom: 3px;
}

.dealer_catproduct_lt
{
	border-left:thin;
	border-bottom:thin;
	border-top:thin;
	
	border-left-style:solid;
	border-bottom-style:solid;
	border-top-style:solid;
	
	border-left-color:#EBEAE8;
	border-bottom-color:#EBEAE8;
	border-top-color:#EBEAE8;
	border-color:#EBEAE8;
	
	margin-bottom: 3px;
}

.dealer_catproduct_rt
{
	border-left:thin;
	border-bottom:thin;
	
	border-left-style:solid;
	border-bottom-style:solid;
	
	border-left-color:#EBEAE8;
	border-bottom-color:#EBEAE8;
	border-color:#EBEAE8;
	
	margin-bottom: 3px;
	height: 100%;
}

.dealer_catproduct_rt_td
{
	border-right:thin;
	border-top:thin;
	
	border-right-style:solid;
	border-top-style:solid;
	
	border-rigth-color:#EBEAE8;
	border-top-color:#EBEAE8;
	border-color:#EBEAE8;
}
 
.dealer_catproduct_title
{
	height: 25px;
	vertical-align:middle;
}

.main_catproduct_link
{
	cursor:pointer;
	color:#0C008A;
	text-decoration:underline;
	font-size:10px;
}

.left_submenu_link
{
	color: black;
}

.left_submenu_link: hover
{
	color: white;
}

.auto3
{
	background: 97px url("../img/poloska.jpg") repeat-y;
	background-color: #98CDFF;
}

.auto4
{
	background: url("../img/auto2.jpg")  no-repeat;
	background-color: #4F93D2;
}

/*		CATALOG	ITEM		*/
.catalog_table
{
 border:#000 solid 1px;
}
.catalog_th
{
background-color:#C0C0C0;
}
.catalog_th_td
{
	border-left:#fff solid 1px;
	font-size: 11px;
}
.catalog_td
{
border-left:#000 solid 1px;
}
/*		CATALOG	ITEM		*/