ul.km1sonrisa{list-style-type:none;margin:0;padding:0;text-align:left}
ul.login_km1sonrisa{list-style-type:none;margin:0;padding:0;text-align:left}
li.km1sonrisa{font-size:14px;line-height:125%;color:#121212;margin:5px 0 0 10px;padding:0 0 0 11px;background-image:url('http://www.1km1sonrisa.org/templates/1km1sonrisa02/images/blockcontentbullets.png');background-repeat:no-repeat;background-position:top left}
li.login_km1sonrisa{font-size:14px;line-height:125%;color:#121212;margin:5px 0 0 10px;background-image:none;padding:0;background-repeat:no-repeat;background-position:top left;font-family:Arial,Helvetica,Sans-Serif;letter-spacing:1px}
li.login_km1sonrisa_error{font-size:12px;line-height:100%;color:#121212;margin:5px 0 0 10px;background-image:none;padding:0;background-repeat:no-repeat;background-position:top left;font-family:Arial,Helvetica,Sans-Serif;letter-spacing:1px}
label.login_km1sonrisa{color:#080808;font-family:Arial,Helvetica,Sans-Serif;font-size:13px;letter-spacing:1px;display:block;text-align:left;font-style:normal;font-weight:normal}
p.login_km1sonrisa{display:block;text-align:left}
fieldset.login_km1sonrisa{border:0;margin:0;padding:0;color:#080808;font-family:Arial,Helvetica,Sans-Serif;font-size:13px;letter-spacing:1px;text-align:left}
td.km1sonrisa{text-align:left;font-family:Arial,Helvetica,Sans-Serif;font-style:normal;font-weight:bold;min-height:39px;line-height:39px;color:black;font-size:15px;letter-spacing:1px;margin:0;padding:0 10px 0 10px;white-space:nowrap;background-image:url('http://www.1km1sonrisa.org/templates/1km1sonrisa02/images/blockheader_orange.png');width:190px}
p.titulo_km1sonrisa{text-align:left;font-family:Arial,Helvetica,Sans-Serif;font-style:normal;font-weight:bold;min-height:39px;line-height:39px;color:black;font-size:15px;letter-spacing:1px;margin:0;padding:0 10px 0 10px;white-space:nowrap;background-image:url('http://www.1km1sonrisa.org/templates/1km1sonrisa02/images/blockheader_orange.png');width:190px}
p.error_km1sonrisa{font-family:Arial,Helvetica,Sans-Serif;text-align:left;font-style:normal;font-weight:normal;font-size:14px;letter-spacing:1px;color:#080808}
a.login_km1sonrisa{color:#1c1f00;text-decoration:none;font-family:Arial,Helvetica,Sans-Serif;font-size:13px;letter-spacing:1px}
a.login_km1sonrisa:link{color:#1c1f00;text-decoration:none;font-family:Arial,Helvetica,Sans-Serif;font-size:13px;letter-spacing:1px}
a.login_km1sonrisa:visited{color:#9bf0fd;text-decoration:none}
a.login_km1sonrisa:hover{color:#fdc90e;text-decoration:none}
a.km1sonrisa_menu{color:#1c1f00;text-decoration:none;font-family:Arial,Helvetica,Sans-Serif;font-size:13px;letter-spacing:1px}
a.km1sonrisa_menu:link{color:#1c1f00;text-decoration:none;font-family:Arial,Helvetica,Sans-Serif;font-size:13px;letter-spacing:1px}
a.km1sonrisa_menu:visited{color:#9bf0fd;text-decoration:none}
a.km1sonrisa_menu:hover{color:#fdc90e;text-decoration:none}
a.km1sonrisa{color:#808080;text-decoration:none;font-family:Arial,Helvetica,Sans-Serif;font-size:13px;letter-spacing:1px}
a.km1sonrisa:link{color:#808080;text-decoration:none;font-family:Arial,Helvetica,Sans-Serif;font-size:13px;letter-spacing:1px}
a.km1sonrisa:visited{color:#9bf0fd;text-decoration:none}
a.km1sonrisa:hover{color:#fdc90e;text-decoration:none}
input.km1sonrisa_art_big{border:1px solid #007cc0;background-color:#007cc0;color:#fdc90e;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;font-weight:bold;text-transform:capitalize;padding:4px 4px;margin:4px 0;letter-spacing:1px;font-family:'Arial';font-size:26px;text-align:center;cursor:pointer;display:inline-block;white-space:nowrap;width:250px;height:50px}
input.km1sonrisa_art_big:hover{border:1px solid #fdc90e;background-color:#fdc90e;color:#007cc0}
input.km1sonrisa_art_big:active{position:relative;top:0;left:0}
div.km1sonrisa_art{margin:0 5px 3px 0}
input.km1sonrisa_art{border:1px solid #007cc0;background-color:#007cc0;color:#fdc90e;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;font-weight:bold;margin:4px 0;padding:4px 4px;letter-spacing:1px;font-family:'Arial';font-size:14px;text-align:center;cursor:pointer;display:inline-block}
input.km1sonrisa_art:hover{border:1px solid #fdc90e;background-color:#fdc90e;color:#007cc0}
div.km1sonrisa_art_grey{border:1px solid #DEDEDE;background-color:#DEDEDE;color:gray;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;font-weight:bold;margin:4px 0;padding:4px 4px;letter-spacing:1px;font-family:'Arial';font-size:11px;text-align:center;display:inline-block}
div.km1sonrisa_art_grey:hover{border:1px solid #fdc90e;background-color:#fdc90e;color:#000000;}
div.km1sonrisa_art_rev2{max-width:180px;border:1px solid #fdc90e;background-color:#fdc90e;color:#000000;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;font-weight:bold;margin:4px 0;padding:4px 4px;letter-spacing:1px;font-family:'Arial';font-size:14px;text-align:center;display:inline-block}
div.km1sonrisa_art_rev2:hover{border:1px solid #007cc0;background-color:#007cc0;}
input.km1sonrisa_art_rev{border:1px solid #fdc90e;background-color:#fdc90e;color:#007cc0;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;font-weight:bold;margin:4px 0;padding:4px 4px;letter-spacing:1px;font-family:'Arial';font-size:14px;text-align:center;cursor:pointer;display:inline-block}
input.km1sonrisa_art_rev:hover{border:1px solid #007cc0;background-color:#007cc0;color:#fdc90e}
table.km1sonrisa_proyecto{width:100%;height:260px;min-height:255px;max-height:265px;border:5px solid #d3d3d3;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:10px 4px 4px 0;margin:10px 0;border-collapse:collapse;border-spacing:0}
p.km1sonrisa_titulo_proyecto{text-transform:capitalize;font-size:20px;font-weight:bold;color:#007cc0;text-align:center;width:330px;}
p.km1sonrisa_drcha_proyecto{font-size:16px;font-weight:bold}
p.km1sonrisa_extra_proyecto{font-size:14px}
td.km1sonrisa_proyecto1{width:260px;padding:0 20px 0 0;text-align:center;border:0;border-collapse:collapse;border-spacing:0;font-size:0}
td.km1sonrisa_proyecto2{text-align:left;border:0;border-collapse:collapse;border-spacing:0;font-size:0}
td.km1sonrisa_proyecto3{width:190px;padding:0 0 0 20px;text-align:center;border:0;border-collapse:collapse;border-spacing:0;font-size:0}
table.km1sonrisa_reto{position:relative;top:0;left:0;width:100%;height:325px;min-height:320px;max-height:330px;border:5px solid #d3d3d3;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:10px 4px 4px 0;margin:10px 0;border-collapse:collapse;border-spacing:0}
td.km1sonrisa_reto1{width:190px;padding-right:20px;text-align:center;border:0;border-collapse:collapse;border-spacing:0;font-size:0}
td.km1sonrisa_reto2{text-align:left;border:0;border-collapse:collapse;border-spacing:0;font-size:0}
td.km1sonrisa_reto3{width:210px;text-align:center;border:0;border-collapse:collapse;border-spacing:0;font-size:0}
div.km1sonrisa_reto3{position:relative;top:0;left:0;width:210px;padding-left:20px;text-align:center;border:0;border-collapse:collapse;border-spacing:0;font-size:0}
p.km1sonrisa_titulo_reto{text-transform:capitalize;font-size:20px;font-weight:bold;color:#007cc0;text-align:center}
p.km1sonrisa_extra_reto{font-size:14px}
div.km1sonrisa_abajo_reto{font-size:16px;text-align:center}
div.km1sonrisa_abajo_parte_reto{float:left;margin-right:5px;padding-top:6px;width:30%}
div.km1sonrisa_abajo_parte_reto2{float:left;margin-right:5px;width:30%}
.km1sonrisa_error{font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#fdc90e;font-weight:normal}
.logo_proyecto{max-height:250px;max-width:250px;min-width:225px;border:0;padding:0;margin:0}
.logo_reto{max-height:290px;max-width:180px;min-width:160px;border:0;padding:0;margin:0}
.foto_reto{max-height:275px;max-width:200px;min-width:150px;border:0;padding:0;margin:0}
.tb_proyecto{max-height:50px;width:100px}
.tb_reto{max-height:100px;width:70px}
.km1sonrisa_contactame{position:absolute;right:50px;top:230px}
.km1sonrisa_enfermedad{width:195px;position:absolute;top:260px;right:7px;}
td.km1sonrisa_titulo_reto{text-transform:capitalize;font-size:20px;font-weight:bold;color:#007cc0;text-align:center}
p.km1sonrisa_abajo_reto{font-size:16px;text-align:left}
.km1sonrisa_logo_reto{max-width:250px;min-width:240px;border:0;padding:0;margin:0}
.km1sonrisa_logo_proyecto_reto{max-height:300px;max-width:250px;min-width:240px;border:0;padding:0;margin:0}
.km1sonrisa_reto_fotos{max-height:250px;max-width:150px;min-width:140px;border:0;padding:0;margin:0}
div.km1sonrisa_extra_reto{text-align:center;clear:both}
td.km1sonrisa_extra_reto{text-align:center}
td.km1sonrisa_titulo_proyecto{text-transform:capitalize;font-size:20px;font-weight:bold;color:#007cc0;text-align:center}
p.km1sonrisa_abajo_proyecto{font-size:16px;text-align:left}
.km1sonrisa_logo_proyecto{max-width:250px;min-width:240px;border:0;padding:0;margin:0}
.km1sonrisa_logo_reto_proyecto{max-height:300px;max-width:250px;min-width:240px;border:0;padding:0;margin:0}
.km1sonrisa_proyecto_fotos{max-height:250px;max-width:150px;min-width:140px;border:0;padding:0;margin:0}
div.km1sonrisa_extra_proyecto{text-align:center;clear:both}
td.km1sonrisa_extra_proyecto{text-align:center}
td.km1sonrisa_titulo_deportista{text-transform:capitalize;font-size:20px;font-weight:bold;color:#007cc0;text-align:center}
.km1sonrisa_foto_deportista{max-height:350px;max-width:250px;border:0;padding:0;margin:0}
.km1sonrisa_logo_reto_deportista{max-height:300px;max-width:200px;min-width:190px;border:0;padding:0;margin:0}
ul.tabs{margin:0;padding:0}
div.tab-container .panel-container{border-top:solid #fdc90e 1px;padding:10px}
li.tab{display:inline-block;zoom:1;*display:inline;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;display:inline-block}
li.tab_km1sonrisa{border:1px solid #007cc0;background-color:#007cc0}
li.tab_km1sonrisa:hover{border:1px solid #fdc90e;background-color:#fdc90e}
li.tab_km1sonrisa.active{border:1px solid #fdc90e;background-color:#fdc90e}
li.tab a{font-weight:bold;margin:4px;padding:4px 4px;letter-spacing:1px;font-family:'Arial';font-size:14px;text-align:center;cursor:pointer;line-height:2em;display:block;outline:0}
li.tab_km1sonrisa a{color:#fdc90e}
li.tab_km1sonrisa a:hover{color:#007cc0}
li.tab_km1sonrisa.active a{color:#007cc0}