html, body,  ul, li, h1, h2, h3, h4, h5,h6 { /*h1, h2, h3, h4,*/
	margin: 0;
	padding: 0;
}
div {
	margin: 0px;
	padding: 0px;
}
body {
 color: #000;
 background-color: inherit;
/*  font: 11px Arial, Verdana, sans-serif; */
 
 
}

h1 {
/*   font: 18px Arial, Verdana, sans-serif; */
	font-size: 18px;
  color: #575E3B; 
  background-color: inherit;
  padding-bottom: 15px;
}
h2{
/* 	font: 14px Arial, Verdana, sans-serif; */
	font-size:14px;
	color: #575E3B;
	text-decoration: none;
	padding-bottom: 10px;
}


h3 {
/*   font: 12px Arial, Verdana, sans-serif; */
	font-size:12px;
  color: #575E3B; 
  background-color: inherit;
  margin: 5px 0 5px 0;

}
h4 {
/* 	font: 11px Arial, Verdana, sans-serif; */
	font-size:11px;
	color: #000;
	font-weight: bold;
	vertical-align: top;
}
h5 {
/* 	font: 11px Arial, Verdana, sans-serif; */
	font-size:11px;
	color: #000;
	font-weight: normal;
	vertical-align: top;
}
h6 {
/* 	font: 11px Arial, Verdana, sans-serif; */
	font-size:11px;
	color: #000;
	font-weight: normal;
	vertical-align: top;
}

.clearB { clear: both }
.xx {
	border: 1px dashed green;
}

.wf { 
	width: 100%;
	padding: 0px;
	margin: 0px;
}

.wf td{
	padding: 0px;
	margin: 0px;
} 

.whf { 
	width: 100%;
	height: 100%;
}
a,a:link,a:active,a:visited {
/* 	font: 11px Arial, Verdana, sans-serif; */
	font-size:11px;
	color: #566930;
	text-decoration: underline;
	background-color: inherit;
}

a:hover {
/*   font: 11px Arial, Verdana, sans-serif; */

	color: #566930;
	text-decoration: underline;
  background-color: inherit;

}
img, a img{
	border: 0px;
}
form {
	padding: 0px;
	margin: 0px;
}
input[type=checkbox]{
	height:auto;
}
input[type=radio]{
	height:auto;
}
.top {vertical-align: top}
.right {text-align: right;}
img {
	border: 0px;
	margin: 0px;
	padding:0px;
}

#pageArea {
  margin: 0 auto;
  width: 1000px;
  overflow: hidden;
  text-align: left;
  min-height: 100%; /* For Modern Browsers */
  height: auto !important; /* For Modern Browsers */
  height: 100%; /* For IE */
}


#headArea {
	height: 160px; 
	overflow: hidden;
	border-top: 4px solid #575A3D;
	background-image: url('../img/headBg_new.jpg');
	background-repeat: no-repeat;
	width:100%;
}
.headLeft {
	width: 238px;
	height: 160px;
	vertical-align: top;
}
.headCenter {
	width: 391px
}
.headRight {
	width: 391px;
	height: 160px;
	vertical-align: top;
	/*background-image: url('../img/headImg2.jpg');
	background-repeat: no-repeat;
	background-position: left bottom;*/
	
}
.headTable {
	height:160px;
	width: 100%;
}

.iconTable {
	height:160px;
	vertical-align: top;
	
}

#logo {
	padding-left: 20px;
	padding-top: 12px;
	height: 89px;
}
#logo img{
	float: left;
	padding-right:10px
}
.logoText {
	width: 128px;
	color: #3A393E;
	font: 15px Times New Roman, Arial, Verdana, sans-serif;
	display: inline;
	vertical-align: top;
	text-transform: uppercase;
	margin-top: 30px;
	font-weight: bold;
}
#search {
	vertical-align: top; 
	height: 53px;
	display: block; 
	padding-top:2px;
	text-align: left;
	clear: both
}
input.search {
	width: 137px;
	height: 16px;
	border-bottom: 1px solid #D9D6C7;
	border-right: 1px solid #DCDACD;
	border-top: 1px solid #BCBCB4;
	border-left: 1px solid #CDCBBE;
	margin-top: 17px;
	margin-left: 22px;
/* 	font: 11px Arial, Verdana, sans-serif; */
	font-size:11px;
	color: #3A393E;
	float: left;
}
#search .clickArea {
	padding-top: 17px;padding-left: 5px
}
.pr20 {
	padding-right: 20px
}
.left391 {
	/*padding-left: 391px;*/
}
#icons {
	padding-top: 0px;
	vertical-align: top;
	width: 100%;
	height:29px
}
#icons .access{
	text-align: right; vertical-align: top; width: 100%; margin: 0
}
#icons .struct {
	float: left; display: inline; width: 60px; vertical-align: top;
}
#icons .struct img { 
	margin-top:3px;margin-right:16px
}
#icons .lang {
	text-align: right; 
}
#icons img.langImg  {
	margin-top:5px; margin-right:15px;vertical-align: top
}
.armyButton {
	padding-right: 10px;padding-top:45px;vertical-align: top
}
.armyImg {
	padding-top:20px;padding-right: 30px;vertical-align: top
}
.link{
	padding-top:50px;
	/*margin-right:0px;
	line-height: 75px;*/
	text-align: left;
	vertical-align: top
}
.link a:link,.link a:visited{
	font: 17px Times New Roman, Arial, Verdana, sans-serif;
	color: #575E3B;
	text-decoration: underline;
	text-transform: uppercase;
	padding-top:50px;
	/*margin-right:0px;
	line-height: 75px;*/
	text-align: left;
	vertical-align: top
}
.linkArea {
	height: 91px;
	text-align: right;
	/*padding-bottom: 26px;*/
	padding-right: 0px;
	/*float: right;*/
	vertical-align: bottom;
}
.menuTTL {
	float: left; padding-left:2px
}
.menuTTR {
	float: right;
	padding: 0px;
	margin: 0px;
}
.menuTL {
	float: left; padding-left:2px
}
.menuTopArea {
	width: 345px;
	height: 23px;
	padding-top: 6px;
	padding-bottom: 6px; text-align: right;
	
}
#menuTop {
	font-family: Arial, sans-serif, Verdana, sans-serif; 
	width: 360px;
	display: block;
	vertical-align: top;
	border-bottom: 1px solid #CFCDC1;
	height: 22px;
}
#menuTop a{
/* 	 font: 11px Arial, Verdana, sans-serif; */
	font-size:11px;
	 color: #3A393E;
	 text-decoration: none;
}
#menuTop a:hover{
	 text-decoration: none;
}
#menuTop div{
	 float: left; clear: right;
/* 	 margin: 0px 20px 0px 0px; */
	margin: 0px 12px 0px 0px;
}

#menuTop div img{
	margin: 0px 3px 0px 0px;
}
#menuTop div.last{
	margin: 0px 0px 0px 0px;

}
#bodyArea {
	margin-top: 19px;
	height: 100%;
}
#leftSide {
	vertical-align: top; height: 100%; /*width: 244px;*/padding-right: 10px; padding-left: 19px;border:0px solid green
}
#centerSide {
	width: 551px;
 vertical-align: top; color: #000;
	height: 100%; border:0px solid blue;
	padding-bottom: 19px;
}
#rightSide {
width: 175px;
vertical-align: top; 
text-align: right; 
padding-left: 10px;
padding-right: 17px; 
overflow:hidden;
border:0px solid red;
}
.path {
	margin: 2px 0 15px 0;
/* 	font: 11px Arial, Verdana, sans-serif; */
	font-size:11px;
	color: #575E3B;
	border-bottom: 1px solid #575E3B;
}
.path a:link,.path a:visited {
/*   font: 11px Arial, Verdana, sans-serif; */
  font-size:11px;
  color: #575E3B; 
  background-color: inherit;
  text-decoration: none
}
.path a:hover
{
/*   font: 11px Arial, Verdana, sans-serif; */
font-size:11px;
  color: #575E3B; 
  background-color: inherit;
}
.path img {
	margin: 0px 4px 0px 4px;
}

/*left menu begin*/
#menuLeft {
	width: 201px;
	float: left;
}
#menuLeft ul {
	list-style: none;
	margin: 0;
	padding: 0;
}



#menuLeft li a:link, #menuLeft li a:visited {
/* 	width: 201px; */
	display: block;
	color: #575E3B;
	margin-left: 0px;
	padding: 7px 5px 8px 17px;
 	font: 11px Arial, sans-serif, Verdana, sans-serif; 
font-size: 11px;
	font-weight: bold;
	background-image: url('../img/menuRBg.gif');
	background-position: top right;
	background-repeat: no-repeat;
/* 	border-bottom: 1px solid white; */
	text-decoration: none;
	
}

#menuLeft ul li.left_top_bg {
	background-color: #E2EAE0;
/* 	background-position: 10px 10px; */
	margin: 0px;
	padding: 0px;
 	border: 1px solid #fff; 
/* 	background-image: url('../img/bullet3.gif'); */
/* 	background-color: #E2EAE0; */
}

#menuLeft ul li a:hover {
	text-decoration: underline;
}

#menuLeft li.active a.active:link, #menuLeft li.active a.active:visited{
	width: 186px;
	display: block;
	color: #fff;
	padding: 7px 0 8px 20px;
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size:11px;
	font-weight: bold;
	background-color: #585E3C;
	background-image: url('../img/menuRBgAct.gif');
	background-repeat: no-repeat;
	background-position: top right;
	border-bottom: 1px solid white;
	text-decoration: underline;
	margin:0px;
}
#menuLeft li a:hover {
	text-decoration: none
}
#menuLeft li img {
	margin-right: 10px;
	margin-left: 5px;
	margin-top: 4px;
	display: inline; float: left; clear: both

}
.twoLines {
	display: inline; float: right; clear: both; text-align: left; width: 166px;padding: 0px 0 0px 0px;
}
/* sublinks */

#menuLeft ul li a.selected_left_top{
	/*text-decoration: underline;
	background-color:#585E3C;
	background-image:url(../img/menuRBgAct.gif);
	background-position:right top;
	
	width: 184px;
	color: white;*/
	text-decoration: underline;
}



#menuLeft ul ul li li.active{
	margin: 0;
	padding: 0px 0 0px 0px;
	font-size: 15px;
/* 	font: 15px Trebuchet MS, Arial, Verdana, sans-serif; */
}

#menuLeft ul ul a:link,#menuLeft ul ul a:visited
{
/* 	width: 201px; */
	display: block;
	background-color: #fff;
	color: #585E3C;
	padding-left: 0px;
	font-weight: normal;
	background-image: none;
	padding: 0px 0px 0px 0px;
}

#menuLeft ul ul a.active2:link,#menuLeft ul ul a.active2:visited
{
	width: 201px;
	display: block;
	background-color: #fff;
	color: #585E3C;
	padding-left: 0px;
	font-weight: normal;
	background-image: none;
	text-decoration: none;
	
}
.underline {
	text-decoration: underline
}
#menuLeft ul ul a:hover {
	text-decoration: underline
}
#menuLeft ul ul li img {
	margin-right: 5px;
	margin-left: 15px;
	margin-top: 4px;
}
.empty {
	
}
/*****/
#menuBottom {
	width: 501px;
}

#menuBottom ul li {
	list-style:none ;display:inline;line-height:45px;
}

#menuBottom li a:link, #menuBottom li a:visited {
	color: #566930;
	
	padding: 10px 20px 20px 0px;
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size:11px;
	font-weight: normal;
	text-decoration: underline;
}

#menuBottom li.active a.active:link, #menuBottom li.active a.active:visited{
	color: #566930;
	padding: 3px 20px 6px 0px;
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size:11px;
	font-weight: normal;
	text-decoration: underline;
}

#menuBottom li a:hover {
	text-decoration: underline;
}
#menuBottom .sep{
	padding-right: 20px;font-size: 26px; padding-bottom: 23px; color: #E1E5EA
}
/**/
#menuTopMain {
	font-family: Arial, sans-serif, Verdana, sans-serif; 
	background-color: #575E3B;
	width:963px;
/*	float: left;*/
}
#menuTopMain ul li {
	font-family: Arial, sans-serif, Verdana, sans-serif; 
	list-style:none ;
	padding: 0px;
	margin: 0px;
	/*display:inline;*//*line-height: 45px*/
}

/*#menuTopMain ul ul,td#menuTopMain ul li:hover ul ul,td#menuTopMain ul ul li:hover ul ul{
	display: none;
}

#menuTopMain ul li:hover ul,td#menuTopMain ul ul li:hover ul,td#menuTopMain ul ul ul li:hover ul{
	display: block;
}*/

#menuTopMain li a:link, #menuTopMain li a:visited, #menuTopMain li a:hover, #menuTopMain li a:active, #menuTopMain li a{
	color: #FFFEFE;
	/*padding-left: 19px;padding-right: 19px;*/
	text-align: left;
	/*line-height: 49px;*/
	width: 127px;
	/*height: 48px;*/
/* 	font: 12px Arial, Verdana, sans-serif; */
	font-size:12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #575E3B;
	display: block;
	padding: 0px;
	margin: 0px;
	/*float:left;
	clear:right;*/
	/*padding-top:17px;
	padding-bottom:17px;*/
	/*white-space: nowrap*/
}

#menuTopMain  img.menuTopMainSep {
	float: left; clear: right;/*padding-top:10px;*/
	width: 1px;
	padding: 0px;
	margin: 0px;
}
#menuTopMain li.active a.active:link, #menuTopMain li.active a.active:visited{
	color: #FFFEFE;
	/*margin-left: 19px;margin-right: 19px;*/
	/*line-height: 48px;*/
/* 	font: 12px Arial, Verdana, sans-serif; */
font-size:12px;
	font-weight: normal;
	text-decoration: underline;
	background-color: #575E3B;
	display: block;
	float:left;
	clear:right;
	/*padding-top:17px;
	padding-bottom:17px;*/
	/*white-space: nowrap*/
}

#menuTopMain li a:hover {
	text-decoration: underline;
}
#menuTopMain .sep{
	font-size: 26px; padding-bottom: 23px; color: #E1E5EA
}
.leftBlock {
	border: 1px solid #E1E5EA;
	padding: 20px;
	border-left: 4px solid #E1E5EA;
	text-align: left;
	width: 151px;
}

.leftBlock a:link,.leftBlock a:visited{
/* 	font: 12px Arial, Verdana, sans-serif; */
font-size:12px;
	color: #5B8507;
	text-decoration: underline;
}
.leftBlock div{
	padding-bottom: 4px;
}
.leftBlock div img{
	margin-right: 5px;
}
#vote {
	padding: 20px;
	text-align: left;
	width: 151px;
	background-image: url('../img/voteBg.gif');
	background-repeat: no-repeat;
}
#vote img {
	margin-right: 7px;
	margin-bottom: 10px;
	float: left;
	padding-top: 3px;
	
}
#vote form {
	padding-left: 0px;
/* 	font: 11px Arial, Verdana, sans-serif;  */
	font-size: 11px;
	color: #000;
}
#vote .voteQu {
/* 	font: 11px Arial, Verdana, sans-serif;  */
	font-size:11px;
	color: #000;
	font-weight: bold;
	display: block;
	padding-bottom: 6px;
}
a.button,a.button:link,a.button:visited,a.button:active,a.button:hover{
	padding: 2px 11px 2px 11px;
/* 	font: 11px Arial, Verdana, sans-serif; */
	font-size:11px;
	color: #464541;
	text-align: center;
	background-image: url('../img/voteButton.gif');
	background-repeat: no-repeat;
}
.listTable {
	border-top: 1px solid #E1E5EA;
	margin-bottom: 20px;
	border-bottom: 1px solid #E1E5EA;
	width: 100%
}
.paging {
	padding-bottom: 20px;
	width: 100%
}
.listItem {
	padding: 18px 0px 18px 0px;
	border-bottom: 2px solid #ddd;
	text-align: justify;
	/*font: 12px Arial, Verdana, sans-serif;
	color: #000;*/
}

.listItem .listLabel{
	font-weight: bold;
	font-size: 12px;
}

.listItem a.listLabel, .listItem a.listLabel:link, .listItem a.listLabel:hover, .listItem a.listLabel:visited, .listItem a.listLabel:active{
	color: #333;
	text-decoration: none;
}

.listItem img.listImg{
	border: 1px solid #494949;
	float: left;
	margin-right: 10px
}

.listItem .date {
	color: #646464;
}

.titphoto {
	float: left;
	margin: 5px 10px 0px 0px;
}

a.more,a.more:link,a.more:active,a.more:visited{
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size:11px;
	color: #566930;
	text-decoration: underline;
}
a.more:hover{ 

}
a.more img {
	margin-left: 4px; 
}
.rightBlockGB {
	border: 1px solid #E2EAE0;
	border-left: 4px solid #D7DFD5;
	padding: 16px 10px 6px 16px;
	text-align: left;
	width: 175px;
	background-color: #E2EAE0
}
.rightBlockGB p{
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size:11px;
	color: #000;
	text-decoration: none;
	
}
.rightBlockGB img {
	border: 1px solid #4E4A4B;
}
.rightBlockGB span.space {
	border: 3px solid white;
	display: block;
	clear: both;
	width: 170px
}
.pressBlock {
	background-image: url('../img/iconPress.gif');
	background-repeat: no-repeat;
	background-position: 10px bottom;
	padding: 0px 0px 0px 0px;
	text-align: left;
	width: 206px;
	background-color: #7D805E;
	color: #000;
	font-size: 11px;
	height: 57px;
	vertical-align: top
}
.pressBlock p{
	padding-top: 15px;
	vertical-align: middle;
	padding-left: 93px;
	text-align: left;
}
.pressBlock a:link,.pressBlock a:visited, .photoBlock a:link, .photoBlock a:visited{
	font: 12px Times New Roman, Arial, Verdana, sans-serif;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
}
.photoBlock {
	width: 206px;
	background-color: #575E3B;
	height: 57px;
	background-image: url('../img/iconPhoto.gif');
	background-repeat: no-repeat;
	background-position: 10px bottom
}
.photoBlock p{
	padding-top: 22px;
	vertical-align: middle;
	padding-left: 93px;
	text-align: left;
	margin:0px
}
.calendarBlock {
	border: 1px solid #EBE7DE;
	border-left: 4px solid #EBE7DE;
	padding: 3px 2px 3px 3px;
	text-align: left;
/*  	width: 100%;  */
	background-image: url('../img/calendarBg.gif');
	background-repeat: no-repeat;
	background-position: left bottom
}
.calendarBlock form {
/*	margin:0px 20px 5px 0px;*/
}
.calendarBlock .day{
	width: 1px;
}

select.month {
	font-size: 11px;
	width: 69px;
	height: 17px
}
select.year {
	font-size: 11px;
	width: 50px;
	height: 17px
}
.rightBlock {
	border: 1px solid #E1E5EA;
	border-left: 4px solid #E1E5EA;
	padding: 3px 3px 2px 3px;
	text-align: left;
/* 	width: 193px; */
	width: 100%;
	background-color: #FFFFFF;
	color: #000;
	font-size: 11px
}
.rightBlock .list img.list{
	margin-right: 4px;
	border:1px solid #494949;
	float: left;
}
img.more {
	margin-left: 4px;
}
.rightBlock div img{
	margin-right: 5px;
}
.rightBlock div.separator {
	padding-top: 15px;height: 20px
}
.rightBlock div.separator img{
	background-color: #E4E4E4; width: 170px
}
.requisits {
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size:11px;
	color: #000;
	margin-top: 10px;
	margin-bottom: 10px;
	/*width: 560px;*/
	display: block;
}
.solution,.solution a:link,.solution a:visited {
	vertical-align: top;
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size:11px;
	color: #000;
	padding-top: 20px;
	text-align: right;
	text-decoration: none;
}
.sepLineFoot {
	height: 50px;
	border-bottom: 1px solid #E1E5EA;
	width: 177px;
	text-align: right;
	margin: 0 20px 0 0 ;
}

/*************************************************************/
.blockSep {
	height: 2px; clear: both
}
/**/

.no-wrap {
	white-space: nowrap
}
/*div.paging {
	display: block;
	width: 350px;padding-top: 10px;
}
.paging td {
	white-space: nowrap
}
.paging, .paging a:link, .paging a:visited{
	width: 350px;
	text-align: center;
	margin: auto;
	font: 12px Trebuchet MS, Arial, Verdana, sans-serif;
	color: #009542;
	text-decoration: none;
	
}
.paging span.active {
	color: #000;
	font-weight: bold;
	margin: 3px
} 
.paging span {
	margin: 2px
} 
.paging .pages {
	width: 122px;
	text-align: left;
	padding: 0 10px 0 10px;
}

/**/

.footArea {
  border-top:4px solid #575E3B; padding-top: 10px;padding-bottom: 10px; width: 100%
}
.wd560 {
	width: 560px
}
/*******Calendar*********/
.pb10 {
	padding-bottom: 10px
}
.calendar {
	text-align: center;
	background-color: white
}
.calendar .weekday_names {
	background-color: #D2D0BE;
	color: #fff;
}
.calendar .weekend_names{
	background-color: #D2D0BE;
	color: #fff;
}
.today {
	background-color: #566930;
	color: #fff;
	text-decoration: underline
}
.activeDay a:link,.activeDay a:visited{
	background-color: inherit;
	color: #566930;
	text-decoration: underline
}
.activeDay a:hover{
	background-color: inherit;
	color: #566930;
	text-decoration: underline
}
.otherDay {
	background-color: inherit;
	color: #000;
	text-decoration: none
}

.menu_padding_left {
	background-color: #fff;
}

.menu_padding_left li{
	padding-left: 5px;
}

#inner-container {	
	overflow: hidden;
	width: 531px;
}

#inner-container ul{
	margin:3px 0 3px 10px;
	padding-left:5px;
}

#inner-container ol{
	margin:3px 0 3px 35px;
	padding-left:0;
}

#inner-container li{
	margin:3px 0;
}

.hidden_menu {
	position: absolute;
	visibility: hidden;
	top: 212px;
	
	z-index: 99;
}

.hidden_menu_deep {
	position: absolute;
	visibility: hidden;
	left: 137px;
	z-index: 99;
}

.deep_left {
	left: -137px;
}

#menuTopMain ul li .hidden_menu li{
	/*display: table;*/
	/*border-top: 1px solid white;*/
}

#menuTopMain ul li .hidden_menu li a, #menuTopMain ul li .hidden_menu li a:active, #menuTopMain ul li .hidden_menu li a:visited, #menuTopMain ul li .hidden_menu li a:hover, #menuTopMain ul li .hidden_menu li a:link {
	margin: 0px;
	padding: 5px 5px 5px 5px;
	border-top:  1px solid white;
}

.pager{
	margin-top:20px;
	text-align: center;
	font-size:10px;
}
.pager a{
	color: #5a6638;
	/*display: inline-block;*/
/* 	width:18px; */
	line-height:16px;
	text-align: center;
	/*margin-left: 2px;
	margin-right: 2px;*/
	border:1px solid #fff;
	background-color: #fff;
	font-size: 12px;
	display:block;
	float: left;
	padding: 0px 2px 0px 2px;
}
.pager a.n{
	width: auto;
	/*padding-left: 2px;
	padding-right: 2px;*/
}
.pager span{
	margin-left: 2px;
	margin-right: 2px;
}
.pager span, .pager a:link, .pager a:visited{
	color: #5a6638;
	text-decoration: none;
	float: left;
}
.pager a:hover, .pager a.curent{
	background-color: #E2EAE0;
	color: black;
	text-decoration: none;
	border:1px solid #333;
}
.pager a.dis, .pager a.dis:hover{
	color: black;
	/*border:1px solid #eee;*/
	background-color: #fff;
}
.pager a.fow, .pager a.bck, .pager a.fow:hover, .pager a.bck:hover{
	background-repeat: no-repeat;
	background-color: #fff;
/* 	width:16px; */
	
	/*border:1px solid #fff;*/
}
.pager a.fow{
	background-image: url('../img/forwardgm.gif');
	background-position: right;
}

.pager a.bck{
	background-image: url('../img/backgm.gif');
	background-position: left;
}

#menuTopMain table {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}

#menuTopMain td {
	text-align: center;
	height: 48px;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
}

#menuTopMain td div{
	width: 136px;
	padding: 0px;
	margin: 0px;
}

.item div.img, #album_container div.img {
	background-color:#FFFFFF;
	border:1px solid #585E3C;
	height:96px;
	margin:0;
	padding:0px;
	width:124px;
}

.center_picture_block {
	float: left;
	width: 391px;
	height: 100%;
	overflow: hidden;
	/*background-image: url('../img/headImg2.jpg');
	background-repeat: no-repeat;
	background-position: left bottom;*/
}

.submit {
	float: left;
	margin-top: 17px;
	margin-left: 5px;
}

.search_page {
	height: 18px;
	border: 1px solid;
	border-color:#BCBCB4 #DCDACD #D9D6C7 #CDCBBE;
	width: 240px;
}

#menuLeft ul li ul li{
	display:block;
	list-style-type:none;
	background-image: url("../img/bullet3.gif");
	background-repeat: no-repeat;
	background-position: 3px 7px;
 	padding-left: 10px;
 	border: 1px solid white;
}

#menuLeft ul li.active, #menuLeft ul li ul.selected_left_top_ul, #menuLeft ul li.active_left{
	margin-bottom: 10px;
}

#menuLeft ul li a.active {
	text-decoration: underline;
}

#nav_url {
	margin-bottom: 22px;
	border-bottom: 1px solid grey;
}

#nav_url {
	margin: 2px 0 15px 0;
/* 	font: 11px Arial, Verdana, sans-serif; */
font-size:11px;
	color: #575E3B;
	border-bottom: 1px solid #575E3B;
}
#nav_url a:link,#nav_url a:visited {
/*   font: 11px Arial, Verdana, sans-serif; */
font-size:11px;
  color: #575E3B; 
  background-color: inherit;
  text-decoration: none
}
#nav_url a:hover
{
/*   font: 11px Arial, Verdana, sans-serif; */
font-size:11px;
  color: #575E3B; 
  background-color: inherit;
}
#nav_url img {
	margin: 0px 4px 0px 4px;
}

.block_notit {
	width: 100%;
}

.rb_cont {
	width: 100%;
}

.rightBlock {
	width: 191px;
}

.calendarBlock {
/* 	width: 190px; */
}

#galery_container{
	width:560px;
	display:block;
	margin:0px;
	padding:0px;
}

#galery_container div.item{
	width:130px;
	display:block;
	overflow: hidden;
	height:146px;
	float:left;
	margin:21px;
	padding:0px;
}

.item div.img, #album_container div.img{
	margin:0px;
	padding:2px;
	border:1px solid #c1bfc0;
	width:124px;
	height:96px;
	background-color:#fff;
}

.item .tit{
	margin-top:4px;
}
.item .stit{
	margin-top:4px;
	cursor: default;
}
.item .desc{
	font-size: 9px;
}

.item .tit, .item .tit a, .item .tit a:link, .item .tit a:hover, .item .tit a:visited{
/* 	color: #D7080E; */
	font-size:11px;
	text-transform: uppercase;
	text-decoration: none;
}

#album_container .tit{
/* 	color: #D7080E; */
	font-size:11px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

.photo{
	margin:0px;
	padding:2px;
	border:1px solid #c1bfc0;
	width:370px;
	height:298px;
	background-color:#fff;
	text-align: center;
}

#centerSideCont {
	width: 540px;
	overflow: hidden;
}

#rightSideCont {
	width: 202px;
	overflow: hidden;
}
/*#rightSide .block_extra .extra{
	text-align: left;
}*/

.updTimeString{
	margin: 5px 5px 10px 20px;
	padding:0px;
	font-size: 11px;
	color: #999;
}
#backlink {
	margin-top: 10px;
}

.dienos_nuotrauka {
	border: 1px solid #bbb;
	text-align: center;
}

.dienos_nuotrauka div{
	border-top: 1px solid #bbb;
}

#inner-container #videoplayercontent {
/* 	text-align: center; */
	margin-left: 80px;
	margin-top: 10px;
	height: 300px;
}

.block_with_bg 
{
	background-image: url('../img/voteBg.gif');
	background-position: right top;
	background-color: #F7F4E4;
	background-repeat: no-repeat;
}