@charset "utf-8";
/* CSS Document */

body {
	margin: 0 0 2px 0;
	padding: 0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
td {
	text-align: left;
	vertical-align: top;
}
.mar-bot-35 {
	margin: 10px 0 45px 0;
	padding: 0;
}
.white-line-16 {
	margin: 0;
	padding: 15px 0 0 0;
	background-color: #ffffff;
	width: 100%;
}
.white-line-16 img {
	display: block;
}
.white-line-9 {
	margin: 0;
	padding: 8px 0 0 0;
	background-color: #ffffff;
}
.white-line-9 img {
	display: block;
}
.lt-bubble {
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	top: 0;
	width: 7px;
	height: 7px;
	background-image: url(/img/lt-bubble.gif);
	background-repeat: no-repeat;
}
.rt-bubble {
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 7px;
	height: 7px;
	background-image: url(/img/rt-bubble.gif);
	background-repeat: no-repeat;
}
.rb-bubble {
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	bottom: -9px;
	width: 20px;
	height: 16px;
	background-image: url(/img/rb-bubble.gif);
	background-repeat: no-repeat;
}
.lb-bubble {
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 7px;
	height: 7px;
	background-image: url(/img/lb-bubble.gif);
	background-repeat: no-repeat;
}
.lt-blue {
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	top: 0;
	width: 7px;
	height: 7px;
	background-image: url(/img/lt-blue.gif);
	background-repeat: no-repeat;
}
.rt-blue {
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 7px;
	height: 7px;
	background-image: url(/img/rt-blue.gif);
	background-repeat: no-repeat;
}
.rb-blue {
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	bottom: 0;
	width: 7px;
	height: 7px;
	background-image: url(/img/rb-blue.gif);
	background-repeat: no-repeat;
}
.lb-blue {
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 7px;
	height: 7px;
	background-image: url(/img/lb-blue.gif);
	background-repeat: no-repeat;
}
.lt-midblue {
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	top: 0;
	width: 7px;
	height: 7px;
	background-image: url(/img/lt-midblue.gif);
	background-repeat: no-repeat;
}
.rt-midblue {
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 7px;
	height: 7px;
	background-image: url(/img/rt-midblue.gif);
	background-repeat: no-repeat;
}
.rb-midblue {
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	bottom: 0;
	width: 7px;
	height: 7px;
	background-image: url(/img/rb-midblue.gif);
	background-repeat: no-repeat;
}
.lb-midblue {
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 7px;
	height: 7px;
	background-image: url(/img/lb-midblue.gif);
	background-repeat: no-repeat;
}
.lt-darkblue {
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	top: 0;
	width: 7px;
	height: 7px;
	background-image: url(/img/lt-darkblue.gif);
	background-repeat: no-repeat;
}
.rt-darkblue {
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 7px;
	height: 7px;
	background-image: url(/img/rt-darkblue.gif);
	background-repeat: no-repeat;
}
.rb-darkblue {
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	bottom: 0;
	width: 7px;
	height: 7px;
	background-image: url(/img/rb-darkblue.gif);
	background-repeat: no-repeat;
}
.lb-darkblue {
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 7px;
	height: 7px;
	background-image: url(/img/lb-darkblue.gif);
	background-repeat: no-repeat;
}
.lt-red {
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	top: 0;
	width: 7px;
	height: 7px;
	background-image: url(/img/lt-red.gif);
	background-repeat: no-repeat;
}
.rt-red {
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 7px;
	height: 7px;
	background-image: url(/img/rt-red.gif);
	background-repeat: no-repeat;
}
.rb-red {
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	bottom: 0;
	width: 7px;
	height: 7px;
	background-image: url(/img/rb-red.gif);
	background-repeat: no-repeat;
}
.lb-red {
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 7px;
	height: 7px;
	background-image: url(/img/lb-red.gif);
	background-repeat: no-repeat;
}
.lt-black {
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	top: 0;
	width: 7px;
	height: 7px;
	background-image: url(/img/lt-black.gif);
	background-repeat: no-repeat;
}
.rt-black {
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 7px;
	height: 7px;
	background-image: url(/img/rt-black.gif);
	background-repeat: no-repeat;
}
.rb-black {
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	bottom: 0;
	width: 7px;
	height: 7px;
	background-image: url(/img/rb-black.gif);
	background-repeat: no-repeat;
}
.lb-black {
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 7px;
	height: 7px;
	background-image: url(/img/lb-black.gif);
	background-repeat: no-repeat;
}
.lt-gray {
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	top: 0;
	width: 8px;
	height: 8px;
	background-image: url(/img/lt-gray.gif);
	background-repeat: no-repeat;
}
.rt-gray {
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 8px;
	height: 8px;
	background-image: url(/img/rt-gray.gif);
	background-repeat: no-repeat;
}
.rb-gray {
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	bottom: 0;
	width: 8px;
	height: 8px;
	background-image: url(/img/rb-gray.gif);
	background-repeat: no-repeat;
}
.lb-gray {
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 8px;
	height: 8px;
	background-image: url(/img/lb-gray.gif);
	background-repeat: no-repeat;
}
.lt-darkgray {
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	top: 0;
	width: 8px;
	height: 8px;
	background-image: url(/img/lt-darkgray.gif);
	background-repeat: no-repeat;
}
.rt-darkgray {
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 8px;
	height: 8px;
	background-image: url(/img/rt-darkgray.gif);
	background-repeat: no-repeat;
}
.rb-darkgray {
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	bottom: 0;
	width: 8px;
	height: 8px;
	background-image: url(/img/rb-darkgray.gif);
	background-repeat: no-repeat;
}
.lb-darkgray {
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 8px;
	height: 8px;
	background-image: url(/img/lb-darkgray.gif);
	background-repeat: no-repeat;
}
.lt-main {
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	top: 0;
	width: 8px;
	height: 8px;
	background-image: url(/img/lt-main.gif);
	background-repeat: no-repeat;
}
.rt-main {
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 8px;
	height: 8px;
	background-image: url(/img/rt-main.gif);
	background-repeat: no-repeat;
}
.rb-main {
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	bottom: 0;
	width: 8px;
	height: 8px;
	background-image: url(/img/rb-main.gif);
	background-repeat: no-repeat;
}
.lb-main {
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 8px;
	height: 8px;
	background-image: url(/img/lb-main.gif);
	background-repeat: no-repeat;
}
.lt-search {
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	top: 0;
	width: 8px;
	height: 8px;
	background-image: url(/img/lt-search.gif);
	background-repeat: no-repeat;
}
.lt-search1 {
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	top: 0;
	width: 7px;
	height: 7px;
	background-image: url(/img/lt-search1.gif);
	background-repeat: no-repeat;
}
.rt-search {
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 8px;
	height: 8px;
	background-image: url(/img/rt-search.gif);
	background-repeat: no-repeat;
}
.rt-search1 {
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 7px;
	height: 7px;
	background-image: url(/img/rt-search1.gif);
	background-repeat: no-repeat;
}
.rb-search {
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	bottom: 0;
	width: 8px;
	height: 8px;
	background-image: url(/img/rb-search.gif);
	background-repeat: no-repeat;
}
.rb-search1 {
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	bottom: 0;
	width: 7px;
	height: 7px;
	background-image: url(/img/rb-search1.gif);
	background-repeat: no-repeat;
}
.lb-search {
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 8px;
	height: 8px;
	background-image: url(/img/lb-search.gif);
	background-repeat: no-repeat;
}
.lb-search1 {
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 7px;
	height: 7px;
	background-image: url(/img/lb-search1.gif);
	background-repeat: no-repeat;
}


.line001 {
	margin: 0;
	padding: 0;
}
.line001 .header {
	margin: 0 0 9px 0;
	padding: 6px 12px 9px 12px;
	position: relative;
	width: 192px;
	background-color: #6692b4;
	color: #ffffff;
	text-transform: lowercase;
	font-size: 90%;
}
.line001 .header a {
	color: #ffffff;
	text-decoration: none;
}
.line001 .header a:hover {
	text-decoration: underline;
}
.line001 .foto {
	margin: 0;
	padding: 0 10px 14px 0;
}
.line001 .name {
	margin: 0;
	padding: 4px 0 14px 0;
	font-size: 75%;
}
.line001 .name a {
	color: #000000;
}
.line002 {
	margin: 0 0 2px 0;
	padding: 9px 12px 10px 12px;
	position: relative;
	width: 642px;
	background-color: #6692b4;
	font-size: 1px;
}
.line002 td {
	vertical-align: middle;
}
.line002 img {
	cursor: pointer;
}
.line002 .dot {
	margin: 0;
	padding: 0;
	text-align: center;
}
.line002 .dot img {
	margin: 0 9px;
}
.line003 {
	margin: 0;
	padding: 0;
}
.line003 .header {
	margin: 0 0 14px 0;
	padding: 2px 21px 8px 12px;
	position: relative;
	width: 267px;
	background-color: #000000;
	color: #ffffff;
	text-transform: lowercase;
	font-size: 110%;
}
.line003 .header .small {
	padding: 0 0 2px 0;
	font-size: 60%;
	text-align: right;
	vertical-align: bottom;
}
.line003 .header .small a {
	color: #ffffff;
	text-decoration: none;
}
.line003 .header .small a:hover {
	text-decoration: underline;
}
.line003 div .source {
	margin: 0;
	padding: 2px 0 4px 0;
	position: relative;
	width: 75px;
	background-color: #6692b4;
	color: #ffffff;
	text-transform: lowercase;
	font-size: 75%;
}
.line003 .source {
	margin: 0;
	padding: 2px 0 4px 0;
	position: relative;
	width: 100%;
	background-color: #6692b4;
	color: #ffffff;
	text-transform: lowercase;
	font-size: 75%;
}
.source_rian {
	margin: 0;
	padding: 2px 0 4px 0;
	position: relative;
	width: 100%;
	background-color: #6692b4;
	color: #ffffff;
	text-transform: lowercase;
	font-size: 75%;
}

.line003 div .source a {
	padding: 0 12px 0 12px;
	display: block;
	color: #ffffff;
	text-decoration: none;
}
.source_rian a {
	padding: 0 12px 0 12px;
	display: block;
	color: #ffffff;
	text-decoration: none;
}
.line003 .source a {
	padding: 0 12px 0 12px;
	display: block;
	color: #ffffff;
	text-decoration: none;
}
.source_rian a {
	padding: 0 12px 0 12px;
	display: block;
	color: #ffffff;
	text-decoration: none;
}

.line003 .source a:hover {
	text-decoration: underline;
}
.source_rian a:hover {
	text-decoration: underline;
}
.line003 div .foto {
	margin: 0;
	padding: 0 10px 10px 10px;
}
.line003 .foto {
	margin: 0;
	padding: 0 10px 10px 10px;
}
.foto_rian {
	margin: 0;
	padding: 0 10px 10px 10px;
}
.line003 div .name {
	margin: 0;
	padding: 0 0 18px 0;
	font-size: 75%;
	vertical-align: bottom;
}
.line003 .name {
	margin: 0;
	padding: 0 0 18px 0;
	font-size: 75%;
	vertical-align: bottom;
}
.name_rian {
	margin: 0;
	padding: 0 0 18px 0;
	font-size: 75%;
	vertical-align: bottom;
}
.line003 .name a {
	color: #000000;
}
.name_rian a {
	color: #000000;
}
.line004 {
	margin: 0 0 9px 0;
	padding: 9px 12px 10px 12px;
	position: relative;
	width: 276px;
	background-color: #000000;
	font-size: 1px;
}
.line004 td {
	vertical-align: middle;
}
.line004 img {
	cursor: pointer;
}
.line004 .dot {
	margin: 0;
	padding: 0;
	text-align: center;
}
.line004 .dot img {
	margin: 0 9px;
}
.line005 {
	margin: 14px 0 0 0;
	padding: 0;
	width: 980px;
	background-image: url(/img/i003.gif);
	background-repeat: repeat-y;
}
.line005 .top {
	background-image: url(/img/i002.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.line005 .bottom {
	background-image: url(/img/i001.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}
.line005 .td01 img {
	margin: 17px 0 15px 22px;
}
.line005 .td02 {
	padding: 0;
	vertical-align: middle;
	font-size: 65%;
	color: #ffffff;
}
.line005 .td02 a {
	padding: 0;
	color: #ffffff;
}
.line005 .td03 {
	padding: 0 32px 0 0;
	text-align: right;
	vertical-align: middle;
	font-size: 75%;
	color: #ffffff;
}
.line005 .td03 a {
	padding: 0 0 0 44px;
	color: #ffffff;
}
.line005 .td03 div{
	display: inline;
	padding: 0 0 0 44px;
	color: #ffffff;
}
.line006 {
	margin: 0 0 9px 0;
	padding: 0;
	position: relative;
	width: 666px;
	background-image: url(/img/i004.gif);
	background-repeat: repeat-y;
}
.line006 .header {
	margin: 0 0 9px 0;
	padding: 7px 0 6px 0;
	background-image: url(/img/i005.gif);
	background-repeat: repeat-y;
	border-bottom: 1px solid #1e7fb3;
}
.line006 .header td {
	padding: 0 10px 0 10px;
	text-align: center;
	color: #004982;
	font-size: 70%;
	background-image: url(/img/i006.gif);
	background-position: right;
	background-repeat: repeat-y;
}
.line006 .header a {
	color: #004982;
	text-decoration: none;
}
.line006 .header a:hover {
	text-decoration: underline;
}
.line006 .header td.last {
	background-image: none;
}
.line006 .news {
	margin: 0 0 9px 0;
	padding: 0;
}
.line006 .news .td01 {
	padding: 0;
	font-size: 1px;
	vertical-align: middle;
}
.line006 .news .td01 img {
	
	margin: 5px 10px 5px 11px;
	cursor: pointer;
}
.line006 .news .td02 {
	padding: 0 25px 0 0;
}
.line006 .news .td02 img {
	margin: 0 15px 0 0;
	float: left;
}
.line006 .news .td02 .name {
	margin: 0 0 0.6em 0;
	padding: 6px 0 0 0;
	color: #ffffff;
	font-weight: bold;
	font-size: 95%;
}
.line006 .news .td02 .name a {
	color: #ffffff;
	text-decoration: none;
}
.line006 .news .td02 .name a:hover {
	text-decoration: underline;
}
.line006 .news .td02 .text {
	margin: 0 0 0.9em 0;
	padding: 0;
	color: #ffffff;
	font-size: 80%;
	line-height: 140%;
}
.line006 .news .td02 .text a {
	color: #ffffff;
	text-decoration: none;
}
.line006 .news .td02 .text a:hover {
	text-decoration: underline;
}
.line006 .news .td02 .link {
	margin: 0;
	padding: 0;
	color: #ffffff;
	font-size: 70%;
}
.line006 .news .td02 .link a {
	margin: 0 0 2px 0;
	padding: 0;
	display: block;
	color: #44c7f4;
}
.line006 .scroller {
	margin: 0;
	padding: 0 0 9px 0;
}
.line006 .scroller .td01 {
	padding: 0 0 0 9px;
	vertical-align: middle;
}
.line006 .scroller img {
	cursor: pointer;
}
.line006 .scroller .td02 {
	padding: 0;
	text-align: center;
	vertical-align: middle;
}
.line006 .scroller .td02 .foto {
	margin: 0;
	padding:  0 1px 0 2px;
	position: relative;
	float: left;
	width: 154px;
}
.line006 .scroller .td02 .foto-name {
	margin: 0;
	padding: 0 4px 0 0;
	left: 16px;
	bottom: 6px;
	position: absolute;
	color: #ffffff;
	font-size: 75%;
	text-align: left;
}
.line006 .scroller .td02 .foto-name a {
	color: #ffffff;
	text-decoration: none;
}
.line006 .scroller .td02 .foto-name a:hover {
	text-decoration: underline;
}
.line006 .scroller .td02 .foto img {
	display: block;
}
.line006 .scroller .td03 {
	padding: 0 7px 0 0;
	vertical-align: middle;
}
.line007 {
	margin: 0;
	padding: 0;
}
.line007 .header {
	margin: 0;
	padding: 0 21px 0 12px;
	position: relative;
	width: 267px;
	background-color: #000000;
	color: #ffffff;
	text-transform: lowercase;
	font-size: 110%;
}
.line007 .header .big {
	padding: 2px 0 8px 0;
}
.line007 .header .small {
	padding: 0;
	font-size: 60%;
}
.line007 .header .small span {
	padding: 0 16px 0 0;
	float: left;
}
.line007 .header .small a {
	padding: 9px 0 0 0;
	float: left;
	color: #ffffff;
	text-decoration: none;
}
.line007 .header .small a:hover {
	text-decoration: underline;
}
.line007 .header .small .active {
	background-image: url(/img/i007.gif);
	background-position: center top;
	background-repeat: no-repeat;
}
.line007 .video {
	margin: 0 0 2px 0;
	padding: 0;
	position: relative;
	width: 300px;
}
.line007 .video img {
	margin: 0;
	display: block;
/*	cursor: pointer; */
}
.line007 .video .name {
	margin: 0;
	padding: 0 90px 0 0;
	left: 16px;
	bottom: 8px;
	position: absolute;
	color: #ffffff;
	font-size: 85%;
	vertical-align: bottom;
	width: 285px;
}

.line007 .video .name span {
	float:right; 
	font-size: 160%; 
	padding: 0 16px 0 0;
}

.line007 .video .name a {
	color: #ffffff;
	text-decoration: none;
}
.line007 .video .name a:hover {
	text-decoration: underline;
}

.line007 .keinblue {
	margin: 0 0 2px 0;
	padding: 5px 0 8px 0;
	color: #ffffff;
}

.line007 .darkblue {
	margin: 0 0 2px 0;
	padding: 5px 0 8px 0;
	background-color: #004982;
	color: #ffffff;
}


.line007 .blue {
	margin: 0 0 2px 0;
	padding: 5px 0 8px 0;
	background-color: #336d9b;
	color: #ffffff;
}
.line007 .td01 {
	padding: 0 0 0 16px;
	font-size: 85%;
	vertical-align: middle;
}
.line007 .td01 a {
	color: #ffffff;
	text-decoration: none;
}
.line007 .td01 a:hover {
	text-decoration: underline;
}
.line007 .td02 {
	padding: 0 16px 0 0;
	vertical-align: middle;
	font-size: 140%;
	text-align: right;
}
.line007 .td02 a {
	color: #ffffff;
	text-decoration: none;
}
.line007 .td02 a:hover {
	text-decoration: underline;
}
.line008 {
	margin: 0 0 16px 0;
	padding: 9px 12px 10px 12px;
	position: relative;
	width: 276px;
	background-color: #004982;
	font-size: 1px;
}
.line008 td {
	vertical-align: middle;
}
.line008 img {
	cursor: pointer;
}
.line008 .dot {
	margin: 0;
	padding: 0;
	text-align: center;
}
.line008 .dot img {
	margin: 0 9px;
}
.line009 {
	margin: 0;
	padding: 0;
}
.line009 .header {
	margin: 0 0 14px 0;
	padding: 2px 21px 8px 12px;
	position: relative;
	width: 267px; 
	background-color: #000000;
	color: #ffffff;
	text-transform: lowercase;
	font-size: 110%;
}
.line009 .header .small {
	padding: 0 0 2px 0;
	font-size: 60%;
	text-align: right;
	vertical-align: bottom;
}
.line009 .header .small a {
	color: #ffffff;
	text-decoration: none;
}
.line009 .header .small a:hover {
	text-decoration: underline;
}
.line009 .theme {
	margin: 0 0 18px 0;
	padding: 0 10px 0 10px;
	font-size: 75%;
}
.line009 .theme a {
	text-decoration: none;
}
.line009 .theme a:hover {
	text-decoration: underline;
}
.line009 .theme .w100 {
	color: #000000;
}
.line009 .theme .w90 {
	color: #191919;
}
.line009 .theme .w80 {
	color: #363636;
}
.line009 .theme .w70 {
	color: #5b5b5b;
}
.line009 .theme .w60 {
	color: #818181;
}
.line009 .theme .w50 {
	color: #a1a1a1;
}
.line009 .theme .w40 {
	color: #b5b5b5;
}
.line010 {
	margin: 0;
	padding: 0;
}
.line010 .header {
	margin: 0;
	padding: 0 21px 0 12px;
	position: relative;
	width: 267px;
	background-color: #000000;
	color: #ffffff;
	text-transform: lowercase;
	font-size: 110%;
}
.line010 .header .big {
	padding: 2px 0 8px 0;
}
.line010 .header .small {
	padding: 0;
	font-size: 60%;
}
.line010 .header .small span {
	padding: 0 16px 0 0;
	float: left;
}
.line010 .header .small a {
	padding: 9px 0 0 0;
	float: left;
	color: #ffffff;
	text-decoration: none;
}
.line010 .header .small a:hover {
	text-decoration: underline;
}
.line010 .header .small .active {
	background-image: url(/img/i007.gif);
	background-position: center top;
	background-repeat: no-repeat;
}
.line010 .video {
	margin: 0;
	padding: 9px 0 0 0;
	position: relative;
	width: 300px;
	background-color: #ffffff;
}
.line010 .video img {
	margin: 0;
	display: block;
	cursor: pointer;
}
.line010 .video .name {
	margin: 0;
	padding: 0 10px 0 0;
	left: 16px;
	bottom: 8px;
	position: absolute;
	color: #ffffff;
	font-size: 85%;
	vertical-align: bottom;
}
.line010 .video .name a {
	color: #ffffff;
	text-decoration: none;
}
.line010 .video .name a:hover {
	text-decoration: underline;
}
.line010 .block {
	margin: 0;
	padding: 12px 0 0 0;
	background-color: #000000;
	color: #ffffff;
}
.line010 .last {
	margin: 0;
	padding: 9px 0 0 0;
	background-color: #000000;
}
.line010 .last img {
	display: block;
}
.line010 .td01 {
	padding: 0 0 0 16px;
	vertical-align: middle;
}
.line010 .td01 img {
	cursor: pointer;
}
.line010 .td02 {
	padding: 0 16px 0 0;
	font-size: 80%;
	vertical-align: middle;
}
.line010 .td02 a {
	color: #ffffff;
	text-decoration: none;
}
.line010 .td02 a:hover {
	text-decoration: underline;
}
.line011 {
	margin: 0 0 16px 0;
	padding: 9px 12px 10px 12px;
	position: relative;
	width: 276px;
	background-color: #000000;
	font-size: 1px;
}
.line011 td {
	vertical-align: middle;
}
.line011 img {
	cursor: pointer;
}
.line011 .dot {
	margin: 0;
	padding: 0;
	text-align: center;
}
.line011 .dot img {
	margin: 0 9px;
}
.line012 {
	margin: 0;
	padding: 0;
}
.line012 .header {
	margin: 0 0 9px 0;
	padding: 0 21px 0 12px;
	position: relative;
	width: 317px;
	background-color: #004982;
	color: #ffffff;
	text-transform: lowercase;
	font-size: 110%;
}
.line012 .header .big {
	padding: 2px 0 8px 0;
}
.line012 .header .small {
	padding: 0;
	font-size: 60%;
}
.line012 .header .small span {
	padding: 0 16px 0 0;
	float: left;
}
.line012 .header .small a {
	padding: 9px 0 0 0;
	float: left;
	color: #8dd7f7;
	text-decoration: none;
}
.line012 .header .small a:hover {
	text-decoration: underline;
}
.line012 .header .small .active {
	background-image: url(/img/i008.gif);
	background-position: center top;
	background-repeat: no-repeat;
}
.line012 .mainblock {
	margin: 0;
	padding: 2px 0 6px 0;
	font-size: 80%;
	font-weight: bold;
	color: #004982;	
}

.line012 .mainblock.last {
	padding: 2px 0 12px; 
}

.line012 .mainblock a {
	padding: 0 0 0 28px;
	color: #004982;
	text-decoration: none;
	background-image: url(/img/i022.gif);
	background-position: 12px 0.4em;
	background-repeat: no-repeat;
	display: block;
}
.line012 .mainblock a:hover {
	color: #bf0000;
	text-decoration: underline;
	background-image: url(/img/i023.gif);
}
.line012 .line {
	margin: 0 0 9px 0;
	padding: 0;
}
.line012 .line img {
	margin: 0;
	display: block;
}

.line012 .foto {
	margin: 0;
	padding: 0 0 10px 0;
}
.line012 .name {
	padding: 2px 0 18px 10px;
	vertical-align: bottom;
}
.line012 .name a {
	display: block;
	clear: left;
	font-size: 75%;
	color: #000000;
	text-decoration: none;
}
.line012 .name a:hover {
	color: #bf0000;
	text-decoration: underline;
}
.line012 .block {
	margin: 0;
	padding: 0 0 12px 0;
}
.line012 .block a {
	padding: 0 0 0 28px;
	display: block;
	clear: left;
	font-size: 75%;
	color: #000000;
	text-decoration: none;
	background-image: url(/img/i020.gif);
	background-position: 12px 0.4em;
	background-repeat: no-repeat;
}
.line012 .block a:hover {
	color: #bf0000;
	text-decoration: underline;
	background-image: url(/img/i021.gif);
}
.line013 {
	margin: 0 0 16px 0;
	padding: 9px 12px 10px 12px;
	position: relative;
	width: 326px;
	background-color: #6692b4;
	font-size: 1px;
}
.line013 td {
	vertical-align: middle;
}
.line013 img {
	cursor: pointer;
}
.line013 .dot {
	margin: 0;
	padding: 0;
	text-align: center;
}
.line013 .dot img {
	margin: 0 9px;
}
.line014 {
	margin: 0 0 9px 0;
	padding: 0;
}
.line014 .menu01 {
	margin: 0;
	padding: 0;
	position: relative;
	width: 292px;
	background-color: #004982;
}
.line014 .menu01 .active {
	background-color: #ed3224;
}
.line014 .menu02 {
	margin: 0;
	padding: 0;
	position: relative;
	width: 150px;
	background-color: #336d9b;
}
.line014 .menu02 .active {
	background-color: #ed3224;
}
.line014 .menu03 {
	margin: 0;
	padding: 0;
	position: relative;
	width: 206px;
	background-color: #6692b4;
}
.line014 .menu03 .active {
	background-color: #ed3224;
}
.line014 .menu04 {
	margin: 0;
	padding: 0;
	position: relative;
	width: 300px;
	background-color: #ed3224;
}
.line014 .td {
	padding: 5px 10px 8px 10px;
	font-size: 90%;
	color: #ffffff;
	text-align: center;
	text-transform: lowercase;
	border-right: 1px solid #ffffff;
}
.line014 .last {
	border-right: none;
}
.line014 .td a {
	color: #ffffff;
	text-decoration: none;
}
.line014 .td a:hover {
	text-decoration: underline;
}
.line015 {
	margin: 3px 0 9px 0;
	padding: 0;
	width: 980px;
	background-image: url(/img/i011.gif);
	background-repeat: repeat-y;
}
.line015 .top {
	background-image: url(/img/i012.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.line015 .bottom {
	background-image: url(/img/i013.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}
.line015 .td01 img {
	margin: 28px 0 20px 34px;
}
.line015 .td02 {
	padding: 16px 0 10px 0;
}
.line015 .td02 td {
	vertical-align: middle;
}
.line015 .td02 .date {
	margin: 0 0 4px 0;
	padding: 0 0 0 14px;
	font-size: 80%;
	font-weight: bold;
	color: #ffffff;
}
.line015 .td02 .name {
	margin: 0;
	padding: 0 0 0 14px;
	font-size: 70%;
	line-height: 130%;
	font-weight: bold;
	color: #ffffff;
}
.line015 .td02 .name a {
	color: #ffffff;
	text-decoration: none;
}
.line015 .td02 .name a:hover {
	text-decoration: underline;
}
.line015 .td02 .nav {
	margin: 0;
	padding: 20px 0 0 0;
	width: 13px;
	height: 68px;
	position: relative;
	font-size: 1px;
}
.line015 .td02 .nav img {
	margin: 3px 0 3px 0;
	cursor: pointer;
}
.line015 .td02 .nav .top-arr {
	margin: 0;
	padding: 0;
	left: 0;
	top: 0;
	width: 13px;
	height: 10px;
	position: absolute;
}
.line015 .td02 .nav .top-arr img {
	margin: 0;
}
.line015 .td02 .nav .bottom-arr {
	margin: 0;
	padding: 0;
	left: 0;
	bottom: 0;
	width: 13px;
	height: 10px;
	position: absolute;
	cursor: pointer;
}
.line015 .td02 .nav .bottom-arr img {
	margin: 0;
}
.line015 .td03 {
	padding: 8px 16px 7px 16px;
}
.line015 .td03 table {
	float: right;
	height: 19px;
}
.line015 .td03 .today {
	padding: 0 0 13px 0;
	text-align: right;
	vertical-align: bottom;
	white-space: nowrap;
	color: #ffffff;
	font-size: 70%;
}
.line015 .td03 .today .time {
	font-size: 180%;
	font-weight: bold;
}
.line015 .td03 .today .temp {
	font-size: 120%;
	font-weight: bold;
}
.line015 .td03 .icon {
	padding: 10px 8px 13px 8px;
	vertical-align: middle;
}
.line015 .td03 .exch {
	padding: 0 0 13px 0;
	vertical-align: bottom;
	white-space: nowrap;
	color: #ffffff;
	font-size: 70%;
	line-height: 130%;
}
.line015 .td03 .input {
	vertical-align: middle;
}
.line015 .td03 .input .cont {
	padding: 0px 12px 0px 12px;
	position: relative;
	float: right;
	width: 230px;
	background-color: #ffffff;
}
.line015 .td03 .input input  {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 85%;
	width: 230px;
	border: 0px solid;
	color: #666666;
}
.line015 .td03 .ok {
	padding: 0 0 0 8px;
	vertical-align: middle;
}
.line016 {
	margin: 0 0 9px 0;
	padding: 0;
}
.line016 .header {
	margin: 0 0 8px 0;
	padding: 2px 21px 8px 12px;
	position: relative;
	width: 267px;
	background-color: #000000;
	color: #ffffff;
	text-transform: lowercase;
	font-size: 110%;
}
.line016 .header .small {
	padding: 0 0 2px 0;
	font-size: 60%;
	text-align: right;
	vertical-align: bottom;
}
.line016 .header .small a {
	color: #ffffff;
	text-decoration: none;
}
.line016 .header .small a:hover {
	text-decoration: underline;
}
.line016 .comment {
	margin: 0 0 2px 0;
	padding: 2px 21px 8px 12px;
	position: relative;
	width: 267px;
	background-color: #e6e6e6;
	color: #000000;
	font-size: 75%;
	font-style: italic;
}
.line016 .name {
	margin: 0 0 8px 0;
	padding: 0 21px 8px 12px;
	font-size: 85%;
}
.line016 .name a {
	color: #000000;
}
.line017 {
	margin: 0;
	padding: 0;
	background-color: #ffffff;
}
.line017 .header {
	margin: 0 0 9px 0;
	padding: 0 21px 0 12px;
	position: relative;
	width: 317px;
	background-color: #000000;
	color: #ffffff;
	text-transform: lowercase;
	font-size: 110%;
}
.right .line017 .header {
	width: 267px;
}
.line017 .header .big {
	padding: 2px 0 8px 0;
}
.line017 .header .small {
	padding: 0;
	font-size: 60%;
}
.line017 .header .small span {
	padding: 0 16px 0 0;
	float: left;
}
.line017 .header .small a {
	padding: 9px 0 0 0;
	float: left;
	color: #8dd7f7;
	text-decoration: none;
}
.line017 .header .small a:hover {
	text-decoration: underline;
}
.line017 .header .small .active {
	background-image: url(/img/i007.gif);
	background-position: center top;
	background-repeat: no-repeat;
}
.line017 .cont {
	margin: 0;
	padding: 9px 0 0 0;
	position: relative;
	width: 350px;
	background-color: #000000;
}
.right .line017 .cont {
	width: 300px;
}
.line017 .line {
	margin: 4px 18px 4px 18px;
	padding: 0;
	background-color: #2b2b2d;
}
.line017 .line img {
	margin: 0;
	display: block;
}
.line017 .foto {
	margin: 0;
	padding: 10px 0 10px 18px;
}
.line017 .text {
	padding: 12px 0 18px 10px;
	vertical-align: middle;
	color: #ffffff;
}
.line017 .author {
	margin: 0;
	padding: 0;
	font-size: 75%;
	color: #ffffff;
}
.line017 .post {
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 70%;
	color: #ffffff;
}
.line017 .name {
	margin: 0;
	padding: 0;
	font-size: 75%;
	color: #ffffff;
}
.line017 .name a {
	color: #ffffff;
}
.line018 {
	margin: 0;
	padding: 9px 12px 10px 12px;
	position: relative;
	width: 326px;
	background-color: #000000;
	font-size: 1px;
}
.right .line018 {
	margin: 0 0 16px 0;
	width: 276px;
}
.line018 td {
	vertical-align: middle;
}
.line018 img {
	cursor: pointer;
}
.line018 .dot {
	margin: 0;
	padding: 0;
	text-align: center;
}
.line018 .dot img {
	margin: 0 9px;
}
.line019 {
	margin: 0;
	padding: 0;
}
.line019 .header {
	margin: 0;
	padding: 0 21px 0 12px;
	position: relative;
	width: 317px;
	background-color: #336d9b;
	color: #ffffff;
	text-transform: lowercase;
	font-size: 110%;
}
.right .line019 .header {
	width: 267px;
}
.line019 .header .big {
	padding: 2px 0 8px 0;
}
.line019 .header .small {
	padding: 0;
	font-size: 60%;
}
.line019 .header .small span {
	padding: 0 16px 0 0;
	float: left;
}
.line019 .header .small a {
	padding: 9px 0 0 0;
	float: left;
	color: #ffffff;
	text-decoration: none;
}
.line019 .header .small a:hover {
	text-decoration: underline;
}
.line019 .header .small .active {
	background-image: url(/img/i015.gif);
	background-position: center top;
	background-repeat: no-repeat;
}
.line019 .cont {
	margin: 0;
	padding: 4px 0 7px 0;
	position: relative;
	width: 350px;
}
.right .line019 .cont {
	width: 300px;
	background-color: #f3f3f5;
}
.line019 .foto {
	margin: 0;
	padding: 10px 0 0 18px;
}
.line019 .text {
	padding: 12px 0 8px 10px;
	vertical-align: middle;
}
.line019 .author {
	margin: 0;
	padding: 0;
	font-size: 75%;
}
.line019 .post {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 70%;
}
.line019 .name {
	margin: 0;
	padding: 0;
	font-size: 75%;
}
.line019 .name a {
	color: #000000;
}
.line020 {
	margin: 0 0 16px 0;
	padding: 9px 12px 10px 12px;
	position: relative;
	width: 326px;
	background-color: #f3f3f5;
	font-size: 1px;
}
.right .line020 {
	width: 276px;
}
.line020 td {
	vertical-align: middle;
}
.line020 img {
	cursor: pointer;
}
.line020 .dot {
	margin: 0;
	padding: 0;
	text-align: center;
}
.line020 .dot img {
	margin: 0 9px;
}
.line021 {
	margin: 0 0 16px 0;
	padding: 0;
	position: relative;
	width: 666px;
	background-color: #004982;
}
.line021 td {
	vertical-align: middle;
}
.line021 img {
	cursor: pointer;
}
.line021 .archive {
	padding: 2px 12px 8px 12px;
	color: #ffffff;
	text-transform: lowercase;
	font-size: 110%;
	vertical-align: top;
}
.line021 .date {
	padding: 6px 12px 4px 12px;
	color: #ffffff;
	text-align: center;
	font-size: 85%;
	vertical-align: top;
}
.line021 .day {
	padding: 2px 12px 8px 12px;
	margin: 0;
	text-align: right;
	vertical-align: bottom;
	font-size: 1px;
	white-space: nowrap;
}
.line021 .day img {
	margin: 0 0 0 10px;
}
.line022 {
	margin: 0 0 22px 0;
	padding: 9px 12px 10px 12px;
	position: relative;
	width: 642px;
	background-color: #6692b4;
	font-size: 1px;
}
.line022 td {
	vertical-align: middle;
}
.line022 img {
	cursor: pointer;
}
.line022 .dot {
	margin: 0;
	padding: 0;
	text-align: center;
}
.line022 .dot img {
	margin: 0 9px;
}
.line023 {
	margin: 0 0 9px 0;
	padding: 0;
	width: 666px;
}
.line023 .td01 {
	padding: 0;
	background-color: #6692b4;
	vertical-align: top;
}
.line023 img {
	display: block;
}
.line023 .header {
	margin: 0;
	padding: 0 21px 0 12px;
	position: relative;
	width: 181px;
	background-color: #6692b4;
	color: #ffffff;
	text-transform: lowercase;
	font-size: 110%;
}
.line023 .header .big {
	padding: 2px 0 8px 0;
}
.line023 .header .small span {
	padding: 0 16px 0 0;
	float: left;
}
.line023 .header .small a {
	padding: 9px 0 0 0;
	float: left;
	color: #ffffff;
	text-decoration: none;
}
.line023 .header .small a:hover {
	text-decoration: underline;
}
.line023 .header .small .active {
	background-image: url(/img/i015.gif);
	background-position: center top;
	background-repeat: no-repeat;
}
.line023 .foto {
	margin: 0;
	padding: 0;
	width: 214px;
	position: relative;
}
.line023 .foto .foto-name {
	position: absolute;
	margin: 0;
	padding: 0;
	left: 10px;
	bottom: 8px;
	width: 194px;
	font-size: 75%;
	font-weight: bold;
	color: #ffffff;
}
.line023 .foto .foto-name a {
	color: #ffffff;
	text-decoration: none;
}
.line023 .foto .foto-name a:hover {
	text-decoration: underline;
}
.line023 .announce {
	margin: 0 30px 0 10px;
	padding: 4px 0 0 0;
	font-size: 75%;
	color: #ffffff;
}
.line023 .announce a {
	color: #ffffff;
	text-decoration: none;
}
.line023 .announce a:hover {
	text-decoration: underline;
}
.line023 .bottom {
	margin: 0;
	padding: 0;
	position: relative;
}
.line023 .bottom .more {
	position: absolute;
	margin: 0;
	padding: 0;
	right: 6px;
	top: -22px;
}
.line024 {
	margin: 0 0 16px 0;
	padding: 0;
	width: 666px;
}
.line024 img {
}
.line024 .td01 {
	padding: 0;
	width: 332px;
	background-color: #d8e7f4;
	vertical-align: top;
}
.line024 .td02 {
	padding: 0;
	width: 331px;
	background-color: #336d9b;
	vertical-align: top;
}
.line024 .scroller {
	margin: 0;
	padding: 9px 12px 10px 12px;
	position: relative;
	width: 308px;
	background-color: #004982;
	font-size: 1px;
}
.line024 .scroller td {
	vertical-align: middle;
}
.line024 .scroller img {
	cursor: pointer;
}
.line024 .scroller .dot {
	margin: 0;
	padding: 0;
	text-align: center;
}
.line024 .scroller .dot img {
	margin: 0 9px;
}
.line024 .bottom {
	margin: 0;
	padding: 9px 12px 10px 12px;
	position: relative;
	width: 308px;
	background-color: #336d9b;
	font-size: 1px;
}
.line024 .bottom .more {
	position: absolute;
	margin: 0;
	padding: 0;
	right: 6px;
	bottom: 6px;
}
.line024 .foto {
	margin: 0;
	padding: 0;
	width: 331px;
	position: relative;
}
.line024 .foto .foto-name {
	position: absolute;
	margin: 0;
	padding: 0;
	left: 10px;
	bottom: 12px;
	width: 308px;
	font-size: 95%;
	font-weight: bold;
	color: #ffffff;
}
.line024 .foto .foto-name a {
	color: #ffffff;
	text-decoration: none;
}
.line024 .foto .foto-name a:hover {
	text-decoration: underline;
}
.line024 .announce {
	margin: 0 30px 0 10px;
	padding: 4px 0 0 0;
	font-size: 85%;
	color: #ffffff;
}
.line024 .announce a {
	color: #ffffff;
	text-decoration: none;
}
.line024 .announce a:hover {
	text-decoration: underline;
}
.line024 .header {
	margin: 0;
	padding: 0 21px 0 12px;
	position: relative;
	width: 299px;
	background-color: #000000;
	color: #ffffff;
	text-transform: lowercase;
	font-size: 110%;
}
.line024 .header .big {
	padding: 2px 0 8px 0;
}
.line024 .header .small {
	padding: 0;
	font-size: 60%;
}
.line024 .header .small span {
	padding: 0 16px 0 0;
	float: left;
}
.line024 .header .small a {
	padding: 9px 0 0 0;
	float: left;
	color: #ffffff;
	text-decoration: none;
}
.line024 .header .small a:hover {
	text-decoration: underline;
}
.line024 .header .small .active {
	background-image: url(/img/i007.gif);
	background-position: center top;
	background-repeat: no-repeat;
}
.line024 .block {
	margin: 0;
	padding: 10px 0;
	font-size: 75%;
}
.line024 .block a {
	margin: 0;
	padding: 6px 26px 6px 26px;
	display: block;
	color: #000000;
	text-decoration: none;
	background-image: url(/img/i018.gif);
	background-position: 12px 11px;
	background-repeat: no-repeat;
}
.line024 .block .active {
	color: #ffffff;
	background-color: #336d9b;
	background-image: url(/img/i019.gif);
}
.line024 .block a:hover {
	text-decoration: underline;
}
.line025 {
	margin: 0 0 32px 0;
	padding: 0;
	width: 666px;
}
.line025 .date {
	margin: 0 0 10px 0;
	padding: 10px 0 0 0;
	font-size: 70%;
	font-weight: bold;
	color: #727272;
}
.line025 h1 {
	margin: 0 0 16px 0;
	padding: 0;
	font-size: 150%;
	line-height: 100%;
	color: #1f1f1f;
}
.line025 .flash {
	margin: 0 0 16px 0;
	padding: 0;
	width: 666px;
}
.line025 .foto {
	margin: 0 0 16px 0;
	padding: 0;
	width: 666px;
}
.line025 .source {
	margin: 0 0 9px 0;
	padding: 0;
	font-size: 75%;
	color: #727272;
}
.line025 .source a {
	color: #444097;
}
.line025 .announce {
	margin: 0 0 16px 0;
	padding: 0 40px 0 0;
	font-size: 125%;
	line-height: 110%;
	color: #1f1f1f;
}
.line025 .fd {
	margin: 16px 0 16px 20px;
	padding: 0;
	width: 298px;
	float: right;
}
.line025 .fd .header {
	margin: 0;
	padding: 0 21px 0 12px;
	position: relative;
	width: 265px;
	background-color: #336d9b;
	color: #ffffff;
	text-transform: lowercase;
	font-size: 110%;
}
.line025 .fd .header .big {
	padding: 2px 0 8px 0;
}
.line025 .fd .header .small {
	padding: 0;
	font-size: 60%;
}
.line025 .fd .header .small span {
	padding: 0 16px 0 0;
	float: left;
}
.line025 .fd .header .small a {
	padding: 9px 0 0 0;
	float: left;
	color: #ffffff;
	text-decoration: none;
}
.line025 .fd .header .small a:hover {
	text-decoration: underline;
}
.line025 .fd .header .small .active {
	background-image: url(/img/i015.gif);
	background-position: center top;
	background-repeat: no-repeat;
}
.line025 .fd .block {
	margin: 0;
	padding: 10px 0 10px 0;
	width: 298px;
	position: relative;
	background-color: #e1e1e4;
	font-size: 75%;
}
.line025 .fd .block p {
	margin: 0 0 10px 0;
	padding: 0 18px;
}
.line025 .fd .block a {
	color: #000000;
}
.line025 .text {
	margin: 0;
	padding: 0;
	float: right;
	width: 515px;
	position: relative;
	font-size: 85%;
	color: #1f1f1f;
}
.line025 .text h2 {
	font-size: 135%;
	font-weight: normal;
}
.line025 .text p {
	padding: 0 40px 0 0;
}
.line025 .text .vrez {
	margin: 3px 0 16px 20px;
	padding: 0;
	width: 196px;
	float: right;
}
.line025 .text .vrez .header {
	margin: 0;
	padding: 0 21px 0 12px;
	position: relative;
	width: 163px;
	background-color: #336d9b;
	color: #ffffff;
	text-transform: lowercase;
	font-size: 130%;
}
.line025 .text .vrez .header .big {
	padding: 2px 0 8px 0;
}
.line025 .text .vrez .header .small {
	padding: 0;
	font-size: 80%;
}
.line025 .text .vrez .header .small span {
	padding: 0 16px 0 0;
	float: left;
}
.line025 .text .vrez .header .small a {
	padding: 9px 0 0 0;
	float: left;
	color: #ffffff;
	text-decoration: none;
}
.line025 .text .vrez .header .small a:hover {
	text-decoration: underline;
}
.line025 .text .vrez .header .small .active {
	background-image: url(/img/i015.gif);
	background-position: center top;
	background-repeat: no-repeat;
}
.line025 .text .vrez .block {
	margin: 0;
	padding: 10px 12px 10px 12px;
	width: 172px;
	position: relative;
	background-color: #e1e1e4;
	font-size: 95%;
}
.line025 .text .vrez .block p {
	margin: 0 0 10px 0;
	padding: 0;
}
.line025 .text .vrez .block a {
	color: #000000;
}
.left-col {
	float: right;
	width: 150px;
	position: relative;
}
.line026 {
	margin: 0 14px 26px 0;
	padding: 0;
	font-size: 70%;
}
.line026 a {
	margin: 0 0 6px 0;
	padding: 3px 8px 4px 8px;
	display: block;
	position: relative;
	width: 120px;
	color: #000000;
	text-decoration: none;
}
.line026 a:hover {
	color: #bf0000;
	text-decoration: underline;
}
.line026 .active {
	color: #ffffff;
	background-color: #6692b4;
	overflow:hidden;
}

.line026 .active:hover {
	color: #ffffff;
}

.line026 .active img {
	border: 0px solid black;
}
.line027 {
	margin: 0 14px 16px 0;
	padding: 0;
}
.line027 .header {
	margin: 0 0 6px 0;
	padding: 3px 8px 5px 8px;
	position: relative;
	width: 120px;
	color: #ffffff;
	background-color: #000000;
	font-size: 80%;
}
.line027 .block {
	margin: 0 0 20px 0;
	padding: 0;
}
.line027 .foto27 {
	margin: 0 0 4px 0;
	padding: 0;
}
.line027 .name27 {
	margin: 0;
	padding: 0 0 0 1px;
	font-size: 70%;
}
.line027 .name27 a {
	color: #000000;
	text-decoration: none;
}
.line027 .name27 a:hover {
	color: #bf0000;
	text-decoration: underline;
}


.line028 {
                margin: 0;
                padding: 0;
}
.line028 .header {
                margin: 0 0 9px 0;
                padding: 0 21px 0 12px;
                position: relative;
                width: 633px;
                background-color: #000000;
                color: #ffffff;
                text-transform: lowercase;
                font-size: 110%;
}
.line028 .header .big {
                padding: 2px 0 8px 0;
}
.line028 .header .small {
                padding: 0;
                font-size: 60%;
}
.line028 .header .small span {
                padding: 0 16px 0 0;
                float: left;
}
.line028 .header .small a {
                padding: 9px 0 0 0;
                float: left;
                color: #ffffff;
                text-decoration: none;
}
.line028 .header .small a:hover {
                text-decoration: underline;
}
.line028 .header .small .active {
                background-image: url(/img/i007.gif);
                background-position: center top;
                background-repeat: no-repeat;
}
.line028 .megablock {
                margin: 0;
                padding: 0 0 9px 0;
                position: relative;
                width: 666px;
                background-color: #000000;
}
.line028 .megablock .col td {
                vertical-align: bottom;
}
.line028 .video {
                margin: 0;
                padding: 0;
                position: relative;
                width: 300px;
}
.line028 .video img {
                margin: 0;
                display: block;
                cursor: pointer;
}
.line028 .video .name {
                margin: 0;
                padding: 0 90px 0 0;
                left: 16px;
                bottom: 8px;
                position: absolute;
                color: #ffffff;
                font-size: 85%;
                vertical-align: bottom;
}
.line028 .video .name a {
                color: #ffffff;
                text-decoration: none;
}
.line028 .video .name a:hover {
                text-decoration: underline;
}
.line028 .block {
                margin: 0;
                padding: 12px 0 0 0;
                color: #ffffff;
}
.line028 .last img {
                display: block;
}
.line028 .td01 {
                padding: 0 0 0 16px;
                vertical-align: middle;
}
.line028 .td01 img {
                cursor: pointer;
}
.line028 .td02 {
                padding: 0 16px 0 0;
                font-size: 80%;
                vertical-align: middle;
}
.line028 .td02 a {
                color: #ffffff;
                text-decoration: none;
}
.line010 .td02 a:hover {
                text-decoration: underline;
}
.line029 {
                margin: 0 0 16px 0;
                padding: 9px 12px 10px 12px;
                position: relative;
                width: 642px;
                background-color: #000000;
                font-size: 1px;
}
.line029 td {
                vertical-align: middle;
}
.line029 img {
                cursor: pointer;
}
.line029 .dot {
                margin: 0;
                padding: 0;
                text-align: center;
}
.line029 .dot img {
                margin: 0 9px;
}
.line030 {
	margin: 0;
	padding: 10px 0 0 0;
	width: 980px;
}
.line030 .td01 {
	padding: 0 0 0 8px;
	font-size: 70%;
	color: #004982;
}
.line030 p {
	margin: 0 0 10px 0;
	padding: 0;
}
.line030 .td01 a {
	color: #004982;
	text-decoration: none;
}
.line030 .td01 a:hover {
	text-decoration: underline;
}
.line030 .td02 {
	padding: 0 8px 0 0;
	text-align: right;
}
.line030 .td03{
	vertical-align: middle;
}
.line031 {
	margin: 0 0 32px 0;
	padding: 0;
	width: 666px;
}
.line031 table {
	margin: 0 0 20px 0;
}
.line031 .td01 {
	padding: 0 0 10px 0;
	width: 250px;
	vertical-align: top;
	text-align: right;
	font-size: 90%;
	color: #1f1f1f;
}
.line031 .td02 {
	padding: 0 0 10px 12px;
	vertical-align: top;
	font-size: 90%;
	color: #1f1f1f;
}
.line031 .td02 a {
	color: #004982;
}
.line031 .td02 a:hover {
	color: #bf0000;
}
.line031 .td02 .liner {
	padding: 0 0 10px 0;
}
.line031 .td02 .liner img {
	display: block;
}
.line031 .td02 .second {
	padding: 0 0 0 70px;
	font-size: 90%;
}
.line031 .td03 {
	padding: 0 0 4px 0;
	width: 230px;
	vertical-align: top;
	text-align: right;
	font-size: 90%;
	color: #1f1f1f;
}
.line031 .td04 {
	padding: 0 0 4px 12px;
	vertical-align: top;
	font-size: 90%;
	color: #1f1f1f;
}
.line031 .td04 a {
	color: #004982;
	text-decoration: none;
}
.line031 .td04 a:hover {
	color: #bf0000;
	text-decoration: underline;
}
.line031 h2 {
	margin: 12px 0 16px 0;
	padding: 0;
	font-size: 150%;
	line-height: 100%;
	color: #1f1f1f;
}
.line032 {
	margin: 5px 0 0 0;
	padding: 0;
}
.line032 .header {
	margin: 0 0 9px 0;
	padding: 4px 12px 6px 12px;
	position: relative;
	width: 294px;
	background-color: #336d9b;
	color: #ffffff;
	text-transform: lowercase;
	font-size: 75%;
}
.line032 .header a {
	color: #ffffff;
	text-decoration: none;
}
.line032 .header a:hover {
	text-decoration: underline;
}
.line032 .foto {
	margin: 0;
	padding: 2px 12px 8px 12px;
}
.line032 .arrow {
	margin: 0;
	padding: 2px 0 8px 0;
}
.line032 .name {
	margin: 0;
	padding: 0 12px 8px 12px;
	font-size: 75%;
}
.line032 .name a {
	color: #000000;
}
.line033 {
	margin: 0 0 0 0;
	padding: 0 0 0 7px;
}
.line033 .header {
	margin: 0 0 -4px 0;
	padding: 2px 12px 4px 12px;
	position: relative;
	width: 100px;
	background-color: #336d9b;
	background-color: #6692B4;
	color: #ffffff;
	text-transform: lowercase;
	font-size: 75%;
}
.line033 .header a {
	color: #ffffff;
	text-decoration: none;
}
.line033 .header a:hover {
	text-decoration: underline;
}
.line033 div .foto {
	margin: 0;
	padding: 10px 12px 0 6px;
}
.line033 div .name {
	margin: 0;
	padding: 8px 12px 0 0;
	font-size: 75%;
	vertical-align: bottom;
}
.line033 div .name a {
	color: #000000;
}

.line033 .foto {
	margin: 0;
	padding: 10px 12px 0 6px;
}
.line033 .name {
	margin: 0;
	padding: 8px 12px 0 0;
	font-size: 75%;
	vertical-align: bottom;
}
.line033 .name a {
	color: #000000;
}


.advert240x400 {
	padding: 0px 30px 30px 30px;
}

.advert240x400 .title{
	color: black;
	font: 11px Tahoma,Arial,Helvetica,sans-serif;
	ont-weight: bold;
	margin: 0;
	padding: 5px 0 5px 0;
	width: 240px;
}

/*
.feedback {
	margin: 0;
	padding: 0;
	position: absolute;
	width: 568px;
	z-index: 10;
	display: none;
}
.feedback .feed01 {
	padding: 0;
}

.feedback .feed01 img { display: block; }
.feedback .feed02 img { display: block; }
.feedback .feed03 img { display: block; }

.feedback .feed02 {
	padding: 0;
	background-image: url(/img/form/002.gif);
	background-position: left top;
	background-repeat: repeat-x;
}
.feedback .feed03 {
	padding: 0;
}
.feedback .feed04 {
	padding: 0;
	background-image: url(/img/form/004.gif);
	background-position: left top;
	background-repeat: repeat-y;
}
.feedback .feed05 {
	padding: 0;
}
.feedback .feed06 {
	padding: 0;
	background-image: url(/img/form/006.gif);
	background-position: left top;
	background-repeat: repeat-x;
}
.feedback .feed07 {
	padding: 0;
}
.feedback .feed08 {
	padding: 0;
	background-image: url(/img/form/008.gif);
	background-position: left top;
	background-repeat: repeat-y;
}
.feedback .feed09 {
	padding: 0;
	background-color: #336d9b;
}
.feedback .name {
	margin: 0;
	padding: 0 0 18px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 125%;
	font-weight: bold;
	color: #ffffff;
}
.feedback .close {
	margin: 0;
	padding: 0 0 18px 0;
	text-align: right;
}
.feedback .close img {
	cursor: pointer;
}
.feedback form {
	margin: 0;
	padding: 0;
}
.feedback label {
	margin: 0 0 2px 0;
	padding: 0;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #ffffff;
}
.feedback .sel {
	margin: 0 0 6px 0;
	padding: 0;
	color: #336d9b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
}
.feedback .text {
	margin: 0 0 6px 0;
	padding: 2px 0 2px 4px;
	border: 1px solid #336d9b;
	color: #336d9b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 115%;
}
.feedback .cap01 {
	margin: 0;
	padding: 10px 0 10px 0;
	vertical-align: middle;
}
.feedback .cap02 {
	margin: 0;
	padding: 10px 14px 10px 0;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #ffffff;
	white-space: nowrap;
}
.feedback .cap03 {
	margin: 0;
	padding: 10px 0 10px 0;
	vertical-align: middle;
}
.feedback .ok01 {
	margin: 0;
	padding: 0;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #ffffff;
}
.feedback .ok02 {
	margin: 0;
	padding: 0 14px 0 0;
	vertical-align: middle;
	cursor: pointer;
	white-space: nowrap;
}
.feedback .ok03 {
	margin: 0;
	padding: 0;
	vertical-align: middle;
}
.feedback .w484 {
	width: 484px;
}
.feedback .w478 {
	width: 478px;
}
.feedback .w234 {
	width: 234px;
}
.feedback .w154 {
	width: 154px;
}

.feedback .error {
	color: #FF0000;
}

*/


.feedback {
	margin: 0;
	margin-left: -284px;
	left: 50%;
	padding: 0;
	position: absolute;
	width: 568px;
	z-index: 10;
	display:none;
}
.feedback .feed01 {
	padding: 0;
}

.feedback .feed01 img { display: block; }
.feedback .feed02 img { display: block; }
.feedback .feed03 img { display: block; }

.feedback .feed02 {
	padding: 0;
	background-image: url(/img/form/002_.gif);
	background-position: left top;
	background-repeat: repeat-x;
}
.feedback .feed03 {
	padding: 0;
}
.feedback .feed04 {
	padding: 0;
	background-image: url(/img/form/004_.gif);
	background-position: left top;
	background-repeat: repeat-y;
}
.feedback .feed05 {
	padding: 0;
}
.feedback .feed06 {
	padding: 0;
	background-image: url(/img/form/006_.gif);
	background-position: left top;
	background-repeat: repeat-x;
}
.feedback .feed07 {
	padding: 0;
}
.feedback .feed08 {
	padding: 0;
	background-image: url(/img/form/008_.gif);
	background-position: left top;
	background-repeat: repeat-y;
}
.feedback .feed09 {
	padding: 0;
	background-color: #ffffff;
}
.feedback .name {
	margin: 0;
	padding: 0 0 18px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 125%;
	font-weight: bold;
	color: #000000;
}
.feedback .close {
	margin: 0;
	padding: 0 0 18px 0;
	text-align: right;
}
.feedback .close img {
	cursor: pointer;
}
.feedback form {
	margin: 0;
	padding: 0;
}
.feedback label {
	margin: 0 0 2px 0;
	padding: 0;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #000000;
}
.feedback .sel {
	margin: 0 0 6px 0;
	padding: 0;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
}
.feedback .text {
	margin: 0 0 6px 0;
	padding: 2px 0 2px 4px;
	border: 1px solid #9CB8CF;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
}
.feedback .cap01 {
	margin: 0;
	padding: 10px 0 10px 0;
	vertical-align: middle;
}
.feedback .cap02 {
	margin: 0;
	padding: 10px 14px 10px 0;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #000000;
	white-space: nowrap;
}
.feedback .cap03 {
	margin: 0;
	padding: 10px 0 10px 0;
	vertical-align: middle;
}
.feedback .ok01 {
	margin: 0;
	padding: 0;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #000000;
}
.feedback .ok02 {
	margin: 0;
	padding: 0 14px 0 0;
	vertical-align: middle;
	cursor: pointer;
	white-space: nowrap;
}
.feedback .ok03 {
	margin: 0;
	padding: 0;
	vertical-align: middle;
}
.feedback .w484 {
	width: 484px;
}
.feedback .w478 {
	width: 478px;
}
.feedback .w234 {
	width: 234px;
}
.feedback .w154 {
	width: 154px;
}

.feedback .error {
	color: #FF0000;
}

/* Вакансии */
/* Вакансии */

.vakancy-infox {
  padding:0px 0px 10px 0px;
}

.vakancy-infox .vakancy-title {
  background:#ED3224 url(/img/lt-red.gif) 0px 0px no-repeat;
  overflow:hidden;
  _height:1%;
}

.vakancy-infox .vakancy-title div {
  background:url(/img/rt-red.gif) 100% 0px no-repeat;
  float:left;
  width:100%;
}

.vakancy-infox .vakancy-title div div {
  background:url(/img/lb-red.gif) 0px 100% no-repeat;
}

.vakancy-infox .vakancy-title div div  div {
  background:url(/img/rb-red.gif) 100% 100% no-repeat;
  font-size:18px;
  color:#ffffff;
  font-weight:normal;
  padding:4px 0px 6px 0px;
}

.vakancy-infox .vakancy-title div div  div span {
  padding-left:10px;
}

.vakancy-infox ul {
  padding:10px 0px 0px 55px;
  margin:0px;
  list-style-type:none;
}


.vakancy-infox li {
  padding:3px 0px 3px 0px;
  font-size:13px;
}

.vakancy-infox li a {
  color:#000000;
}

.vakancy-infox  .total {
  text-align:left;
  padding:5px 15px 15px 55px;
  font-size:13px;
}

.vakancy-infox .vakancy-bottom {
  background:#ED3224 url(/img/lb-red.gif) 0px 100% no-repeat;
}

.vakancy-infox .vakancy-bottom div {
  background:url(/img/rb-red.gif) 100% 100% no-repeat;
  height:15px;
}

.vakancy-infox2 {
  padding:0px 0px 0px 50px;
  margin:0px;
  list-style-type:none;
}


.vakancy-infox2 li {
  padding:3px 0px 3px 0px;
  font-size:14px;
}

.vakancy-infox2 li a {
  color:#004982; 
}


.vakancy-infox-text {
  padding:0px 0px 0px 120px;
  position: relative;
  font-size: 85%;
  color: #1f1f1f;
}

.send-resume {
  font-size:90% !important;
}

.tt1 {
  padding:12px 0px 0px 0px !important;
  margin:0px;
}

.title-default {
  background:#004982 url(/img/l-darkblue.gif) 0px 0px no-repeat;
}

.title-default-i {
  height:30px;
  background:url(/img/r-darkblue.gif) 100% 0px no-repeat;
}

.title-default h3 {
  padding:5px 0px 0px 10px;
  margin:0px;
  font-size:18px;
  font-weight:normal;
  color:#ffffff;
  text-transform:lowercase;
  float:left;
  line-height:18px;
}

.title-default h4 {
  padding:5px 0px 0px 10px;
  margin:0px;
  font-size:14px;
  font-weight:normal;
  color:#ffffff;
  text-transform:lowercase;
  float:left;
}

.title-blue-type2 {
  background:#014984 url(/img/lt-darkblue.gif) 0px 0px no-repeat;
}

.title-blue-type2 .title-default-i {
  background:url(/img/rt-darkblue.gif) 100% 0px no-repeat;
}


.title-darkgrey {
  background:#3F3F3F url(/img/lt-darkgrey.gif) 0px 0px no-repeat;
}

.title-darkgrey .title-default-i {
  background:url(/img/rt-darkgrey.gif) 100% 0px no-repeat;
}


.bottom-darkblue {
  background:#014984 url(/img/lb-darkblue.gif) 0px 100% no-repeat;
}

.bottom-darkblue div {
  background:url(/img/rb-darkblue.gif) 100% 100% no-repeat;
  height:20px;
}

.bottom-lightblue {
  background:#7EB6CF url(/img/lb-lightblue.gif) 0px 100% no-repeat;
}

.bottom-lightblue div {
  background:url(/img/rb-lightblue.gif) 100% 100% no-repeat;
  height:20px;
}


.bottom-lightgrey {
  background:#BCBCBC url(/img/lb-lightgrey.gif) 0px 100% no-repeat;
}

.bottom-lightgrey div {
  background:url(/img/rb-lightgrey.gif) 100% 100% no-repeat;
  height:20px;
}

.last-news {
  padding:0px 0px 20px 0px;
  position:relative;
  float:right;
  width:300px;
  overflow:hidden;
  font-size:85%;
}

.last-news .big-img {
  margin:0px 0px 2px 0px;
  padding:0px;
  position:relative;
  width:300px;
  overflow:hidden;
}


.last-news .big-img img {
  display:block;
  margin:0px;
}

.last-news .big-img .descr {
  position:absolute; 
  bottom:-2px; 
  width:300px;
  margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	color:#ffffff;
  height:48px;
}


.last-news .big-img .a-txt {
  font-size:14px;
  color:#ffffff;
  width:280px;
  position:absolute;
  z-index:33;
  padding:3px 0px 0px 15px;
  left:0px;
  bottom:9px;
}

.last-news .big-img .a-time {
  font-size:22px;
  color:#ffffff;
  position:absolute;
  z-index:33;
  padding:13px 15px 0px 0px;  
  width:50px;
  height:30px;
  right:0px;
  bottom:4px;
}

.last-news-text {
  padding:6px 15px 6px 15px;
  border-bottom:2px solid #ffffff;
  background:#DFDFDF;
  color:#000000;
  font-size:12px;
}


.last-news .midblue {
  background:#7EB6CF;
}

.last-news .midgrey {
  background:#BCBCBC;
}

.last-news .mid-img {
  overflow:hidden;
  _height:1%;
  padding:10px 0px 10px 0px;
}

.last-news .mid-img img {
  float:left;
  margin:0px 10px 0px 0px;
}

.last-news .mid-img span {
  font-size:12px;
  float:left;
  width:170px;
}


.last-news-img {
  overflow:hidden;
  height:168px;
  position:relative;
}


.last-news img {
 border:0px;
}

.last-news a {
 text-decoration:none;
color:#000000
}

.last-news a:hover {
  text-decoration:underline;
}

.last-news .big-img a {
 color:#ffffff
}

.last-news-img .big-img {
  position:absolute;
  top:0px;
  z-index:9;
}

.last-news-img .mid-img {
  position:absolute;
  bottom:0px;
  z-index:999;
  background:#ffffff;
  width:100%;
  _height:55px;
}

.last-news-img .big-img img {
  width:300px;
  height:168px;
}

.last-news-img .mid-img img {
  width:94px;
  height:56px;
}


/* партнерский блок в теле статьи */

.title-black-greyfon {
  background:#000000 url(/img/lt-black-greyfon.gif) 0px 0px no-repeat;
}

.title-black-greyfon div {
  background:url(/img/rb-black-greyfon.gif) 100% 100% no-repeat;
}

.title-black-greyfon div div {
  background:url(/img/lb-black-greyfon.gif) 0px 100% no-repeat;
}

.title-black-greyfon div div div{
  background:url(/img/rt-black-greyfon.gif) 100% 0px no-repeat;
  height:30px;
}

.partner-list {
  padding:1px 0px 0px 0px;
  margin:0px;
  list-style-type:none;
}

.partner-list li {
  overflow:hidden;
  _height:1%;
  padding:4px 0px 0px 0px;
  *padding-top:5px;
}

.clear-block {
  clear:both;
  font-size:0px;
  line-height:0px;

}



.partners-in-body {
  margin:0px 0px 16px 0px;
  font-size:11px;
  line-height:13px;
}

.partners-in-body .top {
  height:8px;
  font-size:0px;
  line-height:0px;
  background:#E1E1E4 url(/img/lt-darkgray.gif) 0px 0px no-repeat;
}


.partners-in-body .top div {
  height:8px;
  font-size:0px;
  line-height:0px;
  background:url(/img/rt-darkgray.gif) 100% 0px no-repeat;
}


.partners-in-body .bottom {
  height:8px;
  font-size:0px;
  line-height:0px;
  background:#E1E1E4 url(/img/lb-darkgray.gif) 0px 100% no-repeat;
}


.partners-in-body .bottom div {
  height:8px;
  font-size:0px;
  line-height:0px;
  background:url(/img/rb-darkgray.gif) 100% 100% no-repeat;
}

.partners-in-body .center-block {
  background:#E1E1E4;
  padding:2px 0px 2px 0px;
}

.partners-in-body .title-black-greyfon {
  float:right;
  width:235px;
  margin:-10px 0px 0px 0px;
}

.partners-in-body .title-black-greyfon div div div{
  background:url(/img/rt-black.gif) 100% 0px no-repeat;
} 

.partners-in-body .partners-block {
  float:left;
  padding:11px 0px 10px 0px;
  width:33%;
}


.partners-in-body .partners-block img {
  margin:0px 10px 0px 6px;
  border:0px;
}


.partners-in-body .partners-block .partner-img {
  display:-moz-inline-box;
  display:inline-block;
  width:76px;
}

.partners-in-body .partners-block .partner-img a {
  display:block;
  width:76px;
}

.partners-in-body  .partners-block .partner-txt {
  display:-moz-inline-box;
  display:inline-block;
  width:90px;
  line-height:14px;
  padding:0px 0px 5px 0px;
  vertical-align:top
}

.partners-in-body .partners-block .partner-txt a {
  color:#000000;
  display:block;
  width:110px;
}

.partners-in-body .partners-block .partner-txt a:hover {
  text-decoration:none;
}

.partners-in-body .partners-block .partnet-title {
  float:left;
  background:#6693B4 url(/img/lt-blue-greyfon.gif) 0px 0px no-repeat;
  height:140px;
  width:20px;
  margin:4px 0px 0px 0px;
}

.partners-in-body .partners-block .partnet-title div {
  background:url(/img/rt-blue-greyfon.gif) 100% 0px no-repeat;
  height:140px;
  width:20px;
}

.partners-in-body .partners-block .partnet-title div div {
  float:left;
  background:url(/img/i026.gif) 0px 100% no-repeat;
  height:140px;
  width:20px;
}

.partners-in-body .partners-block img {
  width:63px;
  height:63px;
}
/* end партнерский блок в теле статьи */


.line024 .header .small a.rss {
  float:right;
  margin:-3px -15px 0px 0px;
  border:0px;
  position:relative;
  z-index:9;
}

.line024 .header .small a.rss img {
  border:0px;
}
