/* ---------------------------------------------------------------------------------------------------*/
/* ---------->>> MODULE <<<-----------*/
/* ---------------------------------------------------------------------------------------------------*/
#modul {
	/* background:url(../act/layout/module.png) top left no-repeat; */
	border:none;
	float:left;
	height:200px;
	margin:0 0 13px 0;
	text-align:center;
	width:188px;}
#modul img {
	border:solid 1px #000;
	margin:13px 0 0 0;}
#modul ul {
	color:#069;
	font-size:11px;
	line-height:17px;
	list-style-type:square;
	padding:0.3em 0 0.3em 2em;
	text-align:left;}
#modul ul a {
	color:#069;
	text-decoration:none;}
#modul ul a:hover {
	color:#F36;
	text-decoration:underline;}
#modul-video {
	float:right;
	width:200px;
	height:200px;
	margin:0 0 15px 0;}
#modul-video p {
	display:block;
	font-size:.9em;
	font-weight:bold;
	color:#F36;
	margin:10px 0 10px 0;}
#modul-video img {
	float:center;
	width:170px;
	height:130px;
	border:solid 1px #000;
	margin:0 0 10px 0;}
#modul-video a {
	text-decoration:none;
	color:#069;
	font-size:.7em;}
#modul-video a:hover {
	text-decoration:underline;
	color:#F36;}
#modul-video-titlu {
	float:center;
	width:170px;
	text-align:center;}
/* CORP MODUL VOTATI SMS */
#modul-sms {
	float:right;
	width:188px;
	padding:0 0 13px 0;
	border:solid 1px #CCC;
	margin:0 0 13px 0;
	text-align:center;}
#modul-sms img.vip {
	border:solid 3px #F00;
	margin:5px 0 0 0;}
#modul-sms img.novip {
	border:solid 1px #000;
	margin:5px 0 0 0;}
#modul-sms p {
	display:block;
	font-size:.7em;
	color:#000;
	font-weight:bold;
	margin:10px 0 0 0;}
/* ---------------------------------------------------------------------------------------------------*/
/* ---------->>> PAGE TITLES -> restul e in fct/echos.php <<<-----------*/
/* ---------------------------------------------------------------------------------------------------*/
#title {
	float:left;
	line-height:2em;
	padding:0;
	margin:0;}
#title h1 {
	float:left;
	margin:0 0 0 1em;
	font-size:1em;
	color:#FFF;}
/* ---------------------------------------------------------------------------------------------------*/
/* ---------->>> main.php <<<-----------*/
/* ---------------------------------------------------------------------------------------------------*/
#main-L {
	float:left;
	width:590px;}
#main-L-form {
	float:left;
	width:588px;
	height:420px;
	border:solid 1px #CCC;
	background:url(../act/layout/choose/main.jpg);}
#main-L-form-1 {
	float:left;
	width:588px;
	height:420px;
	border:solid 1px #CCC;
	background:url(../act/layout/choose/main-1.jpg);}
#main-L-form-2 {
	float:left;
	width:588px;
	height:420px;
	border:solid 1px #CCC;
	background:url(../act/layout/choose/main-2.jpg);}
#paging-small-main-celebrated {
	float:center;
	text-align:center;
	width:565px;
	margin:15px 0 0 0;
	font-size:.83333em;}
#paging-small-main-celebrated a {
	color:#069;
	text-decoration:none;}
#paging-small-main-celebrated a:hover {
	color:#F36;
	text-decoration:none;}
#happy-birthday {
	width:590px;
	text-align:center;}
/* ---------------------------------------------------------------------------------------------------*/
/* ---------->>> EDIT MENU <<<-----------*/
/* ---------------------------------------------------------------------------------------------------*/
#edit-menu {
	float:left;
	width:100%;
	text-align:center;
	margin:0 0 30px 0;}
#edit-menu-title {
	float:left;
	line-height:2em;
	padding:0;
	margin:0 10px 0 0;}
#edit-menu-title h2 {
	float:left;
	font-size:0.83333em;}
#button-L-active {
	float:left;
	background:url(../act/layout/menu-edit/btn-L-active.png) no-repeat center;
	width:18px;
	height:37px;}
#button-M-active {
	float:left;
	background:url(../act/layout/menu-edit/btn-M-active.png) repeat-x center;
	height:37px;
	line-height:2.2em;
	text-align:left;}
#button-M-active h2 {
	color:#FFF;}
#button-R-active {
	float:left;
	background:url(../act/layout/menu-edit/btn-R-active.png) no-repeat center;
	width:33px;
	height:37px;}
#button-L-idle {
	float:left;
	background:url(../act/layout/menu-edit/btn-L-idle.png) no-repeat center;
	width:18px;
	height:37px;}
#button-M-idle {
	float:left;
	background:url(../act/layout/menu-edit/btn-M-idle.png) repeat-x center;
	height:37px;
	line-height:2.2em;}
#button-M-idle h2 {
	color:#069;}
#button-R-idle {
	float:left;
	background:url(../act/layout/menu-edit/btn-R-idle.png) no-repeat center;
	width:33px;
	height:37px;}
#button-R-idle-last {
	float:left;
	background:url(../act/layout/menu-edit/btn-R-idle-last.png) no-repeat center;
	width:18px;
	height:37px;}
/* ---------------------------------------------------------------------------------------------------*/
/* ---------->>> edit-pics.php <<<-----------*/
/* ---------------------------------------------------------------------------------------------------*/
#edit-top-pics {
	float:left;
	width:780px;
	font-size:0.6em;
	margin:10px 5px 30px 15px;}
#edit-top-pics img {
	float:left;
	width:130px;
	margin:5px 20px 5px 17px;
	padding:1px;
	border:solid 1px #CCC;}
#edit-top-pics a {
	color:#069;
	text-decoration:none;}
#edit-top-pics a:hover {
	color:#069;
	text-decoration:underline;}

#edit-pics-detail {
	float:left;
	border:solid 1px #CCC;
	margin:0 20px 10px 0;
	padding:5px 0 0 0;
	width:170px;
	text-align:center;
	height:205px;
	line-height:1.1em;}
/* \*/
* html #edit-pics-detail {
	float:left;
	width:170px;
	height:205px;
	margin:0 18px 10px 0;}
/* */

#account-top-pic-detail p {
	line-height:18px;}
p.mainpic {
	color:#F36;
	font-size:11px;
	font-weight:bold;
	height:16px;}
p.mainpicempty {
	color:#F36;
	font-size:11px;
	font-weight:bold;
	height:16px;}
p.setmainpic {
	color:#069;
	font-size:11px;
	height:18px;
	line-height:16px;}
p.pics-awaiting {
	border:solid 1px #CCC;
	background-color:#F90;
	height:16px;
	line-height:16px;}
#finish {
	display:block;
	float:right;
	width:490px;
	height:36px;
	line-height:36px;
	font-size:0.8em;
	background:url(../act/layout/btn-register.png) top left no-repeat;
	cursor:pointer;
	margin:20px 0 0 0;
	text-indent:10px;}
#finish a {
	color:#FFF;
	text-decoration:none;}
#finish a:hover {
	color:#000;}
#recommendation-pic {
	float:left;
	width:130px;
	height:165px;
	text-align:center;
	font-size:12px;
	color:#F00;
	font-weight:bold;}
#recommendation-pic img {
	margin:5px 0 0 0;
	width:130px;
	height:150px;
	border:solid 1px #999;}


/* ---------------------------------------------------------------------------------------------------*/
/* ---------->>> account-finalize.php <<<-----------*/
/* ---------------------------------------------------------------------------------------------------*/
#choose-membership {
	width:790px;
	height:330px;
	color:#000;
	font-size:.83333em;
	line-height:1.3em;}
#choose-membership-left {
	float:left;
	width:240px;
	height:330px;
	margin:14px 0 0 0;
	color:#F00;
	font-weight:bold;
	font-size:1.2em;}
#form-choose-membership-left {
	float:left;
	width:50px;
	height:330px;
	text-align:center;}
#form-choose-membership-left-top {
	float:left;
	width:100%;
	height:310px;}
#form-choose-membership-right-top-a {
	float:left;
	width:415px;
	height:60px;
	font-weight:bold;}
#form-choose-membership-right-top-a img{
	float:right;
	margin:-20px 150px 0 0;}
#form-choose-membership-right-top-b {
	float:left;
	width:100%;
	height:250px;}
#tbl-choose-membership {
	float:left;
	height:22px;
	width:414px;}
#form-choose-membership-right {
	float:right;
	width:500px;
	height:330px;}
/* ---------------------------------------------------------------------------------------------------*/
/* ---------->>> account.php <<<-----------*/
/* ---------------------------------------------------------------------------------------------------*/
#account-supratop {
	width:100%;
	height:20px;
	font-size:.83333em;
	text-align:right;}
#account-supratop a {
	color:#069;
	text-decoration:none;}
#account-supratop a:hover {
	color:#F36;
	text-decoration:underline;}

#account-top {
	float:left;
	width:785px;
	line-height:1.1em;
	font-size:0.83333em;
	margin:3px 5px 13px 7px;}
#account-top .left {
	float:left;
	width:150px;
	text-align:center;
	color:#555;
	margin:0 20px 0 0;}
#account-top .middle {
	float:left;
	width:360px;
	text-align:left;
	color:#555;}
#account-top-right {
	float:right;
	text-align:center;
	width:200px;
	height:125px;
	margin:10px 0 0 0;
	line-height:1.1em;
	font-size:0.83333em;}
#account-top-right p {
	float:center;
	width:200px;
	line-height:16px;
	font-weight:bold;}
#account-top-right a {
	color:#069;
	text-decoration:none;}
#account-top-right a:hover {
	color:#F36;
	text-decoration:underline;}
#account-top img.vip {
	float:center;
	width:110px;
	height:63px;
	border:none;}
#account-top img {
	float:center;
	width:130px;
	height:150px;
	margin:0 0 5px 0;
	border:solid 1px #000;}
#account-top a, #account-top-right a {
	color:#069;
	text-decoration:none;}
#account-top a:hover, #account-top-right a:hover {
	color:#F36;
	text-decoration:underline;}
#account-top-pics {
	float:left;
	width:710px;
	font-size:0.6em;
	margin:10px 5px 30px 15px;}
#account-top-pics img {
	float:left;
	width:130px;
	height:150px;
	margin:5px 10px 5px 10px;
	padding:1px;
	border:solid 1px #CCC;}
#account-top-pics a {
	color:#069;
	text-decoration:none;}
#account-top-pics a:hover {
	color:#069;
	text-decoration:underline;}
#account-top-pic-detail {
	float:left;
	border:solid 1px #CCC;
	margin:0 20px 10px 0;
	padding:5px 0 0 0;
	width:150px;
	text-align:center;
	height:210px;
	line-height:1.1em;}
#views {
	float:left;
	width:400px;
	height:130px;}
#view-stat {
	float:left;
	width:212px;
	height:122px;
	line-height:18px;
	margin: 0 10px 0 0;}
#view-stat-L {
	float:left;
	width:17px;
	height:122px;
	background:url(../act/layout/account/vip-facility-L.png);}
#view-stat-R {
	float:left;
	width:17px;
	height:122px;
	background:url(../act/layout/account/vip-facility-R.png);}
#view-stat-M {
	float:left;
	width:178px;
	height:122px;
	text-align:left;
	padding:10px 0 0 0;
	background:url(../act/layout/account/vip-facility-M.png) repeat-x;}
#view-lasts {
	float:right;
	width:174px;
	height:122px;
	line-height:16px;}
#view-lasts-L {
	float:left;
	width:17px;
	height:122px;
	background:url(../act/layout/account/vip-facility-L.png);}
#view-lasts-R {
	float:left;
	width:17px;
	height:122px;
	background:url(../act/layout/account/vip-facility-R.png);}
#view-lasts-M {
	float:left;
	width:140px;
	height:122px;
	text-align:center;
	padding:10px 0 0 0;
	background:url(../act/layout/account/vip-facility-M.png) repeat-x;}
#account-status-all {
	width:100%;
	min-height:500px;}
#account-status-module {
	float:left;
	width:580px;}
#account-profile-module {
	float:left;
	width:650px;}


#account-search {
	float:right;
	height:333px;
	width:200px;}

#account-status-modul-title {
	float:left;
	width:580px;
	height:30px;
	line-height:2.3em;
	font-size:0.8em;}
#account-status-search-modul-title {
	float:left;
	width:200px;
	height:30px;
	line-height:2.3em;
	font-size:0.8em;
	border:solid 1px #FFF;}

#account-profile-modul-title {
	float:left;
	width:650px;
	height:30px;
	line-height:2.3em;
	font-size:0.8em;}
#account-status-modul-title h3, #account-profile-modul-title h3, #account-status-search-modul-title h3 {
	font-size:1em;
	color:#FFF;}
#account-status-modul-title a, #account-profile-modul-title a {
	text-decoration:none;
	color:#069;}
#account-status-modul-title a:hover, #account-profile-modul-title a:hover {
	text-decoration:none;
	color:#FFF;}
#account-modul-title-L {
	float:left;
	background:url(../act/layout/account/modul-title-L.png) no-repeat;
	width:10px;
	height:30px;}
#account-status-modul-title-M {
	float:left;
	background:url(../act/layout/account/modul-title-M.png) repeat-x;
	width:462px;
	height:30px;}
#account-status-search-modul-title-M {
	float:left;
	background:url(../act/layout/account/modul-title-M.png) repeat-x;
	width:178px;
	height:30px;
	text-align:center;}

#account-profile-modul-title-M {
	float:left;
	background:url(../act/layout/account/modul-title-M.png) repeat-x;
	width:532px;
	height:30px;}
#account-modul-title-R {
	float:left;
	background:url(../act/layout/account/modul-title-R-edit.png) no-repeat;
	width:108px;
	height:30px;}
#account-search-modul-title-R {
	float:left;
	background:url(../act/layout/account/modul-title-R.png) no-repeat;
	width:10px;
	height:30px;}

#account-modul-body {
	float:left;
	width:650px;
	color:#555;
	border:solid 1px #CCC;
	line-height:1.2em;
	font-size:0.8em;
	margin:0 0 22px 0;}
html>body #account-modul-body {
	width:648px;
	display:inline;}

#account-modul-body a{
	color:#069;
	text-decoration:none;}
#account-modul-body a:hover{
	color:#F36;
	text-decoration:underline;}
#account-modul-body .details {
	float:left;
	width:99%;
	font-size:0.9em;
	border-bottom:dashed 1px #CCC;
	padding:7px 0 7px 0;}
#account-modul-body .details label, #account-modul-body .last label, #account-modul-body .lastabout label, #account-modul-body .firstabout label {
	float:left;
	width:49%;
	color:#F36;
	text-indent:5px;}
#account-modul-body .details p, #account-modul-body .last p, #account-modul-body .lastabout p, #account-modul-body .firstabout p {
	float:left;
	width:49%;
	color:#555;}
#account-modul-body .last {
	float:left;
	width:99%;
	font-size:0.9em;
	padding:5px 0 5px 0;}
#account-modul-body .firstabout {
	float:left;
	width:99%;
	font-size:0.9em;
	padding:5px 0 5px 0;
	height:44px;
	border-bottom:dashed 1px #CCC;}
#account-modul-body .lastabout {
	float:left;
	width:99%;
	font-size:0.9em;
	padding:5px 0 5px 0;
	height:33px;}
#account-modul-body .last label {
	float:left;
	width:49%;
	color:#F36;}
#account-modul-body .last p {
	float:left;
	width:49%;
	color:#555;}
#account-pics {
	float:right;
	margin:0;
	text-align:right;
	width:135px;}
#account-pics img {
	border:solid 1px #000;
	margin:0 0 5px 0;}

#delete-profile {
	float:right;
	width:198px;
	display:block;
	height:39px;
	line-height:39px;
	border:solid 1px #CCC;
	text-align:center;
	font-size:0.83333em;}
/* A CSS comment before the hack \*/
* html #delete-profile {
	width:198px;
	height:39px;
}
/* Another CSS comment after the hack */
#delete-profile a {
	color:#069;
	text-decoration:none;}
#delete-profile a:hover {
	color:#F36;
	text-decoration:none;}

#edit-account-delete-profile {
	float:left;
	width:198px;
	display:block;
	height:39px;
	line-height:39px;
	border:solid 1px #CCC;
	text-align:center;
	font-size:0.83333em;
	margin:40px 0 0 215px;}
/* A CSS comment before the hack \*/
* html #edit-account-delete-profile {
	width:198px;
	height:39px;
}
/* Another CSS comment after the hack */
#edit-account-delete-profile a {
	color:#069;
	text-decoration:none;}
#edit-account-delete-profile a:hover {
	color:#F36;
	text-decoration:none;}
/* ---------------------------------------------------------------------------------------------------*/
/* ---------->>> list.php <<<-----------*/
/* ---------------------------------------------------------------------------------------------------*/
#list-vip {
	float:left;
	margin:10px 0 0 0;
	padding:0 0 10px 0;
	border-bottom:solid 1px #CCC;
	width:495px;}
#list-novip {
	float:left;
	margin:10px 0 0 0;
	padding:0;
	border-bottom:solid 1px #CCC;
	width:495px;}
#list-left-vip {
	float:left;
	text-align:center;
	width:150px;
	margin:0 0 0 5px;
	padding:0;}
#list-left-novip {
	float:left;
	text-align:center;
	width:150px;
	margin:10px 0 0 5px;
	padding:0;}
#list-left-vip p {
	font-size:.7em;
	display:block;
	height:25px;}
#list-left-novip p {
	font-size:.7em;
	display:block;
	height:10px;}
#list-left-vip img {
	float:center;
	border:solid 5px #F00;}
#list-left-vip img.chat {
	float:center;
	border:none;}
#list-left-novip img {
	float:center;
	border:solid 1px #000;
	margin:19px 0 0 0;}
#list-middle-vip {
	float:left;
	text-align:center;
	font-size:0.7em;
	width:160px;
	padding:0 10px 0 0;}
#list-middle-novip {
	float:left;
	text-align:center;
	font-size:0.7em;
	width:160px;
	padding:0 10px 0 0;}
#list-middle-vip p, #list-middle-novip p {
	margin:0 0 3px 0;
	color:#555;}
#list-middle-vip p.logare, #list-middle-novip p.logare {
	color:#F00;}
#list-middle-vip img {
	margin:33px 0 0 0;
	padding:0;
	border:none;}
#list-middle-novip img {
	margin:33px 0 0 0;
	padding:0;
	border:none;}

#list-nr-pics {
	float:center;
	font-size:.83333em;
	width:150px;
	margin:5px 0 0 0;}
#list-nr-pics a {
	text-decoration:none;
	color:#069;}
#list-nr-pics a:hover {
	text-decoration:underline;
	color:#F36;}

#main-L-large p.title, #main-L-large p.title {
	color:#069;
	margin:0 0 10px 0;
	font-size:1.2em;
	height:33px;
	line-height:1.2em;}
#main-L-large p.title-vip, #main-L-large p.title-vip {
	color:#F00;
	margin:0 0 10px 0;
	font-weight:bold;
	font-size:1.4em;
	height:33px;
	line-height:1.4em;}
#main-L-large p.logged {
	color:#F00;
	margin:0 0 10px 0;
	height:27px;}
#main-L-large p.location {
	color:#000;
	margin:0;
	height:33px;
	line-height:1.5em;}
#main-L-large p.buttons, #main-L-large p.buttons-vip {
	margin:0;}
#main-L-large p.buttons img {
	margin:10px 0 10px 0;}
#main-L-large p.buttons-vip img {
	margin:40px 0 10px 0;}

#main-L-list-description {
	float:right;
	color:#555;
	font-size:0.75em;
	line-height:1.4em;
	width:165px;
	padding:60px 0 0;}
#main-L-list-description a {
	font-size:.9em;
	color:#069;
	text-decoration:none;
	display:block;
	margin:0 0 20px 0;}
#main-L-list-description a:hover {
	font-size:.9em;
	color:#F99;
	text-decoration:none;}
/* ---------------------------------------------------------------------------------------------------*/
/* ---------->>> profile.php <<<-----------*/
/* ---------------------------------------------------------------------------------------------------*/
#profile-face {
	float:right;
	width:50px;
	height:50px;
	z-index:2;}
#profile-title {
	float:right;
	height:40px;}
#profile-title-L {
	float:left;
	background:url(../act/layout/profile/L-profile.jpg) no-repeat center;
	width:13px;
	height:40px;}
#profile-title-M {
	float:left;
	background:url(../act/layout/profile/M-profile.jpg) repeat-x;
	height:40px;
	line-height:40px;
	width:769px;}
#profile-title-R {
	float:left;
	background:url(../act/layout/profile/R-profile.jpg) no-repeat center;
	width:13px;
	height:40px;}
#profile-title h3 {
	font-size:18px;
	color: #FFF;}
#profile-subtitle {
	float:left;
	font-size:11px;
	color:#069;
	width:782px;
	height:18px;
	background-color:#FFCAE4;
	margin:0 0 0 3px;
	padding:5px 0 0 10px;}
/* \*/
* html #profile-subtitle {
	width:792px;
	margin:0 0 0 3px;
	padding:5px 0 0 10px;}
/**/
#profile-subtitle a {
	text-decoration:none;
	color:#069;}
#profile-subtitle a:hover {
	text-decoration:underline;
	color:#F36;}
#profile-top {
	float:left;
	width:793px;
	line-height:1.1em;
	font-size:0.83333em;
	margin:15px 0 3px 3px;}
#profile-top .left img {
	float:center;
	width:130px;
	height:150px;
	margin:0;
	padding:1px;
	border:solid 1px #069;}
#profile-top a {
	color:#069;
	text-decoration:none;}
#profile-top a:hover {
	color:#F36;
	text-decoration:underline;}
#profile-top .left {
	float:left;
	width:150px;}
#profile-top .middle {
	float:left;
	text-align:left;
	color:#555;
	width:432px;}
#profile-top .middle p.desc {
	float:left;
	text-align:left;
	color:#555;
	width:322px;}
#profile-top .middle p.vip {
	float:right;
	width:110px;
	height:40px;
	text-align:right;
	margin:-7px 0 0 0;}
/* \*/
*html #profile-top .middle p.vip {
	float:right;
	width:110px;
	height:40px;
	text-align:right;
	margin:0;}
/* */
#profile-top .middle p.vip img {
	border:none;}
#profile-top p.description {
	float:left;
	width:462px;
	font-size:0.9em;
	border-top:solid 1px #CCC;
	margin:5px 0 5px 0;
	padding:5px 0 5px 0;}
#profile-right {
	float:right;
	width:180px;}
#btn-message, #btn-vote, #btn-gift, #btn-chat {
	float:left;
	display:block;
	width:180px;
	height:43px;}
#profile-menu {
	float:left;
	width:792px;
	margin:10px 0 0 0;
	border-bottom:solid 1px #CCC;}
#btn-profile-menu-L {
	float:left;
	height:2.2em;
	width:10px;
	background:url(../act/layout/profile/btn-menu-L.png) no-repeat;}
/*\*/
* html #btn-profile-menu-L {
	float:left;
	height:2.3em;
	width:10px;
	background:url(../act/layout/profile/btn-menu-L.png) no-repeat;}
/* */
#btn-profile-menu-R {
	float:left;
	height:2.2em;
	width:10px;
	background:url(../act/layout/profile/btn-menu-R.png) no-repeat;}
/*\*/
* html #btn-profile-menu-R {
	float:left;
	height:2.3em;
	width:10px;
	background:url(../act/layout/profile/btn-menu-R.png) no-repeat;}
/* */

#btn-profile-menu-M {
	float:left;
	height:2.2em;
	line-height:2.4em;
	width:100px;
	background:url(../act/layout/profile/btn-menu-M.png) repeat-x;
	text-align:center;
	text-decoration:none;
	color:#069;}
#btn-profile-menu-M a {
	text-decoration:none;
	color:#069;}
#btn-profile-menu-M a:hover {
	color:#F36;
	text-decoration:none;}
#profile-module {
	float:left;
	width:650px;}
#profile-modul-title {
	float:left;
	width:650px;
	height:30px;
	line-height:2.3em;
	font-size:0.8em;}
#profile-modul-title h3 {
	font-size:1em;
	color:#FFF;}
#profile-modul-title a {
	text-decoration:none;
	color:#069;}
#profile-modul-title a:hover {
	text-decoration:none;
	color:#FFF;}
#profile-modul-title-L {
	float:left;
	background:url(../act/layout/account/modul-title-L.png) no-repeat;
	width:10px;
	height:30px;}
#profile-modul-title-M {
	float:left;
	background:url(../act/layout/account/modul-title-M.png) repeat-x;
	width:630px;
	height:30px;}
#profile-modul-title-R {
	float:left;
	background:url(../act/layout/account/modul-title-R.png) no-repeat;
	width:10px;
	height:30px;}

#profile-pics-main {
	float:left;
	width:590px;
	margin:3px 0 0 0;
	height:543px;
	padding:5px 0 0 0;
	text-align:center;
	background-color:#000;}
#profile-pics-main img {
	vertical-align:middle;}

#profile-pics-right {
	float:right;
	width:192px;
	margin:1px 0 0 0;
	text-align:center;
	padding:0 0 0 2px;}
#profile-pics-right img {
	float:left;
	margin:2px 2px 3px 2px;
	border:solid 1px #999;
	width:89px;}

/* ---------------------------------------------------------------------------------------------------*/
/* ---------->>> vip.php & membership.php <<<-----------*/
/* ---------------------------------------------------------------------------------------------------*/
#ro-vip-big-1 {
	background:none;
	float:right;
	text-align:left;
	width:790px;
	padding:15px 0 0 0;
	z-index:2px;}
#en-vip-big-1 {
	background:none;
	float:right;
	text-align:left;
	width:790px;
	padding:15px 0 0 0;
	z-index:2px;}
#ro-vip-big-2 {
	background:none;
	float:right;
	text-align:left;
	width:790px;
	padding:15px 0 0 0;
	z-index:2px;}
#en-vip-big-2 {
	background:none;
	float:right;
	text-align:left;
	width:790px;
	padding:15px 0 0 0;
	z-index:2px;}

#ro-membership-big-1 {
	background:url(../act/layout/membership-big-ro-1.jpg) no-repeat top right;
	float:right;
	text-align:left;
	width:790px;
	padding:5px 0 0 0;
	z-index:2px;}
#en-membership-big-1 {
	background:url(../act/layout/membership-big-en-1.jpg) no-repeat top right;
	float:right;
	text-align:left;
	width:790px;
	padding:5px 0 0 0;
	z-index:2px;}
#ro-membership-big-2 {
	background:url(../act/layout/membership-big-ro-2.jpg) no-repeat top right;
	float:right;
	text-align:left;
	width:790px;
	padding:5px 0 0 0;
	z-index:2px;}
#en-membership-big-2 {
	background:url(../act/layout/membership-big-en-2.jpg) no-repeat top right;
	float:right;
	text-align:left;
	width:790px;
	padding:5px 0 0 0;
	z-index:2px;}




#vip-top {
	float:left;
	width:796px;
	height:105px;
	vertical-align:top;
	color:#FFF;
	font-size:.83333em;
	line-height:1.2em;}

#membership-vip-title {
	float:right;
	text-align:center;
	width:295px;
	font-weight:bold;
	font-style:italic;
	margin:0;
	height:16px;}

.membershipTable {
	float:left;
	width:394px;
	border-left:solid 1px #FFF;
	background-color: #EEE;
	height:318px;
	font-size:12px;
	margin:63px 0 0 0;}

.membershipTitle {
	float:left;
	width:100%;
	font-weight:bold;
	font-style:italic;
	font-size:14px;
	text-indent:5px;
	margin: 10px 0 30px 0;}

.membershipDetailsTop {
	float:left;
	width:100%;}

.membershipPeriod {
	float:left;
	width:85px;
	text-indent:5px;
	font-size:11px;
	line-height:20px;}

.membershipPrice {
	float:left;
	width:93px;
	color:#060;
	font-size:11px;
	font-weight:bold;
	line-height:20px;}

.formLiveUpdate {
	float:left;
	width:72px;
	height:20px;}

.formLiveUpdate input {
	float:left;
	text-align:center;
	color:#FFF;
	background-color:#060;
	border:solid 1px #000;
	text-decoration:none;
	width:70px;
	height:18px;
	line-height:17px;
	margin:0 0 0 2px;
	font-size:10px;
	font-family:Arial;}

a.btnCC {
	float:left;
	text-align:center;
	color:#FFF;
	background-color:#060;
	border:solid 1px #000;
	text-decoration:none;
	width:70px;
	height:18px;
	line-height:17px;
	margin:0 0 0 2px;
	font-size:10px;
	font-family:Arial;}
a.btnCC:hover {
	color:#FFF;
	background-color:#069;
	border:solid 1px #069;
	text-decoration:none;}

a.btnSMS {
	float:left;
	text-align:center;
	color:#FFF;
	background-color:#069;
	border:solid 1px #069;
	text-decoration:none;
	width:75px;
	height:19px;
	line-height:20px;
	margin:0 0 0 5px;
	font-size:12px;
	font-family:Arial;}
a.btnSMS:hover {
	color:#069;
	background-color:#F99;
	border:solid 1px #000;
	text-decoration:none;}

img.membershipLogos {
	float:left;
	margin: 0 0 0 2px;}

.membershipDetails {
	float:left;
	width:96%;
	clear:both;
	color:#F69;
	font-size:11px;
	font-style:italic;
	height:30px;
	margin:5px 0 15px 5px;}



#vip-left {
	float:left;
	text-align:left;
	color:#000;
	font-size:0.75em;
	height:318px;
	background-color:#FC0;
	width:395px;
	margin:70px 0 0 0;}
#vip-left p {
	display:block;
	margin:0 0 9px 0;}
#vip-left span {
	float:left;
	display:block;
	width:80px;}
#vip-left font {
	float:left;
	color:#F00;
	padding:0 3px 0 0;
	font-weight:bold;
	font-size:1em;}
#vip-left b {
	display:block;
	line-height:1.4em;
	color:#F69;
	font-size:0.8em;
	text-align:left;}

#membership-right {
	float:right;
	text-align:left;
	color:#000;
	font-size:0.75em;
	height:318px;
	width:395px;
	background-color:#090;
	margin:70px 0 0 0;}
#membership-right p {
	display:block;
	margin:0 0 9px 0;}
#membership-right span {
	float:left;
	display:block;
	width:80px;}
#membership-right font {
	float:left;
	color:#F00;
	padding:0 3px 0 0;
	font-weight:bold;
	font-size:1em;}
#membership-right b {
	display:block;
	line-height:1.4em;
	color:#F69;
	font-size:0.8em;
	text-align:left;}


#align-vip-membership {
	float:left;
	clear:both;
	width:290px;
	height:22px;}

#vip-table {
	float:left;
	margin:-10px 0 0 3px;
	text-align:center;
	font-size:.83333em;
	line-height:1.5em;
	width:793px;
	border-top:solid 1px #000;
	border-left:solid 1px #000;
	border-right:solid 1px #000;}

#vip-table-top-col-1 {
	background-color:#F99;
	float:left;
	height:20px;
	width:414px;
	border-right:solid 1px #000;
	border-bottom:solid 1px #000;}
#vip-table-top-col-2 {
	background-color:#F99;
	float:left;
	height:20px;
	width:188px;
	border-right:solid 1px #000;
	border-bottom:solid 1px #000;}
#vip-table-top-col-3 {
	background-color:#F99;
	float:left;
	height:20px;
	width:189px;
	border-bottom:solid 1px #000;}

#vip-table-col-1 {
	float:left;
	height:20px;
	width:414px;
	border-right:solid 1px #000;
	border-bottom:solid 1px #000;}
#vip-table-col-2 {
	float:left;
	height:20px;
	width:188px;
	border-right:solid 1px #000;
	border-bottom:solid 1px #000;}
#vip-table-col-3 {
	float:left;
	height:20px;
	width:189px;
	border-bottom:solid 1px #000;}
#vip-table-col-2 img, #vip-table-col-3 img {
	border:none;
	margin:3px 0 0 0;}
#logos {
	float:left;
	width:793px;
	height:80px;
	line-height:70px;
	border:none;}
#logos img {
	margin:0 8px;}
#vip-bottom-ro {
	float:left;
	background:url(../act/layout/vip-bottom-ro.png) no-repeat top right;
	text-align:left;
	height:69px;
	line-height:50px;
	width:795px;
	color:#FFF;
	font-size:.83333em;
	margin:-2px 0 0 0;}
#vip-bottom-en {
	float:left;
	background:url(../act/layout/vip-bottom-en.png) no-repeat top right;
	text-align:left;
	height:69px;
	line-height:50px;
	width:795px;
	color:#FFF;
	font-size:.83333em;
	margin:-2px 0 0 0;}

/* ---------------------------------------------------------------------------------------------------*/
/* ---------->>> visits.php <<<-----------*/
/* ---------------------------------------------------------------------------------------------------*/
#visits-box {
	float:left;
	width:245px;
	height:250px;
	font-size:.83333em;
	margin:20px 10px;
	line-height:16px;
	background:url(../act/layout/bkg-chat.png) no-repeat bottom right;}
#visits-box-vip {
	float:left;
	width:245px;
	height:250px;
	font-size:.83333em;
	margin:20px 10px;
	line-height:16px;
	background:url(../act/layout/bkg-chat-vip.png) no-repeat bottom right;}
#visit-date {
	float:left;
	text-align:center;
	line-height:24px;
	width:245px;
	height:20px;
	font-size:.83333em;}
#visits-top {
	float:left;
	width:230px;
	padding:0 0 0 15px;
	height:30px;
	line-height:25px;
	margin:0;}
#visits-top-vip {
	float:left;
	color:#FFF;
	width:230px;
	padding:0 0 0 15px;
	height:30px;
	line-height:25px;
	margin:0;}
/* \*/
#visits-top {
	float:left;
	width:230px;
	padding:0 0 0 15px;
	height:30px;
	line-height:25px;
	margin:10px 0 0 0;}
#visits-top-vip {
	float:left;
	color:#FFF;
	width:230px;
	padding:0 0 0 15px;
	height:30px;
	line-height:25px;
	margin:10px 0 0 0;}
/* */
#visits-top p, #visits-top-vip p{
	float:left;
	width:190px;
	height:30px;
	line-height:30px;}
#visits-top p.face, #visits-top-vip p.face{
	float:left;
	width:25px;
	height:20px;
	margin:3px 0 0 0;}
#visits-box img.chat, #visits-box-vip img.chat {
	float:center;
	border:none;
	margin:-35px 0 0 5px;}
#visits-box img.vip, #visits-box-vip img.vip {
	float:center;
	margin:6px;
	border:solid 5px #F00;}
#visits-box img.novip, #visits-box-vip img.novip {
	float:center;
	margin:10px;
	border:solid 1px #000;}
#visits-pic {
	float:left;
	text-align:center;
	width:140px;
	height:175px;}
#visits-pic img.btn {
	margin:-20px 0 0 0;}
/* \*/
#visits-pic img.btn {
	margin:-3px 0 0 0;}

/* */
#visits-description {
	float:left;
	text-align:center;
	padding:5px 5px 0 0;
	width:95px;
	height:150px;}
.height-weight {
	display:block;
	margin:15px 0 15px 0;
	width:80px;
	height:33px;
	line-height:15px;
	text-align:center;}
#visits-buttons {
	float:left;
	text-align:center;
	width:95px;
	height:25px;}
#visits-buttons img {
	float:center;
	border:none;}
/* ---------------------------------------------------------------------------------------------------*/
/* ---------->>> account-view-comp.php <<<-----------*/
/* ---------------------------------------------------------------------------------------------------*/
#account-view-comp {
	float:left;
	width:578px;
	height:476px;
	color:#555;
	border:solid 1px #CCC;
	line-height:1.2em;
	font-size:0.8em;}
/* A CSS comment before the hack \*/
* html #account-view-comp {
	width:580px;
	height:481px;
}
/* Another CSS comment after the hack */
#account-view-comp a{
	color:#069;
	text-decoration:none;}
#account-view-comp a:hover{
	color:#F36;
	text-decoration:underline;}
#profil-compatibil-novip {
	float:left;
	text-align:center;
	width:192px;
	height:195px;
	background:url(../act/layout/bkg-profile-comp.png) center no-repeat;
	padding:11px 0;}
#profil-compatibil-novip a {
	line-height:21px;
	color:#069;
	text-decoration:none;}
#profil-compatibil-novip img {
	float:center;
	border:solid 1px #000;
	margin:3px 0 2px 0;}
#profil-compatibil-novip a:hover {
	color:#FFF;
	text-decoration:none;}
#profil-compatibil-vip {
	float:left;
	text-align:center;
	width:192px;
	height:195px;
	background:url(../act/layout/bkg-profile-comp-vip.png) center no-repeat;
	padding:11px 0;}
#profil-compatibil-vip a {
	line-height:21px;
	color:#FFF;
	text-decoration:none;}
#profil-compatibil-vip img {
	float:center;
	border:solid 1px #000;
	margin:3px 0 2px 0;}
#profil-compatibil-vip a:hover {
	color:#069;
	text-decoration:none;}
#profil-comp-user {
	font-size:.83333em;
	float:center;
	width:192px;
	height:30px;
	line-height:30px;}
#profil-comp-user p.user-comp {
	float:left;
	width:130px;
	height:21px;
	line-height:21px;}
#profil-comp-user img {
	float:left;
	margin:1px 0 0 15px;
	height:21px;
	width:21px;
	border:none;}

#profil-comp-user-det {
	font-size:.83333em;
	float:center;
	width:192px;
	height:15px;
	margin:-3px 0 0 0;}
#paging-small {
	float:left;
	clear:both;
	text-align:right;
	width:565px;
	height:30px;}
/* ---------------------------------------------------------------------------------------------------*/
/* ---------->>> message-box.php <<<-----------*/
/* ---------------------------------------------------------------------------------------------------*/
#read-mess {
	width:793px;
	margin:0 0 20px 0;
	color:#000;
	line-height:1.5em;
	font-size:.83333em;
	border-left:solid 1px #DDD;
	border-right:solid 1px #DDD;}
#top-read-mess {
	float:left;
	width:793px;
	height:1.8em;
	background-color:#DDD;
	font-size:.83333em;}
#top-read-mess a {
	float:left;
	height:2.2em;
	line-height:2.1em;
	width:80px;
	border-right:solid 1px #FFF;
	padding:0 3px 0 3px;
	text-align:center;
	text-decoration:none;
	color:#069;}
#top-read-mess .btn_del_mess {
	background-color:#DDD;
	border:none;
	color:#069;
	line-height:1.6em;
	font-size:1.1em;
	cursor:hand;}
}
#top-read-mess a:hover {
	color:#000;}
#subtop-read-mess {
	float:left;
	line-height:1.5em;
	width:793px;
	height:1.5em;
	background-color:#F99;
	border-top:solid 1px #999;}
#top-checkbox-mess {
	float:left;
	width:23px;
	border-right:solid 1px #DDD;
	padding:0 0 0 2px;}
#checkbox-mess {
	float:left;
	width:23px;
	border-right:dashed 1px #DDD;
	padding:0 0 0 2px;
	border-bottom: dashed 1px #DDD;}
#top-reply-mess {
	float:left;
	width:18px;
	border-right:solid 1px #DDD;
	padding:0;}
#reply-mess {
	float:left;
	width:18px;
	border-right:dashed 1px #DDD;
	padding:0;
	border-bottom: dashed 1px #DDD;}
#top-onoff-mess {
	float:left;
	width:18px;
	border-right:solid 1px #DDD;
	padding:0;}
#onoff-mess {
	float:left;
	width:18px;
	border-right:dashed 1px #DDD;
	padding:0;
	border-bottom: dashed 1px #DDD;}
#top-expeditor-mess {
	float:left;
	width:210px;
	border-right:solid 1px #DDD;
	padding:0 0 0 5px;}
#expeditor-mess {
	float:left;
	width:210px;
	border-right:dashed 1px #DDD;
	padding:0 0 0 5px;
	border-bottom: dashed 1px #DDD;}
#top-title-mess {
	float:left;
	width:370px;
	border-right:solid 1px #DDD;
	padding:0 0 0 5px;}
#title-mess {
	float:left;
	font-weight:normal;
	color:#069;
	width:370px;
	border-right:dashed 1px #DDD;
	padding:0 0 0 5px;
	border-bottom: dashed 1px #DDD;}
#expeditor-mess h3, #title-mess h3{
	font-weight:bold;}
#title-mess a{
	font-weight:normal;
	color:#069;
	text-decoration:none;}
#expeditor-mess a{
	font-weight:normal;
	color:#069;
	text-decoration:none;}
#title-mess a:hover, #expeditor-mess a:hover{
	color:#F36;
	text-decoration:underline;}
#top-date-mess {
	text-align:center;
	float:left;
	width:130px;
	padding:0 0 0 5px;}
#date-mess {
	text-align:center;
	font-size:0.75em;
	float:left;
	width:135px;
	padding:0;
	border-bottom: dashed 1px #DDD;}
#mess-read-left {
	float:left;
	font-size:.75em;
	width:99px;
	background-color:#EEE;
	border-right:solid 1px #DDD;
	border-bottom: dashed 1px #DDD;
	padding:0 0 0 5px;}
#mess-read-right {
	float:left;
	font-size:.75em;
	width:675px;
	padding:0 0 0 5px;
	border-bottom: dashed 1px #DDD;}
#mess-read-right a{
	font-weight:normal;
	color:#069;
	text-decoration:none;}
#mess-read-right a:hover{
	color:#F36;
	text-decoration:underline;}
#mess-read-right-big {
	float:left;
	padding:15px 0 15px 10px;
	border-bottom:solid 1px #DDD;
	width:745px;}
/* ---------------------------------------------------------------------------------------------------*/
/* ---------->>> mod/sms-boys.php, mod/sms-girls.php <<<-----------*/
/* ---------------------------------------------------------------------------------------------------*/
#modul-title {
	float:right;
	width:190px;}
#modul-title h3 {
	font-size:0.75em;
	color: #000;}
#modul-title-L {
	float:left;
	background:url(../act/layout/modul-L.png) center no-repeat;
	width:10px;
	height:30px;}
#modul-title-M {
	float:left;
background:url(../act/layout/modul-M.png) top repeat-x;
	width:170px;
	height:30px;
	line-height:30px;
	text-align:center;}
#modul-title-R {
	float:left;
	background:url(../act/layout/modul-R.png) center no-repeat;
	width:10px;
	height:30px;}
/* ---------------------------------------------------------------------------------------------------*/
/* ---------->>> gift.php, vote.php <<<-----------*/
/* ---------------------------------------------------------------------------------------------------*/
#main-gift {
	float:left;
	width:795px;
	height:1300px;}
#top-gift {
	float:left;
	margin:10px 0 0 0;
	width:795px;
	height:200px;
	font-size:.83333em;
	color:#000;}
#top-gift-left {
	float:left;
	width:145px;
	height:200px;
	text-align:center;}
#top-gift-left img{
	float:center;
	border:solid 1px #000;
	margin:0 0 15px 0;}
#top-gift-right {
	float:right;
	width:620px;
	height:200px;
	text-align:right;
	font-size:.83333em;
	line-height:16px;}
#top-gift-right img{
	float:right;}
#top-gift a {
	float:center;
	margin:auto;
	margin-top:20px;
	display:block;
	width:90px;
	height:24px;
	color:#069;
	background-color:#F99;
	border:solid 1px #069;
	text-decoration:none;
	text-align:center;
	line-height:24px;
	cursor:pointer;}

/* ---------------------------------------------------------------------------------------------------*/
/* ---------->>> gifts-received.php, gifts-sent.php <<<-----------*/
/* ---------------------------------------------------------------------------------------------------*/
#gifts-top {
	float:left;
	display:block;
	width:795px;
	font-size:0.83333em;
	height:20px;
	text-align:center;
	margin:-30px 0 0 0;}
#gifts-top-picture {
	float:left;
	width:199px;
	height:25px;
	line-height:25px;
	background-color:#F99;
	border-left:solid 1px #CCC;}
#gifts-top-message {
	float:left;
	width:594px;
	height:25px;
	line-height:25px;
	background-color:#F99;
	border-right:solid 1px #CCC;}
#gifts-top-other {
	float:left;
	width:225px;
	height:25px;
	line-height:25px;
	background-color:#F99;
	border-right:solid 1px #CCC;}
#gifts-top-date {
	float:left;
	width:200px;
	height:25px;
	line-height:25px;
	background-color:#F99;
	border-right:solid 1px #CCC;}
#gifts-top-status {
	float:left;
	width:125px;
	height:25px;
	line-height:25px;
	background-color:#F99;
	border-right:solid 1px #CCC;}

#gifts-body {
	float:left;
	display:block;
	width:795px;
	font-size:0.83333em;
	height:170px;
	text-align:center;
	margin:-10px 0 0 0;}
#gifts-body a {
	color:#069;
	text-decoration:none;}
#gifts-body a:hover {
	color:#F36;
	text-decoration:underline;}
#gifts-picture {
	float:left;
	width:200px;
	height:160px;
	padding:10px 0 0 0;
	margin:10px 0 0 0;
	border-left:solid 1px #CCC;
	border-right:solid 1px #CCC;
	border-bottom:solid 1px #CCC;}
/*  \*/
* html #gifts-picture {
	with:205px;
	height:160px;
	padding:10px 0 8px 0;
	margin:3px 0 0 0;}
/* */
#gifts-picture img.delete {
	border:none;
	margin:-80px 0 0 0;}
#gifts-message {
	font-size:1em;
	float:left;
	text-align:left;
	width:582px;
	height:165px;
	line-height:15px;
	padding:10px 0 0 10px;
	border-right:solid 1px #CCC;
	border-bottom:solid 1px #CCC;}
/* comment \*/
* html #gifts-message {
	width:592px;
	height:174px;
}
/* comment */
#gift-details {
	font-size:.8em;
	padding:5px 0 0 0;}
#gift-details-left {
	float:left;
	margin:0 0 8px 0;
	width:352px;}
#gift-details-right {
	margin:0 10px 8px 0;
	width:217px;
	float:right;}
#gift-details-left p, #gift-details-right p {
	background-color:#DDD;
	margin:0 0 2px 0;}
#gifts-other {
	float:left;
	width:265px;
	height:170px;
	line-height:170px;
	border-right:solid 1px #CCC;
	border-bottom:solid 1px #CCC;}
#gifts-date {
	float:left;
	width:200px;
	height:170px;
	line-height:170px;
	border-right:solid 1px #CCC;
	border-bottom:solid 1px #CCC;}
#gifts-status {
	float:left;
	width:125px;
	height:170px;
	line-height:170px;
	border-right:solid 1px #CCC;
	border-bottom:solid 1px #CCC;}

#gift-long {
	float:right;
	width:740px;
	text-align:left;
	color:#F00;
	font-size:1.1em;
	height:2em;
	line-height:1.5em;}
#imgs-gift {
	float:left;
	height:170px;
	width:145px;
	margin:0 0 10px 6px;
	border:none;}
/* A CSS comment before the hack \*/
* html #imgs-gift {
	width: 142px;
}
/* Another CSS comment after the hack */
#imgs-gift img {
	float:left;
	clear:both;}

#main-gift form {
	text-align:center;}

/* ---------------------------------------------------------------------------------------------------*/
/* ---------->>> chat-list.php <<<-----------*/
/* ---------------------------------------------------------------------------------------------------*/
#chat-all {
	float:left;
	width:790px;}
#chat-box {
	float:left;
	width:256px;
	height:220px;
	font-size:.83333em;
	margin:5px 3px;
	background:url(../act/layout/bkg-chat.png) no-repeat bottom right;}
#chat-box-vip {
	float:left;
	width:256px;
	height:220px;
	font-size:.83333em;
	margin:5px 3px;
	background:url(../act/layout/bkg-chat-vip.png) no-repeat bottom right;}
#chat-box-celebrated {
	float:center;
	width:255px;
	height:220px;
	font-size:.83333em;
	margin:5px 15px;
	background:url(../act/layout/bkg-chat.png) no-repeat bottom center;}
#chat-box-vip-celebrated {
	float:center;
	width:255px;
	height:220px;
	font-size:.83333em;
	margin:5px 15px;
	background:url(../act/layout/bkg-chat-vip.png) no-repeat bottom center;}
#chat-top {
	float:left;
	text-align:center;
	width:256px;
	height:30px;
	line-height:2.2em;}
#chat-top-vip {
	float:left;
	color:#FFF;
	text-align:center;
	width:256px;
	height:30px;
	line-height:2.2em;}
#chat-top p, #chat-top-vip p{
	float:left;
	width:200px;
	height:30px;
	line-height:30px;}
#chat-top img, #chat-top-vip img {
	float:left;
	margin:5px 5px 0 10px;
	height:21px;
	width:21px;
	border:none;}

#chat-box img.chat, #chat-box-vip img.chat, #chat-box-celebrated img.chat, #chat-box-vip-celebrated img.chat {
	float:center;
	border:none;
	margin:-3px 0 0 5px;}
#chat-box img.vip, #chat-box-vip img.vip, #chat-box-celebrated img.vip, #chat-box-vip-celebrated img.vip {
	float:center;
	margin:6px;
	border:solid 5px #F00;}
#chat-box img.novip, #chat-box-vip img.novip, #chat-box-celebrated img.novip, #chat-box-vip-celebrated img.novip {
	float:center;
	margin:10px;
	border:solid 1px #000;}
#chat-pic {
	float:left;
	text-align:center;
	margin:0 0 0 10px;
	width:140px;
	height:165px;}
#chat-box-btn {
	float:left;
	clear:both;
	margin:-3px 0 0 0;}
#chat-pic img.chat {
	float:center;
	border:none;
	clear:both;
	margin:0 0 0 10px;}
#chat-desc {
	float:right;
	text-align:center;
	padding:5px 5px 0 0;
	width:95px;
	height:150px;}
#chat-btns {
	float:left;
	text-align:center;
	width:95px;
	height:25px;}
#chat-btns img {
	float:center;
	border:none;}

#top-search-chat {
	float:left;
	width:790px;
	margin:-60px 0 0 0;
	height:120px;}
#left-top-search-chat {
	float:left;
	font-size:0.8333em;
	line-height:100px;
	color:#069;
	width:300px;
	text-align:right;}
#middle-top-search-chat {
	float:left;
	width:190px;
	text-align:center;}
#right-top-search-chat {
	float:left;
	font-size:.83333em;
	line-height:100px;
	color:#069;
	width:300px;
	text-align:left;}
#middle-top-search-chat img {
	float:center;
	margin:10px;
	border:none;}
/* --------------------------------------------------------------------------------------------------------*/
/* ---------->>> top-ten-admired.php -> inc/top-ten-admired-f.php, inc/top-ten-admired-m.php <<<-----------*/
/* --------------------------------------------------------------------------------------------------------*/
#left-admired {
	float:left;
	width:375px;}
#right-admired {
	float:right;
	width:375px;}
#title-admired-left {
	float:left;
	width:370px;
	height:45px;
	line-height:45px;
	text-align:center;
	background:url(../act/layout/title-top-ten.png) no-repeat center;
	font-size:1em;
	color:#069;}
#title-admired-right {
	float:right;
	width:370px;
	height:45px;
	line-height:45px;
	text-align:center;
	background:url(../act/layout/title-top-ten.png) no-repeat center;
	font-size:1em;
	color:#069;}

#box-left {
	float:left;
	background:url(../act/layout/bkg-top-ten-left.png) no-repeat center;
	width:370px;
	height:270px;
	font-size:0.83333em;
	color:#000;}
#box-right {
	float:right;
	background:url(../act/layout/bkg-top-ten-right.png) no-repeat center;
	width:370px;
	height:270px;
	font-size:0.83333em;
	color:#000;}
#box-left p.name, #box-right p.name {
	display:block;
	height:30px;
	width:365px;
	text-align:center;
	border-bottom:solid 2px #F99;
	line-height:33px;
	color:#069;
	font-size:1em;
	margin:0 0 5px 2px;
	font-weight:bold;}

#top-ten-left-left {
	float:left;
	width:108px;
	margin:25px 0 0 0;
	text-align:center;}
#top-ten-right-right {
	float:right;
	width:108px;
	margin:25px 0 0 0;
	text-align:center;}
#top-ten-left-left p.nr, #top-ten-right-right p.nr {
	margin:105px 0 0 2px;
	font-size:3em;
	color:#FFF;
	font-weight:bold;}

#top-ten-left-right {
	margin:25px 0 0 0;
	float:left;
	width:126px;
	text-align:center;
	font-size:0.9em;}
#top-ten-right-left {
	margin:25px 0 0 0;
	float:right;
	width:126px;
	text-align:center;
	font-size:0.9em;}
#top-ten-right-left p, #top-ten-left-right p {
	margin:0 0 5px 0;}
#top-ten-right-left p.log, #top-ten-left-right p.log {
	display:block;
	height:22px;
	font-size:0.83333em;
	color:#F00;}
#top-ten-right-left p.location, #top-ten-left-right p.location {
	display:block;
	width:120px;
	margin:auto;
	height:35px;
	line-height:15px;
	vertical-align:bottom;}
#top-ten-middle-left {
	margin:5px 0 0 0;
	float:left;
	width:130px;
	text-align:center;}
#top-ten-middle-right {
	margin:5px 0 0 0;
	float:right;
	width:130px;
	text-align:center;}
#top-ten-middle-left img.chat, #top-ten-middle-right img.chat {
	float:center;
	margin:3px 0 0 0;}
#top-ten-middle-left img.vip, #top-ten-middle-right img.vip {
	border:solid 3px #F00;}
#top-ten-middle-left img.novip, #top-ten-middle-right img.novip {
	border:solid 1px #000;}
/* --------------------------------------------------------------------------------------------------------*/
/* ---------->>> who.php, whom.php <<<-----------*/
/* --------------------------------------------------------------------------------------------------------*/
#list-vip {
	float:left;
	margin:10px 0 0 0;
	padding:0 0 10px 0;
	border-bottom:solid 1px #CCC;
	width:495px;}
#list-novip {
	float:left;
	margin:10px 0 0 0;
	padding:0;
	border-bottom:solid 1px #CCC;
	width:495px;}
#list-left-vip, #list-left-vip-who-on-who {
	float:left;
	text-align:center;
	width:150px;
	margin:0 0 0 5px;}
#list-left-novip, #list-left-novip-who-on-who {
	float:left;
	text-align:center;
	width:150px;
	margin:10px 0 0 5px;}
#list-left-vip img {
	float:center;
	border:solid 5px #F00;}
#list-left-vip-who-on-who img {
	float:center;
	border:solid 5px #F00;
	margin:-10px 0 0 0;}
#list-left-vip img.chat {
	float:center;
	border:none;}
#list-left-vip-who-on-who img.chat {
	float:center;
	border:none;
	margin:-10px 0 0 0;}
#list-left-novip img {
	float:center;
	border:solid 1px #000;
	margin:19px 0 0 0;}
#list-left-novip-who-on-who img {
	float:center;
	border:solid 1px #000;
	margin:9px 0 0 0;}
#list-middle-vip {
	float:left;
	text-align:center;
	font-size:0.7em;
	width:160px;
	padding:0 10px 0 0;}
#list-middle-novip {
	float:left;
	text-align:center;
	font-size:0.7em;
	width:160px;
	padding:0 10px 0 0;}
#list-middle-vip p, #list-middle-novip p {
	margin:0 0 3px 0;
	color:#555;}
#list-middle-vip p.log, #list-middle-novip p.log {
	color:#F00;}
#list-middle-vip img {
	margin:33px 0 0 0;
	padding:0;
	border:none;}
#list-middle-novip img {
	margin:33px 0 0 0;
	padding:0;
	border:none;}
#whom-del-vip {
	text-align:center;
	float:left;
	width:150px;
	font-size:.7em;
	color:#069;
	display:block;
	margin:0 15px 20px 0;
	text-decoration:none;}
#whom-del-novip {
	text-align:center;
	float:left;
	width:150px;
	font-size:.7em;
	color:#069;
	margin:0 15px 0 0;
	text-decoration:none;}
#whom-del-vip a, #whom-del-novip a {
	color:#069;
	text-decoration:none;}
#whom-del-vip a:hover, #whom-del-novip a:hover {
	color:#F36;
	text-decoration:underline;}

/* --------------------------------------------------------------------------------------------------------*/
/* ---->>> video-news, video-list, video-mein, video-favorites, video-upload-title, video-upload-file <<<-----*/
/* --------------------------------------------------------------------------------------------------------*/
#video-top {
	float:left;
	width:100%;
	position:relative;
	top:-65px;
	left:0;}
#video-menu {
	float:left;
	clear:both;
	margin:38px 0 0 0;
	width:792px;
	height:30px;
	border-bottom:solid 1px #F99;
	font-size:0.83333em;}
#paging-video-list-top {
	float:left;
	width:100%;
	text-align:right;
	position:relative;
	top:-40px;
	left:0;}
#btn-video-menu {
	float:right;
	width:150px;
	margin:0 0 0 5px;}
#btn-video-menu a {
	float:left;
	height:30px;
	line-height:2.2em;
	width:150px;
	margin:0 1px 0 0;
	background:url(../act/layout/menu/btn-menu-1px.png) repeat-x;
	text-align:center;
	text-decoration:none;
	color:#069;
	border:solid 1px #CCC;}
#btn-video-menu a:hover {
	background:url(../act/layout/menu/btn-menu-hover-1px.png) repeat-x;
	color:#FFF;}
#video-news {
	float:right;
	width:100%;
	position:relative;
	top:-50px;
	left:0;}
#upload-date {
	width:100%;
	float:left;
	text-indent:15px;
	font-size:.9em;
	margin:13px 0;
	padding:2px 0;
	font-weight:bold;
	text-align:left;
	border-bottom:solid 1px #F99;}
#upload-video-picture {
	float:left;
	text-align:center;
	width:198px;
	line-height:1.1em;
	height:240px;
	font-size:0.83333em;}
#upload-video-picture p {
	display:block;
	height:35px;
	line-height:45px;}
#upload-video-picture img {
	float:center;
	width:170px;
	height:130px;
	border:solid 1px #000;}
#upload-video-picture a {
	font-size:.83333em;
	color:#069;
	text-decoration:none;}
#upload-video-picture a:hover {
	color:#F36;
	text-decoration:none;}
#upload-title {
	float:center;
	width:172px;
	height:36px;
	line-height:16px;
	text-align:center;
	margin:auto;}
#upload-text {
	float:left;
	width:185px;
	height:32px;
	line-height:16px;}
#upload-text-length {
	float:left;
	width:85px;
	height:16px;
	line-height:14px;
	font-weight:bold;}
#upload-text-stars {
	float:left;
	width:100px;
	height:16px;
	line-height:14px;
	text-align:right;}
#upload-text-stars img {
	float:left;
	width:14px;
	height:16px;
	border:none;
	margin:auto;
	padding:0;}
#upload-text-views {
	float:left;
	width:120px;
	height:16px;
	line-height:14px;
	font-size:.83333em;}
#upload-text-rating-note {
	float:left;
	width:50px;
	height:16px;
	text-align:right;
	line-height:14px;
	font-size:.83333em;}
#uploaded-videos-moved {
	float:right;
	width:100%;
	position:relative;
	top:-20px;
	left:0;}
#uploaded-videos-moved-notop {
	float:right;
	width:100%;}

/* --------------------------------------------------------------------------------------------------------*/
/* ---------->>> video.php <<<-----------*/
/* --------------------------------------------------------------------------------------------------------*/
#top-video {
	float:left;
	width:793px;
	margin:-30px 0 0 0;}
#top-video h2 {
	float:left;
	width:793px;
	margin:0 0 15px 0;
	font-weight:bold;
	line-height:18px;}
#for-video {
	float:left;
	width:590px;}
#for-user {
	float:right;
	width:193px;
	text-align:center;
	min-height:258px;
	border:solid 1px #069;}
#for-user a {
	color:#069;
	text-decoration:none;}
#for-user a:hover {
	color:#F36;
	text-decoration:none;}
#for-user img.novip{
	float:center;
	margin:3px 0;
	border:solid 1px #000;}
#for-user img.vip{
	float:center;
	margin:3px 0;
	border:solid 3px #F00;}
#for-user-name {
	float:center;
	width:100%;
	height:21px;
	font-size:0.7em;
	line-height:14px;
	color:#069;}
#for-user-details {
	float:center;
	width:100%;
	height:44px;
	font-size:0.7em;
	line-height:12px;
	color:#000;}
#for-user-videoadded {
	float:center;
	width:100%;
	font-size:0.7em;
	line-height:12px;
	color:#000;}
#addyahoo {
	float:right;
	margin:65px 0 0 0;
	width:180px;
	height:57px;
	line-height:36px;
	font-size:.75em;
	text-align:left;
	padding:0;}
#addyahoo a {
	color:#069;
	text-decoration:none;}
#addyahoo a:hover {
	color:#F36;
	text-decoration:none;}
#addyahoo img {
	float:left;
	border:none;
	width:37px;
	height:38px;}
#adds {
	float:right;
	width:195px;
	height:110px;
	margin:10px 0 0 0;}

#btn-addcomment {
	float:left;
	margin:0 0 0 5px;
	width:180px;
	height:35px;
	cursor:hand;}
#btn-addplaylist {
	float:left;
	margin:15px 0 20px 5px;
	width:180px;
	height:35px;
	cursor:hand;}

#video-vote-iframe {
	float:left;
	width:590px;
	height:150px;
	text-align:center;
	margin:-30px 0 0 0;}

/* ---------------------------------------------------------------------------------------------------*/
/* ---------->>> video-comments.php, guestbook.php <<<-----------*/
/* ---------------------------------------------------------------------------------------------------*/
#title-comment{
	font-size:1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	margin: 0 0 15px 0;}
#all-comments {
	float:left;
	width:590px;
	font-size:.83333em;}
#all-guestbook {
	float:left;
	width:795px;
	font-size:.83333em;
	margin:-15px 0 0 0;}
#comment {
	float:left;
	width:795px;
	padding:10px 0;
	height:110px;
	border-bottom:solid 1px #069;}
#comment-picture {
	float:left;
	width:90px;}
#comment-picture img {
	float:left;
	width:90px;
	border:solid 1px #000;}
#comment-user {
	float:right;
	width:680px;
	height:20px;
	line-height:1.2em;}
#comment-user a {
	color:#069;
	text-decoration:none;}
#comment-user a:hover {
	color:#F36;
	text-decoration:none;}
#comment-date {
	float:right;
	width:680px;
	line-height:1.2em;
	font-size:.83333em;
	color:#555;
	margin:0 0 5px 0;}
#comment-text {
	float:right;
	width:680px;
	line-height:1.2em;}

/* ---------------------------------------------------------------------------------------------------*/
/* ---------->>> video-vote.php <<<-----------*/
/* ---------------------------------------------------------------------------------------------------*/
#title-vote{
	font-size:1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:565px;
	text-align:center;
	background-color:#FFF;}
#form-vote {
	width:500px;
	text-align:center;
	margin:5px 0 0 0;}
#dynamic-btn a {
	float:left;
	width:27px;
	height:27px;
	border:none;
	margin:0 1px;
	z-index:2;}
#comment1 {
	float:left;
	clear:both;
	font-size:.8333em;
	width:145px;
	height:33px;
	text-align:left;
	line-height:33px;
	visibility:hidden;}
#comment2, #comment3, #comment4, #comment5 {
	float:left;
	clear:both;
	font-size:.8333em;
	width:145px;
	height:33px;
	margin:-33px 0 0 0;
	text-align:left;
	line-height:33px;
	visibility:hidden;}
.a {
	background:url(../../act/layout/star-rating-grey.gif) no-repeat center;
	width:27px;
	height:27px;
	border:none;
	cursor:hand;}
.ah {
	background:url(../../act/layout/star-rating-pink.gif) no-repeat center;
	width:27px;
	height:27px;
	border:none;
	cursor:hand;}
#thanx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:.8333em;
	display:block;
	width:565px;
	text-align:center;
	padding:15px 0 0 0;
	height:55px;}

/* ---------------------------------------------------------------------------------------------------*/
/* ---------->>> celebrated-main-f.php, celebrated-main-m.php <<<-----------*/
/* ---------------------------------------------------------------------------------------------------*/
#celebrated-main-half {
	float:left;
	width:295px;}
#celebrated-half {
	float:left;
	width:300px;
	text-align:center;}

#google-celebrate-160x600 {
	float:left;
	width:165px;
	height:600px;
	margin: 75px 10px 0 10px;}

#celebrated-half-title {
	float:center;
	width:290px;
	height:40px;
	line-height:40px;
	text-align:center;
	background:url(../act/layout/title-celebrated.png) no-repeat center;
	font-size:.9em;
	margin:10px 0 13px 0;
	color:#000;}
#celebrated-full-title-top {
	float:center;
	width:754px;}
#celebrated-full-title-top-left {
	float:left;
	text-align:center;
	width:377px;}
#celebrated-full-title-top-right {
	float:left;
	width:377px;
	text-align:center;}
#celebrated-full-left {
	float:left;
	width:365px;
	margin:5px;
	text-align:center;
	border:solid 1px #F00;}
#celebrated-full-right {
	float:right;
	width:365px;
	margin:5px;
	text-align:center;
	border:solid 1px #F00;}
#celebrated-pic {
	float:left;
	text-align:center;
	margin:10px 0 0 10px;
	width:140px;
	height:175px;}
#celebrated-pic img {
	border:solid 1px #000;}
#celebrated-pic img.chat {
	float:center;
	border:none;
	margin:5px 0 0 0;}
#celebrated-desc {
	float:right;
	text-align:center;
	padding:5px 5px 0 0;
	width:95px;
	height:150px;
	line-height:15px;}

/* --------------------------------------------------------------------------------------------------------*/
/* ---------->>> footer.php <<<-----------*/
/* --------------------------------------------------------------------------------------------------------*/
p.footer_title {
	color:#000;
	text-align:center;
	font-size:1em;
	margin:0 0 10px 0;}
p.footer_text {
	color:#555;
	text-align:justify;
	font-size:0.7em;
	line-height:1.2em;}
font.footertitle {
	font-size:1.2em;
	margin:0 0 0 2em;
	line-height:1.2em;
	font-weight:bold;}

#cont-inactiv {
	float:left;
	width:100%;
	clear:both;
	font-style:italic;
	font-size:16px;
	font-weight:bold;
	color:#000;}

#googleAdd728x15 {
float:left;
width:90%;
margin:5px 0 0 30px;}

#adsense300x250message {
	float:right;
	width:300px;
	height:250px;
	margin: 0 0 0 5px;}

.newsletterProfile {
	float:left;
	width:105px;
	margin: 0 5px;}

#newsletterBoxMain {
	float:right;
	width:580px;
	margin: 20px 0 0 0;}

#mainLnew {
	float:left;
	margin: 0 10px 0 0;
	width:160px;}

#mainRnew {
	float:left;
	margin: 0 10px;
	width:160px;}

#testimonial {
	float:left;
	width:180px;
	padding:10px 5px 0 5px;
	margin: 0 0 0 0;
	background-color:#EEE;
	border:solid 1px #AAA;
	color:#333;
	font-size:11px;}

#testimonialText {
	float:left;
	width:100%;
	font-size:12px;
	text-align:left;
	line-height:16px;
	margin: 0 0 10px 0;}

#testimonialNameLocation {
	float:left;
	width:100%;
	margin: 0 0 3px 0;
	font-style:italic;
	color:#555;}

#testimonialDate {
	float:left;
	width:100%;
	margin: 0 0 20px 0;
	font-style:italic;
	color:#555;}

.fb-like, .g-plusone {
	float:left;
	margin: 0 20px 0 0;}

.fb_google {
	float:left;
	margin: 5px 20px 0 20px;}

.profilePicturesLeft {
	float:left;
	margin:0 0 10px 40px;}

	#googleAdUnderPicture {
		float:left;
		width:728px;
		height:90px;
		margin:10px 0 0 -140px;}

@media only screen and (max-width: 768px) {
  /* Reorganizează structura logo-banner pentru ecrane mici */
  #logo-banner {
    display: flex;
    flex-direction: column;
  }
  
  /* Ajustează dimensiunea reclamei pe ecrane mici */
  #banner .adsbygoogle {
    width: 100% !important;
    height: auto !important;
    max-height: 90px;
    overflow: hidden;
  }
