@charset "UTF-8";
/* = CSS Application = Spartiangames */

a{color:#0061a4; text-decoration:none; }
a:link {color:#0061a4; text-decoration:none;}
a:visited {color:#0061a4; text-decoration:none;}
a:hover {color:#0061a4; text-decoration:underline;}

/* 
STOPPER
---------------------------------------------- */
.stopper{text-align:center; height:450px;  background:url('/images/stopper.png') no-repeat scroll center 50px; }
.stopper p{padding-top:420px;  font-size:24px; color:#0061a4; cursor:default;}

/* CENTER_CONTAINER
---------------------------------------------- */
.main_center_container{padding-top:70px;}
.path{background-color:#0DAD4A; color:#FFFFFF;font-size:28px; font-weight:bold; margin-bottom:20px; padding-left:15px;cursor:default; text-shadow:1px 1px 1px #000000;}

/* LEFT_CONTAINER
---------------------------------------------- */
.main_left_container{padding-top:20px;}
.navigation{margin-left:20px; margin-top:30px; position:absolute; width:165px;}
.navigation a{display:block;line-height:1;padding-bottom:15px;}

/* GENERAL_FORM
---------------------------------------------- */
.general_left_form{width:310px; float:left;}
.general_left_form .auth_input_style{width:310px;}
.general_right_form{margin-left:345px;}
.general_right_form .auth_input_style{width:99%; _width:97%;}
.auth_desc{color:#4b4b4b; font-size:17px; white-space:nowrap;}
.auth_desc span{color:#777777 !important; font-size:11px; //font-size:10px; font-weight:normal!important; white-space:nowrap;}
.auth_input_style{font-size:30px;}
div input.auth_input_style{margin-bottom:10px;}
textarea.auth_input_style { height:277px; overflow:visible;}
.auth_submit input{ width:320px;  margin-top:15px;  font-size:20px;}
a.auth_link_style{margin-left:20px; font-size:17px;}
a.auth_link_style:hover {  margin-left:20px;  font-size:17px;}


.textarea_style{width:440px; font-size:20px; height:200px;}
.editor_textarea_style{width:700px; height:250px;}

/* FOOTER_CONTAINER
---------------------------------------------- */
.footer{border-top:3px solid #0dad4a; font-size:11px; color:#4b4b4b; padding-top:3px;}


/* DELETE OLD STYLE IN MOSCOWLABOR  */


/* RIGHT_CONTAINER
---------------------------------------------- */
.main_right_container{padding-top:70px; text-align:center;}
.main_right_container img{margin-bottom:20px;}

/* CENTER_CONTAINER
---------------------------------------------- */
.users{padding-bottom:20px;}
.competiton{margin-bottom:20px;}
.competitor_link{font-size:25px; font-weight:bold; line-height:1.2; margin-bottom:10px;}
.competitor_scr{border:2px solid #0dad4a; float:left; margin:5px 15px 5px 0;padding:5px; width:230px; height:230px;}
.competitor_post_img{border:2px solid #0dad4a; margin:5px 15px 5px 0;padding:5px;}
.competitor_data{list-style:none;}
.competitor_data li{line-height:1.4;padding-bottom:10px;}
.competitor_data li div{font-weight:bold;}
.competitor_desc{clear:left; padding-top:10px;}
.competitor_mission{font-weight:bold;}

/* static_content */
.static_text{color:#464646;}
  .static_text span{color:#000000; font-weight:bold;}
.static_blue_text{color:#0061A4; font-size:20px;}
.static_img{margin:20px 10px;}
.static_post_container{margin-bottom:10px; min-height:260px; _height:260px;
}

/*Judge*/
.judge{
	margin-left:15px;
	margin-top:10px;
	width:470px;
}
.judge_pic{width:90px;}
.judge_pic .avatar {padding:4px;	border:1px #e2e2e2 solid;	background-color:#ffffff; margin-bottom:10px;}
.judge_name{font-size:20px;line-height:1;	color:#00649e;}
.judge_info{color:#777777;}


/* FOOTER_CONTAINER
---------------------------------------------- */
.footer_link a{color:#4b4b4b; text-decoration:none;}
.footer_link a:link {color:#4b4b4b;}
.footer_link a:visited {color:#4b4b4b;}
.footer_link a:hover{color:#000000; text-decoration:underline;}

/* .footer{border-top:3px solid #00AEEF; font-size:11px; color:#4b4b4b; padding-top:3px;} */
.footer_link{float:right; padding-top:10px; margin-right:5px;}
.footer_link span{color:#4b4b4b;}
.footer_copyright{color:#4b4b4b; cursor:default; margin-left:5px;}



/* ERRORS
---------------------------------------------- */
.errorExplanation ul{list-style:none;border:2px solid #FF0000; margin-right:15px; padding:5px;}


/* ADDITION STYLE
---------------------------------------------- */
.clear{clear:both;}
.radius{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
sup{font-size:12px;font-weight:normal;}
.blue_text{color: #0061a4!important;}
.red_text{color: #ed1c24!important;}
#list_banners li{list-style:none;}


