body  { margin:0px; padding:0px; font-family:Tahoma, sans-serif; color:#333333; background-color:#f3dcf3;}

div.cl { clear:left; visibility:hidden;}

#site { width:1000px; margin:0px auto;}
#site a.a { text-decoration:none; color:#ff6633;}
#site a.a:hover { text-decoration:underline;}

#header { background-color:#ffffff; border:1px solid #e5ace6; border-top:none; padding:4px;}
#header div.logo { width:240px; float:left; padding-top:8px;}
#header div.logo a { text-decoration:none;}
#header div.logo a img { width:240px; height:100px; border:none; background:#ffffff url(/images/logo.gif) no-repeat top left scroll;}
#header div.logo a:hover img { filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80;}
#header div.logmen { width:750px; float:left;}
#header div.login {}
#header div.logoutbox { width:50px; float:left; padding-top:4px;}
#header div.logoutbox a { font-size:10px; text-transform:uppercase; color:#ff9900; text-decoration:none;}
#header div.logoutbox a:hover { text-decoration:underline;}
#header div.logoutbox a strong { color:#ff0000;}

#header div.meniu { height:25px; padding-left:20px;}
#header div.meniu ul { list-style:none; margin:0px; padding:0px; display:block;}
#header div.meniu ul li { margin:0px; padding:0px 3px; float:left;}
#header div.meniu ul li a { display:block; padding:4px 10px; background-color:#eeb3ef; font-size:12px; color:#ae39a9; text-decoration:none; font-weight:bold; border:1px solid #e5ace6; border-right:2px solid #e5ace6; border-bottom:2px solid #e5ace6;}
#header div.meniu ul li a:hover { background-color:#d393d4; color:#ffffff;}
#header div.meniu ul li a.x { color:#ffffff;}
#header div.meniu ul li a.x:hover { color:#ffffff;}

#ads_top { text-align:center; padding:10px;}
#ads_top a { text-decoration:none;}
#ads_top a img { width:728px; height:90px; border:none;}

#ads_top468 { text-align:center; padding-top:3px; padding-bottom:15px; width:680px; float:left;}
#ads_top468 a { text-decoration:none;}
#ads_top468 a img { width:468px; height:60px; border:none;}

#content { background-color:#ffffff; border:1px solid #e5ace6; margin-bottom:10px;}
#content div.container { padding:5px; border-right:1px solid #e5ace6; width:660px; float:left; font-size:12px; color:#333333;}
#content div.sidebar { padding:5px; width:317px; float:left;}
#content div.sidebar div.ads300x250 { text-align:center;}
#content div.sidebar div.ads300x250 a { text-decoration:none;}
#content div.sidebar div.ads300x250 a img { width:300px; height:250px; border:none; margin:10px auto;}

#footer { font-size:11px; padding:6px 8px 12px 8px; margin-bottom:10px; text-align:center; color:#943b91;}
#footer a { color:#943b91; text-decoration:none;}
#footer a:hover { text-decoration:underline}

div.starating { width:180px;}
div.starating a { display:block; width:18px; height:18px; float:left; margin:0px; padding:0px; background:#ffffff url(/images/star.gif) no-repeat 0px 0px scroll;}
div.starating a.v { background-position:0px 0px;}
div.starating a.vg { background-position:0px -18px;}
div.starating a.g { background-position:0px -36px;}

#divprofil { padding:10px;}
#divprofil div.titlu { letter-spacing:2px;}
#divprofil div.titlu h2 { display:block; margin:0px; padding:0px; font-size:22px; color:#ae39a9; font-weight:normal; border-bottom:1px solid #e5ace6; margin-bottom:10px; padding-bottom:5px; padding-left:25px; width:515px; float:left;}
#divprofil div.titlu span { display:block; margin:0px; padding:0px; font-size:22px; font-weight:normal; border-bottom:1px solid #e5ace6; margin-bottom:10px; padding-bottom:5px; width:100px; float:left; text-align:right;}
#divprofil div.titlu span.online { color:#79cc28;}
#divprofil div.titlu span.offline { color:#cdb8b8;}
#divprofil div.left { width:140px; float:left;}
#divprofil div.right { width:500px; float:left;}
#divprofil div.right a { text-decoration:none; color:#c58fc3;}
#divprofil div.right a:hover { text-decoration:underline;}
#divprofil div.fotoprofil { text-align:center; margin-bottom:10px;}
#divprofil div.fotoprofil a { display:block; border:1px solid #e5ace6; width:124px; height:124px;}
#divprofil div.fotoprofil a img { border:none; width:120px; width:120px; border:2px solid #ffffff;}
#divprofil div.butoaneprofil { border-top:1px solid #e5ace6; width:126px;}
#divprofil div.butoaneprofil a { display:block; font-size:11px; text-decoration:none; text-transform:uppercase; margin:6px 0px; padding:3px 2px 3px 4px; border:1px solid #ffffff; color:#16387c;}
#divprofil div.butoaneprofil a:hover { border:1px solid #e6eaee;}
#divprofil div.butoaneprofil a img { border:none; vertical-align:middle; margin-right:7px;}
#divprofil div.butoaneprofil a.report { font-size:10px; text-transform:capitalize; margin:6px 0px; padding:3px 2px 3px 6px; color:#ff9900; text-decoration:none; border:none;}
#divprofil div.butoaneprofil a.report:hover { text-decoration:underline; border:none;}
#divprofil div.righta { width:300px; float:left;}
#divprofil div.righta strong.info1 { color:#eb7907;}
#divprofil div.righta strong.info1 a { text-decoration:underline; color:#eb7907;}
#divprofil div.righta strong.info1 a:hover { text-decoration:none;}
#divprofil div.righta strong.infot { display:inline-block; width:150px; float:left; margin-bottom:4px; font-size:11px; color:#2d6189;}
#divprofil div.righta span.infos { display:inline-block; width:150px; float:left; margin-bottom:12px; font-size:11px; color:#6d7377;}
#divprofil div.righta h3 { padding-left:4px;}
#divprofil div.rightb { width:200px; float:left;}
#divprofil div.rightb span.infox { font-size:11px; color:#cccccc; display:block; padding-bottom:6px;}
img.iniminix { border:none; margin:1px 2px; width:16px; height:16px;}
#divprofil div.cadourile a { text-decoration:underline; font-size:11px; color:#76b6d4;}
#divprofil div.cadourile a:hover { text-decoration:none;}
#divprofil div.nota { text-align:right; padding-bottom:4px;}
#divprofil div.nota span { font-size:11px; color:#cdcdcd; padding-right:12px;}
#divprofil div.nota strong { font-size:21px; font-weight:normal; color:#627d13;}
#divprofil h3 { display:block; margin:0px; padding:0px; font-size:17px; color:#666666; font-weight:normal; letter-spacing:2px; border-bottom:1px solid #e5ace6; margin-bottom:10px; padding-bottom:5px;}
#divprofil div.galerie { width:500px; overflow:auto; margin-top:10px;}
#divprofil div.galerie a { display:block; width:71px; height:71px; border:1px solid #e5ace6; margin:4px; float:left;}
#divprofil div.galerie a:hover { border:1px solid #94a8b9;}
#divprofil div.galerie a img { border:2px solid #ffffff; width:67px; height:67px;}
#divprofil div.cadouriofera {}
#divprofil div.cadouriofera a { display:block; margin:8px; float:left; text-decoration:none;}
#divprofil div.cadouriofera a img { border:1px solid #cccccc; background-color:#ffffff;}
#divprofil div.cadouriofera a:hover img { border-color:#999999;}
#divprofil div.cadouriofera a span { display:block; text-align:center; border:1px solid #cccccc; border-top:none; padding:3px 0px; background-color:#f7e8f7; font-size:11px; color:#999999;}
#divprofil div.inimaofera {}
#divprofil div.inimaofera img.inima { border:none; width:160px; height:160px; float:left;}
#divprofil div.inimaofera div.inimaright { width:260px; float:left; padding-left:60px;}

#divcont { padding:10px;}
#divcont h2 { display:block; margin:0px; padding:0px; font-size:22px; color:#ae39a9; font-weight:normal; border-bottom:1px solid #e5ace6; margin-bottom:10px; padding-bottom:5px; letter-spacing:2px;}

#divcont div.membri_filtru { padding-bottom:6px; margin-bottom:8px; border-bottom:1px solid #e5ace6; padding-left:8px;}
#divcont div.membri_filtru strong { font-size:11px; color:#999999; text-transform:uppercase; font-weight:normal; letter-spacing:2px;}
#divcont div.membri_filtru a { display:inline-block; margin-left:10px; text-decoration:none; border:1px solid #ffffff; padding:3px 5px; color:#ae39a9;}
#divcont div.membri_filtru a:hover { border:1px solid #f7e8f7;}
#divcont div.membri_filtru a.activ { border:1px solid #e5ace6; font-weight:bold;}
#divcont div.membri_filtru a.activ:hover { border:1px solid #f7e8f7;}

div.ctn_listuserpg { text-align:right;}
div.ctn_listuserpg div.ctn_listuserpgt { border-bottom:1px solid #e5ace6; padding-bottom:5px; margin-bottom:12px;}
div.ctn_listuserpg div.ctn_listuserpgb { border-top:1px solid #e5ace6; padding-top:5px; margin-top:12px;}
div.ctn_listuserpg strong { font-size:11px; color:#c58fc3;}
div.ctn_listuserpg a { font-size:11px; display:inline-block; margin:0px 2px; padding:2px 4px; border:1px solid #f7e8f7; text-decoration:none; color:#ae39a9;}
div.ctn_listuserpg a:hover { border:1px solid #e5ace6; color:#e0105c;}
div.ctn_listuserpg a.activ { border:1px solid #ffffff; background-color:#ffffff; text-decoration:none; font-weight:bold; color:#c58fc3; padding:2px 6px; font-size:12px;}

#ctn_listusermmx div.ctn_listusermm_item { width:150px; margin:7px 5px; float:left; text-align:center;}
#ctn_listusermmx div.ctn_listusermm_itemf { border:1px solid #f7e8f7; background:#ffffff url(/images/icon16f.png) no-repeat bottom right scroll;}
#ctn_listusermmx div.ctn_listusermm_itemb { border:1px solid #f7e8f7; background:#ffffff url(/images/icon16b.png) no-repeat bottom right scroll;}
#ctn_listusermmx div.ctn_listusermm_item a { text-decoration:none; display:block;}
#ctn_listusermmx div.ctn_listusermm_item a strong { display:block; padding:4px; text-align:left; margin:1px; background-color:#f7e8f7; color:#ae39a9; font-size:12px;}
#ctn_listusermmx div.ctn_listusermm_item a img { display:block; width:60px; height:60px; border:1px solid #e5ace6; margin:4px; float:left;}
#ctn_listusermmx div.ctn_listusermm_item a p { display:block; width:78px; float:left; margin:0px; padding:0px; text-align:left; padding-top:5px;}
#ctn_listusermmx div.ctn_listusermm_item a p span { display:block; padding-bottom:4px; padding-left:3px; color:#cc6ac8; font-size:11px;}
#ctn_listusermmx div.ctn_listusermm_item a p span em.on { font-style:normal; color:#00cc33;}
#ctn_listusermmx div.ctn_listusermm_item a p span em.off { font-style:normal; color:#cccccc;}
#ctn_listusermmx div.ctn_listusermm_item a:hover strong { }
#ctn_listusermmx div.ctn_listusermm_item a:hover img { border:1px solid #ffffff;}

#ctn_listusermmini div.ctn_lumin_it { margin-bottom:4px;}
#ctn_listusermmini div.ctn_lumin_itf { border:1px solid #f7e8f7; background:#ffffff url(/images/icon16f.png) no-repeat 0px 4px scroll;}
#ctn_listusermmini div.ctn_lumin_itb { border:1px solid #f7e8f7; background:#ffffff url(/images/icon16b.png) no-repeat 0px 4px scroll;}
#ctn_listusermmini div.ctn_lumin_it a { text-decoration:none; display:block; color:#ae39a9; font-size:12px; padding:5px; padding-left:21px;}
#ctn_listusermmini div.ctn_lumin_it a em { display:inline-block; text-align:right; font-style:normal; font-size:10px; color:#c58fc3; padding-right:4px;}
#ctn_listusermmini div.ctn_lumin_it a strong { color:#ae39a9; font-size:12px; display:inline-block; padding-right:10px;}
#ctn_listusermmini div.ctn_lumin_it a span { font-size:11px; color:#cc6ac8;}

#contmeniu { background-color:#ffffff; border:1px solid #e5ace6; margin-bottom:8px; padding:8px 10px;}
#contmeniu div.left { width:880px; float:left;}
#contmeniu div.left a { display:inline-block; margin-right:5px; padding:2px 5px; font-size:10px; text-transform:uppercase; background-color:#f6e6f6; color:#943b91; text-decoration:none; border:1px solid #e5ace6;}
#contmeniu div.left a:hover { background-color:#f4f4f4;}
#contmeniu div.right { width:90px; float:left; text-align:right;}
#contmeniu div.right a { display:inline-block; padding:2px 5px; font-size:10px; text-transform:uppercase; background-color:#f6e6f6; color:#ff0000; text-decoration:none; border:1px solid #e5ace6; font-weight:bold;}
#contmeniu div.right a:hover { background-color:#f4f4f4;}
#contmeniu div.right a strong { color:#000000;}

div.titluri { padding:10px;}
div.titluri h1 { display:block; margin:0px; padding:0px; font-size:22px; color:#ae39a9; font-weight:normal; border-bottom:1px solid #e5ace6; margin-bottom:10px; padding-bottom:5px;}
div.titluri h2 { display:block; margin:0px; padding:0px; font-size:22px; color:#ae39a9; font-weight:normal; border-bottom:1px solid #e5ace6; margin-bottom:10px; padding-bottom:5px;}
div.titluri h3 { display:block; margin:0px; padding:0px; font-size:17px; color:#c58fc3; font-weight:normal; letter-spacing:2px; border-bottom:1px solid #e5ace6; margin-bottom:10px; padding-bottom:5px;}

#formreg { padding:10px;}
#formreg label { display:inline-block; margin:0px; padding:0px; font-size:14px;}
#formreg label.nm { font-size:14px;}
#formreg label.nm a { color:#16387c;}
#formreg label.nx { width:150px;}
#formreg label.error { padding:2px 5px; margin-left:6px; background-color:#ff0000; color:#ffffff; line-height:14px; background:#ff0000 url(/images/laberror.gif) no-repeat top left scroll; padding-left:12px;}
#formreg input, select, textarea { display:inline-block; margin:2px 4px; font-size:14px; padding:1px 2px; vertical-align:middle; border:1px solid #e5ace6;}
#formreg select { display:inline-block; margin:2px 4px; font-size:14px; padding:2px 4px; vertical-align:middle; border:1px solid #e5ace6;}
#formreg input.error, select.error, textarea.error { border:1px dotted #ff0000; color:#ff0000;}
#formreg span.obl { font-size:12px; color:#ff0000; padding-left:12px; font-weight:bold;}
#formreg input.cbuton { padding:4px 12px; text-transform:uppercase; background-color:#f6e6f6; color:#ff6600; border:1px solid #e5ace6;}
#formreg input.cbutonx { background-color:#f6e6f6; color:#ff6600; border:1px solid #e5ace6; padding:1px 8px;}
#formreg img.codxz { border:1px solid #e5ace6; vertical-align:middle; margin-left:3px;}

.cintext { border:1px solid #cccccc; font-family:Tahoma, sans-serif; font-size:12px; color:#666666; padding:5px; margin:5px 0px;}
.cintextarea { width:490px; height:70px; border:1px solid #cccccc; font-family:Tahoma, sans-serif; font-size:12px; color:#666666; padding:5px; margin:5px 0px;}

#tab_minboxdiv a { color:#0099ff;}
.tab_minbox { margin:0px; padding:0px;}
.tab_minbox tr {}
.tab_minbox tr th { padding-top:10px; padding-bottom:10px; text-align:center; font-size:11px; text-transform:uppercase; color:#333333; margin:2px; border:1px solid #f7e8f7; background-color:#f7e8f7;}
.tab_minbox tr td { padding:10px; font-size:12px; color:#333333; margin:2px; border:1px solid #f7e8f7;}
.tab_minbox tr td span { color:#ff9900; font-size:11px;}
.tab_minbox tr td em { font-style:normal; color:#999999; font-size:11px;}
.tab_minbox tr td a.link { text-decoration:none; color:#0099ff; display:block;}
.tab_minbox tr td a.link:hover { text-decoration:underline;}
.tab_minbox tr td:hover { color:#000000;}
.tab_minbox tr td a.ima { border:1px solid #f7e8f7; display:inline-block; margin:0px 5px;}
.tab_minbox tr td a.ima img { border:none; margin:3px 3px;}
.tab_minbox tr td a.ima:hover { border-color:#999999;}
.tab_minbox tr td img.off { border:none; margin:0px 9px; filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50;}

.mmact { margin-left:370px; padding:5px; border:1px solid #f7e8f7;}
.mmact strong { letter-spacing:1px; color:#666666;}
.mmact img { border:none; height:12px; width:12px; vertical-align:middle;}
.mmact span { font-size:11px; color:#999999;}

strong.run_ok { display:block; padding:10px 0px; margin-bottom:10px; font-size:14px; color:#009900; letter-spacing:1px;}
strong.run_err { display:block; padding:10px 0px; margin-bottom:10px; font-size:14px; color:#ff0000; letter-spacing:1px;}

em.binev { font-style:normal; color:#0099ff;}

#contxm div.info_cont { margin-bottom:10px; padding:10px 5px; background-color:#f8ecf8; border:1px solid #dbe1e6; line-height:19px;}
#contxm div.info_cont h3 { margin:0px; padding:0px; display:block; padding-bottom:6px; font-size:14px; color:#16387c;}
#contxm div.info_cont p { font-size:11px; margin:0px; padding:0px; display:block;}
#contxm div.info_cont span { font-size:11px; display:inline-block;}
#contxm div.info_cont label { display:inline-block; width:160px; font-size:11px;}
#contxm div.info_cont a { font-weight:bold; text-decoration:underline; color:#0099ff;}
#contxm div.info_cont a:hover { text-decoration:none;}

#tab_minboxdivV a { color:#0099ff; display:block; margin:0px; padding:0px; width:96%; text-align:left;}
.tab_minboxV { margin:0px; padding:0px;}
.tab_minboxV tr {}
.tab_minboxV tr th { padding-top:6px; padding-bottom:6px; text-align:center; font-size:11px; text-transform:uppercase; color:#333333; margin:2px; border:1px solid #f7e8f7; background-color:#f7e8f7;}
.tab_minboxV tr td { padding:0px; margin:0px; border:1px solid #f7e8f7; padding-bottom:3px;}
.tab_minboxV tr td a { text-decoration:none;}
.tab_minboxV tr td a:hover strong { text-decoration:underline;}
.tab_minboxV tr td a img { width:16px; height:16px; vertical-align:middle; display:inline; margin:0px; padding:0px; border:none; margin-right:8px;}
.tab_minboxV tr td a:hover img { filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60;}
.tab_minboxV tr td em { font-style:normal; color:#999999; font-size:11px;}
.tab_minboxV tr td img { border:none;}
.tab_minboxV tr td p { margin:0px; padding:0px 4px; font-size:11px; color:#666666; display:block;}

#divcont div.ctn_frontcauta { padding:10px 0px;}
#divcont div.ctn_fcbox { width:170px; float:left;}
#divcont div.ctn_fcbox h3 { margin:0px; padding:0px; display:block; padding-bottom:8px; font-size:14px; color:#ae39a9;}
#divcont div.ctn_fcbox input, select { margin:2px 0px; font-size:11px; padding:0px 2px; vertical-align:middle;}
#divcont div.ctn_fcbox label { margin:0px; padding:0px 6px; font-size:11px;}
#divcont div.ctn_fcbox label:hover { background-color:#f7e8f7;}
#divcont div.ctn_fcbox input.cbuton { border:1px solid #5f5f61; padding:5px 30px; font-size:14px; font-weight:bold; color:#e0105c; background-color:#fcf3f8; text-transform:uppercase;}

#divcont div.ctn_frontcautabutt { border-bottom:1px solid #e5ace6; margin-bottom:10px; padding-bottom:5px; text-align:right; padding-right:10px;}
#divcont div.ctn_frontcautabutt input { padding:4px 12px; text-transform:uppercase; background-color:#f6e6f6; color:#ff6600; border:1px solid #e5ace6;}

.fboras { padding-bottom:8px;}
.fboras a { display:inline-block; margin:3px 5px; padding:2px 4px; border:1px solid #ffffff; color:#ae39a9; text-decoration:none;}
.fboras a:hover { border:1px solid #f7e8f7;}
.fboras a span { color:#f0dbf0;}

.vipload { height:12px; padding-bottom:14px;}
.vipload img { border:none;}
.smsbox { width:285px; margin:0px; padding:10px; margin-right:9px; float:left; border:1px solid #e5ace6; background-color:#f8ecf8;}
.smsbox form { margin:0px; padding:0px;}
.smsbox h4 { display:block; margin:0px; padding:8px 0px; margin-bottom:10px; background-color:#ffffff; text-align:center; border:1px solid #efd5ef; font-size:14px; font-weight:bold; color:#ae39a9;}
.smsbox h4 strong { color:#0099ff;}
.smsbox span.operator { display:block; font-size:12px; color:#cc6ac8; padding-bottom:10px; text-align:center;}
.smsbox span.sms_trimite { display:block; padding-bottom:6px; font-size:12px; font-weight:bold; color:#ae39a9; text-align:center;}
.smsbox span.sms_trimite em { font-style:normal; color:#0099ff;}
.smsbox div.smsbox_input { margin:10px 0px; padding:6px 0px; text-align:center; border:1px solid #efd5ef;}
.smsbox div.smsbox_input label { font-size:12px; font-size:12px; font-weight:bold; color:#ae39a9; display:inline-block; padding-right:4px;}
.smsbox div.smsbox_input input.text { width:80px;}
.smsbox p { margin:0px; padding:0px; margin-bottom:10px; padding-top:30px;}
.smsbox p span.brk { display:block; font-size:10px; color:#e1a5df; padding-bottom:3px;}
