a:link
{
	font-family:Arial; 
	font-size: 12px; 
	text-decoration:none;  
	color: #2D554D;
}
a
{
	text-decoration:none;  
	color: #2D554D;
}
a:hover
{
	color: #E47718;     
	text-decoration:none;
} 

a:link
{
	color: #2D554D;
	text-decoration:none;
}

body	
{
	height:100%;
	margin:0;	
	font-family:Arial;
	color:Black;
	font-size:12;
	background-color:#BED4C8;
	scrollbar-3dlight-color:#000000;	
	scrollbar-arrow-color:#000000;		
	scrollbar-darkshadow-color:#B0C4B9;	
	scrollbar-face-color:#B0C4B9;		
	scrollbar-highlight-color:#D7E5DE;	
	scrollbar-shadow-color:#000000;		
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: 0% top; 		
	BACKGROUND-IMAGE: url(../home/385/images/gradient.gif);	
}

td
{
	margin:0;
	font-family:Tahoma, Verdana;
	color:Black;
	font-size:12;
}


textarea
{
	border:1 solid #be9085;
	font-size:12;
	font-family:Arial;
	color:#400000;
}


/*---------------------------------------------*/

.CapTable
{
	background-image:url(../home/385/images/classic-lines.gif);
}

.Header
{
	color:#ac7d63;
	font-size:22;
	font-weight:bold;
}

.Header td
{
}

.TopLink
{
	padding:5 0 10 10;
	color:#D8D4B2;
}

.TopLink a
{
	color:#D8D4B2;
	text-decoration:none;
}


.TopLink table
{
	width:99%;
}

.TopLink NOBR
{
	PADDING: 0 10 0 0; 	
}

.DivTableClass
{
	border:1 solid #2D554D;		
}

.DivHeader
{
	background-color:#2D554D;
}

.DivHeader a
{
	color:White;
	font-weight:bold;
	font-size:10;
}

.DivName
{
	font-size:12;
}
.DivName a
{
	font-size:12;
}
.DivText
{
	background-image:url(../home/385/images/);	
	background-repeat: repeat-x;	
	z-index:2;
}
.DivClass
{
	padding:10;	
}
.DivClass td
{
	vertical-align:top;
}
.DivDate
{
	color:#000000;
}

.PageCap
{		
	background-color:#025A5D;	
	border:1 solid #fffff;
	height:50;
}

.PageCapName
{
	color:White;
	font-size:18;
	font-weight:bold;
	padding-left:30;
}

.PageCapButton
{
	padding:10;
	text-align:right;
}
.PageCapButton INPUT {
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	FONT-SIZE: 11px;
	BORDER-LEFT: #ffffff 1px solid; 
	WIDTH: 80px; 
	COLOR: #ffffff; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	FONT-FAMILY: Arial; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #025a5d
}

fieldset
{	
	border:1 solid #BED4C8;
	font-size:14;
	background-color:#025A5D;
}
form 
{
	color:#025A5D;
}
.ViewSearch
{
	padding:10;
}
.ViewSearch td
{
	padding:3 5 3 7;
}

.ViewSearchName
{	
	font-size:14;
	font-weight:bold;
	font-family:Arial;
	color:#E5F8E4;
	padding:0 5 0 5;
}

.ViewSearchText
{	
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
}

.ViewSearchText td
{
	color:#E5F8E4;
	width:50%;
}
.ViewSearchText input
{
	width:60%;
	BACKGROUND-IMAGE: url(../home/385/images/);	
	BACKGROUND-REPEAT: repeat-x;
	color:#400000;
	HEIGHT: 19px;
	border:#025A5D 1px solid;
	
}
.ViewSearchDate
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
}
.ViewSearchDate td
{
	color:#E5F8E4;
	width:50%;
}
.ViewSearchDate input
{
	width:70;
	BACKGROUND-IMAGE: url(../home/385/images/);	
	BACKGROUND-REPEAT: repeat-x;
	color:#400000;
	HEIGHT: 19px;
	border:#025A5D 1px solid;
}

.button{
    background-color:#FFFFFF; 
    color:#000000;         
    border: 1px solid #FFFFFF
}

.ViewSearchButton td
{
	border-top:1 solid #ffffff;
	text-align:right;
	padding:5;
	background-color:#025A5D;
}

.ViewSearchButton input
{
	border:#ffffff 1px solid;
	background-color:#025A5D;
	color:Black;
	color:#ffffff;
	font-family:Arial;	
	font-size: 11px;
}
.SVSeparator
{
	height:10;
}
.ErrorList
{
	padding-left:20;
	color:#E5F8E4;
}
.TableView
{
	width:98%;
	border:1 solid #ffffff;	
	border-collapse:collapse;
}
.TableView td
{
	padding:3;	
	border:1 solid #fffff;	
}
.TableViewHeader td
{
	color:White;
	font-size:14;
	font-weight:bold;
	text-align:center;
	background-color:#025A5D;
}
.TableViewItm
{
	background-color:#BED4C8;
}

.TableViewAlt
{
	background-color:#98B8A6;	
}

.TableViewItm a
{
	color:#000000;
}

.TableViewAlt a
{
	color:#000000;	
}

.TableViewPager
{
}
.TableViewIds
{
	width:98%;
	border:1 solid #025A5D;
	border-collapse:collapse;
	background-color:#BED4C8;
}
.TableViewIdsItm
{
	border:1 solid #ffffff;	
}

.TableViewIdsAlt
{
	border:1 solid #ffffff;
	background-color:#E1EBF4;
}
.VievIdsTDTitle
{
	font-weight:bold;
	font-size:14;
}
.VievIdsTDDate
{
	color:#7d512c;
}

.VievIdsTDText a
{
	color:#green;
}
.VievIdsTDInfo
{
	text-align:right;
	font-weight:bold;	
}
.VievIdsTDInfo a
{
	color:#000000;
}

.GSendInput input
{
	width:350px;
	background-color:#BED4C8;
	border:#025A5D 1px solid;
}
.GSendInput textarea
{
	width:350px;
	height:100;
	background-color:#BED4C8;
	border:#025A5D 1px solid;
}

.GSendInput
{
	 width:20px;
}
.GSendName
{
	vertical-align:top;
	color:#E5F8E4;
}

.SearchStartName
{
	font-weight:bold;
	padding-left:10px;
	padding-bottom:5px;
	color:#ffffff;
}



.CompanyInfo
{	
	padding-left:20px;
	padding-right:10px;
	border: #025A5D 1px solid;
	margin: 0px 5px 10px;
	width:95%;
	background-image:url(../home/385/images/);	
	background-repeat: repeat-x;	
}


.QuestionPager
{
	padding:0 10 0 30;
	color:#E5F8E4;	
}
.QuestionItem
{
	padding:0 10 0 30;
}
.QuestionAlternativ
{
	padding:0 10 0 30;
}
.QuestionHr
{
	color:#64A6E8;
}
.GuestDate
{
	color :Red;
	font-weight:bold;
}
.GSendName
{
	padding:0 10 0 30;
}
.QuestionDataList
{
	width:100%;
}

.LeftMenu td
{
	padding:0 5 2 10;
}
.LeftMenu
{
	padding:20 5 2 20;
	background-image:url(../home/385/images/);	
	background-repeat: repeat-x;		
	border: #2D554D 1px solid;
	margin: 0px 10px 5px;
	width:100%;
}

.ListPageMainTable
{	
	width:98%;
	border:1 solid #025A5D;
	border-collapse:collapse;
	text-align:center;
	background-color:#BED4C8;
	padding-left:5px;
}

.ListPageMainTable a
{
	color:#023B3D;	
}

.PageList
{
	padding:0 5 0 20;
}
.PagePath div
{
	padding:0 0 0 10;
	color:#E5F8E4;
}
.PagePath a
{
	color:#BED4C8;
}

.MainAnons
{
	border: #2D554D 1px solid;	
	margin: 0px 5px 10px;
	height: 65px;
	background-image:url(../home/385/images/);	
	background-repeat: repeat-x;		
}
.MainAnonsLink
{
	padding:0 0 0 10;
}

.GoTop
{
	padding:10 15 0 0;
	font-size:14;
	text-align:right;
	color:#025A5D;
}
.GoTop a
{
	color:#000000;
}
.RukovoditelOrgHeader
{
	padding:0 0 5 10;
	font-weight:bold;
	text-align:center;
	border-bottom:#be9085 1px solid;
	color:#ffffff;
	background-color:#2D554D;
}
.RukovoditelOrgPhoto
{
	padding:5 0 0 0;
	text-align:center;	
}

.RukovoditelOrgFIO
{
	padding:5 0 0 0;

}

.RukovoditelOrg
{
	border: #2D554D 1px solid;
	margin: 0px 10px 5px;
	width:91%;
	text-align:center;
	background-image:url(../home/385/images/);	
	background-repeat: repeat-x;		
}
.SearchStartTable
{
	border: #2D554D 1px solid;	
	margin: 0px 10px 5px;
	width:91%;	
	background-image:url(../home/385/images/);	
	background-repeat: repeat-x;		
}

.SearchStartName
{
	font-weight:bold;
	padding:5 0 0 5;
	font-color:;
}
.SearchStartTableInput
{
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 3px
}
.SearchStartTableStart
{
	padding-bottom:5px;
	padding-left:10px;
	padding-right:5px;    	
}

.SearchStartTableStart INPUT 
{	
	border:#FBF6E3 1px solid;		
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px;	
	COLOR: #3B524A; 	
	FONT-STYLE: italic; 
	HEIGHT: 17px; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-DECORATION: none;
}

.SearchStartTableInput INPUT 
{
	border-top:#809187 1px solid;
	border-right:#809187 1px solid;
	border-bottom:#ECF1ED 1px solid;
	border-left:#ECF1ED 1px solid;
	color:#2D554D;
	WIDTH: 100px; 
	HEIGHT: 17px; 
	BACKGROUND-color: #D8E5DE;	
}

.ContentBody
{

}
/*------for-header----------*/

.header_table
{
	height:172;
	width:100%;
	border:0;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: 0% top; 		
	BACKGROUND-IMAGE: url(../home/385/images/);	
}

.header_rdt_text
{		
	text-align:right;
 	BORDER-COLLAPSE: collapse;
 	width:552px;
 	height:171px; 	
	border:0;
}

.title_bg
{
	BACKGROUND-IMAGE: url(../home/385/images/);	
	BACKGROUND-POSITION: 0% bottom; 
	BACKGROUND-REPEAT: no-repeat;
}

.top_right_td
{
	PADDING-right: 20px; 
	text-align:left;
	vertical-align:bottom;
	height:66;
	FONT-SIZE: 12px;
	font-family:Arial;
	color:#D53B3B;	
}

.bottom_right_td
{
	vertical-align:bottom;
	text-align:right;
	font-family:Arial;
	font-weight:bolder;
	font-size:14px;
	color:#B97A5B;	
	padding:0 20 5 0;	
	height:100px;
}

.GSendButtons input
{
	color:#025A5D;
	font-family:Arial;
	font-size: 11px;
	background-color:#BED4C8;	
	border:#025A5D 1px solid;
}

.title_name
{
	color:#CDA15A;
	font-family:Arial;
	font-size:18px;
/*	font-weight:bolder;	*/
	
}

.BottomBanner
{
	text-align:center;
}

.menu_link a
{
	font-family:Arial; 
	font-size: 12px; 
	text-decoration:none;  
	color: #E5F8E4;			
}

.zastavka_link a
{
	font-family:Arial; 
	font-size: 12px; 
	text-decoration:none;  
	color: #023739;
}
.SearhTd
{
	width:400;
}
/*******m3*********/
.LeftText
{
	FONT-SIZE: 14px;
	COLOR: #025A5D;	
	font-weight:bold;
	/*vertical-align:top;	*/
}
.PageText select
{
	border:1 solid #FF0000;
	font-size:12;
	font-family:Arial;
	color:#000000;
	width:300;
}
.InpPeriod
{
	border:1 solid #025A5D;	
	font-size:12;
	font-family:Arial;
	color:#025A5D;

}
.BeginEndTop
{
	font-style:italic;
	font-size:10px;
	padding:0 0 0 0;
}

.BSearch input
{
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	FONT-SIZE: 13px;
	BORDER-LEFT: #ffffff 1px solid; 
	WIDTH: 80px; 
	COLOR: #ffffff; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	FONT-FAMILY: Arial; 
	HEIGHT: 22px;
	width:130px; 
	BACKGROUND-COLOR: #025a5d
}
.NWAuthorTd
{
	font-size:13px;	
	/*COLOR: #025A5D;*/	
	text-decoration:underline;	
	font-weight:bold;
	padding:0 0 0 8;
}
.AuthorList a
{
	COLOR: #025A5D;
	text-decoration:underline;
	font-size:13px;	
	font-weight:bold;
	font-family:Arial;
	
}
/*new win**/
.ShNwin
{
	background-color:#025A5D;
	color:White;
	font-size:14;
	font-weight:bold;
	padding:10 0 10 30;
}
.LetterNW
{
	font-weight:bold;
}
.SurName a
{
	font-size:11px;
}
.SearhTd a
{
	COLOR: #025A5D;
	font-weight:bold;
	font-size:13px;	
	font-style:italic;	
}
.NameAuthor
{
	color:#535658;
	font-weight:bold;
	padding:5 0 5 0;
}
.PTime
{	
}
.PName
{
	
	font-weight:bold;
	font-size:13px;
	padding:5 0 5 0;	
	font-style:italic;
	text-align:center;
}

.PAuthor
{
	COLOR: #025A5D;
	font-weight:bold;
	font-size:14px;
	padding:3 0 3 0;	
	padding:10 0 10 0;
	text-align:center;
}
.PAuthor a
{
	COLOR: #025A5D;
	font-weight:bold;
	font-size:14px;	
}


.PDescription
{
	padding:5 40 5 20;
	font-weight:normal;
	text-align:justify;
}
.PDocBody
{
	color:#535658;
	font-weight:bold;
}
.PCategory
{
	color:#000000;
	padding : 10 0 0 0;
}
.PMaterial
{
	padding : 0 0 0 20;
	text-align:center;
}
.NoList
{
	padding: 20 0 0 10;
	COLOR: #025A5D;
	font-weight:bold;
	font-size:13px;
}
.PathLink a
{
	COLOR: #025A5D;
	font-weight:bold;
	font-size:13px;
	font-style:italic;
}
.AuthorPageName
{
	COLOR: #025A5D;
	font-weight:bold;
	font-size:14px;
	padding:5 0 5 0;
}
.AuyhorPageLive
{
	padding:0 0 0 20;
	/*font-weight:bold;*/
	font-style:italic;
	color:#343637;	
	font-size:14px;
}
.AllProizv
{	
	padding:30 0 5 20;
}
.AllProizv a
{
	font-size:13px;
	COLOR: #038488;
	font-weight:bold;
	font-style:italic;
}
.ExbitionTd
{
	padding:10 0 0 10;
}
.ExbitionTd a
{
	COLOR: #025A5D;
	font-weight:bold;
	font-size:13px;
	font-style:italic;
}
.ExbitionListDate
{
	font-style:italic;
	color:#535658;
}
.ExbitionFond
{
	padding:10 0 10 10;
}
/*.ExbitionFond a
{
	color:#025A5D;
}*/
.ExbExponats
{
	text-align:right;
	padding:20 20 20 20;
}
.ExbPExponatsSel
{
	color: #E47718;
	font-weight:bold;
}
.ExbPName
{
	text-align:center;
	/*padding:0 60 0 0;*/
}
.ExbName
{
	COLOR: #025A5D;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	padding:10 0 10 0;
}
.ExbCommentsName
{	
	font-weight:bold;
	text-align:center;
	padding:10 0 10 0;
	COLOR: #025A5D;
	font-style:italic;
}
.ExbExponatsName
{
	font-weight:bold;
	text-align:center;
	padding:10 0 10 0;
	COLOR: #025A5D;
	font-style:italic;
}
.ExbComments
{
	text-align:justify;
	padding:0 5 10 5;	
	color:#535658;
}
.ExbExponatsName a
{
	font-size:14px;	
}
.ExbDeviz
{
	text-align:center;	
	font-size:14px;
	font-style:italic;	
}
.ExbPlace
{
	text-align:center;	
	font-size:14px;
	font-style:italic;
}
.PExbName
{
	padding:5 0 15 10;
}
.PExbName a
{
	font-size:14px;
	font-weight:bold;
	COLOR: #025A5D;
	text-decoration:underline;
	font-style:italic;
}
.PExbName a:hover
{
	font-size:14px;
	font-weight:bold;	
	text-decoration:underline;
	font-style:italic;
	COLOR: #025A5D;
}
.FondText
{
	padding:10 0 10 0;
	color:Black;
	font-weight:normal;	
}
.ExbitionTypes
{
	padding:10 10 10 20;	
}
.ExbitionTypes a
{
	font-size:14px;
}
.ExbTypesName
{
	font-weight:bold;
	text-align:center;
}
.ExbitionAuthors
{
	padding:10 0 10 10;
}
/*******new********/
.SearchListAuthor
{
	font-weight:bold;
	font-size:14px;
	padding-bottom:15;
}
.SearchListNames
{
	padding-left:20;
}
/*****************/
.SearchListAuthorsNames
{
	padding:0 0 0 10;
}
.SearchAuthorSelect
{
	font-weight:bold;
	padding:5 0 15 5;
	font-size:14px;
}
