

#content-main
{
  float:left;
  text-align:left;
  width:510px;
  }
  
#article_detail  
{
  margin-top:20px;
  }
  
#article_detail #title 
{
  text-transform:uppercase;
  font-size:140%;
  color:#94b301;
}

#category_list .title   
{
  margin:1em 0 5px 0;
  font-size:120%;
  }
  
p#result_mesage
{
  font-size:10px !important;
  }
  
  
#category_list .title a
{
  color:#94b301;
  }
  
#content-main .info
{
  font-style:italic;
  color:#1684a3;
  font-size:75%;
  } 
  
#content-main .info div
{
  margin:3px 0;
  }  
  
#content-main .info a
{
  color:#1684a3;
  }  
  
  
  
  
#content-main #perex
{
  margin-top:4px;
  padding:2px;
  background-color:#fff;
  color:#3684A3; 
  }  
  
#content-main #perex p
{
  margin:2px 0;
  } 
  
#content-main #category_description, #content-main #description
{
  margin:4px 0;
  padding:6px;
  background-color:#c2e56d;
  color:#00702c; 
  
  }   
  
#content-main #category_description p, #content-main #description p
{
  margin:2px 0;
  }
  
  
  
/** ------------------------------**/  
/** breadcrumbs **/

#content-main #breadcrumbs, #content-main #cms_bread
{
  margin:10px 0;
  font-size:80%;
  }
  
#content-main #breadcrumbs a
{
  text-transform:uppercase;
  padding-right:20px;
  color:#1684a3;
  background-position:right;
	background-image: url("images/bread_arrow.png");
	background-repeat: no-repeat;
  }  
  
#content-main #breadcrumbs span
{
  text-transform:uppercase;
  color:#9F9F9F;
  }  
  


/** breadcrumbs **/
/** ------------------------------**/  

  
  
/** ------------------------------**/  
/** pager **/
  
.pager
{
  position:relative;
	font-size:10px;
	padding: 1em 0;
}

.pager a
{
	display: inline-block;
	text-align: center;
  height:17px;
  width: 23px;
padding-top:6px;
	text-decoration: none;
	color:#1684a3;
}

.pager .active a
{
  padding:0;
  }

.pager img
{
  border:none;
  }

.pager span
{
  margin:0 2px;
  	vertical-align:middle;
	display: inline-block;
	text-align: center;
	padding:0;
	width: 23px;
}

.pager span.link
{
  padding-top:0;
  height:23px;
  width: 23px;
  
  }

.pager a:hover
{
	background-color: #C1E56C;
}

.pager .actual
{
  padding-top:6px;
  	height:17px;
	color:#000;
	background-color: #B8E2F7;
}

.pager .noactive, .pager .active
{
  margin:0 2px;
  padding:0;
	color: #BFBFBF;
	height:23px;
}
   
/** pager                         **/   
/** ------------------------------**/

  
/** ------------------------------**/
/** medailon                      **/

#medailon
{
	margin:5px;
	
	}
	
#medailon #photo	
{
	float:left;
	width:100px;
	}
	
#medailon #photo img
{
	border:1px solid #3D3D3D;
	margin:10x;
	}		
	
#medailon #detail	
{
  font-size:80%;
	float:right;
	width:300px;
	}	
	
#medailon #detail td
{
	margin:3px;
	padding:3px;
	}		

/** medailon                      **/	
/** ------------------------------**/


/** ------------------------------**/
/** forum                         **/	

#forum-list
{
  }

.forum-item
{
  margin:15px 0;
  }
  
.forum-item a
{
  color:#94b301;
  font-size:120%;
  text-decoration:none;
  }  
  
.forum-item a:hover
{
    text-decoration:underline;
  }  
  
.forum-item .item-info
{
  color:#6F6F6F;
  margin-left:10px;
  font-size:75%;
  }  

/** forum                         **/	
/** ------------------------------**/

	
	