body
{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 69%;
	color: #000000;	
	background:#ffffff;
}

p 
{	
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 0px 10px 0px;	
	padding: 0px;					
	font-size: 100%;
}

table, td 
{	
	padding: 0px;
	margin: 0px;
	font-size: 100%;	
}

.form
{
	padding: 0px;
	margin: 0px;		
}

.img
{
	padding: 0px;
	margin: 0px;		
}

h1 
{	
	font-size: 140%;	
	margin: 10px 0px 15px 0px;
	padding: 0px;
}

h2 
{	 
	font-size: 100%;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

h3,h4,h5,h6
{
	font-size: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 7px 0px;
	color: #74747b;	
}

h3.spec
{
	padding: 0px 0px 7px 0px;
	border-bottom: 1px solid #CCCCCC;
}

a
{	 
	color: #3e6da7;
	text-decoration: none;
}

a:hover
{
	color: #3e6da7;
	text-decoration: underline;
}

.logo
{
	margin: 25px 0px 0px 25px;
}

.grayTahoma 
{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #a1a1ae;
	margin: 6px 0px 0px 0px;	
}

.grayTahoma a 
{

	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #A1A1AE;
}

.grayTahoma a:hover 
{	
	color: #A1A1AE;
}

.grayTahoma td 
{

	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #A1A1AE;
}

.top
{
	border-right:1px #FFFFFF solid;	
	width: 780px;
}

.dark
{
	background:#a0a0a4;
	height: 20px;	
}

.darkmain
{
	background:#9999a3;
	height: 20px;
	padding: 0px 0px 0px 0px;
	font-size: 2px;	
}

.dealername 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;	
	font-weight: bold;	
	padding: 0px 10px 0px 0px;	
}

.dealerimage
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;	
	padding: 0px 0px 5px 15px;	
}

.allright
{
	margin: 0px;
	padding: 0px 0px 0px 15px;	
}

.left
{
	width: 180px;	
	padding: 7px 0px 0px 15px;	
	font-size: 100%;	
}

.left ul,
.right ul 
{	
	list-style-type: none;	
	list-style-image: none;		
	padding: 0px;	
	margin: 0 0 0 0px;	
	
}

.left ul li,
.right ul li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	background-image: url(/images/bul01.gif);
	background-repeat: no-repeat;
	background-position:  0 3;	
}

.orange,
.content .orange
{	
	list-style-type: none;	
	list-style-image: none;		
	padding: 0px;	
	margin: 0 0 0 0px;	
	
}

.orange li,
.content .orange li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	background-image: url(/images/bul01.gif);
	background-repeat: no-repeat;
	background-position:  0 3;	
}

.right
{
	width: 190px;
	padding: 0px 0px 0px 10px;	
	border-left: 1px solid #9A999F;	
	font-size: 100%;
}

a.leftlinck
{
	font-weight: bold;
	color: #a0a0a4;
	text-decoration: none;
	padding: 0px 0px 6px 0px;	
	margin: 0px 0px 0px 0px;
	display: block;
}

a.leftlinck:hover {
	font-weight: bold;
	color: #000000;
}

.content
{
	margin: 0px;
	padding: 0px 15px 0px 0px;	
}

.content table
{
	padding: 0 0 0 0px;	
	margin: 0 0 0 0px;		
	border: none;	
	empty-cells: show;
	border-collapse: collapse;
}

.content td,
.content th
{
	border: 1px solid #B0B0B0;	
	padding: 5px;
	font-weight: normal;			
}

.content ul
{
	padding: 0px 0px 0px 10px;
	margin:  0px 0px 0px 0px;
}

.content ul li
{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 10px;
}

.content table.clear,
.content table.clear table
{
	padding: 0px;	
	margin: 0px;	
	font-weight: normal;
	border: none;	
	background-color: transparent;
}

.content table.clear td
{
	background-color: transparent;
	border: none;	
	padding: 0px;
	margin: 0px;	
}

.content table.formtable
{
	padding: 0px;	
	margin: 0px;	
	font-weight: normal;
	border: none;	
	background-color: transparent;
}

.content table.formtable td
{
	background-color: transparent;
	border: none;	
	padding: 3px 10px 3px 0px;
	margin: 0px;
	vertical-align: top;	
}

.content table.clear td table.spec
{
	padding: 0px;	
	margin: 0px;	
	font-weight: normal;
	border: none;	
	background-color: transparent;		
}

.content table.clear td table.spec td
{
	padding: 4px 0px 0px 4px;	
	margin: 0px;	
	font-weight: normal;
	border: 1px solid #B0B0B0;	
	background-color: transparent;
}

.sep
{
	margin: 10px 0px 10px 0px;
}

#footer td 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a19f9d;
}

#footer td a 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a19f9d;
}

#footer td div.mar 
{
	margin: 0px 0px 0px 15px;
}

.date 
{
	font-size: 10px;
	color: #a0a0a4;
}

.leftten
{
	margin: 0px 0px 0px 10px;
}

.rightten
{
	margin: 0px 10px 0px 0px;
}

.main
{
	margin: 0px;
	padding: 0px;
	width: 100%;
	border: none;	
}

.main td
{
	width: 25%;	
	vertical-align: top;
	padding: 10px 10px 0px 0px;	
}

.main td.no
{
	width: 25%;
	padding: 10px 0px 0px 0px;
	vertical-align: top;	
}

a.page
{	 
	color: #3e6da7;
	text-decoration: none;
	border: 1px solid #FFFFFF;
	margin: 0px;
	padding: 0px 3px 0px 3px;
}

a.page:hover
{
	color: #3e6da7;
	text-decoration: none;
	border: 1px solid #74747B;
	border-bottom: 1px solid #74747B;
	margin: 0px;
	padding: 0px 3px 0px 3px;
}

span.inpage
{	 
	color: #000000;	
	border: 1px solid #FFFFFF;
	margin: 0px;
	padding: 0px 3px 0px 3px;
	font-weight: bold;
}

div.outpage
{
	padding: 5px 0px 5px 0px;
}

.error
{
	color: #FF6501;
}

.notice
{
	color: #162E6E;
}

.red
{
	color: red;
	padding: 0px 0px 0px 0px;
}

.model
{
	padding: 0px 2px 0px 10px;
	margin: 0px 0px 0px 0px;
	border: 0px;	
}

/**************************************/ 
/*GALERIE*/ 
/**************************************/ 
.galerie 
{ 
    POSITION: relative; 
    WIDTH: 570px; 
    HEIGHT: 280px; 
    MARGIN-BOTTOM: 20px; 
    BACKGROUND: #E6E6EB; 
    OVERFLOW: visible; 
    DISPLAY: block; 
} 
.galerie_le 
{ 
    POSITION: relative; 
    WIDTH: 130px; 
    PADDING-TOP: 15px; 
    FLOAT: left; 
    DISPLAY: block;     
} 

.galerie_ri 
{ 
    POSITION: relative; 
    WIDTH: 440px; 
    MARGIN: 0px; 
    PADDING: 0px; 
    FLOAT: left; 
    DISPLAY: block;     
} 
.galerie_largepic 
{ 
    MARGIN-TOP: 0px; 
    MARGIN-LEFT: 0px;     
    BORDER: 0; 
} 
.galerie_smallpic_le 
{ 
    MARGIN-BOTTOM: 1px;     
    MARGIN-LEFT: 10px; 
    BORDER: 0; 
} 
.galerie_smallpic_ri 
{     
    MARGIN-BOTTOM: 1px;     
    MARGIN-LEFT: 1px; 
    BORDER: 0; 
} 

/*END galerie at the content area*/ 
/*====================================*/

/*icon PLUS over pictures*/ 
/*************************/ 
.icon_plus_area 
{ 
    POSITION: relative; 
} 
.icon_plus 
{ 
    POSITION: absolute; 
} 
.clickimg 
{ 
    BORDER: 0; 
    CURSOR: pointer;     
} 

/*END picture elements*/ 
/*====================================*/ 

/* Form elements */
 .inputtext, .inputtextarea, .inputselect, .inputbutton, .inputbodybutton, .mini, .inputselectmulti 
{
	font-family:Verdana,Arial,Helvetica; 
	width: 395px;	
	border: 1px solid #AEAEB0;	
	font-size: 100%;	
}

 .inputbutton, .inputbodybutton
 { 	 	
 	width: auto;
 	border: 1px solid #AEAEB0;	
 }

 .inputtext,   .inputfile, .mini, .inputselect
 {
 	height: 20px;
 }
 
 .mini 
{	
	width: auto;	
}

.inputtextmini
{
	width: 100px;
	height: 18px;
	font-family:Verdana,Arial,Helvetica; 
	font-size: 10px;
	color: #9999A3;
}

.miniselect
{
	width: auto;
	font-family:Verdana,Arial,Helvetica; 	
	border: 1px solid #aeaeb0;
	height: 18px;
}

.inputcheckbox,  .inputradio
{
	width: auto;
	border: none;	
}

.counters
{
	left: 50px;
	margin-left: 50px;
}
