body {
        background-image:url(fon.jpg);
        background-position: top center;
        background-repeat:repeat-x;
	background-color: #FFFFFF;
        margin: 0;
 	width:100%;
        height:100%;
}

.table_c {

border: 0;
margin: 0;
padding: 0;


}

.error_login {

        font-family: tahoma, Helvetica, sans-serif;
        font-size: 14px;
        color: #990000;
	padding: 0px 10px 10px 10px;

}

.error_login a{

        color: #990000;

}

.error_login a:hover{
        text-decoration: none;
}
 

.main_n {
	float: right;
	text-align: right;
	color: #777777;
	padding:  0 30px 10px 0;
	position: relative;	
	font-weight: normal;
}


.main_n a{
	color: #777777;
	font-weight: normal;
	font-size: 14px;
        font-family: tahoma, Helvetica, sans-serif;	
}

.main_n a:hover{
        text-decoration: none;
}
 

.main_zag {

        font-family: tahoma, Helvetica, sans-serif;
        font-size: 21px;
        color: #555555;
	padding: 20px 20px 10px 20px;
	font-weight: bold;

}

.content_zag {

        font-family: tahoma, Helvetica, sans-serif;
        font-size: 21px;
        color: #555555;
	padding: 25px 20px 10px 25px;
	font-weight: bold;

}

.content_n {

        color: #555555;
	padding: 20px 25px 10px 25px;


}


.main_register {

        font-family: tahoma, Helvetica, sans-serif;
        font-size: 16px;
        color: #777777;
	padding: 20px 10px 10px 10px;
	line-height: 23px;

}

.text_p {

        font-family: tahoma, Helvetica, sans-serif;
        font-size: 12px;
        color: #777777;
	padding: 5px 10px 5px 10px;
}

.main_register a{
        color: #777777;
}

.main_register a:hover{
        text-decoration: none;
}

.button_n {

        font-family: tahoma, Helvetica, sans-serif;
        font-size: 18px;
        color: #333333;
	padding: 5px 10px;

}

.form_center {
	background-image:url(fon_f.jpg);
        background-position: top center;
        background-repeat:repeat-x;
 	background-color: #EFEFEF;
	border: 1px solid #CCCCCC;
	border-radius:15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
     	width:400px;
        height:500px;
        position:absolute;
        top:30%;
        left:50%;
        margin:-150px 0 0 -200px;
    }


.form_center2 {
	background-image:url(images/fon_f.jpg);
        background-position: top center;
        background-repeat:repeat-x;
 	background-color: #EFEFEF;
	border: 1px solid #CCCCCC;
	border-radius:15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
     	width:800px;
        height:500px;
        position:absolute;
        top:30%;
        left:50%;
        margin:-150px 0 0 -400px;
    }


.p_pole {

        font-family: tahoma, Helvetica, sans-serif;
        font-size: 18px;
        color: #333333;
	padding: 10px 10px 10px 0px;
} 


.aut {

        font-family: tahoma, Helvetica, sans-serif;
        font-size: 14px;
	float: right;
        color: #333333;
	font-weight: normal;
	padding: 10px 10px 10px 0px;
	position: relative;
} 

.aut a{
        color: #777777;
}

.aut a:hover{
        text-decoration: none;
}

.login_n {

        font-family: tahoma, Helvetica, sans-serif;
        font-size: 18px;
        color: #333333;
	padding: 10px 10px 10px 10px;


}

.mail_n {

	padding: 30px 10px 0px 10px;

}

.pass_n {

        font-family: tahoma, Helvetica, sans-serif;
        font-size: 18px;
        color: #333333;
	padding: 0px 10px 10px 10px;

}

.pole {

        font-family: tahoma, Helvetica, sans-serif;
        font-size: 17px;
        color: #333333;
	padding: 5px;

}