/*-----------------------------------------------------------
 * Author:Gross Anton, http://www.italia-ru.it/users/ainur
------------------------------------------------------------*/
/**
 * Tracker.module
 */
#tracker table thead th {
	background:#7bbbfb;
	text-align:left;
	padding:7px;
	border-bottom:none;
	color:#FFFFFF;
}
div#tracker table {
	width:100%;
}
div#tracker table td {
	border:none;
	border-bottom:1px #ffffff solid;
	border-left:1px #ffffff solid;	
}
div#tracker table td.ico {
	text-align:center;
}
div#tracker table td.replies {
	font-size:14px;
	color:#666666;
}
div#tracker table thead th {
	border-bottom:10px #ffffff solid;
	border-right:1px #ffffff solid;
	padding-right:1em;
	text-align:left;
}
.ajax-tracker-refresh {
	color:#004a80;
	text-decoration:underline;
	cursor:pointer;
	font-weight:normal;
}
#leftcolumn ul.primary li.ajax-tracker-refresh {
  padding:2px 0 0 20px;
  margin-left:40px;
  background:url("../images/sprites.gif") no-repeat scroll 0 -434px transparent;	
}
#leftcolumn ul.primary li.loading {
  color:#666;
  text-decoration:none;
  cursor:default;
  background:url("../images/tracker-loading.gif") no-repeat scroll 0 0 transparent;	
}
.ajax-tracker-refresh:hover {
	color:#7bc4f4;
	text-decoration:none;
}
.view-facebook-status table tr.even td,
div#tracker table tr.odd td {
	background:#ffffff;
}
.view-facebook-status table tr.odd td,
table.privatemsg-list tr.even td,
div#tracker table tr.even td {
	background:#feeff6;
}
#tracker .views-exposed-form {
	margin:10px 0 10px 0;
}
#tracker .views-exposed-widget,
#tracker .views-widget,
#tracker .views-widget .form-item {
	display:inline;
	float:none;
	padding:0;
}

/**
** OG
**/
div.view-og {
	margin-top:10px;
}
div.view-content-catalog table,
div.view-og table {
	width:100%;
}
div.view-content-catalog table td,
div.view-og table td {
	border:none;
	border-bottom:25px #ffffff solid;
	border-left:1px #ffffff solid;	
}
div.view-content-catalog table thead th,
div.view-og table thead th {
	border-bottom:5px #ffffff solid;
	padding-right:1em;
	text-align:left;
}
div.view-content-catalog  tr.odd td,
div.view-og table tr.odd td {
	background:#cce6a5;
}
div.view-content-catalog  table tr.even td,
div.view-og table tr.even td {
	background:#deefc4;
}


/**
** Privatemsg
**/
table.privatemsg-list thead th {
	border-bottom:20px solid #FFFFFF;
}
table.privatemsg-list thead th.select-all,
table.privatemsg-list td.privatemsg-list-select {
	text-align:center;
}
table.privatemsg-list tr.odd td {
	background-color:#f2f1f1;
}
table.privatemsg-list {
	width:100%;
}
table.privatemsg-list td {
	border:none;
	border-bottom:25px #ffffff solid;
	border-left:1px #ffffff solid;	
}
table.privatemsg-list  thead th {
	border-bottom:5px #ffffff solid;
	padding-right:1em;
	text-align:left;
}
table.privatemsg-list tr td.active {
	font-size:10px;
	color:#333333;
}



/**
** WE
**/
table.heroi tr, table.heroi th {
	background:#f7f7f7;
	border:0;
}
table.zlodei td {
	color:#9e0b0f;
}
table.heroi td {	
	color:#8dc63f;
}
table.heroi td.position {	
	color:#cac8c8;
	text-align:center;
}
table.zlodei td.position {
	color:#dbb182;
	text-align:center;	
}
table.zlodei tr, 
table.zlodei th {
	background:#fff5ea;
	border:0;
}
table.zlodei th, 
table.heroi th {	
	font-size:12px;
	font-weight:normal;
	color:#666666;
	background:#FFFFFF;
}
table.zlodei td a, 
table.heroi td a {	
	font-size:12px;
}
table.zlodei td, 
table.heroi td {	
	font-size:12px;
	font-weight:normal;
}
table.zlodei tr.even {
	background:#fbecdb;
} 
table.heroi tr.even {
	background:#edecec;
}
table.zlodei tbody {
	border-top:2px solid #fbaf5d;
} 
table.heroi tbody {
	border-top:2px solid #cccccc;
}

table td {
	padding:5px;
	border-bottom:1px solid #dad7d7;
}
table tr.odd {
	background:#ebebeb;
}
table tr.even {
	background:#e4e3e3;
}
table tbody {
	border-top:2px solid #cccccc;
}
table.heroi th {	
	font-weight:bold;
	color:#666666;
	background:#FFFFFF;
}

/**
** Forum
**/
#forum table {
	margin-bottom:2em;
}
#forum table th {
	border-bottom:3px solid #a9d495;
}
#forum table tr.odd td.last-reply,
#forum table tr.odd td.icon {
	background:#e1f9d6;
	border-bottom:1px solid #d0f5be;
}

#forum table tr.even td.forum,
#forum table tr.even td.topic {
	background:#d6f4c9;
	border-bottom:1px solid #c5eeb0;
}
#forum table tr.odd td,
#forum table tr.odd td.title,
#forum table tr.odd td.posts,
#forum table tr.odd td.created {
	background:#cff6bd;
	border-bottom:1px solid #bbe6a7;
}
#forum table tr.even td,
#forum table tr.even td.title,
#forum table tr.even td.posts,
#forum table tr.even td.created {
	background:#c4f0af;
	border-bottom:1px solid #b2e09c;
}
#forum table tr.even td.last-reply,
#forum table tr.even td.icon {
	background:#d6f4c9;
	border-bottom:1px solid #c5eeb0;
}
#forum table td.container {
	font-size:140%;
	padding:15px;
	background:#e1f9d6 !important;
	border-bottom:1px solid #a9d495;	
}
#forum table td.forum .name {
	font-size:120%;
}
#forum table td.icon {
	padding:5px 10px 5px 10px;
}
#forum table tr.odd td.forum,
#forum table tr.odd td.topic {
	background:#e1f9d6;
	border-bottom:1px solid #d0f5be;
}
#forum table tr.even td.topics,
#forum table tr.even td.replies {
	background:#b7e0a4;
	border-bottom:1px solid #9fce89;
}
#forum table tr.odd td.topics,
#forum table tr.odd td.replies {
	background:#bfe5ae;
	border-bottom:1px solid #a9d495;
}