td {
	font: bold 10px Verdana;
	color: white;
}

a { color: white; text-decoration: underline; }
a:hover { text-decoration: none; }

ul { list-style: none; }

p { margin: 0 0 10px 0; text-align: justify; }

h1 {
	font-size: 18px;
	color: white;
	margin-bottom: 0px;
	margin-top: 6px;
}

h2 {
	font-size: 14px;
	color: yellow;
	margin-bottom: 10px;
	margin-top: 0px;
}

html,body {
	margin: 0px;
	background-color: #339933;
}

.main_table {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
}

.right_table {
	width: 100%;
}

.logo_td { background: url("../images/background-logo.gif") no-repeat top left; padding: 15px; background-position: 1px 0px; }
.menu_td { background: url("../images/background-menu.gif") repeat-y top left; padding-left: 21px; }
.menu_td_bottom { background: url("../images/background-menu-bottom.gif") repeat-y top left; padding-left: 21px; background-position: 1px 0px; height: 24px;}
.top_td { background: url("../images/background-top.gif") repeat-y top right; height: 94px;}
.main_td { padding: 5px 9px 10px 0; } 

.menu_div {
	padding: 0px;
	margin: 3px;
	width: 94px;
	white-space: nowrap;
	text-align: center;
}

.menu_div a {
	font: bold 8px Verdana;
	color: white;
	text-decoration: none;
	display: block;
	height: 10px;
	vertical-align: middle;
	padding: 7px 6px;
	background: url("../images/button-menu.gif") no-repeat top center;
}

.menu_div a:hover {
	color: #339933;
	background: url("../images/button-menu.gif") no-repeat bottom center;
}



.m_tl, .m_ml, .m_bl,
.m_tr, .m_mr, .m_br { width: 20px; }

.m_tl, m_tc, m_tr,
.m_bl, m_bc, m_tr { height: 20px; }

.m_tl { background: url("../images/background-m.gif") no-repeat top left; } 
.m_tr { background: url("../images/background-m.gif") no-repeat top right; }
.m_bl { background: url("../images/background-m.gif") no-repeat bottom left; }
.m_br { background: url("../images/background-m.gif") no-repeat bottom right; }
.m_ml { background: url("../images/background-h.gif") repeat-y top left; }
.m_mr { background: url("../images/background-h.gif") repeat-y top right; }
.m_tc { background: url("../images/background-v.gif") repeat-x top left; }
.m_bc { background: url("../images/background-v.gif") repeat-x bottom left; }

.m_mc { background-color: #1ead1f; }


.logo_bg { background: url("../images/background-logo-div.gif") no-repeat center; width: 100px; height: 100px; float: left; }
.logo_bg2 { background: url("../images/background-logo-div.gif") no-repeat center; width: 100px; height: 100px; float: right; }


.o_nas_table { width: 100%; }
.o_nas_table td li li, .o_nas_table td ul  { margin: 0px; padding:0px; }
.uslugi_table th { color: #ffff99; vertical-align: top; width: 120px;}
.uslugi_table td li li, .uslugi_table td ul  { margin: 0px; padding:0px; }