  


body, td, th { font: 16px/22px "Trebuchet MS", Tahoma, Arial, sans-serif; color: rgb(51, 51, 51); }
body { margin: 0px; background-color: rgb(255, 255, 255); background-image: url('images/bg.gif'); background-repeat: repeat-x; }
img { border: 0px none ; }
.top { background-image: url('images/top.gif'); background-repeat: no-repeat; padding-top: 118px; height: 31px; padding-right: 50px; }
.page_menu {
	float:left;
	width:100%;
	clear:both;

}
.menu {
	/*width: 100%;*/
	clear: both;
	font-size: 1.33em;
	border-collapse: collapse;
 

	}

.menu td{
	
	background: #fff;
	vertical-align: middle;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	padding: 0;

	text-align: center;


	}


.menu td div {
   		 	display: table-cell;
   			vertical-align: middle;
			background: url(images/bg_home.gif) no-repeat top right;
			height: 31px;
			width: 114; 
		}
.menu td div a {
				color: #FFF;
				text-decoration:none;
			}

 
  background: #f7f5ef url(images/side-menu-active.png) 

.top img { margin-left: 1px; margin-right: 1px; }
.tl { border-top: 3px solid rgb(224, 239, 171); padding: 5px; background: rgb(240, 240, 240) none repeat scroll 0% 0%; font-weight: bold; font-size: 11px; }
.tl input { vertical-align: middle; }
.tl select { vertical-align: middle; margin-right: 4px; }
.tl_form { border: 1px solid rgb(209, 209, 209); color: rgb(132, 132, 132); margin-left: 4px; margin-right: 4px; width: 300px; }
.nav { padding: 7px; font-family: 'Verdana'; font-size: 11px; margin-bottom: 7px; }
.nav a { color: rgb(158, 198, 12); margin-left: 10px; margin-right: 10px; }
.nav a:hover { color: rgb(23, 88, 135); }
a { color: rgb(158, 198, 12); margin-left: 10px; margin-right: 10px; }
a:hover { color: rgb(23, 88, 135); }


.post {
  margin: 0 0 25px;
  border: 6px solid #F9F9F9;
}
.text {
  border: 1px solid #E1E1E1;
  padding: 5px 15px 15px;
	position: relative;
	 
}
p.separator {
	text-align: center;
	padding: 8px 0 0;
}









