Table {
border-collapse: collapse;
border-spacing: 1px 1px; 
}
TD,TH {
    padding: 3px; /* Поля в ячейках */ 
   }
.class200 {
font-family: sans-serif;
font-size: 200%;
color: black; 
}
.class120 {
font-family: sans-serif;
font-size: 120%;
color: black; 
}
.class90 {
font-family: sans-serif;
font-size: 90%;
color: black;
}
.class80 {
font-family: sans-serif;
font-size: 80%;
color: black;
}

.green{
color: #33CC00;
}

table.spec {
	width: 100%; /* Ширина таблицы */
    border: 2px solid #333;
	border-collapse: collapse;
	font-family: sans-serif;
	font-size: 80%;
	color: black;
}


.counters img {
opacity:0.4;
-moz-opacity:0.4;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);
-khtml-opacity: 0.4;
background-color:#E6E6E6;
}

.counters img:hover {
opacity:0.9;
-moz-opacity:0.9;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
-khtml-opacity: 0.9;
background-color:#E6E6E6;
}


body{ background:#E6E6E6;}
a{color:#06C; text-decoration:underline;}
a:hover{text-decoration:none;}
button, input { font-family: sans-serif; font-size: 100%; padding: 0px; border: 1px solid #999;}
select { font-family: sans-serif; font-size: 90%; padding: 0px; border: 1px solid #999;}
.wmlogin_left{float: left; position: relative; left: 150px; width: 300px; font-family: sans-serif; font-size: 100%;}
.wmlogin_right{float: left; position: relative; left: 100px; width: 50%; font-family: sans-serif; font-size: 100%;}
.footer{clear:both; width:80%; margin:auto auto; text-align:left; line-height: 110%; font-family: sans-serif; font-size: 80%; color: black;}
.main{clear:both; width:80%; margin:auto auto; text-align:left; line-height: 100%; font-family: sans-serif; font-size: 100%; color: black;}
	.main .content{float:right; width:5%;}
		.main .content p{margin:0 0 8px 0;}
		.main .content ul{margin:0 0 8px 40px;}
			.main .content ul li{margin:2px 0; list-style-type:disc;}
	.main .mainmenu{float:left; width:90%;}
	.main .top{float:right; width:0%;}
	.main .top_right{float:left; width:80%;}
/* 
================================================================= 
.main{clear:both; width:980px; margin:auto; text-align:left; line-height: 110%; }
	.main .content{float:right; width:5%;}
		.main .content p{margin:0 0 8px 0;}
		.main .content ul{margin:0 0 8px 40px;}
			.main .content ul li{margin:2px 0; list-style-type:disc;}
	.main .sidebar{float:left; width:260px; }
	.main .sidebar_right{float:left; width:440px;}
	.main .mainmenu{float:left; width:960px;}
	*/
/* ==============================BLOCKS============================== */
/* ================================================================= */

.block{margin:0 0 8px 0;}
	.container{clear:both; width:80%; margin:auto auto; min-height:110px; _height:100px; border-right:1px solid #CECECE; border-left:1px solid #CECECE; background:#fff; font-family: sans-serif; font-size:100%; color:black;}
		.text{padding:1px 5%;}
			.text .shadow{display:none;}
		.text_center{padding:5px 2px; text-align:center;}
			.text_center .shadow{display:none;}
		.text_head{padding:2px; text-align:center; font-size:100%}
			.text_head.shadow{display:none;}
	.stroke{height:10px; _height:10px; border-right:1px solid #CECECE; border-left:1px solid #CECECE; background:#E6E6E6;}
	.top_bg{height:65px; _height:65px; border-right:1px solid #CECECE; border-left:1px solid #CECECE; background-image: url('images/vgreen.gif');}
	
		
	
/* ---------------------Additions to the blocks-------------------------- */





#share42 {
  position: fixed;
  z-index: 950;
  margin-left: 7px; /* смещение панели влево от края контента */
}
#share42 {
  padding: 6px 6px 0;
  background: #FFF;
  border: 1px solid #E9E9E9;
  border-radius: 4px;
}
#share42:hover {
  background: #F6F6F6;
  border: 1px solid #D4D4D4;
  box-shadow: 0 0 5px #DDD;
}
#share42 a {opacity: 0.5}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}
