BODY{
    background:            #171717;
    font-family:        tahoma, Verdana, Serif, Arial;
    padding:            0px;
    margin:                0px;
    font-size:          small;
}

A:link, A:active, A:visited{
    text-decoration:    none;
	 color:               #ff9c00;
}

A:hover{
    text-decoration:    underline;
    color:               #ff9c00;
}

TD{
    vertical-align:        top;
    font-size:            small;
}

H1{
    margin:                5px 0px;
    padding:            0px;
    font-family:        Verdana, Serif, Arial;
    font-size:            18px;
}

H2{
    margin:                3px 0px;
    padding:            0px;
    font-family:        Tahoma, Verdana, Arial, Serif;
    font-size:            16px;
}

H3, H4, H5, H6{
    margin:                0px;
    padding:            0px;
    font-size:            small;
}

.sm{
    font-family:        Verdana, Arial, Serif;
    font-size:            x-small;
}

.m{
    font-family:        Tahoma, Verdana, Arial, Serif;
    font-size:            11px;
}
td.pdl20 {
	padding-left: 			50px;
}
td.pdl20fon {
	padding-left: 			50px;
	background-image: 		url(../images/fon01.jpg);
	background-repeat: repeat-x;
}
DIR{
    padding:            0px;
    margin:                0px 0px 0px 10px;
}

.wh100{
    width:                100%;
    height:                100%;
}

DT{
    font-weight:        bold;
}

DD{
    font-family:        Tahoma, Verdana, Arial, Serif;
    font-size:            11px;
    padding:            1px 0px 5px 0px;
}

/* изображения справа и слева */
.img_r{
    margin:                0px 0px 5px 10px;
}

.img_l{
    margin:                0px 10px 5px 0px;
}
/*-- изображения справа и слева */

/* хлебные крошки, постраничная навигация */
TABLE.path-top{
    margin:                0px 0px 7px 0px;
}

TABLE.path-bottom{
    margin:                7px 0px 0px 0px;
}

TABLE.path-top TD, TABLE.path-bottom TD{
    font-family:        Tahoma, Verdana, Serif;
    font-size:            11px;
    padding:            1px 0px;
	 color:						#ffffff;
}

TABLE.path-top TD A:link, TABLE.path-top TD A:active, TABLE.path-top TD A:visited, TABLE.path-bottom TD A:link, TABLE.path-bottom TD A:active, TABLE.path-bottom TD A:visited{
    color:                #32b7ef;
}
/*-- хлебные крошки, постраничная навигация */

/* дата публикации */
SPAN.date{
    font-family:        Tahoma, Verdana, Serif;
    font-size:            11px;
    color:                #1C5155;
}
/*-- дата публикации */

/* ссылки wsdb.net */
DIV.wsdblinks{
    font-family:        Tahoma, Verdana, Serif;
    font-size:            11px;
}
DIV.wsdblinks A:link, DIV.wsdblinks A:active, DIV.wsdblinks A:visited, DIV.wsdblinks A:hover{
    color:                #ffffff;
}
/*-- ссылки wsdb.net  */

.b{
    font-weight:        bold;
}

FORM.users-site-form INPUT, FORM.users-site-form TEXTAREA{
    width:                300px;
}

FORM.users-site-form INPUT.submit{
    width:                75px;
}

FORM.users-site-form DIV.message{
    color:                blue;
    text-align:            center;
}

FORM.users-site-form DIV.attention{
    color:                brown;
    text-align:            center;
}

FORM.users-site-form DIV.error{
    color:                red;
    text-align:            center;
}

Table.header td.left{
	background-image: 		url(../images/header01.jpg);
	background-repeat: 		no-repeat;
	height: 						195px;
	width: 						323px;
}

Table.header td.logo{
	padding-top: 				10px;
}

Table.header td.map{
	padding-top: 				30px;
	text-align: 				center;
}

Table.header td.menu{
	background-image: 		url(../images/header02.jpg);
	background-repeat: 		no-repeat;
	height: 						214px;
	width: 						323px;
	margin-left: 				20px;
}

table.topmenu  {
	padding-left: 			80px;
}

table.topmenu td.hrefmenu {
	height: 						22px;
	vertical-align: 			middle;
	font-size: 					14px;	
}

table.topmenu A:link, table.topmenu   A:active, table.topmenu  A:visited{
color:                	#ffffff;
text-decoration:		 	none;
}

table.topmenu  A:hover{
color:                	#aeaeb4;
text-decoration:		 	none;
}

table.topmenu td.line{
	height: 						3px;
}


Table.header td.fon{
	background-image: 		url(../images/fon.jpg);
	background-repeat: 		repeat-x;
}

Table.header td.right{
	background-image: 		url(../images/header03.jpg);
	background-repeat: 		no-repeat;
	background-position: 	right;
	height: 						195px;
	width: 						677px;
}

Table.header td.right2{
	background-image: 		url(../images/header03-1.jpg);
	background-repeat: 		no-repeat;
	background-position: 	right;
	height: 						195px;
	width: 						677px;
}


Table.header td.rightbottom{
	background-image: 		url(../images/header04.jpg);
	background-repeat: 		no-repeat;
	background-position: 	right;	
	height: 						214px;
	width: 						677px;
	vertical-align: 			bottom;
}

Table.header td.searchline{
	height: 						40px;
	padding-top: 				7px;
}

Table.header td.href{
	border-bottom:        	1px dotted #ffffff;
}

Table.header  A:link, Table.header  A:active, Table.header  A:visited{
color:                	#bebdbd;
text-decoration:		 	none;
font-size: 					13px;
}

Table.header  A:hover{
color:                	#ff9600;
text-decoration:		 	none;
font-size: 					13px;
}

Table.search td.button{
	padding-right: 			17px;
	padding-left: 				5px;
}

TABLE.search INPUT {
border: 							0px;
font-size: 						12px;
}

Table.header td.contact  {
	color:						#b5b5b5;
	font-size: 					14px;
	font-weight: 				bold;
	padding: 					30px 20px 20px 100px; 
}

Table.header td.contact span {
	color:						#e9e9e9;
}

Table.header td.mail  {
	color:						#b5b5b5;
	font-size: 					14px;
	font-weight: 				bold;
	padding-right: 			30px;
	text-align: 				right; 
}

Table.header td.mail span  {
	border-bottom: 			1px dotted #ffffff;
}


Table.footer td.left {
	height: 						87px;
	width: 						281px;
}

Table.footer td.line {
	background-image: 		url(../images/footer02.jpg);
	background-repeat: 		repeat-x;
	height: 						87px;
}

Table.footer A:link, Table.footer   A:active, Table.footer A:visited{
color:                	#ffffff;
text-decoration:		 	none;
}

Table.footer A:hover{
color:                	#aeaeb4;
text-decoration:		 	none;
}

Table.footer td.fon {
	background-image: 		url(../images/footer.jpg);
	background-repeat: 		repeat-x;
	background-position: 	bottom;

}


Table.txt td.left {
	color:						#b5b5b5;
	padding-top: 				40px;	
	font-size: 					16px;
	font-weight: 				bold;
	width: 						500px;
}

Table.txt td.left span {
	color:						#e9e9e9;
}

Table.txt td.center {
	padding-top: 				40px;	
	width: 						50px;
}

Table.txt td.right {
	color:						#ffffff;
	padding-top: 				40px;
	width: 						300px;
}

Table.brend td.fontop{
	background-image: 		url(../images/m06.jpg);
	background-repeat: 		repeat-x;
	background-position: 	top;
	background-color: 		#565a66;
}

Table.brend td.fonright{
	background-image: 		url(../images/m09.jpg);
	background-repeat: 		repeat-y;
	background-position: 	right;
	background-color: 		#565a66;
}

Table.brend td.bottom{
	background-image: 		url(../images/m07.jpg);
	background-repeat: 		repeat-x;
	background-position: 	bottom;
	background-color: 		#565a66;
}

Table.brend td.fonleft{
	background-image: 		url(../images/m08.jpg);
	background-repeat: 		repeat-y;
	background-position: 	left;
	background-color: 		#565a66;
}

Table.brend td.fon{
	background-color: 		#565a66;
}

Table.brend td.zag{
	vertical-align: 			middle;
}

Table.brend td.topfon{
	text-align: 				center;
	width: 						33%;
}

Table.brend   A:link, Table.brend   A:active, Table.brend   A:visited{
color:                	#e9e9eb;
text-decoration:		 	none;
font-size: 					13px;
text-transform: 			uppercase;
}

Table.brend  A:hover{
color:                	#bcbec3;
text-decoration:		 	none;
font-size: 					13px;
text-transform: 			uppercase;
}

Table.brend td.name{
text-align: 				center;
padding: 					10px 0px 10px 0px;
}

Table.brendsm td.fon{
	background-color: 		#565a66;
}


Table.brendsm td.fontop{
	background-image: 		url(../images/l02.jpg);
	background-repeat: 		repeat-x;
	background-position: 	top;
}

Table.brendsm td.fonright{
	background-image: 		url(../images/l08.jpg);
	background-repeat: 		repeat-y;
	background-position: 	right;
}

Table.brendsm td.fonbottom{
	background-image: 		url(../images/l06.jpg);
	background-repeat: 		repeat-x;
	background-position: 	bottom;
}

Table.brendsm td.imgright{
	vertical-align: 			middle;
}

Table.brendsm td.href{
padding: 					0px 0px 5px 20px;
}

Table.brendsm   A:link, Table.brendsm  A:active, Table.brendsm   A:visited{
color:                	#ffffff;
text-decoration:		 	none;
font-size: 					12px;
}

Table.fpnews  A:brendsm {
color:                	#ffffff;
text-decoration:		 	none;
font-size: 					12px;
text-decoration: 			underline;
}


Table.fpnews  A:link, Table.fpnews  A:active, Table.fpnews  A:visited{
color:                	#32b7ef;
text-decoration:		 	none;
font-size: 					12px;
}

Table.fpnews  A:hover{
color:                	#32b7ef;
text-decoration:		 	none;
font-size: 					12px;
text-decoration: 			underline;
}

Table.fpnews  td.date{
text-align: 				left;
color:						#688b8f;
font-weight: 				bold;
font-size: 					12px;
}

Table.fpnews  td.text{
text-align: 				left;
color:						#ffffff;
font-size: 					12px;
}

Table.fpnews  td.zag{
text-align: 				left;
color:						#ff9c00;
font-size: 					18px;
padding-top: 				20px;
}

Table.homepage  td.zag{
text-align: 				left;
color:						#ff9c00;
font-size: 					18px;
padding-top: 				20px;
}

Table.homepage  span{
text-decoration: 			underline;
}

Table.homepage  td{
color:						#cecece;
font-size: 					12px;
}

Table.tovar h1{
color:						#ff9c00;
font-size: 					20px;
}

Table.tovar td{
color:						#bebdbd;
}

Table.tovar td span{
color:						#696969;
}

Table.tovar td.topline{
border-bottom:        1px solid #60646f;
}

Table.tovar td.price{
color:						#ff8400;
background-color: 		#e1e1e1;
vertical-align: 			middle;
padding: 					10px;
font-size: 					14px;
}

Table.car{
border: 						1px dotted #ffffff;	
}

Table.car td.name{
padding: 					10px;
text-align:             center
}

Table.car  A:link, Table.car  A:active, Table.car  A:visited{
color:                	#ff9c00;
text-decoration:		 	none;
font-size: 					12px;
}

Table.car  A:hover{
color:                	#ff9c00;
text-decoration:		 	none;
font-size: 					12px;
text-decoration: 			underline;
}

Table.tuning td.name{
padding: 					10px;
text-align:             center;
border-top: 				1px dotted #ffffff;	
border-bottom: 			1px dotted #ffffff;
height: 						42px;
background-image: 		url(../images/fonname.gif);
}

Table.tuning  A:link, Table.tuning  A:active, Table.tuning  A:visited{
color:                	#32b7ef;
text-decoration:		 	none;
font-size: 					12px;
}

Table.tuning  A:hover{
color:                	#32b7ef;
text-decoration:		 	none;
font-size: 					12px;
text-decoration: 			underline;
}

table.zayavka input, table.zayavka TEXTAREA{
border: 						1px solid #60646f;
width: 						400px;
}
table.zayavka input.button{
border: 						1px solid #60646f;
width: 						100px;
}
table.zayavka input.sminput{
border: 						1px solid #60646f;
width: 						100px;
padding: 					2px;
}
/*  форма обратной связи */
table.feedback-form input, table.feedback-form textarea{
border: 						1px solid #999999;
width: 						300px;
}

table.feedback-form input.button{
border: 						1px solid #999999;
width: 						100px;
}

table.feedback-form input.sm{
border: 						1px solid #999999;
width: 						100px;
padding: 					2px;
font-size: 					11px;
}
/*-- форма обратной связи */

table.tablettx{
	border-left-color: 		#60646f; 
	border-bottom-color: 	#60646f; 
	border-top-style: 		solid; 
	border-top-color: 		#60646f; 
	border-right-style: 		solid; 
	border-left-style: 		solid; 
	border-collapse: 			collapse; 
	border-right-color: 		#60646f; 
	border-bottom-style: 	solid; 
	padding:						5px;
   font-size:          		11px;	
}
table.tablettx td{
	padding:						5px;
   font-size:          		11px;
}
table.order input.submit2{
	border: 						1px solid #d3d3d3;
	padding: 					2px;	
}
.t1, .t2, .t3, .t4, .t5, .t6, .t7, .t8, .t9, .t10{font-family: Tahoma, Sans-Serif;}
.t1{font-size: 9px;}
.t2{font-size: 10px;}
.t3{font-size: 12px;}
.t4{font-size: 13px;}
.t5{font-size: 15px;}
.t6{font-size: 16px;}
.t7{font-size: 18px;}
.t8{font-size: 19px;}
.t9{font-size: 21px;}
.t10{font-size: 22px;}

.inputfield{
border: 						1px solid #999999;
width: 						300px;
}

.submitkn{
border: 						1px solid #999999;
width: 						100px;
}		



