body {
	padding: 0pt;
	border: 0pt;
	margin: 0pt;
	background: white url('img/fon.jpg') no-repeat fixed bottom right;
	font-family: Times;
}

.topright {
	background: url('img/angulo_dekstra_sup.jpg') no-repeat top right;
	margin: 0;
	vertical-align: middle;
    text-align: center;
}

.topright p {
	font: 13px/15px Arial;
	text-align: center;
	padding: 15px 15px;
	margin: 0;
	font-weight: bold;
	color: #ffffff;
	line-height: 17px;
}

.topfill {
	background: white url('img/kapo1px.jpg') repeat-y top right;
	padding-left: 15px;
}

.topmotto {
	vertical-align: middle;
	text-align: left;
	font: normal 400 17px/19px Arial;
	padding-left: 2em;
}

.lines {
	padding: 0 15px 0 15px;
}

.menu, .menuin {
	width: 11%;
 height: 30px;
	text-align: center;
}

.menu p {
	text-indent: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #98282b;
	font-weight: bold;
	text-decoration: none;
}

.menuin p {
	text-indent: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #f00;
	font-weight: bold;
}

h1 {
	font: 14px/16px Arial;
	text-align: center;
	padding: 0;
	margin: 1em 0 1em;
	color: #98282b;
	font-weight: bold;
}

h2 {
	font: 13px/15px Arial;
	text-align: center;
	padding: 0;
	margin: 1em 0 1em;
	color: #98282b;
	font-weight: bold;
}

.req {
 	color: #98282b;
}

.text {
	padding: 10px 10px 10px 25px;
 vertical-align: top;
}

.text p {
	font: 15px/16px 'Times New Roman' Arial;
	text-align: justify;
	text-indent: 1em;
	margin: 0 0 7px;
}

p.epigraph {
	text-align: right;
	margin: 0 10px 5px;
}

.epigraph a {
	font: 12px/14px Arial;
	font-style: italic;
}

ul {
	text-indent: 0em;
	margin: 0;
	padding: 10px 10px 10px 30px;
	list-style-position: outside;
}

ol {
	text-indent: 0em;
	margin: 0;
	padding: 10px 10px 10px 30px;
	list-style-type: decimal;
	list-style-position: outside;
}

#nums  {
	list-style-type: decimal;
}

li{
	font: 15px/16px 'Times New Roman' Arial;
	text-align: justify;
	text-indent: 0em;
	margin: 0;
	padding: 0;
	list-style-position: outside;
}

.anons {
	padding: 30px 15px;
	vertical-align: top;
}

.anonstop {
	font: 16px/18px Arial Narrow;
	text-align: left;
	padding: 0 0 0 5px;
	color: #98282b;
	font-weight: bold;
	margin: 0;
}

.anonstext {
	padding: 10px 0 0 5px;	
}

.anonstext p {
	font: 12px/14px Arial;
	text-align: center;
	text-indent: 0px;
	margin: 0;
	padding: 0;
}

.anonstext1 {
	padding: 10px 0 0 5px;	
}

.anonstext1 p {
	font: 12px/14px Arial;
	text-align: left;
	text-indent: 0px;
	margin: 0;
	margin-bottom: 3px;
	padding: 0;
}

.itemfoto {
	border: 20px solid #cccccc;
	text-align: center;
}

.footer {
	background: url('img/niz.jpg') no-repeat right;
	padding: 0 15px 0 15px;
	vertical-align: top;
	text-align: center;
	margin: 0;
}

.footer p {
	font: 10px/18px Arial, Helvetica, sans-serif;
	color: #98282b;
	padding: 0;
	margin: 0;
}

a {
	text-decoration: none;
	color: #98282b;
}

a:hover {
 text-decoration: underline;
}

img {
	text-decoration: none;
	border: none;
}

.fotocoffin img {
	text-decoration: none;
	border: 1px solid black;
}

.fotocoffin {
	vertical-align: middle;
	width: 200px;
	border: 0;
	padding: 0;
	margin: 0;
	text-align: center;
}

.catalogue {
	padding: 10px 10px 10px 25px;
 vertical-align: top;
}

.catalogue p{
	font: 12px/14px Arial;
	text-align: justify;
	text-indent: 1em;
	margin: 0 0 5px;
}

.catmenu {
	padding: 0;
 vertical-align: top;
	margin: 0;
}

.catmenu p{
	font: 12px/14px Arial;
	text-align: center;
	text-indent: 0em;
	margin: 5px 0 5px;
}

hr {
	color: #ccc;
}
 
#fuldef {font-family:verdana; width:800px;}
#fuldef p {margin:20px;display:block;}
#fuldef img {margin:10px;}
#def {margin:20px;font-family:verdana;}
#def img {float:left; margin-right:10px;}
#def p {width:450px;float:right;}
#def span {float:right;}
#def p {display:block; padding: 5px 10px;}
#def .nth {background-color:#e4e4e4; }
#def a {font-size:18px; color:#000; text-decoration:underline;}
#fuldef object {margin-left:150px;}
#raz {background:url(/img/lines.gif) repeat-x; height:6px; display:block;border:none;margin:30px 0;}
.clear {clear:both;}
#def .film a {text-decoration:none; color:#98282b;}
#def .film a:hover {text-decoration:underline;}
#shrec {position:relative;}
#shrec a#openfull {float:right; font-size:12px;margin-top:-10px;}
#shrec a#openfull:hover {text-decoration:underline;}
#recen {display:none;}
#recen a#closefull {float:right; font-size:12px;margin-top:-10px;}
#recen a#closefull:hover {text-decoration:underline;}

#submenu ul li {list-style:none;}
#submenu ul {display:none;}
#fam:hover {text-decoration:underline;}

#n_nekr {margin:20px 0 0 20px}
#n_nekr a{	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #98282b;
	font-weight: bold;}
