html,
div,
ul, ol, li, p,
h1, h2, h3, h4, h5, h6,
form, fieldset, a, img {
    margin: 0;
    padding: 0;
    border: 0;
    }   
    
body {
 font-family:  Tahoma, Arial, Verdana, sans-serif;
 text-align: left;
 color: #000;
 font-size: 0.8em;
 font-size: 12px;
 margin: 0;
 padding: 0;
 min-width: 1000px;
 background: #fff;
}

img    {border: 0 solid }
A IMG  {border: none;}

a {
  color: #0380fb;
  }
  
a:hover {
  text-decoration: none;
  }
p {text-indent: 15px;}  
  
table {
  border-collapse: collapse;
  border-spacing: 0;
  text-align: left;
  font-size: 1em;
  }

table td {
  padding: 0;
  vertical-align: top;
  }
  
*html #wrapper {
  width:expression(document.body.clientWidth < 1005? "1000px": "auto");
  }
  
/*main*/  
#main {
  height: 100%;
  width: 100%;  
  }
  
/*head*/  
.head {
  height: 197px;
  //height: 199px;
  border-top: 4px solid #fff;
  padding: 0 8px;  
  }
  
.wraphead {
  position: relative;
  } 

.head table {
  width: 100%;
  height: 100%;
  }   
  
.head .headcenter {
  background: url(../i/bgheadcenter.jpg) #333 no-repeat 50% 0; 
  text-align: center;  
  }  
  
.telephone {
  color: #7dc2ff;
  font-size: 16px;
  font-family: Arial;
  text-align: right;
  padding-right: 10px;
  position: absolute;
  right: 25px;
  top: 167px;
  }  
  
.telephone span {
  font-size: 19px;
  color: #fff;
  }  
  
/*wrapmenu*/  
.wrapmenu {
  /*height: 30px;*/
  background: url(../i/bgwrapmenu.gif) #604a85 no-repeat 100% 100%;
  padding: 2px 8px 0 0;  
  }
  
.icons {
  float: left;  
  border-left: 12px solid #28166f;
  background: url(../i/bgicons.gif) repeat-x 0 100%;  
  padding: 6px 42px 1px 40px;
  height: 23px;
  //height: 30px;
  }  
  
.separator {
  margin: 0 42px;
  }
  
.bgmenu {
  _float: left;
  overflow: hidden;
  _height: 0;
  }  

#menu {
  margin-top: 0px;
  height: 30px;
  width: 100%;
  }   
  
#menu td {
  background: url(../i/bgicons.gif) repeat-x 0 100%;
  font-size: 14px;
  font-family: Tahoma;
  text-align: center;
  vertical-align: middle;
  border-left: 1px solid #5e93d1;  
  
}
  
#menu td.s {
  background: none;
  color: #fff;
  }  

#menu a {
  font-size: 14px;
  font-family: Tahoma;
  color: #000;
  text-decoration: none;
  }   
  
#menu a:hover {
  text-decoration: underline;
  }  
  
/*content*/  
#content {
 }
 
.tabcenter {
  width: 100%;
  height: 100%;
  background: url(../i/bgtd.gif) repeat-x 0 0;
  }   
  
.content {
  padding: 13px 0 40px 50px;
  }  
  
#inner .content {
  font-family: Arial;
  font-size: 13px;
  }  
  
.bgh1 {
  overflow: hidden;
  _height: 0;
  border-bottom: 3px double #d8d8d8;
  margin-left: -50px;  
  margin-bottom: 19px;
  padding-left: 34px;
  }  

.content h1 {
  color: #28166f;
  font-size: 17px;
  font-family: Arial;
  font-weight: bold;
  text-transform: uppercase;
  background: url(../i/bgh1.gif) repeat-x 0 100%;
  float: left;
  padding: 10px 12px 13px 14px;  
  }   

.bgh1 h2 {
  font-size: 17px;
  font-family: Arial;
  font-weight: bold;
  text-transform: uppercase;
  background: url(../i/bgh1.gif) repeat-x 0 100%;
  float: left;
  padding: 10px 12px 13px 14px;  
}
  
.special {  
  border-bottom: 3px double #d8d8d8;
  padding: 5px 34px 0 34px;
  margin-bottom: 17px;
  margin-left: -50px;
  overflow: hidden;
  _height: 0;
  } 
  
.special table {
  color: #28166f;
  font-size: 11px;
  font-family: Tahoma;
  width: 100%;
  }
  
 .special table .tdsp {
   width: 128px;   
   text-align: center;
   padding-bottom: 24px;
   } 
   
 .special table .tdsp p {
   text-align: left;
   }  
   
 .special table .tdsp strong {
   font-size: 12px;
   font-family: Tahoma;
   }  
  
.special table a {
  color: #ff0b00;
  }  
  
.special table img {
  border: 1px solid #49454f;
  margin-bottom: 5px;
  }  
  
.all {
  padding: 0 0 0 34px;
  }  
  
.all a {
  text-transform: uppercase;
  font-size: 11px;
  font-weight: bold;
  color: #473790;
  }  
  
/*left*/  
.left {
  width: 210px;
  padding-top: 13px;    
  } 
  
.left .bgwrap {
  padding-right: 0;
  padding-left: 11px;  
  }  
  
.search {
  border: 1px solid #a29dac;
  border-left: 1px solid #fff;
  background: url(../i/bgsearch.jpg) #1692ff no-repeat 0 0;  
  overflow: hidden;
  _height: 0;
  }

.search form {
  border-left: 1px solid #a29dac;
  padding-bottom: 30px;
  overflow: hidden;
  _height: 0;
  }   
  
.search h2 {
  color: #de251a;
  font-size: 14px;
  font-family: Tahoma;
  font-weight: bold;
  text-transform: uppercase;
  padding: 20px 0 59px 101px;
  }  
  
.search span {
  display: block;
  color: #28166f;
  text-transform: none;
  font-size: 12px;
  }  
  
.search label {
  color: #e7f2ff;
  display: block;
  font-size: 12px;
  font-family: Tahoma;
  margin-bottom: 5px;
  margin-left: 14px;
  }  
  
.search select {
  width: 165px;
  margin: 0 0 8px 14px;
  font-size: 11px;
  font-family: Tahoma;
  }  
  
.search .but {
  background: url(../i/bgbuts.gif) no-repeat 0 0;
  border: 0;
  font-size: 11px;
  color: #473790;
  font-family: Tahoma;
  padding: 5px 0 5px 0;
  width: 71px;
  cursor: pointer;
  float: right;
  margin-right: 20px;
  }  
  
.blockgrey {
  border: 1px solid #a29dac;
  background: #f6f6f7;
  color: #333;
  font-size: 11px;
  margin: 0 0 0 12px;
  padding: 9px 13px 15px 13px;
  }  
  
.blockgrey p {
  margin-bottom: 5px;
  }  
  
.blockgrey h2 {
  color: #473790;
  font-size: 12px;
  font-family: Tahoma;
  margin-bottom: 10px;
  } 
  
.blockgrey a {
  color: #473790;
  }  
  
.blockgrey .headline a {
  color: #f00;
font-size: 14px;
  }  
  
.linkright {
  text-align: right;
  }  
  
.linkright a {
  color: #473790;  
  }    
  
/*right*/  
.right {
  width: 206px;
  padding-top: 9px;
  }
  
#inner .right {
  width: 131px;
  }  
  
.order {
  border: 1px solid #a29dac;
  border-bottom: 0;
  background: #5e93d1;
  margin-right: 7px;
  //margin-right: 8px;
  overflow: hidden;
  _height: 0; 
  padding-bottom: 18px; 
  }  
  
.left .order {
  margin-right: 0;
  margin: 29px 0 0 12px;
  background: #1692ff;
  }  
  
.order h2 {
  background: #28166f;
  border: 1px solid #fff;
  color: #dfeeff;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  padding: 5px 0 5px 10px;
  margin-bottom: 15px;
  } 
  
.order select {
  width: 165px;
  margin-left: 12px;
  color: #333;
  font-size: 11px;
  font-family: Tahoma;
  margin-bottom: 12px;
  }  
  
.order .but {
  color: #473790;
  font-family: Tahoma;
  font-size: 11px;
  background: url(../i/bgbut.gif) no-repeat 100% 0;
  width: 90px;
  border: 0;
  float: right;
  margin-right: 20px;
  _margin-right: 15px;
  padding: 6px 0 4px 0;
  cursor: pointer;
  }   
  
.bgwrap {
  background: #28166f;
  padding-right: 7px;
  margin-bottom: 2px;
  }  
  
.vacancy {
  border: 1px solid #48b2d4;
  border-right: 0;
  background: url(../i/bgvacancy.jpg) no-repeat 0 0;
  padding: 21px 0 22px 11px;
  }  
  
.vacancy h2 {
  width: 100px;
  color: #f00;
  font-size: 18px;
  font-family: Tahoma;
  font-weight: normal;
  text-transform: uppercase;
  margin-bottom: 18px;
  }      
  
.vacancy a {
  color: #473790;
  font-size: 11px;
  font-family: Tahoma;
  text-decoration: none;
  background: url(../i/bglink.gif) no-repeat 0 0;
  padding: 7px 17px 7px 17px;
  }  
  
.right .blockgrey {
  margin: 0 7px 0 0;
  }  

.right .blockgrey p {
  margin-bottom: 8px;
  }   
  
.articles .linkright  a {
  font-weight: bold;
  }
  
.blockgrey h2 {
  color: #473790;
  font-size: 14px;
  font-family: Arial;
  margin-bottom: 10px;
  }  
 
/*footer*/  
#footer td {
  border-top: 1px solid #b2b2b2;
  background: #5e93d1;
  height: 79px;
  font-size: 11px;
  font-family: Tahoma;
  color: #f6f6f7;
  vertical-align: middle;
  padding-left: 245px;
  }
  
#footer td a {
  color: #f6f6f7;
  text-decoration: none;
  }  
  
#footer td a:hover {
  text-decoration: underline;
  }  
  
#footer p {
  margin-bottom: 4px;
  }  
  
/*content*/  
.content h2 {
  color: #1da4f2;
  font-size: 16px;
  line-height: 18px;
  font-weight: bold;
  font-family: Arial;
  margin-bottom: 15px;
  }

.content .bgh1 h2 {
  color: #28166f;
  font-size: 17px;
  font-family: Arial;
  font-weight: bold;
  text-transform: uppercase;
  background: url(../i/bgh1.gif) repeat-x 0 100%;
  float: left;
  padding: 10px 12px 13px 14px; 
  margin-bottom: 0; 
}

  
.content h3 {
  color: #1DA4F2;
  font-size: 13px;
  font-weight: bold;
  margin: 30px 0 15px 0;
  }  
  
.content h4 {
  background: #1da4f2;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  padding: 5px 0 5px 15px;
  margin-bottom: 10px;
  }  
  
.content p {
  margin: 0 0 5px 0;
  }  
  
.path {
  font-size: 11px;
  color: #5d5b5b;
  margin-bottom: 15px;
  }  
  
.img_left {
  float: left;
  margin: 0 10px 0 0;
  }  
  
.img_right {
  float: right;
  margin: 0 0 0 10px;
  }  
  
.content ul {
  list-style: none;
  margin: 10px 0 30px 25px;  
  }  
  
.content ul li {
  background: url(../i/marker.gif) no-repeat 0 5px;
  padding-left: 15px;
  margin-bottom: 5px;
  } 
  
.content ul ul,
.content .error ul ul {
  margin: 15px 0 20px 25px;
  }  
  
.content ul ul li,
.content .error ul ul li {
  background: url(../i/markerli.gif) no-repeat 0 5px;  
  padding-left: 15px;
  }  
  
.content ol {  
  margin: 10px 0 30px 48px;
  }  
  
.content ol li {  
  margin-bottom: 5px;
  } 
  
.content ol ol {
  margin: 15px 0 20px 48px;
  }    
  
.table {
  margin: 25px 0 35px 0;
  color: #000;
  } 
  
.table th,
.table td {
  vertical-align: middle;
  padding: 5px 7px;
  }  
  
.table thead th {
  background: #2789df;
  color: #fff;
  border-bottom: 1px solid #0d78b6;
  border-left: 1px solid #2789df;
  border-right: 1px solid #2789df;
  }  
  
.table thead td {
  background: #c7dff9;
  font-weight: bold;  
  border-bottom: 1px solid #0d78b6;
  border-right: 1px solid #2789df;
  }   
  
.table tbody th {
  background: #e8ebeb;
  font-weight: normal;
  border-left: 1px solid #2789df;
  border-right: 1px solid #2789df;
  border-bottom: 1px solid #949698;
  }  
  
.table tbody td {
  border-right: 1px solid #2789df;
  border-bottom: 1px solid #949698;
  }    
  
.content .vacancy {
  margin: 0;
  padding: 0;
  border: 0;
  background: none;
  }  
  
.content .vacancy a {
  padding: 0;
  background: none;
  text-decoration: underline;
  }  
  
.content .vacancy ul li {
  background: url(../i/markerli.gif) no-repeat 0 5px;  
  }  
  
.content form {
  padding: 35px 0 0 0;
  clear: both;
  } 
  
.content form.form_order {
  padding: 0;
  }   
  
.content form h2 {
  font-size: 18px;
  color: #0d78b6;
  font-weight: normal;
  }
  
.content form p {
  margin-bottom: 15px;
  }  

.content label {
  font-weight: bold;
  display: block;
  clear: left;  
  margin-bottom: 5px;
  }   
  
.content form input,
.content form select,
.content form textarea {
  background: #fff;
  border: 1px solid #c4c7c8;
  margin-bottom: 10px;
  width: 370px;
  font-size: 13px;
  font-family: Arial;
  }
  
.content .form_calculator input,  
.content .form_calculator select {
  width: 130px;
  }  
  
.content form input.inptxt {
  float: left;
  width: 235px;
  }  
  
.content form .but {
  width: 90px;
  height: 25px;
  border: 0;
text-align:center;
  font-size: 11px;
  font-family: Verdana;
  color: #473790;
  padding: 5px 0 7px 0;
  background: url(../i/bglink.gif) no-repeat center 0;
  cursor: pointer;  
  margin: 5px 16px 20px 0;
  }  
  
.content form img {
  margin: -6px 0 0 5px;  
  }  
  
.content form span {
  color: #f00;
  }  
  
.contacts {
  float: left;
  width: 50%;
  margin: 15px 0 20px 0;
  }  
  
.contacts strong {
  display: block;
  margin-bottom: 3px;
  }  
  
.contacts span {
  color: #1da4f2;
  font-size: 16px;
  font-weight: bold;
  } 
  
.content .contacts ul li {
  margin-bottom: 15px;
  }   
  
.plan {
  float: left;
  text-align: center;
  padding-top: 15px;
  }  
  
.plan img {
  margin-bottom: 5px;
  }  
  
.content .form_calculator ul {
  margin-left: 0;
  } 
  
.content .form_calculator ul span {
  color: #dd352e;
  font-weight: bold;
  font-size: 14px;
  }   
  
.error h2 {
  color: #da251d;
  font-size: 26px;
  line-height: 35px;
  font-weight: bold;
  font-family: Arial;
  margin-bottom: 35px;
  }  
  
.content .error ul {
  margin-left: 0;  
  }  
  
.content .error ul li {
  background: none;
  padding-left: 0;
  }  
  
.content .error p {
  margin-bottom: 20px;
  }  
  
.txt {
  padding: 0 0 30px 25px;
  overflow: hidden;
  _height: 0;
  }  
  
.txt p {
  padding: 0 0 0 15px;  
  }  
  
.txt h3 {
  background: url(../i/marker.gif) no-repeat 0 5px;
  padding-left: 15px;
  margin-top: 0;
  }  
  
.txt .img_left {
  margin-left: 15px;
  margin-top: 3px;
  }  
  
.block {
  overflow: hidden;
  _height: 0;
  padding: 20px 0;
  clear: left;
  }
  
.block .img_left {
  margin-right: 15px;
  }  

.bgblue {
  background: #1da4f2;
  padding: 2px 0 6px 15px;
  overflow: hidden;
  _height: 0;
  margin-bottom: 14px;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  }   
  
.bgblue a {
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  }  
  
.imgl {
  width: 22px;
  }  
  
.wrap_img {
  width: 100%;
  overflow: hidden;
  height: 135px;  
  } 
  
.wrap_img img {
  margin: 0 0 0 6px;
  float: left;
  }   
  
.wrap_img .line {
  margin-top: 38px;  
  }  
  
.block table td {
  vertical-align: middle;
  }  
  
.headlink {
  padding-bottom: 5px;
  }  
  
.headlink a {
  font-size: 16px;
  font-weight: bold;
  color: #1da4f2;
  }  
  
.submenu_bl {
  width: 100%;
  background: #1da4f2;
  }
  
.submenu_bl {  
  font-weight: bold;
  font-size: 12px;
  font-family: Arial;
  padding: 10px 20px;
  }  
  
.submenu_bl a,
.submenu_bl .separ {
  color: #fff;
  }  
  
.separ {
  margin: 0 10px;
  }  
  
.page {
  padding-top: 14px;
  }  
  
.page a {
  margin: 0 15px;
  }  
  
.bggrey {
  background: #b9bbbd;
  margin-top: 14px;
  }  
  
  
/*search conent*/  
.block_search {
  font-size: 14px;
  
  }

.block_search input {  
	
}
  
.block_grey {
  background:url(../i/bgh1.gif) repeat-x 0 100%;
  color:#28166F;
  font-weight:bold;
  padding: 8px 0 5px 10px;
  margin: 0 10px 12px 0;
  } 
  
.block_search td .block_grey {
  margin-left: -8px;  
  position: relative;
  }   
  
.content .block_grey p {
  margin: 0;
  }  
  
.content .block_search table p {
  margin-bottom: 5px;
  }  
  
.content .block_search label {
  float: left;
  display: inline;
  clear: none;
  font-weight: normal;
  }  
  
.content .block_search input.check {
  width: 15px;   
  height: 15px;
  float: left;
  border: 0;  
  padding: 0;
  margin: 0px 5px 10px 3px;  
  }  
  
.content .block_search input.inptxt,
.content .block_search select.inptxt {
  width: 80px;
  }

.content .block_search select {
  margin-left: 10px;
  height: 20px;  
  font-family: Arial;
  }   
  
.content .block_search input.inptxtn {
  width: 128px;
  }  
  
.content .block_search form span {
  color: #000;
  float: left;
  margin: 3px 10px 0 0;
  }  
  
.block_search strong {
  float: left;
  margin: 0 10px;
  }  
  
.block_search td {
  padding: 5px 0 10px 8px;  
  }  
  
.wrap_check {
  background: #ececec;   
  overflow: hidden;
  width: 100%;
  padding: 5px 0 0 3px; 
  //padding-bottom: 5px;
  margin-left: -3px;
  }  
  
.wrap_check label {
  color: #ba2b22;
  }  
  
.result .block_grey {
  margin-right: 0;
  }  
  
.result .block_grey select {
  width: 170px;
  }  
  
.block_search .tabsearch {
  font-size: 12px;  
/*   border-left: 1px solid #2789df; */
  margin-bottom: 10px;
  }  
  
  
  
.block_search .tabsearch thead td {
  background:url(../i/bgh1.gif) repeat-x 0 100%;
  color:#28166F;
  border-bottom:2px solid #fff;
  font-weight: bold;
  font-size: 13px;
  height:40px; 
  vertical-align: middle;  
  padding:5px;
  }  
  
.block_search .tabsearch tbody td {
/*   border-right: 1px solid #2789df; */
  background-color:#EBF6FF;
  border-bottom: 2px solid #fff;
  vertical-align: middle;  
  padding:8px;
  }  

.block_search .tabsearch tbody tr:hover td {
  	background-color:#d8f1fa;
	/* background-color:#c5def2; */
	
}

  
/*new*/  
.blockproperty {
  background: #d4e9fe;
  min-height: 200px;
  //height: 200px;
  margin: -15px 0 20px -50px;
  text-align: center;
  padding: 14px 0px 0 0px;
  }
  
/* .item a {
  color: #fff;
  font-size: 12px;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: bold;
  display: block;
  margin: 65px 0 0 0;
  }   */

.item1 a,  
.item2 a,  
.item5 a {
  margin-top: 0px;
  }  
  
.item1_s a,  
.item2_s a,  
.item5_s a {
  margin-top: 78px;
  } 
  
.item {
  width: 124px;
  height: 95px;
  margin: 0 23px 14px 23px;
  background: #ccc;
  display: inline-block;
  //display: inline;
  text-align: center;
  }  
  
.item1 {
  background: url(../i/item1.jpg) no-repeat 0 0;
  }  
  
.item2 {
  background: url(../i/item2.jpg) no-repeat 0 0;
  }  
  
.item3 {
  background: url(../i/item3.jpg) no-repeat 0 0;
  }  
  
.item4 {
  background: url(../i/item4.jpg) no-repeat 0 0;
  }  
  
.item5 {
  background: url(../i/item5.jpg) no-repeat 0 0;
  }  
  
.item1_s {
  background: url(../i/item1_s.jpg) no-repeat 0 0;
  }  
  
.item2_s {
  background: url(../i/item2_s.jpg) no-repeat 0 0;
  }  
  
.item3_s {
  background: url(../i/item3_s.jpg) no-repeat 0 0;
  }  
  
.item4_s {
  background: url(../i/item4_s.jpg) no-repeat 0 0;
  }  
  
.item5_s {
  background: url(../i/item5_s.jpg) no-repeat 0 0;
  }  
  
  
  

ins {
	text-decoration:none;
}

.smoothblock {
	background-color:#EBF6FF;
	padding:20px;
	position:relative;
}

* html .smoothblock {
	zoom:1;
} 

.lt, .rt, .rb, .lb {
	background:url(../i/corners3.gif) 0 0 no-repeat;
	font-size:1px;
	height:9px;
	line-height:1px;
	position:absolute;
	width:9px;
}

.lt {
	left:0;
	top:0;
}

.rt {
	background-position:0 -9px;
	top:0;
	right:0;
}

.rb {
	background-position:0 -18px;
	bottom:0;
	right:0;
}

.lb {
	background-position:0 -27px;
	bottom:0;
	left:0;
}

.preview-container {
	overflow:hidden;
}

* html .preview-container {
	zoom:1;
} 


.preview-container div {
	float:left;
	padding:0 5px 10px 5px;
	height:90px;
}


.preview-container a {
	display:block;
	padding:10px;
	background-color:#fff;
}

.preview-container a img {
	display:block;
}


.big-image-wrapper img {
/* 	background-color:#FFF;
	padding:10px; */
}

.big-image {
	float:left;
	min-width:300px;
	padding:5px;
	width:300px;
}

.big-image-wrapper {
	text-align:center;
}

.big-image-wrapper a {
	padding-bottom:5px;
}

.clear {
	clear:both;
	font-size:0;
	height:0;
	line-height:0;
	margin:0;
	padding:0;
}

.banner-block {
	margin:5px 0;
}





/* new */

tbody.fotocatalog td{
	cursor:pointer;
}
  


/* new2 - catalog */

.photo-catalog-image {
	clear:both;
	height:130px;
}

.img-fr {
	float:left;
	position:relative;
}

.top-fr {
	position:absolute;
}

.target-img {
	
}

.target-img-desc {
	font-size:18px;
	line-height:26px;
	overflow:hidden;
	padding-left:10px;
	width:180px;
}

.target-img-desc a {
	display:block;
}

.left-img-block, .right-img-block {
	float:left;
	width:45%;
}

.right-img-block {
	margin-left:5%;
}

/* new2 - index */

a {
	outline:none;
}

.blockproperty {
	background: none repeat scroll 0% 0% rgb(212, 233, 254);
	min-height: 200px;
	margin: -15px 0pt 20px -50px;
	padding: 14px 0px 0pt;
}

.item-wrapper {
	height:100px;
	margin:0 auto;
	width:610px;
}

.item {
	background:url(/i/cat-button.jpg) 0 0 no-repeat;
	float:left;
	margin:25px 4%;
	padding: 18px 0px 5px 15px;
	width:233px;
}

.item a {
	color: rgb(255, 255, 255);
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	height:100px;
	padding-left:95px;
	text-align:left;
	text-decoration: none;
	width:140px;
}

.item a strong {
	display:block;
	width:140px;
}

.item1 a {
	background: url(/i/full-cat.jpg) no-repeat scroll 0pt 0pt transparent;
}

.item2 a {
	background: url(/i/photo-cat.jpg) no-repeat scroll 0pt 0pt transparent;
}

.banner-block {
	margin: 5px 0pt;
}

