.tbls1 {width:98%; padding:1%;}
.tbls2 {width:200px; float:right;}
.tbls3 {width:511px; float:left;}
form .tbls1 .tbls3 .dtr {width:512px; margin-bottom:15px;}
.dtd {width:100%;}
.dtda {width:184px; float:left; text-align:left;}
.dtdb {width:275px; float:left;}
span.red {color:#f00;}
.container .carea .ccol2 .cpage span.smallinstr {font-size:10px;}

/* 940 */
.res940 .dtda {width:auto; float:none;}
.res940 .dtdb {width:auto; float:none;}
.res940 .tbls3 {width:400px;}
.res940 form .tbls1 .tbls3 .dtr {width:415px;}

/* 720 */
.res720 .dtda {width:auto; float:none;}
.res720 .dtdb {width:auto; float:none;}
.res720 .tbls3 {width:100%;}
.res720 form .tbls1 .tbls3 .dtr {width:100%;}
.res720 .tbls2 {width:100%; float:right; margin-bottom:15px;}
.res720 .container .carea .ccol2 .cpage {padding:10px 10px 0 0px;}

/* 480 */
.res480 .tbls2 {float:none; width:auto;}
.res480 .tbls3 {float:none; width:100%; margin-top:20px;}
.res480 form .tbls1 .tbls3 .dtr {width:100%;}
.res480 .dtda {width:auto; float:none;}
.res480 .dtdb {width:auto; float:none;}
.res480 .container .carea .ccol2 .cpage {padding:10px 10px 0 0px;}

/* 320 */
.res320 .tbls2 {float:none; width:auto; text-align:left;}
.res320 .tbls3 {float:none; width:auto; margin-top:20px;}
.res320 form .tbls1 .tbls3 .dtr {width:100%; margin-bottom:15px;}
.res320 .dtda {width:auto; float:none;}
.res320 .dtdb {width:auto; float:none;}
.res320 .container .carea .ccol2 .cpage {padding:10px 10px 0 0px;}

