body, input, select, textarea, td {margin: 0; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 11px;}
body, h3 {margin: 0; padding: 0;}
h3 {font-size: 18px; color:black; font-family: Arial,Tahoma,Helvetica,sans-serif; font-weight: normal;}
.form {background-color: #FFFFFF; width: 100%; font-size: 11px}



/* Новые стили */
p.top_home {margin: 10 0 0 370;}
p.top_slog {margin: 14 0 0 425; font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 10px; color:#FFFFFF;}
td.top_srv a {font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif; font-size: 12px; color:black; text-decoration: none;}
td.top_srv2 a {font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif; font-size: 12px; color:black; text-decoration: none;}
td.top_srv a:hover, td.top_srv2 a:hover, td.left_rub1 a:hover, td.left_rub2 li a:hover,td.right p.news_name a:hover {color:black; text-decoration: underline;}


/* LOGIN  */
TR.tabs TD {BORDER-RIGHT: #ffcc00 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 80%; PADDING-BOTTOM: 2px; PADDING-TOP: 6px; BORDER-BOTTOM: #ffcc00 1px solid}
TR.tabs TD A {COLOR: black}
TABLE.login TD {PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px}
TABLE.login DIV {PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px}
TABLE.login TD#mail {BACKGROUND: white}
TABLE.logout TD {PADDING-RIGHT: 5px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px}
TABLE.logout TD#mail {PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND: #ffcc00; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
TABLE.logout TD#mailR {BACKGROUND: #ffcc00}
#login-form {DISPLAY: none; FONT-SIZE: 100%; Z-INDEX: 66; WIDTH: 95%; POSITION: absolute; TOP: 30px}
#login-form-open {DISPLAY: blok; FONT-SIZE: 100%; Z-INDEX: 66; WIDTH: 95%; POSITION: absolute; TOP: 30px}
TD.loginForm {BORDER-RIGHT: black 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 70%; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #F4F7F9}
#login-form FORM TABLE {BORDER: white 5px solid;}
#login-form-open FORM TABLE {BORDER: white 5px solid;}
TD.loginForm TD {FONT-SIZE: 70%}
TD.loginForm DIV {MARGIN-BOTTOM: 0.5em}
TD.loginForm A {COLOR: #666666}
.err {margin: 0; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 11px; color:red;}

/* END LOGIN  */

p.coment {padding:5 10; margin:0; color:black; text-align:justify; border-collapse: separate; border-left: 1px solid black; font-style: italic;}

td.basket_reg{padding:5;}

a.blue_link {color:#293D6B; text-decoration: none;}
a:hover.blue_link {color:#293D6B; text-decoration: underline;}

td.left_rub1 {padding:7 5 12 5; background-image: url(i/fon_rub1.gif); background-repeat: no-repeat; background-position: 50% 100%; color:#293D6B;}
td.search {padding:12 0 0 0; color:#293D6B;}
td.left_rub2 {padding:5; background-image: url(i/fon_rub2.gif); background-repeat: no-repeat; background-position: 50% 100%; color:#293D6B;}
td.left_rub2 li { LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(i/str_rub2.gif); margin: 0px 10px 0px 36px}
td.left_rub2 li a {color:#293D6B; text-decoration: none; display:block;}

td.right_label {padding:5; background-color: #86AFDA; color:#FFFFFF;}
td.right_label a {color:#FFFFFF; text-decoration: none;}
td.right_label a:hover {color:#FFFFFF; text-decoration: underline;}
td.right {padding:5}
td.right p.news_date {padding:0; margin:0; font-weight: bold; font-size: 10px; color:#2E5BBD;}
td.right p.news_name {padding:0; margin:0;}
td.right p.news_name a {font-size: 10px; color:#000000;}
td.right p.news_annt {padding:0; margin:10 0 20 0; font-size: 10px;}

p.faq_name {padding:0; margin:0; font-size: 10px;}

td.center {padding:5}
td.center p {text-align:justify;}
td.center p.news_date {padding:0; margin:0; font-weight: bold; font-size: 10px; color:#2E5BBD;}
td.center p.news_name {padding:0; margin:0; font-size: 12px; color:#000000; font-weight: bold; text-align:left;}
td.center p.news_name a {font-size: 12px; color:#000000; font-weight: bold; text-align:left;}
td.center p.news_annt {padding:0; margin:10 0 20 0; font-size: 12px; color:black;}

td.center p.news_annt_j {padding:0; margin:10 0 20 0; font-size: 12px; color:black; text-align:justify;}

.search_f {padding:0; margin:0; font-size: 11px; color:black; width: 100%;}


td.cntr p.news_date {padding:5; margin:0; font-weight: bold; font-size: 10px; color:#2E5BBD;}

td.centr_rekl {padding:10; background-image: url(i/centr_img1.jpg); background-repeat: no-repeat; background-position: 0% 0%;}
td.centr_rekl2 {padding:10; background-image: url(i/centr_img2.jpg); background-repeat: no-repeat; background-position: 0% 0%;}
td.centr_rekl4 {padding:10; background-image: url(i/centr_img4.jpg); background-repeat: no-repeat; background-position: 0% 0%;}
td.centr_rekl3 {padding:10; background-image: url(i/centr_img3.jpg); background-repeat: no-repeat; background-position: 0% 0%;}
td.centr_rekl6 {padding:10; background-image: url(i/centr_img6.jpg); background-repeat: no-repeat; background-position: 0% 0%;}

p.centr_rekl_name {padding:5 0 0 0; margin:0; font-weight: bold; color:black;}
p.centr_rekl_text {padding:0; margin:0; color:black; text-align:justify;}
p.centr_rekl_text a {color:#000000;}
p.centr_rekl_text a:hover {color:#293D6B; text-decoration: underline;}
p.centr_rekl_name_j {padding:5 0 0 0; margin:0; font-weight: bold; color:black; text-align:justify;}
p.centr_rekl_text_j {padding:0; margin:0; color:black; text-align:justify;}


td.centr_rekl_link a {color:#FFFFFF; text-decoration: none;}
td.centr_rekl_link a:hover {color:#DDDDDD;}
td.cntr_i {padding:0 15 10 0; margin:0; color:black;}
img.center_img {border-collapse: separate; border-spacing: 5px; border: 5px solid #F4F7F9;}

td.footer {padding:5}
td.footer p.link_footer {padding:0; margin:0; color:black;}
td.footer p.link_footer a {font-size: 10px; color:black;}
td.footer p.link_footer a:hover {color:#293D6B;}

td.footer p.link_footer_1 {padding:0; margin:0; color:#FFFFFF;}
td.footer p.link_footer_1 a {font-size: 11px; color:#FFFFFF; font-weight: bold; text-decoration: none;}
td.footer p.link_footer_1 a:hover {color:#FFFFFF; text-decoration: underline;}


