body {
	margin: 0px;
	padding: 0px;
	color: #2b2b2b;
}

body, table, input, textarea, select {
	
	font-family: verdana;
	font-size: 10px;
}

form
{
	padding:0px;
	margin:0px;
}

input {
	font-size: 11px;
}

input, select, textarea, option
{
	border: #919191 1px solid;
	/*background-color: #ffffff*/
}

span.middletextheader
{
	font-weight:bold;
	font-size:13px;
}


table.page input
{
	height:auto;
}

input.check
{
	border: none;
	padding:0px;
	margin:0px;
}

.no-border
{
	border: none;
}

table.page {
	width: 1002px;
}

table.page td.head-logo {
	/*background-image: url( "head-bg.gif" );*/
	background-repeat: no-repeat;
}

table.page td.head-menu {
	height:92px;
	padding: 0px 10px;
}

table.page td.head-menu a {
	color: #666666;
}

table.page td.menu-seperator-bottom, table.page td.menu-seperator-top-left, table.page td.menu-seperator {
	/*background-image: url( "menu-seperator.gif" );*/
	height: 29px;
	width: 2px;
}

table.page td.menu-seperator-on {
	/*background-image: url( "menu-seperator-on.gif" );*/
	height: 29px;
	width: 1px;
}

table.page td.menu-seperator-off {
	/*background-image: url( "menu-seperator-off.gif" );*/
	height: 29px;
	width: 2px;
}

table.page td.menu-seperator-member-on {
	/*background-image: url( "menu-seperator-member-on.gif" );*/
	height: 29px;
	width: 1px;
}

table.page td.menu-seperator-member-off {
	/*background-image: url( "menu-seperator-member-off.gif" );*/
	height: 29px;
	width: 2px;
}

table.page td.menu-seperator-bottom, table.page td.menu-seperator-top-left, td.menu-seperator-top-right {
	width: 1px;
}

table.page td.menu-seperator-bottom {
	/*background-image: url( "menu-seperator-bottom.gif" );*/
}

table.page td.menu-seperator-top-left {
	/*background-image: url( "menu-seperator-top-left.gif" );*/
}

table.page td.menu-seperator-top-right {
	/*background-image: url( "menu-seperator-top-right.gif" );*/
}

table.page td.menu-item,
	table.page td.menu-item-selected,
	table.page td.menu-item-member,
	table.page td.menu-item-member-selected {
	font-weight: bold;
	/*background-image: url( "menu-bg.gif" );*/
	padding: 0 8px;
	height: 29px;
	width: 1px;
	white-space: nowrap;
}

table.page td.menu-item-member {
	/*background-image: url( "menu-bg-member.gif" );*/
}

table.page td.menu-item-selected {
	/*background-image: url( "menu-selected-bg.gif" );*/
}

table.page td.menu-item-member-selected {
	/*background-image: url( "menu-selected-bg-member.gif" );*/
}

table.page td.menu-filler {
	/*background-image: url( "menu-bg.gif" );*/
	height: 29px;
}

table.page td.sub-menu {
	border-bottom: 1px solid #cac9c9;
	background-color: #ffffff;
	padding: 0px 8px;
	height: 26px;
}

table.page hr {
	border: 0px;
	color: #cac9c9;
	background-color: #cac9c9;
	height: 1px;
}


table.page hr.big {
	width: 468px;
	text-align: left;
}

a, .linktextlike {
	color: #6e924d;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

table.page td.menu-item a {
	color: #ffffff;
}

table.page td.menu-item-member a {
	color: #ffffff;
}

table.page td.menu-item-member-selected a {
	color: #6e924d;
}

table.page td.menu-item-selected a {
	color: #6e924d;
	font-weight: bold;
}

table.page td.sub-menu a {
	color: #6e924d;
}

table.page .sub-seperator {
	color: #cac9c9;
}

table.page td.sub-menu a:hover {
}

.top-item {
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 4px;
	margin-top: 14px;
	color: #999999;
}

img {
	border-width: 0px;
}

.header_base {
	padding: 2px;
	color: white;
	margin: 8px 0px;
	padding-left: 5px;
	font-weight: bold;
}

.header_official {
	/*background-image: url( rub-smal.gif );*/
}

.header_user {
	background-image: url( "rub-smal-grey.gif" );
}

.body_base {
	border-top-width: 0px;
	padding: 6px;
}

.body_user {
	border: 1px solid #C9C9C9;
}

table.page a.item-title {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
}

table.page .news-title-small, table.page .news-title, table.page .news-title-large, table.page .news-title-sub, table.page .news-title-subsmall {
	padding-top: 3px;
	font-family: tahoma;
	font-weight: bold;
	font-size: 22px;
	line-height: 22px;
	padding-bottom: 10px;
}

table.page .news-title-small, table.page .news-title-sub {
	padding-bottom: 4px;
	font-size: 18px;
	line-height: 18px;
}

table.page .news-title-subsmall
{
	font-size:14px;
	line-height: 14px;
}

table.page .news-title-large {
	font-size: 32px;
	line-height: 32px;
}


table.page .no-link-color, table.page .no-link-style {
	color: #2b2b2b;
}

table.page a.no-link-style:hover {
	text-decoration: none;
}

.grey {
	color: #666666;
}

.status-error {
	color: #ff0000;

}

.status-ok {
	color: #6E924D;
	/*color: #2b2b2b;*/
}

.forumtable {
	/*border: 1px solid #D1D7DC;*/
	margin: 2px 0px
}

.forumtable td a {
	/*color: #B53431*/
}

.forumtable td {
	padding: 2px 5px;
}

.light {
	background-color: #EFEFEF;
}

.dark {
	background-color: #DBDBDB;
}

.darker {
	background-color: #CECECE;
}

.header td {
	color: white;
	font-weight: bold;
	height: 17px;
}

.fhead {
	background-image: url( "rub-smal-grey.gif" );
	text-align: left;
	color: white;
	font-weight: bold;
	white-space: nowrap;
}

.fhead a
{
	color: white;
}

table.popup-page hr {
	border: 0px;
	color: #cac9c9;
	background-color: #cac9c9;
	height: 1px;
}

table.page .arrow-grey
{
	padding-bottom:1px;
	width:3px;
	height:5px;
	background-position: center;
	background-image: url("arrow-grey.gif");
	background-repeat: no-repeat;
}

table.page .arrow-color
{
	padding-bottom:1px;
	width:3px;
	height:5px;
	background-position: center;
	background-image: url("arrow-color.gif");
	background-repeat: no-repeat;
}

.bottom
{
	margin:8px 0px;
	background-image: url("bottom.gif");
	background-repeat: no-repeat;
	height: 5px;
	font-size:5px;
}


.description_for_forum
{
	color: #888888
}

.input-title, .page-title, .sub-title, .medium-title
{
	color:#9F9FAB;
	font-weight:bold;
}

.input-title
{
	font-size:11px;
	padding-bottom:3px;
}

.page-title
{
	font-size:22px;
	padding-bottom:4px;
}

.sub-title
{
	font-size:14px;
	padding-bottom:4px;
}
.medium-title
{
	font-size:16px;
	padding-bottom:4px;
}

.calender td
{
	text-align:center;
}

.monthNameCell
{
	height:50px;
}
.calender .monthName {

	font-weight: bold
}

.calender .dayName, .calender .monthChange, .calender .sportToday {
	font-weight: bold
}

.calender .dayNames, .calender .selectedday {
	background-color: #6e924d;
}


.calender .dayName
 {
	color: #333333;
	background-color: #DBDBDB;
	font-size: 11px;
	width:14%
}
.calender .selectedday {
	color: #ffffff;
}

.calender table {
	width: 100%;
			margin: 0px;
			background-color: #ffffff;
			/*font-family: arial, helvetica;*/
			font-size: 14px;
		}

.calender td
{
	background-color: #f0f0f0;
}

.calender .outofmonth {
	color: gray
}

.calender .oldday {
	color: #444444;
}

.calender .selectedday {
	font-weight: bold;
}

.calender .currentday {
	font-weight: bold;
	color: black;


}

.site-bg-color
{
	background-color: #cccccc;
}

.silly-confimed
{
	color: #339900;
}

.silly-rumor
{
	color: #EB3C3C;
}

.silly-confimed-unpublished
{
	color: black;

}

.silly-rumor-unpublished
{
	color: gray;
}

.clr {
    clear:both;
    height:1px;
    overflow:hidden;
 }

.buttonbuild, .button-left, .button-right, .button-middle
{
	margin:0;
	padding:0;
}

/*.button-left*/
/*{*/
	/*background-image:url('../files/buttons/build/left.gif');*/
	/*width:7px*/
/*}*/
/*.button-middle*/
/*{*/
	/*background-image:url('../files/buttons/build/middle.gif');*/
	/*vertical-align:top;*/
	/*font-weight:bold;*/
	/*text-decoration:none;*/
	/*color:#919191;*/
	/*font-size: 9px;	*/
/*}*/
/*.button-right*/
/*{*/
	/*background-image:url('../files/buttons/build/right.gif');*/
	/*width:9px*/
/*}*/

.teaminfo
{
    margin-right: 50px;
    margin-bottom: 20px;
}


.adverts, .ext_adverts{
	background-color:#F6E0C8;

	padding:8px;
		width:200px;
		font-family: arial,helvetica,sans-serif;
		font-size:12px;
		text-align:left;
	}

.ext_adverts
{
	background-color:transparent;
}
	.advert{
		margin-bottom:6px;
	}
	.advert .title
	{
		font-weight:bold;
		color:#2563A5;
	}
	.advert .body
	{
		color:black;
		text-decoration:none;
	}
	.advert .link
	{
		color:#2563A5;
	}
	.advert a:hover .body
	{
		text-decoration:none;
	}
.bloggbutton a
{
	color:black;
	text-decoration:none;
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;
}

.bloggbutton
{
	margin-top:8px
}


