* {margin: 0; padding: 0;}

body {background-color:#000000; background-position:center top; background-repeat:repeat-x; color:#fff; font-family:Arial,Helvetica,sans-serif; font-size: 11px; margin:0; padding:0; width:100%;}
html>body {font-size: 11px;}
body a, img {border: none;}
.clearfix {zoom: 1;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; font-size: 0; visibility: hidden;}
.clear {display: block; font-size: 0; line-height: 0; height: 0; clear: both; margin: 0; padding: 0;}

#main_page {margin: 0px auto; width: 1040px; text-align: center; overflow: hidden;}
a, a:visited, a:hover {text-decoration: none;}
#main_page:after {content: "."; display: block; height: 0; clear: both; font-size: 0; visibility: hidden;}

#screen {height:1px; width:1040px; text-align: center; margin: 0 auto;}

#flashback {height:1px; overflow:hidden; position:absolute; width:1040px; z-index:1; top: 0; text-align: center; margin: 0 auto;}
#bodywrap {padding:0; left: 0; position:relative; text-align:center; top:-220px; width:1040px; z-index:2; margin: 0 auto; height: 1px;}

#container {margin:0 auto 0px auto; padding:0; text-align:left; width:1040px; z-index:2; height: 1px;}

.login {width: 300px; text-align: right; float: right; display: inline; font-size: 12px; color: #6F7477; margin-right: 20px;}
.login a {color: #fff; margin: 0 5px;}
.login a:hover {color: #6F7477;}
.login div { display: block; clear: both;}
.login form {width: 200px; height: 39px; display: block; clear: both; float: right; display: block; margin-top: 50px;}
.login form div {background: url(../images/bg_search.gif) 0 0 no-repeat;width: 200px; height: 39px;}
.login form div input {vertical-align: middle; margin-top: 2px;}
.login form div input.cautare {height: 21px; width: 150px; background: none; border: 0; font-size: 14px; color: #D3D6D6; padding-top: 6px;}

#content {width: 1040px; background: url(../images/bg_content.gif) 0 0 no-repeat; top: 220px; position: absolute;}
#content_2 {width: 1040px; background: url(../images/bg_content_2.gif) 0 bottom no-repeat; padding-bottom: 50px; padding-top: 10px;}

.main_image {width: 640px; height: 360px; float: left; display: inline; border: solid 5px #fff; margin: 0 0 0 30px; background: #fff; overflow: hidden;}
.main_image div {width: 640px; height: 360px; overflow: hidden;}
.main_image p {height: 31px; position: relative; top: -31px; background: #fff; float: left; margin-left: 20px; padding: 0 5px;}
.main_image p a.user {float: left; display: inline; margin-right: 5px; padding-top: 10px; font-size: 14px; font-weight: bold; color: #1B79CC;}
.main_image p a.voturi {float: left; display: inline; margin-left: 5px; padding-top: 11px; font-size: 11px; font-weight: bold; color: #009900;}

.nav {width: 325px; float: right; display: inline; margin: 0 5px 0 30px;}
.nav p {font-size: 14px; color: #fff; margin: 25px 5px 25px 0;}
.nav .btn_castiga {margin: 6px 0;}
.nav .btn_castiga a {display: block; width: 284px; height: 68px; background: url(../images/btn_castiga_ieseala.gif) 0 0 no-repeat;}
.nav .btn_castiga a:hover {display: block; width: 284px; height: 68px; background: url(../images/btn_castiga_ieseala_hover.gif) 0 0 no-repeat;}
.nav .btn_castiga a strong {visibility: hidden;}
.nav .btn_voteaza {margin: 6px 0;}
.nav .btn_voteaza a {display: block; width: 171px; height: 68px; background: url(../images/btn_voteaza.gif) 0 0 no-repeat;}
.nav .btn_voteaza a:hover {display: block; width: 171px; height: 68px; background: url(../images/btn_voteaza_hover.gif) 0 0 no-repeat;}
.nav .btn_voteaza a strong {visibility: hidden;}


#footer {padding: 30px 0; display: block; clear: both; width: 1040px;}

.footer_left {float: left; display: inline;}
.planul_meu {float: left; display: inline; width: 195px; height: 83px; background: url(../images/btn_planul_meu.gif) 0 0 no-repeat; margin-right: 50px; margin-left: 30px;}
.planul_meu a {display: block; width: 195px; height: 83px;}
.planul_meu a strong {visibility: hidden;}

.vodafone {float: left; display: inline; width: 100px; height: 83px;}
.vodafone {float: left; display: inline;  width: 100px; height: 83px; background: url(../images/btn_vodafone.gif) 0 0 no-repeat;}
.vodafone a {display: block; width: 100px; height: 83px;}
.vodafone a strong {visibility: hidden;}

.footer_right {float: right; display: inline; font-size: 14px; margin-top:25px;}
.footer_right a {color: #6F7477; margin: 0 10px;}
.footer_right a:hover {color: #fff; margin: 0 10px;}


.inside {width: 1000px; margin: 0 auto; background: url(../images/sep.gif) 0 0 repeat-x; padding-top: 25px; clear: both; display: block;}
.inside .text {font-size: 14px; color: #fff; margin: 15px 0; line-height: 20px;}

.tab_container {background: url(../images/bg_tabs.gif) 0 0 no-repeat; float: left; padding-left: 5px; margin-left: 20px; width: 500px; display: inline;}
.tabs-nav {height: 45px; overflow: hidden; background: url(../images/bg_tabs.gif) 100% 0 no-repeat; float: left;  width: 500px;}
.tabs-nav li.tab {float: left; display: inline; list-style-type: none; margin: 12px 15px;}
.tab a {height: 23px; display: block;}
.tab a strong {visibility: hidden;}
.tab.noi {width: 39px;}
.tab.noi a {width: 39px; background: url(../images/btn_noi.gif) 0 0 no-repeat;}
.tab.noi a:hover, .noi a.sel {width: 39px; background: url(../images/btn_noi_sel.gif) 0 0 no-repeat;}
.tab.populari {width: 101px;}
.tab.populari a {width: 101px; background: url(../images/btn_populari.gif) 0 0 no-repeat;}
.tab.populari a:hover, .populari a.sel {width: 101px; background: url(../images/btn_populari_sel.gif) 0 0 no-repeat;}
.tab.comentati {width: 114px;}
.tab.comentati a {width: 114px; background: url(../images/btn_comentati.gif) 0 0 no-repeat;}
.tab.comentati a:hover, .comentati a.sel {width: 114px; background: url(../images/btn_comentati_sel.gif) 0 0 no-repeat;}
.tab.vizualizati {width: 122px;}
.tab.vizualizati a {width: 122px; background: url(../images/btn_vizualizati.gif) 0 0 no-repeat;}
.tab.vizualizati a:hover, .vizualizati a.sel {width: 122px; background: url(../images/btn_vizualizati_sel.gif) 0 0 no-repeat;}

.tab.saptamanal {width: 178px;}
.tab.saptamanal a {width: 178px; background: url(../images/btn_top_saptamanal.gif) 0 0 no-repeat;}
.tab.saptamanal a:hover, .saptamanal a.sel {width: 178px; background: url(../images/btn_top_saptamanal_sel.gif) 0 0 no-repeat;}

.tab.zilnic {width: 112px;}
.tab.zilnic a {width: 112px; background: url(../images/btn_top_zilnic.gif) 0 0 no-repeat;}
.tab.zilnic a:hover, .zilnic a.sel {width: 112px; background: url(../images/btn_top_zilnic_sel.gif) 0 0 no-repeat;}

.tab.cresteri {width: 181px;}
.tab.cresteri a {width: 181px; background: url(../images/btn_top_cresteri.gif) 0 0 no-repeat;}
.tab.cresteri a:hover, .cresteri a.sel {width: 181px; background: url(../images/btn_top_cresteri_sel.gif) 0 0 no-repeat;}


.tab_content {width: 1000px; display: block; clear: both;}
.list {padding: 20px; margin-bottom: 2px;}
.list.odd {background: #022a2a;}
.list.even {background: #022121;}


.list_left {width: 765px; float: left; display: inline;}
.image {width: 765px; float: right; display: inline; width: 186px; height: 117px; overflow: hidden;}
.info {float: left; display: inline;}
.info .avatar {width: 36px; height: 36px; float: left; display: inline; border: solid 2px #1e1e1e; margin-right: 10px;}
.info a.name {float: left; display: inline; font-size: 12px; color: #00fefe; margin-top: 10px; width: 100px;}
.info .link {font-weight: bold; font-size: 12px;}
.info a:hover.name {float: left; display: inline; font-size: 12px; color: #fff;}
.info a.voturi_2 {float: left; display: inline; font-size: 12px; color: #00fefe; margin-top: 10px; margin-left: 35px; padding-left: 0px; /*background: url(../images/icon_vot.gif) 0 0 no-repeat;*/ }
.info a:hover.voturi_2 {float: left; display: inline; font-size: 12px; color: #fff; margin-top: 10px; margin-left: 35px; padding-left: 0px; /*background: url(../images/icon_vot.gif) 0 0 no-repeat;*/ }
.info a.voturi_2 b {font-size: 14px;}
.info a.comentarii {float: left; display: inline; font-size: 12px; color: #00fefe; margin-top: 10px; margin-left: 35px; padding-left: 18px;}
.info a:hover.comentarii {float: left; display: inline; font-size: 12px; color: #fff; margin-top: 10px; margin-left: 35px; padding-left: 18px;}
.info a.comentarii b {font-size: 14px;}
.info a.vizualizari {float: left; display: inline; font-size: 12px; color: #00fefe; margin-top: 10px; margin-left: 35px; padding-left: 18px;}
.info a:hover.vizualizari {float: left; display: inline; font-size: 12px; color: #fff; margin-top: 10px; margin-left: 35px; padding-left: 18px;}
.info a.vizualizari b {font-size: 14px;}



.btns {float: right; display: inline;}
.btns a {margin: 0 5px;}

.list_left .text {font-size: 13px; color: #fff; margin: 5px 0; line-height: 24px;}

.detalii a {margin-right: 2px; vertical-align: middle;}

.paginare {margin: 10px 0; text-align: left;}
.paginare a {display: inline; width:16px; height: 18px; font-size: 10px; padding: 4px 8px; background: url(../images/bg_pag.gif) 0 0 no-repeat; color: #00fefe;}
.paginare a:hover, #tabs .paginare a.sel {width: 16px; height: 18px; font-size: 10px; padding: 4px 8px; background: url(../images/bg_pag_sel.gif) 0 0 no-repeat; color: #00fefe;}
.paginare a.prev {width:66px; height: 18px; font-size: 10px;  padding: 4px 8px 4px 9px;  background: url(../images/bg_pn.gif) 0 0 no-repeat; color: #00fefe;}
.paginare a.next {width:66px; height: 18px; font-size: 10px;  padding: 4px 8px 4px 6px;  background: url(../images/bg_pn.gif) 0 0 no-repeat; color: #00fefe;}
.paginare a:hover.prev, .paginare .prev.sel {width:66px; height: 18px; font-size: 10px; padding: 4px 8px 4px 9px; background: url(../images/bg_pn_sel.gif) 0 0 no-repeat; color: #00fefe;}
.paginare a:hover.next, .paginare .next.sel {width:66px; height: 18px; font-size: 10px; padding: 4px 8px 4px 6px; background: url(../images/bg_pn_sel.gif) 0 0 no-repeat; color: #00fefe;}

.info .nr {float: left; display: inline; width: 36px; height: 37px; margin-top: 1px; margin-right: 10px;}

.inside_left {float: left; display: inline; width: 655px;}
.inside_left .text p {margin: 10px 0 25px 0;}
.inside_left .text p a {}

.btn_cont_nou {margin: 10px 0;}

.inside_right {width: 310px; float: right; display: inline;}

.inside_right .tab_container {background: url(../images/bg_tabs.gif) 0 0 no-repeat; float: left; padding-left: 5px; margin-left: 20px; width: 90px; display: inline;}
.inside_right .tabs-nav {height: 45px; overflow: hidden; background: url(../images/bg_tabs.gif) 100% 0 no-repeat; float: left; display: inline; width: 90px;}
.inside_right .tabs-nav li.tab {float: left; display: inline; list-style-type: none; margin: 12px 15px;}
.inside_right .tab a {height: 23px; display: block;}
.inside_right .tab a strong {visibility: hidden;}
.inside_right .tab.top5 {width: 57px;}
.inside_right .tab.top5 a {width: 57px; background: url(../images/btn_top5.gif) 0 0 no-repeat;}
/*.inside_right .tab.top5 a:hover, .tab.top5.selected a {width: 57px; background: url(../images/btn_noi_sel.gif) 0 0 no-repeat;}*/


.inside_right .tab_content {width: 310px; display: block; clear: both;}
.inside_right .list {padding: 10px; margin-bottom: 2px;}
.inside_right .list.odd {background: #022a2a;}
.inside_right .list.even {background: #022121;}

.inside_right .list_left {width: 290px; float: left; display: inline;}
.inside_right .info {float: left; display: inline;}
.inside_right .info .avatar {width: 36px; height: 36px; float: left; display: inline; border: solid 2px #1e1e1e; margin-right: 10px;}
.inside_right .info a.name {float: left; display: inline; font-size: 12px; color: #00fefe; margin-top: 10px; width: 90px;}
.inside_right .info a:hover.name {float: left; display: inline; font-size: 12px; color: #fff;}
.inside_right .info a.voturi_2 {float: left; display: inline; font-size: 12px; color: #00fefe; margin-top: 10px; margin-left: 45px; padding-left: 0px; /*background: url(../images/icon_vot.gif) 0 0 no-repeat;*/ }
.inside_right .info a:hover.voturi_2 {float: left; display: inline; font-size: 12px; color: #fff; margin-top: 10px; margin-left: 45px; padding-left: 0px; /*background: url(../images/icon_vot.gif) 0 0 no-repeat;*/ }
.inside_right .info a.voturi_2 b {font-size: 14px;}

.inside_right .info .top_nr {width: 11px; height: 16px; float: left; display: inline; margin-top: 10px; margin-right: 10px; background: url(../images/bg_nr.gif) 0 0 no-repeat; padding: 2px 3px 2px 8px;}
.inside_right .btns a.voturi_2 {float: left; display: inline; font-size: 12px; color: #00fefe; margin-top: 10px; margin-left: 45px; padding-left: 0px;}
.inside_right .btns a:hover.voturi_2 {float: left; display: inline; font-size: 12px; color: #fff; margin-top: 10px; margin-left: 45px; padding-left: 0px;}

.cont_nou {background: #022a2a; margin: 17px 0 10px 0; padding: 25px;}
.cont_nou form {margin: 2px auto; width: 300px;}
.cont_nou form label {font-size: 15px; margin-right: 20px;}
.cont_nou form td {padding: 3px 0;}
.cont_nou form input {width: 200px; height: 20px; border: solid 1px #9ea4a8; background: #fff url(../images/bg_input.gif) 0 0 repeat-x; padding-top: 4px;}
.cont_nou form select {width: 200px; border: solid 1px #9ea4a8; background: #fff url(../images/bg_input.gif) 0 0 repeat-x;}
.cont_nou form input.register {width: auto; height: auto; border: 0; padding: 0;}

form.incarca {text-align: left; width: auto; margin: 10px 0; background: #011e1e; padding: 10px 20px;}
form.incarca .incarca_title {font-size: 20px; margin: 0 0 10px 0; color:#00FEFE; float: left; display: inline; width: 150px;}
form.incarca input {width: auto; height: auto;}

.cuv {color: #00fefe; background: #034646; padding: 1px 5px; font-style: italic;}

#tabs.contul_meu .tab_content {width: 655px;}
#tabs.contul_meu .tab_container {background: url(../images/bg_tabs.gif) 0 0 no-repeat; float: left; padding-left: 5px; margin-left: 20px; width: 220px; display: inline;}
#tabs.contul_meu .tabs-nav {height: 45px; overflow: hidden; background: url(../images/bg_tabs.gif) 100% 0 no-repeat; float: left; display: inline; width: 220px;}
#tabs.contul_meu .tabs-nav li.tab {float: left; display: inline; list-style-type: none; margin: 12px 15px;}
#tabs.contul_meu .tab a {height: 23px; display: block;}
#tabs.contul_meu .tab a strong {visibility: hidden;}
#tabs.contul_meu .tab.upload {width: 83px;}
#tabs.contul_meu .tab.upload a {width: 83px; background: url(../images/btn_upload2.gif) 0 0 no-repeat;}
#tabs.contul_meu .tab.upload a:hover, #tabs.contul_meu .upload a.sel {width: 83px; background: url(../images/btn_upload2_sel.gif) 0 0 no-repeat;}
#tabs.contul_meu .tab.profil {width: 74px;}
#tabs.contul_meu .tab.profil a {width: 74px; background: url(../images/btn_profil.gif) 0 0 no-repeat;}
#tabs.contul_meu .tab.profil a:hover, #tabs.contul_meu .profil a.sel {width: 74px; background: url(../images/btn_profil_sel.gif) 0 0 no-repeat;}

.thumb {float: left; display: inline; width: 160px; overflow: hidden; margin: 5px 10px 5px 0;}
.thumb div {width: 160px; height: 101px; border: solid 4px #1e1e1e; overflow: hidden;}
.thumb a {color: #00fefe; font-size: 12px;}
.thumb a:hover {color: #fff; font-size: 12px;}

.sterge {margin-top: 50px;}

.save {margin: 0 auto; text-align: center; margin-top: 10px 0;}

.btn_voteaza {float: left; display: inline;}

.vezi_pagina {background: #022a2a; margin: 17px 0 10px 0; padding: 25px 0; display: block; clear: both;}
.vezi_pagina.bg_none {background: none;}
.info_user {padding: 0 25px 20px 25px; border-bottom: solid 1px #000; display: block; clear: both;}
.vezi_pagina .icons {float: right; display: inline; margin-top: 5px;}

.img_sel {background: #011e1e; padding: 10px 25px 0 25px; margin: 20px auto; text-align: center;}
.img_sel p {font-size: 14px; padding: 10px 0; color: #00fefe;}
.galerie {margin: 20px 10px 0 10px;}

.galerie .img {width: 91px; height: 57px; overflow: hidden; margin: 0 7px; float: left; display: inline;}
.galerie .img.selected {border: solid 2px #0c6262;margin: 0 3px;}
.galerie .img img {width: 91px;}


.comentarii {padding: 0 25px;}
.comentarii .title {padding-bottom: 10px;}
.comentariu {border: solid 1px #011e1e; margin: 10px 0; padding: 18px; display: block; clear: both;}
.comentariu .user_com {font-size: 12px; color: #00fefe;}
.comentariu .user_com a {color: #00fefe;}
.comentariu .user_com a:hover {color: #fff;}
.comentariu .user_com strong {font-weight: normal; color: #0d4a4a; margin-left: 10px;}
.comentariu .text {margin: 5px 0 0 0;}

.parerea_ta {margin: 10px 25px; background: #011e1e; padding: 20px 20px;}
.parerea_ta textarea {display: block; width: 550px; margin: 10px 0; padding: 5px; background: #094545; border: 0; font-size: 12px; color: #fff; font-family: Arial, Sans-Serif;}

.credentiale {display: block; width: 610px; clear: both; padding-top: 15px; font-size: 12px;}
.credentiale strong {color: #00fefe; margin-right: 10px; display: block; margin: 3px 0 5px 0; font-weight: normal;}
.credentiale strong b {font-size: 14px;}

form input.titlu_poza {width: 160px; margin-left: 10px;}

.descriere {margin: 20px 0 0 0; font-size: 16px; font-weight: bold;}
.descriere div {font-size: 16px; margin-bottom: 5px;}
.descriere p {font-size: 13px; font-weight: normal}

#tabs .tabs-nav .tab.sapt1 {width: 56px; margin: 14px 11px; padding: 0; overflow: hidden;}
.tabs-nav .tab.sapt1 a {width: 56px; background: url(../images/btn_sapt1.gif) 0 0 no-repeat;}
.tabs-nav .tab.sapt1 a:hover, .tabs-nav .sapt1 a.sel {width: 56px; background: url(../images/btn_sapt1_sel.gif) 0 0 no-repeat;}

#tabs  .tabs-nav .tab.sapt2 {width: 56px; margin: 14px 11px; padding: 0;}
.tab.sapt2 a {width: 56px; background: url(../images/btn_sapt2.gif) 0 0 no-repeat;}
.tab.sapt2 a:hover, .sapt2 a.sel {width: 56px; background: url(../images/btn_sapt2_sel.gif) 0 0 no-repeat;}
#tabs  .tabs-nav .tab.sapt3 {width: 56px; margin: 14px 11px;}
.tab.sapt3 a {width: 56px; background: url(../images/btn_sapt3.gif) 0 0 no-repeat;}
.tab.sapt3 a:hover, .sapt3 a.sel {width: 56px; background: url(../images/btn_sapt3_sel.gif) 0 0 no-repeat;}
#tabs .tabs-nav .tab.sapt4 {width: 56px; margin: 14px 11px;}
.tab.sapt4 a {width: 56px; background: url(../images/btn_sapt4.gif) 0 0 no-repeat;}
.tab.sapt4 a:hover, .sapt4 a.sel {width: 56px; background: url(../images/btn_sapt4_sel.gif) 0 0 no-repeat;}
#tabs .tabs-nav .tab.sapt5 {width: 56px; margin: 14px 11px;}
.tab.sapt5 a {width: 56px; background: url(../images/btn_sapt5.gif) 0 0 no-repeat;}
.tab.sapt5 a:hover, .sapt5 a.sel {width: 56px; background: url(../images/btn_sapt5_sel.gif) 0 0 no-repeat;}
#tabs .tabs-nav .tab.sapt6 {width: 56px; margin: 14px 11px;}
.tab.sapt6 a {width: 56px; background: url(../images/btn_sapt6.gif) 0 0 no-repeat;}
.tab.sapt6 a:hover, .sapt6 a.sel {width: 56px; background: url(../images/btn_sapt6_sel.gif) 0 0 no-repeat;}
#tabs .tabs-nav .tab.bonus {width: 130px; margin: 14px 11px;}
.tab.bonus a {width: 130px; background: url(../images/btn_bonus.gif) 0 0 no-repeat;}
/*.tab.bonus a:hover, .bonus a.sel {width: 130px; background: url(../images/btn_sapt6_sel.gif) 0 0 no-repeat;}*/




.castigatori .info {width: 470px; }
.castigatori .info p {float: left; display: inline; width: 260px; margin-top: 5px; font-size: 12px; line-height: 24px;}

.carusel {}
.carusel .arrow {float: left; display: inline; width: 11px;}
.carusel .carusel_container {width: 610px; overflow: hidden; float: left; display: inline;}
.carusel .carusel_container ul {width: 3000px;}
.carusel .carusel_container ul li.img {margin: 0 5px;}

.inside_right .calendar .tab_container {background: url(../images/bg_tabs.gif) 0 0 no-repeat; float: left; padding-left: 5px; margin-left: 20px; width: 150px; display: inline;}
.inside_right .calendar .tabs-nav {height: 45px; overflow: hidden; background: url(../images/bg_tabs.gif) 100% 0 no-repeat; float: left; display: inline; width: 150px;}
.inside_right .calendar .tabs-nav li.tab {float: left; display: inline; list-style-type: none; margin: 12px 15px;}
.inside_right .calendar .tab a {height: 23px; display: block;}
.inside_right .calendar .tab a strong {visibility: hidden;}
.inside_right .calendar .tab.calendar {width: 109px;}
.inside_right .calendar .tab.calendar a {width: 109px; background: url(../images/btn_calendar.gif) 0 0 no-repeat;}
/*.inside_right .tab.top5 a:hover, .tab.top5.selected a {width: 57px; background: url(../images/btn_noi_sel.gif) 0 0 no-repeat;}*/


.inside_right .calendar .tab_content {width: 310px; display: block; clear: both;}
.inside_right .calendar .list {padding: 10px; margin-bottom: 2px;}
.inside_right .calendar .list.odd {background: #022a2a;}
.inside_right .calendar .list.even {background: #022121;}

.inside_right .calendar .list .data {background: url(../images/bg_data.gif) 0 0 no-repeat; float: left; height: 20px; padding-left: 5px; color: #00fefe; font-size: 10px; font-weight: bold; margin-bottom: 5px; margin-top: 5px;}
.inside_right .calendar .list .data div {background: url(../images/bg_data.gif) 100% 0 no-repeat; float: left; height: 20px; padding: 3px 6px 3px 3px; }

.inside_right .calendar .list .data a {color: #00fefe; font-size: 10px; font-weight: bold; display: block;}
.inside_right .calendar .list .data a:hover {color: #fff; font-size: 10px; font-weight: bold; display: block;}

.inside_right .calendar .list p {display: block; clear: both; padding: 5px 0; font-size: 12px; color: #00fefe; }
.inside_right .calendar .list p a { color: #00fefe;}
.inside_right .calendar .list p a:hover { color: #fff;}
.inside_right .calendar .list strong {display: block; padding: 5px 0 10px 0; font-size: 12px; font-weight: normal;}