* { margin:0; outline:none }
html, body { margin:0; padding:0; border:0 none; }
body { background:url(../images/textura_bg.jpg) center; /* background:url(../images/textura_bg.jpg) center; */ font:12px Verdana, Arial, Helvetica, sans-serif; color:#036; }
input, textarea, submit, options, select { margin:0; padding:0; font:12px Verdana, Arial, Helvetica, sans-serif; border:1px solid #9cf; padding:2px 3px; background:#fff; }
options, select { padding:0; border:0 none; border-bottom:1px solid #9cf }
a img { border:0 none }
p{ margin:4px 0 4px 0; padding:4px 0 4px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; }

a { color:#064c9f; text-decoration:underline; } a:hover { color:#06c; text-decoration:none; }
a.u_ { text-decoration:none }
.main { width:949px; margin:0 auto; border-left:5px solid #e1e9f1; border-right:5px solid #e1e9f1; background:#fff; overflow:hidden }
.main .c { }
#firstwords { width:939px; margin:0 auto; background:#e1e9f1; padding:2px 10px; height:14px; overflow:hidden }
#firstwords p { padding:0; font-size:10px; color:#8c9fb2 }

div#loading { position:absolute; height:30000px; background:#fff; color:#000; width:100%; top:0; left:0; z-index:9000000; border:0 none; }
div#loading p { padding:300px 0 0 0; text-align:center }

/* top part */
.main .c #sus { width:927px; margin:0 auto; overflow:hidden; height:145px; padding:10px 0 5px 0 }
.main .c #sus #logo { position:absolute; top:30px; left:50%; margin:0 0 0 -463px; width:186px; height:137px }
.main .c #sus p { width:728px; float:right }
.main .c #sus p.toptop { background:url(../images/bg_top.jpg); padding:0 0 0 15px; width:714px; height:46px; margin:2px 0 2px 0; text-align:right; color:#369 }
.main .c #sus p.toptop .cautform { width:165px; height:27px; float:right; padding:15px 0 0 6px; background:url(../images/bg_caut.jpg) no-repeat; line-height:normal; text-align:left }
.main .c #sus p.toptop .cautform input { border:0 none; font-size:11px }
.main .c #sus p.toptop .cautform #cauta { width:103px; background:transparent; }
.main .c #sus p.toptop .spantop { width:530px; float:left; text-align:left; padding-top:12px; height:38px }
.main .c #sus p.toptop .spantop img { margin:0 0 -12px 0 }
.main .c #sus p.toptop a { color:#fff; text-decoration:none }
.main .c #sus p.toptop a:hover { color:#0cf }
.main .c #sus #banRight1 { background:#eee; width:160px; height:600px; border:1px solid #fff; position:absolute; z-index:10; top:30px; left:50%; margin:0 0 0 479px; border-left:0 none }
.main .c #sus #banRight2 { background:#eee; width:160px; height:600px; border:1px solid #fff; position:absolute; top:1045px; left:50%; margin:0 0 0 479px; border-left:0 none }
.main .c #sus #banLeft1 { width:90px; height:165px; border:0 none; position:absolute; top:230px; left:50%; margin:0 0 0 -570px }
/* header */
.main .c #header { width:927px; height:295px; margin:0 auto; }
.main .c #header #header_nota { width:735px; height:281px; background:#f8dee0; padding:0 7px 0 0; float:left; margin:0; display:inline; }
.main .c #header #header_nota h2 { font-size:20px; font-weight:normal; background:#FBECEE; padding:7px 0; margin:10px 0 0 0; }
.main .c #header #header_nota h2 a { color:#103B86; }
.main .c #header #header_nota p { padding:15px 0 0 0; color:#103B86 }
.main .c #header #header_nota p#header_movie { width:445px; padding:0; height:281px; float:left; margin:0; /* overflow:hidden */ }
.main .c #header #header_nota p#header_movie #umbraimaginestanga { width:10px; height:281px; float:right; padding:0; margin:0 15px 0 0; display:inline }
.main .c #header #header_nota p#header_movie #pozaleft { width:420px; height:281px; }
.main .c #header #header_nota .minicontent { height:200px; overflow:hidden; padding:10px 0 0 0 }
.main .c #header #header_nota h2 a { text-decoration:none }
.main .c #header #header_nota a { color:#cd365f }

/* .main #rightcontent | .main .c #header */
#but_right { width:175px; height:281px; padding:0; float:right; }
#but_right p { padding:3px 0; text-align:center; }
#but_right .stirea_zilei { height:133px; width:175px; background:url(../images/bg_prima_stire.jpg); /* overflow:hidden; */ margin:0 0 13px 0; cursor:pointer }
#but_right .stirea_zilei h2 { padding:3px 0 3px 10px; font-size:14px; width:100px; margin:15px 0 7px 0; background:#CBE5EF }
#but_right .stirea_zilei h2 a { color:#E61372; text-decoration:none }
#but_right .stirea_zilei p { text-align:left; padding:2px 10px; font-size:10px; line-height:normal; color:#001F6F; /*#cf064d*/ }
#but_right .stirea_zilei p a { color:#fcd; font-weight:bold; text-decoration:none }
#but_right .stirea_zilei p a:hover { color:#3cf }
#but_right .stirea_zilei p a strong { color:#cf064d; font-size:16px }
#but_right #horoscopScurt { height:133px; width:175px; padding:0; margin:0 auto; background:#fff url(../images/bg_prima_horoscop.jpg);  }
#but_right #horoscopScurt #imaginehoroscop { position:absolute; margin:0 0 0 134px; height:38px; }
#but_right #horoscopScurt h2 { padding:3px 0 3px 10px; font-size:14px; width:100px; margin:0 0 7px 0; background:#fffbde }
#but_right #horoscopScurt h2 a { color:#E61372; text-decoration:none }
#but_right #horoscopScurt p { padding:2px 10px; text-align:left; color:#123380 }
#but_right #horoscopScurt a { color:#cf064d; text-decoration:none }
/* on user login */
#but_right p.lft { text-align:left; padding:3px 0; overflow:hidden; width:auto }
#but_right p.lft a { background:url(../images/but_right.jpg) no-repeat; display:block; width:138px; height:22px; padding:6px 0 0 17px; font-size:13px; font-weight:bold; color:#699; text-decoration:none; margin:5px auto }
#but_right p.lft a:hover { color:#000 }
#but_right #cauta { width:100px }
#but_right #gocauta { width:25px; padding:0; background:transparent; font-weight:bold; color:#fff; border:0 none; text-align:left }

/* right content - 4 content*/
.main #rightcontent { width:195px; float:right; padding:7px 0 0 0; }
.main #rightcontent p { padding:3px 0 }
.main #rightcontent #but_right { width:176px; float:left; margin:0 0 0 8px; display:inline }

/* meniu */
.main #meniu { width:927px; margin:0 auto; padding:0; background-image:url(../images/bg-meniu-new.jpg); height:44px; clear:both; line-height:normal }
.main #meniu p { padding:0; margin:0 }
.main #meniu p img { width:2px; float:left }
.main #meniu p a { width:auto; height:44px; line-height:44px; font-size:15px; color:#fff; padding:0 13px 0 14px; float:left; text-decoration:none }
.main #meniu p a:hover { background:#183077; color:#9cf }
.main #meniu p a#meniuSelectat { background:#183077; color:#def }
/* .main #meniu .hidden { background:transparent; display:inline; position:absolute; top:0; left:0; padding:3px; width:1px; height:1px; overflow:hidden; margin:-10px 0 0 0 }
.main #meniu a img { width:auto; float:left } */
.main #meniu #search { width:200px; float:right; padding:5px 0 0 0 }
.main #meniu #search p { background:url(../images/bg_cauta.jpg); width:142px; height:22px; padding:4px 0 0 10px; float:right; margin:0 16px 0 0; display:inline }
.main #meniu #search p #cauta { border:0 none; background:transparent; width:110px; }
.main #meniu #search p #gocauta { border:0 none; background:transparent; width:20px; }

.main #meniu .submeniu { visibility:hidden; position:absolute; top:0; background:#011e6c; width:auto; padding:0; border-bottom:5px solid #014; z-index:2099999 }
.main #meniu .submeniu a { display:block; padding:5px 20px 5px 15px; margin:0; color:#def; text-decoration:none; font-size:13px; float:none; width:auto }
.main #meniu .submeniu a:hover { background:#194f97; color:#fff }

.main #content_articole { width:912px; height:256px; padding:20px 15px 15px 15px; margin:0 auto; background:url(../images/bg_header.jpg) no-repeat; clear:both; float:right }
/* col articol */
.main #content_articole #col_add { width:300px; float:left; padding:0 0 0 5px; height:250px; border-left:1px solid #eee }
.main #rightcontent #col_newsletter_c { width:165px; height:256px; padding:30px 15px 15px 15px; margin:0 auto; background:url(../images/bg_header.jpg) no-repeat right; float:right; text-align:center }
.main #content_articole #col_newsletter { width:154px; float:right; padding:5px 7px }
.main #rightcontent #col_newsletter_c p,
.main #content_articole #col_newsletter p { padding:2px 0 0 0; text-align:center }
.main #rightcontent #col_newsletter_c p.textnl,
.main #content_articole #col_newsletter p.textnl { padding:2px 0 0 0; }
.main #rightcontent #col_newsletter_c p input,
.main #content_articole #col_newsletter p input { color:#69c; padding:3px 5px; width:130px }
.main #rightcontent #col_newsletter_c p #nl_mail,
.main #content_articole #col_newsletter p #nl_mail { width:100px }
.main #rightcontent #col_newsletter_c p #nl_submit,
.main #content_articole #col_newsletter p #nl_submit { width:25px; padding:2px; color:#06c; border:0 none; background:#069; color:#fff; font-weight:bold }
.main #rightcontent #col_newsletter_c #nl_ok,
.main #content_articole #col_newsletter #nl_ok { padding:10px 0 0 0; font-size:12px; color:#06c; text-align:center; display:none }
.main #rightcontent #col_newsletter_c #nl_ok strong,
.main #content_articole #col_newsletter #nl_ok strong { font-size:16px }
/* content articol prima pagina */
.main #content_articole #col_articol { width:389px; padding:5px 10px 5px 10px; float:left }
.main #content_articole #col_articol h2 { font-size:17px; font-weight:normal; padding:0 0 5px 0; color:#056494 }
.main #content_articole #col_articol h2 a { color:#056494; text-decoration:none }
.main #content_articole #col_articol p { padding:3px 0; color:#666 }
.main #content_articole #col_articol p.right { padding:15px 10px 0 0}
.main #content_articole #col_articol p #imgart { width:134px; height:auto; float:left; margin-right:10px; display:inline }
.main #content_articole #col_articol p a { color:#cd365f; }
/* content 1 */
.main .content { clear:both; width:927px; margin:20px auto; }
.main .content a.maideparte { width:auto; float:right; padding:0px 15px 0 0; color:#06c; text-decoration:none; font-size:11px; }
.main .content a.maideparte:hover { color:#39c }
/* content right blue part */
.main .content .rightsmall { width:176px; float:right; margin:0; display:inline }
.main .content .rightsmall p { padding:3px 0; text-align:center; font-size:10px; }
.main .content .rightsmall p.left { text-align:left }
.main #rightcontent .ban,
.main .content .rightsmall .ban { width:127px; height:125px; text-align:center; padding:15px; border:1px solid #ccc; margin:12px auto 0 auto; }
.main .content .rightsmall h2 { padding:3px 0; font-size:14px; }
#banRightExterior { position:absolute; width:160px; left:50%; margin:0 0 0 479px; border:1px solid #fff; border-left:0 none; }

/* content 2 */
.main .content .mid2 { background:url(../images/bg_box_maree_2.jpg) repeat-y; width:742px; float:left; }
.main .content .mid2 .clear { font-size:1px }
.main .content .mid2 .nobor { padding:0; margin:0 }
.main .content .mid2 h2.midh2 { background-image:url(../images/bg_box_maree_1.jpg); height:22px; color:#fff; font-size:15px; padding:20px 0 0 25px; clear:both }
.main .content .mid2 h2.midh2 a { color:#fff; text-decoration:none }
.main .content .mid2 p { padding:3px 0 }
.main .content .mid2 p.nobor { padding:0 }
.main .content .mid2 .contmid { padding:5px 15px 5px 25px }
.main .content .mid2 .contmid .imgstire { width:200px; height:140px; margin:0 10px 0 0; float:left; display:inline; overflow:hidden }
.main .content .mid2 .contmid .citestemaideparte { padding:20px 10px 0 0; text-align:right }
.main .content .mid2 .contmid .citestemaideparte a { text-decoration:none; font-size:16px }
.main .content .mid2 .titlurijos a { text-decoration:none }
/* buttons left-right */
.main .content .submid { padding:3px 10px; clear:left; }
.main .content .submid h2 { font-size:16px; color:#cf064d; padding:3px 0 0 0 }
.main .content .submid p { padding:7px 0 0 0; font-size:11px }
/* horoscop */
.main .content h2.horoscoph2 { background:url(../images/bg_horoscop_mid.jpg) no-repeat; height:56px; width:617px; line-height:56px; padding:0 0 0 125px; font-size:12px; font-weight:normal }
/* 2 coloane */
.main .content .col2 { background-image:url(../images/bg_box_half_2.jpg); width:286px; float:left; overflow:hidden; margin:0 0 0 15px; display:inline; }
.main .content .col2 h2 { background:url(../images/bg_box_half_1.jpg); height:30px; text-align:center; color:#000; font-size:16px; padding:15px 0 0 0 }
.main .content .col2 p { padding:3px 0; }
.main .content .col2 p a.bloc { display:block; padding:2px 5px 2px 10px; text-decoration:none; font-size:11px; }
.main .content .col2 p a.bloc:hover { background:#80a6ca; color:#fff }
.main .content .col2 p.nobor { padding:0 }
.main .content .col2 #linkrecomandari { height:132px; width:427px; overflow:hidden; margin:0 auto; }
.main .content .col2 p.carusel { height:55px; overflow:hidden }
/* meniul din partea de jos */
.main .content p.menjos { padding:10px 0; clear:both; font-size:1px; text-align:center }
/* banners jos */
.main .content .banjos { width:420px; float:left; margin:0 1px 10px 12px; display:inline; padding:5px 10px; border:1px solid #ccc; background:#fff; height:100px; overflow:hidden; }
.main .content .banjos p.sondaj { padding:10px 0 0 10px; clear:both }
.main .content .banjos p.sondaj strong { font-size:16px }
.main .content .banjos p.sondaj a { color:#cd365f; font-size:16px; text-decoration:none; }
.main .content .banjos p.sondaj a#altesondaje { float:right; width:auto; margin:0 25px 0 0; display:inline; font-size:12px; }
.main .content .banjos p.sondaj a:hover { color:#c00 }
.main .content .banjos p.sondaj a.danu { background:#cd365f; color:#fff }
.main .content .banjos p.sondaj a.danu:hover { background:#c00; color:#fff }
.main .content .banjos p.sondaj img { margin:0 0 -3px 0 }
.main .content .banjos .cursvalutar { width:160px; float:right; padding:0 0 0 20px }
.main .content .banjos .cursvalutar p { cursor:pointer; padding:3px 0 2px 5px; font-size:10px; border-bottom:1px solid #eee }
.main .content .banjos .cursvalutar p strong { font-size:16px }
.main .content .banjos #vrmp { padding-top:18px }
.main p.sondaj_result { font-size:10px; color:#036; padding:5px 10px; clear:both; border-top:1px solid #eee }
.main p.sondaj_result b.sresult { width:300px; float:right; height:12px; font-size:10px; line-height:2px; background:#def; margin:0 10px 0 0; display:inline }
.main p.sondaj_result b.sresult u { display:block; height:12px; width:1px; background:#06c; text-decoration:none }
.main .content_col p.sondaj_result b.sresult { width:600px }
.main .content p#footer { padding:20px 0 10px 0; text-align:center; font-size:10px; color:#777; clear:both }
.main .content p#footer a { color:#369 }

.main .content .teatruev { width:743px; overflow:hidden; padding:0 0 0 0; margin:0; background:#fff6bb url(../images/film_th_ev_01.jpg) repeat-y; }
.main .content .teatruev .colfte { width:340px; height:220px; float:left; padding:5px 10px 5px 15px; display:inline }
.main .content .teatruev .colfte h2 { font-size:16px; padding:10px 0 3px 0 }
.main .content .teatruev .colfte h2 a { color:#cf064d; text-decoration:none }
.main .content .teatruev .colfte p { padding:3px 0; }
.main .content .teatruev p.nobor { padding:0; border:0 none; font-size:5px; line-height:1px; clear:both }

.main .content .bannjosdetot { width:743px; height:98px; overflow:hidden; margin:17px 0 0 0; background:url(../images/bann_jos_bg.jpg) no-repeat; padding:4px 2px 0 0; text-align:right }
.main .bannjosdetot { padding:15px 0 0 0; text-align:center }


.main .content .josteme { clear:both; padding:10px 10px 10px 20px; width:867px; margin:0 0 0 11px; display:inline; float:left; background:#fff; border:1px solid #ccc; font-weight:bold }
.main .content .josteme .rightthemes { width:402px; float:right; background:#fffadd; padding:3px 5px 3px 20px; line-height:16px; font-size:12px; color:#cf064d }
.main .content .josteme .rightthemes a { width:40px; height:30px; float:right; margin:0 0 0 7px; display:inline; overflow:hidden }
.main .content .josteme .rightthemes a img { display:inline; margin:-30px 0 0 -10px; height:120px }
.main .content .josteme .rightthemes img#clearbackground { float:right; margin:0 0 0 7px; display:inline; width:auto; height:30px; cursor:pointer; border-left:4px solid #fff; border-right:4px solid #fff; }

.main .content .josnews { clear:both; padding:10px 0 }

/* content for content.tpl*/
.main .content_col { width:742px; float:left; padding:0; margin:7px 0 0 11px; display:inline; }
.main .content_col h1 { font-size:18px; background:#9cd2ff; padding:7px 15px; margin:0 0 7px 0; color:#196394 }
.main .content_col h2 { font-size:16px; padding:20px 7px 5px 7px; margin:0; color:#06c }
.main .content_col h1.nom { margin:0 0 1px 0 }
.main .content_col h1.nom .leftright { width:auto; float:left; font-weight:normal;  text-decoration:none;font-size:10px; color:#639ac8 }
.main .content_col h1.nom .leftright img { margin:0 0 -4px 0 }
.main .content_col p { padding:3px 0 }
.main .content_col .categs { background:#cce3de; width:742px; overflow:hidden; padding:0; }
.main .content_col .categs .mic { width:100% }
.main .content_col .categs .mic td a { /* font-size:12px; */ }
.main .content_col .categs td a { width:100%; padding:10px 0; text-align:center }
.main .content_col .categs a { width:auto; float:left; font-size:14px; text-decoration:none; color:#366; padding:10px 15px; }
.main .content_col .categs a:hover { color:#fff; background:#366; }
.main .content_col .categs a#selcateg { color:#fff; background:#9cc }
.main .content_col .yell_cont#lista_nume { display:none }
.main .content_col #lista_nume .colnume { width:290px; float:left }
.main .content_col #lista_nume .colnume p { padding:4px 0; }
.main .content_col #lista_nume .colnume p strong { cursor:pointer }
.main .content_col #lista_nume .colnume p span { position:absolute; margin:1px 0 0 0; width:350px; background:#def; padding:5px; display:none; font-size:10px; line-height:14px }
.main .content_col #lista_nume #sel_sex { width:100px; float:right; padding:20px 0 0 20px }
.main .content_col #lista_nume .menLitere { height:20px; }
.main .content_col #lista_nume .menLitere a { border:1px solid #e6338d; padding:3px 5px; width:auto; float:left; margin:0 0 0 2px; color:#e6338d; text-decoration:none; font-size:16px; }
.main .content_col #lista_nume .menLitere a:hover { background:#e6338d; color:#fff }
.main .content_col .yell_cont { width:712px; overflow:hidden; background:#fff6bb; padding:15px; margin:5px 0; clear:both }
.main .content_col .yell_cont h1 { font-size:27px; font-weight:normal; background:transparent; padding:10px 0 5px 0; margin:0 0 7px 0; color:#e51372; }
.main .content_col .yell_cont h2 { font-size:16px; color:#e51372; padding:15px 0 3px 0; }
.main .content_col .yell_cont h2.list { padding:7px 0 5px 0 }
.main .content_col .yell_cont h2 a { color:#e51372; text-decoration:none }
.main .content_col .yell_cont h2 a:hover { color:#936 }
.main .content_col .yell_cont p { padding:5px 0; }
.main .content_col .yell_cont p.subtit { padding:0 0 10px 0; font-size:11px; color:#999 }
.main .content_col .yell_cont p.subtit a { color:#369; text-decoration:none }
.main .content_col .yell_cont .vot { width:190px; float:right; display:inline; margin:0 7px 0 0; text-align:right }
.main .content_col .yell_cont .left { border:1px solid #e3e3e3; }
.main .content_col .yell_cont .addComment { width:255px; float:right; background:#f3c6c9; margin:10px 0 0 0 }
.main .content_col .yell_cont .addComment p { padding:3px 0; font-size:16px; line-height:normal; text-align:center }
.main .content_col .yell_cont .addComment .clear { padding:7px 0 0 0 }
.main .content_col .yell_cont .addComment p a { color:#ef3478; text-decoration:none; font-weight:bold }
.main .content_col .yell_cont .addComment p a:hover { color:#c00 }
.main .content_col .yell_cont .addComment span.colt_s_s { width:8px; height:9px; background:url(../images/bg_form_comentariu.jpg) no-repeat left top; margin:0; padding:0; float:left; }
.main .content_col .yell_cont .addComment span.colt_d_s { width:8px; height:9px; background:url(../images/bg_form_comentariu.jpg) no-repeat right top; margin:0; padding:0; float:right; }
.main .content_col .yell_cont .addComment span.colt_s_j { width:8px; height:9px; background:url(../images/bg_form_comentariu.jpg) no-repeat left bottom; margin:0; padding:0; float:left; }
.main .content_col .yell_cont .addComment span.colt_d_j { width:8px; height:9px; background:url(../images/bg_form_comentariu.jpg) no-repeat right bottom; margin:0; padding:0; float:right; }
.main .content_col .yell_cont .addComment p #com_add { width:210px; height:120px; font-size:12px; border:0 none; background:#f8ebec; }
.main .content_col .yell_cont .addComment p #com_nume { width:210px; font-size:12px; border:0 none; background:#f8ebec; }
.main .content_col .yell_cont .addComment p #com_mail { width:210px; font-size:12px; border:0 none; background:#f8ebec; }

.main .content_col .yell_cont #contentcomments { width:440px; padding:10px 0 0 0 }
.main .content_col .yell_cont #contentcomments .comentariu { padding:10px 0; border-top:2px dashed #f6d1c6; line-height:18px; }
.main .content_col .yell_cont #text_concurs { width:550px; height:90px }
.main .content_col .yell_cont #raspuns_intrebare { width:300px }
.main .content_col .yell_cont #new_topic { padding:10px 0 0 0; display:none }
.main .content_col .yell_cont #new_topic p { padding:2px 0; text-align:right }
.main .content_col .yell_cont #new_topic p .txt { width:370px }
.main .content_col .yell_cont #new_topic p .txta { width:370px; height:90px }
.main .content_col .yell_cont .tx{ width:250px }
.main .content_col .yell_cont .txar { width:250px; height:90px }
.main .content_col .yell_cont .fyel td { padding:5px; }

.main .content_col .yell_cont h3.titlu { background:#cce3de; color:#336; padding:5px 10px; font-size:16px; }
.main .content_col .yell_cont .alteart { background:#fffadd; width:712px; overflow:hidden }
.main .content_col .yell_cont .alteart .theartcol { width:340px; float:left; padding:5px 7px; margin:0 0 0 1px; display:inline }
.main .content_col .yell_cont .alteart .theartcol a { display:block; padding:3px 7px; font-size:11px; color:#d10648; border:1px solid #ffec82; margin:0 0 4px 0 }
.main .content_col .yell_cont .alteart .theartcol a:hover { color:#c00; background:#fff5a0 }
.main .content_col .smallList .listimag,
.main .content_col .linie_content .listimag,
.main .content_col .yell_cont .listimag { width:120px; height:120px; float:left; margin:0 13px 0 0; display:inline; text-align:center; background:#fff }

.main .content_col .yell_cont .tags { padding:4px 10px; background:#fdf1a0; margin:30px 0 0 0; }
.main .content_col .yell_cont .tags p { padding:0; color:#ef3478 }

.main .content_col .yell_cont .moreline { text-align:right; padding:5px 10px 0 135px;  }
.main .content_col .yell_cont .moreline em { font-style:normal; font-size:10px; width:auto; float:left; padding:5px 0 0 0; color:#ec407c }
.main .content_col .yell_cont .moreline em b { cursor:default }
.main .content_col .yell_cont .moreline em b img { margin:0 0 -2px 0 }

.main .content_col .yell_cont .imgright { width:auto; padding:5px; float:left; background:#fff; color:#e51372; font-size:10px; margin:0 15px 5px 0; display:inline; text-align:center }
.main .content_col .yell_cont .imgright img { border:0 none; padding:0 0 5px 0 }

.main .content_col .yell_cont .addressbar { padding:3px 10px; background:#fffadd; width:692px; overflow:hidden; margin:0 0 10px 0 }
.main .content_col .yell_cont .addressbar p { width:1500px; padding:0; color:#999; font-size:10px }
.main .content_col .yell_cont .addressbar p a { color:#000; text-decoration:none }
.main .content_col .yell_cont .addressbar p a:hover { color:#234 }
.main .content_col .yell_cont .addressbar p strong { color:#000 }

.main .content_col .yell_cont .subtitlucategorie { padding:7px 7px 1px 0; border-bottom:1px solid #fffadd; color:#999;/*#e31373*/ margin-bottom:12px; font-size:12px }
.main .content_col .yell_cont .subtitlucategorie img { margin:0 0 -4px 0 }
.main .content_col .yell_cont .subtitlucategorie .righticons { width:auto; float:right; padding:7px 0 0 0; height:24px }
.main .content_col .yell_cont .subtitlucategorie .righticons img { padding:3px 5px; background:#fffadd; margin:0 0 -7px 0 }

.main .content_col .yell_cont .subtitlucategorie #sendmail { position:absolute; width:300px; left:50%; background:#fff; padding:10px; margin:40px 0 0 -50px; display:none }
.main .content_col .yell_cont .subtitlucategorie #sendmail #closesendmail2friend { width:12px; height:12px; float:right; margin:3px 0 0 0 }
.main .content_col .yell_cont .subtitlucategorie #sendmail h3 { color:#000 }
.main .content_col .yell_cont .subtitlucategorie #sendmail p { padding:2px 0; color:#999 }
.main .content_col .yell_cont .subtitlucategorie #sendmail p a { font-weight:bold; text-decoration:none }
.main .content_col .yell_cont .subtitlucategorie #sendmail p img { margin:0 }
.main .content_col .yell_cont .subtitlucategorie #sendmail p.vag { padding:3px 0 5px 0 }
.main .content_col .yell_cont .subtitlucategorie #sendmail p#altemailuri { padding:0 0 5px 0 }
.main .content_col .yell_cont .subtitlucategorie #sendmail p#potitrimitelamaxim5 { width:86px; float:right; padding:10px 0 0 0; display:none }
.main .content_col .yell_cont .subtitlucategorie #sendmail .golestema { width:200px }

.main .content_col .yell_cont a.showcontimages { color:#e51372; width:110px; float:right; text-decoration:none; font-size:11px; padding:2px 0; text-align:center; border:1px solid #e51372; margin-left:5px; display:inline }
.main .content_col .yell_cont a.showcontimages:hover { border:1px solid #000; color:#000; background:#fff; }
.main .content_col .yell_cont .winners { position:absolute; width:500px; background:#fff; margin:40px 0 0 200px; padding:10px; z-index:5; display:none }
.main .content_col .yell_cont .winners h3 { padding:5px 0 }
.main .content_col .yell_cont .winners p { padding:0; margin:0; }
.main .content_col .yell_cont .winners p.winCol { width:249px; float:left }

.main .content_col .yell_cont .printandtext { width:auto; text-align:center; float:right; padding:0 7px 10px 10px; margin:-5px 0 0 0; font-size:12px }
.main .content_col .yell_cont .printandtext img { padding:3px 5px; background:#fffadd; margin:0 }

.main .content_col .form_reg { width:700px; margin:0; }
.main .content_col .form_reg td { padding:5px 0 }
.main .content_col .form_reg .tx { width:180px }
.main .content_col .form_reg .subm { background:#06c; font-size:16px; color:#fff; border:0 none; width:200px }

.main .content_col .linie_content { padding:10px; border:3px solid #f5d0d8; background:#fff5ba; margin:10px 0 0 0; width:716px; overflow:hidden }
.main .content_col .linie_content h2 { font-size:17px; font-weight:normal; color:#ae1573; padding:7px 0 5px 0 }
.main .content_col .linie_content h2 a { color:#ae1573; text-decoration:none }
.main .content_col .linie_content p { padding:3px 0 }

.main .content_col .zodie { width:358px; float:left; padding:0 25px 0 0; display:inline }
.main .content_col .zodie h3 { padding:10px 0 0 0; color:#069; font-size:20px; font-weight:normal; }
.main .content_col .zodie h3 span { font-size:15px; display:block }
.main .content_col .zodie p { font-size:11px }

.main .content_col .forum { width:100% }
.main .content_col .forum td { padding:4px 5px 4px 10px; border-bottom:1px solid #def }
.main .content_col .forum td.colorat { background:#f1f9ff }
.main .content_col .forum .captabel { background:#def; font-size:15px; color:#69c; }

.main .content_col .pages { padding:10px; border:1px solid #cde; background:#def; color:#06c; font-size:13px; text-align:center; clear:both }
.main .content_col .pages a { color:#06c; text-decoration:none }
.main .content_col .pages a:hover { background:#fff }
.main .content_col .pages a.selected_page { font-weight:bold; color:#000 }

.main .content_col .plist { padding:5px 5px 7px 10px; border-bottom:1px dashed #ccc; font-size:11px; }
.main .content_col .plist h2 { padding:5px 0 3px 0 }
.main .content_col .plist p { padding:2px 0 }
.main .content_col .plist strong { font:17px Georgia, "Times New Roman", Times, serif; }
.main .content_col .sfm_intrebare { background:#9bd2ff url(../images/bg_medicul_iti_raspunde.jpg) no-repeat; padding:90px 10px 10px 10px; margin:30px 0 5px 0 }
.main .content_col .sfm_intrebare p { padding:2px 0; }
.main .content_col .spatiuDetail { position:absolute; width:717px; background:#def; margin:1px 0 0 0; display:none; padding:10px }
.main .content_col .smallList { width:348px; float:left; clear:none; margin:5px 0 5px 10px; display:inline; padding:3px; background:#fff; border:1px solid #9df; font-size:16px; }
.main .content_col .smallList a { text-decoration:none }
.main .content_col .contact { padding:20px 0 0 10px }
.main .content_col .contact label { width:130px; float:left; padding:3px 0 0 0; }
.main .content_col .contact .tx { width:230px; padding:3px; }
.main .content_col .contact .txar { width:230px; padding:3px; }

.main .content_col .propunereteta { background:#9bd2ff url(../images/bg_propune_reteta.jpg) no-repeat; width:622px; padding:83px 10px 10px 110px; }
.main .content_col .propunereteta h2 { color:#fff; font-size:17px; padding:5px 0; color:#064c9f }
.main .content_col .propunereteta #r_titlu { width:510px }
.main .content_col .propunereteta #r_reteta { width:600px; height:130px; }
.main .content_col .propunereteta #r_submit { width:130px }

/* shoping */
.main .content_col .boxshop { position:absolute; margin:0; padding:0; left:50%; margin:0 0 0 -4000px; border:1px solid #ccc; text-align:center; overflow:hidden; }
.main .content_col #b1 { width:175px; top:315px; margin:0 0 0 -464px; }
.main .content_col #b3 { width:362px; top:315px; margin:0 0 0 -277px; }
.main .content_col #b8 { width:175px; top:315px; margin:0 0 0 97px; }
.main .content_col #b2 { width:175px; top:507px; margin:0 0 0 -464px; }
.main .content_col #b4 { width:175px; top:437px; margin:0 0 0 -277px; }
.main .content_col #b6 { width:175px; top:437px; margin:0 0 0 -90px; }
.main .content_col #b9 { width:175px; top:507px; margin:0 0 0 97px; }
.main .content_col #b5 { width:175px; top:589px; margin:0 0 0 -277px; }
.main .content_col #b7 { width:175px; top:629px; margin:0 0 0 -90px; }
/* lunile de la calendar */
.main .content_col #lunile { width:390px; position:absolute; top:320px; height:155px; left:50%; margin:0 0 0 -150px; border:0 none; padding:1px; }
.main .content_col #lunile a { width:105px; padding:10px 10px; border:1px solid #f9dce1; float:left; margin:2px 0 0 2px; display:inline; background:#fff; }
.main .content_col #lunile a:hover { color:#c00 }
.main .content_col #listeazascrisori { width:100%; border:0 none }
.main .content_col #listeazascrisori td { padding:3px 7px; border-bottom:1px solid #eee }
.main .content_col #listeazascrisori td h2 { padding:3px 0 }
/* column 2 */
.main .content_col .colum { width:350px; float:left }
.main .content_col .colum p { padding:3px 10px; clear:both; border-bottom:1px solid #eee }
.main .content_col .colum p span { width:109px; float:left; padding:0; font-size:10px }
/* concurs special */
.main .content_col #lista_imagini { overflow:hidden; padding:10px; }
.main .content_col #lista_imagini span { /* height:100px; width:auto; overflow:hidden; padding:10px; text-align:center; float:left; margin:0 20px 15px 0; display:inline; background:#def */ }
.main .content_col #lista_imagini span.page { display:none }
.main .content_col #lista_imagini span.pag1 { display:inline }
.main .content_col #lista_imagini span em { position:absolute; width:70px; text-align:center; font-style:normal; color:#000; background:#fff; padding:3px 0; margin:3px 0 0 3px; display:none }
.main .content_col #lista_imagini span a.voteazaImg { position:absolute; width:130px; background:#c00; color:#fff; text-decoration:none; padding:3px 0; margin:3px 0 0 3px }
.main .content_col #lista_imagini span a img { /* border:1px solid #fff */ border:10px solid #def }
.main .content_col #lista_imagini .pagesImages { padding:10px; text-align:center; clear:both; background:#fcf8da; }
.main .content_col #lista_imagini .pagesImages a { font-size:16px; text-decoration:none; background:#def; margin:0 20px 15px 0 }
.main .content_col #lista_imagini .pagesImages a:hover { color:#fff; background:#036 }
.main .content_col #lista_imagini .pagesImages a.pagsel { font-weight:bold; color:#000; background:#fff }
/* buton back */
.main .content_col a.backtoimages { color:#000; font-size:16px; text-decoration:none }
.main .content_col a.backtoimages:hover { color:#e51372 }
/* invitatii */
.main .content_col p.listaModele { padding:5px 0; clear:both }
.main .content_col p.listaModele a { background:url(../images/felicit_image_bg.jpg) no-repeat; width:123px; height:115px; float:left; text-align:left; padding:10px 7px 0 10px; margin:0 15px 15px 0; font-size:11px; text-decoration:none; overflow:hidden }
.main .content_col p.listaModele a:hover { background:url(../images/felicit_image_bg_over.jpg) no-repeat; color:#dd1a70 }
.main .content_col p.listaModele a img { margin:0 0 2px 0; }
.main .content_col p.tabsFelicitari { padding:0 }
.main .content_col p.tabsFelicitari a { background:#c1e4ff; color:#000; font-size:25px; width:250px; float:left; margin:0 7px 0 0; display:inline; text-decoration:none; text-align:center; padding:10px 0; }
.main .content_col p.tabsFelicitari a:hover { color:#06c; }
.main .content_col p.tabsFelicitari a.selFel { color:#555; background:#d7eeff }
.main .content_col #showSomeContent input,
.main .content_col #showSomeContent textarea { background:#def; padding:5px; border:1px solid #9cf; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; }
.main .content_col span.drag { border:1px solid #999; border-top:1px solid #999; cursor:move; padding:3px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; }
.main .content_col #veziCumE { position:absolute; width:720px; overflow:hidden;padding:2px; background:#d7eeff; color:#000 }
.main .content_col .contentFel { clear:both; background:#d7eeff; padding:10px; }
.main .content_col .contentFel .divascuns { display:none }
.main .content_col .contentFel .divascuns .pages { border:0 none; background:transparent; }
.main .content_col .contentFel ul#pasiiFelicitarii { padding:10px 0 0 10px; height:60px; }
.main .content_col .contentFel ul#pasiiFelicitarii li { list-style:none; width:auto; float:left; padding:0 40px 0 0; line-height:40px; font-size:18px; color:#999 }
.main .content_col .contentFel ul#pasiiFelicitarii li span { width:40px; height:40px; float:left; margin:0 10px 0 0; display:inline; background:url(../images/felicit_bulina.jpg) no-repeat; line-height:37px; font-size:20px; text-align:center; color:#666 }
.main .content_col .contentFel ul#pasiiFelicitarii li.selStep { color:#000 }
.main .content_col .contentFel ul#pasiiFelicitarii li.selStep span { background:url(../images/felicit_bulina_over.jpg) no-repeat; color:#dd1a70 }
.main .content_col .contentFel .textareaStyle { width:695px; height:98px; background:url(../images/felicit_textarea.jpg) no-repeat; padding:5px 0 0 5px; }
.main .content_col .contentFel .textareaStyle textarea { width:690px; height:92px; background:transparent; border:0 none; color:#000; padding:0; }
.main .content_col .contentFel .textfieldSpecial { background:url(../images/felicit_textfield.jpg) no-repeat; width:323px; height:17px; padding:7px 0 0 7px; margin:0 0 10px 0; }
.main .content_col .contentFel .textfieldSpecial input { width:320px; border:0 none; background:transparent; color:#000; padding:0; }
.main .content_col .contentFel .butoaneOK { height:40px; padding:7px; height:40px; padding:7px; }
.main .content_col .contentFel .butoaneOK input { height:29px; background:url(../images/felicit_previzualizare.jpg) repeat-x; line-height:29px; padding:0 10px; margin:0; border:0 none; color:#e31373; width:auto; font-weight:bold }
.main .content_col .contentFel .butoaneOK strong { font-size:20px; color:#e61372; }

/* content blue */
.main .content_blue { background:#a8c5ec url(../images/bg_blue_zone.jpg) repeat-x; padding:30px 0 30px 20px; height:205px; clear:both }
.main .content_blue .boxmic { width:208px; height:205px; float:left; margin:0 10px 0 9px; display:inline }
.main .content_blue .boxmic h2 { height:30px; padding:13px 0 0 0; text-align:center; font-size:16px; color:#000; }
.main .content_blue p#leftarr,
.main .content_blue p#rightarr { width:55px; height:99px; position:absolute; left:50% }
.main .content_blue p#leftarr { margin:50px 0 0 -510px }
.main .content_blue p#rightarr { margin:50px 0 0 455px }
.main .content_blue p#leftarr img,
.main .content_blue p#rightarr img { padding:0; margin:0; width:55px; height:99px }

.main .mame_car { padding:10px 0 0 0 }
.main .mame_car .boxmic a { font-size:15px; text-decoration:none }
.main .mame_car .boxmic .listimag { height:125px; }
.main .mame_car #mycarousel_prev { position:absolute; margin:40px 0 0 -460px; left:50%; z-index:50; }
.main .mame_car #mycarousel_next { position:absolute; margin:40px 0 0 237px; left:50%; z-index:51; }

.main .bara_jos_de_tot { padding:10px 0 0 0; background:#e1e9f1; }
.main .bara_jos_de_tot p { padding:5px 0 0 0; font-size:10px }
.main .bara_jos_de_tot p a { text-decoration:none; color:#7b99b7; display:block; padding:2px 5px; border:1px solid #cfdae5; margin:0 0 2px 0 }
.main .bara_jos_de_tot p a:hover { color:#68a; border:1px solid #68a; }
.main .bara_jos_de_tot .col_jos { width:300px; float:left; padding:0 0 0 12px }

.hidden { display:none }
.nobor { border:0 none; margin:0; padding:0; font-size:1px }
.nobor img { padding:0; margin:0; }
a.left, img.left { width:auto; height:auto; float:left }
a.right, img.right { width:auto; height:auto; float:right }
img.lt { margin:0 15px 0 0; display:inline }
img.rt { margin:0 0 0 10px; display:inline }
.clear { clear:both }
p.right { text-align:right }
.subm, .makepover { cursor:pointer }
.center { text-align:center }
.big { font-size:15px }
.eroare { border:1px solid #f30; background-color:#fed; color:#c00; line-height:19px; margin:0 0 10px 0 !important; padding:5px 10px !important; }
.vag { font-size:11px !important; color:#999 !important; }
a.maideparte { text-decoration:none !important; }
a.maideparte:hover { text-decoration:underline !important; }
/**/
#box_write_letter {display:none;}
