Table {
border-collapse: collapse;
border-spacing: 1px 1px; 
}
TD,TH {
    padding: 3px; /* Поля в ячейках */ 
   }
.class200 {
font-family: sans-serif;
font-size: 200%;
color: black; 
}
.class150 {
font-family: sans-serif;
font-size: 150%;
color: black; 
}
.class120 {
font-family: sans-serif;
font-size: 120%;
color: black; 
}
.class100 {
font-family: sans-serif;
font-size: 100%;
color: black;
}
.class90 {
font-family: sans-serif;
font-size: 90%;
color: black;
}
.class80 {
font-family: sans-serif;
font-size: 80%;
color: black;
}
.class70 {
font-family: sans-serif;
font-size: 70%;
color: black;
}
.class60 {
font-family: sans-serif;
font-size: 60%;
color: black;
}

.green{
color: #33CC00;
}

.news_box {width: 650px; height: 120px; overflow: auto; border-style:solid;border-width:1px;border-color:#3f3f3f;}
.news_date {font-family: Verdana, Tahoma, Arial; font-size: 0.7em;}
.news_item {font-family: Verdana, Tahoma, Arial; font-size: 0.7em;}
.news_item {margin: 2px;}
.news_item a {color:#000000; border-bottom: 1px solid #F0F0F0;}
.news_item a:hover {border-bottom: 1px solid #ACACAC; background:#FAFAFA; }

TD.la {
 border-bottom: 1px solid yellow; /* Линия снизу */
 valign: center;
}
TD.la80{
 border-bottom: 1px solid yellow; /* Линия снизу */
 height: 40;
 valign: center;
 font-family: sans-serif;
font-size: 80%;
color: black;
}
.class_red_80 {
font-family: sans-serif;
font-size: 80%;
color: red;
}
.bgcolor_t{
background-color:CCFFFF;
font-family: sans-serif;
font-size: 80%;
color: black;
}
.nnn_teaser_title { font: normal 10px Arial, Serif; color: #00f; } 

table.noborder {
	width: 100%; /* Ширина таблицы */
    border: 2px solid #333;
	border-collapse: collapse;
	font-family: sans-serif;
	font-size: 80%;
	color: black;
}

table.spec {
	width: 100%; /* Ширина таблицы */
    border: 2px solid #333;
	border-collapse: collapse;
	font-family: sans-serif;
	font-size: 80%;
	color: black;
}
td.rdline {
	border-right: 2px solid #333;
	border-bottom: 2px solid #333;
	text-align: center;
	background: #F2EEAB
}
td.rdbottom {
	border-bottom: 2px solid #333;
	text-align: center;
	background: #F2EEAB
}
td.center {
	
	text-align: center;
}

.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;
}

.opacity  {
opacity:0.5;
-moz-opacity:0.5;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);
-khtml-opacity: 0.5;
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;}
.full_page{position: relative; top: 20px; left: 20px; right: 20px; float:left; width:900px;}
.wmlogin_left{float:left; position: relative; left: 200px; width:300px; clear:both; }
.wmlogin_right{float: left; position: relative; left: 150px; width: 500px; font-family: sans-serif; font-size: 80%;}
.main{clear:both; width:900px; margin:auto auto; text-align:left; line-height: 110%; font-family: sans-serif; font-size: 80%; 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 .sidebar{float:left; width:27%; }
	.main .sidebar_middle{float:left; width:26%;}
	.main .sidebar_right{float:left; width:46%;}
	.main .mainmenu{float:left; width:90%;}
	.main .top{float:right; width:0%;}
	.main .top_right{float:left; width:99%;}
/* ================================================================= 
.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_middle{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{min-height:90px; _height:90px; border-right:1px solid #CECECE; border-left:1px solid #CECECE; background:#FFF; font-family: sans-serif;
font-size: 90%;
color: black; }
		.text{padding:1px 15px;}
			.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: 80%}
			.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-------------------------- */

.title{height:20px; padding:7px 0 0 15px; border-bottom:1px solid #CCC;}
.blue .title{background:#A9D3E8 url(../images/blue.png) repeat-x 0 0;}
.green .title{background:#8DF05D url(../images/green.png) repeat-x 0 0;}
	.title span{float:left; width:21px; min-height:10px; _height:10px;}
	.title strong{float:left; padding:0px 12px 0 0; font:900 14px/1 Arial, sans-serif;}
	.title strong.white{color:#FFF;}

.block .top, .block .bottom{display:block; height:4px; overflow:hidden;}
.b1, .b1 em, .b2, .b2 em, .b3, .b3 em, .b4, .b4 em{display:block; height:1px; overflow:hidden; background:#FFF;}
.b1{border-right:1px solid #E2E2E2; border-left:1px solid #E2E2E2;}
	.b1 em{border-right:1px solid #D6D6D6; border-left:1px solid #D6D6D6;}
	.blue .top .b1 em{border-right:1px solid #B0CEDE; border-left:1px solid #B0CEDE; background:#A6D0E5;}
	.green .top .b1 em{border-right:1px solid #9FF277; border-left:1px solid #9FF277; background:#8BED5C;}
.b2{margin:0 1px; border-right:1px solid #D2D2D2; border-left:1px solid #D2D2D2;}
	.b2 em{border-right:1px solid #EAEAEA; border-left:1px solid #EAEAEA;}
	.blue .top .b2 em{border-right:1px solid #B7D6E6; border-left:1px solid #B7D6E6; background:#A8D1E7;}
	.green .top .b2 em{border-right:1px solid #9FF277; border-left:1px solid #9FF277; background:#8DEF5C;}
.b3{margin:0 2px; border-right:1px solid #D2D2D2; border-left:1px solid #D2D2D2; background:#DADADA;}
	.b3 em{margin:0 1px; border-right:1px solid #F3F3F3; border-left:1px solid #F3F3F3;}
	.blue .top .b3 em{margin:0; border-right:1px solid #BCD6E3; border-left:1px solid #BCD6E3; background:#ACD5EA;}
	.green .top .b3 em{margin:0; border-right:1px solid #9FF277; border-left:1px solid #9FF277; background:#8DF05D;}
.b4{margin:0 3px; border-right:1px solid #E2E2E2; border-left:1px solid #E2E2E2; background:#D2D2D2;}
	.b4 em{margin:0 1px; background:#CECECE;}



/* =================================табуляция=========================== */
UL.tabNavigation {
					clear:both;
                    list-style: none;
                    margin: auto auto;
                    padding: 0px 0px;
					width:900px;
                }

                UL.tabNavigation LI {
                    display: inline;
					
                }

                UL.tabNavigation LI A {
                    padding: 3px 5px;
                    background-color: #CCCCCC;
                    color: #cc000;
                    text-decoration: underline;
                }

                UL.tabNavigation LI A.selected {
					font-size: 120%;
                    background-color: #ffffff;
                    color: #000000;
                    padding-top: 7px;
					border:1px; 
					border-style: dashed;
					text-decoration: none;

                }
                UL.tabNavigation LI A:hover {
					font-size: 120%;
                    color: #000077;
                    padding-top: 7px;
					
					
                }
                UL.tabNavigation LI A:focus {
                        outline: 0;
						
                }
				div.tabs div {
				padding: 0px 0px;
				clear:both;
				margin: auto auto;
				border: 1px solid #FFF;
				background: #FFF;
				width:890px;
				}

                div.tabs > div {
                        padding: 0px 0px;
                        margin-top: 3px;
                        border: 5px solid #ffffff;
						
                }
                
                div.tabs > div h2 {
                        margin-top: 0;
                }

                #first {
                    background-color: #ffffff;
                }

                #second {
                    background-color: #0f0;
                }

                #third {
                    background-color: #00f;
                }
                
                .waste {
                        min-height: 900px;
                }
/* ================================================================= */
#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}

