BODY{
    background:            #f6f5ed;
    font-family:        Tahoma, Verdana, Serif;
    padding:            0px;
    margin:                0px;
    font-size:          11px;
	 
}

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

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

TD{
    vertical-align:        top;
    font-size:          11px;
	 color:						#343434;
}

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

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

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

.sm{
    font-family:        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%;
}

.pd10{
	padding: 				10px;
}

.pd15{
	padding: 				15px;
}

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;
}
/*-- изображения справа и слева */
.image{
	border: 						#044f93 1px solid;
}
/* хлебные крошки, постраничная навигация */
TABLE.path-top{
    border-bottom:        1px dotted #c1c8b2;
    margin:                0px 0px 7px 0px;
	 color:						#83837e;
}

TABLE.path-bottom{
    border-top:        1px dotted #c1c8b2;
    margin:                7px 0px 0px 0px;
	 color:						#83837e;	 
}

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;
	color:                #044f93;
}
DIV.wsdblinks A:link, DIV.wsdblinks A:active, DIV.wsdblinks A:visited, DIV.wsdblinks A:hover{
    color:                #044f93;
}
/*-- ссылки wsdb.net  */

.b{
    font-weight:        bold;
}
Table.cart A:link, Table.cart A:active, Table.cart A:visited{
color:                	#ffffff;
text-decoration: 			none;
font-size: 					11px;
}

Table.cart A:hover{
color:                	#fce300;
text-decoration: 			underline;
font-size: 					11px;
}
td.cartimg{
	background-image: 		url(../images/cart-01.gif);
	background-position: 	bottom;
	background-repeat: 		no-repeat;
	height: 						44px;
	width: 						180px;
}
td.cartimg2{
	background-image: 		url(../images/cart-02.gif);
	background-position: 	bottom;
	background-repeat: 		no-repeat;
	height: 						32px;
	width: 						180px;
	text-align: 				center;
	padding-top: 				2px;
	
}
td.cleaning{
	background-image: 		url(../images/cleaning.gif);
	background-position: 	bottom;
	background-repeat: 		no-repeat;
	height: 						32px;
	width: 						180px;
	text-align: 				center;
	padding-top: 				2px;
}
td.cartimg div {
display: 					block;
bottom: 						27px;
right:						65px;
position: 					absolute;
}

td.quest{
padding-top: 				20px;
}

td.quest span{
color:						#ff8a00;
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.tablettx td {
	padding: 				1px;
	text-align: left;
}
table.tablettx td.ttx1 {
border-bottom:  1px solid #c1c8b2;
}
table.tablettx td.ttx2 {
border-left:  1px solid #c1c8b2;
border-bottom:  1px solid #c1c8b2;
}
div.bg {
	background-image: url(../images/logo.jpg);
}

table.zayavka input, table.zayavka TEXTAREA{
border: 		1px solid #718d16;
font-family: Tahoma, Sans-Serif;
font-size: 11px;
width: 300px;
}
table.zayavka input.button{
border: 1px solid #718d16;
font-size: 11px;
width: 100px;
}
table.zayavka input.sm{
border: 						1px solid #718d16;
width: 						100px;
padding: 					2px;
font-size: 					11px;
}


Table.header td.fon01 {
background-image: 		url(../images/img01.jpg);
background-repeat: 		no-repeat;
}

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

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

Table.header td.fon04 {
background-image: 		url(../images/img04.jpg);
background-repeat: 		no-repeat;
width: 						73px;
}

Table.header td.fon05 {
background-image: 		url(../images/img05.jpg);
background-repeat: 		no-repeat;
width: 						573px;
}

Table.header td.fon06 {
background-image: 		url(../images/img06.jpg);
background-repeat: 		no-repeat;
width: 						73px;
}

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

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

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

Table.header td.fon08 {
background-image: 		url(../images/img08.jpg);
background-repeat: 		no-repeat;
}

Table.header td.fon17 {
background-image: 		url(../images/img17.jpg);
background-repeat: 		no-repeat;
width: 						660px;
}

Table.header td.fonl9{
background-image: 		url(../images/img19.jpg);
background-repeat: 		no-repeat;
}

Table.header td.fon20{
background-image: 		url(../images/img20.jpg);
background-repeat: 		no-repeat;
}

Table.header td.fon21{
background-image: 		url(../images/img21.jpg);
background-repeat: 		no-repeat;
}

Table.header td.fon22{
background-image: 		url(../images/img22.jpg);
background-repeat: 		no-repeat;
}

Table.header td.fon23{
background-image: 		url(../images/img23.jpg);
background-repeat: 		no-repeat;
}

Table.header td.fon24{
background-image: 		url(../images/img24.jpg);
background-repeat: 		no-repeat;
}

Table.header td.fon25{
background-image: 		url(../images/img25.jpg);
background-repeat: 		no-repeat;
}

Table.header td.fon26{
background-image: 		url(../images/img26.jpg);
background-repeat: 		no-repeat;
}

Table.header td.fon27{
background-image: 		url(../images/img27.jpg);
background-repeat: 		no-repeat;
}

Table.header td.fon28{
background-image: 		url(../images/img28.jpg);
background-repeat: 		no-repeat;
}

Table.header div.topright {
width: 						573px;
height: 						500px;
}
#logo {
display: 					block;
width: 						200px;
height: 						89px;
top: 							20px;
left:							50px;
position: 					absolute;
}

#search {
display: 					block;
width: 						257px;
height: 						29px;
top: 							411px;
left:							80px;
position: 					absolute;
}

#searchall {
display: 					block;
width: 						257px;
height: 						29px;
top: 							180px;
left:							81px;
position: 					absolute;
}

#headerblock{
width: 						573px; 
height: 						500px;
position: 					absolute;
z-index: 1;
}

#headerblock2{
width: 						660px; 
height: 						279px;
position: 					absolute;
z-index: 1;
}

#divtopmenu {
display: 					block;
width: 						141px;
height: 						10px;
top: 							7px;
right:						10px;
position: 					absolute;
}
#divtopmenu2 {
display: 					block;
width: 						141px;
height: 						10px;
top: 							7px;
left:							123px;
position: 					absolute;
}
#divcontact {
color:						#f8e533;
display: 					block;
width: 						150px;
height: 						70px;
font-size: 					13px;
top: 							70px;
right:						0px;
position: 					absolute;
}

#divcontact2 {
color:						#000000;
display: 					block;
width: 						150px;
height: 						70px;
font-size: 					12px;
top: 							80px;
right:						-5px;
position: 					absolute;
}

#bloc {
color:						#000000;
display: 					block;
width: 						460px;
height: 						115px;
font-size: 					11px;
bottom: 						20px;
right:						0px;
position: 					absolute;
}

div.divnewstop {
display:             	block;
width: 						500px;
top:							320px;
right: 						60px;
position: 					absolute;
z-index: 					5;
}

div.divnewstop  div.date{
color: 						#dbdfb6; 
font-weight: 				bold; 
float: 						left;
width: 						100px;
height: 						40px;	
font-size: 					16px;
padding: 					5px 10px;
display:             	block;
}

div.divnewstop  div.text {
padding: 					5px 10px 5px 10px; 
color: 						#555555;
display:             	block;
}

Table.menu {
height: 						259px;
background-image: 		url(../images/img08.jpg);
background-repeat: 		no-repeat;
}

Table.menu td.href{
border-bottom: 			1px dotted #ffffff;
vertical-align: 			middle;
}

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

Table.menu A:hover{
color:                	#fce300;
text-decoration: 			underline;
font-size: 					12px;
font-weight: 				bold;
}

Table.menuline td{
vertical-align: 			middle;
height: 						35px;
}

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

Table.menuline A:hover{
color:                	#fce300;
text-decoration: 			underline;
font-size: 					12px;
font-weight: 				bold;
}



Table.novelty td.zag{
height: 						73px;
width: 						254px;
background-image: 		url(../images/img09.jpg);
background-repeat: 		no-repeat;
font-size: 					15px;
color:						#ffffff;
font-weight: 				bold;
text-align: 				center;
margin-top: 				20px;
}

Table.novelty div {
margin-top: 				40px;	
}

Table.novelty td.fontext {
background-image: 		url(../images/img10.jpg);
background-repeat: 		repeat-y;
padding: 					10px 30px 10px 20px;
}

Table.novelty td.fonimg {
background-image: 		url(../images/img11.jpg);
background-repeat: 		no-repeat;
padding: 					15px 30px 10px 55px;
width: 						254px;
height: 						157px;
}

Table.news td.date {
padding: 10px; 
font-size: 16px; 
color: #dbdfb6; 
font-weight: bold; 
vertical-align: top;
}

Table.news td.text {
padding: 5px 10px 5px 10px; 
color: #555555;
}


Table.poll td.zag{
height: 						66px;
width: 						254px;
background-image: 		url(../images/img12.jpg);
background-repeat: 		no-repeat;
font-size: 					15px;
font-weight: 				bold;
text-align: 				center;
}

Table.poll div {
margin-top: 				25px;	
}

Table.poll td.fonimg {
background-image: 		url(../images/img13.gif);
background-repeat: 		no-repeat;
width: 						254px;
height: 						137px;
text-align: 				left;
}

Table.poll div.fonimg {
margin-top: 				15px;
margin-left: 				55px;
}

Table.poll td.fonimg2 {
background-image: 		url(../images/img14.gif);
background-repeat: 		no-repeat;
width: 						254px;
height: 						57px;
}

Table.poll div.fonimg2 {
margin-top: 				15px;
margin-left: 				85px;
}

Table.poll  td.fonimg3 {
background-image: 		url(../images/img15.gif);
background-repeat: 		no-repeat;
text-align: 				right;
vertical-align: 			middle;
width: 						254px;
height: 						28px;
}

Table.poll div.fonimg3 {
margin-right: 				30px;
}

Table.search td.input{
background-image: url(../images/searchinput.jpg);
background-repeat: no-repeat;
width: 				221px;
height: 				30px;
	
}
Table.search td.submit{
width: 				37px;
height: 				30px;
}

Table.searchall td.input{
background-image: url(../images/searchinputall.jpg);
background-repeat: no-repeat;
width: 				221px;
height: 				30px;
	
}

Table.foother td.left {
background-image: url(../images/img13.jpg);
background-repeat: no-repeat;
width: 				259px;
height: 				169px;	
}

Table.foother div {
margin-top: 				25px;	
margin-left: 				25px;
}

Table.foother td.right {
background-image: url(../images/img14.jpg);
background-repeat: no-repeat;
width: 				199px;
height: 				169px;
color:					#718d16;
}

Table.foother td.center{
background-image: url(../images/img15.jpg);
background-repeat: repeat-x;
vertical-align: bottom;
}

Table.foother td.text {
background-image: url(../images/img16.jpg);
background-repeat: no-repeat;
background-position: left bottom;
color:					#718d16;
}


Table.foother A:link, Table.foother A:active, Table.foother A:visited{
color:                	#0d86c4;
text-decoration: 			none;
font-size: 					11px;
font-weight: 				bold;
}

Table.foother A:hover{
color:                	#0d86c4;
text-decoration: 			underline;
font-size: 					11px;
font-weight: 				bold;
}
Table.foother div.right {
margin-top: 				70px;	
margin-left: 				5px;
}
Table.foother td.menu {
padding-bottom: 				5px;
border-bottom:            	1px dotted #c1c8b2;
text-align: 					center;
}
.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;}

.feedburner {
  width:225px;
  height:150px;
  margin:5px 10px 10px 5px;
  padding:5px;
  background-color:#e3f2cb;
  text-align:center;
}
