body a {
 color: #aa0000;
 text-decoration: none;
}

body a:hover {
 text-decoration: underline;
}

* {
 font-size: 11px;
 font-family: 'Tahoma';
}

img {border: 0px;}

.body {
 background-color: #ffffff;
}

.cBlock1 {
 background: #ffffff;
 border: 1px solid #700000;
 padding: 10px;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

.cBlock2 {
 background: #eeeeee;
 border: 1px solid #002570;
 text-shadow: #ffffff 0px 1px 1px;
 padding: 10px;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

.bg_mini-chat {
 background: #ffffff;
}

.message-news {
 font-size: 11px;
 font-family: 'Tahoma';
}
/*--------------------- General styles start ---------------------*/
#puzadpn {display:none}

body {
 margin: 0px;
 background-color: #aa0000;
 font: 11px 'Tahoma';
 color: #000000;
 text-align: center;
}

body a {
 color: #aa0000;
 text-decoration: none;
}

body a:hover {
 text-decoration: underline;
}

* {
 font-size: 11px;
 font-family: 'Tahoma';
}

img {border: 0px;}

/*--------------------- General styles end ---------------------*/

.searchboxx {border: 0px; padding: 0px;}
.searchformm {background:url('/img/7.png') no-repeat;border:0px;width:169px;height:20px;color:#0751bb;font-family:tahoma; font-size:11px; padding-left:10px;}
.searchbuttonn {background:url('/img/8.png') no-repeat;border:0px;width:26px;height:22px;}

#today {
 text-align: right;
 height: 20px;
 font: 13px 'Tahoma';
 color: #14389a;
 text-shadow: #aa0000 0px 0px 1px;
}

/*--------------------- All content start ---------------------*/

#container {
 width: 1004px;
 margin: auto;
 margin-top: 20px;
}

#shadow_top {
 width: 1004px;
 height: 11px;
 overflow: hidden;
 background: url(/img/9.png);
}

#container_bg {
 width: 1004px;
 padding-bottom: 1px;
 background: url(/img/10.png);
}

#shadow_bottom {
 width: 1004px;
 height: 11px;
 overflow: hidden;
 margin-bottom: 10px;
 background: url(/img/11.png);
}

/*--------------------- All content end ---------------------*/


/*--------------------- Header start ---------------------*/

#header {
 width: 998px;
 height: 152px;
 margin: auto;
 text-align: left;
}

#info_panel {
 width: 998px;
 height: 20px;
 margin: auto;
 background-color: #ffffff;
}

#image {
 float: left;
 width: 998px;
 height: 152px;
 background: url(/img/12.png);
}

#site_logo {
 position: relative;
 float: left;
 height: 152px;
 margin-left: -70px;
}

#site_logo td {
 vertical-align: middle;
 font: 40px 'Tahoma';
 color: #e5891c;
}

#top_menu {
 position: relative;
 float: right;
 display: table;
 height: 35px;
 line-height: 35px;
 width: auto;
 text-align: center;
}

#top_menu a {
 color: #a79a7a;
 text-transform: uppercase;
}

#top_menu a:hover {
 color: #57acac;
 text-decoration: none;
}

.left {
 display: table-cell;
 height: 35px;
 width: 57px;
 background: url(/img/13.png) no-repeat;
}

.center {
 display: table-cell;
 height: 35px;
 width: 90px;
 background: url(/img/14.png) no-repeat;
}

.right {
 display: table-cell;
 height: 35px;
 width: 57px;
 background: url(/img/15.png) no-repeat;
}


/*--------------------- Header end ---------------------*/

/*--------------------- Main content start ---------------------*/

#maincol {
 float: left;
 margin: 10px 0px;
 width: 555px;
 margin-left: 7px;
 text-align: justify;
 background-color: #ffffff;
 border: 1px solid #aa0000;
 padding: 5px;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
}

.border-news {
 border: 1px solid #848484;
 background: #ffffff;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

.border-tags {
 border: 1px solid #14389a;
 background: #ffffff;
 border-radius: 10px;
 -moz-border-radius: 10px;
}

.eTitle {
 font: 12px/32px 'Tahoma';
 color: #ffffff;
 text-shadow: #000000 0px 0px 1px;
 border: 1px solid #0c2361;
 background: url(/img/16.png) #002b87 no-repeat top right;
 padding: 0px 50px 0px 10px !important;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

.eTitle a {
 font: 12px/32px 'Tahoma';
 color: #ffffff;
 text-shadow: #000000 0px 0px 1px;
}

.eTitle a:hover {}

.eMessage, .eText, .eAnswer {
 font: 11px/15px 'Tahoma';
 color: #000000;
 text-align: justify !important;
 padding: 5px 10px !important;
}

.cMessage {
 font: 11px 'Tahoma';
 text-align: justify !important;
}

.eDetails, .eDetails1, .eDetails2 {
 background: #e1e1e1;
 border-radius: 5px;
 -moz-border-radius: 5px;
 color: #848484;
 padding: 6px 10px;
}

/*--------------------- Main content end ---------------------*/

/*--------------------- Containers start ---------------------*/

.block {
 margin: 10px 5px 0px 0px;
 width: 200px;
}

.blocktitle {
 font: 12px 'Tahoma';
 text-align: center;
 color: #ffffff;
 text-shadow: #000000 0px 0px 1px;
 text-transform: uppercase;
 font-weight: bold;
 background: url(/img/17.png) no-repeat;
 height: 20px;
}

.block_content {
 text-align: left;
 background: url(/img/18.png);
}

.blockcontent {
 text-align: left;
 padding: 5px;
}

.blockcontent a {color:#aa0000;}

.blockcontent a:hover {color:#14389a;}

.blockbottom {
 background: url(/img/19.png) no-repeat;
 height: 10px;
}

.block-m-title {
 background: url(/img/20.png) no-repeat;
 height: 20px;
}

.block-m-title_table {
 font: 12px 'Tahoma';
 color: #ffffff;
 text-align: center;
 text-shadow: #000000 0px 0px 1px;
 text-transform: uppercase;
 font-weight: bold;
}

.block-m-content {
 text-align: left;
 width: 410px;
 background: url(/img/21.png);
}

.block-m_content {
 text-align: left;
 padding: 5px;
}

.block-m_content a {color:#aa0000;}

.block-m_content a:hover {color:#14389a;}

.block-m-bottom {
 background: url(/img/22.png) no-repeat;
 height: 10px;
}

.calMdayIs, .calMdayIsA {
 background: #bebda3;
 color: #ffffff;
 border: 1px solid #b1b09a;
}

a.calMdayLink {
 color: #ffffff;
}

.calWday {
 border: 1px solid #85846b;
 height: 22px;
 width: 20px;
 background: url(/img/23.png);
 color: #ffffff;
}

.calWdaySe, .calWdaySu {
 border: 1px solid #c75d11;
 height: 22px;
 width: 20px;
 background: url(/img/24.png);
 color: #ffffff;
}

.calMday, calMdayA, .calMdayIs {}

.calMdayA {
 color: #e83f63;
}

.calMonthLink {
 font: 12px 'Arial';
 color: #5d5d5d;
}

a.groupAdmin {
 color: #aa0000;
 text-shadow: #ff5757 0px 0px 1px;
}

a:hover.groupAdmin {
 color: #aa0000;
 text-shadow: #ff5757 0px 0px 1px;
}

a.groupModer {
 color: #14389a;
 text-shadow: #5986ff 0px 0px 1px;
}

.swchItem span, .swchItemA span {}

.swchItem span:hover {}

.swchItem span:active {}

.swchItem {}

.admBarCenter div, .myWinSuccess {}

/*---------------- Mainmenu start------------*/
.uMenuRoot {
 margin: 0px;
 padding: 0px;
}

.uMenuRoot span {
 margin-left: 0px;
}

.blockcontent .uMenuRoot li {
 margin-left: -13px;
 line-height: 20px;
 list-style-type: none;
}

.blockcontent .uMenuRoot a {
 line-height: 16px;
 font-weight: bold;
 color: #5d5d5d;
 margin-left: 0px;
 background: url(/img/25.png) no-repeat;
 padding: 4px 0px 4px 15px;
}

.blockcontent .uMenuRoot a:hover {
 color: #57acac;
 text-decoration: none;
 background-position: 0px 0px;
}

.blockcontent .uMenuRoot a:active {}

.blockcontent .uMenuRoot a.uMenuItemA {
 color: #57acac;
}

.uMenuItem {
 margin-left: 20px;
 padding: 0px;
 margin-bottom: 4px;
}


.uMenuArrow {
 position: absolute;
 height: 7px;
 width: 4px;
 top: 5px;
 right: 0px;
 background: url(/img/26.gif);
}

/*------------------- Mainmenu end -------------------*/
/*--------------------- Containers end ---------------------*/


/*--------------------- Footer start ---------------------*/

#footer_copy {
 float: left;
 margin-left: 10px;
 margin-top: 10px;
 width: 250px;
 height: 33px;
 border: 1px solid #14389a;
 background: #ffffff;
 box-shadow: 0px 0px 2px #555555;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

#footer_shadow {
 margin: 0px 3px;
 width: 998px;
 height: 7px;
 background: url(/img/27.png);
}

#footer {
 margin: 0px 3px;
 width: 998px;
 height: 110px;
 background: #ffffff;
}

#copyright {
 float: left;
 margin-left: 5px;
 text-align: left;
}

#designer {
 float: left;
 margin-left: 5px;
 text-align: left;
}

#designer a {
 color: #000000;
}

#powered_by {
 float: right;
 margin-right: 5px;
 color: #ffffff;
}

#powered_by a {
 color: #ffffff;
}

#powered_by img {
 vertical-align: middle !important;
}

#footer_banners {
 float: right;
 margin-top: 10px;
 margin-right: 10px;
 width: 530px;
 height: 98px;
 border: 1px solid #aa0000;
 background: #ffffff;
 box-shadow: 0px 0px 2px #555555;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

#banners {
 float: left;
 margin: 5px;
 width: 88px;
 height: 31px;
 padding: 3px 3px 3px 3px;
 background: #cccccc;
 border: 1px solid #14389a;
 background: #ffffff;
 box-shadow: 0px 0px 2px #555555;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

/*--------------------- Footer end ---------------------*/


/*--------------------- Forum start ---------------------*/

.forumContent {
 margin-left: 15px;
 width: 974px;
}

.forumContent a {
}

.forumContent table {

}

.gTable, .postTable {
 /*border-collapse: collapse;*/
 background: #800000;
}

.gTable td {
 border: 1px solid #ffcccc;
 font: 11px 'Arial';
 color: #000000;
 padding: 5px 5px;
 margin: 1px;
 background: #ffffff;
}

.postTable td {
 border-collapse: collapse;
 text-align: justify;
}

.gTable td.gTableTop {
 padding: 0px 15px !important;
 background: url(/img/28.png) #14389a;
 height: 30px;
 color: #ffffff;
 text-shadow: #000000 0px 0px 1px;
 font-weight: bold;
 text-transform: uppercase;
 font: 13px 'Tahoma';
 border: 0px solid #2679f0;
 font-weight: bold;
 border-left: 1px solid #2679f0;
 border-right: 1px solid #2679f0;
}

.gTableTop a {
 color: #ffffff;
 font-weight: bold;
 font: 13px 'Tahoma';
 font-weight: bold;
}

.gTableTop a:hover {}

.gTable td.gTableSubTop {
 background: #e6e6e6;
 color: #800000;
 font: 10px 'Tahoma';
 padding: 4px;

}

.gTableSubTop a {
 background: #e6e6e6;
 color: #800000;
 font: 10px 'Tahoma';
}

.postBottom table td {
 border: 0px;
}

.postSeparator {
 display: none;
}

.posttdMessage {
 text-align: justify;
}

.threadPostTd, .threadViewTd, .threadAuthTd, .forumThreadTd, .forumPostTd {
 text-align: center !important;
}

a.TopSortLink {}

a.TopSortLink:hover {}

a.postUser {
 font-weight: bold;
}

a.forum, a.threadLink {
 font: 12px 'Arial';
 color: #14389a;
 font-weight: bold;
}

.quoteMessage {}

.forumDescr, .threadDescr {
 color: #0b2670;
 font: 10px 'Arial';
}

td.pollQuestion, .pollResults td, td.pollResults, td.pollTotal, td.pollAnswer, td.pollButtons, .smiles td{
 border: 0px;
}

/*--------------------- Forum end ---------------------*/


/*--------------------- INPUTS start ---------------------*/

#container_bg input[type=submit], #container_bg input[type=reset], #container_bg input[type=button], .popuptable input[type=submit], .popuptable input[type=reset], .popuptable input[type=button] {
 background: url(/img/29.png) #aa0000;
 border: 1px solid #400000;
 color: #ffffff;
 text-shadow: #000000 0px 1px 0px;
 height: 20px;
 display: inline;
 border-radius: 3px;
 -moz-border-radius: 3px;
 padding-bottom: 3px;
 padding-left: 18px;
 padding-right: 18px;
 cursor: pointer;
 margin-top: 5px;
 text-align: center;
}

#container_bg input[type=submit]:hover, #container_bg input[type=reset]:hover, #container_bg input[type=button]:hover, .popuptable input[type=submit]:hover, .popuptable input[type=reset]:hover, .popuptable input[type=button]:hover {
 background: url(/img/30.png) #14389a;
 border: 1px solid #09173e;
}

#container_bg input[type=submit]:active, #container_bg input[type=reset]:active, #container_bg input[type=button]:active, .popuptable input[type=submit]:active, .popuptable input[type=reset]:active, .popuptable input[type=button]:active {
 background: url(/img/31.png) #1d50da;
}

input[type=text], input[type=password] {
 border: 1px solid #c5c5c5;
 height: 22px;
 background-color: #f2f1f1;
 background-image: url(/img/32.png);
 background-repeat: repeat-x;
 padding-left: 5px;
}

textarea {
 border: 1px solid #c5c5c5;
 background-color: #f2f1f1;
 background-image: url(/img/32.png);
 background-repeat: repeat-x;
 padding-left: 5px;
}

#container_bg #mchatBtn, #container_bg input.codeButtons, #container_bg input.button {
 padding-left: 0px;
 padding-right: 0px;
}

.myWinCont input[type='text'], .myWinCont input[type='password'] {
 height: 19px;
}

.queryField {
 width: auto !important;
}

textarea#message {
width: 100%;
}

input.commFl {
width: 100%;
}

/*--------------------- INPUTS end ---------------------*/


/*--------------------- POPUP start ---------------------*/

.popuptable a {
 color: #e5891c !important;
}

.popuptable {
 margin-top: 4px;
}

.ptitle {
 height: 32px;
 width: 710px;
 background: url(/img/33.gif);
 margin: auto;
}

.popuptitle {
 padding-top: 11px;
 margin-left: 10px;
 color: #edecd5;
 text-align: left;
 text-transform: uppercase;
}

.popupbody {
 width: 710px;
 background: url(/img/34.png);
 margin: auto;
 padding: 1px 0px;
}

.pbody {
 margin: 0px 10px;
 line-height: 12px;
 width: 690px;
}

.popup_bottom_shadow {
 height: 3px;
 width: 710px;
 background: url(/img/35.png);
 margin: auto;
 overflow: hidden;
}

/*--------------------- POPUP end ---------------------*/

.progress { border: 1px solid #ccc; position: relative; display: block; padding: 0; margin:2px 0; background: #DEDEDE; background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#e9e9e9)); background: -moz-linear-gradient(top, #ccc, #e9e9e9);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#e9e9e9');-moz-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;
box-shadow:0 1px 0 #fff;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
.progress_1 {
border: 1px solid #0078a5; background-color: #5C9ADE;
background: -moz-linear-gradient(top, #00adee 10%, #0078a5 90%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #00adee), color-stop(0.9, #0078a5));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}
.progress_2 {
border: 1px solid #5c9425; background-color: #77AF3F;
background: -moz-linear-gradient(top, #8fc857 10%, #5c9425 90%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #8fc857), color-stop(0.9, #5c9425));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8fc857', endColorstr='#5c9425');
}
.progress_3 {
border: 1px solid #f47a20; background-color: #faa51a;
background: -moz-linear-gradient(top, #faa51a 10%, #f47a20 90%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #faa51a), color-stop(0.9, #f47a20));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.progress_4 {
border: 1px solid #A92C2C; background-color: #C44747;
background: -moz-linear-gradient(top, #DD5F5F 10%, #A92C2C 90%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #DD5F5F), color-stop(0.9, #A92C2C));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DD5F5F', endColorstr='#A92C2C');
}
.progress_5{
border: 1px solid #8c2ca9; background-color: #8c2ca9;
background: -moz-linear-gradient(top, #bf5fdd 10%, #8c2ca9 90%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #bf5fdd), color-stop(0.9, #8c2ca9));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf5fdd', endColorstr='#8c2ca9');
}

.button_next { }

.button_next a {
 color: #555555;
 text-shadow: #ffffff 0px 0px 1px;
 border: 1px solid #ffffff;
 background: #dbdbdb;
 text-align: center;
 text-decoration: none;
 text-transform: uppercase;
 box-shadow: 0px 0px 2px #333333;
 padding: 1px 3px 1px 3px !important;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

.button_next a:hover {
 color: #ffffff;
 text-shadow: #000000 0px 0px 1px;
 border: 1px solid #555555;
 background: #858585;
 text-align: center;
 text-decoration: none;
 text-transform: uppercase;
 padding: 1px 3px 1px 3px !important;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

div.comments {
 clear: both;
 font-size: 12px;
}

div.comments h3 {
 font-family: arial;
 font-size: 12px;
 font-weight: bold;
 color: #008300;
 text-transform: uppercase;
 margin: 8px 0px;
}

div.comments h3 .gray {
 color: gray;
}
div.comments form
{
 margin: 10px 0;
}
div.comments form textarea {
/* width: 645px;*/
 width:99%;
 height: 52px;
 padding: 4px;
}

div.comments dl,div.comments .paginator {
 margin-left: 42px;
 clear: both;
}

div.comments form label {
 font-family: arial;
 font-size: 12px;
 font-weight: bold;
 color: black;
 text-transform: uppercase;
}

div.comments div.userpic {
 float: left;
 width: 42px;
 clear: both;
}

div.comments div.userpic img{
 margin-top:23px;
 margin-left:1px;
}

div.comments div.comment {
 margin: 10px 0px 10px 42px ;
}

div.comments div.comment div.border {
 border: 1px solid #dddddd;
 background: #f8f8f8;
 position: relative;
}

div.comments div.comment div.border div.ltc
{
 width: 10px;
 height: 43px;
 overflow: hidden;
 position: absolute;
 top: -1px;
 left: -7px;
 background: url("/img/36.png") no-repeat;
}

div.comments div.comment div.border div.rtc
{
 width: 4px;
 height: 3px;
 overflow: hidden;
 position: absolute;
 top: -1px;
 right: -1px;
 background: url("/img/37.png") no-repeat;
}

div.comments div.comment div.border div.lbc
{
 width: 4px;
 height: 3px;
 overflow: hidden;
 position: absolute;
 bottom: -1px;
 left: -1px;
 background: url("/img/38.png") no-repeat;
}

div.comments div.comment div.border div.rbc
{
 width: 4px;
 height: 3px;
 overflow: hidden;
 position: absolute;
 bottom: -1px;
 right: -1px;
 background: url("/img/39.png") no-repeat;
}

div.comments div.comment div.info {
 padding: 5px 10px;
 font-size: 11px;
}

div.comments div.comment div.info a {
 color: #14389a;
 text-decoration: none;
}

div.comments div.comment div.content {
 padding: 0px 10px;
}

.number {
}

.number a {
 color: #aa0000;
}

div.comment .manage {
 float: right;
 margin:0 10px;
}

div.comment .created {
 float: right;
 color: gray;
}

div.comment p {
 margin: 5px 0px;
}

div.comment .remark {
 font-style: italic;
 color: gray;
 font-size: 11px;
}

div.comment .moderator, div.comment .moderator a {
 font-style: italic;
 color: red;
 font-size: 11px;
}

div.comment .profile {
 color: #008300;
}

/*--------------------- Players start ---------------------*/

#players {
}

#players .box {
 width: 210px;
 height: 60px;
 margin: 5px 5px 5px 5px;
 background: url(/img/40.png) #dbdbdb no-repeat;
 border: #ffffff solid 1px;
 box-shadow: 0px 0px 2px #333333;
 color: #ffffff;
 font-weight: bold;
 text-align: center;
 text-shadow: #000000 0px 0px 1px;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

#players .number {
 color: #aa0000;
 font-size: 14px;
 text-shadow: #ffffff 0px 0px 1px;
 font-weight: bold;
}

#players .img {
 margin: -1px 0px 0px 0px;
 width: 60px;
 height: 60px;
 border-right: #ffffff solid 1px;
 border-left: #ffffff solid 1px;
}

#players .name {
 color: #14389a;
 font-weight: bold;
 text-shadow: #ffffff 0px 0px 1px;
 text-align: center;
}

#players .name a {
 color: #14389a;
}

.p-position {
 width: 300px;
 color: #aa0000;
 text-shadow: #f9afaf 0px 0px 1px;
 text-align: center;
 text-transform: uppercase;
 font-weight: bold;
 border: 1px solid #14389a;
 background: #ffffff;
 border-radius: 10px;
 -moz-border-radius: 10px;
}

.img-section {
 width: 442px;
 height: 248px;
 box-shadow: 0px 0px 2px #333333;
 border: 1px solid #14389a;
 border-radius: 10px;
 -moz-border-radius: 10px;
}

.all-results {
 width: 150px;
 height: 50px;
 box-shadow: 0px 0px 2px #c00000;
 border: 1px solid #14389a;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

.profile-img{
 width: 400px;
 height: 215px;
 box-shadow: 0px 0px 2px #000000;
 border: 1px solid #14389a;
 border-radius: 10px;
 -moz-border-radius: 10px;
}

.profile-info {
 float: right;
 margin-left: 10px;
 margin-bottom: 5px;
 width: 250px;
 border: 1px solid #14389a;
 background: #ffffff;
 border-radius: 10px;
 -moz-border-radius: 10px;
}

.profile-info-title {
 width: 150px;
 color: #aa0000;
 text-shadow: #f9afaf 0px 0px 1px;
 text-align: center;
 text-transform: uppercase;
 font-weight: bold;
 border: 1px solid #14389a;
 margin-top: 5px;
 margin-bottom: 5px;
 background: #ffffff;
 box-shadow: 0px 0px 2px #555555;
 border-radius: 7px;
 -moz-border-radius: 7px;
}

.profile-content {
 margin-left: 5px;
 margin-right: 5px;
 margin-bottom: 5px;
}

/*--------------------- Players end ---------------------*/

/*--------------------- Infirmary start ---------------------*/

.infirmary {
 width: 400px;
 height: 96px;
 border: 1px solid #aa0000;
 margin: 5px;
 background: #ffffff;
 box-shadow: 0px 0px 2px #555555;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

.infirmary-player {
 width: 385px;
 color: #aa0000;
 text-shadow: #f9afaf 0px 0px 1px;
 text-align: center;
 text-transform: uppercase;
 font-weight: bold;
 border: 1px solid #14389a;
 margin-top: 5px;
 margin-left: 5px;
 margin-right: 5px;
 background: #ffffff;
 box-shadow: 0px 0px 2px #555555;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

.infirmary-photo {
 float: left;
 width: 60px;
 height: 60px;
 border: 1px solid #14389a;
 margin: 7px;
 background: #ffffff;
 box-shadow: 0px 0px 2px #555555;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

.infirmary-text {
 float: right;
 width: 300px;
 height: 50px;
 padding: 5px;
 color: #aa0000;
 text-shadow: #ffffff 0px 0px 1px;
 text-align: left;
 border: 1px solid #14389a;
 margin-top: 7px;
 margin-left: 5px;
 margin-right: 6px;
 margin-bottom: 5px;
 background: #eeeeee;
 box-shadow: 0px 0px 2px #555555;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

/*--------------------- Infirmary end ---------------------*/

.img-emblems {
 width: 150px;
 height: 160px;
 margin: 15px;
 padding: 1px;
 float: left;
 background: #ffffff;
 color: #aa0000;
 text-shadow: #f9afaf 0px 0px 1px;
 font-weight: bold;
 border: 1px solid #14389a;
 box-shadow: 0px 0px 2px #555555;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

/*--------------------- Matchs start ---------------------*/

.matchs-time {
 width: 35px;
 margin-top: 2px;
 background: #f2f2f2;
 color: #aa0000;
 text-align: center;
 font-weight: bold;
 border: 1px solid #c2c2c2;
 box-shadow: 0px 0px 1px #ffffff;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

.matchs-day {
 width: 65px;
 margin-bottom: 5px;
 text-align: center;
 background: #f2f2f2;
 color: #000000;
 border: 1px solid #c2c2c2;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

.matchs-emblem {
 width: 65px;
 height: 65px;
 margin: 0px;
 background: #f2f2f2;
 border: 1px solid #c2c2c2;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

.matchs-score {
 width: 35px;
 height: 20px;
 color: #14389a;
 text-align: center;
 font-weight: bold;
 font-size: 14px;
 background: #f2f2f2;
 border-top: 1px solid #c2c2c2;
 border-bottom: 1px solid #c2c2c2;
 border-right: 1px solid #dadada;
 border-left: 1px solid #dadada;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

.matchs-menu {
 margin-top: 5px;
}

.matchs-menu a {
 color: #14389a;
 border: 1px solid #c2c2c2;
 background: #f2f2f2;
 text-align: center;
 text-decoration: none;
 text-transform: uppercase;
 font-weight: bold;
 padding: 2px 4px 2px 4px !important;
 border-radius: 0px 5px 0px 5px;
 -moz-border-radius: 0px 5px 0px 5px;
}

.matchs-menu a:hover {
 color: #aa0000;
 border: 1px solid #c2c2c2;
 background: #f2f2f2;
 text-align: center;
 text-decoration: none;
 text-transform: uppercase;
 font-weight: bold;
 padding: 2px 4px 2px 4px !important;
 border-radius: 0px 5px 0px 5px;
 -moz-border-radius: 0px 5px 0px 5px;
}

.matchs-trophy {
 width: 184px;
 height: 49px;
 background: url(/img/41.png) no-repeat;
 margin-bottom: 5px;
}

/*--------------------- Matchs end ---------------------*/

.table_s {
 background: #ffffff;
 border: 1px solid #c2c2c2;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

.table_name {
 width: 100px;
 font-weight: bold;
 margin: 3px;
 padding: 2px;
 color: #14389a;
 background: #ffffff;
 border: 1px solid #aa0000;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

.next-video {
 margin-left: 400px;
 width: 100px;
 color: #aa0000;
 border-left: 1px solid #14389a;
 border-right: 1px solid #14389a;
 border-bottom: 1px solid #14389a;
 background: #f2f2f2;
 text-align: center;
 text-decoration: none;
 text-transform: uppercase;
 font-weight: bold;
 padding: 2px 4px 2px 4px !important;
 border-radius: 0px 0px 10px 10px;
 -moz-border-radius: 0px 0px 10px 10px;
}

.next-video a {
 color: #aa0000;
 text-align: center;
 text-decoration: none;
 text-transform: uppercase;
 font-weight: bold;
}

.next-video a:hover {
 color: #14389a;
 text-align: center;
 text-decoration: none;
 text-transform: uppercase;
 font-weight: bold;
}

.audio {
 width: 425px;
 height: 40px;
 box-shadow: #000000 0px 0px 3px;
}

/*--------------------- Blogs start ---------------------*/

.blogs-title {
 width: 450px;
 height: 18px;
 background: url(/img/42.png);
 color: #ffffff;
 text-align: center;
 text-transform: uppercase;
 font-weight: bold;
 text-shadow: 0px 0px 1px #000000;
 border-top: 1px solid #900000;
 border-right: 1px solid #900000;
 border-left: 1px solid #900000;
 border-radius: 5px 5px 0px 0px;
 -moz-border-radius: 5px 5px 0px 0px;
}

.blogs-content {
 width: 450px;
 background: #f2f2f2;
 border: 1px solid #900000;
 border-radius: 0px 0px 5px 5px;
 -moz-border-radius: 0px 0px 5px 5px;
}

.blogs-shadow {
 margin-top: 5px;
 margin-bottom: 5px;
 width: 452px;
 background: #ffffff;
 box-shadow: 0px 0px 2px #555555;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

.blogs-img {
 margin: 5px;
 border: 1px solid #ffffff;
 width: 100px;
 height: 100px;
 box-shadow: 0px 0px 2px #555555;
}

.blogs_next { }

.blogs_next a {
 color: #ffffff;
 text-shadow: #000000 0px 0px 1px;
 border: 1px solid #ffffff;
 background: #aa0000;
 text-align: center;
 text-decoration: none;
 text-transform: uppercase;
 padding: 1px 5px 1px 5px !important;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

.blogs_next a:hover {
 color: #ffffff;
 text-shadow: #000000 0px 0px 1px;
 border: 1px solid #ffffff;
 background: #14389a;
 text-align: center;
 text-decoration: none;
 text-transform: uppercase;
 padding: 1px 5px 1px 5px !important;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

.blogs-m {
 width: 500px;
 height: 150px;
 background: #f7f7f7;
 border: 1px solid #909090;
 border-radius: 10px 10px 10px 10px;
 -moz-border-radius: 10px 10px 10px 10px;
}

.blogs-m-title {text-align:left;margin-left:5px;margin-top:5px;font: bold 15px 'Verdana';}

.moder-panel {margin-right:10px;}

.blogs-m-dr {width:250px;text-align:center;margin-bottom:5px;margin-right:5px;background:#ffffff;border:#14389a solid 1px;border-radius:5px;-moz-border-radius:5px;}

.blogs_url { }

.blogs_url a {
 margin-top: 5px;
 color: #ffffff;
 text-shadow: #000000 0px 0px 1px;
 border: 1px solid #ffffff;
 background: #aa0000;
 text-align: center;
 text-decoration: none;
 text-transform: uppercase;
 padding: 1px 5px 1px 5px !important;
 box-shadow: 0px 0px 2px #555555;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

.blogs_url a:hover {
 margin-top: 5px;
 color: #ffffff;
 text-shadow: #000000 0px 0px 1px;
 border: 1px solid #ffffff;
 background: #14389a;
 text-align: center;
 text-decoration: none;
 text-transform: uppercase;
 padding: 1px 5px 1px 5px !important;
 box-shadow: 0px 0px 2px #555555;
 border-radius: 5px;
 -moz-border-radius: 5px;
}

/*--------------------- Blogs end ---------------------*/

.news10 {
 margin: 5px;
 background: #f7f7f7;
 border: 1px solid #909090;
 border-radius: 10px 10px 10px 10px;
 -moz-border-radius: 10px 10px 10px 10px;
}

.news10-title {
 margin: 5px;
 background: #f7f7f7;
 border: 1px solid #909090;
 box-shadow: 0px 0px 1px #ffffff;
 text-transform: uppercase;
 font-weight: bold;
 border-radius: 10px 10px 10px 10px;
 -moz-border-radius: 10px 10px 10px 10px;
}

.news10-url {
 width: 100%;
}

.news10-url a {
 padding-left: 5px;
 padding-right: 5px;
 color: #aa0000;
 text-decoration: none;
 background: #eeeeee;
 border: 1px solid #909090;
 border-radius: 10px 10px 10px 10px;
 -moz-border-radius: 10px 10px 10px 10px;
}

.news10-url a:hover {
 padding-left: 5px;
 padding-right: 5px;
 color: #14389a;
 text-decoration: none;
 background: #ffffff;
 border: 1px solid #909090;
 border-radius: 10px 10px 10px 10px;
 -moz-border-radius: 10px 10px 10px 10px;
}

/*--------------------- TopNews start ---------------------*/

.top-news_box {
 width: 400px;
 height: 286px;
 border: 1px solid #000000;
 box-shadow: 0px 0px 2px #000000;
}

.top-news_head {
 width: 400;
 height: 35;
 background: url('/img/43.png') no-repeat;
 border-bottom: 1px solid #000000;
}

.top-news_title {
 width: 400px;
 height: 50px;
 overflow: auto;
 background: url('/img/44.png');
 border-top: 1px solid #000000;
}

.top-news_head_text {
 padding: 6px 0px 0px 45px;
 color: #ffffff;
 font-weight: bold;
 font-size:1.5em;
 text-shadow: 0px 1px 2px #000000;
}

.top-news_title_text {
 padding: 0px 0px 0px 0px;
 color: #ffffff;
 font-size:1.2em;
 text-shadow: 0px 0px 1px #000000;
}

.top-news_title_text a {
 color: #ffffff;
}

/*--------------------- TopNews end ---------------------*/

.adv-mini {display: block;}
.adv-mini a {display: block; width: 198px; height: 65px; border: 1px solid #cccccc; border-radius: 5px; -moz-border-radius: 5px; opacity: 0.7;}
.adv-mini a:hover {display: block; width: 198px; height: 65px; border: 1px solid #aaaaaa; border-radius: 5px; -moz-border-radius: 5px; box-shadow: #cccccc 0px 0px 2px; opacity: 1.0;}

.news-button-site {}
.news-button-site a {background: #ffffff; padding: 3px; border: 1px solid #aeaeae; box-shadow: 0px 0px 1px #ffffff; border-radius: 3px; -moz-border-radius: 3px;}
.news-button-site a:hover {text-decoration: none; background: #ffe8e8; color: #14389a;}

.bb_codes_m {margin:2px;padding:0;list-style:none;font-family:tahoma;}
.bb_codes_m li {margin-left:1px;display:inline-block;padding:3px;border:1px solid #ccc;-moz-border-radius:2px;border-radius:2px;-webkit-border-radius:2px;background:#f2f2f2;}
.bb_codes_m li:hover {-moz-box-shadow:0px 0px 3px #bdbdbd inset;box-shadow:0px 0px 3px #bdbdbd inset;-webkit-box-shadow:0px 0px 3px #bdbdbd inset;}

#informer_forum {}
#informer_forum a {padding: 3px; background: url(/img/45.png); color: #ffffff; text-shadow: 0px 0px 1px #000000; }
#informer_forum a:hover {background: url(/img/46.png); text-decoration: none;}