HTML,BODY{	height:100%; width: 100%; margin: 0px;}
HTML{overflow-y:scroll;}
BODY {
	font-size:12px;	font-weight:normal;	color:#818181; 
	margin: 0 0 0 0; background:#ffffff;
	 
}
HTML BODY * {
	font-family: "Trebuchet MS", Tahoma, Arial, Verdana;
}
BODY b, BODY strong{font-weight: bold; color: #000000;}

BODY a{color: #bbb; background: none; text-decoration:none;}
BODY a:hover{color: #000; text-decoration:none;}
/*
BODY a{text-decoration:none;}
BODY a:hover{text-decoration:none;}
*/
select{	border:1px solid #7F9DB9;}






/* -------------: Classes General: START :------------- */
.spacer_5{height: 5px;}
.spacer_10{	height: 10px;}
.spacer_15{	height: 15px;}
.spacer_20{	height: 20px;}
.spacer_25{	height: 25px;}
.spacer_50{	height: 50px;}
.nomargin{	margin:0px;}
.underline{	text-decoration:underline;}
/* -------------: Classes General: END :------------- */






	
/* -------------: HEADER: START :------------- */

.TopMenuText a, .TopMenuText a:hover{font-size: 12px; font-weight: bold; color: #000000; padding: 3px 2px 3px 6px; display: block; height: 38px;}
.TopMenuText a:hover{background: #fdea11;}


#BreadCrumbMenu{margin-bottom: 20px;}
#BreadCrumbMenu .wysiwyg{font-size: 23px; font-weight: normal; display: inline; color: #bbb; margin-bottom: 2px; margin-left: -18px;}
#BreadCrumbMenu .wysiwyg a.Selected, #BreadCrumbMenu .wysiwyg a{font-size: 15px; font-weight: normal; display: inline; margin-bottom: 0px;}


a.fasa_togglers{cursor: pointer; right: 0px; display: block; width: 681px; text-align: right; padding-right: 0px;  background: #000; color: #fff; font-weight: bold; font-size: 10px;}
a.fasa_togglers:hover{right: 0px; display: block; width: 681px; text-align: right; padding-right: 0px; background: #000; color: #fff; font-weight: bold; font-size: 10px;}


/* -------------: HEADER: END :------------- */	





/* -------------: LANGUAGE: START :------------- */
.LanguageWrapper a{
	color:#000; font-size:14px; font-weight:bold;
	}
.LanguageWrapper div.spacer{height: 4px;}

.LanguageWrapper td+td{
	padding-left:5px;
}
.LanguageBox1, .LanguageBox2{
	width:18px; height:18px; text-align:center;
}
.LanguageBox1{background:#fdea11;}
.LanguageBox2{background:#ffffff;}
.LanguageBox1 a, .LanguageBox2 a{font-size:10px;  margin-bottom: 4px;}
.LanguageBox1 a:hover, .LanguageBox2 a:hover{color:#000; margin-bottom: 4px;}
.LanguageBox1:hover, .LanguageBox2:hover{background:#fdea11;}
.LanguageBoxText a {font-size:11px;}

/* -------------: LANGUAGE: END :------------- */








/* -------------: MAIN CONTENT: START :------------- */

td#MainContent div.HeaderTitles{ margin-top: -10px;}


.HeaderTitle{font-size: 18px; margin-top: -27px; margin-bottom: 0px; font-family: Arial; letter-spacing: 0.2px;}


h3.accordion_header_closed{background: url(Images/accordion_header_closed.jpg) top left no-repeat; font-weight: bold; color: #000; padding-left: 4px; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 6px; cursor: pointer; font-size: 12px; height: 17px;}
h3.accordion_header_opened{background: url(Images/accordion_header_opened.jpg) top left no-repeat; font-weight: bold; color: #000; padding-left: 4px; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 6px; cursor: pointer; font-size: 12px; height: 17px;}

.NewArtIcon{margin-top: -23px; margin-left: 575px; margin-bottom: 4px; width: 80px;  position: relative;}

.AccordionSubmenu{ padding-left: 4px;}




td#MainContent .HeaderArticles a, td#MainContent p a, td#MainContent div.InnerContent a, td#MainContent a.GalleryLink2,  .AccordionSubmenu a{display:inline; background: #000; color: #fff; font-weight: normal;}
td#MainContent .HeaderArticles a:hover, td#MainContent p a:hover, td#MainContent div.InnerContent a:hover, td#MainContent a.GalleryLink2:hover, .AccordionSubmenu a:hover{display:inline; background: #fdea11; color: #000; font-weight: normal;}

td#MainContent div.InnerContent{width: 681px;}

td#MainContent a.GalleryLink{padding-left: 4px;}

td#MainContent p{display: block; width: 681px;}
td#MainContent table.double p{display: block; width: 322px;}

td#MainContent p img, td#MainContent div.InnerContent img, td#MainContent img,  .AccordionSubmenu img{padding-right: 5px; padding-bottom: 5px;}


td#MainContent{ border-top: 2px solid #ebebeb;}

td#MainContent.home a.fasa_togglers{display: none;}
td#MainContent.home{border-top: 14px solid #000;}


td.labels{color: #000; font-weight: bold; padding-top: 11px;}
input.pedia, textarea.pedia{width: 98%; border: 1px solid #ccc;}

a.submitters{padding: 2px 4px 2px 4px; background: #000; color: #fff; font-weight: bold;}
a.submitters:hover{padding: 2px 4px 2px 4px; background: #fdea11; color: #000; font-weight: bold;}

table.cooperations_table td{border: 1px solid #ccc; table-collapse: collapse;}

table.cooperations_table td table td{border: 0px solid #ccc; table-collapse: collapse;}

table.AlphaBetaTable td a.Letter{background: #000; color: #fff; font-weight: normal;}
table.AlphaBetaTable td a.Letter:hover, table.AlphaBetaTable td a.ActiveLetter{background: #fdea11; color: #000; font-weight: normal;}

/* -------------: MAIN CONTENT: END :------------- */









/* -------------: FOOTER: START :------------- */

.FooterMenu a{margin-top: 1px; color: #000000; font-size: 12px; font-weight: bold; padding-left: 7px; padding-right: 7px; padding-top: 4px; padding-bottom: 4px;}
.FooterMenu a.selected, .FooterMenu a.selected:hover, .FooterMenu a:hover{margin-top: 1px; background: #fdea11; color: #000000; font-size: 12px; font-weight: bold; padding-left: 7px; padding-right: 7px; padding-top: 4px; padding-bottom: 4px;}


.createdby{color:#bbbbbb; font-size:10px;}
.createdby a{color:#bbbbbb; font-size:10px;}
.createdby a:hover{color:#000000;}
/* -------------: FOOTER: END :------------- */