/*********************************************************************************************************************/
/* SITE (CMS) FreshKnowledge Specific Styles */
/*********************************************************************************************************************/

/* Site Images*/
.siteImg{
	border: 7px solid #DCDCDC;
	margin-left:0px;
	margin-right:10px;
	margin-bottom: 10px;
	float:left;
	background-color: #696969;
}
.siteImgRight{
	border: 7px solid #DCDCDC;
	margin-left:10px;
	margin-right:0px;
	margin-bottom: 10px;
	float:left;
	background-color: #696969;
}
/*****************************************************/
/*  Gallery Images*/
.galleryImg{
	border: 7px solid #DCDCDC;
	margin-left:0px;
	margin-right:10px;
	margin-bottom: 10px;
	background-color: #696969;
}
#the_gallery{
	margin-top:10px;
	margin-bottom:10px;
	text-align:left;
}
/*****************************************************/


/*Solid Blocks of the Text*/
.tabBlock{
	clear:both;
}
.tdBlock{
	text-align: left;
}

/* Author of the View - in the bottom of the view*/
.ViewAuthor{
	text-align: right;
	font-weight: bolder;
}

/************************************************/
/* List View */
/************************************************/
#the_LinkToParentList{
text-align:right;
padding-right:5px;
}
#the_LinkToParentList a{color:black;}

#the_listItem{
  margin-bottom:30px;
  clear:both;

}
/*.ListItemTable{
  margin-bottom:20px;
}
*/
#the_ListItemHeader{
	margin-bottom:0px;
	padding-top:7px;
	font-size:103%;
	font-weight:bold;
	color:black;
	text-decoration:none;
	margin-bottom:5px;

}
#the_ListItemHeader a{text-decoration:underline; color:#009933;}

.ListItemImg{
	border: 7px solid #DCDCDC;
	margin-left:0px;
	margin-right:10px;
	margin-bottom: 10px;
	float:left;

	padding-right:1px;
	padding-bottom:1px;
	background-color: #696969;
}
.ListItemText{
	vertical-align: middle;
	text-align: left;
	vertical-align: top;
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-right:30px;
	padding-top:3px;
	padding-bottom:3px;
	margin-left:30px;
	margin-top:10px;
/*	border-left:3px solid #e4e4e4;	*/
}
#the_ListItemTags{font-size:95%;}

.ClicksListItem{
	color:silver;
	font-size:90%;
	font-style:normal;

}
.ClicksListItemDiv{
	margin:0px;
	margin-top:3px;
	margin-bottom:3px;
}

.WebLinkBlock{
	margin-bottom:18px;
}

.ListItemAuthor{
  font-weight: normal;
  	color: #696969;
    padding:0;
    padding-left:20px;
    padding-top:5px;
}


/* End of List View */
/************************************************/


/************************************************/
/* Clicks Count Side in the Bottom*/
/************************************************/
.ClicksBlock{
	text-align: center;
	margin-top: 200px;
	vertical-align: bottom;
	padding:5px;
}
.ClicksText{
	color: Silver;
	background-color: white;
	padding: 1px;
	padding-left: 25px;
	padding-right: 25px;
	font-size: 90%;
	font-weight: bolder;
}
.ClicksCaption{
	font-weight: normal;
}
/* End of Clicks Count Side in the Bottom*/
/************************************************/



/************************************************/
/* See Also Links at the bottom of the Site*/
/************************************************/
.PageLinks{
	font-size:90%;
	width:60%;
	clear : both;

	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:15px;

	margin-left:7px;
	margin-top:15px;
	margin-bottom:15px;

	background:#f2f2f2;
	background-image:url(images/design/lenta_back.gif);
	background-position:bottom;
	background-repeat:repeat-x;

	border-left:3px solid #e4e4e4;
	border-right:3px solid #e4e4e4;


}
.PageLinksCaption{
	text-decoration: none;
	font-size:120%;
	font-weight:bold;
}
.PageLinksPartCaption{
	margin:0px;
	margin-top:15px;
	margin-bottom:7px;
	text-decoration: none;
	font-size:110%;
	font-weight:normal;

}
.PageLink{
	margin-top:4px;
}

.ReadMoreDiv{

}


#the_ListContainer{
	clear:both;
}
#the_ListList{
}

#the_ListList 
	#the_ListContainer{	
	margin-left:20px;
	margin-right:10px;
	margin-bottom:10px;
	font-size:95%;
	padding-left:10px;
	border-left:3px solid #DDDDDD;
}

#the_ListList 
	#the_ListContainer_list-all{	
	padding-left:10px;
}
#the_ListList 
	#the_ListContainer_list{	
	padding-left:10px;
}



#the_ListList 
	#the_ListItemHeader{font-style:italic;}

#the_TitledListItem{
	margin:10px;
	margin-top:18px;
}
#the_ListList #the_TitledListItem{
	margin-top:10px;
}	


/* End of See Also Links at the bottom of the Site*/
/************************************************/


/************************************************/
/* Navigation Path Links at the Top and Bottom of the page*/
/************************************************/
.TreePathElement{
	color:gray;
}
A.ATreePathElement{
	color: #A9A9A9;
}
.TreePathLine{
	font-size:85%;
	padding:0px;
	margin:0;
	margin-bottom:3px;
	margin-top:5px;
	/*background-color: #F5F5F5;
	/*background-image: url(images/design/tree_bak.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	*/
}
/* End of Navigation Path Links at the Top and Bottom of the page*/
/************************************************/


.ArticleImg{
	border: 5px solid #FFF7AE;
	float: right;
	margin-left: 10px;
	margin-right: 10px;	

}
.ListItemGroups{
	font-size:80%;
	color:Silver;
	margin-top:5px;
	margin-bottom:0px;
	
}

/******************************************************************/
/* COMMENTS **/
/******************************************************************/
.CommentsCaption{
 margin-top:50px;
 cursor: pointer;
 font-size:175%;
 
}
#the_Comments{
display:none;
}

#the_ShowHideComments{
	/*display:inline;*/
	font-size:50%;
	font-weight:normal;
	padding-left:10px;
	text-decoration:underline;
	cursor: pointer;
}
#the_FreshMessage{
margin-top:5px;
margin-bottom:5px;
font-size:90%;
padding:8px;
padding-left:1px;
padding-right:1px;
/*border-bottom:1px solid #EEEEEE;*/
}
.FreshMesssageHead{
	padding:3px;
	/*padding-top:0px;*/
	padding-left:9px;	
	background: #EFEFEF url(images/design/comment_bak.gif) repeat-y right;
	border:1px solid #EEEEEE;
}
.FreshAuthor{
	font-weight:normal;
	display:inline;
	color:black
}
.FreshDate{
	display:inline;
	color:silver;
	padding-left:10px;
	
}
.FreshMessage{
 text-align:justify;
 padding:5px;
 padding-left:10px;
 /*border-left:6px solid #EEEEEE;*/
 
}


#the_FreshMessageForm{
margin-top:25px;
font-size:90%;
color:black;
margin-left:10px;
}
.AddCommentHeader{
	font-size:110%;
	font-weight:bold;
	margin-bottom:9px;
}
.FreshAuthor_input{
margin-top:5px;
margin-bottom:5px;
width:150px;
border:1px solid silver;
color:black;
font-size:90%;
background: #EFEFEF url(images/design/comment_bak.gif) repeat-y right;
}
.FreshMessage_input{
margin-top:5px;
width:80%;
height:100px;
border:1px solid silver;
color:black;
font-size:90%;
background: #EFEFEF url(images/design/comment_bak.gif) repeat-y right;
}
.FreshSubmit{
margin-top:8px;
background:#EEEEEE;
border:1px solid silver;
color:black;
font-size:90%;
}

#the_CommentedList{
}
#the_CommentedList td{background: #EFEFEF url(images/design/comment_bak.gif) repeat-y right; padding:8px; font-size:90%; padding-left:12px;}
/******************************************************************/
/* END of COMMENTS **/
/******************************************************************/

/******************************************************************/
/*TAGS **/
/******************************************************************/
#the_TagCloud{
margin-top:50px;
text-align:left;
padding:15px;
text-align:left;
}
#the_TagCloudCaption{
margin-bottom:10px;
font-weight:normal;
font-size:130%;
}
#the_TagCloudLinks{
font-size:87%;
line-height: 230%;
}




/******************************************************************/
/*End of TAGS **/
/******************************************************************/
#the_groupTags{
font-size:80%;
line-height: 270%;
}
#the_groupTD{
  text-align:left;
  vertical-align:top;
  padding-right:10px;
}
#the_groupTD div{text-align:left;}



/******************************************************************/
/*CTM **/
/******************************************************************/

#the_ContentConcept{
	color:black;
	border:0;
	text-decoration:none;
}
#the_ContentConcept 
a{ color:black;
	border:0;
	text-decoration:none;
	border-bottom:1px dashed black;
}
/******************************************************************/
/*End of CTM **/
/******************************************************************/



