html, body, form, fieldset, p, li, input, textarea, a, button, select {
color:#5c5640;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
}
a:hover {
color:#1F1D16;
}
.phone {
color:#fff399;
}
.phone strong {
color:#fffdec;
font-family:'Arial Black', Gadget, sans-serif;
font-size:16px;
font-weight:normal;
}
#navigation li a,
#navigation-en li a,
#navigation-hr li a {
color:#594d37;
font-size:17px;
line-height:42px;
text-align:center;
text-decoration:none;
}
#navigation li ul li a,
#navigation-en li ul li a,
#navigation-hr li ul li a {
color:#fff;
font-size:12px;
line-height:normal;
text-align:left;
}
#navigation li:hover a,#navigation li.active a,
#navigation-en li:hover a,#navigation-en li.active a,
#navigation-hr li:hover a,#navigation-hr li.active a {
color:#FDFEF9;
}
#navigation li ul li a:hover,
#navigation-en li ul li a:hover,
#navigation-hr li ul li a:hover {
color:#3c3422;
}
#map,
#map-hr {
color:#3278ac;
}
#news h2 {
color:#95907c;
font-family:'Arial Black', Gadget, sans-serif;
font-size:18px;
text-transform:uppercase;
font-weight:normal;
}
#news ul li p {
line-height:20px;
}
#news ul li p strong {
color:#0166b1;
font-size:14px;
font-weight:normal;
}
#footer ul li a {
color:#dbb195;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
text-align:center;
text-decoration:none;
}
#footer ul li a:hover {
text-decoration:underline;
}
#footer p {
color:#7a858d;
text-align:center;
}
#footer p a {
color:#7A858D;
}
#footer p a:hover {
color:#707983;
}
.product h2,
.product-first h2,
.who h2,
.housing h2,
.block .title {
color:#95907c;
font-family:'Arial Black', Gadget, sans-serif;
font-size:20px;
line-height:22px;
text-transform:uppercase;
font-weight:normal;
}
.product h3,
.product-first h3 {
color:#1d1c1a;
font-size:14px;
text-transform:uppercase;
font-weight:normal;
margin-bottom:3px;
}
.product p,
.product-first p,
.who p,
.housing p,
.product li {
line-height:17px;
}
.housing a {
color:#3278ac;
text-align:right;
text-decoration:none;
}
.housing a:hover {
color:#1A3F59;
}
.housing a span {
text-decoration:underline;
}
.who p,
.housing p {
color:#95907c;
}
.who p strong,
.housing p strong {
color:#4e4b40;
font-weight:normal;
}

#content-right h1, #content-large h1 {
color:#015da3;
font-size:22px;
font-weight:normal;
text-transform:uppercase;
}
#content-right h2, #content-large h2 {
color:#2e2407;
font-size:20px;
font-weight:normal;
line-height:20px;
}
#content-right h3, #content-large h3 {
color:#0965ac;
font-size:16px;
text-transform:uppercase;
}
#content-right h4, #content-large h4 {
color:#2e2407;
font-size:14px;
text-transform:uppercase;
}
#content-right h5, #content-large h5 {
color:#0965ac;
font-size:12px;
}
#content-right h6, #content-large h6 {
color:#000;
font-size:11px;
}
#sub-navigation .title {
color:#fffcec;
font-size:19px;
font-weight:normal;
text-align:center;
text-decoration:none;
}
#sub-navigation li a, #sub-navigation li.active li a {
color:#fffcec;
text-decoration:none;
}
#sub-navigation li a:hover, #sub-navigation li.active a, #sub-navigation li li.active a, #sub-navigation li li a:hover {
color:#9de3ff;
}
#content table th {
color:#2c2c2c;
font-size:16px;
font-weight:normal;
}
#content table td {
color:#fff;
}
#content table td.start,#content table td.end, #content table td.price {
font-weight:bold;
text-align:center;
}
#content table td.price {
font-size:15px;
}