html{height:100%;}
body{height:100%;margin:0 10px;font-family:Arial;font-size:12px;line-height:1.6em;}
img{border:0;}
a{color:#6c6f71;}
p{margin:0 0 0.7em 0;}
ul{list-style-image:url(../images/li.gif);margin-left:0;padding-left:10px;}
blockquote{	margin: 5px 0px 5px 24px;padding-left: 11px;border-left: 1px solid #757575;color: #757575;font-style: italic;}

p.first{margin-top:1.4em;}
p.end{margin-bottom:2em;}

.l-wrap,.l-footer{width:960px;margin:0 auto;}
.l-footer{height:40px;margin-top:-41px;clear:both;border-top:1px solid #999977;font-size:11px;line-height:1.15em;}
	.l-footer p{margin:6px 0 0;line-height:14px;}
	.l-footer a{color:#000000;text-decoration:none;}
	.l-footer a:hover{text-decoration:underline;}
.l-subfooter{width:100%;height:60px;clear:both;}
.l-header{width:100%;padding-top:12px;line-height:1em;}
	.b-tandem{float:right;}
	.b-logo{float:left;width:140px;height:150px}
	.b-menu{float:left;width:115px;padding-top:53px;}
		.b-menu * {padding:0;margin:0;text-decoration:none;}
		.b-menu p{margin-bottom:8px;}
		.b-menu a{color:black;}
		.b-menu a:hover{text-decoration:underline;}
		.b-menu .sub{display:none;position:relative;top:-4px;}
		.b-menu .sub p{margin-bottom:4px;}
		.b-menu .sub a{color:#666666;}
.l-conteiner{clear:both;}
.l-content{width:705px;float:left;}
	.l-content-wide{float:none;width:100%;}
.l-sidebar{width:220px;float:right;padding-top:42px;}

.leftcontent {float:left;width:130px;}

.d-author{padding-left:140px;}
.d-now-item{padding-left:140px;height:135px;}
	.d-now-item h1{margin-top:0;font-weight:normal;margin-top:0;}
	.d-now-item h1 a{color:#6c6f71;}
.d-catalog table{width:100%;}
	.d-catalog td{width:25%;padding-bottom:26px;}
	.d-catalog p {margin:0 0 0.3em 0;}	
	.d-catalog p.d-catalog-head{color:#6c6f71;font-weight:bold;font-size:16px;margin-bottom:0.6em;}
	.d-catalog p.d-catalog-link{margin-top:0.5em;}
	.d-catalog-img{width:100px;background:#cccccc;padding:10px;margin-bottom:16px;}

h1.top{font-size:16px;line-height:1em;margin:0 0 1em 0;border-bottom:1px solid #999977;font-weight:normal;padding-bottom:2px;}
h1{font-size:18px;line-height:1em;margin:2em 0 0.3em 0;font-weight:normal;color:#666666;}
h2{font-size:16px;line-height:1em;color:#6c6f71;font-weight:normal;margin:1em 0 0.3em 0;}

table{border-collapse:collapse;border:0 none;}
td,th{vertical-align:top;}
table h1, table h2, table h3{margin-top:0;}
a[href $='.pdf'] {padding: 2px 0 2px 21px;background: transparent url(/media/images/pdf.png) no-repeat center left;}
a[href $='.doc'] {padding: 2px 0 2px 21px;background: transparent url(/media/images/doc.png) no-repeat center left;}

.clear{clear:both;}
.searchblock{float:right;padding-top:3px;position: relative; left: -8px;}
.searchblock .input{width: 150px;}

a.shownextp{text-decoration:none;border-bottom:1px dotted #6C6F71;}