.listen {background:url(./../images/listen_btn.gif) no-repeat top center; width:65px; height:68px; float:left; background-position:1px 1px;}
.cat_link {margin-left:70px; padding-top:7px; font-size:11px;}
html>body .cat_link {margin-left:72px; padding-top:7px; font-size:11px;}
.cont .cat_link a.blue { color:#0052db; font-weight:bold;}
.cont .cat_link a.blue:hover {text-decoration:none;}

.category .cat, .like .cat {margin-top:5px;}
.category .cat a, .like .cat a{color:#888; font-weight:normal; text-decoration:none;}
.category .cat a:hover, .like .cat a:hover { color:#000; text-decoration:none;}


/* -------------------------  SEND BUTTON ----------------------------- */
a:link.send_card_link, a:visited.send_card_link {background: url(./../images/send_btns.gif) 0px 0px no-repeat; color:#889293; display:block; width:60px; text-align:center; height:17px; margin:5px 0 0; font-size:10px; text-decoration:none; line-height:14px;}
a:hover.send_card_link {background: url(./../images/send_btns.gif) -60px 0px no-repeat; color:#0052DB;  text-decoration:none;}

.all_link {float:right; color:#000; font-size:12px;}
.theme {font-size:12px;}
#player {width:100%; margin:0 auto; text-align:center;}
.card_send {margin:20px 0 0;}
.card_send strong {font-size:14px; font-weight:bold; display:block; padding-bottom:3px;}

.card_text{ margin:0px 10px 0px;  font-size:12px; margin:0 340px 0 0; padding-right:10px;}
.send {margin:0px 0 10px 0; border-left:1px solid #d2d1d1; padding:0 0px 10px 15px; font-size:12px; float:right; width:320px;}
.send input {border:none;}
.send  p{ font-size:14px; font-weight:bold; padding:0 0 5px; margin:0;}
.send_item {margin:0 0 10px 240px; border-left:1px solid #d2d1d1; padding:0 20px 10px;}
.send_item  p{ font-size:14px; font-weight:bold; padding:10px 0 2px; margin:0;}
.send_item  p.grey{ font-size:12px; font-weight:normal; padding:15px 0 5px; margin:0; color:#777; line-height:16px;}
.send_item p.grey a {color:#777;} /* e7ffeb */

.number {font-size:30px; color:#515151; margin-top:5px; vertical-align:bottom;}
#cod { background:url(http://www.otkritka.com/public/vcards/cod.gif) no-repeat; width:69px; height:37px; padding:0 7px 0; margin:0 0 0 10px; color:#515151; font-size:30px;  BORDER: solid #49A9AA 0px;}
#num { background:url(http://www.otkritka.com/public/vcards/number.gif) no-repeat; width:150px; height:37px; padding:0 10px 0; margin:0; color:#515151; font-size:30px; BORDER: solid #49A9AA 0px;}
.time {margin-top:20px;}
.time p {font-size:14px; font-weight:bold; padding:5px 0 5px; margin:0;}
#now  { margin-top:0px;}
#cust {display:inline; height:25px; margin:0 0 0 40px; padding:5px 20px 5px 20px;}
.send input {padding:0px;}
.time p.line{display:inline; font-weight:normal; cursor:pointer; font-size:12px; padding:0; margin:0; line-height:22px; vertical-align:baseline;}
#date {display:none; background:url(http://www.otkritka.com/public/vcards/send_bg.gif) no-repeat; margin:0; width:290px; height:58px; font-size:14px; font-weight:bold; color:#656565;}
#date .input_time {background:url(http://www.otkritka.com/public/vcards/input_time_bg.gif) no-repeat; width:37px; height:27px; margin:13px 3px; font-size:18px; color:#656565; padding:2px 0; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; text-align:center;}
#alert {vertical-align:middle;}
#send_btn {background:url(http://www.otkritka.com/public/vcards/send_btn.gif) no-repeat; width:147px; height:39px; margin-top:20px; font-size:14px; font-weight:bold; color:#fff;}