p.menu_text {
width: 100%;
height: 100%;
}

p.menu_text#main_text {
background: url("../images/menu_main.jpg") 0px -120px no-repeat;
}

p.menu_text#products_text {
background: url("../images/menu_products.jpg") 0px -120px no-repeat;
}

p.menu_text#gallery_text {
background: url("../images/menu_gallery.jpg") 0px -120px no-repeat;
}

p.menu_text#contacts_text {
background: url("../images/menu_contacts.jpg") 0px -120px no-repeat;
}

p.copy_text {
color: #66676b;
}

span.foot_text {
color: #a5adb0;
}

p.text {
color: #a5adb0;
}

p.table_text {
color: #515151;
}

p.text_just {
color: #a5adb0;
text-align: justify;
}

p.title_text {
font-weight: bold;
color: #fe9102;
text-align: right;
}

p.title_left {
font-weight: bold;
color: #fe9102;
text-align: left;
}

p.title_right {
font-weight: bold;
color: #fe9102;
text-align: right;
}

b.star {
font-size: 13pt;
color: #fe9102;
}

span.span_link {
color: #fe9102;
text-decoration: underline;
cursor: pointer;
}

span.error {
color: #bd4f4e;
background: url("../images/error.jpg") left center no-repeat;
padding-left: 19px;
display: none;
}

span.error_vis {
color: #bd4f4e;
background: url("../images/error.jpg") left center no-repeat;
padding-left: 19px;
}

span.ok {
color: #518d51;
background: url("../images/ok.jpg") left center no-repeat;
padding-left: 19px;
display: none;
}

span.wait {
color: #a5adb0;
background: url("../images/wait.gif") left center no-repeat;
padding-left: 19px;
display: none;
}

p.head_title {
font-weight: bold;
color: #ffffff;
}

p.text_center {
color: #80858a;
text-align: center;
margin-top: 15px;
}

p.contact_text,
p.contact_text span {
color: #80858a;
font: 14pt/19pt arial;
}
