* {FONT-FAMILY: Arial, sans-serif; }
body { background: #ffffff; FONT-SIZE: 15px; FONT-FAMILY: Arial, sans-serif; color: #686868;}
p, div, td { FONT-SIZE: 15px; FONT-FAMILY: Arial, sans-serif; color: #686868;}
form{ margin: 0; /* Убираем отступы */}

table {padding:0;letter-spacing: 0;}
table{ /*border:0px; /* border="0" */ border-collapse:collapse; /* cellspacing="0" */}
table td{ padding:0px; /* cellspadding="0" */}

a, a:active, a:visited, a:focus, a:hover {
    outline: 0px;
    ie-dummy:expression(this.hideFocus=true);
}
a {color: #1e78b7;text-decoration: underline;}
a:hover{text-decoration: none;}

hr {width:100%; height:1px; color:#E9EBEB;}
ul {list-style: url(/images/li.gif)}

h1 {font-size:30px; font-family:Arial;font-weight:normal; color: #000000;margin:0;padding:0;padding-bottom:14px;padding-top:2px;font-style:italic;}
h2 {font-size:22px; font-family:Arial;font-weight:normal;color: #000000;font-style:italic;background: url(/templates/promostart.ru/images/icon.gif) left 4px no-repeat; padding-left:25px;}
.zakaz {font-size:20px; font-family:Arial;font-weight:normal;color: #1E78B7;font-style:italic;text-align:center;display:inline;}
.zakaz1 {font-size:20px; font-family:Arial;font-weight:normal;color: #535353;font-style:italic;text-align:center;display:inline;width:200px;}
.zag {font-size:18px; font-family:Arial;font-weight:normal; color: #000000;margin:0;paddig:0;font-style:italic;}
.header {font-size:22px; font-family:Arial;font-weight:normal; color: #000000;font-style:italic;margin-bottom:20px;margin-top:12px;}
.orange h2 {font-size:22px; font-family:Arial;font-weight:normal;color: #ECA000;font-style:italic;}
h3 {font-size:18px; font-family:Arial;font-weight:normal; color: #000000;font-style:italic;}
.partner {font-size:16px; font-family:Arial;font-weight:normal; color: #000000;font-style:italic;margin-top:20px;}
h4 {font-size:16px; font-family:Arial;font-weight:bold; color: #000000;font-style:italic;}


.img {border: 1px solid #ced4da;}

.menu {font-family:Arial, tahoma, sans-serif; font-size:15px;font-weight:bold;font-style:italic;color:#1e78b7;}
a.menu {font-family:Arial, tahoma, sans-serif; font-size:15px;font-weight:bold;font-style:italic;color:#1e78b7;}
a.menu:visited {font-family:Arial, tahoma, sans-serif; font-size:15px;font-weight:bold;font-style:italic;color:#1e78b7;}
a.menu:hover {font-family:Arial, tahoma, sans-serif; font-size:15px;font-weight:bold;font-style:italic;color:#1e78b7;}

.menu-left {font-family:Arial, tahoma, sans-serif; color:#ffffff;font-size:16px;font-weight:bold;font-style:italic;}
a.menu-left {font-family:Arial, tahoma, sans-serif; color:#ffffff; font-size:16px;font-weight:bold;font-style:italic;}
a.menu-left:visited {font-family:Arial, tahoma, sans-serif; color:#ffffff; font-size:16px;font-weight:bold;font-style:italic;}
a.menu-left:hover {font-family:Arial, tahoma, sans-serif; color:#ffffff; font-size:16px;font-weight:bold;font-style:italic;}

.menu_bottom {font-family:Arial, tahoma, sans-serif; color:#acb5ba;font-size:15px;}
a.menu_bottom {font-family:Arial, tahoma, sans-serif; color:#acb5ba;font-size:15px;}
a.menu_bottom:visited {font-family:Arial, tahoma, sans-serif; color:#acb5ba;font-size:15px;}
a.menu_bottom:hover {font-family:Arial, tahoma, sans-serif; color:#acb5ba;font-size:15px;}

select {font-family:Arial;font-size:15px; }
input.form {font-family:Arial;font-size:15px; height:19px; width:100%;border: 1px solid #d5d5d5;color:#6d6d6d;}
textarea.form {font-family:Arial;font-size:15px;  width:100%;height:150px;border: 1px solid #d5d5d5;color:#6d6d6d;}
.form_title {color:#6d6d6d;padding-bottom:6px;}
input.form_validate_failed {border: 1px solid red;font-family:Arial;font-size:15px; height:19px; width:100%;color:#6d6d6d;}
textarea.form_validate_failed {font-family:Arial;font-size:15px;  width:100%;height:150px;border: 1px solid red;color:#6d6d6d;}
.form_validate_failed_cr {border: 1px solid red;background: red;}
.menu_left {font-family:Arial, tahoma, sans-serif; font-size:14px; color: #1e78b7;text-decoration: underline;}
a.menu_left {font-family:Arial, tahoma, sans-serif; font-size:14px; color: #1e78b7;text-decoration: underline;}
a.menu_left:visited {font-family:Arial, tahoma, sans-serif; font-size:14px; color: #1e78b7;text-decoration: underline;}
a.menu_left:hover {font-family:Arial, tahoma, sans-serif; font-size:14px; color: #1e78b7;text-decoration: none;}
.menu-vertical {padding:12px;padding-left:40px;padding-right:40px;background:#24A9E1;font-family:Arial, tahoma, sans-serif; color:#ffffff; font-size:14px;font-weight:bold;font-style:italic;}
.menu-vertical-active {padding:12px;padding-left:30px;padding-right:20px;background:#24A9E1;font-family:Arial, tahoma, sans-serif; color:#ffffff; font-size:14px;font-weight:bold;font-style:italic;}

.menu-active {background: white; color:#00BEF2; margin: 10px 10 0 0;padding:10px;font-size:16px;width:100%;}
.submenu_level1 {font-size:14px;}
a.submenu_level1 {font-size:14px;}
a.submenu_level1:visited {font-size:14px;}
a.submenu_level1:hover {font-size:14px;}

.submenu {font-size:15px; font-weight:bold;padding-top:4px;padding-bottom:4px;}
a.submenu {font-size:15px;  font-weight:bold; text-decoration: none;}
a.submenu:visited {font-size:15px;  font-weight:bold; text-decoration: none;}
a.submenu:hover {font-size:15px; font-weight:bold; text-decoration: underline;}

.small_1 {font-size:12px; }
.small {font-size:15px; }


.small_black {font-size:12px; color: #000000;}
a.small_black {font-size:12px; color:#000000;}
a.small_black:visited {font-size:12px; color:#000000;}
a.small_black:hover {font-size:12px; color:#000000;}

.small_grey {font-size:12px; color: #6c6c6c;}
a.small_grey  {font-size:12px; color: #6c6c6c;}
a.small_grey:visited {font-size:12px; color: #6c6c6c;}
a.small_grey:hover {font-size:12px; color: #6c6c6c;}

.cp { font-family:Arial; font-size:12px; color: #B6B6B6;text-align:center;}
a.cp {font-family:Arial; font-size: 12px;text-decoration: none;}
a.cp:visited {font-family:Arial; font-size: 12px; color: #B6B6B6; text-decoration: none;}
a.cp:hover {font-family:Arial; font-size: 12px;  color: #B6B6B6; text-decoration: underline;}

.cl {font-family:Arial; font-size:15px; color:#acb5ba;}

.news_last_date {font-size:13px; font-weight:bold;color:#ACC700;}
.articles_last_date {font-size:12px; font-weight:bold;width:100%;color:#FFC20F; }
.news_last_date_first {font-weight:bold;font-size:15px;color:#ACC700;}
.articles_last_date_first {font-weight:bold;font-size:14px;width:100%;  color:#FFC20F;}
.news_anons_first {font-size:15px;margin-bottom:3px;}
.news_anons {font-size:13px;}
a.news_anons_first {font-size:15px;}
a.news_anons_first:visited {font-size:15px;}
a.news_anons_first:hover {font-size:15px;}
.articles_anounce {font-size:14px;}

.news_item_date {font-size:12px; font-weight:bold;}

.navigator {font-size:13px;font-style:italic;color:#B4B4B4;padding-bottom:12px;}
a.navigator {font-size:13px;font-style:italic;color:#B4B4B4;}
a.navigator:visited {font-size:13px;font-style:italic;color:#B4B4B4;}
a.navigator:hover {font-size:13px;font-style:italic;color:#B4B4B4;}

.pages_active {background:#f3f5f6; font-size:14px;font-weight:bold;padding-left:6px;padding-right:6px;padding-top:2px;padding-bottom:2px;}

.pages {font-size:14px;}
a.pages {font-size:14px;}
a.pages:visited {font-size:14px;}
a.pages:hover {font-size:14px;}

.map_level_1 {font-size:14px;font-weight:bold;color:#000000;}
a.map_level_1 {font-size:14px;font-weight:bold;color:#000000;}
a.map_level_1:visited {font-size:14px;font-weight:bold;color:#000000;}
a.map_level_1:hover {font-size:14px;font-weight:bold;color:#000000;}

.map_level_2 {font-size:15px;color:#000000;}
a.map_level_2 {font-size:15px;color:#000000;}
a.map_level_2:visited {font-size:15px;color:#000000;}
a.map_level_2:hover {font-size:15px;color:#000000;}

.header_text {font-size:12px;color: white;text-align: center;font-style:italic;display:block;width:100%height:29px;padding:5px; background: #24A9E1;}
.logo {color:#25AAE2;font-weight:bold;font-size:12px;font-style:italic;margin-top:-20px;margin-left:48px;}
.imp {padding:12px;background: #F7F5E6;}
.imp1 {background:#F7F5E6; padding:12px;margin-top:40px;}
.imp2 {padding:12px;background: #F7F5E6; border: 1px dashed #FFC20F; }
.form_in {position:absolute;left:-5000px;}

#phones {width:100%;font-style: italic;color: black;font-size: 15px;clear:both;text-align:center;}
#phones span {color: #000000;font-size: 16px;}
.phones_title {margin-top: 18px;font-size: 15px;}
.phones_number {font-size: 30px;display:inline;padding-right:20px;vertical-align:top;color:#0191CF;}
.arr {font-size:30px;}
.pt20 {padding-top:20px;}
.pb30 {padding-bottom:30px;}
.logo1 {margin-left:-10px;}
.pt50{padding-top:35px;padding-left:30px;}
.pt6{padding-top:6px;}
.plr20{padding-left:20px;padding-right:20px;}
.pr20{padding-right:20px;}
.form_bg {background: #F9F9F5;padding-left:23px;padding-top:28px;padding-right:29px;padding-bottom:32px;}
.small {font-size:13px;}
a.small {font-style: italic;}

.orange, a.orange {color:#ECA000;}
.green, a.green {color:#6CAE16;}
.light-green, a.light-green{color:#ACC700;}
a.blue{color:#0098D9;font-weight:bold;font-style:italic;}
a.light-blue{color:#00BEF2;font-weight:bold;font-style:italic;}
.blue {color:#0098D9;font-style:italic;}
.action1 {background:#FFF6CC; border: 1px dashed #BBC700; padding:10px; display:block;}
.action1-title {color:#F4BB0E;}
.action1-text {color:gray;}
.action1-period {color:#FF4B0F;}

.action2 {background:#EDF7FA; border: 1px dashed #00BEF2; padding:10px; display:block;margin-bottom:10px;}
.action2-title {color:#000000;display:block;}
.action2-text {color:#24A9E1;font-weight:bold;margin-top:5px;margin-bottom:5px;display:block}
.action2-price {color:#61AC00;}

.action3 { border: 1px dashed #FFC20F; padding:10px; display:block;margin-bottom:20px;}
.action3-title {display:block; color:#7BAE16;}

.tarif-left {background: #F7F5E6;padding:10px;padding-left:20px;margin: 10px 10 10px 0;}
.tarif-right {background: #F7F5E6;padding:10px;padding-left:20px;margin: 10px 0 10px 10px;}
.discount {font-style: italic; font-weight:bold; color:#FF4B0F;}