
input:focus { background-color: #ffffff; border: 1px solid red; padding:2px;}
textarea:focus { background-color: #ffffff;  border: 1px solid red; padding:2px;}
select:focus { background-color: #ffffff;  border: 1px solid red; padding:2px;}

fieldset
{
background-color: #f6f6f6; 
}

label
{
cursor:pointer; cursor:hand;
}

legend 
{
font: bold 13px verdana;  
color: #555555;
word-spacing: 1px;
border: 1px solid red;
background-color: #efefef; 
padding: 3px;
}

.ab 
{ 
padding-top: 3px; 
clear:right; 
}

.bez 
{
 font-family: verdana, "Times New Roman", Times, sans-serif;
 font-size:12px;  
 color:#555555;
  float: left;
width: 190px;
text-align: right;
padding-top: 5px;
}


.formw 
{
float: right;
width: 530px;
text-align: left;
padding-top: 3px;
}


.box 
{
width: 780px;
background-color: #ffffff; 
border: 1px solid red; 
padding-left: 0px;
padding-right: 0px;
margin-left: 0px;
}

textarea
{
font: normal 12px verdana;
width: 320px;
padding-left: 3px;
}

input
{
font: normal 12px verdana;
padding-left: 3px;
}

select
{
font: normal 12px verdana;  
width: 330px;
}
