BODY{
    background:            #FFFFFF;
 font-family:        		Tahoma, Verdana, Arial, Serif;
    padding:            	15px 0px 10px 	0px;
    margin:                0px;
    font-size:          	12px;
}

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

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

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

H1{
    margin:                5px 0px;
    padding:            	0px;
    font-family:        	Tahoma, Verdana, Arial, Serif;
    font-size:           	14px;
	 color:						#5156ff;

}

H2{
    margin:                5px 0px;
    padding:            0px;
    font-family:        Tahoma, Verdana, Arial, Serif;
    font-size:            14px;
	 color:					#329dcf;
}

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

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

.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{
    margin:                0px 0px 7px 0px;
	 color:						#d2d2d2;
}

TABLE.path-bottom{
	 color:						#d2d2d2;
    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:                #000000;
}
/*-- хлебные крошки, постраничная навигация */

/* дата публикации */
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.top TD.logotext{
	text-align: 				right;
	font-size: 					12px;
	font-weight: 				bold;
	height: 						20px;
}
/*-- текст шапка --*/
/* текст синий */
TABLE.top span {
	 color: 						#1218ff;
	 font-weight: 				bold;			
}
/*-- текст синий --*/
/* фон л */
TABLE.top TD.fonleft{
	background-image: 		url(../images/fonleft.gif);
	background-repeat: 		no-repeat;
	width: 						5px;
}
DIV.fonleft{
	background-image: 		url(../images/fonleftimg.jpg);
	width: 						493px;
	height: 						184px;
	float: 						left;

}
DIV.fonright{
	background-image: 		url(../images/fonrightimg.jpg);
	width: 						493px;
	height: 						184px;
	float: 						left;
}


DIV.fonleftabout{
	background-image: 		url(../images/fonleftimgabout.jpg);
	width: 						493px;
	height: 						184px;
	float: 						left;

}
DIV.fonrightabout{
	background-image: 		url(../images/fonrightimgabout.jpg);
	width: 						493px;
	height: 						184px;
	float: 						left;
}
DIV.fonleftnews{
	background-image: 		url(../images/fonleftimgnews.jpg);
	width: 						493px;
	height: 						184px;
	float: 						left;

}
DIV.fonrightnews{
	background-image: 		url(../images/fonrightimgnews.jpg);
	width: 						493px;
	height: 						184px;
	float: 						left;
}
DIV.text{
position: 						absolute; 
width: 							500px; 
padding: 						10px; 
left: 							500px; 
top: 								10px; 
font-size:						22px; 
color: 							#ffffff;
}
DIV.textabout{
position: 						absolute; 
width: 							500px; 
padding: 						10px; 
left: 							200px; 
top: 								10px; 
font-size:						25px; 
color: 							#ffffff;
font-weight:					 bold;
text-align: 					center;
}
DIV.text span, DIV.textabout span {
	color:						#e77918;
}
/*-- фон л --*/
/* фон л картинка*/
TABLE.top TD.fonleftimg{
	background-image: 		url(../images/fonleftimg.jpg);
	background-repeat: 		no-repeat;
	width: 						431px;
}
/*-- фон л картинка--*/
/* текс на фоне */
TABLE.top TD.fonrightimg{
	background-image: 		url(../images/fonrightimg.jpg);
	background-repeat: 		no-repeat;
	width: 						545px;
	padding-top: 				10px;
	font-size: 					20px;
	color:						#ffffff
}
/*-- текс на фоне --*/
/* выделенный текст фоне */
TABLE.top TD.fonrightimg span{
	color:						#e77918;
}
/*-- выделенный текст фоне --*/
/* фон р */
TABLE.top TD.fonright{
	background-image: 		url(../images/fonright.gif);
	background-repeat: 		no-repeat;
	width: 						5px;
}
/*-- фон р --*/
/* корзина в шапке */
Table.menu .baskettop {
	vertical-align: 			middle;
}
/*-- корзина в шапке --*/
/* корзина в шапке текст */
Table.menu .text {
	color:						#ffffff;
	font-weight:				bold;
	vertical-align: 			middle;
	font-size: 					12px;
}
/*-- корзина в текст --*/
/* корзина в шапке цена */
Table.menu .price {
	color:						#e77918;
	font-weight:				bold;
	vertical-align: 			middle;
	font-size: 					14px;
}
/*-- корзина в текст цена--*/
Table.menu TD.searchform {
	vertical-align: 			middle;

}
Table.menu TD.points {
	vertical-align: 			middle;
	text-align: 				center;
}
TABLE.menu A:link, TABLE.menu A:active, TABLE.menu A:visited{
text-decoration:    			none;
color:							#329ecf;
font-size: 						12px;
font-weight: 					bold;
}
TABLE.menu A:hover{
text-decoration:    			underline;
color:               		#329ecf;
font-size: 						12px;
font-weight: 					bold;
}
Table.search .input {
	width:						194px;
	border:						0px;
	font-size: 					12px;
	padding: 					2px;
}
Table.search .submit {
	border:						0px;
	width:						194px;
	font-size: 					12px;
	background-color: 		#329ecf;
	color:						#ffffff
}
/* рамка отступы */
TABLE.content TD.ramka{
	padding: 					0px 11px 0px  2px
}
/*--  рамка отступы --*/
/* рамка верх */
TABLE.content TD.ramkatop{
	border-top:        		1px solid #d3d3d3;

}
/*--  рамка верх --*/
/* рамка низ */
TABLE.content TD.ramkabottom{
	border-bottom:        		1px solid #d3d3d3;
}
/*--  рамка низ --*/
/* рамка */
TABLE.content TD.ramkarightleft {
	border-right:        		1px solid #d3d3d3;
	border-left:        			1px solid #d3d3d3;
	padding-right: 				10px;
	padding-left: 					10px;
}
/* -- рамка -- */
/* рамка */
TABLE.content TD.ramkaline {
	border-right:        		1px solid #d3d3d3;
}
TABLE.content TD.center {
	padding:						5px 5px 20px 20px;
}
/* -- рамка -- */
TABLE.productgroups TD.heading {
	background-color: 			#329ecf;
	color: 							#ffffff;
	height: 							27px;
	vertical-align: 				middle;
	text-align: 					center;
	font-size: 						12px;
}
TABLE.productgroups TD.pointer {
	padding-top: 					8px;
	color: 							#cf8e4e;
}
TABLE.productgroups TD.menu {
	padding-top: 					8px;
	padding-left: 					10px;
	font-size: 						12px;
}
TABLE.productgroups A:link, TABLE.productgroups A:active, TABLE.productgroups A:visited{
text-decoration:    			none;
color:							#000000;
font-size: 						12px;
}
TABLE.productgroups A:hover{
text-decoration:    			underline;
color:               		#000000;
font-size: 						12px;
}

TABLE.news TD.title {
	padding-top: 				8px;
	font-size: 					12px;
	color:						#1317ff;
	font-weight: 				bold;;	
}
TABLE.news strong {
	font-size: 					12px;
	color:						#339ed2;
}
TABLE.news span {
	font-size: 					12px;
	color:						#d28c4e;
}
TABLE.news A:link, TABLE.news A:active, TABLE.news A:visited{
text-decoration:    			none;
color:							#000000;
font-size: 						12px;
}
TABLE.news A:hover{
text-decoration:    			underline;
color:               		#000000;
font-size: 						12px;
}
TABLE.resproduct img.borderimg {
	border:        			1px solid #d3d3d3;
}
TABLE.resproduct TD.smtxt {
	font-size: 					11px; 
	color: 						#d3d3d3;
	text-align: 				center;
	padding-top: 				5px;
}
TABLE.resproduct TD.table {
	padding-left: 				10px;
}
TABLE.resproduct TD.name {
	padding-top: 				2px;
	background-color: 		#329dcf;
	color:						#ffffff;
	text-align: 				center;
	padding: 					2px;
}
TABLE.resproduct TD.content {
	font-size: 					11px;
	background-color: 		#e2e2e2;
	color:						#000000;
	text-align: 				left;
	padding: 					2px;
}
TABLE.resproduct TD.contenttext {
	font-size: 					11px;
	background-color: 		#e2e2e2;
	color:						#000000;
	text-align: 				left;
	padding: 					2px 2px 2px 20px; 
}
TABLE.resproduct  A:link, TABLE.resproduct  A:active, TABLE.resproduct  A:visited{
	text-decoration: 			none;
	color:						#000000;
	font-size:					11px;
}
TABLE.resproduct  A:hover{
	text-decoration:    		underline;
	color:               	#000000;
	font-size: 					11px;
}
TABLE.resproduct input[type="text"]{
	border:        			1px solid #d3d3d3;
}
TABLE.resproduct input[type="submit"]{
	border:        			1px solid #f8ebc0;
	background-color: 		#fb700f;
	color:						#ffffff;
}
TABLE.resproductgroup  A:link, TABLE.resproductgroup  A:active, TABLE.resproductgroup  A:visited{
	text-decoration: 			none;
	color:						#000000;
	font-size:					12px;
}
TABLE.resproductgroup A:hover{
	text-decoration:    		underline;
	color:               	#000000;
	font-size: 					12px;
}
DIV.faq input[type="text"]{
	border:        			1px solid #d3d3d3;
	width: 						400px;
}
DIV.faq TEXTAREA{
	border:        			1px solid #d3d3d3;
	width: 						400px;	
}
DIV.faq input[type="submit"]{
	border:        			1px solid #d3d3d3;
	background-color: 		#d3d3d3;
	color:						#000000;
	width: 						402px;
}

DIV.faq input.sm{
	border:        			1px solid #d3d3d3;
	color:						#000000;
	width: 						200px;
}

DIV.faq span{
	color:						#e77918;
	font-weight: 				bold;
}


DIV.eshop input[type="text"]{
	border:        			1px solid #d3d3d3;
}
DIV.eshop TEXTAREA{
	border:        			1px solid #d3d3d3;
}
DIV.eshop input[type="button"]{
	border:        			1px solid #d3d3d3;
	background-color: 		#d3d3d3;
	color:						#000000;
}
DIV.eshop input[type="submit"]{
	border:        			1px solid #d3d3d3;
	background-color: 		#d3d3d3;
	color:						#000000;
}





DIV.wsdblinks{
	font-size: 				11px; 
	color: 					#d2d2d2; 
}
DIV.wsdblinks A, DIV.wsdblinks A:link, DIV.wsdblinks A:active, DIV.wsdblinks A:visited, DIV.wsdblinks A:hover{
	font-size: 				11px; 
	color: 					#d2d2d2; 
}
DIV.linker, DIV.linker A, DIV.linker A:link, DIV.linker A:active, DIV.linker A:visited, DIV.linker A:hover{
	font-family: 			tahoma, verdana, arial, serif;
	font-size: 				11px;
	color: 					#d2d2d2;
	text-decoration: 		none;
}
