﻿.cab_perros {width:990px; height: 156px; background: #FFF url(img/cabecera.gif) no-repeat 0 0; border-top:1px solid #CCC;}
.cab_perros .lnk_cab {width:990px; height: 122px; display:block; text-indent: 100%; white-space: nowrap; overflow: hidden;}
.cab_perros ul {margin:0; font-family: Arial, Helvetica, Sans-serif; font-size:14px; /*font-weight:bold;*/ overflow: hidden; display:block; width:990px; height: 34px;}
.cab_perros li {float:left; display: inline; margin: 10px 2px;}
.cab_perros li.padrinos {margin-left:130px;}

/* Ojo, añadido temporalmente */
.cab_perros li.espacio {margin-left:140px;}
/* Ojo, añadido temporalmente */

.cab_perros li a {padding:9px;}
.cab_perros li.activo a {color:#FFF; text-shadow: 0px 0px 5px #000;}
.cab_perros li.sumate a, #perros_cont .download a {color:#FFF; background: #2f9ee8; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJmOWVlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iIzJmOWVlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzI1NzhiMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNTc4YjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #2f9ee8 0%, #2f9ee8 49%, #2578b3 50%, #2578b3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2f9ee8), color-stop(49%,#2f9ee8), color-stop(50%,#2578b3), color-stop(100%,#2578b3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #2f9ee8 0%,#2f9ee8 49%,#2578b3 50%,#2578b3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #2f9ee8 0%,#2f9ee8 49%,#2578b3 50%,#2578b3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #2f9ee8 0%,#2f9ee8 49%,#2578b3 50%,#2578b3 100%); /* IE10+ */
background: linear-gradient(to bottom,  #2f9ee8 0%,#2f9ee8 49%,#2578b3 50%,#2578b3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f9ee8', endColorstr='#2578b3',GradientType=0 ); /* IE6-8 */ }
#perros_cont h2, #perros_cont h3 {font-family: "AmerType Md BT"; margin-top:10px; line-height: 105%; font-size:30px; font-weight:bold; color: #363636;}
#perros_cont h3 {font-weight:normal; font-family: "AmerType Md BT Normal";}
#perros_cont p {font-size:15px; line-height: 105%; color:#666; margin:15px 0 0 0;}
#perros_cont .lst_mani {width:636px; margin-top:20px; border-radius:10px; background-color:#F5F5F2; padding:10px 10px 20px 10px; overflow: hidden;}
#perros_cont .lst_mani li {margin:0 0 15px 0; position: relative; display:inline-block;}
#perros_cont .lst_mani li span {position: absolute; left:10px; font-size:18px; font-weight:bold; padding: 33px 30px 0 35px; width:83px; height:83px; display:block; background: transparent url(img/bone.png) no-repeat 0 0;}
#perros_cont .lst_mani li p {margin:0 0 0 75px; font-size:16px; line-height: 110%; width:515px; padding:10px 10px 10px 35px; border-radius:5px; border:1px solid #D9D7CB; background-color:#FFF; color:#666;}
#perros_cont .lst_suma {font-size:15px; line-height: 22px; color:#666; margin-top:20px;}
#perros_cont .lst_suma li {padding: 0 50px; margin:0 0 20px 0; min-height: 40px; background: transparent url(img/huella.png) no-repeat 0 0;}
#perros_cont .download .kit {width:100%; display:block; margin: 0 0 20px 0; text-align: center;}
#perros_cont .download a {display:inline-block; padding:10px;font-size:15px; border-radius:5px;}
#perros_cont .download {border-radius:10px; background-color:#F5F5F2; padding:20px; overflow:hidden;}
#perros_cont .download > div {border:1px solid #D9D7CB; background-color:#EBEAE3; margin:0 5px 5px 0; float:left; text-align:center;}
#perros_cont .download > div img {margin-bottom:5px;}
#perros_cont .download > div span { white-space: nowrap;}
#perros_cont .download > div strong {color:#1268a5;}
#perros_cont .download .desc_logo {width:210px; height: 120px; padding-top:50px;}
#perros_cont .download .desc_modulo {width:392px; height: 160px; padding-top:10px;}
#perros_cont .download .desc_mosca {width:210px; height: 182px; padding-top:40px;}
#perros_cont .download .desc_fb {width:200px; height: 212px; padding-top:10px;}
#perros_cont .download .desc_tw {width:185px; height: 202px; padding-top:20px;}
#perros_cont .download .desc_big {width:609px; height: 295px; padding-top:10px;}
#perros_cont .dia-perros-form, #perros_cont .gracias, #sidebar .dia-perros-form form, #perros_cont .lst_colaboradores {background: #f6f7f4; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjdmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmUwZDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #f6f7f4 0%, #dfe0d9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f7f4), color-stop(100%,#dfe0d9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f6f7f4 0%,#dfe0d9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f6f7f4 0%,#dfe0d9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f6f7f4 0%,#dfe0d9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f6f7f4 0%,#dfe0d9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f7f4', endColorstr='#dfe0d9',GradientType=0 ); /* IE6-8 */}
#content .dia-perros-form {margin:25px 0 0 0; border-radius:10px; padding:10px;}
#content .dia-perros-form .cab {display:none;}
#content .dia-perros-form span {font-size:20px; line-height: 105%; font-weight:bold; color:#363636;}
#content .dia-perros-form form {border-radius:5px; border:1px solid #D9D7CB; background-color:#FFF; padding:10px; margin: 10px 0 0 0; overflow:hidden;}
#content .dia-perros-form label {font-size:14px; font-weight:bold; color:#141414; display:inline-block;}
#content .dia-perros-form label a, #sidebar .dia-perros-form label a {color:#003453; text-decoration: underline;}
#content .dia-perros-form .condi, #sidebar .dia-perros-form .condi {font-size:12px; margin:10px 0 0 0; border-bottom:1px solid #D9D7CB; padding:0 0 10px 0; display:block;}
#content .dia-perros-form input[type=text] {border:1px solid #CCC; width:220px; margin:0 20px 0 5px;}
#content .dia-perros-form input[type=submit], #sidebar .dia-perros-form input[type=submit] {margin: 10px 0 0 0; border-radius:3px; float:right;color:#FFF; padding:5px 10px; cursor:pointer; text-transform:uppercase; background: #c03640; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MwMzY0MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iI2MwMzY0MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzhjMjkyZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4YzI5MmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #c03640 0%, #c03640 49%, #8c292f 50%, #8c292f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c03640), color-stop(49%,#c03640), color-stop(50%,#8c292f), color-stop(100%,#8c292f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c03640 0%,#c03640 49%,#8c292f 50%,#8c292f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c03640 0%,#c03640 49%,#8c292f 50%,#8c292f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c03640 0%,#c03640 49%,#8c292f 50%,#8c292f 100%); /* IE10+ */
background: linear-gradient(to bottom,  #c03640 0%,#c03640 49%,#8c292f 50%,#8c292f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c03640', endColorstr='#8c292f',GradientType=0 ); /* IE6-8 */}
#content .dia-perros-form .error {font-size:12px; line-height: 105%; margin:10px 0 5px 0; color:#841F25; display:block; padding:5px; background-color:#F5DCDC; border-radius:5px; border:1px solid #CF6E73;}
#perros_cont .aviso { margin:5px 0 0 0; display:inline-block; padding:0 10px; font-size:14px; line-height: 18px; color:#666;}
#perros_cont .aviso a {color:#003453; text-decoration: underline;}
#perros_cont .gracias {width:550px; margin:25px 0 10px 25px; border-radius:10px; padding:10px 10px 10px 60px; position:relative;}
#perros_cont .gracias .ok {position:absolute; left:-20px; top:-20px; padding:20px 0 0 15px; color:#FFF; font-size:20px; background-color:#126DA3; border-radius:30px; width: 45px; height: 40px; }
#perros_cont .gracias span {font-family: "AmerType Md BT"; font-size:24px; font-weight:bold; color:#082A46;}
#perros_cont .gracias p {font-family: Arial, Helvetica, Sans-serif; font-size:18px; margin:5px 0 0 0; font-weight:normal; color:#082A46;}
#perros_cont .contador {margin:20px 0 10px 0; border-bottom:2px solid #D9D7CB; padding:10px; overflow:hidden;}
#perros_cont .contador p {display:block; text-align:center; font-size:30px; margin:0; color:#363636; font-family: "AmerType Md BT Normal";}
#perros_cont .contador p strong {font-family: "AmerType Md BT";}
#perros_cont .contador span {display:block; text-align:center; font-weight:bold; font-size:70px; line-height: 105%; color:#1267A3;}
#perros_cont .lst_padrinos {width:644px; margin-top:30px;}
#perros_cont .lst_padrinos li {width:302px; float:left; display: inline; margin: 0 20px 40px 0;}
#perros_cont .lst_padrinos li img {border:5px solid #EBEAE3; border-radius:5px;}
#perros_cont .lst_padrinos span {font-size:15px; line-height: 105%; color:#333; display: inline-block; margin:5px 0 0 5px;}
#perros_cont .lst_padrinos p {margin:3px 0 0 5px;}
#perros_cont .lst_colaboradores {width:648px; margin:30px 0 20px 0; border-radius:10px; overflow: hidden;}
#perros_cont .lst_colaboradores li {width:152px; height: 80px; padding: 5px; margin:0; float:left; display: inline;}


#sidebar .dia-perros-form {margin:0 0 10px 0; border-radius:10px; border:1px solid #D9D7CB; background-color:#FFF; padding:10px;}
#sidebar .dia-perros-form .apoyo {font-size:14px; line-height: 105%; font-weight:bold; background-color:#f6f7f4; color:#0891d7; margin:0; display:block; padding:5px;}
#sidebar .dia-perros-form form {border-radius:0 0 8px 8px; padding:10px; margin: 0; overflow:hidden;}
#sidebar .dia-perros-form label {font-size:14px; font-weight:bold; color:#141414; display:block;}
#sidebar .dia-perros-form input[type=text] {border:1px solid #CCC; width:250px; margin:5px 10px 5px 0;}
#sidebar .dia-perros-form .cab {height:150px; display:block; margin:0; background: transparent url(img/cab_widget.gif) no-repeat 0 0;}
#sidebar .dia-perros-form .votos {background-color:#0891d7; display: block; color:#FFF; margin:0; font-size:14px; padding:12px 10px 4px 10px; border-radius:10px 10px 0 0;}
#sidebar .dia-perros-form .votos strong {font-size:36px;}



#perros_cont .redes_like {float: right; width: 310px; margin:-25px -10px 0 0;}
#perros_cont .redes_like .redes_twcount {float: right; width: 110px;}
#perros_cont .redes_like .redes_plusone {float: right; width: 80px;}
#perros_cont .redes_like .redes_fblike {float: right; width: 120px;}