body{
font-family:tahoma;
font-size:10px;
color:#3d3d3d;
}
a{
text-decoration:underline;
color:#3d3d3d;
}
input,
textarea{
font-family:tahoma;
font-size:13px;
height:auto;
color:#3d3d3d;
margin:0;

width:100px;
}
select{
font-family:tahoma;
font-size:10px;
color:#3d3d3d;
margin:0;
height:18px;
padding:1px;
width:100px;
}
.cell select{
height:18px;
}
.cell label{
width:150px;
float:left;
}
label{
font-size:10px;
line-height:16px;
margin:0;
}
.wrapper{
width:800px;
margin:0 auto;
background:#f5f5f5;
border:1px solid #aaa;
}
form,
fieldset{
float:left;
clear:both;
border:0px;
margin:0;
padding:0;
width:800px;
}
.field_wrapper{
float:left;
width:133px;
margin:0;
display:inline;
}
.main_title,
.translation .title{
width:780px;
height:30px;
padding:2px 10px;
background: #000055;
color:#FFFFFF;
line-height:30px;
font-size:20px;
}
.table_wrapper .small_title,
.translation .small_title{
width:780px;
height:20px;
padding:2px 10px;
background: #000055;
color:#FFFFFF;
line-height:20px;
font-size:15px;
}
.streched label{
width:100%;
}
.streched{
width:776px !important;
margin:2px !important;
padding:2px 10px !important;
clear:both;
}
.auto{
width:auto !important;
margin:2px !important;
padding:2px 10px !important;
clear:none !important;
}
.streched input{
width:auto !important;
}
.translation,
.table_wrapper{
float:left;
clear:both;
width:800px;
margin:10px 0;
background:#fff;
display:inline;
}
.field_wrapper label{
margin:2px;
}
.field_wrapper input[type="checkbox"]{
float:left;
width:10px;
height:10px;
margin:4px 2px;
display:inline;
}
.clear{
clear:both;
}

.line input{
float:right;
}
.line .column{
float:left;
min-height:20px;
}
.line{
background:#fff;
float:left;
width:776px;
display:inline;
margin:2px;
padding:2px 10px;
clear:both;
}
.cell{
background:#fff;
float:left;
width:376px;
display:inline;
margin:2px;
padding:2px 10px;
}
.save{
float:left;
clear:both;
width:auto;
height:20px;
}
.hidden{
overflow:hidden;
width:0px;
height:0px;
margin:0px;
padding:0px;
}
.s2 .title
{
padding:3px 0;
}
.s2 .title,
.s2 input,
.s2 select{
float:left;
width:160px;
}

.s2{
width:160px;
padding:0 17px;
}
.s1{
width:60px;
padding:0 5px;
}
.title{
clear:both;
}
.erb{
border:2px solid #ff0000 !important;
}
.erbg{
background: Bisque !important;
}
.writing .table_wrapper,
.writing .cell,
.writing{
background: #EEEEEE;
}.speek .table_wrapper,
.speek .cell,
.speek{
background: #EEEEEE;
}
.button{
float:left;
width:80px;
font-size:10px;
line-height:13px;
margin:5px;
clear:both;
display:inline;
text-align:center;
border:1px dashed #aaa;
background:#057cc1;
cursor:pointer;
text-decoration:none;
color:#FFFFFF;
}
.small label{
width:35px;
}
.small input,
.small select{
width:40px;
}
.small{
width:74px;
}
.medium label{
width:auto;
}
.medium input,
.medium select{
width:60px;
}
.medium{
width:104px;
}
.large label{
width:50px;
}
.large input,
.large select{
width:100px;
}
.large{
width:154px;
}
.remove{
float:right;
padding:0;
font-size:12px;
margin:0;
cursor:pointer;
}
.title_left{
float:left;
}