@import url(pressets.css);

body{
    background: #e4ddca url(../images/bg.jpg) repeat-x;
}

.phone {
	FONT-SIZE: 20px; COLOR: #707075; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 40px; PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px
}
.code {
	FONT-SIZE: 16px; COLOR: #707075;
}
.adres {
	FONT-SIZE: 14px; COLOR: #707075; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 10px; PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px
}
.consultant {
	FONT-SIZE: 14px; COLOR: #707075; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 40px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 30px
}
.name {
	FONT-SIZE: 20px; COLOR: #574935; LINE-HEIGHT: 20px; FONT-FAMILY: Georgia, arial, sans-serif; PADDING-TOP: 20px; PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 20px
}
.cat_name {
	FONT-SIZE: 20px; COLOR: #574935; LINE-HEIGHT: 20px; FONT-FAMILY: Georgia, arial, sans-serif; PADDING-TOP: 20px; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px
}
.text {
	FONT-SIZE: 14px; COLOR: #707075; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 10px; PADDING-BOTTOM: 15px; PADDING-LEFT: 30px; PADDING-RIGHT: 20px
}
.cat_name {
	FONT-SIZE: 18px; COLOR: #333333; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 10px; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.cat_text {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 0px; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.plan_text {
	FONT-SIZE: 14px; COLOR: #707075; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 0px; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px
}
.plan_name {
	FONT-SIZE: 20px; COLOR: #313131; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 10px; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px
}
.plan_info {
	FONT-SIZE: 14px; COLOR: #313131; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 10px; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px
}
.plan_price {
	FONT-SIZE: 16px; COLOR: #cd0506; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 0px; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px
}
.news_header {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: Arial, sans-serif;
	PADDING-TOP: 15px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 30px;
	font-weight: bold;
}
.catalog_header {
	FONT-SIZE: 12px;
	COLOR: #554633;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: Arial, sans-serif;
	PADDING-TOP: 7px;
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	font-weight: bold;
}
.pages {
	FONT-SIZE: 12px;
	COLOR: #554633;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: Arial, sans-serif;
	PADDING-TOP: 7px;
	PADDING-BOTTOM: 15px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	font-weight: bold;
}
.green {
	FONT-SIZE: 12px; COLOR: #FFFFFF; background-color:#228b00; PADDING-TOP: 4px; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px
}
.news {
	FONT-SIZE: 11px; COLOR: #FFFFFF; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 10px; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 30px
}
.next {
	FONT-SIZE: 12px; COLOR: #FFFFFF; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 10px; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; background-color:#554633
}
.text_top {
	FONT-SIZE: 11px; COLOR: #222222; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 15px; PADDING-BOTTOM: 15px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px
}
.catalog_text {
	FONT-SIZE: 12px; COLOR: #59a756; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 5px; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px
}
.info_top {
	FONT-SIZE: 11px; COLOR: #FFFFFF; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 80px; PADDING-BOTTOM: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.info_down {
	FONT-SIZE: 11px; COLOR: #FFFFFF; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 10px; PADDING-BOTTOM: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.down {
	FONT-SIZE: 12px; COLOR: #999999; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 20px; PADDING-BOTTOM: 20px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px
}
.img {
	PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.img_news {
	PADDING-TOP: 10px; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px
}
.img_catalog {
	PADDING-TOP: 10px; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px
}
.img_plan {
	PADDING-TOP: 0px; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.ad {
	PADDING-TOP: 20px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.cat {
	PADDING-TOP: 20px; PADDING-BOTTOM: 20px; PADDING-LEFT: 19px; PADDING-RIGHT: 0px
}
.catalog {
	PADDING-TOP: 0px; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.catalog_main {
	PADDING-TOP: 20px; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.catalog_index {
	PADDING-TOP: 20px; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.char {
	PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px
}
.char_main {
	PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px
}
.char_pages {
	PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px
}
.space {
	PADDING-TOP: 20px; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.space_small {
	PADDING-TOP: 20px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.logo {
	PADDING-TOP: 10px; PADDING-BOTTOM: 10px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px
}
A {
	COLOR: #554633; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #89765e; TEXT-DECORATION: none
}
A.right {
	COLOR: #f3e4a6; TEXT-DECORATION: none
}
A.right:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.white {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.white:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}

.suffix{
    color: red;
}
form{
    margin: 0;
    padding: 0;
    font: 12px Tahoma;
}

input{
    padding: 5px;
    font: 13px Tahoma;
    border: 1px solid #CCC;
    color: #857676;
}

.errors{
    margin: 0;
    padding: 0;
    list-style: none;
}
.errors li{
    color: red;
    font-size: 11px;
}
