body {
	background: #727272;
	margin: 0; 
	padding: 0;
                font-family: Tahoma;
                font-size: 12px;
}
a {
color:black;
}
h1 {
	margin: 0;
	padding: 0;
                font-family: Tahoma;
                font-size: 12px;
                font-weight: normal;
}
h2 {
	margin: 0;
	padding: 0;
                font-family: Tahoma;
                font-size: 12px;
                font-weight: normal;
}
h3 {
	margin: 0;
	padding: 0;
                font-family: Tahoma;
                font-size: 12px;
                font-weight: normal;
}
.content {
                background-color:white;
}

.top_menu_b  {
display: block;
height: 25px;
width:80px;
padding-top: 6px;
padding-right: 4px;
background-image: url(images/m_button_b.png);
background-repeat: no-repeat;
text-align: center;
color: white;
text-decoration: none;
}
.top_menu_b:hover  {
text-decoration: underline;
}

.top_menu  {
display: block;
height: 25px;
width:80px;
padding-top: 6px;
padding-right: 4px;
background-image: url(images/m_button.png);
background-repeat: no-repeat;
text-align: center;
color: white;
text-decoration: none;
/*background-position: center middle; padding-bottom: 3px; vertical-align: bottom;*/
}
.top_menu:hover  {
text-decoration: underline;
}

.head_leftmenu {
background-image: url(images/m_head.png); 
text-align: center;
color: white;
}
.leftmenu {
background-image: url(images/m_fon.png); 
line-height:1.7;
padding: 15px 0px 15px 25px;
}
.leftmenu a:hover {
//text-decoration: none;
}

.navi {
vertical-align: bottom;
padding: 0px 0px 0px 50px;
}

.context {
background-image: url(images/top_h_line.png);
background-position: 40px 14px;
background-repeat: no-repeat;
vertical-align: top;
padding: 30px 30px 0px 50px;
}
.context ul {
line-height: 1.5;
padding-left: 60px;
}
.context ul b {
color:#414f58;
}
.context ul a {
line-height: 1.5;
color:#414f58;
text-decoration: none;
}

.tag {
height: 62px;
background-image: url(images/h_line.png);
background-position: right top;
background-repeat: no-repeat;
padding: 10px 0px 0px 0px;
text-align: right;
font-style: italic;
font-size: 11px;
}
.tag a {
text-decoration: none;
}
.footer {
font-size: 10px;
color:white;
text-align:center;
}
.phoneceil {
background-image: url(images/phone.gif);
background-position: 90% 135%;
background-repeat: no-repeat;
padding: 0px 0px 0px 60px;
}

.v_line {
background-image: url(images/v_line.png);
}

.rt_bl {
background-image: url(images/rt_bl.gif);
background-position: left bottom;
background-repeat: no-repeat;
}
.rt_br {
background-image: url(images/rt_br.gif);
background-position: right bottom;
background-repeat: no-repeat;
}
.rt_tl {
background-image: url(images/rt_tl.gif);
background-position: left top;
background-repeat: no-repeat;
}
.rt_tr {
background-image: url(images/rt_tr.gif);
background-position: right top;
background-repeat: no-repeat;
}
.b_color {
color:#414f58;
}
.border {
border-bottom: 1px solid black;
padding: 0px 15px 2px 10px;
}
.border_table,  border_table a {
border-bottom: 1px solid black;
padding: 0px 150px 2px 150px;
line-height: 3;
text-decoration: none;
}
.border_table a {
text-decoration: none;
}

.printers {
z-index: 1;
border: 1px solid;
position: ralative;
left: 0px;
top: 0px;
margin-top:100px;
}
.noline, noline a {
text-decoration: none;
}
.note {
font-size: 10px;
text-align: right;
padding: 0px 35px 0px 0px;
}