html {height: 100%;}
body {background-color: #5D72A6; font-family: verdana, arial, helvetica, sans-serif; color: #000; margin:0; padding:0; height:100%;}

a:link {color: #065E9C;}
a:visited {color: #065E9C;}
a:hover {color: #f00;}
a:active {color: #f00;}

#wrapper {width: 760px; margin:0 auto 0 auto; background-color: #fff; height: 100%;}
#header {width: 760px; height:125px; background-image:url("../images/header.gif");}

#upperTable {height: 57px; background-color: #fff;}
#logo {width: 209px; background-color:#fff; background-image:url("../images/logobg.gif"); text-align: right;}

#language {
	width: 43px; 
	background-color: #fff; 
	vertical-align:top;
	background-image: url("../images/lng-bg.gif");
}

#language img{margin-top: 27px; }
#nav { width: 508px;}

#subnav {
	background-color: #fff; 
	background-image: url("../images/leftbg.gif"); 
	background-repeat:no-repeat; 
	text-align: right; 
	vertical-align:top;
	font-size: 10px;
	height: 270px;
}

#subnav ul{list-style-type: none; line-height: 1.5; padding:0; margin: 1em 0 0 0; font-family: arial, helvetica, sans-serif; width: 209px;}

#subnav li a:link {text-decoration: none; color: #194186}
#subnav li a:visited {text-decoration: none; color: #194186}
#subnav li a:hover {text-decoration: none; color: #f00;}
#subnav li a:active {text-decoration: none; color: #f00;}
#subnav li img {margin-left: 5px;}

#address {color: #1FABCD; margin-top: 10px;}
#address a:link {color: #1FABCD;}
#address a:visited {color: #1FABCD;}
#address a:hover {color: #f00;}
#address a:active {color: #f00;}

#contentTable {width: 100%; background-color: #fff;}

#content {
	/*background-color: #fff; */
	background-color: transparent;
	vertical-align: top; 
	padding: 0 24px 20px 24px;
	background-image: url("../images/content-bg.gif");
	background-repeat: no-repeat;
	font-size: 12px;
	width:508px;
}

.sectionTitle {text-align: center; font-size: 14px; font-weight: bold; margin-bottom: 1em;}

h2, h3, h4, h5, blockquote {margin:0; padding:0;}

h3 {text-align: center;}
h4 {text-align: center; font-weight: normal;}
h5 {margin: 2em 0 1em 0; font-size: 12px;}

.dataTable {background-color: #D7DBE8; width: 100%; font-size: 10px;}
.dataTable tr td {padding: 2px; background-color: #fff; text-align:left;}
.dataTable tr.alt td {padding: 2px; background-color: #E7E9F1;}
.dataTable tr.altB td {padding: 2px; background-color: #E7E9F1; font-weight: bold;}
.dataTable tr.B td {padding: 2px; background-color: #fff; font-weight: bold;}
.dataTable th {padding: 2px; background-color: #0A357E; color: #fff; font-weight: normal; height:18px;}
.dataTable td.title {font-weight: bold; text-align: left;}
.dataTable .dgPosRight {text-align: right;}
.dataTable .red {text-align: right; color: red;}
.dataTable .green {text-align: right; color: green;}

.red {color: red; text-align: right;}
.green {color: green; text-align: right;}

.news1 {
   margin-top: 5px;
   border: 1px solid #D3DCEC; 
   font-size: 10px; 
   color: #065E9C; 
   width: 228px;
   height:147px;
}

.news1 th {
   height:18px;
   text-align: left; 
   color: #fff; 
   background-color: #065E9C; 
   font-size: 10px;
}

.news2 {
   margin-top: 5px;
   border: 1px solid #EDF0F8; 
   font-size: 10px; 
   color: #B1C2DE; 
   width: 228px;
   height:147px;
}

.news2 th{
   height:18px;
   text-align: left;
   color: #fff; 
   background-color: #ADBDDC; 
   font-size: 10px;
}

.proekti1 a:link, .proekti1 a:visited, .news1 a:link, .news1 a:visited, .pazari1 a:link, .pazari1 a:visited{color:#065E9C; text-decoration: underline;}
.proekti1 a:hover, .proekti1 a:active, .news1 a:hover, .news1 a:active, .pazari1 a:hover, .pazari1 a:active{color:#f00; text-decoration: underline;}

.proekti a:link, .proekti a:visited, .news2 a:link, .news a:visited, .pazari a:link, .pazari a:visited   {color:#72A1C7; text-decoration: underline;}
.proekti a:hover, .proekti a:active ,.news2 a:hover, .news a:active, .pazari a:hover, .pazari a:active   {color:#f00; text-decoration: underline;}


.pazari {
   border: 1px solid #EDF0F8; 
   font-size: 10px; 
   color: #B1C2DE;
   width: 228px;
   height: 165px;
}

.pazari th{
   height:18px;
   text-align: left;
   color: #fff; 
   background-color: #ADBDDC; 
   font-size: 10px;
}

.pazari1 {
   border: 1px solid #D3DCEC; 
   font-size: 10px; 
   color: #065E9C; 
   width: 228px;
   height: 165px;
}

.pazari1 th{
   height:18px;
   text-align: left; 
   color: #fff; 
   background-color: #065E9C; 
   font-size: 10px;
}

.proekti {
   border: 1px solid #EDF0F8; 
   font-size: 10px; 
   color: #B1C2DE;
   width: 228px;
   height: 92px
}

.proekti th{
   height:18px;
   text-align: left;
   color: #fff; 
   background-color: #ADBDDC; 
   font-size: 10px;
}

.proekti1 {
   border: 1px solid #D3DCEC; 
   font-size: 10px; 
   color: #065E9C; 
   width: 228px;
   height: 92px
}

.proekti1 th{
   height:18px;
   text-align: left; 
   color: #fff; 
   background-color: #065E9C; 
   font-size: 10px;
 
}

.fpTable {border: 1px solid #D3DCEC; font-size: 10px; color: #065E9C; margin-bottom: 1em;}
.fpTable tr.alt td {background-color: #DEE4F1;}
.fpTable th {text-align: left; color: #fff; background-color: #065E9C; height:18px;}
.fpTable td, th {padding: 3px;}
.fpTable .dgPos {color: #F2AA63;}
.fpTable .dgPosRight {text-align: right;}
.fpTable .dgNeg {color: #f00;}

.fpTable td a:link {color:#065E9C; text-decoration: underline;}
.fpTable td a:visited {color:#065E9C; text-decoration: underline;}
.fpTable td a:hover {color:#f00; text-decoration: underline;}
.fpTable td a:active {color:#f00; text-decoration: underline;}

.fpTable2 {border: 1px solid #EDF0F8; font-size: 10px; color: #B1C2DE; margin-bottom: 1em;}
.fpTable2 tr.alt td {background-color: #F2F5FA;}
.fpTable2 th {text-align: left; color: #fff; background-color: #ADBDDC; height:18px;}
.fpTable2 td, th {padding: 3px;}
.fpTable2 .dgPos {color: #FFD3A7;}
.fpTable2 .dgPosRight {text-align: right;}
.fpTable2 .dgNeg {color: #f99;}

.fpTable2 td a:link {color:#72A1C7; text-decoration: underline;}
.fpTable2 td a:visited {color:#72A1C7; text-decoration: underline;}
.fpTable2 td a:hover {color:#f00; text-decoration: underline;}
.fpTable2 td a:active {color:#f00; text-decoration: underline;}

th a:link {color: #fff; text-decoration: underline;}
th a:visited {color: #fff; text-decoration: underline;}
th a:hover {color: #fff; text-decoration: none;}
th a:active {color: #fff; text-decoration: none;}

p {margin-top: 1em; margin-bottom: 1em; font-size: 90%;}
p.note {font-style:italic;}

.layoutTable {background: none; width: 100%;}
.layoutTable td {background: none; width: 50%; text-align: left; vertical-align: top;}

ol {margin-left: 2em; margin-top: 1em; padding:0;}
ol li {margin-bottom: 1em;}

h2 {font-size: 12px; color:#F9B69E; margin-bottom: 1em;}

dt {font-weight: bold;}
dd {margin: 0 0 1em 1em; padding:0;}

dl.fp {margin: 2px 5px 0px 5px	; padding:0; font-size: 10px; }
.fp dt {font-weight: bold; padding:0; margin:0;}
.fp dt.date {font-weight: normal;}
.fp dd {margin: 0 0 5px 0; padding:0;}

#content ul {list-style-type: none; margin:0; padding:0;}
#content ul li {margin-left: 1em;}

#content ul.def {list-style-type: circle; margin-left: 1em;}
#content ul.def li {margin-bottom: 1em;}

a:hover {color: red;}
a:active {color: red;}

dl.news dt {margin: 0; padding:0;}
dl.news dd {margin: 1em 0 2em 0; padding:0;}

.newsTable {width: 100%;}
.newsTable th {vertical-align: top; text-align: left; color: #f00; font-size: 10px; height:18px;}
.newsTable th a:link {color: #f00; text-decoration: underline;}
.newsTable th a:visited {color: #f00; text-decoration: underline;}
.newsTable th a:hover {color: #f00; text-decoration: underline;}
.newsTable th a:visited {color: #f00; text-decoration: underline;}
.newsTable td {vertical-align: top; width: 33%; color: #4083B3; font-size: 10px;}
.newsTable td.sp {background-image: url("../images/divline.gif"); background-position: 50% 50%; background-repeat: repeat-x;}

#content ul.sectionMenu {margin-left: 120px; margin-top: 40px;}
#content ul.sectionMenu li {margin-bottom: 0.5em;}
#content ul.sectionMenu img {margin-right: 5px;}
#content ul.sectionMenu a {text-decoration: none;}
#content ul.sectionMenu a:hover {text-decoration: underline;}

.back {font-size: 10px; margin-left: 210px; padding-bottom: 2em;}

.efocs {color: #2572A8; font-size: 11px; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold;}
.efocs img {margin-bottom: 5px;}




.fpTable3 {border: 1px solid #D3DCEC; font-size: 10px; color: #065E9C; margin-bottom: 3px;}
.fpTable3 tr.alt {background-color: #DEE4F1;}
.fpTable3 th {text-align: left; color: #fff; background-color: #065E9C; height:18px;}
.fpTable3 td, th {padding: 3px;}

.fpTable3 td a:link {color:#065E9C; text-decoration: underline;}
.fpTable3 td a:visited {color:#065E9C; text-decoration: underline;}
.fpTable3 td a:hover {color:#f00; text-decoration: underline;}
.fpTable3 td a:active {color:#f00; text-decoration: underline;}

.fpTable4 {border: 1px solid #EDF0F8; font-size: 10px; color: #B1C2DE; margin-bottom:3px; }
.fpTable4 tr.alt {background-color: #F2F5FA;}
.fpTable4 th {text-align: left; color: #fff; background-color: #ADBDDC; height:18px;}
.fpTable4 td, th {padding: 3px;}

.fpTable4 td a:link {color:#72A1C7; text-decoration: underline;}
.fpTable4 td a:visited {color:#72A1C7; text-decoration: underline;}
.fpTable4 td a:hover {color:#f00; text-decoration: underline;}
.fpTable4 td a:active {color:#f00; text-decoration: underline;}
