body {
	margin: 0px;
	background: #133A02 url('../images/grass.gif');
	font: 11px Tahoma;
	color: #505050;
}
.container {
	margin: auto;
	width:1024px;
}
.header {
	width:1024px;
	height:233px;
	background: transparent url('/static/images/top_beta.jpg') no-repeat;
}

.help_menu {
	float:right;
	width:218px;
	height: 24px;
	/*background: transparent url('/static/images/help_back.gif') no-repeat;*/
	padding-top:9px;
	text-align:center;
	background-color:transparent;
}
.login_window {
	clear:both;
	display:block;
	margin-top:10px;
	width:218px;
	height:129px;
	background: transparent url('/static/images/login_window.gif') no-repeat;
	
	font-size:10px;
	color:#fff;
	text-transform: uppercase;
}
.login_window form {
	margin:0px;
	padding:0px;
	
	padding-top:10px;
	padding-right:15px;
	
	text-align:right;
	line-height:3;
}
.help_menu a, .help_menu_alert:link, .help_menu_alert:active, .help_menu_alert:visited { 
	font-size:10px;
	color: #fff;
	text-decoration:none;
	text-transform:uppercase;
}
.help_menu_alert:link, .help_menu_alert:active, .help_menu_alert:visited  {
	font-size:10px;
	color: #C91313;
}
.help_menu a:hover, .help_menu_alert:hover {
	text-decoration:underline;
}
.help_menu_alert:hover{
	color: #C91313;
}

.content {

	/*height: 300px;*/
	background: #133A02 url('/static/images/content_piksel.png');
	
}
.user_info {
	/*height: 60px;*/
	padding-left:12px;
	padding-right:12px;
	/*line-height:16px;*/
}
.user_info_name {
	text-align:right;
	clear:both;
	width:100%;
}
.user_info_left {
	float:left;
	padding:0px;
	margin: 0px 0 7px 0;
	border-bottom:1px solid #fff;
}
.user_info_right {
	float:right;
	padding:0px;
	margin: 0px 0 7px 0;
	border-bottom:1px solid #fff;
}

.three_widgets  {
	float:left;
	/*width:325px;*/
	padding-left:12px;
}
.green_color {
	color: #184802;
}
h1, h5, h6, h4 {
	padding:0px;
	margin:0px;
	font: 28px Tahoma;
	color: #133A02;
	font-weight:bold;
}
h1 {
	padding-top:5px;
}
h2, h5 {
	font-size:11px;
	padding:10px;
	margin:0px;
	font-weight:normal;
}
h4 {
	font-size:20px;
}
h5 {
	clear:both;
	font-size: 15px;
	font-weight: bold;
}
h5 img {
	vertical-align:middle;
	text-align:center;
	padding:0px;
}
h6 {
	display:inline;
	font: 11px Tahoma;
	color: #133A02;
	font-weight: none;
	text-transform:none;
}
h7 {
	font-size:12px;
	color:#133A02;
	font-weight:bold;
	border-bottom:1px solid #9ec08e;
	padding-bottom:4px;
	padding-left:20px;
	padding-right:20px;
}
h8 { 
	margin:0px;
	padding:0px;
	margin-top:5px;
	font-size:14px;
	
}
table { clear:both;}
.separator {
	height:8px;
	font-size:8px;
}

/* GREEN FIELD */
.green_field, .green_field_list, .green_field_top_space, .grey_field {
	clear:both;
	width: 307px;
	margin-left:10px;
	background-color: #DAF2CE;
	border-bottom: 1px solid #76A85F;
	/*padding-bottom:10px;*/
}
.grey_field {
	background-color: #e3e3e3;
	border-bottom: 1px solid #7c7c7c;
}
.green_field_list {
	border-bottom:none;
	margin-top:10px;
}
.green_field_top_space {
	margin-top:10px;
}
.green_field td{
	line-height:18px;
}
.green_field_right  {
}
.green_field_submit, .grey_field_submit {
	margin-left:218px;
	text-align:right;
	width:74px;
	height:15px;
	padding-top:2px;
	padding-right: 15px;
	background: url('/static/images/green_field_submit.gif') no-repeat;
}
.grey_field_submit {
	background: url('/static/images/grey_field_submit.png') no-repeat;
}
.green_field_piksel {
	background: none;
}
.green_submit_link:active, .green_submit_link:link, .green_submit_link:visited {
color: #fff;
text-decoration:none;
} 
.green_submit_link:hover {

text-decoration:underline;
}
/* */

.score , .score_silver{

	height:25px;
	width:25px;
	background: transparent url('/static/images/green_point.gif') center no-repeat;

	font: 11px Tahoma;
	color: #fff;
	font-weight: bold;
}
.score_silver {

	background: transparent url('/static/images/silver_point.gif') center no-repeat;
	font: 12px Tahoma;
	font-weight:bold;
}
.fan_cell {
	float: left;
	padding-right:6px;
	padding-bottom:6px;
}
.fan_link:link, .fan_link:visited, .fan_link:active  {
	color: #184802;
	text-decoration:none;
	font-weight:bold;
}
.fan_link:hover {
	color:#184802;
	text-decoration: none;
	font-weight:bold;
}
/* WIDGETY*/
.widget_inventory {
	margin: auto;
}
.widget_inventory_table, .widget_inventory_table_profile  {
	color: #184802;
	text-transform:uppercase;
	font-weight: bold;
	padding-bottom:10px;
	text-align:center;
	padding-top:25px;
}
.widget_inventory_table_profile {
	text-transform:none;
	padding:5px;
	padding-bottom:0px;
	padding-top:5px;
}
.widget_inventory_table_profile img {
	padding-bottom:5px;
}
.widget_inventory table td img{
	vertical-align: middle;
}
.news_image {
	display: block;
	width:307px; /*317*/
	height:54px; /*224*/
	padding-top:170px;
	padding-left:10px;
	margin:4px;
	background: transparent url('/static/images/foto.jpg') no-repeat;
	
	
	font: 18px Tahoma;
	color: #fff;
	font-weight: bold;
	text-decoration:none;
}
.news_image:hover {
	color: #d9d9d9;
	text-decoration:none;
}
.news_list {
	padding:0px;
	margin:0px;

	list-style-type: none;
	list-style-position:outside;
	list-style-image:none;
}
.news_list dt {
	
	padding:5px;
	padding-left:10px;
	font-weight:bold;
}
.news_list  li {
	background: transparent url('/static/images/list_arrow.gif') top left no-repeat;
	margin-left:12px;
	padding-left:12px;
	line-height: 18px;
}

.news_link:active, .news_link:visited, .news_link:link {
	background-color:transparent;
	color:#505050;
	text-decoration: none;
}
.news_link:hover {
	background-color:transparent;
	color:#133A02;
	text-decoration:none;
}
.news_sub_window_td {
	margin-top: 4px;
	padding-bottom:10px;
	/*border-left: 1px solid #e0e0e0;*/
}
.news_sub_window {
	margin-top:5px;
	padding-top: 3px;
	padding-bottom: 5px;

}
.more_submit {
	float:right;
	text-align:right;
	padding-right:12px;
	padding-top:5px;
}
.more_link:active, .more_link:visited, .more_link:link {
	color:#133A02;
	text-decoration: none;
}
.more_link:hover {
	color:#133A02;
	text-decoration:underline;
}
.widget_link_panel {
	float:left;
	padding:10px;
	color: #9c9c9c;
}
.widget_link_panel_right{
	float:right;
	padding:10px;
}

.table_qualify_1, .table_qualify_2, .table_qualify_3 {
	width:15px;
	line-height: 18px;
	padding-left:10px;
	color:#505050;
	font-weight:bold;
}
.table_qualify_2 {
	width:212px;
	padding-left:5px;
	text-transform:uppercase;
}
.table_qualify_2 img {

	padding-top:3px;
	padding-bottom:3px;
}
.table_qualify_3 {
	padding:0px;
	width:70px;
	font-weight:none;
}
.team_link:link, .team_link:visited, .team_link:active  {
	color: #184802;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
}
.team_link:hover {
	color:#184802;
	text-decoration: underline;
	font-weight:bold;
	text-transform:uppercase;
}
.more_light_link:active , .more_light_link:link, .more_light_link:visited {
	color:#9C9C9C;
	text-decoration: none;
}
.more_light_link:hover {
	color: #133A02;
	text-decoration: none;
}
.more_bold_link:active , .more_bold_link:link, .more_bold_link:visited {
	color:#133A02;
	text-decoration: none;
	font-weight:bold;
}
.more_bold_link:hover {
	color: #133A02;
	text-decoration: underline;
	font-weight:bold;
}
/* WIDGET MODULE */
.widget_short {
	width:325px;
	background-color: #fff;
	margin-bottom:12px;
	
}
.widget_short_top {
	height: 32px;  /*44px*/
	padding-top:12px;
	padding-left:10px;
	background: #fff url('/static/images/widget_short_top.png') top no-repeat;
	border-bottom:1px solid #348111;
	
	font-size: 17px;
	color: #184802;
}
.widget_long {
	width:663px;
	background-color: #fff;
	margin-bottom:12px;
	
}
.widget_long_top {
	height: 32px;  /*44px*/
	padding-top:12px;
	padding-left:10px;
	background: #fff url('/static/images/widget_long_top.png') top no-repeat;
	border-bottom:1px solid #348111;
	
	font-size: 17px;
	color: #184802;
}
.widget_title_left, .widget_title_left_red  {
	float:left;
	font-weight:bold;
	text-transform: uppercase;
}
.widget_title_left_red {
	color: #821515;
}
.widget_title_right {
	padding-top:5px;
	padding-right:10px;
	float:right;
	font-size: 10px;
	color: #9C9C9C;
}
.widget_short_inventory {}
.widget_short_bottom {}


 
.field {
	position:relative;
	width: 317px;
	height:416px;
	margin: auto;
	margin-top:4px;
	background: transparent url('/static/images/field.gif') no-repeat;
	font-size: 10px;
	color: #fff;
}
.field_nick_1 { text-align:center;position:absolute;left: 147px; top:22px;}
.field_nick_2 { text-align:center;position:absolute;left: 45px; top:45px;}
.field_nick_3 { text-align:center;position:absolute;left: 103px; top:65px;}
.field_nick_4 { text-align:center;position:absolute;left: 191px; top:65px;}
.field_nick_5 { text-align:center;position:absolute;left: 249px; top:45px;}
.field_nick_6 { text-align:center;position:absolute;left: 45px; top:105px;}
.field_nick_7 { text-align:center;position:absolute;left: 108px; top:125px;}
.field_nick_8 { text-align:center;position:absolute;left: 186px; top:125px;}
.field_nick_9 { text-align:center;position:absolute;left: 249px; top:105px;}
.field_nick_10 { text-align:center;position:absolute;left: 73px; top:170px;}
.field_nick_11 { text-align:center;position:absolute;left: 221px; top:170px;}

.field_nick_12 { text-align:center;position:absolute;left: 147px; top:362px;}
.field_nick_13 { text-align:center;position:absolute;left: 45px; top:270px;}
.field_nick_14 { text-align:center;position:absolute;left: 103px; top:255px;}
.field_nick_15 { text-align:center;position:absolute;left: 191px; top:255px;}
.field_nick_16 { text-align:center;position:absolute;left: 249px; top:270px;}
.field_nick_17 { text-align:center;position:absolute;left: 45px; top:325px;}
.field_nick_18 { text-align:center;position:absolute;left: 108px; top:305px;}
.field_nick_19 { text-align:center;position:absolute;left: 186px; top:305px;}
.field_nick_20 { text-align:center;position:absolute;left: 249px; top:325px;}
.field_nick_21 { text-align:center;position:absolute;left: 73px; top:215px;}
.field_nick_22 { text-align:center;position:absolute;left: 221px; top:215px;}

.field_link:link, .field_link:active, .field_link:visited {
	font: 10px Tahoma;
	color: #fff;
	text-decoration:none;
}
.field_link:hover {
	font: 10px Tahoma;
	color:#CFCFCF;
	text-decoration:none;
}
.content_bottom  {
clear:both;
height:9px;
font-size:1px;
	background: transparent url('/static/images/content_bottom.png') bottom no-repeat;
}
.profile_table {
	margin-left:10px;
	margin-right:10px;
}
.profile_table td, .profile_table th {
	width:100%;
	padding:5px;
	border-bottom:1px solid #cfcfcf;
}
.profile_table th {
	border:0px;

	height:1px;
	font-size:1px;
}

/* FOOTER */
.footer {
	color: #fff;
	padding-bottom:120px;
	margin-left:14px;
	margin-right: 14px;
	padding-top:10px;
}
.footer_left {
	float: left;
	line-height: 22px;
}
.footer_right {
	float: right;
}
.footer_link:link, .footer_link:active, .footer_link:visited {
	color:#fff;
	text-decoration:none;
}
.footer_link:hover {
	color: #fff;
	text-decoration:underline;
}


/* ------------------------ */
#tabs {
      font: 18px Tahoma;
	  font-weight:bold;
	  float:left;
	  }

    #tabs ul {
	  margin:0;
	  padding:197px 0px 0 15px;
	  list-style:none;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;

      }
    #tabs a {
      float:left;
      background:url('/static/images/mm_left.gif') no-repeat left top;
      margin:0;

      padding-left:6px;
	  padding-right: 1px;
      text-decoration:none;
      }
    #tabs a span {
      float:left;
      display:block;
      background:url('/static/images/mm_right.gif') no-repeat right top;
      color:#fff;
	  
	  padding-left:8px;
	  padding-right: 14px;
	  padding-top:7px;
	  padding-bottom:7px;
      }
	#tabs .selected {
		float:left;
      background:url('/static/images/mm_left_selected.gif') no-repeat left top;
      margin:0;

      padding-left:6px;
	  padding-right: 1px;
      text-decoration:none;

	}  
	#tabs .selected_span {
		 float:left;
      display:block;
      background:url('/static/images/mm_right_selected.gif') no-repeat right top;
      color:#000;
	  
	  padding-left:8px;
	  padding-right: 14px;
	  padding-top:7px;
	  padding-bottom:7px;
	 
	}
 #tabs .selected_span:hover {
	background-position:100% 0px;
	 
	}
		#tabs .selected:hover { background-position:0% 0px;}
	  
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#000;
      }
    #tabs a:hover {
      background-position:0% -40px;
      }
    #tabs a:hover span {
      background-position:100% -40px;
      }  


	  
.green_link:active, .green_link:visited, .green_link:link {
	font-size:10px;
	color: #008000;
	text-decoration:none;
	text-transform:none;
}
.green_link:hover {
	text-decoration:underline;
	text-transform:none;
}
.welcome_screen, .tstatus_screen , .register_screen {
	margin: 0px 16px 0px 16px;
	padding:6px 0px 6px 0px;
	color: #184802;
	line-height:18px;
	border-bottom:1px solid #CFCFCF;
}
.register_screen {
	border-bottom:0px;
	margin-left:10px;
	padding-bottom:0px;
	padding-top:0px;
	color:#505050;
}
.register_screen h3 {
	font-size:14px;
	line-height:normal;
	padding:0px;
	margin-bottom:7px;
	color: #184802;
	padding-bottom:5px;
	border-bottom:1px solid #bebebe;
}

.chart {
	padding:5px 0 5px 0;
}
p { 
	margin:0;
	padding:0;
	padding-left:20px;
}
.pagination {
	text-align:center;
	margin: 5px 10px 0 10px;
	padding: 5px 0 0 0;
	border-top: 1px solid #cfcfcf;
	/*border-bottom: 1px solid #cfcfcf;*/
}
.list_number {
	width:36px;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	padding-top:5px;
	background: transparent url('/static/images/list_number.png') top no-repeat;
}
.green_field_submit_list {
	width:307px;
	height:5px;
	padding:0px;
	margin:0px;
	font-size:1px;
	overflow:hidden;
	background: #fff url('/static/images/list_bottom.png') no-repeat;
	margin-bottom:5px;
}

/* */

.foto_news {
	padding-right:8px; 
	float:left;
	margin-top:3px;
}
#article_bottom_container .news_list {
	float:left;
	padding-right:10px;
	border-right: 1px solid #cfcfcf;
	clear:both;
	padding-top:20px;
}
#article_bottom_container .vote_tool .news_list{

	border-right: 0px solid #cfcfcf;
	font-weight:bold;
}
#article_bottom_container .vote_tool .news_list  li {
	background: none;
	line-height: 18px;
	margin-left:0px;
}
.vote_yes, .vote_yes:hover {
	color: #348111;
	text-decoration:none;
}
.vote_yes:hover {
	color: #5d9a41;
}
.vote_no, .vote_no:hover {
	color: #811111;
	text-decoration:none;
}
.vote_no:hover {
	color: #9a4141 ;
}
.red_type {
	color: #811111;
}
.green_type {
	color: #348111;
}

.type_result {
	text-align:center;
}
.type_result img {
	vertical-align:top;
}








/* form style */
form {
	margin:0px;
	padding:0px;
}

form h3 {
	color: #184802;
	font-size:14px;
	padding-top:10px;
	padding-bottom:5px;
	border-bottom:1px solid #bebebe;
}

.form_input, .form_input_long, .form_input_typ, .form_login, .form_login_error, .form_area, .form_combo_box , .form_file,
#forma_mid input, #forma_long select, #forma_long input, #forma_long textarea  
{
	/*border: 1px solid #9ce87b;*/
	border:0px;
	background-color: #e1e1e1;
	padding: 6px;
	font: 11px Tahoma;
	color: #444;
	width: 200px;
	height:14px;
}

.form_file {
	height:20px;
	border:0px;
	padding:6px;
}
.form_combo_box, #forma_long select{
	width: 212px;
	height:24px;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:3px;
}
.form_input_long, #forma_long input {
	width:630px;
}
.form_login, .form_login_error {
	width: 142px;
	height:14px;
	margin-left:5px;
}
.form_login_error   {
	width:140px;
	height:12px;
	border:1px solid red;
	background-color:#ffa3a3;
}

.form_input_typ {
	width: 17px;
	height: 17px;
	background-color: #fff;
	border: 1px solid #76a85f;
	font-size:15px;
	color:#184802;
	text-align:center;
}
.form_submit, .submit_button , .form_submit_home {
	border:0px;
	background-color: green;
	font: 11px Tahoma;
	color: #fff;
	height:27px;
	padding-top:3px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	cursor:pointer;
}
.form_submit_home {
	margin-top:5px;
}
.submit_button{
	height:20px;
	margin-top:10px;
	padding-bottom:20px;
	padding-left:10px;
	padding-right:10px;
}
#forma_mid button {
border:0px;
	background-color: green;
	font: 11px Tahoma;
	color: #fff;
	height:27px;
	padding-top:3px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	cursor:pointer;
}

.form_container{
	padding:10px;
	background-color:transparent;
}
.form_area, #forma_long textarea {
	width:630px;
	height:100px;
	margin-bottom:10px;
}
.form_title, label  {
	display:block;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	margin-top:10px;
	margin-bottom:2px;
}
.comment_zone , #forma .comment_zone {
	border-top:1px solid #cfcfcf;
	margin-left:10px;
	margin-right:10px;
	padding-top:5px;
	padding-bottom:10px;
}
.red_star, #forma .red_star {
	color:#9c1414;
	font-size:9px;
	font-weight:normal;
}





.type_result {
    text-align:center;
}
.type_result img {
    vertical-align:top;
}



.tip {
	color: #fff;
	width: 172px;
	z-index: 13000;
}
 
.tip-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	padding: 8px 8px 4px;
	background: url(http://www.mootorial.com/wiki/lib/tpl/clientside/images/bubble.png) top left;
}
 
.tip-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(http://www.mootorial.com/wiki/lib/tpl/clientside/images/bubble.png) bottom right;
}

ul errorlist {
color: #af0e0e
}

.video {
-moz-border-radius-bottomleft:0.25em;
-moz-border-radius-bottomright:0.25em;
-moz-border-radius-topleft:0.25em;
-moz-border-radius-topright:0.25em;
background-color:#000000;
border:8px solid #B2C4D3;
font-family:'DroidSans';
margin-top:20px;
padding:20px;
text-align:center;
}

.video_small {
-moz-border-radius-bottomleft:0.05em;
-moz-border-radius-bottomright:0.05em;
-moz-border-radius-topleft:0.05em;
-moz-border-radius-topright:0.05em;
background-color:#000000;
border:8px solid #B2C4D3;
font-family:'DroidSans';
margin-top:5px;
padding:5px;
text-align:center;
}

.browse_prev{
float: left;
	}

.browse_next{
float:right;
	}
