body { background-color:#EEEEEE; padding:0; margin:0; font: 12px/14px Arial, Helvetica, sans-serif; } img { border:0; padding:0px 0px 5px 0px; margin:0px 0px 5px 0px; } textarea, input, select, div, a, p, tr, td { font: 12px/17px Arial, Helvetica, sans-serif; padding:0px; margin:0px; } form { padding:0; margin:0; } h1 { font-size:15px; padding:0 0 5px 0; margin:0px 0px 5px 0px; } h2 { font-size:13px; padding:0 0 5px 0; font-weight:bold; margin:0 0 5px 0; } h3 { font-size:12px; font-weight:bold; margin: 5px 0px 5px 0px; } p { font-size:12px; padding:0; margin:0; } .txt { padding:5px; font-size:12px; } .page { width:780px; margin: 10px auto; text-align:left; overflow: hidden; } .top { /* float:left; position:relative; */ width:780px; font-size:12px; background-color:#AABBCC; overflow: hidden; } .left { float:left; /*width:440px;*/ padding:5px 0 0 28px; font-size:12px; } .right { float:right; padding:15px 25px 0 0; vertical-align:top; font-size:12px; } .top_menu { /* float:left; position:relative; */ width:780px; height:40px; font-size:12px; text-align:left; background-color:#BBCCDD; overflow: hidden; } .content { /* float:none; clear:both; */ width:780px; background-color:#BBCCDD; overflow: hidden; } .cl { width:780px; background-color:#BBCCDD; overflow: hidden; } .bottom { float:left; width:100%; padding:5px 0 0 0; font-size:12px; background-color:inherit; text-align:center; }