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

a{color:#00AEEF; text-decoration:none; }
a:link {color:#00AEEF; text-decoration:none;}
a:visited {color:#00AEEF; text-decoration:none;}
a:hover {color:#00AEEF; text-decoration:underline;}


/* WELCOME
---------------------------------------------- */
.moscowlabor{background:url('/images/moscowlabor.png') no-repeat center; height:500px; text-align:center;}

.next{font-size:50px; font-weight:bold; width:180px; height:50px;}
.next{background:url('/images/ml_link.png') no-repeat;}
.next:hover {background:url('/images/ml_link_hover.png') no-repeat;}
.next img{width:180px; height:50px;}
.moscowlabor_next{padding-left:627px; padding-top:250px;}

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

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

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

.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 #b4d333; float:left; 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;}

/* 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;}

/* 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:97%; _width:90%;}
.auth_desc{color:#4b4b4b; font-size:17px;}
.auth_input_style{font-size:30px;}
div input.auth_input_style{margin-bottom:10px;}
textarea.auth_input_style { height:200px; 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;}

/* 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;
}
