/* Sonidos */

/* Subtitulo */
.subtitle { color: #7e7e7e; }

.real-sound-1 { background: #f2f2f2 url(../images/bullet-gray.gif) 10px 12px no-repeat; border-top: solid 1px #d3d3d3; border-bottom: solid 1px #d3d3d3; font-size: 0.7em; color: #3e3e3e; width: 100%; }
.real-sound-1 p { margin: 0; }
.real-sound-2 { background: url(../images/bullet-gray.gif) 10px 12px no-repeat; font-size: 0.7em; color: #3e3e3e;  width: 100%; }
.real-sound-2 p { margin: 0; }
.real-left { float: left; padding: 7px 20px; }
.real-left img { vertical-align: middle; }
.real-right { float: right; padding: 7px 10px; }
.real-right img { vertical-align: middle; }
.real-sound-footer { font-size: 0.7em; color: #878787; font-weight: 700; background: #ebebeb; float: right; margin: 5px; }
.real-sound-footer a { color: #1a6489; text-decoration: none; }
.real-sound-footer a:hover { text-decoration: underline; }

/* Página de descarga */

#speaker-box { float: left; width: 170px; }
#number-box { float: right; width: 344px; text-align: left; }
/* Parlante Flash*/
#speaker { padding: 6px; margin: 0; font-size: 0.8em; color: #8b8b8b; text-align: left; }
#speaker a { color: #464646; text-decoration: none; }
#speaker a:hover { text-decoration: underline; }
#points p { font-size: 0.7em; color: #878787; margin-top: 0; margin-bottom: 5px; }
#points p span { font-size: 1.8em; color: #bdbdbd; font-weight: 700; }
#number-box .name-sound { font-size: 0.8em; color: #3e3e3e; background: #f2f2f2; padding: 5px; border-bottom: solid 1px #d3d3d3; border-top: solid 1px #d3d3d3; }
/* Para numeros color celeste*/
#number-box .send-number { font-size: 1.2em; color: #bdbdbd; margin-bottom: 15px; }
#number-box .send-number form { text-align: center; }
#number-box .send-number p { margin: 20px; line-height: 1.2em; }
#number-box .send-number p span { color: #0096e9; font-weight: 700; }
#number-box .send-number p a { color: #0096e9; }
#number-box .send-number p a:hover { color: #8ad5ff; }
/* Para numeros color rosado*/
#number-box .no-login { color: #cf0071; }
#number-box .no-login label { text-align: center; }
#number-box .send-number-rose { font-size: 1.2em; color: #bdbdbd; margin-bottom: 15px; }
#number-box .send-number-rose p { margin: 20px; }
#number-box .send-number-rose p span { color: #eb1087; font-weight: 700; }

#number-box .tariffs { font-size: 0.6em; color: #3e3e3e; margin-bottom: 15px; background: #f2f2f2; }
#number-box .tariffs p { padding: 10px; }

/* Bloque de comentarios */

.title-comment { color: #3e3e3e; font-size: 1.0em; font-weight: 700; }
.title-comment p { margin: 15px 0; text-align: left; }
.title-comment p img { vertical-align: middle; }
.title-comment a { color: #3e3e3e; font-size: 0.7em; font-weight: normal; text-decoration: none; }
.title-comment a:hover { text-decoration: underline; }
/* Bloque de comentarios Gris*/
.comment-gray { background: #f2f2f2; text-align: left; font-size: 0.7em; }
.comment-gray p { padding: 10px;  }
/* Bloque de comentarios Blanco*/
.comment-white { text-align: left; font-size: 0.7em; }
.comment-white p { padding: 10px;  }
.comment-footer {  text-align: right; color: #12425c; }

/* Caja para colocar comentarios */
fieldset { background: #f2f2f2; padding: 10px 20px; text-align: left; border: none; }
fieldset textarea { margin: 10px 0; }
fieldset strong { color: #3e3e3e; font-size: 1em; }
