body {
margin-top:0;
margin-left:0;
margin-right:0;
background: #FFFFFF;
}

#login_container {
width: 530px;
font-family: Tahoma;
font-size: 11pt;
background: #FFFFFF;
border: #000000 solid 1px;
margin-top: 15%;
padding-bottom: 10px;
}

#history_container {
width: 800px;
font-family: Tahoma;
font-size: 11pt;
background: #FFFFFF;
border: #000000 solid 1px;
margin-top: 2%;
padding-bottom: 10px;
}

#container {width: 1000px;
margin-top: 5%;
border: gray solid 1px;
overflow:hidden;	}

#left_login_container {
width: 499px;
background: #FFFFFF;
padding-bottom: 10px;
float:left;
font-family: Tahoma;
font-size: 11pt;
}

#right_reg_container {
width: 499px;
*width: 498px;
background: #FFFFFF;
padding-bottom: 0px;
border-left: gray solid 1px;
float:right;
font-family: Tahoma;
font-size: 11pt;
}

#login_text {
width: 100%;
height: 40px;
font-family: Tahoma;
font-size: 11pt;
line-height: 40px;
background: gray;
text-align: center;
color: #FFFFFF;

}

#login_form {
padding-top:20px;
font-family: Tahoma;
font-size: 11pt;
}

#login_form td {
height: 35px;
color: #000000;
font-family: Tahoma;
font-size: 11pt;
}

.knopka {
margin-top:10px;
min-width:100px;

color: #000000;
font-family: Tahoma;
font-size: 11pt;
}

input.error {
       background: #ffc0c0;
}

.input_text_reg {
  width: 100%;
  height:85%;
  border: #000000 solid 1px;
  font-family: Tahoma;
  font-size: 11pt;
}

.captcha_error {
		   width: 100%;
           height:90%;
           border: #000000 solid 1px;
           font-family: Tahoma;
			font-size: 11pt;
	       background: #ffc0c0;
			}


