html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kdb, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline; 
	}
/* помните об определении стиля focus! */
:focus {
	outline: 0;
	}
body {
	line-height: 1;
	color: #000;
	background: white;
	background-color:#112021;
	}
ol, ul {
	list-style: none;
	}
/* для таблиц надо устанавливать в разметке 'cellspacing="0"' */
table {
	border-collapse: separate;
	border-spacing: 0;
	}
caption, th, td {
	text-align: left;
	font-weight: normal;
	}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
	}
blockquote, q {
	quotes: "" "";
	}
	
	
	
#telo {width:1024px; margin:auto; background-color:#233c3e; position:relative;}	
#head {height:224px; background-image:url(img/head.jpg); background-repeat:no-repeat; background-position:center; position:relative; }
#futor {height:31px; background-image:url(img/futor.jpg); position:relative; } 

#katalog_link {width:1024px; background-color:#FFF; position:relative; margin-right:0px;}
#katalog_link a{color:#fff; font-size:16px; font-weight:bold; text-decoration:none; width:130px; height:23px; display:block; background-color:#233c3f; padding-top:7px; text-align:center; float:right; margin-top:3px; margin-left:8px;}
#katalog_link a:hover{color:#fff; font-size:16px; font-weight:bold; background-color:#162729;}
.main {}
.about {}
.uslugi {}
.contack {}

.link_menu_cat {color:#dbdbdb; font-size:16px;}
.link_menu_cat:hover {color:#f6f6f6; font-size:16px;}

#back {width:20px; height:16px;
	display:block;
	background-image:url(img/back.png);
	background-position:0px -16px;
}

#back:hover {width:20px; height:16px;
	background-image:url(img/back.png); 
	background-position:0px 0px;
}


#easyTooltip{
	padding:5px 10px;
	border:1px solid #252527;
	background-color:#225e92;
	
	color:#dedede;
	z-index:15;
	}
	
	
	
.gallery_cat {text-align:left; margin-top:15px; float:left; min-height:165px; min-width:130px; vertical-align:middle; position:relative; margin-left:35px; display:block;}
.gallery {text-align:left; margin-top:15px; float:left; min-height:90px; min-width:130px; vertical-align:middle; position:relative; margin-left:35px; display:block;}
.img_gallery {border:4px solid #cecece; vertical-align:middle; position:relative;}
