/* CSS Document */
@media screen {
body {
	text-align: center;
	background: rgb(64,64,64);
	font-family: "Segoe UI",Tahoma,'Nimbus Sans L','DejaVu Sans';
	color:#000000;
}
div#ram {
	width:952px;
	border: 0px solid #EFBD52;
	padding:0px;
	position: relative;
	margin: auto
}
div#head {
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	font-size: .70em;
	color: rgb(153,0,51)
  background: rgb(127,255,0);
  	border: 1px solid #EFBD52;
}
div#vmenu1, div#vmenu2, div#vmenu3 {
	position:absolute;
	top:130px;
  cursor: arrow;
  color:white;
  background: #505050; ;
	background-position:center;
	color: #d7f6ff;
	margin-left: auto;
	margin-right: auto;
	clear: both;
	padding:2px;
	padding-left: 0px;
	font-size: .9em;
	font-weight: bold;
	text-align:left;
	display: block;
	z-index:10;
	border: 1px solid;
}
div#vmenu1 a, div#vmenu2 a, div#vmenu3 a{
	color: white;
	padding-left:8px;
	padding-right:8px;
	display: block;
	border-top:1px #000000 solid;

}
div#vmenu1 a:hover, div#vmenu2 a:hover, div#vmenu3 a:hover{
	color:yellow;
	text-decoration:none;
	background: url(bgms.png) center;
	display: block;
}
div#hmenu {
	background: url(bgm.png);
	background-position:center;
	color: #d7f6ff;
	margin-left: auto;
	margin-right: auto;
	clear: both;
	padding:3px;
	padding-left: 0px;
	font-size: 100%;
	font-weight: bold;
	text-align:left;
	cursor: pointer; 
}
div#hmenu a{
	color: white;
	cursor: arrow;
  padding:3px;
	padding-left:10px;
	padding-right:10px;
	background: url(bgmp.png);
	background-position: left center;
  margin-left:-4px;
}
div#hmenu a:hover{
	color:black;
	text-decoration:none;
	background: url(bgms.png) left center;
}
div#mid {
	background: #f8dc8c;
	padding: 15px;
	text-align: left;
	border: 1px solid #EFBD52;
}
div#data {
	font-size: .85em;  
	margin: 0px;
  /*background: url(zs_bg.jpg) right;*/
background-position: bottom right;
background-repeat: no-repeat;
	min-height: 40px;
	color: rgb(0,0,0);

}
table {
	position: relative;
	margin: auto;
	text-align: left;
	fo nt-size: .80em;
	wi dth: 750px;
	empty-cells: hi de;
	border: 0px solid #0;
	margin-top:15px;

/*	border-collapse: collapse;*/
}
.tr {
  background: rgb(255,204,102);

}
th {
	border: 0px solid #FFC508;
	padding: 1px;
	background: rgb(255,240,128);
	text-align:center;
}
td {
	border: 0px solid #FFC508;
	back ground: #d7f6ff;
	padding: 2px;
	padding-right:5px;
	padding-left:5px;
}
pre {
	text-align:left;
	font-size:1.1em;
	b ackground: #D7F6fF;
	padding:5px;
	margin:10px;
	color: #303030;
	b order: 1px solid #8aaaAf;
	white-space: pre-wrap;
	overflow: auto;
	fo nt-family:NSimSun;
}

#patka {
	color: #d7f6ff;
	margin-left: auto;
	margin-right: auto;
	clear: both;
	padding: 2px;
	padding-top:8px;
	font-size: 75%;
}
div#patka a {
	color: white;
}
.inp {
font-family: "Segoe UI",Tahoma,'Nimbus Sans L','DejaVu Sans';
	back ground: #70bad0;
	font-size:14px;
}
.inpe {
font-family: "Segoe UI",Tahoma,'Nimbus Sans L','DejaVu Sans';
	background: rgb(255,208,208);
	font-size:14px;
}
.avatar{
  float: left;
  Vertical-align:bottom;
  	border: 0px;

	margin: 7px;
}
.mini{
  width:20px;
  Vertical-align:bottom;
  	border: 0px;

	margin: 0px;
}
.mid{
  width:40px;
  Vertical-align:bottom;
  	border: 0px;

	margin: 0px;
}
.find {
	font-family: "Segoe UI",Tahoma,'Nimbus Sans L','DejaVu Sans';
	backg round: #EEEEEE;
	color: #000000;
	filter:alpha(opacity:40);
}
a {
	text-decoration: none;
	color: rgb(51,0,204);
	color: #053666;

}
a:hover{
	text-decoration: underline;
	color: #FF9C38;
	color: red;
}

.edit {
	text-align:right;
	font-size:.70em;
	margin:0px;
}
.akt {
	text-align:left;
	font-size:.70em;
	margin:0px;
  color: green;
}
.pub {
	text-align:left;
	font-size:.70em;
	margin:0px;
}
h1 {
  color: #053644;
  padding: 3px;
  display: block;
  /*background: url(bdw2.jpg) #E6E6FA;*/
  border: 0px solid #95aecd;
  font-size: 1.5em;
  margin-top: 15px;
  margin-bottom: 8px;
  font-family: "Segoe UI";
  text-align:left;
}
h2 {
  color: rgb(127,0,16);
  padding-top: 1px;
  display: block;
  border-bottom: 1px solid rgb(127,0,16);
  font-size: 1em;
  font-style: italic;
  text-align: left;
  margin-bottom: 0px;
  margin-top: 30px;
}
h3 {
  co lor: rgb(127,0,16);
  padding-top: 1px;
  display: block;
  bor der-bottom: 1px solid rgb(127,0,16);
  font-size: 1em;
  font-style: italic;
  text-align: left;
  margin-bottom: 0px;
  margin-top: 10px;
}
p {
 text-indent:0px;
 text-align: justify;
 margin-top:5px;
 margin-bottom:5px;
 font-size:.95em;
}
ul {
	fo nt-size:.9em;
	margin-top:5px;
	margin-bottom:15px;
	list-style: circle;
	
}
ol,li {
	font-size:.85em;
	margin-top:5px;
	margin-bottom:5px;
	list-style: circle;
	
}
.thm {
  position: relative;
  top: -1px;
  left: -70px;
	width:54px;
	height:54px;
	border: 1px white solid;
	margin-bottom:-70px;
}
}
@media print {
div#head {display:none;}
div#hmenu {display:none;}
div#menu {display:none;}
div#patka {display:none;}

div#data {display:display;}
}