﻿/*Общие теги*/
* {
	margin: 0;
	padding: 0;
	outline-style: none;
}

table {
	border: 0;
}

html, body, p{
	font-family:Georgia1, Georgia, serifж
}

h4 {
	font-weight: normal;
	color: #858585;
	font-size: 1.1875em;
}

h3 {
	color: #2f2f85;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 17px;
}

h3 a {
	font-size: 20px;
	color: #2f2f85;
	text-decoration: none;
	font-weight: bold;
}

h3 a:hover {
	text-decoration: none;
}

#index.history h3 {
text-transform: none;
}

h3.type1-forum a,
h3.type2-forum a,
h3.type1-forum,
h3.type2-forum

{
 color: #0088cc;
 font-size: 24px;
 font-weight: bold;
}

h3.type1-forum span {
	display: block;
	position: absolute;
	background-image: url('/import/i/elem11_.png');
	background-repeat: no-repeat;
	height: 43px;
	width: 31px;
	margin-top: -11px;
	margin-left: -21px;
}

h3.type2-forum span {
	display: block;
	position: absolute;
	background-image: url('/import/i/elem12_.png');
	background-repeat: no-repeat;
	height: 44px;
	width: 59px;
	margin-top: -2px;
	margin-left: -9px;
}


h3.type1 span {
	display: block;
	position: absolute;
	background-image: url('/import/i/elem11.png');
	background-repeat: no-repeat;
	height: 43px;
	width: 31px;
	margin-top: -11px;
	margin-left: -21px;
}

h3.type2 span {
	display: block;
	position: absolute;
	background-image: url('/import/i/elem12.png');
	background-repeat: no-repeat;
	height: 44px;
	width: 59px;
	margin-top: -2px;
	margin-left: -9px;
}

h3.type3 span {
	display: block;
	position: absolute;
	background-image: url('/import/i/elem13.png');
	background-repeat: no-repeat;
	height: 31px;
	width: 43px;
	margin-top: 2px;
	margin-left: -16px;
}

a {
}

#foot dl a {
	color: #2F2F85;
	text-decoration: underline;
}

#foot dl a:hover {
	text-decoration: none;
}

a:hover {
}

html, body {
	height: 100%;
	font-size: 16px;
}
/*\Общие теги*/
/*Общие классы*/
.cl {
	clear: left;
}

.cr {
	clear: right;
}

.ca {
	clear: both;
}

.hide {
	display: none;
}
/*\Общие классы*/
/*структура*/
#index {
	min-height: 100%;
	position: absolute;
	height: auto;
	min-width: 970px;
	width: 100%;}

#top {
	position: relative;
	width: 100%;
	margin-bottom: 190px; /*высота футера с учетом наезда-отступа*/
	min-height: 0px; /*Минимальная высота контента*/
	/*max-width: 1500px;*/
	margin-left: auto;
	margin-right: auto;
}

/* показ большого фото в разделе фотогалерея */
#big_foto_wrapper {
	display:none;
	height:100%;
	position:absolute;
	width:100%;
	z-index:4;
}

#big_foto_wrapper #blend {
	background-color:#FFFFFF;
	height:100%;
	opacity:0;
	position:absolute;
	width:100%;
	z-index:-2;
}

#big_foto_wrapper #image {
	background-color:#FFFFFF;
	left:50%;
	position:fixed;
	top:50%;
	background-image: url('/import/i/ajax-loader.gif');
	background-repeat: no-repeat;
	background-position: center;
}

#big_foto_wrapper #image img {
	display: none;
	cursor: pointer;
}

#big_foto_wrapper #image .rt {
	position: absolute;
	right: -5px;
	top: -6px;
	width: 18px;
	height: 18px;
	background-image: url('/import/i/rt_elem_01.png');
}

#big_foto_wrapper #image .lt {
	position: absolute;
	left: -6px;
	top: -6px;
	width: 18px;
	height: 18px;
	background-image: url('/import/i/lt_elem_01.png');
}

#big_foto_wrapper #image .rb {
	position: absolute;
	right: -6px;
	bottom: -6px;
	width: 18px;
	height: 18px;
	background-image: url('/import/i/rb_elem_01.png');
}

#big_foto_wrapper #image .lb {
	position: absolute;
	left: -6px;
	bottom: -6px;
	width: 18px;
	height: 18px;
	background-image: url('/import/i/lb_elem_01.png');
}

#big_foto_wrapper #image .ftb{
	position: absolute;
	top: -6px;
	left: 12px;
	border-bottom: 6px solid #e3e3e3;
	border-top: 6px solid #e3e3e3;
}

#big_foto_wrapper #image .flr{
	position: absolute;
	right: -6px;
	top: 12px;
	border-left: 6px solid #e3e3e3;
	border-right: 6px solid #e3e3e3;
	cursor: pointer;
}


/* заголовок */
#header {
	height: 300px;
	background-image: url("/import/i/header_back.jpg");
	background-repeat: no-repeat;
	background-position: top;
	
}

/* на странице О движении */
#index.history #header {
	height: 174px;
	background-image: url("/import/i/about_header_back.jpg");
	background-repeat: no-repeat;
	background-position: top;
	
}

#header #logo {	
	width: 123px;
	height: 117px;
	margin: 18px 0 0 26px;
	background-image: url('/import/i/agafon_logo.png');
	background-repeat: no-repeat;
	float: left;
}

#header #menu {
	position: relative;
	top: 27px;
	margin-right: 105px;
}

#index.history #header #menu {
	top: 41px;
	left: 4px;
}

#header #menu a {
	margin: 0 2%;
	font-size: 0.8125em;
	color: #2f2f85;
}

#header #menu a:hover {
	text-decoration: none;
}

#index.history #header #menu a {
	color: #a2a2a2;
}

#index.history #header #menu span {
	font-size: 0.8125em;
	color: #2f2f85;
	margin: 0 2%;
}

/* меню подразделов на странице О движении*/
#header #sub_menu {
	position: relative;
	top: 77px;
	margin-left: 159px;
}

#header #sub_menu .elem {
	float: left;
	margin-right: 15px;
}

#header #sub_menu .act .l_elem {
	background-image: url('/import/i/l_elem_21.png');
	background-repeat: no-repeat;
}

#header #sub_menu .act .r_elem {
	background-image: url('/import/i/r_elem_21.png');
	background-repeat: no-repeat;
	background-position: right;
	padding: 0 13px;	
}

#header #sub_menu .r_elem {
	padding: 0 13px;	
}


#header #sub_menu .act .fill {
	width: 100%;
	height: 28px;
	background-color: #ffffff;
	border-bottom: 1px solid #e8e8e8;
	border-top: 1px solid #e8e8e8;	
	position: relative;
	top: 0px;
}

#header #sub_menu .fill {
	position: relative;
	top: 1px;
}

#header #sub_menu #history_ico span{
	font-size: 14px;
	color: #2f2f85;
	position: relative;
	top: 5px;
	padding: 3px 0 3px 22px;
	background-image: url('/import/i/history_ico.png');
	background-repeat: no-repeat;
	background-position: left 1px;
}

#header #sub_menu #ctrl_ico span{
	font-size: 14px;
	color: #2f2f85;
	position: relative;
	top: 5px;
	padding: 3px 0 3px 28px;
	background-image: url('/import/i/ctrl_ico.png');
	background-repeat: no-repeat;
	background-position: left 1px;
}

#header #sub_menu #audio_ico span{
	font-size: 14px;
	color: #2f2f85;
	position: relative;
	top: 5px;
	padding: 3px 0 3px 28px;
	background-image: url('/import/i/audio_ico.png');
	background-repeat: no-repeat;
	background-position: left 1px;
}

#header #sub_menu #video_ico span{
	font-size: 14px;
	color: #2f2f85;
	position: relative;
	top: 5px;
	padding: 3px 0 3px 28px;
	background-image: url('/import/i/video_ico.png');
	background-repeat: no-repeat;
	background-position: left 1px;
/*	display: block;*/
/*	height:30px;*/
}

#header #sub_menu #newspaper_ico span{
	font-size: 14px;
	color: #2f2f85;
	position: relative;
	top: 5px;
	padding: 3px 0 3px 28px;
	background-image: url('/import/i/newspaper_icon.png');
	background-repeat: no-repeat;
	background-position: left 1px;
}

#header #sub_menu #ctrl_ico .l_elem {
	margin-left: 8px;
}

#header #sub_menu #galery_ico span{
	font-size: 14px;
	color: #2f2f85;
	position: relative;
	top: 5px;
	padding: 3px 0 3px 28px;
	background-image: url('/import/i/galery_ico.png');
	background-repeat: no-repeat;
	background-position: left 1px;
}

#header #sub_menu a {
	position: relative;
	top: 5px;
	font-size: 14px;
	color: #2f2f85;
	position: relative;
	text-decoration: none;
	border-bottom: 1px dashed #2f2f85;
}

#header #sub_menu a:hover {
	border-bottom: none;
}

/* крошки форума */
ul#sub_menu {
	position: absolute;
	left: -14px;
	width: 80%;
	white-space:nowrap;
}

ul#sub_menu li.menu {
	list-style: none;
	margin-left: 15px;
	float: left;
}


ul#sub_menu li.menu .sub-menu {
	position: absolute;
	list-style: none;
	display: none;
	top: 0px;
	z-index:8;
}

ul#sub_menu li.menu .sub-menu li {
	padding-right: 16px;
	white-space: nowrap;
	left: -16px;
	padding-bottom: 6px;

}

#header ul#sub_menu li.menu .sub-menu li a {
	top: 4px;
	text-decoration: underline;
	border: none;
	left: -1px;
}

#header ul#sub_menu li.menu .sub-menu li a:hover {
	text-decoration: none;
}


ul#sub_menu li.menu .sub-menu .first-elem {
	background-image: url('/import/i/corners1280x18.png');
	background-position: right top;
	margin-left: 15px;
}

ul#sub_menu li.menu .sub-menu .first-elem span {
	background-image: url('/import/i/corners1280x18.png');
	background-position: left top;
	padding-left: 15px;
	position: relative;
	left: -15px;
	padding-bottom: 10px;
}

ul#sub_menu li.menu .sub-menu .close-elem span {
	background-image: url('/import/i/corners1280x18.png');
	background-position: left bottom;
	padding-left: 15px;
	position: relative;
	left: -15px;
}

ul#sub_menu li.menu .sub-menu .fill-elem {
	border-left: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	background-color: #f5f5f5;
}

ul#sub_menu li.menu .sub-menu .fill-elem a {
	margin-left: 15px;
}

ul#sub_menu li.menu .sub-menu li.close-elem {
	background-image: url('/import/i/corners1280x18.png');
	background-position: right bottom;	
	margin-left: 15px;
	padding: 0;
}

#sub_menu .forumelem {
	float: left;
	margin: 0 5px 0 10px;
}

#header #sub_menu .forumelem a.text {
	text-decoration: underline;
	top: -11px;
}

#header #sub_menu .forumelem a:hover {
	text-decoration: none;
}

#sub_menu .nodeelem {
	background-image:url(/import/i/l_elem_21.png);
	background-repeat:no-repeat;
	line-height: 30px;
	height: 30px;
	display: inline-block;
	padding-left: 14px;
}

#header #sub_menu .nodeelem .text {
	border-top: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;	
	line-height: 26px;
	height: 28px;
	display: inline-block;
	font-size: 14px;
	color: #2f2f85;
	position: relative;
	top: -11px;
	background-color: #ffffff;
}

#sub_menu .nodeelem .nodeelem2 {
	display: inline-block;
	height: 30px;
	width: 14px;
	background-image:url('/import/i/r_elem_21.png');
	background-repeat:no-repeat;	
}

/* приседания с поиском */

#header #search {
	position: absolute;
	right: 30px;
	top: 24px;
	background-image: url('/import/i/search_back.png');
	width: 158px;
	height: 28px;
}

.forum-enter {
	background-image: url('/import/i/about_search_back.png');
	width: 158px;
	height: 28px;
}
.forum-enter input {
	border: none;
}

#index.history #header #search {
	background-image: url('/import/i/about_search_back.png');
	background-repeat: no-repeat;
	background-position: 0 3px;
	top: 38px;
}

#search input {
	border: none;
}

#search .inputbox {
	font-family:Georgia1, Georgia, serif;
	width: 115px;
	margin: 5px 0 0 14px;
	color: #c0bfbf;
}

#search .button {
	width: 20px;
	height: 14px;
	position: relative;
	left: -4px;
	background-color: transparent;
	background-image: url('/import/i/find_button_ico.png');
	background-repeat: no-repeat;
	background-position: 0 3px;
}

/* заголовок - завитушки внизу */
#elem_wrapper {
	width: 100%;
	position: relative;
	top: 157px;
	height: 1%;

}

#elem_wrapper #left_elem {
	float: left;
	margin-left: 17px;
	width: 140px;
	height: 18px;
	background-image: url('/import/i/elem01.png'); 
}

#elem_wrapper #r_elem {
	float: right;
	margin-right: 17px;
	width: 140px;
	height: 18px;
	background-image: url('/import/i/elem02.png'); 
}

#elem_wrapper #c_elem {
	font-size: 0;
	height: 6px;
	width: auto;
	position: relative;
	margin: 0 157px;
	top: 6px;
	background-image: url('/import/i/elem03.png'); 
}

/* контент */
#content {
	height: 1%;
	padding: 0 30px;
}

/* на разделе О движении */
#index.history #content p {
	font-size: 0.85em;
	color: #858585;
	margin-top: 30px;
	margin-left: 30px;
	line-height: 22px;
}

#content p strong a,
#content p strong
{
	font-size: 18px;
	color: #2f2f85;
	font-weight: normal;
	display: block;
	margin-bottom: 1px;
	text-decoration: none;
}

#content .column {
	float: left;
	width: 45%;
}

#index.history #content .column p {
	margin-top: 16px;
}

#index.history #content .column p img {
	margin-bottom: 0;
}

#content .column p strong a {
	font-size: 12px;
	line-height: 15px;
	margin-bottom: 2px;	
}

#content p strong a:hover {
	text-decoration: underline;
}

#content p span.descr {
	display: block;
	line-height: 17px;
	margin-bottom: 4px;		
}

#content p i {
	display: block;
	margin-bottom: 7px;	
}

#content .column p i {
	margin-bottom: 0;
	line-height: 12px;
}

#content p a {
	color: #2f2f85;
}

#content p a:hover {
	text-decoration: none;
}

#content p .u {
	text-decoration: underline;
	color: #858585;
}

#content .column  p .u {
	text-decoration: none;
}

#index.history #content #minifoto img {
	margin-bottom: 20px;
	margin-right: 21px;	
}

#index.history #content p img {
	margin-right: 20px;
	margin-bottom: 6px;
	padding: 3px;
	border: 3px solid #e2e2e2;
	display: inline;
	vertical-align: top;
}

#content .sub_content {
	margin: 30px 0 0 0;
	height: 1%;
}

#content .sub_content2 {
	margin: 10px 0 0 0;
	height: 1%;
}

#content .sub_content2 p {
	margin: 21px 0 0 32px;
	font-size: 0.85em;
	color: #858585;
}

#index.history .sub_content2 {
	margin-top: 53px;
}

#content.people .sub_content2 {
	margin-top: 46px;
}

/* кнопки с завитушками */

#content div.button_link {
	float: right;
	width: 125px;
	height: 61px;  
	background-image: url('/import/i/button_link.png');
	background-repeat: no-repeat;
}

#content div.button_link a {
 	font-size: 0.6875em;
	text-decoration: none;
	color: #ffffff;
	background-color: #acacac;
	position: relative;
	top: 22px;
	left: 18px;
	width: 96px;
	height: 13px;
	display: block;
	text-align: center;
}
/* блок новостей и анонсов */

#content #anonses {
	float: left;
	width: 45%;
}

#content #news {
	float: right;
	width: 45%;
} 

#content #anonses p, #content #news p  {
	color: #858585;
	font-size: 0.85em;
	margin-left: 32px;
	margin-top: 20px;
	margin-bottom: 29px;
}

#content #anonses p a, #content #news p a {
	display: block;
	font-size: 14px;
	color: #2f2f85;
	margin-bottom: 9px;
}

#content #anonses p a:hover, #content #news p a:hover {
	text-decoration: none;
}

/* секция тем форума на главной*/
#last_themes {
	float: left;
}

#popular_themes {
	float: right;
}

#last_themes, #popular_themes {
	margin-left: 32px;
	margin-top: 16px;
	width: 45%;
	height: 1%;
	overflow: hidden;
	display: inline-block;
}

#last_themes h4, #popular_themes h4 {
	margin-bottom: 8px;
}

#last_themes a, #popular_themes a{
	color: #2f2f85;
	font-size: 0.85em;
	margin-right: 4px;
}

#last_themes a:hover, #popular_themes a:hover{
	text-decoration: none;
}

#last_themes span, #popular_themes span {
	display: block;
	color: #858585;
	margin-bottom: 5px;
}

/* списки */

#content ul {
	clear: left;
	color: #858585;
	list-style: none;
	margin-left: 30px;	
	font-size: 14px;
}

#content li {
	padding-left: 21px;
	background-image: url('/import/i/listbottom.gif');
	background-repeat: no-repeat;
	background-position: 7px 8px;
	margin-bottom: 5px;
}

#content ol {
	margin-left: 50px;
	clear: left;
	color: #858585;
	font-size: 14px;
}

/* footer */

#foot {
	bottom: 0px;
	position: absolute;
	height: 100px; /*высота футера*/
	width: 100%;
}

#foot #foot_warp {
	position: relative;
	width: 100%;
	/*max-width: 1500px;*/
	margin: 0 auto;
	overflow: hidden;
}

#foot #f_left {
	color: #858585;
	font-size: 0.75em;
	width: 250px;
	margin-left: 35px;
	margin-top: 37px;
}

#foot .golden-baner {
	position: absolute;
	left: 461px;
	top: 44px;
}

#foot #f_left dl dt {
	float: left;
	height: 50px;
	line-height: 23px;	
}

#foot #f_left dl dd {
	margin-left: 46px;
	line-height: 22px;
}

#foot #f_right {
	float: right;
	width: 105px;
	height: 36px;
	font-size: 0.75em;
	color: #858585;
	margin-right: 35px;
	background-image: url("/import/i/logo_webrover.gif");
	background-repeat: no-repeat;
	background-position: bottom;
	margin-top: 41px;
}

#foot #f_right:hover {
	color: #2f2f85;
}
/*\структура*/
/*Шапка*/
/*\Шапка*/
/*Основной блок*/
/*\Основной блок*/
/*Подвал*/
/*\Подвал*/


/* форум */
#content #forumbox {
	font-size: 14px;	
}

#content #forumbox a {
	font-size: 14px;
	color: #2f2f85;
}

#content #forumbox a:hover {
	text-decoration: none;
}

/* авторизация */
#big_foto_wrapper input {
	position: absolute;
	top: 1px;
	left: 10px;
	width: 131px;
	color: #858585;
}

#forum-register,
#forum-enter-button {
	border: none;
	background-color: transparent;
	background-image: url('/import/i/about_search_back.png');
	height: 22px;
}

#big_foto_wrapper #forum-register {
	left: -27px;
	width: 152px;
	top: 15px;	
}

#big_foto_wrapper #forum-enter-button {
	left: 144px;
	width: 152px;	
	top: 15px;	
}

#h3-forum-enter {
	color:#2f2f85;
	font-size:18px;
	position:relative;
	top:13px;
	left:15px;
	height: 44px;
	background-image: url('/import/i/elem12.png');
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 8px;
}

/* div-ы в разделе форум */
.round-wrapper {
	z-index:-1;
}

.top-left {
margin-right: 14px; /* clip right corner */
background-image: url('/import/i/corners28x500.png');
height: 14px; /* vertical: show first half of the image with the top-corners in it */
font-size: 2px; /* correct height for IE */

}

.top-right {
margin-top: -14px; /* to level of top-left corner */
margin-left: 14px; /* clip left corner */
background-image: url('/import/i/corners28x500.png');
background-position: 100% 0; /* show bg-image starting at the right */
height: 14px;
font-size: 2px;

}

.top-left-first {
margin-right: 14px; /* clip right corner */
background-image: url('/import/i/corners14x2000.png');
height: 14px; /* vertical: show first half of the image with the top-corners in it */
font-size: 2px; /* correct height for IE */

}

.top-right-first {
margin-top: -14px; /* to level of top-left corner */
margin-left: 14px; /* clip left corner */
background-image: url('/import/i/corners14x2000.png');
background-position: 100% 0; /* show bg-image starting at the right */
height: 14px;
font-size: 2px;

}

.bottom-left {
margin-right: 14px; /* clip right corner */
background-image: url('/import/i/corners28x500.png');
background-position: 0 -14px; /* show under half of the image */
height: 14px;
font-size: 2px;
position: relative;
top: -5px;
}

.bottom-left-last {
margin-right: 14px; /* clip right corner */
background-image: url('/import/i/corners14x2000.png');
background-position: 0 -14px; /* show under half of the image */
height: 14px;
font-size: 2px;
position: relative;
top: -5px;
}

.bottom-right {
margin-top: -19px; /* to level of bottom-left corner */
margin-left: 14px; /* clip left corner */
background-image: url('/import/i/corners28x500.png');
background-position: 100% -14px; /* under half, right side */
height: 14px;
font-size: 2px;
}

.bottom-right-last {
margin-top: -19px; /* to level of bottom-left corner */
margin-left: 14px; /* clip left corner */
background-image: url('/import/i/corners14x2000.png');
background-position: 100% -14px; /* under half, right side */
height: 14px;
font-size: 2px;
}

.inside {
border-left: 1px solid #dfdfdf;
border-right: 1px solid #dfdfdf;
color: #000000;
padding: 0 15px;
margin-top: 0;
margin-bottom: 0;
position: relative;
top: -3px;

}

.now {
	font-size: 14px;
	color: #858585;
}

.messages-status .now {
	margin-right: 25px;
}

.inside a {
	color:  #2f2f85;
	font-size: 14px;
}

.inside a:hover {
	text-decoration: none;
}

.mail-act {
	padding-left: 28px;
	background-image: url('/import/i/mail_ico.gif');
	background-position: left -17px;
	background-repeat: no-repeat;
}

.mail-grey {
	padding-left: 28px;
	background-image: url('/import/i/mail_ico.gif');
	background-position: left 5px;
	background-repeat: no-repeat;
}

.theme-moved {
	padding-left: 28px;
	background-image: url('/import/i/moved.gif');
	background-position: left top;
	background-repeat: no-repeat;
}

.theme-fix {
	padding-left: 28px;
	background-image: url('/import/i/sticky.gif');
	background-position: left top;
	background-repeat: no-repeat;
}

.theme-closed {
	padding-left: 28px;
	background-image: url('/import/i/closed.gif');
	background-position: left top;
	background-repeat: no-repeat;
}


.enter-reg {
	margin-top: 1px;
}

.user-stat {
	margin-top: 15px;
	margin-bottom: 45px;
}

.table-header {
 float:right; 
 width:376px;
 margin-top: 9px;
 text-align: right;
}

.table-header span {
	font-size: 14px;
	display:inline-block;
	text-align: left;
}

.round-wrapper table {
	border-collapse:collapse;
}

.round-wrapper table a {
	text-decoration: none;
}

.round-wrapper table td.title span,
.round-wrapper table td.upgraded  span{
	display:block;
}

.round-wrapper table tr.fill td.upgraded {
	border-right: 1px solid #D3DDF4;
}

.forum-body {
	margin-top: 34px;
}

.forum-body h3 {
	margin-bottom: 25px;
	margin-left: 5px;
}

.forum-body .round-wrapper .inside {
	padding:0;
	border:none;
}

.round-wrapper table td.title a {
	font-size: 18px;
	font-weight: bold;
}

.round-wrapper table td.title a:hover {
	text-decoration: none;
	color:#ff6c00;
}

.round-wrapper table td.mail-ico div.act {
	background-image: url(/import/i/mail_ico.gif);
	background-position:bottom;
	width: 16px;
	height: 11px;
	margin: 5px 0 0 18px;
}

.round-wrapper table td.mail-ico div.grey {
	background-image: url(/import/i/mail_ico.gif);
	width: 16px;
	height: 11px;
	margin: 5px 0 0 18px;
}

.round-wrapper table td.mail-ico div.forum-icon-moved {
	background-image: url(/import/i/moved.gif);
	width: 16px;
	height: 11px;	
} 

.round-wrapper table td.mail-ico div.forum-icon-sticky {
	background-image: url(/import/i/sticky.gif);
	width: 16px;
	height: 11px;	
} 

.round-wrapper table td.mail-ico div.forum-icon-closed {
	background-image: url(/import/i/closed.gif);
	width: 16px;
	height: 11px;	
} 

.round-wrapper table td.upgraded a:hover {
	text-decoration: underline;
}

.round-wrapper table td {
	vertical-align: top;
}

.round-wrapper table td span {
	font-size: 14px;
}

.round-wrapper table tr td{
	padding-bottom: 15px;
}

.round-wrapper table tr.whis-tables td{
	padding-bottom: 0px;
}

.round-wrapper table tr.fill {
	background-color: #d3ddf4;
}


.round-wrapper table tr.no-fill .mail-ico {
border-left: 1px solid #dfdfdf;
}

.round-wrapper table tr.no-fill .upgraded {
border-right: 1px solid #dfdfdf;
}


#content .round-wrapper table tr.tr-first td {
	padding-top:0;
}

.round-wrapper table tr.no-fill td,
.round-wrapper table tr.fill td {
	padding-top: 12px;
}

.round-wrapper table tr.whis-tables td{
	padding-top: 0px;
}

.messages-status {
	margin-top:30px;
}

table.forum-post-odd {
	background-color:#D3DDF4;
}

#content table.forum-post-odd td {
	background:none;
}

#content table.forum-post-odd td div.forum-post-date  {
	background:none;
}

#content table.forum-post-odd span,
#content table.forum-post-even  span{
	color:#000000;
}

#content table.forum-post-table div.forum-post-date span
{
color:#0088CC;
}

#content table.forum-post-odd div.forum-post-text,
#content table.forum-post-even  div.forum-post-text {
	color:#000000;
	font-size:16px;
}

#content table.forum-post-odd table.forum-quote td {
		/*background-color:#D3DDF4;*/
}

body #content table table.forum-quote {
	color:#000000;
	font-size:12px;
}

body #content table.forum-post-odd table.forum-quote {

	border:1px solid #bdccef !important;
}

body #content table.forum-post-odd table.forum-quote tbody tr td{
	background: #e7ecf8 !important;
}

body #content table.forum-post-odd table.forum-quote thead tr th{
	background: #bdccef !important;
}

#content table.forum-post-table
{ 
border:none;
border-bottom:1px solid #bbbbbb;
}

