.photo_preview {margin:1px;width:120px;height:120px;float:left;}
.photos {padding:4px 10px 4px 20px;}
h4 {margin:0; font-weight:normal;font-size: 11px;}
form {margin:0}
h1 {
margin:0px;
font-family: Arial Cyr, Arial, Verdana;
font-size: 16pt;
padding: 0px 10px 0px 20px;
color:#333333;
font-weight:normal;
}
.title1 {
	font-family: Arial Cyr, Arial, Verdana;
	font-size: 18px;
	padding: 4px 20px 4px 20px;
}
h2 {
margin:0px;
font-family: Arial Cyr, Arial, Verdana;
font-size: 16pt;
padding: 0px 10px 0px 20px;
color:#555555;
font-weight:normal;
}
.headermain {
	font-family: Arial Cyr, Arial, Verdana;
	font-size: 18px;
	padding: 4px 20px 4px 20px;
}
.titlemain .orange {color:#990000;}
.titlemain .pri3 {
	font-family: Arial Cyr, Arial, Verdana;
	font-size: 11pt;
}
.titlemain {
	font-family: Arial Cyr, Arial, Verdana;
	font-size: 13px;
	padding: 8px 10px 0 20px;
	text-indent: 0;
	text-decoration: none;
}
a {
	color: #224488;
	text-decoration: none;
}
a:visited {
	color: #404044;
}
a:hover {
	text-decoration: underline;
}
body,td,th,div {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
input,select {
	font-size: 11px;
}
.col1 { padding: 1px 0 0 0;}
.date1 {
	color: #000000;
	font-size: 11px;
	padding: 4px 10px 0 20px;
}
.date1fresh {
	color: #C00000;
	font-size: 11px;
	padding: 4px 0 0 20px;
}
.datemain {
	color: #C00000;
	font-size: 11px;
	padding: 10px 10px 0 20px;
}
.datecol {
	color: #C00000;
	font-size: 11px;
	padding: 10px 10px 0 10px;
}
.headercol {
	font-size: 11px;
	padding: 0 0 0 10px;
	color: #ffffff !important;
	background-image: url('/i/bgr.gif');
	background-repeat: repeat-x;
	background-position: bottom;
}
.include {
	color: #000000;
	font-family: Arial Cyr, Arial, Verdana;
	font-size: 12px;
	margin: 4px 0 4px 30px;
	border-left: 1px dashed #cccccc;
}
.link {
	font-size: 11px;
	padding: 2px 0 0 22px;
	text-indent: -20px;
}
.link_source {
	color: #555555;
	font-size: 11px;
}
.menu {
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
}
.menuplace {
	color: #224488;
	font-size: 10px;
	text-decoration: none;
	padding: 1px 1px 1px 2px;
}
.menuplacesel {
	background-color: #224488;
	background-image: url('/i/bgr.gif');
	color: #ffffff !important;
	font-size: 10px;
	text-decoration: none;
	padding: 1px;
}
.menuplacecheck {
	color: #C00000 !important;
	font-size: 10px;
	text-decoration: none;
	padding: 1px;
}
.menuleft {
	color: #224488;
	font-size: 11px;
	text-decoration: none;
	padding: 1px 2px 1px 2px;
	width: 100%;
}
.menuleftsel {
	background-color: #224488;
	background-image: url('/i/bgr.gif');
	color: #ffffff !important;
	font-size: 11px;
	text-decoration: none;
	padding: 2px;
}
.menuleftcheck {
	color: #C00000 !important;
	font-size: 11px;
	text-decoration: none;
	padding: 1px 2px 1px 2px;
}
.menutop {
	color: #224488 !important;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
.menutopsel {
	color: #C00000 !important;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
.menuinput {
	background: #ffffff;
	border: #999999 ridge 1px;
	font-size: 11px;
}
.noticecol {
	color: #333333;
	font-size: 11px;
	padding: 0;
}
.noticemain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
div.noticemain {
	color: #222222;
	font-size: 11px;
	padding: 0;
}
a.noticemain {
	color: #222222;
}
.rubricmain {
	color: #333333;
	font-size: 11px;
}
.rubrictitle {
	font-size: 11px;
	padding: 10px 10px 0 20px;
}
.small {
	color: #333333;
	font-size: 11px;
}
.source {
	font-family: Arial Cyr, Arial, Verdana;
	font-size: 13px;
	padding: 2px 20px 8px 20px;
	text-align: right;
}
.st {
	font-family: Tahoma, Arial Cyr, Arial, Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #224488;
}
.text {
	color: #000000;
	font-family: Arial Cyr, Arial, Verdana;
	font-size: 13px;
	padding: 4px 10px 4px 20px;
	text-align: left;
}
.subheader {
	color: #000066;
	font-family: Arial Cyr, Arial, Verdana;
	font-size: 13px;
	padding: 20px 10px 4px 20px;
	text-align: left;
	font-weight:bold;
}
.titlecol {
	font-size: 11px;
	padding: 8px 2px 0 10px;
	text-indent: 0;
}
a.titlecol {
	color: #224488 !important;
}
.title_include {
	font-family: Arial Cyr, Arial, Verdana;
	font-size: 15px;
	padding: 4px 10px 2px 20px;
}
.forummess {
	color: #333333;
	font-size: 11px;
	padding: 0px 0px 1px 10px;
	border: 1px solid #cccccc;
}
div.pix {
	margin:6px 0 0 0;
}
div.pix2 {
	margin:2px 0 0 0;
}
wbr:after { content: "\00200B" }
.likelink {
	color: #224488;
	cursor: pointer;
}
.err {
	color: #C00000;
	font-size: 12px;
	padding: 8px 2px 8px 20px;
}
.ok {
	color: #007700;
	font-size: 12px;
	padding: 8px 2px 8px 20px;
}
.big {font-size:21px;}
.nightcol {font-family: tahoma,verdana,arial;font-size:11px;background-color:#eeeeee;width:54px;padding:2px;float:left;}
.daycol {font-family: tahoma,verdana,arial;font-size:11px;background-color:#ffffff;width:54px;padding:2px;float:left;}



.adv {
	font-family: Arial Cyr, Arial, Verdana;
	font-size: 13px;
	padding: 4px 20px 4px 20px;
	text-align: right;
}
.mainmenuheader {
	font-size: 13px;
	font-weight: bold;
	padding: 10px 10px 4px 10px;
	text-align: center;
}
.nounder {
	text-decoration: none;
}
.ps {
	border-color: #cccccc;
	border-style: solid;
	border-width: 0 0 0 4px;
	font-family: Arial Cyr, Arial, Verdana;
	font-size: 11px;
	margin: 4px 10px 4px 40px;
	padding: 2px 10px 2px 10px;
}
.red {
	color: #C00000;
}
.rub {
	border-color: #cccccc;
	border-style: solid;
	border-width: 1px 0 0 0;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0 0 10px 0;
	text-align: right;
}
.spisok {
	font-family: Arial Cyr, Arial, Verdana;
	font-size: 12px;
	padding: 0 10px 0 20px;
}
.table {
	margin: 4px 10px 4px 80px;
}
.tabletd {
	border-color: #cccccc;
	border-style: solid;
	border-width: 0 0 1px 0;
	padding: 2px 10px 2px 10px;
	font-family: Arial Cyr, Arial, Verdana;
	font-size: 12px;
}
.tableth {
	border-color: #999999;
	border-style: solid;
	border-width: 1px 0 1px 0;
	padding: 2px 10px 2px 10px;
	color: #333333;
	font-family: Arial Cyr, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
}
.theme {
	font-family: Arial Cyr, Arial, Verdana;
	font-size: 13px;
	padding: 1px 10px 2px 10px;
}
.typecol {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
.typemain {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
.verse {
	color: #333399;
	font-family: Arial Cyr, Arial, Verdana;
	font-size: 12px;
	padding: 4px 10px 0 40px;
}
.width100 {
}
.logo_menu {
	display: none;
	position: absolute;
	margin-top: -10px;
	z-index: 150;
}
.logo_hover .logo_menu {
	display: block;
	z-index: 150;
}
.logo_menu_content {
	font-size: 10px;
	width: 220px;
	padding: 10px;
	background-color: #FFFFFF;
	border: 1px solid #bbbbbb;
	z-index: 150;	
}
.logo_menu #logo_menu_rb {
	background-image:url(http://i.sakh.com/rb.png);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-attachment:scroll;
	z-index: 150;
}
.logo_menu #logo_menu_r {
	background-image:url(http://i.sakh.com/rs.png);
	background-repeat:no-repeat;
	background-position:right top;
	background-attachment:scroll;
	padding-right:5px;
	z-index: 150;
}
.logo_menu #logo_menu_b {
	background-image:url(http://i.sakh.com/bs.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	background-attachment:scroll;
	margin-right:6px;
	line-height:6px;
	font-size:1px;
	z-index: 150;
}
.text a {text-decoration:underline;}

#column2 div.player1 {float: none;margin: 0 10px 0 20px;}
#column2 div {max-width:500px;float: none;}
#column2 div.img_alt {max-width:inherit;float: none;margin:0 20px;}
#column2 h1 {max-width:500px;float: none;}

#column2 .include div {max-width:95%;float: none;}
#column2 .include h1 {max-width:95%;float: none;}

