body{width:100%;margin:0;font-family:helvetica,arial,tahoma;font-size:12px;color:#444;background:#fff url(imgs/images.png) 0 -456px repeat-x;overflow-y:scroll}a{text-decoration:none;color:#1B375C}a:hover{text-decoration:underline;color:#000}a img{border:none}h1{color:#1B375C;font-size:20px;margin:0}.top_bar{position:relative;width:900px;height:20px;margin:0 auto 0 auto;background-color:#fff;z-index:50;border:1px solid #aaa}#loading{position:fixed;top:10px;left:10px;background-color:magenta;padding:4px;font-size:12px;color:white;display:none;z-index:20}.span_colorful{color:magenta}.main{position:relative;display:block;clear:both;width:900px;margin:20px auto 0 auto;z-index:10;border:1px solid #aaa}.header{position:relative;width:100%;clear:both}.content{display:block;clear:both;margin:0;background-color:#fff}.content form{margin:20px}.footer{position:relative;width:100%;clear:both;text-align:right;padding-top:20px}.margined10{margin:10px;display:block}.col1,.col2{float:left;clear:left;width:400px}.col2{clear:right;margin-left:40px}fieldset{width:100%;border:1px solid #ddd;margin:10px}fieldset + fieldset{}legend{font-style:italic}dt{color:#000;border-bottom:1px solid #aaa;cursor:pointer;padding:5px}dt:hover{background-color:#CFDCE6}dt:before{content:" + "}dt.active{font-weight:bold;color:#1B375C;background-color:#CFDCE6;cursor:auto}dt.active:before{content:" - "}dd{text-align:justify;display:block;overflow:auto}p{}dt{}fieldset{}legend{}dd ul{margin:10px}dd ul li{margin:5px;text-align:left}a.sprite_puertoexperto{width:145px;height:35px;display:block;background:#000 url(imgs/images.png) no-repeat}a.sprite_xbarrio{width:122px;height:44px;display:block;background:#000 url(imgs/images.png) 0 -385px no-repeat}div.sprite_photo{width:121px;height:148px;display:block;background:#000 url(imgs/images.png) 0 -60px no-repeat;float:right;margin:10px 10px 10px 20px;border:4px solid #fff}div.sprite_photo:hover{border:4px solid #1B375C}a.sprite_linkedin{width:160px;height:26px;display:block;background:#fff url(imgs/images.png) 0 -428px no-repeat}a.sprite_twitter{width:95px;height:23px;display:block;background:#fff url(imgs/images.png) 0 -35px no-repeat}a.sprite_skype{width:73px;height:33px;display:block;background:#fff url(imgs/images.png) 0 -347px no-repeat}div.sprite_pay{width:148px;height:98px;display:block;background:#fff url(imgs/images.png) 0 -210px no-repeat;margin:10px}div.sprite_paypal{width:114px;height:36px;display:block;background:#fff url(imgs/images.png) 0 -309px no-repeat;margin:10px}div.sprite_yslow{width:32px;height:22px;display:inline-block;background:#fff url(imgs/images.png) -119px -312px no-repeat}a.sprite_tidy{width:40px;height:20px;display:inline-block;background:#fff url(imgs/images.png) -80px -344px no-repeat}a.hover_offset:hover{margin-left:1px}
.tb_left{position:absolute;display:block;left:16px;top:6px}.tb_right{position:absolute;display:block;right:16px;top:6px}.tb_right a + a,.tb_left a + a{margin-left:10px}
input,textarea{border:1px solid #ccc}input:hover,textarea:hover{background-color:yellow}input:focus,textarea:focus{border-color:#333}p label{min-width:200px;display:block}input + label{margin-left:20px}label + input{margin-left:6px}input + input,textarea + input{display:block;margin-top:20px;background-color:#333;padding:4px 12px;border:0;border-left:5px solid #09c;color:#09c}input + input:hover,textarea + input:hover{background-color:#000;color:#09c}input + input:focus,textarea + input:focus{background-color:#000;color:#fff}label + textarea{vertical-align:top;margin-left:6px}textarea{width:400px}input{width:300px}form a{color:#9c0}form a:hover{color:#09c}.separator{width:100%;margin:20px 0 5px 0;border-top:1px solid #eee}.big{font-size:14px}

