body {
  margin          : 0;  
  padding         : 0;      
  font-family     : arial, sans-serif;
  font-size       : 12px;    
  color           : #000000;  
}

#print-header {
  display: block; 
  
  margin          : 0;   
  padding         : 0 0 10px 0;   
  width           : 570px;      
  background-color: #FFFFFF; 
  color           : #000000;
  font-size       : 12px;      
  text-align      : left; 
  font-weight     : bold; 
clear:both;         
}

#print-footer{
  display: block; 
  
  margin          : 0;   
  padding         : 10px 0 0 0;   
  width           : 570px;      
  background-color: #FFFFFF; 
  color           : #000000;
  font-size       : 11px;      
  text-align      : right; 
  font-weight     : bold; 
clear:both;         
}

#header, #footer, #side_left, #side_right, #ad_bottom {  
  display: none; 
  text-align      : left;    
}



#middle, #middle.middle_content, #main, #main_content {
  margin          : 0;   
  padding         : 0;    
    
  background: #FFFF00; 
  width     : 570px;
  display   : block;    
text-align      : left;     
}

.search_box, .side_box {
  display: none;  
}

#main_menu_txt {
  margin          : 0;   
  padding         : 0 0 10px 0;   
  width           : 570px;      
  background-color: #FFFFFF; 
  color           : #000000;
  font-size       : 12px;      
  text-align      : left; 
  font-weight     : bold; 
clear:both;       
}

#main_menu_txt span{
     display: none;      
}

#main_menu_txt a {
  color: #000000; text-decoration : none;
}

/*
#main_menu_txt a:hover {
  color: #444444; text-decoration : none;
}
*/

/* --- */

# h1, h2, h3, h4, h5, h6 {page-break-after: avoid;} 
a:link, a:visited, a:hover, a:active {text-decoration: underline; color: black;}  

/* #main_content a:after {content: " [" attr(href) "] "; text-decoration: none;}  */


/*----------------------------------------------------------------- */
/*----------------------------------------------------------------- */
.formBtn_Search {
  margin     : 0;   
  padding    : 0;  
  text-align:right; 
  width  : 545px;     
  border:none;
/*  background : #F9F1E8;  */
    font-size  : 8px; 
}
/*----------------------------------------------------------------- */

.node {
  clear   : both;
  margin  : 0;
  padding : 0 0 15px 0;	
}

.node .title {
  margin     : 0;
  padding    : 2px 5px 2px 5px; 
  background-color:#EAE7CC;
  border-top: 1px solid #CECE9C;
  color      : #000000;  
  text-align : left;   
  font-weight: bold;	  
}

.node .title span {
  float      : right; 	
  text-align : right; 	 	
  color: #000000;
  font-size:11px;
}

.node .title span.red {
  float      : right; 	
  text-align : right; 	 	
  color: #CC0000;
}
.node .title span.black {
  float      : right; 	
  text-align : right; 	 	
  color: #000000;
}

.node .info {
  margin     : 0;
  padding    : 0 10px 0 10px; 
  font-weight: normal;	 
}

.node .content {
  margin     : 0;
  padding    : 10px 5px 0 5px; 
}

.node .content_title {
  margin     : 0;
  padding    : 0 0 5px 0; 
  font-weight: bold;

/*  display */    
}

.node .content_parameters { 
  margin     : 0;
  padding    : 0 0 10px 0; 
  font-weight:bold;    
}

.node .content_parameters span { 
  margin     : 0;
  padding    : 0; 
  font-weight: normal; 
  float      :left; 
  text-align :left; 
  width      :90px;
  font-size  :12px;
}
.node .content_parameters span.sep { 
  margin     : 0;
  padding    : 0; 
/*  display */ 
  font-weight: normal; 
  float:left; 
  text-align:left; 
  width:10px;  
}
.node .img {
  margin    : 0 5px 0 0;
  padding   : 0;
  float     : left;
  border    : none;
}
.node .basket {
  margin    : 0 0 5px 0;
  padding   : 0;
  text-align:center; 
}
.node .readmore {
  margin    : 0;
  padding   : 0 10px 0 0; 
  clear     : both;	
  text-align: right;
}

.node a {
  text-decoration:underline; color:#7B6B29; 
}

.node a:hover  {
  text-decoration:underline; color:#404040;
}

.node .readmore a {
  text-decoration:none ; color:#000000;
}

.node .readmore a:hover  {
  text-decoration:underline; color:#404040;
}

/*----------------------------------------------------------------- */

.navrow_up { 
	margin-top :4px;    
	padding-bottom: 8px; 
	border     : none;		
	text-align : right; 		
    height     : 15px; 
    font-weight: bold; 
	font-size  : 10px; 
}	

.navrow_up span {
    float      : left; 	
	text-align : left; 	
	font-size  : 10px; 
}
	
.navrow_down { 
	padding-top: 5px; 
	border-top : 1px solid #CECE9C; 		
	text-align : right; 		
    height     : 25px; 
    font-weight: bold; 
	font-size  : 10px; 
}	 	

.navrow_down_no_line { 
	padding-top: 5px; 
	border     : none;		
	text-align : right; 		
    height     : 25px; 
    font-weight: bold; 
	font-size  : 10px; 
}	

.navrow_up a.page_active, .navrow_down a.page_active, .navrow_down_no_line a.page_active   {
  font-size:12px; color: #404040;  text-decoration: none;      font-weight: bold;
}		
.navrow_up a.page_active:hover, .navrow_down a.page_active:hover, .navrow_down_no_line  a.page_active:hover  {
  font-size:12px; color: #404040;  text-decoration: underline; font-weight: bold;
}				
.navrow_up a.page_inactive, .navrow_down a.page_inactive, .navrow_down_no_line a.page_inactive {
  font-size:12px; color: #808080;  text-decoration: none;      font-weight: bold;
}		
.navrow_up a.page_inactive:hover, .navrow_down a.page_inactive:hover, .navrow_down_no_line  a.page_inactive:hover {
  font-size:12px; color: #808080;  text-decoration: underline; font-weight: bold;
}	
	
/*----------------------------------------------------------------- */

.navrec {    
    margin    : 0;
    padding   : 0 80px 0 0 ; 
	border     : none;		
	text-align : right; 		
    height     : 15px; 
    font-weight: bold; 
	font-size  : 12px; 
}	

.navrec a    {
  color: #008000;  text-decoration: none;      
}		
.navrec a:hover  {
  color: #004000;  text-decoration: underline; 
}		

/*----------------------------------------------------------------- */


