html {background:#53533a;}
body {margin:0; font-size:14px; line-height:20px; font-family:Arial, Helvetica, sans-serif; background:url(/templates/papira/images/body_bckg.jpg) repeat-y center;}
.brown {color:#936307;}
a {color:#936307; text-decoration:none;}
a:hover {color:#666666;}
blockquote {color:#666666; border-left:2px solid #936307; padding-left:20px; margin:10px 0 10px 40px;}

#all {background:url(/templates/papira/images/container_bckg.jpg) no-repeat top center;}
#container {width:1000px; margin:0 auto; background:url(/templates/papira/images/container_bckg.jpg) no-repeat top center;}

#logo {height:45px; margin:0 80px; padding:90px 0 10px 95px; background:url(/templates/papira/images/logo.png) no-repeat 12px 70px; font-size:30px;}
#description {margin:-20px 0 0 80px; padding:0 0 10px 95px; font-style: italic; color:#936307;}
#logo a {text-decoration:none; font-size:45px; color:#000000; font-family:"Times New Roman", Times, serif; text-transform:capitalize;}
#menu {height:40px; margin:0 60px;}
#menu ul {margin:0; padding:0;}
#menu ul li {display:inline-block; float:left; list-style:none; text-align:center; color:#936307; margin:0; padding:0;}
#menu a {padding:0 20px; font-family:"Times New Roman", Times, serif; font-size:20px; text-transform:lowercase; text-decoration:none; color:#936307;}
#menu a:hover {color:#666666;}

#main {min-height:400px;background:url(/templates/papira/images/main_bottom.jpg) bottom center no-repeat; float:left; margin:0 60px;}
#text {margin:0 270px 0 20px;text-align:justify;}
#text ul {padding:0; margin:10px 0 10px 40px; list-style-image:url(/templates/papira/images/li.gif);}

#text div.sitemap ul {padding:0; margin:10px 0 10px 0px;}

#text li.pin1 {background:transparent;}
#text li.pin1:hover {background:#dddddd;}
#text li.pin2 {background:url(/templates/papira/images/pin2.png);}
#text li.pin2:hover {background:#dddddd;}

#text p {margin:10px 0px 0px 0px;text-indent: 16px;}

#text .ptext p {counter-increment: par-num; }
#text .ptext p:before { float:left; margin-left:-10px; font-size:8px; font-family:fantasy; color:#666666; content: counter(par-num) " . " }

#text table {text-align:left;}
#text table p {text-indent: 0;}
#sidebar {float:right; width:200px; padding:60px 50px 0 20px; text-align:left;}
h1 {font-family:"Times New Roman", Times, serif; margin:20px 0 0 0; font-size:1.8em;text-align:left;}
h2 {font-family:"Times New Roman", Times, serif; margin:20px 0 0 0; font-size:1.5em;text-align:left;}

span.anno {float:right;}
span.anno2 a{color:#990;}
span.anno2 a:hover{color:#666666;}
span.anno2 {font-size:0.8em;}

span.newsdate { font-family: "Times New Roman"; font-size:1.3em; color:#000; text-decoration:underline; font-weight: bold;}

.inmi {windth:202px;}

#footer {height:130px; clear:both; background:url(/templates/papira/images/footer_bckg.jpg) no-repeat center #53533B; font-family:"Times New Roman", Times, serif; color:#666666; font-size:10px; text-transform:uppercase; padding:0 60px;}
#left_footer {float:left; padding:30px 0 0 20px;}
#right_footer {float:right; padding:30px 20px 0 0;}
#counters {margin:88px 0 0 20px;}
html:root #counters {margin: 0 0 0 0; padding:88px 0 0 20px; opacity: 0.5;}

#contactform {margin:10px auto;width:530px;}
#contactform label {float:left;padding:2px 0 0 100px;margin:20px 0 0 0;}
#contactform .tema,
#contactform .name,
#contactform .email,
#contactform .cod {
  background:url(/templates/papira/images/pen.png) 2px 1px no-repeat #fff;
  border:#936307 1px solid;
  float:right;
  margin:0 5px 5px 0;
  padding:0 0 0px 25px;
  width:320px;
  height:15px;
}
/* #contactform .cod {width:120px;} */
#contactform textarea {
  background:url(/templates/papira/images/pen.png) 2px 1px no-repeat #fff;
  border:#936307 1px solid;
  float:right;
  margin:0 5px 2px 0;
  padding:10px 0 0 22px;
  width:465px;
  height:165px;
}
/* #contactform img {border:none;float:right;margin:1px 2px 2px 0;width:120px;height:19px;} */
#contactform .submit {
  background:#fff;
  border:#777 1px solid;
  color:#777;
  float:right;
  margin:0 5px 2px 0;
  width:489px;
  height:22px;
}
html:root #contactform .tema,
html:root #contactform .name,
html:root #contactform .email,
html:root #contactform .cod {padding:1px 0 0 25px;height:18px;width:320px;}
/* html:root #contactform .cod {padding:1px 0 0 25px;height:18px;width:120px;} */
html:root #contactform label {float:left;padding:2px 0 0 200px;margin:2px 0 0 0;}

div.captcha {padding:0 0 20px 250px;}

/*каменты*/
.commenttime {color:#936307;text-align:right;margin:0 auto;padding:2px 5px 2px 10px;width:500px;}
.commenttitle {
/*  background:url(/templates/papira/images/comtitle.png) repeat-x #fff; */
  background-color:#936307;
  border-left:#936307 3px solid;
  border-right:#936307 3px solid;
  color:#fff;
  margin:0 auto;
  padding:3px 0px 0px 7px;
  width:500px;
}
.commenttitle span {color:#ff0;float:right;font-size:12px ;margin:0 5px;}

.commenttext {border:#936307 1px solid;border-top:0;clear:both;margin:0 auto 10px;padding:5px 8px;text-align:justify;width:494px;}

.comtable {border:2px solid #936307; margin-bottom:25px; background:url(/templates/papira/images/pap.jpg)}
.comname {font-weight: bold; font-family:Georgia;}
.comtext {border-top:1px solid #936307;border-left:1px solid #936307;}
.comtext pre {white-space: pre-wrap; word-wrap: break-word;}
.comtext blockquote {font-style: italic; color:#936307;}


#text img {
	padding-top:15px;
}

span.ico_new {
	float:left; margin: 0px 0px 0px -60px; padding:0px 0px 0px 0px; font-style: italic; font-family: "Times New Roman"; 
}

div.snopy {
	width:202px;
	border:#936307 1px solid;
	margin-top:15px;
}

div.snopy img {
  border-bottom:#936307 1px solid;
}

div.ozon {border:#936307 1px solid;}
