/*Ввод размерности*/
.vvod-stolbcov{margin:0 1em;font-size:11px;}
.vvod-stolbcov tr{height:2em;}
.vvod-stolbcov tr.tr-name {height:3em;text-align:center;}
.vvod-stolbcov tr.tr-name td{font-size:1.5em;vertical-align:middle;}
.vvod-stolbcov input {width:1.5em;font-size:1.5em;text-align:center;-moz-border-radius: 3px;
-webkit-border-radius:3px;
-khtml-border-radius: 3px;
-opera-border-radius: 3px;
border-radius:3px;}
#select-size input.submit{margin:1em 0.5em;}
#right-table{float:right;}
#left-table{float:left;}
div#2table{width:100px;}

/*Таблица ввода*/
.input-table {padding:0.5em;margin:0.5em;border-left:1px solid black;border-right:1px solid black;max-width:700px;}
.input-table input {width:3.5em;font-size:1.5em;text-align:center;-moz-border-radius: 3px;
-webkit-border-radius:3px;
-khtml-border-radius: 3px;
-opera-border-radius: 3px;
border-radius:3px;}

/*Вывод матриц*/
.matrix{padding:0.5em;margin:0.5em;border-left:1px solid black;border-right:1px solid black;text-align:center;max-width:700px;}
.matrix td{padding:0.2em;max-width:90px;overflow:hidden;}
.showmatrix{min-width:380px;max-width:700px;}
.back-button{margin:0.5em;}

/*Вывод описания решения*/
.shag{margin-top:2em;}
div.text h4{font-weight:normal;font-size:1.4em;}

/*Кнопки*/
div.text input[type="submit"]{border:1px solid gray;margin:0.3em;background:#dadada;width:280px;height:29px;font-size:18px;padding-bottom:0.3em;-moz-border-radius: 4px;-webkit-border-radius:4px;
-khtml-border-radius: 4px;
-opera-border-radius: 4px;
border-radius:4px}
div.text #select-size input[type="submit"]{font-size:18px;}
div.text table {max-width:700px;}
#one-matrix-menu{float:left;}
#two-matrix-menu{float:right;width:410px;}
