body {	margin: 0;	padding: 0;  background: #ffffff url(/img/background.png) repeat-x top;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #878787;}h1, h2, h3 {	margin: 0;	padding: 0;	font-weight: normal;	color: #000000;}h1 {	font-size: 2em;}h2 {	font-size: 2.4em;}h3 {	font-size: 1.6em;}p, ul, ol {	margin-top: 0;	line-height: 180%;}ul, ol {}a {	text-decoration: none;	color: #000000;}a:hover {}.txt1 {font-family: Tahoma;font-size: 11px;color: #36416C;text-decoration: none;}body,td,th {font-family: Tahoma;font-size: 11px;color: #6B6A6A;text-decoration:none;}.txt2 {font-family: Tahoma;font-size: 11px;color: #403F3F;}.txt3 {font-family: Tahoma;font-size: 11px;color: #162D85;}.txt4 {font-family: Tahoma;font-size: 10px;color: #C02506;text-decoration: none;}.txt5 {font-family: Tahoma;font-size: 10px;color: #767575;text-decoration: none;}#topside {  width: 1000px;	height: 144px;	margin: 0px auto;}#logo-type {float: left;width: 280px;height: 144px;}#right-topside {float: right;width: 14px;height: 144px;background: url(/img/right_topside.png) no-repeat right;}#navig {height: 144px;}#wrapper {	width: 1000px;	height: 60px;	margin: 0 auto;	padding: 0;	background: #000000;}/* Page */#page {	width: 1000px;	margin: 0px auto;	background: #FFFFFF url(/img/page_bg.png) repeat-y top right;}/* Content */#content {	float: right;	width: 660px;	padding: 0px 30px 0px 0px;}#columns {	width: 660px;}#columns .news {    float: left;    width: 310px;    margin: 0px 10px 10px 0px;    background-position: 0px 8px;     background-repeat: no-repeat;     background-image: url(/img/karablik_title.png);     }#columns .karab {background-image: url(/img/karablik_title.png);}#columns .ru-li {background-image: url(/img/ruli_title.png);}#columns .krug {background-image: url(/img/krug_title.png);}#columns .news h2 {}#columns .news h2 a {font-family: Tahoma;font-size: 12px;color: #C02506;text-decoration: none;padding-left: 38px;}#columns .news img {    float: left;    margin: 5px;}#columns .news_clr {    height: 0;    clear: both;}.txt4 {font-family: Tahoma;font-size: 11px;color: #C02506;text-decoration: none;}.post {	margin-bottom: 10px;}.post-bgtop {}.post-bgbtm {}.post .entry {	padding: 0px 0px 20px 0px;	padding-bottom: 20px;	text-align: justify;}/* Sidebar */#sidebar {	float: left;	width: 280px;	margin: 0px;	color: #949494;  background: url(/img/side_bar_bg.png) repeat-y right top;}#sidebar #bottom {background: url(/img/sibebar_bottom.png) no-repeat center bottom;}#sidebar ul {	margin: 0;	padding: 0;	list-style: none;}#sidebar li {	margin: 0;	padding: 0;}#sidebar li ul {	margin: 0px 0px;	padding-bottom: 5px;}#sidebar li ul {margin-left: 20px;	margin-bottom: 10px;  	padding-bottom: 10px;border-bottom: 1px solid #E3E5E3;}#sidebar li li {	padding: 5px 0px;	margin-right: 15px;  	margin-bottom: -10px;	border-left: none;list-style: none;	}#sidebar li li a {	color: #808080;  background: url(/img/ind1.gif) no-repeat left;  padding-left: 12px;}#sidebar li li a:hover {	color: #808080;}#sidebar li li span {	display: block;	margin-top: -20px;	padding: 0;	font-size: 11px;	font-style: italic;}#sidebar h2 {	height: 38px;	letter-spacing: -.5px;	font-size: 1.8em;}#sidebar p {	margin: 0 0px;	padding: 0px 30px 20px 0px;	text-align: justify;}#sidebar a {	border: none;	color: #878787;}#sidebar a:hover {	text-decoration: underline;	color: #FFFFFF;}/* Footer */#footbackground {padding-top: 100px;background: url(/img/footer_background.png) repeat-x center top;}#footer {	width: 1000px;	margin: 30px auto;	font-family: Arial, Helvetica, sans-serif;}#footer p {	margin: 0;	padding: 15px 0px 0px 0px;	line-height: normal;	text-transform: capitalize;   text-align: center;	color: #A0A0A0;}#footer a {	color: #8A8A8A;}/* Footer Menu */#footer-menu {	width: 720px;	height: 20px;	margin: 0px auto;}#footer-menu ul {	margin: 0;	padding: 30px 0px 0px 0px;	list-style: none;	line-height: normal;}#footer-menu li {	float: left;}#footer-menu a {	display: block;	padding: 0px 10px 0px 10px;	text-decoration: none;	text-align: center;	text-transform: capitalize;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #8A8A8A;	border-right: 1px solid #383838;}#footer-menu a:hover {	color: #8A8A8A;}#footer-menu .current_page_item a {	text-decoration: none;}#footer-menu .current_page_item a {}