body#main_body {font-size: 12px; background: #fff; padding:0 20px 0 20px; margin: 0; color: #575757;  font-family: Tahoma, Verdana, Arial, sans-serif;}


/*----Global---*/
img {border:0; padding:0px; margin:0px;}
a {color:#2597d0; text-decoration: underline;}
a:hover {text-decoration:none;}
form {padding:0; margin:0;}
table {border-collapse: collapse;}
td {vertical-align:top;}

h1 {font-size:21px; font-family: 'Tahoma', Verdana, Arial, sans-serif; text-transform:uppercase; font-weight:normal; color:#3b3f42; line-height:140%;}
h2 {font-size:21px; font-family: 'Tahoma', Verdana, Arial, sans-serif; font-weight:normal; color:#3b3f42;}

.blue {color:#78daff;}
.cancel_link {color:#FF6633; font-weight:bold; text-decoration:none;}
.bold {font-weight:bold;}
span.header {font-size:21px;; font-family: 'Tahoma', Verdana, Arial, sans-serif; color:#3b3f42; display:block; margin-bottom:20px;}


/*----Global---*/
#main_global {min-width:964px; max-width:1400px; margin:0 auto;}
#container {width:100%;}
.wrapper {float:left; width:100%;}
.cl {clear:both;}


/*----Header---*/
#header .partner_logos {position:absolute; top:20px; left:0px;}
#header .partner_logos img{margin:0 20px;}
#header a {text-decoration:none; color:#686868;}
#header a:hover {text-decoration:underline;}
#header {height:276px; margin-bottom:40px; width:100%; background:#00589d url(/img/lombard-avans/header_bg.jpg) center 0 no-repeat;}
#header .site_name {padding: 20px 0 0 24px; float:left; height:38px}
#header .site_name a {display:block; height:28px; padding: 10px 0 0 55px; background:transparent url(/img/lombard-avans/ico_home.gif) 0 0 no-repeat; float:left;}

.ico_block {float:right; padding:20px 24px 0 0;}
.ico_block a {margin:0 5px 0 5px;}
.ico_block span {display:none;}
#ico_home {display:block; float:right; height:38px; width:38px; background:transparent url(/img/lombard-avans/ico_home.gif) 0 0 no-repeat;}
#ico_map {display:block; float:right; height:38px; width:38px; background:transparent url(/img/lombard-avans/ico_map.gif) 0 0 no-repeat;}
#ico_mail {display:block; float:right; height:38px; width:38px; background:transparent url(/img/lombard-avans/ico_mail.gif) 0 0 no-repeat;}

#header .logo{clear: left; float:left; white-space:nowrap; height:103px; margin:60px 0 0 0; padding:55px 0 0 10px; background:transparent url(/img/lombard-avans/header_left_bg.gif) left 0 no-repeat; width:35%; text-align:center;font-family:Arial, Helvetica, sans-serif; font-size:38px; color:#FFFFFF;}
#header .logo a {color:#FFFFFF; text-decoration:none;}
#header .logo a:hover {text-decoration:none;}
#header .slogan{float:right; height:113px; margin:60px 0 0 0; padding:45px 10px 0 0; background:transparent url(/img/lombard-avans/header_right_bg.gif) right 0 no-repeat; width:30%; text-align:center;}

/*----Content---*/
#main_content {float:left; width:100%; line-height:140%;}
#content {margin:0 250px 0 242px;}
.center_banner_place {margin:20px auto; width:440px; overflow:hidden;}
h2.index_page {clear:left; margin:0; padding-top:20px !important; padding:0px;}

.news_block {}
.news_block h2{margin:0; padding:0;}
.news_block .news {clear:left; padding:20px 0;}
.news_block .news .date{font-weight:bold;}
.news_block .news .header{font-size:12px; font-weight:bold; margin:0;}
.news_block .news img{float:left; margin:0 15px 5px 0; padding:0;}
.news_block .news p{margin:0; padding:0;}

#left_block {float:left; margin-left:-100%; width: 240px;}
.left_menu {padding:5px 0 50px 20px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; color:#34414a; line-height:320%;}
.left_menu a {color:#34414a;}
.left_menu ul {padding:0px; margin:0;}
.left_menu li {list-style:none;}

.nashi_otdeleniya {padding:0 40px 0 20px; font-size:13px;}
.otdelenie {padding: 0 0 20px 0; line-height:140%;}
.otdelenie span.header {font-size:13px; font-family: 'Tahoma', Verdana, Arial, sans-serif; color:#2597d0; font-weight:bold; display:block; margin:0 0 5px 0;}
.otdelenie span.header a {text-decoration:none;}
.otdelenie p {margin:0;}
.otdelenie .map_link {display:block; margin-top:8px;}
.otdelenie .map_link a {padding-right:18px; background:transparent url(/img/lombard-avans/yellow_arr.gif) right 3px no-repeat;}

#right_block {float:right; width: 240px; padding-top:5px;}
#right_block .adress {margin:20px 0; line-height:160%;}
#right_block .actions {margin:40px 0;}
#right_block .useful_info {margin:40px 0;}
.shema_proezda_link a {padding-left:18px; background:transparent url(/img/lombard-avans/win_ico.gif) left 3px no-repeat;}




.short_basket {}
/*----Footer---*/
#footer {clear:left; width:100%; margin-bottom:60px; font-family:Arial, Helvetica, sans-serif; line-height:160%;}
#footer .v_card {float:left; width:220px; padding:10px 20px;}
#footer .bottom_menu {text-align:center; margin:0 260px 0 250px; padding:20px;}
#footer .bottom_menu ul{margin:0; padding:0; list-style:none;}
#footer .bottom_menu li {display:inline; padding:0 10px; background:transparent url(/img/lombard-avans/grey_point.gif) right 0 repeat-y;}
#footer .bottom_menu li a{white-space:nowrap;}
#footer .bottom_menu li span{white-space:nowrap;}
#footer .bottom_menu li.last {background:none;}

#footer .dev {float:right; width:260px; text-align:center; padding-top:20px}
#footer .copy {clear:left; width:100%; text-align:center; padding:20px 0;}

