img {border: 0px;}
a { 
font-family: verdana, arial, sans-serif; 
Font-weight: normal; font-size: 11px;
color: #000000;
padding: 3px;

}
a:hover {
color: #CC9966;

}
p {
text-indent: 30px;
}
body {
color: #2C2D2D;

background-color: #fdf6db;
background-image: url(images/gold222.jpg);
background-position: right top;
background-repeat: no-repeat;
background-attachment: fixed;
}
#header
{
	width: 100%;
	height: 1px;
}

.indent {
padding: 2px;
font: 11px verdana, tahoma, arial, sans-serif;
color: #565858;
border: 2px solid #666666;
margin: 2px;

}
.smalltext, .smallblacktext {
font: 10px tahoma, verdana, arial, helvetica, sans-serif;
color: #2C2D2D;

}
td {
font:12px verdana, tahoma, arial, sans-serif;
padding: 2px;
text-align:left;
border: 1px solid #FFFFFF;
}
th {
font:11px verdana, tahoma, arial, sans-serif;
padding: 2px;
text-align:left;
border: 1px solid #FFFFFF;
}
.mediumtext, .defaulttext, .np, div {
padding: 3px;
font: 11px verdana, tahoma, arial, helvetica, sans-serif;
color: #2C2D2D;

}
.tbox {
background-color: #E7E7E7;
border: 1px ridge #5e5d63;
color: #000000;
font: 10px verdana, tahoma, arial, helvetica, sans-serif;

}
.button {
background-color: #ececec;
border: 1px ridge #000;
color: #000000;
font: 9px verdana, tahoma, arial, helvetica, sans-serif;
text-align:center;
margin: 2px;

}
form {
margin: 2px 0px 0px 0px;
color: #000;

}
.spacer {
padding: 2px 0px 2px 0px;

}
hr {
background-image: url(images/captionbg.gif);
height: 2px;
width: 96%;

}
.bodytable {
width: 100%;
padding: 8px;
padding-bottom: 10px;

}
.fborder {
border: 1px groove #000000;

}
.forumheader, .forumheader2, .forumheader3 {
font: 11px verdana, tahoma, arial, helvetica, sans-serif;
color: #2C2D2D;
background-color: transparent;
padding: 4px;
border: thin solid Black;

}
.fcaption {
padding: 2px 0px 2px 8px;
background-color: Black;
font: 11px verdana, tahoma, arial, helvetica, sans-serif;
color:#fff;

}
.left {
 
width: 18%;
float: left;
border: 1px solid #CDC8B1;
background-image: url(images/leftbg2.gif);
background-position: 99% 0%;
background-repeat: no-repeat;

}
.main {
 
width: 74%;
height: auto;
border: 0px;
margin-left: 2%;
float: left;

}
.caption, .captiontext {
background-image: url(images/captionbg.gif);
color: #000000;
padding: 5px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-variant: small-caps;
font-size: 11px;
font-weight: bold;
background-color: transparent;
margin-bottom: 6px;

}
.disc {
background-image: url(images/captionbg.gif);
color: #000000;
padding: 5px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-variant: small-caps;
font-size: 11px;
font-weight: bold;
background-color: transparent;
margin-top: 20px;

}
.posted {
font-size: 11px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: White;

}

a:focus {
	outline: none;
}
ul.sidenav {
	font-size: 1.2em;
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
	background: #FDF6D9;
	
}
ul.sidenav li a{
	display: block;
	color: #000000;
	text-decoration: none;
	width: 70%;
	padding: 5px 5px 5px 35px;
	background: url(sidenava.gif) no-repeat 5px 7px;
	border-top: 1px solid #E8E8E8;
	border-bottom: 1px solid #FFD700;
}
ul.sidenav li a:hover {
	background: #E8E8E8 url(sidenava.gif) no-repeat 5px 7px;
	border-top: 1px solid #1a4c76;
}
ul.sidenav li span{	display: none; }
ul.sidenav li a:hover span {
	display: block;
	font-size: 0.8em;
	padding: 8px 0;
}
#share42 {
  position: fixed;
  z-index: 1000;
  right: 25px;   /* смещение панели влево от края контента right: 10;   fixed;   absolute*/
  padding: 6px 6px 0;
  background: #FDF6DA;
  border: 1px solid #E9E9E9;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
* html #share42 {display: none}
#share42:hover {
  background: #FDE170;
  border: 1px solid #D4D4D4;
  -webkit-box-shadow: 0 0 5px #DDD;
  -moz-box-shadow: 0 0 5px #DDD;
  box-shadow: 0 0 5px #DDD;
}
#share42 a {opacity: 0.5}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}
#share42 img {margin: 0 !important; padding: 0 !important; border: none !important;}
