/* http://blog.benogle.com/2009/04/29/css-round-corners/ */  .b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block;} .b1f {height:1px; background:#3A0D0D; margin:0 5px;} .b2f {height:1px; background:#3A0D0D; margin:0 3px;} .b3f {height:1px; background:#3A0D0D; margin:0 2px;} .b4f {height:2px; background:#3A0D0D; margin:0 1px;} .contentf {background: #3A0D0D;} .contentf div {color: #FFFFFF; margin-left: 5px;}  .b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh {font-size:1px; overflow:hidden; display:block;} .b1h {height:1px; background:#aaa; margin:0 5px;} .b2h, .b2bh {height:1px; background:#aaa; border-right:2px solid #aaa; border-left:2px solid #aaa; margin:0 3px;} .b3h, .b3bh {height:1px; background:#aaa; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 2px;} .b4h, .b4bh {height:2px; background:#aaa; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 1px;} .b2bh, .b3bh, .b4bh {background: #ddd;} .headh {background: #aaa; border-right:1px solid #aaa; border-left:1px solid #aaa;} .headh h3 {font-size:11px; margin: 0px 10px 0px 10px; padding-bottom: 3px;} .contenth {background: #ddd; border-right:1px solid #aaa; border-left:1px solid #aaa;} .contenth div {margin-left: 12px; padding-top: 5px;}  .b1hf, .b2hf, .b3hf, .b4hf, .b2bhf, .b3bhf, .b4bhf {font-size:1px; overflow:hidden; display:block;} .b1hf {height:1px; background:#aaa; margin:0 5px;} .b2hf, .b2bhf {height:1px; background:#D34A00; border-right:2px solid #aaa; border-left:2px solid #aaa; margin:0 3px;} .b3hf, .b3bhf {height:1px; background:#D34A00; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 2px;} .b4hf, .b4bhf {height:2px; background:#D34A00; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 1px;} .headhf {background: #D34A00; border-right:1px solid #aaa; border-left:1px solid #aaa; padding-bottom: 5px;} .headhf h3 {font-size:11px; color: #FFFFFF; margin: 0px 10px 0px 10px; padding-bottom: 3px;} .contenthf {background: #6A6A7F; border-right:1px solid #aaa; border-left:1px solid #aaa;} .contenthf div {font-size:10px; color: #FFFFFF; margin-left: 12px; padding-top: 5px; padding-bottom: 5px;} .b2bhf, .b3bhf, .b4bhf {background: #E9E9CF;} /* Para el foot, antes #ddd, luego #aaa, ahora #B9F800*/ .foothf {background: #E9E9CF; border-right:1px solid #aaa; border-left:1px solid #aaa;} .foothf div {font-size:10px; margin-left: 12px; padding-top: 5px; padding-bottom: 5px;}