body { padding:0; margin:0; background:#eaf5f9; font-size:14px; font-family: Verdana,Tahoma; }
.mw { _width:expression(document.body.clientWidth > 999? "100%": "1004px" ); min-width:999px}

form { margin:0; padding:0}
h1 { font:bold 20px Verdana, Arial, Helvetica, sans-serif; color:#0c5da2; padding:0; margin:0}
h2 { font:normal 19px Verdana, Arial, Helvetica, sans-serif; color:#0c5da2; padding:15px 0 10px 0; margin:0}
p { margin:0 0 10px 0; padding:0; color:#0a2033; font:14px Verdana,"Times New Roman", Times, serif }
.blue { color:#0c5da2}
.under { text-decoration:underline}

.bg-index-tl { background:url(/bitrix/templates/baltimor/images/bg_index_tl.jpg) no-repeat top left; }
.bg-index-br { background:url(/bitrix/templates/baltimor/images/bg_index_br.jpg) no-repeat bottom right; }
.bg-index-br a { font:18px Verdana, Arial, Helvetica, sans-serif; color:#21428d; text-decoration:none} 
.bg-index-br a h1 { font:normal 24px Verdana, Arial, Helvetica, sans-serif; color:#21428d; text-decoration:none; margin:10px 0 } 



.form-search { margin:0 40px 0 35px}
.form-search .field { color:#a3a3a3; font:bold 12px Verdana, Tahoma; margin-right:3px; border:1px solid #b2c2c6; width:270px; padding:3px }

.top-t {padding:20px 0 16px 0;  background:url(/bitrix/templates/baltimor/images/tablet_t.jpg) no-repeat right bottom}
.bg-top-repeat {background:url(/bitrix/templates/baltimor/images/bg_top_repeat_blue.jpg) repeat-x 0 0}
.bg-top-b {background:url(/bitrix/templates/baltimor/images/bg_top_b.jpg) repeat-x 0 0}
.bg-top-b-tablet {background:url(/bitrix/templates/baltimor/images/bg_top_b_tablet.jpg) no-repeat 0 0}
.top-l { background:url(/bitrix/templates/baltimor/images/bg_top_logo.jpg) no-repeat left;}
.top-r {background: url(/bitrix/templates/baltimor/images/bg_top_r.jpg) no-repeat right; height:159px}
.tablet-b {background:url(/bitrix/templates/baltimor/images/tablet_b.jpg) no-repeat top right; }
.bg-bottom { background:url(/bitrix/templates/baltimor/images/bg_bottom.jpg) no-repeat bottom right}

.logo-name { float:left }
.logo-name h1 {color:#cdebf4; font:bold 40px Verdana, Arial, Helvetica, sans-serif; margin:8px 0 0 0;}
.logo-name a{text-decoration:none;color:#cdebf4; font:bold 16px Verdana, Arial, Helvetica, sans-serif;display:block;padding:30px 40px 0px 6px;}

.rus-eng { float:right; padding:25px 45px}
.rus-eng td { padding:0 0 30px 10px; text-align:left; color:#0a0000; font:bold 12px Verdana, Arial, Helvetica, sans-serif}
.rus-eng a { color:#a7b2b6; font:bold 12px Verdana, Arial, Helvetica, sans-serif}

.link-ver { color:#043756; font:12px Verdana, Arial, Helvetica, sans-serif }
.link-ver a { color:#043756;  font:bold 12px Verdana, Arial, Helvetica, sans-serif}




.menu { margin:0 0 20px 0}
.menu td { text-align:center; padding:25px 5px 3px 5px; vertical-align:bottom; background:url(/bitrix/templates/baltimor/images/hr_menu.jpg) no-repeat bottom right}
.menu table {background:url(/bitrix/templates/baltimor/images/hr_menu.jpg) no-repeat bottom left}
.menu a { color:#2077b3; font:bold 12px Verdana, Tahoma; text-decoration:none}
.menu a.cur { color:#1d4ba8;}
.menu a:hover { color:#1d4ba8}



.header-left-t { background:url(/bitrix/templates/baltimor/images/bg_menu_left_t.gif) no-repeat; height:8px; width:231px}
.header-left-c { background:url(/bitrix/templates/baltimor/images/bg_menu_left_c.gif) repeat-y; padding:0 5px 0 30px}
.header-left-c h2 { color:#eaf5f9; font:bold 16px Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0; background:url(/bitrix/templates/baltimor/images/arr_l.gif) no-repeat right}
.header-left-b { background:url(/bitrix/templates/baltimor/images/bg_menu_left_b.gif) no-repeat; height:8px; margin-bottom:14px}

.header-right-t { background:url(/bitrix/templates/baltimor/images/bg_menu_right_t.gif) no-repeat right; height:5px; width:211px}
.header-right-c { background:url(/bitrix/templates/baltimor/images/bg_menu_right_c.gif) repeat-y right; }
.header-right-c a {color:#EAF5F9; font:14px Verdana, Arial, Helvetica, sans-serif; padding:2px 10px 5px 35px; margin:0; background:url(/bitrix/templates/baltimor/images/arr_r.gif) no-repeat 5px 0; display:block;font-weight:bold;}
.header-right-b { background:url(/bitrix/templates/baltimor/images/bg_menu_right_b.gif) no-repeat right; height:5px; margin-bottom:3px}




.box-news { padding-top:20px}
.box-news p { font:14px Verdana, "Times New Roman", Times, serif; padding:0 10px 22px 0; margin:0; color:#eaf5f9; line-height:14px }
.box-news a	{font-weight:bold;color:#EAF5F9}


.td-cont { padding:0 25px 100px 25px}
.td-left { padding-bottom:100px;padding-top:20px;}
.td-right { padding-bottom:100px;padding-top:0px;}

.nav-bar{padding-bottom:10px;}





.oval-img-l { margin:30px 0 }
.oval-img-r { margin:70px 0 0 0 }

.tbl-cont-img { margin-top:10px}
.tbl-cont-img td { padding:0 10px 0 0;}
.tbl-cont-img p { margin:10px 10px 0 10px; font:14px Verdana, "Times New Roman", Times, serif; line-height:14px}
.tbl-cont-img p.text { margin:5px 10px 0 10px;}







.bottom-l { background:url(/bitrix/templates/baltimor/images/bg_bot_l.jpg) repeat-x left}
.bottom-r { background:url(/bitrix/templates/baltimor/images/bg_bot_r.jpg) no-repeat right; height:111px}
.bot-cont { padding:25px 15px; font:10px Verdana, Arial, Helvetica, sans-serif}


.it-direct { background:url(/bitrix/templates/baltimor/images/logo_itdirect.gif) no-repeat 0 0;  margin:15px 50px 0px 30px;text-align:left;width:150px;}
.it-direct a { font:9px Tahoma; color:#828282; text-decoration:none; display:block; padding:22px 20px 0 44px; line-height:10px}

.provider-section-list table a{font-size:35px;color:#0C5DA2;}
.order-table table a{font-size:35px;color:#0C5DA2;}

ul.arrow {list-style-image:url('/bitrix/templates/baltimor/images/li.gif')}
ul.arrow li {padding-top: 10px;}
ul.arrow li a {color:#0C5DA2;list-style-image:url('/bitrix/templates/baltimor/images/li.gif');font-size:16px;}

.sub_menu {position:absolute;background:#EAF5F9;border:1px solid #afafaf;padding-top:5px;padding-bottom:10px;}
.sub_menu table {background:#EAF5F9}
.sub_menu table td {background:#EAF5F9;padding-top:10px;text-align:left;}

a.dashed {text-decoration: none;display: inline-block;border-bottom: 1px dashed blue;}
