#middle1 {

	z-index: 3;

}



#middle2 {

	width: 74.9%;

}



#middle3 {

	display: none;

}



/* {{{ Центральный блок */

#middle2 .content-block {

	font: 1.2em/1.5em Georgia, serif;

	

	position: relative;

	width: 70%;

	z-index: 3;

}







#middle2 .logo {

	font-size: 1.67em;

	margin: 0 0 0 -1.25em;

}



#middle2 .logo a {

	color: #000;

	text-decoration: none;

}



#middle2 p {

	color: #666668;

	font-family: Georgia, serif;

	margin: 1em 0;

}



#middle2 .z-index {

	position: relative;

	z-index: 2;

}

#middle2 .links {
	padding: 4em 0 4.5em 4em;
	position: relative;
}

#middle2 .links  div a {
	font-size:1.3em;
	font-family:Tahoma;
}

#middle2 .links b {
	display: block;
	position: absolute;
	z-index: 1;
}

#middle2 .links .b1 {

	background: url(/images/competitor/resume/content_back1.gif) no-repeat;

	height: 218px;

	left: -650px;

	width: 653px;

	top: 120px;

}



#middle2 .links .b2 {

	background: url(/images/competitor/resume/content_back2.png) no-repeat;

	height: 367px;

	left: 320px;

	top: -150px;

	width: 925px;

}



#middle2 .links div {

	padding: 1em 0;

	position: relative;

	z-index: 2;

}



#middle2 .links .new-window {

	background: url(/images/new_window.gif) no-repeat right center;

	padding-left: 20px;

}



#middle2 .warning h2 {

	color: #7f4537;

}



#middle2 .warning p {

	color: #ac5f33;

}

.register_required{
	display:none;

}

.recovery_form{
	display:none;
}

.recovery_form label{
	clear:left;
	display:block;
	margin-top:1.5em;
}

.recovery_form input{
	padding:0.2em;
	width:15em;
	display:block;
	font-size:1em;
}

.recovery_form textarea{
	font-size:1em;
	height:8em;
	width:100%;
}

.recovery_form input.submit{
	width:7em;
	margin-top:1.5em;
}

.pseudo_href{
	color:#6DA2AF;
	border-bottom:1px dashed #6DA2AF;
	cursor:pointer;
}

.errorField{
	border-color:red;
}

/* }}} Центральный блок */