BODY{
    background:            #487904;
      font-family:        Tahoma, Verdana, Arial, Serif;
    padding:            	0px;
    margin:                0px;

}

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

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

TD{
    vertical-align:        top;
    font-size:            small;
    font-family:        Tahoma, Verdana, Arial, Serif;	
	 text-align: 			left; 
}

P{
    font-family:        Tahoma, Verdana, Arial, Serif;	 
}

H1{
    margin:                5px 0px;
    padding:            0px;
    font-family:        Tahoma, Verdana, Arial, Serif;
    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:        Tahoma, Verdana, Arial, Serif;
    font-size:            x-small;
}

.m{
    font-family:        Tahoma, Verdana, Arial, Serif;
    font-size:            11px;
}

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{
    border-bottom:        1px solid #497A80;
    margin:                0px 0px 7px 0px;
}

TABLE.path-bottom{
    border-top:            1px solid #497A80;
    margin:                7px 0px 0px 0px;
}

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

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:                #9A0201;
}
/*-- хлебные крошки, постраничная навигация */

/* дата публикации */
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:                #000000;
}
/*-- ссылки 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.menu {
background-color: 		#498ce5
}

Table.menu td{
padding: 					5px;
text-align: 				center;
vertical-align: 			middle;
}

Table.menu A:link, Table.menu A:active, Table.menu A:visited{
color:                	#ffffff;
text-decoration: 			none;
font-weight: 				bold;
}

Table.menu A:hover{
color:                	#e2f1ff;
text-decoration: 			underline;
font-weight: 				bold;
}

/*  форма обратной связи */
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.cart A:link, Table.cart A:active, Table.cart A:visited{
color:                	#ffffff;
text-decoration: 			none;
}

Table.cart A:hover{
color:                	#fce300;
text-decoration: 			underline;
}
td.cartimg{
	background-image: 		url(../images/cart-01.gif);
	background-position: 	bottom left;
	background-repeat: 		no-repeat;
	height: 						44px;
	width: 						105px;
}
td.cartimg2{
	background-image: 		url(../images/cart-02.gif);
	background-position: 	top;
	background-repeat: 		no-repeat;
	height: 						32px;
	text-align: 				center;
	padding-top: 				1px;
	
}
td.cleaning{
	background-image: 		url(../images/cleaning.gif);
	background-position: 	bottom;
	background-repeat: 		no-repeat;
	height: 						32px;
	text-align: 				center;
	padding-top: 				1px;
}
td.cartimg div {
	display: 					block;
	bottom: 						27px;
	right:						65px;
	position: 					absolute;
}
table.tablettx{
	border-left-color: 		#a1cd24; 
	border-bottom-color: 	#a1cd24; 
	border-top-style: 		solid; 
	border-top-color: 		#a1cd24; 
	border-right-style: 		solid; 
	border-left-style: 		solid; 
	border-collapse: 			collapse; 
	border-right-color: 		#a1cd24; 
	border-bottom-style: 	solid; 
	padding:						5px;
   font-size:          		11px;	
}
table.tablettx td{
	padding:						5px;
   font-size:          		11px;
}
Table.tags A:link, Table.tags A:active, Table.tags A:visited{
	text-decoration:    		none;
	color: 						#a1cd24;
}

Table.tags A:hover{
   text-decoration:    		underline;
	color: 						#ffffff;
	background-color: 		#a1cd24;
		
}