#timer-wnd{
float:left;
width:100%;
}

#register-wnd{
float:left;
background-image:url(register-bg.png);
width:464px;
height:305px;
}

#registered-wnd{
float:left;
background-image:url(registered-bg.png);
width:468px;
height:409px;
}

#reg-email{
color:#ff6800;
float:left;
margin-left:180px;
margin-top:153px;
}

#btn-changepass{
float:right;
margin-right:25px;
margin-top:8px;
cursor:pointer;
}

#loadphoto-wnd{
float:left;
background-image:url(loadphoto-bg.png);
width:346px;
height:416px;
margin-left:100px;
margin-top:10px;
}

#btn-loadphoto{
cursor:pointer;
}

#upload-area{
float:left;
width:100%;
margin-top:290px;
margin-left:85px;
text-align:center;
}

#progress{
float:left;
margin-top:-10px;
margin-left:10px;
}

#photo-wnd{
float:left;
width:342px;
height:auto;
margin-top:10px;
border: 2px #fff solid;
text-align:center;
background:#fff;
}

#response{
float:left;
background-image:url(response-bg.png);
width:645px;
padding-left:33px;
height:515px;
padding-top:159px;
margin-top:10px;
}
#response a{
color:#000;
text-decoration:none;
}
.respBlock{
float:left;
width:38%;
height:115px;
padding:15px;
z-index:99;
position:relative;
}

#ingridients{
float:left;
width:600px;
margin-top:100px;
margin-bottom:20px;
padding-left:33px;
}

.ingrid{
float:left;
margin-right:40px;
font-size:12pt;
background:none;
cursor:pointer;
}

.ingrid:hover{
background:#f35d08;
opacity: 0.9;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
}

td{
vertical-align:top;
}

#last_comments{
float:left;
width:600px;
margin-top:40px;
margin-bottom:20px;
padding-left:33px;
}

#info_stat{
float:left;
width:600px;
margin-top:40px;
margin-bottom:20px;
padding-left:33px;
}

#history{
float:left;
width:600px;
margin-top:20px;
margin-bottom:20px;
padding-left:33px;
}