.table_info { 
border-collapse: collapse;
border: 1px white solid; 
}

.table_info2 { 
border: 1px #CCCCCC dotted;
padding-top: 1px;}

.info {  
font-size: 10px; 
color: white; 
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-right: 5px; 
padding-left: 5px; 
border: 1px white dotted; 
padding-top: 5px; 
padding-bottom: 5px; 
background-position: top
}


.tab1 { 
margin-top:10px;
border-collapse: collapse;
border: 1px solid;
}

.tab1 td { 
border: 1px dotted;
padding: 2px;}




.how_much {
width: 20px;
height: 20px;
text-align:center;
}

.oval{
cursor:pointer;
width: 20px;
height: 20px;
text-align:center;
text-decoration: none;
}


.sel_find{
border: solid 1px;
width: 130px;
}

.pis_find{ width:65px; border: solid black 1px; }

/* Параметры заказа */

.level0 { padding: 0px 0px 0px 0px; }

.level1 { padding: 6px 0px 0px 15px; }

.level2 { padding: 0px 0px 0px 24px; }

.reg_tabl { padding-top: 1px; }

.reg_tabl_two { width:130px; }

.find_tabl { border-bottom: 1px dashed black; width: 400px; }

.line {
border-bottom: 1px white dotted;
font-weight:bold;
}

.par_t {
width: 276px;
font-size:11px;
margin: 10px 0px 0px 0px;
border-bottom: 1px dotted;
}

.par {
margin: 8px;
width:260px;
}


.par .td {
padding-bottom: 2px;
width: 130px;
font-size: 10px;
}

.sel_par { width:130px; }

.but {  
background:black url('../images/cart.png') 2px 2px no-repeat;
border:1px dashed #6698B6;
color:yellow;
cursor:pointer;
font-size:12px;
font-family:arial,tahoma;
height:24px;
width: 85px;
margin-top:5px;
padding-left: 16px;
_vertical-align:top;
}

.but_plus {  
background:black url('../images/balance--plus.png') 2px 2px no-repeat;
border:1px dashed #6698B6;
padding-top:2px;
padding-bottom:2px;
padding-right:2px;
margin-left:15px;
}
