BODY, TABLE, TR, TD, P, UL, DD, DT, DIV, LI { font-family: Helvetica, Arial, sans-serif; font-size: 100%; }
DT { margin-top: 0; }
.small { font-size: 90%; }
ul {margin:0; padding:0; list-style-position:inside;}

A { text-decoration: none; color: #9b410e; }
A:hover { text-decoration: underline; color: #FF0000 }
A:active { text-decoration: underline; color: #9b41AA }

A.admin { text-decoration: none; color: #cc0000; background-color: #ffffff }
A.admin:hover { text-decoration: underline; color: #ff0000 }
A.admin:active { text-decoration: underline; color: #e5e5e5 }
.face-admin .input { width: 100%; }

A.title { text-decoration: underline; color: #000000; font-weight: bold; }
A.title:visited { color: #888888 }
A.title:hover { text-decoration: underline; color: #FF0000 }
A.title:active { text-decoration: underline; color: #9b41aa }

img {border-style:none;}
A.menu {
	 font-size: 11pt;
	 display: block; width: 145px; margin: 0;
	 padding: 1px 1px 1px 4px; }
A.menu:hover { background-color:#dddddd; }


#kolonka_red { font-size:10.5pt; background-color:white;
			border-right: 5px white solid; }
#copyright {font-size:8pt;}

.issue {
	 font-weight: bold; font-size: 10pt;
	 color: #ffffff; background-color: #999999; }
.archive { background-color: #000000; }
.admin   { background-color: #ff0000; }

.img_left, .img { margin: 4px 10px 4px 0px; z-index: 150; float: left; }
.imgc { margin: 4px 0px 4px 0px; z-index: 150; }
.imgr { margin: 4px 0px 4px 10px; z-index: 150; float: right; }

.anons_article { background-color: white;  border-right: 5px white solid; }
.block {
	border-right: 0 white solid;
	padding-right: 5px;
	position: relative; z-index: 100; }
.block2 {
	position: relative; z-index: 100;
	margin-right: 20px;
}
.detail { text-align:right; clear:both; font-size:80%; margin-bottom:6px; }
.anons { margin-bottom:-6px; }

.vmnews { font-size:11.5pt; text-align:right;
		color:#555555; background-color:white;
		border-right: 5px white solid; margin-top:7px;
		position: relative; z-index: 50; }
.vmnews li { display: block; margin-top:3pt;
		font-size:10.5pt; color:#000000; text-align:left; }
.vmnews li a {color:#9b410e; font-size:8pt;}
.vmnews a {color:#555555;}
.vmnews li:before { content: "\2022\00A0"; color: gray; }

.no { display:none; }
#caption { margin:0; }
#rubric  { font-size:18pt; color:#f39e77; }

.counters { margin-left:25px; }
.counters img { margin:10px auto 0 auto; image-rendering: optimizeSpeed; -ms-interpolation-mode: nearest-neighbor; }

#comment caption {text-align: left; padding:0;}
#comment textarea {width: 97%;}

.amalker { margin: 70px 0 0 0; padding:0px; list-style: inside; font-size:10pt; background-color:white; border-right: 5px white solid; }
.amalker span { margin-top: 0px; font-weight: bold; background-color:#f39e77; }
.amalker li { margin-top: 10px; }
#artlist .amalker { border: 1px solid black; margin-right: 5px; padding: 0 5px 8px 0; }
#artlist .amalker li { margin: 7px 0 0 9px; clear:both; }
#artlist .amalker div { background-color:black; color:white; float:left; font-weight:bold; }
#yan_right { width:151px; margin-top: 10px; }
#yan_right ul > li > div > .ad-link > a.snap_noshot { font-size: medium !important; font-weight: bold !important; }
.y5_h2 a { font-size: small !important; }

#other_arts {padding-left: 5px; list-style: inside square; clear:both;}

p.pages > b { background-color: #000; border-color: #000; color: #FFF; }
p.pages > * { border-style: solid; border-color: #AAA; border-width: 1px; padding: 0px 4px; }
p.pages > a:hover { border-color: #000; }

.col1, .col2, .col3 {background-position: right top; background-repeat: repeat-y;}
.col1 { background-image: url("/pic/pix-999999.gif") }
.col2 { background-image: url("/pic/pix-f39e77.gif") }
.col3 { background-image: url("/pic/pix-000000.gif") }
