﻿.b400 { position: relative; width: 400px; background: url("../i/b400y.gif") repeat-y; margin: 0 0 4px 4px; }
.b400 .b400t { width: 400px; background: url("../i/b400t.gif") 0 0 no-repeat; }
.b400 .b400b { width: 400px; background: url("../i/b400b.gif") 0 bottom no-repeat; padding: 7px 0px 7px 0px; }
.b400 .b400b2 { width: 400px; background: url("../i/b400b2.gif") 0 bottom no-repeat; padding: 7px 0px 7px 0px; }
.b400 h2 { margin: 0 1px 0 1px; width: 333px; padding: 1px 55px 8px 10px; font-size: 9pt; color: #ed1c24; font-weight: bold; background-color: #f2f2f2; }
.b400 h2.blackh { color: #000; }
.b400 .b400b2 h2 { padding-bottom: 0; }
.b400 .sver2 { left: 376px; top: 6px; position: absolute; }
.b400 .inside { margin: 0 1px; width: 374px; padding:  10px 12px 10px 12px; border-bottom: 1px solid #e4e4e4;}

.b400 h2 a { color: #ed1c24; font-weight: bold; text-decoration: none; }
.b400 h2 a:hover { text-decoration: underline; }
.b400 h2 a.bread { padding: 0 17px 0 0; margin: 0 8px 0 0; background: url("../i/bread-a.gif") right 4px no-repeat; }

.pad-text400 { padding: 15px 12px 0 12px; width: 376px; }

.right-form-control400 { width: 375px; padding: 5px 28px 5px 0; }
.right-form-control400 .rcor { float: right; margin: 0 0 0 5px; }

.b550 { position: relative; width: 550px; background: url("../i/b550y.gif") repeat-y; margin: 0 0 4px 4px; }
.b550 .b550t { width: 550px; background: url("../i/b550t.gif") 0 0 no-repeat; }
.b550 .b550b { width: 550px; background: url("../i/b550b.gif") 0 bottom no-repeat; padding: 7px 0px 7px 0px; }
.b550 .b550b2 { width: 550px; background: url("../i/b550b2.gif") 0 bottom no-repeat; padding: 7px 0px 7px 0px; }
.b550 h2 { margin: 0 1px 0 1px; width: 333px; padding: 1px 55px 8px 10px; font-size: 9pt; color: #ed1c24; font-weight: bold; background-color: #f2f2f2; }
.b550 h2.blackh { color: #000; }
.b550 .b550b2 h2 { padding-bottom: 0; }
.b550 .sver2 { left: 376px; top: 6px; position: absolute; }
.b550 .inside { margin: 0 1px; width: 374px; padding:  10px 12px 10px 12px; border-bottom: 1px solid #e4e4e4;}

.b550 h2 a { color: #ed1c24; font-weight: bold; text-decoration: none; }
.b550 h2 a:hover { text-decoration: underline; }
.b550 h2 a.bread { padding: 0 17px 0 0; margin: 0 8px 0 0; background: url("../i/bread-a.gif") right 4px no-repeat; }

.pad-text550 { padding: 30px 23px; width: 503px; }

.right-form-control550 { width: 375px; padding: 5px 28px 5px 0; }
.right-form-control550 .rcor { float: right; margin: 0 0 0 5px; }

.social_print
{
	background: transparent url(../i/social/print26x27.gif) no-repeat scroll left top;
}

.social_blog
{
	background: transparent url(../i/social/talk26x27.gif) no-repeat scroll left top;
}

.social_email
{
	background: transparent url(../i/social/email26x27.gif) no-repeat scroll left top;
}

.social_twitter
{
	background: transparent url(../i/social/ic_twitter_26x27.gif) no-repeat scroll left top;
}

.social_facebook
{
	background: transparent url(../i/social/ic_facebook_26x27.gif) no-repeat scroll left top;
}

.social_livej
{
	background: transparent url(../i/social/ic_lifejournal_26x27.gif) no-repeat scroll left top;
}
.social_vkontakte
{
	background: transparent url(../i/social/ic_vkontakte_26x27.gif) no-repeat scroll left top;
}

.social_yandex
{
	background: transparent url(../i/social/ic_yandex_26x27.gif) no-repeat scroll left top;
}

.social_rss
{
	background: transparent url(../i/social/ic_rss_26x27.gif) no-repeat scroll left top;
}

a:hover .social_twitter, a:hover .social_facebook, a:hover .social_livej, a:hover .social_vkontakte, a:hover .social_blog, a:hover .social_print, a:hover .social_email,a:hover .social_yandex,a:hover .social_rss
{
	background-position: left -27px;
} 

.social_mail, .social_livej, .social_facebook, .social_twitter , .social_vkontakte ,.social_print, .social_email , .social_blog, .social_yandex, .social_rss
{
	/*padding: 0px 2px;*/
}



.social_twitter35
{
	background: transparent url(../i/social/ic_twitter_35x36.gif) no-repeat scroll left top;
}

.social_rss35
{
	background: transparent url(../i/social/ic_rss_35x36.gif) no-repeat scroll left top;
}

.social_facebook35
{
	background: transparent url(../i/social/ic_facebook_35x36.gif) no-repeat scroll left top;
}

.social_livej35
{
	background: transparent url(../i/social/ic_lifejournal_35x36.gif) no-repeat scroll left top;
}

a:hover .social_twitter35, a:hover .social_facebook35, a:hover .social_livej35, a:hover .social_rss35
{
	background-position: left -36px;
} 
 .social_livej35, .social_facebook35, .social_twitter35, .social_rss35
{
	padding: 0px 2px;
}

.social_mail {
    background: transparent url(../i/social/email-32.png) no-repeat scroll left top;
}

.date-n-nav a.nodec, .date-n-nav a.nodec:active, .date-n-nav a.nodec:hover, .date-n-nav a.nodec:link, .date-n-nav a.nodec:visited
{
    text-decoration: none;	
    padding: 0px;
}

a.nodec, a.nodec:active, a.nodec:hover, a.nodec:link, a.nodec:visited
{
    text-decoration: none;	
    padding: 0px;
}

.social_close
{
	background: transparent url(../i/social/close.gif) no-repeat scroll left top;
}

a:hover .social_close
{
	background-position: left -14px;
}
