body {font-size:70%;font-family:Arial,Tahoma,Sans-Serif;}
#box {width:700px;margin:0 auto;color:#494949;}
a {color:#003399;}
.clear {clear: both; }
form {margin:0;}


/* ******** */
.estrella {float:right;background-image:url(../img/estrella.gif);width:105px;height:63px;font-size:12px;padding:22px 0px 21px;color:#fff;line-height:150%;text-align:center;margin:10px 20px 0 0;}
.estrella .big{font-size:18px;}
.estrella p{margin:0px;}
.estrella a{text-decoration:none;color:white;}
.estrella .small{font-size:10px;font-family:verdana,arial,Sans-Serif;line-height:140%;margin-top:2px;}
.logo {margin-left:170px;width:351px;}
.botones {margin-left:190px; margin-top:20px;}
.NuevoCommunity{color:#CC0000; font:bold 10px Verdana, Arial, Helvetica, sans-serif; margin-left:10px;}
.DescripcionCommunity{color:#494949; font:10px Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
*html .botones {margin-left:180px;}
.botones img {display:block;margin:1.3em auto;}

/* ************ */



.tit {margin:0;padding:0 0 .2em 0;font-size:2em;margin-bottom:1.6em;}
.mens {margin:0;padding:0 0 .2em 0;font-size:1.4em;margin-bottom:1.6em;}

input {margin-bottom:1px;font-size:1em;}
/* textarea {margin-bottom:1px;font-size:1em;} */
select {font-size:1em;}
label {display:block;margin:0;padding:0;}
label2 {display:block;margin:0;padding:0;font-weight: normal;}
.pestanyas {margin:0 auto;width:610px;margin-bottom:3px;text-align:center;}
.pestanyas div, .botones div {float:left;padding-left:9px;}
.pestanyas1 {margin:0 auto;width:625px;clear:both;}

.pestanyas1 div {float:left;padding-left:33px;margin:0.7em 0;}
.pestanyas1 label {font-weight:bold;color:#494949;}
#footer {text-align:center;}
.footertitle {color: #71BC1B;font-weight: bold;}

.pestanyas2 {margin:1em auto;width:625px;}
.pestanyas2 div {float:left;padding-left:10px;}
.pestanyas2 label {font-weight:bold;color:#494949;}
.pestanyas3 {margin:1em auto;width:625px;}
.pestanyas3 div {float:left;padding-left:10px;}
.pestanyas3 label {font-weight:bold;color:#FF0000;}

.email, .avanzado {text-align:center;margin:1em 0;font-size:1.1em;font-weight:bold;}
.email img {margin-bottom:-5px;padding-right:5px;}

.buscador {text-align:left;margin:1em 0;font-size:1.1em;font-weight:bold;}

.boton {text-align:center;margin:1em 0 2.3em 0;}
.button{;background: url(../img/fade-butt.png);border: 3px double #999;border-left-color: #ccc;border-top-color: #ccc;color: #363636;padding: .3em 0.25em .3em 0.25em;font-size:1.2em;font-weight:bold;}

.button2{;background: url(../img/fade-butt.png);border: 3px double #71BC19;border-left-color: #71BC19;border-top-color: #71BC19;color: #363636;padding: .3em 0.25em .3em 0.25em;font-size:1.2em;font-weight:bold;}

/****/
#header {border-bottom:1px solid #9ADC47;padding-bottom:2px;margin-bottom:5px;}
.pasos {text-align:center;}
.pasos ul {margin:0;padding:0;height:40px;}
.pasos li {display:inline;list-style-type:none;border-bottom:1px solid #ccc;padding:0 3em 0 3em;color:#ccc;}
.activo {border-bottom:1px solid #000 !important;font-weight:bold;color:#000 !important;}

#box h4 {color:#71BC19;border-bottom:1px solid #71BC19;padding:0 0 .2em 0;font-size:1.2em;margin:0.5em 0 1em;clear:both;}
#box h2 {color:#71BC19;padding:0 0 .2em 0;font-size:1.2em;margin:0.5em 0 1em;}


.pestanyas-reg {margin:0 auto;width:610px;padding-left:0px;}
.pestanyas-reg div, .pestanyas-reg2 div {margin:0;float:left;padding-left:0px;text-align:center;}
.pestanyas-reg2 {margin:0 auto;width:610px;}

h3.paginacio{font-size:10px;text-align:right;padding:6px 12px;background-color:#eeeeee;margin:12px 0px;font-weight:normal;}
.tit,.titprim,.titult{font-weight:bold;}

table.search{margin:0px;width:706px;}
table.search td{padding:4px 8px;}
table.search td.titprim,table.search td.prim{padding-left:1px;}
table.search td.ult,table.search td.titult{padding-right:0px;text-align:center;}

.registreoff {padding:4px; background-color:#ffffff;cursor:pointer;}
.registreon {padding:4px; background-color:#eaeaea;cursor:pointer;}


.radios {vertical-align:middle;margin-top:-2px}



.subirfotos{float:left;width:423px;}
.subirfotos .pestanyas1 {width:423px;padding-left:37px;}
 div.cajatexto,div.cajatexto2{margin:45px 0 0 460px;border:1px solid #71BC19;background-color:#eee;padding:8px 8px 10px 10px;}
 html>body div.cajatexto,html>body div.cajatexto2{margin:105px 0 0 460px;}
/* margin: arriba/derecha/abajo/izq. */
 div.cajatexto2{margin-top:40px}
 html>body div.cajatexto2{margin-top:40px}


 footer_bate {
border-top: 1px solid #ccc;
margin-top: 5px;
margin-bottom: 30px;
padding-top: 5px;
text-align: center;
}

.footer_bate ul {
margin: 0px;
padding: 0px 0px 0px 55px;
width:100%;
float: left;
}

.footer_bate li {
display: block;
width: 200px;
padding:0px;
margin: 0px 0px 2px 0px;
border-left: 0px solid #555;
padding-left: 5px;
clear: none;
float: left;
}

.footer_bate li#f1 {
border-left: 0px;
}

.footer_trovit {
   margin-top: 25px;
   text-align: left;
   border-top: 1px solid #ccc;
   padding-top: 4px;
   color: #666;
}

.footer_trovit ul {
    margin-top: 0px;
    padding-left: 10px;
}

.footer_trovit li {
   padding-top: 3px;
   list-style-type: none;
}
