BODY {
	BACKGROUND: #D4D7D8;
  MARGIN: 0px;
  COLOR: #4F4C4C;
  FONT-SIZE: 11px;
  COLOR: #666666;

  FONT-FAMILY: tahoma, sans-serif;
}
DIV.cFotoDiv{
	visibility:hidden;
	position:absolute;
	top: 90px;
	left: 300px;
}
div {
  FONT-SIZE: 12px;

}
table {

  FONT-SIZE: 12px;
}


/* ÀËÜÒ ÄËß ÊÀÐÒÈÍÎÊ */
.hint
{
  BACKGROUND: #005CA1;
  LINE-HEIGHT: 10px;
  COLOR: #FFFFFF;
  FONT-FAMILY: Tahoma, sans-serif;
  FONT-SIZE: 11px;
  WIDTH: auto;
  BORDER-TOP: 1px solid white;
  BORDER-RIGHT: 1px solid white;
  BORDER-BOTTOM: 1px solid white;
  BORDER-LEFT: 5px solid white;
  Z-INDEX:1000;
  MARGIN: 0px;
  PADDING: 4px;
  POSITION: absolute;
  VISIBILITY: hidden;
  }

A {
	COLOR: #0099cc;
  TEXT-DECORATION: underline;
}

A.header {
	COLOR: #FFFFFF;
  TEXT-DECORATION: none;
}

A.bottom {
	COLOR: #424141;
  TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}


TABLE.ContentTable {
	WIDTH: 100%;
	height: 400px;
	BACKGROUND: url(../img/table_bg_bottom.gif) repeat-x  bottom ;
}

.LeftRightColumnBg {
  BACKGROUND: url(../img/table_bg.gif) repeat-x  top #EAF6E2;
  WIDTH: 50px;
 }
 
 
TD.LeftContentColumn {
  BACKGROUND: #FFFFFF;
  PADDING-TOP: 5px;
  PADDING-LEFT: 5px;
  PADDING-BOTTOM: 5px;
  PADDING-RIGHT: 5px;
  WIDTH: 360px;
}
TD.RightContentColumn {
  BACKGROUND: #FFFFFF;
  PADDING-TOP: 5px;
  PADDING-LEFT: 0px;
  PADDING-RIGHT: 5px;
  PADDING-BOTTOM: 5px;
  POSITION: top;
}

img.LeftColumnPhoto {
  float: left;
  width: 156px;
  height: 108px;
  border: 2px solid #FFFFFF;
  margin: 5px;
}
img.Project {
  border: 2px solid #FFFFFF;
  margin: 5px;
}


.LeftProjectTable {
  MARGIN-BOTTOM: 0px;
  background: #DEEFFA;
  width: 360px;
}

.RigthBlockAboutBg {
background-color: #EDF1F3;
MARGIN-BOTTOM: 0px;
}
.RightNewsBlock {
background-color: #F2FBE7;
}
TD.HrTdHeight {
height: 42px
}


H1 {
	FONT-WEIGHT: normal;
  FONT-SIZE: 12px;
  COLOR: #005CA1;
  FONT-FAMILY: Tahoma, sans-serif;
  FONT-WEIGHT: bold;
}

.NewsName {
	FONT-WEIGHT: normal;
  FONT-SIZE: 12px;
  COLOR: #005CA1;
  FONT-FAMILY: Tahoma, sans-serif;
  FONT-WEIGHT: bold;
  MARGIN-BOTTOM: 10px;
  padding: 10px;
}

.NewsDate {
	FONT-WEIGHT: normal;
  FONT-SIZE: 11px;
  COLOR: #949798;
  FONT-FAMILY: tahoma, sans-serif;
  FONT-WEIGHT: none;
}

.NewsText {
MARGIN-BOTTOM: 15px;
}
.NewsHeaderLInks {
	FONT-WEIGHT: normal;
  FONT-SIZE: 11px;
  COLOR: #005CA1;
  FONT-FAMILY: Tahoma, sans-serif;
  FONT-WEIGHT: bold;
  text-decoration: underline;
  MARGIN-BOTTOM: 10px;
  border-bottom: 1px solid #000000;
}
TD.NewsHeaderLInksLeftBox {
	FONT-WEIGHT: normal;
  FONT-SIZE: 11px;
  COLOR: #005CA1;
  FONT-FAMILY: Tahoma, sans-serif;
  FONT-WEIGHT: bold;
  text-decoration: underline;
  padding: 5px;
}



P {
COLOR: #666666;  FONT-FAMILY: tahoma, sans-serif
}
UL P {
COLOR: #666666; LINE-HEIGHT: 1.5; FONT-FAMILY: tahoma, sans-serif;
}
DIV.TextBlock {
	COLOR: #4F4C4C;
  FONT-FAMILY: verdana, sans-serif;
  MARGIN-BOTTOM: 20px;
  padding-left: 8px;
font-size: 11px;
}
DIV.TextRight {
	COLOR: #4F4C4C;
  FONT-FAMILY: verdana, sans-serif;
  MARGIN-BOTTOM: 20px;
  padding-left: 8px;
font-size: 12px;
clear:both;
}
DIV.TextParametr {
	COLOR: #4F4C4C;
  FONT-FAMILY: verdana, sans-serif;
  MARGIN-BOTTOM: 5px;
  padding-left: 35px;
font-size: 12px;
}
DIV.TextLeft {
  FONT-FAMILY: verdana, sans-serif;
  MARGIN-BOTTOM: 15px;
  padding-left: 8px;
font-size: 11px;
width: 320px;
text-decoration: none;
}
TD.TextBlock {
	COLOR: #4F4C4C;
  FONT-FAMILY: verdana, sans-serif;
  padding-text: 5px;
font-size: 11px;
}
TD.TextRight {
	COLOR: #4F4C4C;
  FONT-FAMILY: verdana, sans-serif;
  padding: 5px;
font-size: 12px;
}
.point{
background-image:url(http://budinvest.lviv.ua/img/point.png); background-repeat:no-repeat; background-position:top left;
  FONT-FAMILY: verdana, sans-serif;
font-weight:bold;
font-size: 11px;
width: 290px;
padding:2px 0px 2px 20px;
text-decoration: none;
}
.point2{
background-image:url(http://budinvest.lviv.ua/img/point.png); background-repeat:no-repeat; background-position:top left;
  FONT-FAMILY: verdana, sans-serif;
font-weight:bold;
font-size: 11px;
padding:2px 0px 2px 20px;
text-decoration: none;
}
.leftlink{
 background-position:top left;
  FONT-FAMILY: verdana, sans-serif;
font-weight:bold;
font-size: 11px;
text-decoration: none;
}
DIV.LogotypeLine {
	BACKGROUND:#77BEF4; HEIGHT: 234px;
}


DIV.Logo {
	LEFT: 70px; RIGHT: 150; WIDTH: 440px; POSITION: absolute; TOP: 32px; HEIGHT: 12px; COLOR: #FFFFFF;
}

IMG.Logo {
	WIDTH: 148px; HEIGHT: 148px; float: center;
}

IMG.House {
	WIDTH: 600px; HEIGHT: 234px; float: right;margin-right: 50px;
}

DIV.MailIcon {
	RIGHT: 110px; WIDTH: 20px; POSITION: absolute; TOP: 17px; HEIGHT: 12px
}

IMG.MailIcon {
	WIDTH: 12px; HEIGHT: 8px
}

DIV.SiteMapIcon {
	RIGHT: 80px; WIDTH: 20px; POSITION: absolute; TOP: 17px; HEIGHT: 12px
}
IMG.SiteMapIcon {
	WIDTH: 11px; HEIGHT: 11px
}

DIV.HomeIcon {
	RIGHT: 50px; WIDTH: 20px; POSITION: absolute; TOP: 17px; HEIGHT: 12px
}

IMG.HomeIcon {
	WIDTH: 11px; HEIGHT: 11px;
}

TABLE.bottom_tbl {
	WIDTH: 100%; HEIGHT: 60px; font-weight: none; margin-top: 10px;
}
TD.left_right_bottom{
width: 75px;
}
TD.link_bottom {
align: right;
font-size: 12px;
}
TD.txt_bottom1 {
padding: 7px;
width: 119px;
border-right: 2px solid #ffffff;
font-size: 11px;
}
TD.txt_bottom2 {
padding: 7px;
width: 180px;
font-size: 11px;
}
DIV.Right_box {
height: 100%;
background: #DEEFFA;
}

.hr {
height: 2px;
border-top: 2px solid #FFFFFF;
height: 2px;
width:99%;
}
/*Architecture*/
div.architecture {
	padding-left:15px;
	padding-right:15px;
	margin:0;
	border:1solid gray;
}
.foto  {
border: solid 3px #ffffff;
margin-right: 10px;
margin-top: 10px;
}
img.project_photo {
	width:156px;
	height:108px;
	border:2px solid #ffffff;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}
div.galery {
	margin-left:15px;
}

