body {margin:15px 0 0 7px; padding:0; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

a {color: #606AB2;}
form {display: inline;}

.header,
.footer,
.main {
	border-collapse:collapse;
	padding:0; margin:0; border:0
}

.header > tbody > tr > td,
.main > tbody > tr > td,
.footer > tbody > tr > td {
	padding:0; margin:0; border:0
}

.header,
.footer {
	/*width:984px*/
	width:1243px;
	clear:left;
}

.main {
	float:left;
	width:988px;
}

/* last news */
.lastbox {
	margin-left:1003px;
	width:240px;
	font-size:13px;
}
* html .lastbox { /* IE6 FIX */
	margin-left:1000px;
}
.last__news {
	background-color:#FFF;
	padding:10px;
	border: solid 2px #666FB4
}
.right_anons__title__last {
	background-color:#606ab2;
	border-bottom:4px solid #98a4f3;
}
.last__item {
	padding:0.5em 0;
}
.date {
	color:#76798c;
}
/* /last news */

/*#BodyBox td {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}*/

#TopBox {padding:10px 0 0 269px; color: #8c8e9d;}
#HeaderBox {padding-right:0;}
#LogoBox {padding-left:0; width: 250px;}

#youtube {padding-top:20px; text-align:center;}

.roundbox {position:relative;}
.tl, .tr, .bl, .br {width:5px; height:5px; position:absolute; background-repeat:no-repeat; font-size:0;}
.tl {top:0; left:0; background-position:0 0;}
.tr {top:0; right:0; background-position:-5px 0;}
.bl {bottom:0; left:0; background-position:0 -5px;}
.br {bottom:0;; right:0; background-position:-5px -5px;}
* html .bl, * html .br {bottom:-1px;}

/* == New Year Header == */
#nav {/*width:728px;*/ height:51px; padding:5px; margin-left:7px;}
#nav .tl, #nav .tr, #nav .bl, #nav .br {background-image:url('/i/corners.gif');}

#nav .content {color:#989FD0; font-size:13px; padding:20px 0 0 65px;}
#nav .content a {color:#FFF;}
#nav .search {float:right; padding-right:20px;}

.newyear {background:#606ab2 url('/i/newyear.gif') top center no-repeat; }
.logo {background:#606ab2 url('/i/ico.gif') 18px 12px no-repeat;}

#HeaderLine {background: 0px 0px url('/i/hl_bg1.gif') no-repeat #606ab2;}
#HeaderLine2 {height: 61px; background: right top url('/i/hl_bg2.gif') no-repeat;}
#HeaderLine2 td {color: #989FD0; font-size: 13px; padding-left: 70px;}
#HeaderLine2 td a {color: #D5D7E7;}
#Ico {height: 38px;  width: 34px; position: absolute; left: 282px; top: 48px; background: 0px 0px url('/i/ico.gif') no-repeat;}
#SearchForm .s {width: 415px; height: 19px; border: 1px #9B9CA1 solid; vertical-align: middle; margin:1px 0 0; vertical-align: middle;}
#SearchForm .b {}

#TopMenuBox {}
#IcoBox {width: 242px; padding: 19px 0px 0px 27px;}
#TopMenu {}
#TopMenu td {width: 15%; font-size: 15px; font-weight: bold; vertical-align: top; padding-top: 13px; border-bottom: 5px #2ea8ac solid;}
#TopMenu td a {text-decoration: none;}
#TopMenu td.m1 {color: #ed1671; border-bottom-color: #ed1671;}
#TopMenu td.m1 a {color: #ed1671; background: 0px 16px url('/i/ml1.gif') repeat-x;}
#TopMenu td.m2 {color: #2ea8ac; border-bottom-color: #2ea8ac;}
#TopMenu td.m2 a {color: #2ea8ac; background: 0px 16px url('/i/ml2.gif') repeat-x;}
#TopMenu td.m3 {color: #7b983c; border-bottom-color: #7b983c;}
#TopMenu td.m3 a {color: #7b983c; background: 0px 16px url('/i/ml3.gif') repeat-x;}
#TopMenu td.m4 {color: #be9c5c; border-bottom-color: #be9c5c;}
#TopMenu td.m4 a {color: #be9c5c; background: 0px 16px url('/i/ml4.gif') repeat-x;}
#TopMenu td.m5 {color: #909090; border-bottom-color: #909090;}
#TopMenu td.m5 a {color: #909090; background: 0px 16px url('/i/ml5.gif') repeat-x;}
#TopMenu td.m6 {color: #31c28d; border-bottom-color: #31c28d;}
#TopMenu td.m6 a {color: #31c28d; background: 0px 16px url('/i/ml6.gif') repeat-x;}
#TopMenu td.m7 {color: #2ea8ac; border-bottom-color: #2ea8ac;}
#TopMenu td.m7 a {color: #2ea8ac; background: 0px 16px url('/i/ml2.gif') repeat-x;}


#BannerTop {padding-left: 20px;}
#BannerTop img {margin-bottom: 10px;}
#Banner3 {padding:20px 0 15px 0; text-align:center;}
#bottomBanner {padding:30px 0 20px 0;}
.inside_top_468 {width:468px; margin:0 auto; padding-bottom:10px; font-size:0;}

#LeftPanel{width:240px; padding-right:15px}

/* Фотогалереи на первой стр. */
#LPPhotoBox { background-color: #eeeeee; width:240px;}
#LPPhotoBox .Name {padding: 11px 0px 2px 13px; font-size: 14px; color: #363636; font-weight: bold;}
#LPPhotoBox .Name a {text-decoration: none;}
#LPPhotoBox .Name span {color: #666FB4;}
#LPPhotoBox .Name i {font-style: normal; color: #363636;}
#LPPhotoBox .lname {margin-top: 1px; font-size: 1px; height: 4px; width: 197px; background-color: #666FB4;}
.LPPhoto {margin-bottom: 18px;}
#LPPhotoBox .LPPhoto td {font-size: 12px;}
.LPPhoto .img {padding: 15px 0px 0px 14px; vertical-align: top; width: 83px;}
.LPPhoto .text {padding: 13px 12px 0px 0px; vertical-align: top;}
.LPPhoto .text em {color: #8C8E9D; font-size: 9px; font-style: normal;}
.LPPhoto .text a {color: #606AB2; line-height: 16px;}

#ad240 img {margin-bottom:10px}

#MainContent0 {width:474px}

/* Новостной блок на 1-ой стр. */
#Box .MNewsBlock {height:320px}
#Box .Name {background-color: #2ea8ac; border-bottom: 4px #62bec1 solid; color: #fff; width: 146px; font-size: 15px; font-weight: bold; padding: 5px 10px 0px 10px;}
#Box .Name a {text-decoration: none; color:#fff; padding-right:13px;}
#Box .Line {border-bottom: 1px #c2c2c2 solid;}
#Box .Photo {text-align: center; vertical-align: top; padding-top: 7px; width: 172px;}
#Box .Photo div {background-color: #eee; padding: 11px 0px 6px 0px;}
#Box .Anons {padding:5px 5px; vertical-align: top;}

#Box .Anons em,   #Box .Anons1 em {color: #8C8E9D; font-size: 12px; font-style: normal;}
#Box .Anons h2,   #Box .Anons1 h2 {padding: 0px; margin: 0px 0px 6px 0px; font-size: 18px; font-weight: normal; line-height: 19px;}
#Box .Anons h2 a, #Box .Anons1 h2 a {color: #606AB2;}
#Box .Anons div,  #Box .Anons1 div {color: #363636; font-size: 12px; line-height:17px;}
#Box .link1 {background: 0px 0px url('/i/link1.gif') no-repeat; height: 20px; float: right; width: 160px; font-size: 11px; color: #363636; padding-top: 1px; margin-top: 11px;}
#Box .link1 a {color: #606AB2; padding-left: 8px;}

#Box .Photo1 {text-align: center; vertical-align: top; background-color: #D5D7E7; padding: 11px 0px 6px 0px; border-top: 9px #fff solid; width: 172px;}
#Box .Anons1 {border-top: 9px #fff solid; background-color: #D5D7E7; vertical-align: top; padding: 15px 15px 20px 12px;}

#Box .News {vertical-align:top; line-height: 15px;}
#Box .News div {width:220px; margin:15px 5px 8px 5px;}
#Box .News em {font-style: normal; font-size: 12px; color: #76798C;}
#Box .News a {color: #606AB2; font-size: 12px;}

#Box.m1 .MNewsBlock .Name {background-color: #ED1671; border-bottom-color: #F25095;}
#Box.m2 .MNewsBlock .Name {background-color: #2ea8ac; border-bottom-color: #62bec1;}
#Box.m3 .MNewsBlock .Name {background-color: #7b983c; border-bottom-color: #9cb26d;}
#Box.m4 .MNewsBlock .Name {background-color: #BE9C5C; border-bottom-color: #CEB585;}
#Box.m5 .MNewsBlock .Name {background-color: #909090; border-bottom-color: #B4B4B4;}
#Box.m6 .MNewsBlock .Name {background-color: #31C28D; border-bottom-color: #79D0B0;}
#Box.m7 .MNewsBlock .Name {background-color: #2ea8ac; border-bottom-color: #62bec1;}
#Box.m8 .MNewsBlock .Name {background-color: #606ab2; border-bottom-color: #7c88e5;}
#Box.m9 .MNewsBlock .Name {background-color: #7b983c; border-bottom-color: #9cb26d;}

#RightPanel .Anons {border: none; }
#RightPanel .Line {width: 63px;}
#RightPanel .Anons em {font-size: 11px;}
#RightPanel .Anons h2 {font-size: 14px; font-weight: bold;}

/* Контейнер для заливки серым левой колонки */
.rightColumnContainer, #rightColumnContainer {width:230px; padding:5px; background-color:#EEE;}
.rightColumnContainer #box, #rightColumnContainer #box {width:230px;}
.rightCellContainer {background-color:#EEE; padding:5px;} 


/* Подвал */
#footer {margin-top:1em; padding-top:1em; border-top:solid 1px #c2c2c2}
#footer__box {border:0; border-spacing:0}
#footer__box td {vertical-align:top}
#footer__counters {width:240px; padding-right:15px}
#footer__copy {color: #76798C}
#footer__copy p {margin-top:0}



#RightPanel {padding-left:15px;}

#Path {background-color: #eee; color: #303030; padding: 7px 10px 5px 11px; font-size: 11px; line-height: 15px;}
#Path a {color: #606AB2; text-decoration: underline;}
#NameBox {width:100%; border-top:4px #606AB2 solid; border-spacing:0}
#SubName {padding: 17px 10px 15px 0px;}
#SubName.Gallery {padding: 13px 10px 11px 0px;}
#NameBox em {color: #606AB2; font-size: 23px; font-weight: bold; font-style: normal;}
.m1 #NameBox {border-top-color: #ED1671;}
.m1 #NameBox em {color: #ED1671;} 
.m2 #NameBox {border-top-color: #2ea8ac;}
.m2 #NameBox em {color: #2ea8ac;} 
.m3 #NameBox {border-top-color: #7b983c;}
.m3 #NameBox em {color: #7b983c;} 
.m4 #NameBox {border-top-color: #BE9C5C;}
.m4 #NameBox em {color: #BE9C5C;} 
.m5 #NameBox {border-top-color: #909090;}
.m5 #NameBox em {color: #909090;} 
.m6 #NameBox {border-top-color: #31C28D;}
.m6 #NameBox em {color: #31C28D;}
.m7 #NameBox {border-top-color: #2ea8ac;}
.m7 #NameBox em {color: #2ea8ac;} 

td#PrintLink {background: 0px 17px url('/i/print.gif') no-repeat; width: 100px; padding: 16px 0px 0px 19px; font-size: 11px;}
em.date {color: #8C8E9D; font-style: normal; line-height: 11px; margin: 0px 0px 0px 1px; font-size: 11px;}

td#Content h1.art {margin:1em 0 0.5em 0; padding: 0px 0px 0px 1px; font-size: 18px; font-weight: normal; color: #363636;}

#Content {}
td#Content, #Content td {color: #363636; font-size: 12px; /*line-height: 17px;*/}
td#content p {margin:0; padding-bottom:1em;}
td#Content h1 {margin:0; padding: 18px 1px 10px 1px; color: #606AB2; font-size: 23px; font-weight: bold; font-style: normal;}
td#Content h2 {font-size: 16px; color: #363636;}
td#Content h3, td#Content h4, td#Content h5, td#Content h6 {font-size:14px; color:#363636;}

#Content div.m0 {border-top: 4px #606AB2 solid;}

/*td#Content table {background-color: #333;}*/
/*td#Content table td {background-color: #fff;}*/
hr {height: 1px; color: #C2C2C2; border: none; border-bottom: 1px #C2C2C2 solid;}

#NextArtList {border-top: 1px #C2C2C2 solid; margin-top:1em; padding:1em 0 2em 0; clear:both;}
#NextArtList div {padding: 9px 0px 0px 0px;}
#NextArtList em {font-style: normal; font-size: 11px; color: #8C8E9D; line-height: 11px;}
#NextArtList a {font-size: 13px; line-height: 18px;}
#NextArtList span {margin-top: 2px; line-height: 15px;}

#Content #ContForms td {padding-top: 10px; background-color: #eee; color: #3e3e3e; font-size: 12px;}
#Content #ContForms td.left {padding-left: 20px;}
#ContForms input {width: 350px; border: 1px #9b9ca1 solid;}

#ContForms textarea {width: 350px; height: 120px; border: 1px #9b9ca1 solid; font: 14px Arial, Helvetica, sans-serif;}
#ContForms input.b {width: 75px; height: 21px; border: 1px #9b9ca1 solid; margin-right: 19px;}
#Content #ContForms td.mini {font-size: 11px;}

#Content .SubNews1 {border-bottom: 1px #c2c2c2 solid;}
#Content .SubNews1 td {padding-bottom: 21px; vertical-align: top;}
#Content .SubNews1 em {font-style: normal; font-size: 12px; color: #8c8e9d;}
#Content .SubNews1 h2 {padding: 0px; margin: 0px 0px 6px 0px; font-size: 18px; font-weight: normal; line-height: 18px;}
#Content .SubNews1 h2 a {color: #606AB2;}
#Content .SubNews1 div {color: #363636; font-size: 12px; line-height: 17px;}

.form {
	padding:15px;
	background:#EEE;
	clear:left;
}
.form div {
	margin:5px 0;
}
.form .label {
	float:left;
	width:140px;
}
.form .field,
.form .buttons {
	padding-left:140px;
}
.form .field input,
.form .field textarea {
	width:288px;
	max-width:288px;
}
.form .buttons {
	text-align:right;
}
.required {
	color:#F00;
}
.form .field input.captcha {
	width:126px;
	margin-left:10px;
	vertical-align:top;
}

#SubNews {margin-top: 3px;}
#SubNews td {padding-top: 19px; vertical-align: top;}
#SubNews .img {padding-top: 20px; width: 86px;}
#SubNews td em {margin: 0px; padding: 0px; font-style: normal; font-size: 11px; color: #8c8e9d;}
#SubNews h3 {padding: 0px; margin: -2px 0px 0px 0px; font-size: 14px; font-weight: bold; line-height: normal;}
#SubNews h3 a {color: #606AB2;}
#SubNews div {padding-top: 5px; color: #363636; font-size: 12px; line-height:normal;}

.link2 {background: 0px 0px url('/i/link1.gif') no-repeat; height: 20px; float: right; width: 153px; font-size: 11px; color: #363636; padding-top: 1px; margin-top: 11px;}
.link3 {background: 0px 0px url('/i/link2.gif') no-repeat; height: 20px; float: right; width: 105px; font-size: 11px; color: #363636; padding-top: 1px; margin-top: 23px;}
.link2 a, #Content .link3 a {color: #606AB2; padding-left: 8px;}

#Content #SearchBox0 {background-color: #eee; border-bottom: 4px #606ab2 solid; padding: 3px 0px 18px 14px;}
#Content #SearchBox {}
#Content #SearchBox td {background-color: #eee; padding-top: 11px;}
#SearchBox input {font-size: 13px;}
#SearchBox select {font-size: 13px; margin-left: 2px; padding-left: 0px;}
#SearchBox input.b {font-size: 13px; margin-left: 2px; padding-left: 0px; height: 22px; margin-bottom: 1px; width: 64px; text-align: center;}
#SearchBox .SText {width: 257px;}
#Content #CountList {font-size: 11px; height: 17px; width: 50px; margin-top: 2px;}
#Content .Search {}
#Content .Search li {line-height: normal; margin: 0px; padding: 0px 0px 9px 0px;}
#Content .Search li em {font-style: normal; font-size: 11px; color: #8c8e9d;}

#Content #GalleryPhGall {margin-top: 8px; background-color: #fff;}
#Content #GalleryPhGall td {background-color: #fff; text-align: center; padding-bottom: 27px; width: 25%;}

#Content .GalleryPhName {padding-top: 2px;}
#Content .GalleryPhoto {padding-top: 10px;}
#Content #GalleryPhIco {margin-top: 26px; background-color: #fff;}
#Content #GalleryPhIco td {text-align: center; padding-top: 1px; background-color: #fff; width: 20%;}
#Content #GalleryPhIco td div {width: 70px; height: 73px; padding: 10px;}
#Content #GalleryPhIco td div.on {background-color: #eee; border: 1px #666fb4 solid; padding: 9px;}

.blue {color: #606ab2;}

#Content table.Table1 {background-color: #333; padding: 1px; margin: 0px; border: none;}
#Content table.Table1 td {background-color:#FFF; padding: 2px 5px 0 0; border:none;}
#Content .contact {font-weight:bold; margin-right:1em; padding:0; display:inline; float:left;}
div div#video {padding-top:20px;}

/* Top banners */
.ad_tl {
	padding-right:15px;
}

.ad_tr {
	padding-left:15px;
}
.ad_tl div,
.ad_tr div {
	width:240px;
	height:100px;
}

.mb10 {margin-bottom:10px;}


/* NEW ANNOUNCEMENT BLOCK IN LEFT COLUMN */

.abox {
	width:210px;
	padding:15px;
	background:#EEE;
	font-size:12px;
	clear:left
}
.abox h3 a {
	text-decoration:none;
}

.abox h3 {
	border-bottom:solid 4px #666FB4;
	padding:0 0 1px 0;
	margin:0 0 15px 0;
	font-size:14px;
	font-weight:bold;
}
.abox h3:first-letter {
	color:#666FB4 !important;
}
.abox h3 a {
	color:#363636;
}

.abox .wrapper {
	clear:left;
	padding-bottom:15px;
}

.abox .photo {
	float:left;
	width:70px;
}
.abox .photo img {
	width:70px;
	border:0;
	margin-bottom:15px;
}

.abox .announce {
	padding-left:80px;
}

.abox .intro {
	clear:left;
	padding-top:10px;
}
.abox .intro h4 {
	font-size:13px;
	margin:0;
}
.abox .intro ul {
	padding-left:10px;
	margin:10px 0 0 20px;
}

/* Bottom Ad block */
.main_left {
	width:240px;
	padding-right:15px;
}
.main_central {
	width:474px;
}
.main_right {
	width:240px;
	padding-left:15px;
}

.links h4 {
	font-size:12px !important;
}
.links ul {
	margin-left:10px;
	padding-left:10px;
}
.links ul li {
	margin-bottom:5px;
}

.garin, .garin a {
	font-size:8px;
	color:#CCC;
}
a.red {
	color:#ED1671;
}
#partners {
	width:468px;
	overflow:hidden;
	margin-top:50px;
}

.sn {
	margin-bottom:2em;
}
#widget {
	margin:10px 30px;
	text-align:center;
	font-size:12px;
}
#widget img {
	width:50px; height:23px;
	border:none;
}

/*  Стили для Блогов и Авторов  */

.BlogList {margin-top: 10px;}
.BlogList td {padding-bottom: 30px;}
.BlogList td.img { width:100px;  text-align:center; padding-right:10px;}
.BlogList td.img img {width:100px; margin-bottom:7px; border:none;}
.BlogList td.img2 {padding: 3px 15px 10px 8px;}
.BlogList em {display: block; margin-top: 6px;}
.BlogList h3 {margin: 0px; padding:8px 0px;}
.BlogList h3, .BlogList h3 a {font-size: 14px;}
.BlogList .links {text-align: right; padding-top: 6px;}
.BlogList .date {color:#8C8E9D; font-size:11px;}
.Name1 {margin-top: 30px; padding: 20px 0px 0px 0px; border-top: 1px #C2C2C2 solid;}
.Name1 h3 {margin: 0px; padding: 0px;}

input.i {width: 200px; font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; border: 1px #999 solid; background-color: #f9f9f9; margin-bottom: 2px; color: #000;}
input.b {border: 1px #999 solid; background-color: #ccc; width: 120px; color: #000;}

.CommentsList {}

.author {
	clear:left;
	margin-bottom:50px;
}

.blog_articles {
	clear:left;
}
.blog_articles .article {
	margin-bottom:20px;
}
.blog_articles .article h3 {
	padding:0; margin:0;
}
.blog_articles .article .date {
	color:#8C8E9D;
	font-size:11px;
}

.blog_articles .article .title {
	font-weight:bold;
}

/* === Greeting === */
h2 {
	clear:left;
}

.person {
	clear:left;
	margin:10px 0;
	overflow:hidden;
}

.person p {
	padding:0; margin:0;
}

.person h3 {
	font-size:14px;
	padding:0; margin:0;
}

.person .date {
	float:left;
}

.person .date sup {
	font-size:85%;
	color:#666;
}

.person .date sup.holiday {
	color:#F66;
}

.person .intro {
	padding-left:100px;
}

.person .intro img {
	float:left;
	width:70px; height:70px;
	margin-right:10px;
	border:none;
}
/* === /Greeting === */

/* News Slider */
.dostup {
	margin-bottom:12px;
	position: relative;
	overflow: hidden;
}

.dostup img {
	border: 0;
}
.dostup p {
	margin: 0;
	padding: 0;
	font-size:12px;
}

.dostup .back {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
}

.dostup .back a,
.dostup .next a {
	display: none;
	outline: none;
}
.dostup .next {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
}
.dostup ul {
	position: relative;
	left: 0;
	width: auto;
	margin: 0;
	padding: 0;
	list-style-type: none;
	overflow: hidden;
	z-index: 1;
}
.dostup .box div {
	float: left;
	display: inline;
	width:240px;
}

.container {
	border:solid 1px #ed1671;
	border-bottom-width:4px;
}
.dostup .box {
	padding:12px 20px 12px 21px;
}
.dostup  {
	width:1241px;
}

.dostup .back {
	width:19px;
	height:95px;
	background-color:#FFF;
}
.dostup .next {
	width:19px;
	height:95px;
	background-color:#FFF;
	right:0;
}
.dostup .next a {
	position: absolute;
	top:43px;
	right:0;
	width:19px;
	height:95px;
	text-align:center;
}
.dostup .back a {
	position: absolute;
	top:43px;
	width:19px;
	height:95px;
	text-align:center;
}

.dostup .box div {
	overflow: hidden;
}
.dostup .box div img {
	float: left;
	display: inline;
	margin-right:7px;
}
.dostup .box div p {
	float: left;
	display: inline;
	width:150px;
}
.dostup .box div div {
	margin-left:10px;
}
/* end News Slider */

/* Weather */
.weather {
	color:#000;
	margin-right:5px;
	margin-bottom:0.3em;
}
.weather strong {
	font-size:23px;
	font-weight:normal;
}
.weather img.small {
	margin:0 1em;
	width:31px; height:31px;
}
.weather img.large {
	margin-right:2em;
	width:93px; height:93px;
}
.weather h3 {
	font-size:11px;
	font-weight:normal;
	margin:0; padding:0;
	margin-right:1em;
}

.weather h3 a {color:#ED1671}
.weather h4 {
	padding:0; margin:0;
	font-size:28px !important;
	font-weight:normal;
}

.weather td {
	text-align:left;
}
#forecast {
	width:100%;
}
#forecast td {
	text-align:center;
	vertical-align:top;
	padding:0.3em;
}
#forecast tr.day td {
	background-color:#DAE5ED;
}
#forecast tr.night td {
	background-color:#bcd7eb;
	border-top:solid 1px #FFF;
}

#forecast tr.day td.nobg,
#forecast tr.night td.nobg {

}
#forecast img {
	width:61px; height:61px;
	border:0;
}

.weather .copy {
	margin-top:2em;
}

img.twclogo {
	width:61px; height:61px;
	border:0;
	margin-right:1em;
	float:left;
}

.weather .links {
	padding-left:75px;
}
/* end Weather */

/* Inside right anons block */
.right_anons {
	font-size:12px;
	width:100%;
	margin:1em 0;
}
.right_anons__title {
	border-bottom:solid 1px #C2C2C2;
}
.right_anons__title a {
	display:block;
	position:relative;
	top:1px;
	width:150px;
	padding:5px 10px 2px;
	text-decoration:none;
	color:white;
	font-size:15px;
	font-weight:bold;
}
.right_anons__body {
	padding:0.5em 5px 0;
}
.right_anons__body .date {
	font-size:0.9167em;
}
.right_anons__body a {
	display:block;
	font-size:1.1667em;
	padding:0.4286em 0;

}
/* Partner SelectorNews */
.right_anons__title__sn {
	background-color:#8d2222;
	border-bottom:solid 4px #cf6666;
}
/* END Inside right anons block */

div.action_box {padding-top:1em; margin:1em 0; border-top:1px solid #C2C2C2;}
ul.action {width:474px;list-style-type:none;padding:0; margin:0;height:16px;}
ul.action li {float:left;position:relative;}
ul.action a {background:url('/i/icons/actions.png') no-repeat scroll 0 0 transparent;display:block;font-weight:700;height:16px;padding:0 0 0 20px;}
#action__print {background-position:0 -32px;width:183px;}
#action__subscribe {background-position:0 -47px;width:207px;}
#action__rss {background-position:0 -62px;width:24px;}

/* START currency exchange */
table.rates, .rates th, .rates td
{
	border-color:#999;
	border-style:solid;
}

table.rates
{
	width:100%;
	border-width:0 0 1px 1px;
	border-spacing:0;
	border-collapse:collapse;
}

.rates th, .rates td
{
	margin:0;
	padding:0.5em;
	border-width:1px 1px 0 0;
}
.rates th
{
	background-color:#669;
	color:#FFF;
}
.rate {text-align:center}
.rates .rate.best {background-color:#CFC; font-weight:bold;}
.rates .hl td {background-color:#EEE;}

.best-rates {width:190px; margin:0 auto}
.best-rates td {margin:0; padding:0.25em; text-align:center}
.best_rates__id {background-color:#669; color:#FFF}
/* FINISH currency exchange */

/* blogs links */
.lj, .li, .ya  {float:left; width:16px; height:16px; margin:0 3px; background-image:url(/i/icons/actions.png); background-repeat:no-repeat}
.lj {background-position:0 -79px}
.li {background-position:0 -95px}
.ya {background-position:0 -111px}
a.show-code, a.show-result{border-bottom:dotted 1px #606AB2; text-decoration:none}
#blog-result, #blog-code {display:none; margin:15px 0}
#blog-result {width:452px; border:solid 1px #c2c2c2; padding:10px; overflow:hidden}
#blog-code textarea {width:470px; height:80px; font-size:11px; margin:0}
.share {float:left; margin-right:1em;}
.acceptors {overflow:hidden}
.blogs {clear:left; margin-top:1em; width:auto}
