

body {

	background:#f7ffff none repeat scroll 0 0;

	color:#3d3d3d;

	font-family:arial,helvetica,sans-serif;

	font-size:12px;

	text-align:left;

	margin:0;

	padding:0;

}



body {

	height:100%;

}



img {

	border:0 none;

	display:inline;

	margin:0;

	padding:0;

}



ul, p {

	margin:0;

	padding:0;

}



a {

	color:#009dc5;

	text-decoration:none;

}



a:hover {

	text-decoration:underline;

}



a:active, a:focus {

	outline: 0;

}



input[type="text"],

input[type="password"],

textarea {

	outline:none;

}



textarea {

	font-family:arial,helvetica,sans-serif;

	font-size:12px;

}



.hidden {

	display:none;/* !important;*/

}



.left {

	float:left;

}



.right {

	float:right;

}



.clear {

	clear:both;

}



.tcenter {

	text-align:center;

}



.no-float {

	float:none;

}



.rel {

	position:relative;

}



.abs {

	position:absolute;

}



.ib {

	display:-moz-inline-stack;

	display:inline-block;

	zoom:1;

	*display:inline;

}



.clearfix:after {

	content: "."; 

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}



.clearfix {

	display: inline-block;

}



/* Hides from IE-mac \*/

* html .clearfix {

	height: 1%;

}



.clearfix { 

	display: block;

}

/* End hide from IE-mac */







a.button {

	background:transparent url(https://cdn.stardome.gr/timages/buttons.png) no-repeat scroll left top;

	height:30px;

	margin-right:5px;

	position:relative;

}



a.button span {

	background:transparent url(https://cdn.stardome.gr/timages/buttons.png) no-repeat scroll right top;

	float:right;

	height:30px;

	margin-right:-5px;

	width:5px;

}



a.button span span {

	background:transparent none;

	float:none;

	position:absolute;

	left:0;

	top:0;

	height:30px;

}



a.button.hover span span {

	left:17px;

}





a.button.send {

	width:123px;

}



a.button.send span span {

	background:url("https://cdn.stardome.gr/timages/buttons.png") no-repeat scroll 1px -57px transparent;

	width:113px;

}



a.button.cancel {

	width:123px;

}



a.button.cancel span span {

	background:url("https://cdn.stardome.gr/timages/buttons.png") no-repeat scroll -117px -57px transparent;

	width:113px;

}





a.username {

	padding:0 0 0 17px;

}



a.username.sign-1 {

	background:transparent url(/timages/sav_1.png) no-repeat scroll left top;

}



a.username.sign-2 {

	background:transparent url(/timages/sav_2.png) no-repeat scroll left top;

}



a.username.sign-3 {

	background:transparent url(/timages/sav_3.png) no-repeat scroll left top;

}



a.username.sign-4 {

	background:transparent url(/timages/sav_4.png) no-repeat scroll left top;

}



a.username.sign-5 {

	background:transparent url(/timages/sav_5.png) no-repeat scroll left top;

}



a.username.sign-6 {

	background:transparent url(/timages/sav_6.png) no-repeat scroll left top;

}



a.username.sign-7 {

	background:transparent url(/timages/sav_7.png) no-repeat scroll left top;

}



a.username.sign-8 {

	background:transparent url(/timages/sav_8.png) no-repeat scroll left top;

}



a.username.sign-9 {

	background:transparent url(/timages/sav_9.png) no-repeat scroll left top;

}



a.username.sign-10 {

	background:transparent url(/timages/sav_10.png) no-repeat scroll left top;

}



a.username.sign-11 {

	background:transparent url(/timages/sav_11.png) no-repeat scroll left top;

}



a.username.sign-12 {

	background:transparent url(/timages/sav_12.png) no-repeat scroll left top;

}



.container {

	position:relative;

	z-index:2;

}



.container .inside {

}



.container .inside .body {

	margin:0 9px;

	position:relative;

}



#main {

	position:relative;

}



body #presence {

	background:url("/timages/presence_bg.png") repeat-x scroll 0 0 transparent;

	bottom:0;

	height:32px;

	left:0;

	padding:0;

	position:fixed;

	width:100%;

	z-index:999;

}



#presence .menu {

	display:none;

	position:relative;

	top:4px;

}



#presence #chat-buttons {

	position:absolute;

	right:0;

	top:4px;

}



#presence.logged-on .menu {

	display:block;

}



#presence .menu ul {

	list-style-type:none;

}



#presence .menu ul li {

	background:url("/timages/lines.png") repeat-y scroll left top transparent;

	float:left;

	height:28px;

	position:relative;

}



#presence #chat-buttons ul li {

	background:url("/timages/lines.png") repeat-y scroll right -50px transparent;

	float:left;

	height:28px;

	position:relative;

}



#presence .menu ul li.empty {

	width:4px;

}



#presence .menu ul li div {

	background:url("/timages/lines.png") repeat-y scroll right -50px transparent;

	height:28px;

	position:relative;

}



#presence #chat-buttons ul li div {

	background:url("/timages/lines.png") repeat-y scroll left top transparent;

	height:28px;

	position:relative;

}



#presence .menu ul li div div {

	background:none repeat scroll 0 0 transparent;

	height:28px;

	margin:0 1px;

	position:relative;

}



#presence .menu ul li:hover div div,

#presence #chat-buttons ul li:hover div div,

#presence .menu ul li.opened div div,

#presence #chat-buttons ul li.opened div div {

	background:url("/timages/presence_bg.png") repeat-x scroll left -49px transparent;

}



#presence .menu ul li a {

	color:#055375;









	display:block;

	font-family:tahoma, arial;

	font-size:10px;

	font-weight:bold;

	padding:6px 5px 0 2px;

	text-shadow:0 1px 2px rgba(240, 240, 240, 0.6);

}



#presence .menu ul li a:hover {

	color:#011a30;

	text-decoration:none;

}



#presence .menu ul li span.stardome {

	background:url("https://cdn.stardome.gr/timages/buttons.png") no-repeat scroll -240px -96px transparent;

	display:block;

	height:20px;

	margin:0 3px;

	position:relative;

	top:5px;

	width:85px;

}



#presence .menu ul li a.icon {

	background:url("https://cdn.stardome.gr/timages/icons.png?v=1.0") no-repeat scroll 0 -36px transparent;

	display:block;

	height:20px;

	margin:0 5px;

	padding:0;

	position:relative;

	width:20px;

	top:8px;

}



#presence .menu ul li a.icon.profile {

	background-position:0 -169px;

	height:16px;

	width:12px;

}



#presence .menu ul li a.icon.profile:hover {

	background-position:-21px -169px;

}



#presence .menu ul li a.icon.account {

	background-position:0 -185px;

	height:16px;

	width:14px;

}



#presence .menu ul li a.icon.account:hover {

	background-position:-19px -185px;

}



#presence .menu ul li a.icon.chart {

	background-position:0 -294px;

	height:16px;

	width:15px;

}



#presence .menu ul li a.icon.chart:hover {

	background-position:-18px -294px;

}



#presence .menu ul li a.icon.messages {

	background-position:0 -216px;

	height:16px;

	width:14px;

}



#presence .menu ul li a.icon.messages:hover {

	background-position:-19px -216px;

}



#presence .menu ul li a.icon.invitations {

	background-position:0 -230px;

	height:16px;

	width:14px;

}



#presence .menu ul li a.icon.invitations:hover {

	background-position:-19px -230px;

}



#presence .menu ul li a.icon.friends {

	background-position:0 -244px;

	height:16px;

	width:14px;

}



#presence .menu ul li a.icon.friends:hover {

	background-position:-19px -244px;

}



#presence .menu ul li a.icon.birthday {

	background-position:0 -202px;

	height:16px;

	margin:0 8px;

	width:10px;

}



#presence .menu ul li a.icon.birthday:hover {

	background-position:-19px -202px;

}



#presence .menu ul li a.icon.posts {

	background-position:0 -276px;

	height:16px;

	width:14px;

}



#presence .menu ul li a.icon.posts:hover {

	background-position:-19px -276px;

}



#presence .menu ul li a.icon.comments {

	background-position:0 -259px;

	height:16px;

	width:14px;

}



#presence .menu ul li a.icon.comments:hover {

	background-position:-19px -259px;

}



#presence .menu ul li a.icon.admin {

	background-position:0 -310px;

	height:16px;

	width:14px;

}



#presence .menu ul li a.icon.admin:hover {

	background-position:-19px -310px;

}



#presence .menu ul li a.icon.comments-off {

	background-position:0 -324px;

	height:16px;

	width:14px;

}



#presence .menu ul li a.icon.comments-off:hover {

	background-position:-19px -324px;

}



#presence .menu ul li a.icon.comments-on {

	background-position:0 -339px;

	height:16px;

	width:14px;

}



#presence .menu ul li a.icon.comments-on:hover {

	background-position:-19px -339px;

}



#presence .menu ul li a.icon.cart {

    background-position: 0 -356px;

    height: 16px;

    width: 16px;

}



#presence .menu ul li a.icon.cart:hover {

	background-position:-17px -356px;

}



#presence #presence-friends div div a {

	background:url("https://cdn.stardome.gr/timages/buttons.png") no-repeat scroll -280px -268px transparent;

	display:block;

	height:22px;

	margin:0 5px;

	padding:0;

	position:relative;

	top:4px;

	width:90px;

}



#presence #presence-friends div div a:hover

#presence .menu ul li.opened div div a {

	background-position:-280px -303px;

}



#presence-friends-window  {

	width:190px;

}



#presence-friends-window .body .loading span {

	background:url("/timages/loader4.gif") no-repeat scroll left 0 transparent;

	padding-left:19px;

}



#presence-friends-window ul.online {

	list-style-type:none;

}



#presence-friends-window ul.online li {

	cursor:pointer;

	font-weight:bold;

	padding:2px;

}



#ice-chat-object {

	width:1px;

	height:1px;

	position:absolute;

	top:0;

	left:0;

}





#presence .chat-button span.username {

	font-size:14px;

	font-weight:bold;

	margin:0 20px 0 5px;

	display:block;

}



#presence #chat-buttons ul li div div a div.close {

	background:transparent url(/timages/chat.png) no-repeat scroll -36px 0;

	float:right;

	height:7px;

	margin-top:6px;

	width:7px;

}



#presence #chat-buttons ul li div div a div.close.hover {

	background-position:-48px 0;

}



.presence-window {

	background:none repeat scroll 0 0 #E5E5E5;

	border-color:#ACACAC;

	border-style:solid;

	border-width:1px 1px 0;

	bottom:27px;

	position:fixed;

	right:0;

	width:150px;

	z-index:99999;

}



.presence-window .body {

	padding:8px 5px;

}



.presence-window .footer {

	height:1px;

	background-color:#acacac;

}



.presence-window h2.header {

	background-color:#43BBD9;

	border-bottom:1px solid #F1F1F1;

	cursor:pointer;

	height:16px;

	margin:0;

}



.presence-window h2.header span {

	color:#FFFFFF;

	display:block;

	font-size:12px;

	padding:0 5px;

}



.presence-window h2.header div {

}



.presence-chat-window {

	width:210px;

}



.presence-chat-window h2.header {

	height:22px;

}



.presence-chat-window h2.header span {

	font-size:14px;

	padding:3px 5px 0;

}



.presence-chat-window .chat-area {

}







.presence-chat-window .chat-area .chat-messages {

	background-color:#E5E5E5;

	border-bottom:1px solid #EEEEEE;

	color:#333333;

	height:200px;

	overflow:auto;

	padding-bottom:5px;

	width:200px;

}



.presence-chat-window .chat-area .chat-messages .message {

	padding:0 0 3px;

}



.presence-chat-window .chat-area .chat-messages .message .username {

	font-weight:bold;

}



.presence-chat-window .chat-area .chat-messages .message .content {

}



.presence-chat-window .chat-area .chat-messages .message .info {

	color:#666666;

	display:block;

	margin:0 0 0 10px;

}



.presence-chat-window .chat-area .chat-type {

}



.presence-chat-window .chat-area .chat-type textarea,

.presence-chat-window .chat-area .chat-type div {

	border:1px solid #EEEEEE;

	height:44px;

	margin:5px 0 1px;

	overflow:auto;

	padding:2px;

	width:191px;

}



.presence-chat-window .chat-area .chat-type textarea.selected {

	border:2px solid #000;

	margin:4px 0 0;

}



.presence-chat-window .chat-area .chat-type div {

	overflow:hidden;

	text-align:center;

	vertical-align:middle;

}









.box.comments-list .content ul li .actions,

ul#comments li .actions,

.c-replies .content ul li .actions {

	float:right;

	margin-right:20px;

	margin-top:3px;

}



.tip-wrap {

	-moz-border-radius:4px;

	-webkit-border-radius:4px;

	-moz-box-shadow:0 0 5px rgba(1, 1, 1, 0.6);

	-webkit-box-shadow:0 0 5px rgba(1, 1, 1, 0.6);

	background-color:#055375;

	z-index:99999;

}



.tip-wrap .tip {

	padding:5px;

}



.tip-wrap .tip .tip-text {

	color:#FFFFFF;

	font-size:10px;

	font-weight:bold;

}



.tip-wrap .tip-top {

}



.tip-wrap .tip-bottom {

}





.popup-window {

	left:0px;

	position:absolute;

	top:0px;

	z-index:990;

}



.popup-window .header {

	height:10px;

}



.popup-window .header div {

	background:url("https://cdn.stardome.gr/timages/user_box.png") no-repeat scroll 0 0 transparent;

}



.popup-window .header .left {

	background-position:-1px -1px;

	height:10px;

	width:8px;

}



.popup-window .header .right {

	background-position:-13px -1px;

	height:10px;

	width:8px;

}



.popup-window .header .fill {

	background-position:0 -61px;

	background-repeat:repeat-x;

	height:10px;

	margin:0 8px;

}



.popup-window .footer {

}



.popup-window .footer div {

	background:url("https://cdn.stardome.gr/timages/user_box.png") no-repeat scroll 0 0 transparent;

}



.popup-window .footer .left {

	background-position:-1px -11px;

	height:10px;

	width:8px;

}



.popup-window .footer .right {

	background-position:-13px -11px;

	height:10px;

	width:8px;

}



.popup-window .footer .arrow {

	background-position:0 -23px;

	float:left;

	height:20px;

	width:66px;

}



.popup-window .footer .fill {

	background-position:0 -46px;

	background-repeat:repeat-x;

	height:10px;

	margin:0 8px 0 73px;

}



.popup-window .container {

	background:url("/timages/fill_03_right.png") repeat-y scroll right 0 transparent;

}



.popup-window .container .inside {

	background:url("/timages/fill_03_left.png") repeat-y scroll left 0 transparent;

}



.popup-window .container .inside .body {

	background:url("/timages/fill_03.png") repeat scroll 0 0 transparent;

	margin:0 6px;

	padding:0 5px 5px;

}



.popup-window .container .inside .body h3 {

	background-color:#009BC2;

	border:1px solid #048FB1;

	color:#084757;

	font-size:14px;

	margin:0 0 10px;

	padding:3px;

}



.popup-window .container .inside .body h3 a.close {

	color:#000000;

	float:right;

}



.popup-window .container .inside .body h3 a.close span {

	background:url("https://cdn.stardome.gr/timages/icons.png?v=1.0") no-repeat scroll -16px -33px transparent;

	display:block;

	height:16px;

	position:relative;

	width:16px;

}



.popup-window .container .inside .body .overlay {

	background-color:#000000;

	height:100%;

	left:0;

	position:absolute;

	top:0;

	width:100%;

	display:none;

}



.popup-window .container .inside .body .busy {

	display:none;

}



.popup-window .container .inside .body .busy span {

	background:url("/timages/loader3.gif") no-repeat scroll 0 0 transparent;

	color:#084757;

	display:block;

	font-weight:bold;

	line-height:25px;

	padding:0 0 0 30px;

}



.popup-window.working .container .inside .body .overlay {

}



.popup-window.working .container .inside .body form p input {

	

}



.popup-window.working .container .inside .body form a.button {

	display:none;

}



.popup-window.working .container .inside .body .busy {

	display:block;

}





#ice-invite-popup .popup-window.working .message {

	display:none;

}



#ice-user-menu-popup {

	z-index:991;

}



#ice-user-menu-popup ul {

	list-style-type:none;

}



#ice-user-menu-popup ul li {

	float:left;

}



#ice-user-menu-popup ul li.line {

	background:url("/timages/line04.png") repeat-y scroll left 0 transparent;

	height:28px;

	width:6px;

}



#ice-user-menu-popup ul li a {

	background:url("https://cdn.stardome.gr/timages/buttons.png") no-repeat scroll 0 0 transparent;

	display:block;

	height:28px;

	margin:0 3px 0 0;

	position:relative;

	width:90px;

}



#ice-user-menu-popup ul li a:hover {

	text-decoration:none;

}



#ice-user-menu-popup ul li a.message {

	background-position:0 -266px;

	width:100px;

}



#ice-user-menu-popup ul li a.message:hover {

	background-position:0 -301px;

}



#ice-user-menu-popup ul li a.invitation {

	background-position:-117px -266px;

	width:115px;

}



#ice-user-menu-popup ul li a.invitation:hover {

	background-position:-117px -301px;

}



.mask {

	background-color:#000000;

	height:100%;

	left:0;

	position:fixed;

	top:0;

	width:100%;

	z-index:9995;

}



#ice-pm-popup .popup-window,

#ice-invite-popup .popup-window {

	left:0;

	position:relative;

	top:0;

	z-index:9996;

}



#ice-pm-popup .body {

	width:400px;

}



#ice-pm-popup span.username,

#ice-invite-popup span.username {

	font-weight:bold;

}



#ice-pm-popup form {

	margin-top:10px;

}



#ice-pm-popup form label {

	width:50px;

}



#ice-pm-popup form p.buttons,

#ice-invite-popup p.buttons {

	text-align:right;

}



#ice-pm-popup form p.buttons a.cancel {

	margin-left:15px;

}







body #footer-bg {

	bottom:0;

	position:absolute;

	width:100%;

	z-index:0;

}



body #header-bg {





	top:0;

	position:absolute;

	width:100%;

	z-index:0;

}



#site-area {

	margin-left:auto;

	margin-right:auto;

	position:relative;

	width:1074px; /* 1054 + 9 (left shadow) + 9 (right shadow) */

	z-index:1;

	/*margin-bottom:26px;*/ /* CHANGE WITH THE PRESENCE HEIGHT */

}



#content {

	background:url("/timages/content_bg2.png") repeat-y scroll 0 0 transparent;

	padding:0 9px;

}



#content.full {

	background:url("/timages/content_bg3_v2.png") repeat-y scroll 0 0 transparent !important;

}

/*

#content .container {

	background:transparent url(/timages/fill_01_left.png) repeat-y scroll left top;

}



#content .container .inside {

	background:transparent url(/timages/fill_01_right.png) repeat-y scroll right top;

	overflow:hidden;

}



#content .container .inside .body {

	background:transparent url(/timages/content_bg.png) repeat-y scroll 0 0;

	position:fixed;

	overflow:visible;

}*/



#content #right-area {

	float:right;

	width:314px;

	z-index:2;

	position:relative;

	/*margin-bottom:-30000px;

	padding-bottom:30000px;

	background:transparent url(/timages/fill_01_right.png) repeat-y scroll left top;*/

}



#content #left-area {

	/*background:transparent url(/timages/fill_01_right.png) repeat-y scroll right top;*/

	/*padding-right:9px;*/

	width:742px;

	z-index:1;

	position:relative;

	float:left;

}



#content.full #left-area {

	float:none;

	width:auto;

}



#content #left-area .left-body {

	/*background-color:#fff;*/

}



#left-area .box .title {

	height:55px;

	background:transparent url(https://cdn.stardome.gr/timages/cbox_title_bg.png) repeat-x scroll 0 0;

	position:relative;

}



#left-area .box.lovedome .title {

	background-image:url(https://cdn.stardome.gr/timages/cbox_title_bg_red.png);

}



#left-area .box .title .icon {

	left:8px;

	position:relative;

	top:12px;

}



#left-area .box .title .title2 {

	left:44px;

	position:absolute;

	top:14px;

}



#left-area .box .title .subtitle {

	color:#FFFFFF;

	font-size:18px;

	position:absolute;

	right:8px;

	top:16px;

}





#left-area .box .title .tabs {

	bottom:11px;

	position:absolute;

	right:8px;

}



#left-area .box .title .tabs ul {

	list-style-type:none;

}



#left-area .box .title .tabs ul li {

	float:left;

}



#left-area .box .title .tabs ul li a {

	background:transparent url(/timages/tabs.png) no-repeat scroll left top;

	display:block;

	height:32px;

	margin-right:8px;

}



#left-area .box .title .tabs ul li.selected a {

	background-position:left -32px;

}



#left-area .box .title .tabs ul li a:hover {

	text-decoration:none;

}



#left-area .box .title .tabs ul li a span.right {

	background:transparent url(/timages/tabs.png) no-repeat scroll right top;

	height:32px;

	margin-right:-8px;

	width:8px;

}



#left-area .box .title .tabs ul li.selected a span.right {

	background-position:right -32px;

}



#left-area .box .title .tabs ul li a span.text {

	color:#FFFFFF;

	font-size:14px;

	font-weight:bold;

	line-height:38px;

	padding:0 2px 0 10px;

}



#left-area .box .title .tabs ul li.selected a span.text {

	color:#45C0DF;

}



#left-area .box.lovedome .title .tabs ul li.selected a span.text {

    background: url("https://cdn.stardome.gr/timages/chili.png") no-repeat scroll 0 -4px transparent;

    color: #BA0E0C;

    margin: 0 0 0 7px;

    padding: 0 0 0 52px;

}



#left-area .box .sign-select {

	background:transparent url(/timages/signs_area_bg.png) repeat-x scroll 0 0;

	position:relative;

	height:54px;

}



#left-area .box .sign-select ul {

	list-style-type:none;

	padding:12px 0 0;

}



#left-area .box .sign-select ul li {

	float:left;

	margin:0 13px 0 16px;

}



#left-area .box .sign-select ul li a {

	background:transparent url(https://cdn.stardome.gr/timages/menu_signs.png) no-repeat scroll 0 -131px;

	display:block;

	height:30px;

	width:32px;

}



#left-area .box .sign-select ul li.selected a.sign-1,

#left-area .box .sign-select ul li a.sign-1:hover {

	background-position:0 -162px;

}



#left-area .box .sign-select ul li a.sign-2 {

	background-position:-32px -131px;

}



#left-area .box .sign-select ul li.selected a.sign-2,

#left-area .box .sign-select ul li a.sign-2:hover {

	background-position:-32px -162px;

}



#left-area .box .sign-select ul li a.sign-3 {

	background-position:-64px -131px;

}



#left-area .box .sign-select ul li.selected a.sign-3,

#left-area .box .sign-select ul li a.sign-3:hover {

	background-position:-64px -162px;

}



#left-area .box .sign-select ul li a.sign-4 {

	background-position:-97px -131px;

}



#left-area .box .sign-select ul li.selected a.sign-4,

#left-area .box .sign-select ul li a.sign-4:hover {

	background-position:-97px -162px;

}



#left-area .box .sign-select ul li a.sign-5 {

	background-position:-130px -131px;

}



#left-area .box .sign-select ul li.selected a.sign-5,

#left-area .box .sign-select ul li a.sign-5:hover {

	background-position:-130px -162px;

}



#left-area .box .sign-select ul li a.sign-6 {

	background-position:-163px -131px;

}



#left-area .box .sign-select ul li.selected a.sign-6,

#left-area .box .sign-select ul li a.sign-6:hover {

	background-position:-163px -162px;

}



#left-area .box .sign-select ul li a.sign-7 {

	background-position:-196px -131px;

}



#left-area .box .sign-select ul li.selected a.sign-7,

#left-area .box .sign-select ul li a.sign-7:hover {

	background-position:-196px -162px;

}



#left-area .box .sign-select ul li a.sign-8 {

	background-position:-228px -131px;

}



#left-area .box .sign-select ul li.selected a.sign-8,

#left-area .box .sign-select ul li a.sign-8:hover {

	background-position:-228px -162px;

}



#left-area .box .sign-select ul li a.sign-9 {

	background-position:-262px -131px;

}



#left-area .box .sign-select ul li.selected a.sign-9,

#left-area .box .sign-select ul li a.sign-9:hover {

	background-position:-262px -162px;

}



#left-area .box .sign-select ul li a.sign-10 {

	background-position:-296px -131px;

}



#left-area .box .sign-select ul li.selected a.sign-10,

#left-area .box .sign-select ul li a.sign-10:hover {

	background-position:-296px -162px;

}



#left-area .box .sign-select ul li a.sign-11 {

	background-position:-330px -131px;

}



#left-area .box .sign-select ul li.selected a.sign-11,

#left-area .box .sign-select ul li a.sign-11:hover {

	background-position:-330px -162px;

}



#left-area .box .sign-select ul li a.sign-12 {

	background-position:-364px -131px;

}



#left-area .box .sign-select ul li.selected a.sign-12,

#left-area .box .sign-select ul li a.sign-12:hover {

	background-position:-364px -162px;

}



#left-area .boxes ul li .box.celeb .content {

	margin-top:-5px;

}





#left-area .boxes ul li .box.celeb .content h3 {

	margin:0 0 5px;

}



#left-area .boxes ul li .box.celeb .content .image {

	font-size:0;

	margin:0 5px;

	position:relative;

}



#left-area .boxes ul li .box.celeb .content .image img {

}



#left-area .boxes ul li .box.celeb .content .image img.sign {

	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll 0 -68px transparent;

	bottom:2px;

	height:29px;

	position:absolute;

	right:3px;

	width:30px;

}



#left-area .boxes ul li .box.celeb .content .image img.sign.sign-2 {

	background-position:-32px -68px;

}



#left-area .boxes ul li .box.celeb .content .image img.sign.sign-3 {

	background-position:-64px -68px;

}



#left-area .boxes ul li .box.celeb .content .image img.sign.sign-4 {

	background-position:-97px -68px;

}



#left-area .boxes ul li .box.celeb .content .image img.sign.sign-5 {

	background-position:-130px -68px;

}



#left-area .boxes ul li .box.celeb .content .image img.sign.sign-6 {

	background-position:-163px -68px;

}





#left-area .boxes ul li .box.celeb .content .image img.sign.sign-7 {

	background-position:-196px -68px;

}



#left-area .boxes ul li .box.celeb .content .image img.sign.sign-8 {

	background-position:-229px -68px;

}



#left-area .boxes ul li .box.celeb .content .image img.sign.sign-9 {

	background-position:-261px -68px;

}



#left-area .boxes ul li .box.celeb .content .image img.sign.sign-10 {

	background-position:-293px -68px;

}



#left-area .boxes ul li .box.celeb .content .image img.sign.sign-11 {

	background-position:-326px -68px;

}



#left-area .boxes ul li .box.celeb .content .image img.sign.sign-12 {

	background-position:-359px -68px;

}





#left-area .boxes ul li .box .title {

	background:transparent none;

}



#left-area .boxes ul li .box .title .left {

	background:transparent url(/timages/box_small_title.png) no-repeat scroll 0 -55px;

	height:55px;

	width:3px;

}



#left-area .boxes ul li .box .title .right {

	background:transparent url(/timages/box_small_title.png) no-repeat scroll 0 0;

	height:55px;

	width:3px;

}



#left-area .boxes ul li .box .title .fill {

	background:transparent url(/timages/box_small_title.png) repeat-x scroll 0 -110px;

	height:55px;

}



#left-area .boxes ul li .box .title .icon {

	left:5px;

	top:11px;

}



#left-area .boxes ul li .box .title .title2 {

	left:42px;

	top:15px;

}



#left-area .boxes ul li .box .title .subtitle {

	font-size:16px;

	font-weight:bold;

	top:17px;

}



.forecast .content,

.c-birthday .content {

	font-size:14px;

	margin:0 10px 10px;

	line-height:20px;

}



.forecast .content {

	padding:10px 0 0;

}



.forecast .content h3 {

	border-bottom:1px solid #EBEBEB;

	font-size:16px;

	margin:0;

}



.forecast .content h3 span {

	font-size:14px;

	line-height:16px;

	margin:0 0 0 8px;

}



.forecast .content .tip {

	margin-bottom:10px;

}



.forecast .content .tip img {

	background:url("https://cdn.stardome.gr/timages/images.png?v=1.0") no-repeat scroll 0 0 transparent;

	float:left;

	height:73px;

	margin:4px 5px 0 0;

	width:73px;

}





.forecast .content .tip.sign-1 img {

	background-position:0 -328px;

}



.forecast .content .tip.sign-2 img {

	background-position:-72px -328px;

}



.forecast .content .tip.sign-3 img {

	background-position:-144px -328px;



}



.forecast .content .tip.sign-4 img {

	background-position:-216px -328px;

}



.forecast .content .tip.sign-5 img {

	background-position:-288px -328px;

}



.forecast .content .tip.sign-6 img {

	background-position:-360px -328px;

}



.forecast .content .tip.sign-7 img {

	background-position:-432px -328px;

}



.forecast .content .tip.sign-8 img {

	background-position:-504px -328px;

}



.forecast .content .tip.sign-9 img {

	background-position:-576px -328px;

}



.forecast .content .tip.sign-10 img {

	background-position:-648px -328px;

}



.forecast .content .tip.sign-11 img {

	background-position:-720px -328px;

}



.forecast .content .tip.sign-12 img {

	background-position:-792px -328px;

}





.forecast .content .image,

.c-birthday .content .image {

	float:left;

	margin:0 10px 10px;

}



.forecast .content .image img,

.c-birthday .content .image img {

	background:transparent url(https://cdn.stardome.gr/timages/images.png?v=1.0) no-repeat scroll 0 0;

	height:155px;

	width:155px;

}



.forecast .content .image .sign,

.c-birthday .content .image .sign {

	font-size:12px;

	font-weight:bold;

	line-height:12px;

	margin-top:-4px;

	text-align:center;

}



img.sign-image-2 {

	background-position:-155px 0 !important;

}



img.sign-image-3 {

	background-position:-310px 0 !important;

}



img.sign-image-4 {

	background-position:-465px 0 !important;

}



img.sign-image-5 {

	background-position:-620px 0 !important;

}



img.sign-image-6 {

	background-position:-775px 0 !important;

}



img.sign-image-7 {

	background-position:0 -158px !important;

}



img.sign-image-8 {

	background-position:-155px -158px !important;

}



img.sign-image-9 {

	background-position:-310px -158px !important;

}



img.sign-image-10 {

	background-position:-465px -158px !important;

}





img.sign-image-11 {

	background-position:-620px -158px !important;

}



img.sign-image-12 {

	background-position:-775px -158px !important;

}



.forecast .content p,

.c-content .post .text p {

	line-height:20px;

	margin:0 !important;

	text-align:left !important;

}



/*.forecast .content .tip {

	color:#fff;

}*/



.forecast .content.member .tip {

	color:inherit;

}



.boxes ul li .forecast .content {

	font-size:13px;

	height:180px;

	margin:-5px 10px 0;

	overflow:hidden;

	line-height:18px;

}



.boxes ul li .forecast .content p {

	line-height:18px;

}



.c-signs .boxes,

.c-frontpage .module-boxes .boxes {

	background-color:#E8F1F3;

	overflow:hidden;

}



.c-signs .boxes ul,

.c-frontpage .module-boxes .boxes ul {

	list-style-type:none;

}



.c-signs .boxes ul li,

.c-frontpage .module-boxes .boxes ul li {

	float:left;

	margin-left:-2px;

	width:251px;

}



.c-signs .boxes ul li.first,

.c-frontpage .module-boxes .boxes ul li.first {

	margin:0 0 0 -4px;

}



.c-signs .boxes ul li.last,

.c-frontpage .module-boxes .boxes ul li.last {

	margin:0 -4px 0 -2px;

	width:252px;

}



.c-signs .boxes ul li .box {

}



.c-signs .boxes ul li .box .header {

}



.c-signs .boxes ul li .box .header .left,

.c-signs .posts .header .left,

.c-frontpage .module-celeb .box .header .left,

.c-frontpage .module-boxes .boxes ul li .box .header .left {

	background:transparent url(/timages/corners.png) no-repeat scroll 0 -8px;

	height:3px;

	width:4px;

}



.c-signs .boxes ul li .box .header .right,

.c-signs .posts .header .right,

.c-frontpage .module-celeb .box .header .right,

.c-frontpage .module-boxes .boxes ul li .box .header .right {

	background:transparent url(/timages/corners.png) no-repeat scroll 0 0;

	height:3px;

	width:4px;



}



.c-signs .boxes ul li .box .header .fill,

.c-signs .posts .header .fill,

.c-frontpage .module-celeb .box .header .fill,

.c-frontpage .module-boxes .boxes ul li .box .header .fill {

	background:transparent url(/timages/corners.png) repeat-x scroll 0 -16px;

	height:3px;

	margin:0 4px;

}



.c-signs .boxes ul li .box .container,

.c-signs .posts .container,

.c-frontpage .module-celeb .box .container,

.c-frontpage .module-boxes .boxes ul li .box .container {

	background:transparent url(/timages/fill_02_left.png) repeat-y scroll left top !important;

}



.c-signs .boxes ul li .box .container .inside,

.c-signs .posts .container .inside,

.c-frontpage .module-celeb .box .container .inside,

.c-frontpage .module-boxes .boxes ul li .box .container .inside {

	background:transparent url(/timages/fill_02_right.png) repeat-y scroll right top !important;

}







.c-signs .boxes ul li .box .container .inside .body,

.c-signs .posts .container .inside .body,

.c-frontpage .module-celeb .box .container .inside .body,

.c-frontpage .module-boxes .boxes ul li .box .container .inside .body {

	/*background:#EBEBEB none repeat scroll 0 0 !important;*/

	background:#FFF none repeat scroll 0 0 !important;

	height:260px;

	margin:0 3px;

}



.c-signs .boxes ul li .box .footer {

}



.c-signs .boxes ul li .box .footer .left,

.c-signs .posts .footer .left,

.c-frontpage .module-celeb .box .footer .left,

.c-frontpage .module-boxes .boxes ul li .box .footer .left {

	background:transparent url(/timages/corners.png) no-repeat scroll 0 -11px;

	height:5px;

	width:4px;

}



.c-signs .boxes ul li .box .footer .right,

.c-signs .posts .footer .right,

.c-frontpage .module-celeb .box .footer .right,

.c-frontpage .module-boxes .boxes ul li .box .footer .right {

	background:transparent url(/timages/corners.png) no-repeat scroll 0 -3px;

	height:5px;

	width:4px;

}



.c-signs .boxes ul li .box .footer .fill,

.c-signs .posts .footer .fill,

.c-frontpage .module-celeb .box .footer .fill,

.c-frontpage .module-boxes .boxes ul li .box .footer .fill {

	background:transparent url(/timages/corners.png) repeat-x scroll 0 -19px;

	height:5px;

	margin:0 4px;

}



.c-signs .box.weekly .more,

.c-signs .box.lovedome .more {

	padding:0 10px 10px;

	text-align:right;

}



.c-signs .box.weekly .more a,

.c-signs .box.lovedome .more a {

	background:url("/timages/arrow01.png") no-repeat scroll right 3px transparent;

	font-size:13px;

	font-weight:bold;

	padding:0 15px 0 0;

}



.c-frontpage .frontpage-frontpage {

}



.c-frontpage .fp-box {

	float:none !important;

	width:742px !important;

}



.c-frontpage .c-tribes .content,

.c-frontpage .c-content .content,

.c-tribes .hlist .content,

.c-content .hlist .content {

	overflow:hidden;

	position:relative;

}



.c-content .hlist .content {

	border-bottom:1px solid #EBEBEB;

}



.c-frontpage .c-content .hlist .content {

	border:0 none;

}



.c-frontpage .c-tribes .content .navigation,

.c-frontpage .c-content .content .navigation,

.c-tribes .hlist .content .navigation,

.c-content .hlist .content .navigation {

	position:absolute;

	right:10px;

	top:62px;

}



.c-frontpage .c-tribes .content .navigation a,

.c-frontpage .c-content .content .navigation a,

.c-tribes .hlist .content .navigation a,

.c-content .hlist .content .navigation a {

	background:url("https://cdn.stardome.gr/timages/images.png?v=1.0") no-repeat scroll -86px -415px transparent;

	display:block;

	height:45px;

	width:30px;

}



.c-frontpage .c-tribes .content .navigation .left,

.c-frontpage .c-content .content .navigation .left,

.c-tribes .hlist .content .navigation .left,

.c-content .hlist .content .navigation .left {

	margin-right:10px;

}



.c-frontpage .c-tribes .content .navigation a.disabled,

.c-frontpage .c-content .content .navigation a.disabled,

.c-tribes .hlist .content .navigation a.disabled,

.c-content .hlist .content .navigation a.disabled {

	cursor:default;

}



.c-frontpage .c-tribes .content .navigation a.prev,

.c-frontpage .c-content .content .navigation a.prev,

.c-tribes .hlist .content .navigation a.prev,

.c-content .hlist .content .navigation a.prev {

}



.c-frontpage .c-tribes .content .navigation a.next,

.c-frontpage .c-content .content .navigation a.next,

.c-tribes .hlist .content .navigation a.next,

.c-content .hlist .content .navigation a.next {

	background-position:-114px -415px;

}



.c-frontpage .c-tribes .content .navigation a.prev:hover,

.c-frontpage .c-content .content .navigation a.prev:hover,

.c-tribes .hlist .content .navigation a.prev:hover,

.c-content .hlist .content .navigation a.prev:hover {

	background-position:-218px -415px;

}



.c-frontpage .c-tribes .content .navigation a.next:hover,

.c-frontpage .c-content .content .navigation a.next:hover,

.c-tribes .hlist .content .navigation a.next:hover,

.c-content .hlist .content .navigation a.next:hover {

	background-position:-246px -415px;

}



.c-frontpage .c-tribes .content .navigation a.prev.disabled,

.c-frontpage .c-content .content .navigation a.prev.disabled,

.c-tribes .hlist .content .navigation a.prev.disabled,

.c-content .hlist .content .navigation a.prev.disabled {

	background-position:-153px -415px;

}



.c-frontpage .c-tribes .content .navigation a.next.disabled,

.c-frontpage .c-content .content .navigation a.next.disabled,

.c-tribes .hlist .content .navigation a.next.disabled,

.c-content .hlist .content .navigation a.next.disabled {

	background-position:-181px -415px;

}





.c-frontpage .c-tribes .content ul,

.c-frontpage .c-content .content ul,

.c-tribes .hlist .content ul,

.c-content .hlist .content ul {

	position:relative;

	width:4000px;

}



.c-frontpage .c-tribes .content ul li,

.c-frontpage .c-content .content ul li,

.c-tribes .hlist .content ul li,

.c-content .hlist .content ul li {

	position:relative;

	float:left;

	width:742px;

}



.c-frontpage .c-tribes .content ul li .text,

.c-frontpage .c-content .content ul li .text,

.c-tribes .hlist .content ul li .text,

.c-content .hlist .content ul li .text {

	height:80px;

	padding-right:100px !important;

	overflow:hidden !important;

}



.c-frontpage .c-tribes .sign-select {

	margin:-5px 0 0;

}



/*.c-frontpage #fp-library {

	border-bottom:1px solid #ACACAC;

}*/



.c-content .list div.author {

	padding:10px;

}



.c-content .list div.author .image {

	float:left;

}



.c-content .list div.author .text {

}







.c-signs .boxes ul li .box .more,

.c-tribes ul li .more,

.c-content .list .content ul li .more,

.c-questions .list .content ul li .more {

	bottom:5px;

	position:absolute;

	right:8px;

}



.c-replies .list .content ul li .more,

.c-comments .list .content ul li .more {

	text-align:right;

}



.c-signs .boxes ul li .box .more a {

	background:transparent url(/timages/arrow01.png) no-repeat scroll right 3px;

	font-size:13px;

	font-weight:bold;

	padding:0 15px 0 0;

}



.c-signs .banner {

	height:258px;

	width:316px;

	float:left;

}



.c-signs .posts {

	margin:0 -3px 0 313px;

}



.c-signs .posts .container .inside .body {

	height:250px;

}



.c-signs .posts .header .left,

.c-signs .posts .footer .left,

.c-frontpage .module-celeb .box .header .left,

.c-frontpage .module-celeb .box .footer .left {

	position:absolute;

}



.bottom-box {

	margin-bottom:-4px;

}



.c-signs .posts .content {

	margin-top:-10px;

}



.c-signs .posts .content .image {

	border-right:1px solid #CCCCCC;

	float:left;

	padding:0 1px;

}





.c-signs .posts .content ul {

	list-style-type:none;

	margin-left:156px;

}





.c-signs .posts .content ul li {

	border-bottom:1px solid #CCCCCC;

}



.c-signs .posts .content ul li .info {

	border-bottom:1px solid #F2F2F2;

	padding:2px 4px;

}



.c-signs .posts .content ul li .info span.username {

	color:#45C0DF;

	font-weight:bold;

}



.c-signs .posts .content ul li .info span.date {

	color:#737373;

}



.c-signs .posts .content ul li .text {

	height:15px;

	overflow:hidden;

	padding:2px 4px;

}



.c-signs .posts .content ul li .text a {

	color:#3E3E3E;

	font-size:12px;

	font-weight:bold;

}



.c-signs .synastries .content,

.c-frontpage .module-boxes .boxes #synastries .content {

	font-size:13px;

	line-height:18px;

	margin:-5px 10px 0;

}



.c-signs .synastries .content select,

.c-frontpage .module-boxes .boxes #synastries .content select {

	margin:5px 0;

	width:222px;

}



.c-signs .synastries .actions,

.c-frontpage .module-boxes .boxes #synastries .actions {

	bottom:2px;

	position:absolute;

	right:10px;

}



.select-sign ul {

	list-style-type:none;

}



.select-sign ul li {

	float:left;

	margin:15px;

}



.select-sign ul li img {

	background:transparent url(https://cdn.stardome.gr/timages/images.png?v=1.0) no-repeat scroll 0 0;

	height:155px;

	width:155px;

}



.select-sign ul li div {

	text-align:center;

}



.c-tribes .list .content ul,

.c-replies .list .content ul,

.c-forecasts .list .content ul,

.c-content .list .content ul,

.c-comments .list .content ul,

.c-questions .list .content ul {

	list-style-type:none;

}



.c-tribes .list .content ul li,

.c-replies .list .content ul li,

.c-forecasts .list .content ul li,

.c-content .list .content ul li,

.c-comments .list .content ul li,

.c-questions .list .content ul li {

	border-top:1px solid #ACACAC;

}



.c-tribes .list .content ul li .t,

.c-tribes .post .content .t,

.c-replies .list .content ul li .t,

.c-forecasts .list .content ul li .t,

.c-content .list .content ul li .t,

.c-content .post .content .t,

.c-comments .list .content ul li .t,

.c-questions .list .content ul li .t,

.c-questions .post .content .t {

	background-color:#F8F8F8;

	border-bottom:1px solid #EBEBEB;

	font-size:16px;

	font-weight:bold;

	overflow:hidden;

	padding:3px 20px;

	white-space:nowrap;

}



.c-tribes .post .content .t,

.c-content .post .content .t,

.c-questions .post .content .t {

	border-top:1px solid #ACACAC;

}



.c-tribes .list .content ul li .i,

.c-tribes .post .content .i,

.c-replies .list .content ul li .i,

.c-forecasts .list .content ul li .i,

.c-content .list .content ul li .i,

.c-content .post .content .i,

.c-comments .list .content ul li .i,

.c-questions .list .content ul li .i,

.c-questions .post .content .i {

	color:#737373;

	padding:3px 0 3px 20px;

}



.c-tribes .list .content ul li .i .edit-post,

.c-tribes .post .content .i .edit-post {

	float:right;

	margin:0 10px 0 0;

}



.c-tribes .list .content ul li .i .edit-post a,

.c-tribes .post .content .i .edit-post a {

	font-weight:bold;

	color:#FF0000;

}



.c-tribes .list .content ul li .i a.username,

.c-tribes .post .content .i a.username,

.c-replies .list .content ul li .i a.username,

.c-forecasts .list .content ul li .i a.username,

.c-content .list .content ul li .i a.username,

.c-content .list .content ul li .i a.author,

.c-content .post .content .i a.author,

.c-comments .list .content ul li .i a.username,

.c-questions .list .content ul li .i a.username,

.c-questions .post .content .i a.username {

	font-weight:bold;

}



.c-tribes .list .content ul li .text,

.c-tribes .post .content .text,

.c-replies .list .content ul li .text,

.c-forecasts .list .content ul li .text,

.c-content .list .content ul li .text,

.c-content .post .content .text,

.c-comments .list .content ul li .text,

.c-questions .list .content ul li .text,

.c-questions .post .content .text {

	padding:5px 20px;

	overflow-x:hidden;

}



.c-content .post .content .text {

	font-size:14px;

	line-height:20px;

}



.c-content .post .content .text h4 {

	font-style:italic;

	margin:0 0 10px;

}



.c-content .post .content .text .image,

.c-content .list .content ul li .text .image {

	float:left;

	font-size:0;

	line-height:0;

	margin:0 10px 5px 0;

}



.c-content .post .content .text .image img,

.c-content .list .content ul li .text .image img {

	-moz-box-shadow:0 0 5px rgba(1, 1, 1, 0.6);

	-webkit-box-shadow:0 0 5px rgba(1, 1, 1, 0.6);

}



.c-content .post .content .i {

	padding:5px 20px;

	text-align:right;

}



.c-tribes .list .content ul li .b,

.c-replies .list .content ul li .b,

.c-forecasts .list .content ul li .b,

.c-content .list .content ul li .b,

.c-comments .list .content ul li .b,

.c-questions .list .content ul li .b {

	border-top:1px solid #EBEBEB;

	color:#ACACAC;

	font-weight:bold;

	padding:6px 20px 6px 20px;

	position:relative;

}



.c-tribes .list .content ul li .b span,

.c-content .list .content ul li .b span,

.c-questions .list .content ul li .b span {

	color:#009DC5;

}



.c-tribes .list .content ul li .b img,

.c-content .list .content ul li .b img,

.c-questions .list .content ul li .b img {

	margin-right:1px;

	vertical-align:bottom;

}



.c-tribes ul li .more a,

.c-replies .list .content ul li .more a,

.c-comments .list .content ul li .more a,

.c-questions .list .content ul li .more a {

	font-weight:bold;

}



.pager {

	text-align:center;

	line-height:26px;

}



.pager ul {

	list-style-type:none;

	display:inline;

}



.pager ul li {

	display:inline;

}



.pager ul li.hidden {

	display:none;

}



.pager a {

	color:#CCCCCC;

	font-size:18px;

	margin:0 4px;

}



.pager a:hover,

.pager a.selected {

	color:#009DC5;

	text-decoration:none;

}



.pager a.next,



.pager a.last,

.pager a.first,

.pager a.prev {

	font-size:26px;

}



.c-tribes #pager-top {

	/*margin-top:-8px;*/

}



.c-tribes #pager-bottom {

	border-top:1px solid #45C0DF;

}



#left-area .comments .info {

	color:#ACACAC;

	font-weight:bold;

	margin-top:0;

	padding:0 0 10px 10px;

}



#left-area .comments .info span {

	color:#45c0df;

}



#left-area .comments .info span img {

	margin-right:1px;

	vertical-align:bottom;

}



#left-area .comments .info #call {

	float:right;

	margin-right:10px;

}



#left-area .comments .info #call a {

	background:transparent url(/timages/arrow01.png) no-repeat scroll right 2px;

	font-weight:bold;

	padding:0 15px 0 0;

}



.c-content .info2 {

	background-color:#F1F3F8;

	border-bottom:1px solid #E1E1E1;

	border-top:1px solid #E1E1E1;

	margin-bottom:10px;

	padding:10px;

}



.c-content .info2 p {

	font-size:12px;

	font-weight:bold;

	line-height:18px;

}



.c-content .info2 p a {

}



#left-area .comments .content {

	margin:0;

	padding:0;

}



#left-area .comments .content .navigation,

#left-area .messages .content .navigation {

	padding:5px 0;

	text-align:center;

}



#left-area .comments .content .navigation a,

#left-area .messages .content .navigation a {

	margin:0 5px;

}



#left-area .comments .post {

	background-color:#ebebeb;

	border-top:1px solid #E1E1E1;

	padding:10px;

}



#left-area .comments .post .editor {

	margin:0 0 10px;

}



#left-area .comments .post textarea {

	width:500px;

	height:150px;

}



#left-area .comments .post h3 {

	color:#818181;

	font-size:14px;

	margin:0 0 10px;

}



#left-area .comments .post .rating {



	color:#ACACAC;

	font-weight:bold;

	position:relative;

	top:5px;

	z-index:1;

}



#left-area .comments .post .actions .right {

	z-index:2;

	position:relative;

} 



#left-area .comments .post .rating img {

	cursor:pointer;

	margin:0 0 0 1px;

	position:relative;

	top:3px;



}



#left-area .comments .post .rating a {

	color:#ACACAC;

	font-weight:bold;

	margin:0 0 0 10px;

}



#left-area .comments .post .extra {

	display:none;

	margin:0 0 10px;

}



#left-area .comments .post .extra.full {

	display:block;

}



#left-area .comments .post .extra label {

	color:#666666;

	float:none;

	margin:0;

}



#left-area .comments .post .actions {

	width:510px;

}





#left-area .comments .post .mooeditable-container {

	width:500px;

}



#left-area .comments.loading .content,

#left-area .comments.loading .post,

#left-area .messages.loading .content {

	display:none;

}



#left-area .comments.loading .busy,

#left-area .messages.loading .busy {

	display:block;

}





#left-area .comments .disabled h3,

#left-area .comments .no-member h3 {

	text-align:center;

}





#left-area .comments .busy,

#left-area .messages .busy {

	display:none;

}



#left-area .comments .busy,

#left-area .messages .busy {

	text-align:center;

	margin:0 0 10px;

}



#left-area .comments .busy span,

#left-area .messages .busy span {

	font-weight:bold;

}



#left-area .content.info {

}



#left-area .content.info p {

	font-size:14px;

	font-weight:bold;

	padding:0 0 10px;

	text-align:center;

}



#left-area .invitations .content h3 {

	color:#666666;

	margin:10px 10px 3px;

}



#left-area .invitations .content ul {

	border-bottom:1px solid #ACACAC;

	list-style-type:none;

}



#left-area .invitations .content ul li {

	border-top:1px solid #ACACAC;

	padding:10px;

}



#left-area .invitations .content ul li .actions {

	float:right;

}



#left-area .invitations .content ul li .actions a {

	background:url("https://cdn.stardome.gr/timages/icons.png?v=1.0") no-repeat scroll right 0 transparent;

	color:#CDCDCD;

	font-size:12px;

	font-weight:bold;

	padding:0 18px 0 0;

}



#left-area .invitations .content ul li .actions a:hover {

	text-decoration:none;

	color:#009DC5;

}



#left-area .invitations .content ul li .actions a.accept {

	background-position:right -124px;

}



#left-area .invitations .content ul li .actions a.accept:hover {

	background-position:right -110px;

}



#left-area .invitations .content ul li .actions a.reject {

	background-position:right -152px;

	margin-left:10px;

	padding-right:15px;

}



#left-area .invitations .content ul li .actions a.reject:hover {

	background-position:right -138px;

}



#left-area .invitations .content ul li .actions span {

	color:#CDCDCD;

	font-weight:bold;

}



#left-area .invitations .content ul li .actions span.wait {

	display:none;

}



#left-area .invitations .content ul li.loading .actions span.wait {

	display:block;

}



#left-area .invitations .content ul li.loading .actions a {

	display:none;

}



#left-area .invitations .content ul li a.username {

	font-weight:bold;

}







ul#comments,

ul#messages {

	list-style-type:none;

	border-bottom:1px solid #ACACAC;

}



ul#comments li,

ul#messages li {

	border-top:1px solid #ACACAC;

	font-size:12px;

}



ul#comments li .i,

ul#messages li .i {

	color:#737373;

	padding:3px 0 3px 20px;

}



ul#comments li .i a.username,

ul#messages li .i a.username {

	font-weight:bold;

}



ul#comments li .text {

	padding:5px 20px;

	line-height:16px;

}



ul#comments li .rating {

	border-top:1px solid #EBEBEB;

	color:#ACACAC;

	font-weight:bold;

	padding:6px 0 6px 20px;

	position:relative;

}



ul#comments li .rating img {

	margin-right:1px;

	vertical-align:bottom;

}



ul#comments li.prototype {

	display:none;

}



.comments-list h3 {

	border-bottom:1px solid #EBEBEB;

	margin:0 0 10px;

	padding:4px 10px;

}



.comments-list .info-area {

	margin:0 0 5px;

	padding:0 10px;

}



ul#comments li div.text.gpano,

.comments-list div.text.gpano {

	background-color:#eefdff;

}



ul#comments li div.text.stardome,

.comments-list div.text.stardome {

	background-color:#eefdff;

}



a.invite,

a.pm {

	margin-left:5px;

}



ul#messages li.prototype {

	display:none;

}



ul#messages li .i .mtitle {

	float:right;

}



ul#messages li .i {

	padding:6px 20px 0;

}



ul#messages li .text {

	padding:5px 20px 0;

}



ul#messages li .actions {

	padding:10px 20px 6px;

	text-align:right;

}



ul#messages li .actions a,

.box.comments-list .content ul li .actions a,

ul#comments li .actions a,

.c-replies .content ul li .actions a {

	background:url("https://cdn.stardome.gr/timages/icons.png?v=1.0") no-repeat scroll right 0 transparent;

	color:#CDCDCD;

	font-size:12px;

	font-weight:bold;

	padding:0 18px 0 0;

}



ul#messages li .actions a:hover,

.box.comments-list .content ul li .actions a:hover,

ul#comments li .actions a:hover,

.c-replies .content ul li .actions a:hover {

	color:#009DC5;

	text-decoration:none;

}



ul#messages li .actions a.reply {

	background-position:right -66px;

}



ul#messages li .actions a.reply:hover {

	background-position:right -52px;

}



ul#messages li .actions a.delete,

.box.comments-list .content ul li .actions a.delete,

ul#comments li .actions a.delete,

.c-replies .content ul li .actions a.delete {

	background-position:right -95px;

	margin-left:10px;

	padding-right:16px;

}



ul#messages li .actions a.delete:hover,

.box.comments-list .content ul li .actions a.delete:hover,

ul#comments li .actions a.delete:hover,

.c-replies .content ul li .actions a.delete:hover {

	background-position:right -81px;

}









ul#messages li.unread {

	background-color:#F4F4F4;

}



ul#messages li.unread .i .mtitle {

	font-weight:bold;

}



.c-seminars .intro .content,

.c-content .intro .content,

.c-chat .intro .content {

	padding:10px;

	font-size:14px;

}



.c-seminars .intro .content h3,

.c-content .intro .content h3,

.c-chat .intro .content h3 {

	margin:0 0 10px;

}



.c-seminars .intro .content p,

.c-content .intro .content p,

.c-chat .intro .content p {

	line-height:19px;

	margin:0 0 5px;

}



.c-content .intro .content .image {

	float:left;

	font-size:0;

	margin:0 10px 0 0;

}



.c-content .intro .content .image img {

}



.c-seminars .intro .content form {

}



.c-seminars .intro .content form ul,

.c-chat .intro .content form ul {

	list-style-position:inside;

	list-style-type:decimal;

}



.c-seminars .intro .content form ul li,

.c-chat .intro .content form ul li {

	line-height:19px;

	padding:0 0 15px;

}



.c-seminars .intro .content form ul li ol,

.c-chat .intro .content form lu li ol {

	list-style-position:inside;

	list-style-type:none;

	padding:0 0 0 10px;

}



.c-seminars .intro .content form ul li ol li,

.c-chat .intro .content form ul li ol li {

	padding:2px 0;

}



.c-seminars .intro .content form label,

.c-chat .intro .content form label {

	width:110px;

}



.c-seminars .intro .content form input[type="text"],

.c-chat .intro .content form input[type="text"] {

	width:200px;

}



.c-contact form label {

	width:105px;

}



.c-contact form p span.block {

    display: block;

    margin: 0 0 0 110px;

}



.c-contact form p span.space {

    display: block;

    height: 4px;

    margin: 0;

}



.c-contact .content {

	padding:0 10px 10px;

}



.c-birthday .content ul.members {

	float:right;

	list-style-type:none;

	margin-top:10px;

	width:547px;

}



.c-birthday .content ul.members li {

	float:left;

	width:33%;

}



.c-birthday .content ul.members li a {

	font-weight:bold;

	padding:0;

}



.c-user .content.form {

	padding:10px;

}



.c-user form fieldset {

	-moz-border-radius:6px;

	-webkit-border-radius:6px;

	border:1px solid #DDDDDD;

	margin:0 0 10px;

}



.c-user form fieldset legend {

	color:#999999;

}



.c-user form label {

	width:200px;

}



.c-user form p span {

	color:#818181;

	display:block;

	font-size:12px;

	font-weight:bold;

	margin:3px 0;

	padding:6px 0 3px;

}



.c-user form div.i {

	font-size:11px;

	margin-bottom:10px;

	margin-left:205px;

}



.c-user form fieldset ul {

	list-style-type:none;

	padding:5px;

}



.c-user form fieldset ul li {

	float:left;

	width:200px;

}



.c-user form fieldset ul li label {

	float:none;

	margin:0;

}



.c-user form fieldset ul li input {

	vertical-align:middle;

}



.c-faq .content {

	padding:10px;

}



.c-faq .content ul {

	list-style-type:none;

}



.c-faq .content ul li {

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	border:1px solid #d3d3d3;

	margin-bottom:10px;

}



.c-faq .content ul li .header {

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	background-color:#F1F1F1;

	padding:5px;

	position:relative;

}





.c-faq .content ul li .header a {

	display:block;

	font-weight:bold;

	margin-top:4px;

	position:relative;

	text-align:right;

}



.c-faq .content ul li.opened .header {

	-moz-border-radius:5px 5px 0 0;

	-webkit-border-radius:5px 5px 0 0;

	border-bottom:1px solid #DDDDDD;

}



.c-faq .content ul li .header a.close {

	display:none;

}



.c-faq .content ul li.opened .header a.open {

	display:none;

}



.c-faq .content ul li.opened .header a.close {

	display:block;

}



.c-faq .content ul li.opened p {

	display:block;

}



.c-faq .content ul li h3 {

	margin:0;

}



.c-faq .content ul li p {

	font-size:14px;

	line-height:20px;

	display:none;

	padding:10px;

}



.c-glossary .letters {

	border-bottom:1px solid #acacac;

}



.c-glossary .letters ul {

	list-style-type:none;

}



.c-glossary .letters ul li {

	float:left;

	margin:4px;

}



.c-glossary .letters ul li a {

	color:#CCCCCC;

	font-size:18px;

	font-weight:bold;

	padding:0 4px;

}



.c-glossary .letters ul li a:hover {

	text-decoration:none;

	color:#999;

}



.c-glossary .letters ul li.active {

}



.c-glossary .letters ul li.active a {

	-moz-border-radius:8px;

	-webkit-border-radius:8px;

	background-color:#45C0DF;

	color:#FFFFFF;

}





.c-glossary .content {

	border-bottom:1px solid #ACACAC;

}



.c-glossary .content .terms {

	float:left;

	overflow-y:auto;

	position:relative;

	width:300px;

	z-index:2;

	background-color:#EBEBEB;

}



.c-glossary .content .terms,

.c-glossary .content .description {

	height:239px;

}



.c-glossary .content .terms ul {

	list-style-type:none;

}



.c-glossary .content .terms ul li {

	background:url("/timages/gl_li_bg.png") repeat-x scroll 0 0 transparent;

	height:30px;

}



.c-glossary .content .terms ul li:hover {

	background-position:0 -30px;

}



.c-glossary .content .terms ul li:hover a {

	color:#4c4c4c;

}



.c-glossary .content .terms ul li.active {

	background-position:0 -60px;

}



.c-glossary .content .terms ul li.active a {

	color:#fff;

}



.c-glossary .content .terms ul li a {

	color:#999999;

	display:block;

	font-size:16px;

	font-weight:bold;

	overflow:hidden;

	padding:4px 5px 0;

	white-space:nowrap;

}



.c-glossary .content .terms ul li a:hover {

	text-decoration:none;

}



.c-glossary .content .description {

	position:relative;

	z-index:1;

}



.c-glossary .content .description h4 {

	border-bottom:1px solid #45C0DF;

	color:#191919;

	font-size:16px;

	font-weight:bold;

	margin:0;

	padding:4px 0;

}



.c-glossary .content .description h4 span {

	margin-left:10px;

}



.c-glossary .content .description div {

	margin:0;

	padding:10px;

}



.c-glossary .content .description div p {

	color:#191919;

	display:block;

	font-size:13px;

	height:200px;

	left:10px;

	overflow:auto;

	position:relative;

	top:1px;

}



#glossary2 .letters {

	border:0 none;

	margin-top:5px;

}



#glossary2 .letters ul {

}



#glossary2 .letters ul li {

	height:26px;

	margin:0;

	background:url("/timages/glossary_corner_left.png") no-repeat scroll left top transparent;

}



#glossary2 .letters ul li a {

	background:url("/timages/glossary_corner_right.png") no-repeat scroll right top transparent;

	display:block;

	height:26px;

	padding:0 7px;

}



#glossary2 .letters ul li a span {

	background:url("/timages/glossary_fill.png") repeat-x scroll left top transparent;

	color:#8CC6DC;

	display:block;

	font-size:16px;

	height:26px;

	line-height:26px;

	text-align:center;

	width:12px;

}



#glossary2 .letters ul li.all a span {

	width:35px;

}



#glossary2 .letters ul li.active {

	background-image:url("/timages/glossary_corner_left_active.png");

}



#glossary2 .letters ul li.active a {

	-moz-border-radius:0;

	-webkit-border-radius:0;

	background-image:url("/timages/glossary_corner_right_active.png");

}



#glossary2 .letters ul li.active a span {

	background-image:url("/timages/glossary_fill_active.png");

	color:#FFFFFF;

}



#glossary2 .content {

	background:url("/timages/glossary_bg.png") no-repeat scroll 0 0 #5EAEC6;

	min-height:600px;

	position:relative;

}



#glossary2 .content .terms {

	background:none repeat scroll 0 0 transparent;

	height:320px;

	left:15px;

	top:15px;

	width:245px;

}



#glossary2 .content .terms ul {

}



#glossary2 .content .terms ul li {

	background:none repeat scroll 0 0 transparent;

	height:auto;

}



#glossary2 .content .terms ul li a {

	background:none repeat scroll 0 0 transparent;

	color:#FFFFFF;

	font-size:14px;

}



#glossary2 .content .description {

	background:url("/timages/glossary_descr_bg.png") no-repeat scroll 0 0 transparent;

	height:575px;

	position:absolute;

	right:15px;

	top:15px;

	width:455px;

}



#glossary2 .content .description h4 {

	border:0 none;

	margin:10px 10px 0;

	padding:0;

}



#glossary2 .content .description h4 span {

	margin:0;

}



#glossary2 .content .description div {

}



#glossary2 .content .description div p {

	height:520px;

	left:0;

	line-height:18px;

	top:0;

}



#glossary2 .content .star {

	bottom:15px;

	left:35px;

	position:absolute;

}







.c-chart .content.chart {

	padding:10px 9px;

}



.c-chart .content.form,

.c-reports .content.form {

	padding:10px;

}



.c-chart .content.form h3,

.c-reports .content.form h3 {

	margin:0 0 15px;

}



.c-chart .content.form form div.i,

.c-reports .content.form form div.i {

	margin:0 0 15px 130px;

}



.c-chart .content.form form label,

.c-reports .content.form form label {

	width:120px;

}



a.glossary {

	border-bottom:1px dotted;

	color:#009AC0;

	font-weight:normal;

}



a.glossary:hover {

	text-decoration:none;

	border-bottom:1px solid;

}



#ice-glossary-popup .body p {

	width:400px;

}



.c-user .box.profile .content.data {

	padding:0 0 5px 10px;

	width:722px;

}



.c-user .box.profile .content.data .top {

	background:url("https://cdn.stardome.gr/timages/profile_box.png") no-repeat scroll 0 0 transparent;

	height:7px;

}



.c-user .box.profile .content.data .inside {

	background:url("https://cdn.stardome.gr/timages/profile_box.png") repeat-y scroll -722px 0 transparent;

}



.c-user .box.profile .content.data .bottom {

	background:url("https://cdn.stardome.gr/timages/profile_box.png") no-repeat scroll -1444px 0 transparent;

	height:20px;

}



.c-user .box.profile .content.data .inside .left ul {

	list-style-position:inside;

	list-style-type:none;

	margin-left:16px;

}



.c-user .box.profile .content.data .inside .left ul li {

	padding:0 0 3px;

}



.c-user .box.profile .content.data .inside .left ul li a {

}



.c-user .box.profile .content.data .inside .image {

	border:1px solid #DDDBD5;

	font-size:0;

	margin:10px 0 10px 16px;

}



.c-user .box.profile .content.data .inside .image img {

	border:4px solid #FFFFFF;

}



.c-user .box.profile .content.data .inside .info {

	margin-left:200px;

	padding-top:8px;

}



.c-user .box.profile .content.data .inside .info table {

	width:510px;

}



.c-user .box.profile .content.data .inside .info table tr {

}



.c-user .box.profile .content.data .inside .info table tr td {

	width:50%;

}



.c-user .box.profile .content.data .inside .info table tr.data td {

	color:#191919;

	font-size:16px;

	padding:0 0 0 10px;

}



.c-user .box.profile .content.data .inside .info table tr.line td {

	background:url("/timages/line03.png") repeat-x scroll 0 0 transparent;

	height:3px;

}



.c-user .box.profile .content.data .inside .info table tr.label td {

	color:#CDC8C3;

	font-size:10px;

	padding:0 0 0 10px;

	text-transform:uppercase;

}





.c-user .box.profile .content.data .inside .info table tr.space td {

	height:20px;

}



.c-user .box.profile .content.friends {

	padding:0 10px 10px;

}



.c-user .box.profile .content.friends ul {

	list-style-type:none;

}



.c-user .box.profile .content.friends ul li {

	float:left;

	margin:0 8px 10px 0;

	overflow:hidden;

	width:72px;

}



.c-user .box.profile .content.friends ul li a {

	background:url("https://cdn.stardome.gr/timages/images.png?v=1.0") no-repeat scroll 0 -410px transparent;

	display:block;

	height:76px;

	position:relative;

	width:74px;

	padding:0;

}



.c-user .box.profile .content.friends ul li a span {

	display:block;

	height:60px;

	left:7px;

	position:relative;

	top:7px;

	width:60px;

	background:none no-repeat scroll center center transparent;

}



.c-user .box.profile .content.friends ul li span {

	color:#009DC5;

	display:block;

	font-size:10px;

	text-align:center;

}



#ice-invite-popup .inside .body {

	width:350px;

}



.c-friends .content ul {

	list-style-type:none;

}



.c-friends .content ul li {

	border-bottom:1px solid #EBEBEB;

	padding:10px;

}



.c-friends .content ul li .image {

	font-size:0;

}



.c-friends .content ul li .image img {

}



.c-friends .content ul li .data {

	padding:0 0 0 10px;

}



.c-friends .content ul li .data p {

	margin:0 0 8px;

}



.c-friends .content ul li .data p span.friend {

	font-weight:bold;

}



.c-compatibility .content {

	padding:10px;

	font-size:14px;

	line-height:20px;

}



.c-compatibility .content h3 {

	margin:0 0 10px;

}



.c-compatibility .content p {

	margin:0 0 5px 0;

}



.c-tribes .content form {

	padding:10px;

}



.c-tribes .content form p label {

	width:65px;

}



.c-tribes .content form p.editor {

}



.c-tribes .content form div.i {

	margin:0 0 0 70px;

}









input.button {

	-moz-border-radius:4px;

	-webkit-border-radius:4px;

	background-color:#009EC6;

	border:1px solid #007693;

	color:#FFFFFF;

	font-size:12px;

	font-weight:bold;

	padding:0 4px 2px;

}



form p {

	margin:0 0 5px;

	clear:both;

}



form input[type="text"],

form input[type="password"],

form textarea,

form select,

.form input[type="text"] {

	background-color:#FFFFFF;

	border:1px solid #CDCDCD;

	color:#818181;

	font-weight:bold;

	padding:3px;

	font-size:12px;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

}



form input[type="text"]:focus,

form input[type="password"]:focus,

form textarea:focus,

.form input[type="text"]:focus {

	background-color:#f1f1f1;

}



form label {

	float:left;

	font-weight:bold;

	margin:4px 5px 0 0;

	text-align:right;

	width:20%;

	font-size:12px;

	line-height:16px;

}



form label.inline {

	float:none;

	margin:0;

}



form div.validation-advice {

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	background-color:#F1F1F1;

	float:right;

	font-weight:bold;

	padding:3px 6px;

	text-align:right;

	font-size:12px;

}



form .validation-failed {

	background-color:#F1F1F1 !important;

}



.fb-like {

	border-top:1px solid #E4E4E4;

	margin:10px 0 0;

	padding:10px 0 0;

}



.c-content .fb-like,

.c-tribes .fb-like,

.c-questions .fb-like {

	margin:10px;

}



#question-form,

#question-form-text {

	padding:10px;

}



#question-form div.text,

#question-form-text div.text {

	font-size:14px;

	line-height:18px;

	margin-bottom:0px;

}



#question-form-text div.text p {

	margin-bottom:10px;

}



#question-form div.text ul,

#question-form-text div.text ul {

	list-style-position:inside;

	margin:10px 0;

}



#question-form-text div.text ul li {

	margin-bottom:5px;

}







#question-form form label {

	width:60px;

}



#question-form form input.text {

	width:400px;

}



#question-form form textarea {

	height:100px;

	width:400px;

}





#question-form .actions {

	margin:20px 0 0;

}



#question-form .actions h3 {

	margin:0;

	padding:0;

}



.c-questions .list.form .content {

	border-bottom:1px solid #ACACAC;

}



.c-questions .list.form .readon {

	padding:10px;

	text-align:right;

}



.c-questions .list.form .readon a {

	background:url("/timages/arrow01.png") no-repeat scroll right 3px transparent;

	font-size:14px;

	font-weight:bold;

	padding:0 16px 0 0;

}



.c-questions .post .content .text h3 {

	color:#555555;

	font-size:14px;

	margin:5px 0;

}





.banner-loading {

	position:relative;

}



.banner-loading p {

	position:relative;

	text-align:center;

}



.banner-loading p span.text {

	color:#999999;

	/*background:url("/timages/wait5.gif") no-repeat scroll 0 0 transparent;

	color:#999999;

	padding:2px 0 0 20px;*/

}



.banner-loading p span.other {

	display:none;

}





.module-ad-728 .banner-loading {

	width:728px;

	height:90px;

}



.module-ad-728 .banner-loading p {

	line-height:90px;

}



.module-ad-728 .ice-banner .ad {

	padding-bottom:3px;

}



.module-ad-right .banner-loading {

	width:300px;

	height:250px;

}



.module-ad-right .banner-loading p {

	line-height:250px;

}



.module-ad-300 .banner-loading {

	width:300px;

	height:250px;

}



.module-ad-300 .banner-loading p {

	line-height:250px;

}



.module-ad-300 .ice-banner .ad {

	padding-bottom:3px;

}



.ice-banner-w .ad {

	position:relative;

	z-index:999;

}





.contest-face .content {

	padding:10px;

}



.contest-face .content .right.info {

	border-left:1px solid #888888;

	padding-left:10px;

	width:350px;

}



.contest-face .content .right.info h3,

.contest-face .content .form h3 {

	font-size:18px;

	margin:0 0 10px;

}



.contest-face .content .right.info p,

.contest-face .content .form p {

	line-height:16px;

	margin:0 0 10px;

}



.contest-face .content #camera-module {

	background-color:#F1F1F1;

	border:1px solid #A6A6A6;

	font-size:0;

	padding:2px;

	width:345px;

}



.contest-face .content .buttons {

	margin:10px 0;

}



.contest-face .content .buttons #btn-record-start {

	color:#FF0000;

	font-weight:bold;

}



.contest-face .content .buttons #btn-record-stop {

	font-weight:bold;

}



.contest-face .content #video-player {

	-moz-box-shadow:0 0 3px rgba(1, 1, 1, 0.4);

	-webkit-box-shadow:0 0 3px rgba(1, 1, 1, 0.4);

	box-shadow:0 0 3px rgba(1, 1, 1, 0.4);

	font-size:0;

	width:350px;

	margin-bottom:10px;

}



.contest-face .content form {

	width:350px;

}



.contest-face .content ul#videos {

	list-style-type:none;

	margin:10px 0;

	width:350px;

}



.contest-face .content ul#videos li {

	position:relative;

}



.contest-face .content ul#videos li label {

	float:none;

	margin:0;

	text-align:left;

	width:auto;

}



.contest-face .content ul#videos li a {

	line-height:16px;

	position:absolute;

	right:0;

	top:3px;

}



.contest-face .content form .file {

	margin:0 0 10px;

}



.contest-face .content form .buttons input {

	font-size:14px;

	font-weight:bold;

}



#site-busy .mask {

	background-color:#000000;

	bottom:0;

	display:none;

	left:0;

	position:fixed;

	right:0;

	top:0;

	z-index:1000;

}



#site-busy .please-wait {

	-moz-border-radius:8px 8px 8px 8px;

	-webkit-border-radius:8px 8px 8px 8px;

	background-color:#252525;

	display:none;

	left:48%;

	padding:10px;

	position:fixed;

	top:48%;

	z-index:1001;

}



#site-busy .please-wait span {

	background:url("/timages/loader5.gif") no-repeat scroll 0 0 transparent;

	color:#FFFFFF;

	display:block;

	font-size:14px;

	font-weight:bold;

	line-height:22px;

	padding-left:28px;

}



#site-busy.working .mask,

#site-busy.working .please-wait {

	display:block;

}



.social {

	border-top:1px solid #E4E4E4;

	padding: 10px 0 0;

}



.social .tweet {

	float:left;

	width:150px;

}



.social .plusone {

	float:left;

	width:100px;

}



.social .facebook {

	float:left;

	width:400px;

}



.c-content .social {

    margin-bottom: 10px;

    padding-left: 10px;

}



.c-tribes .social {

	padding-left: 10px;

}



.c-signs .boxes {

	width:100%;

}



.c-frontpage .module-forecasts .box.lovedome .content .more a {

	color:#BA0E0C;

}



.captcha {

	margin: 0 0 0 107px;

}



.captcha input#recaptcha_response_field {

    float: none;

    left: 0;

    margin: 0;

    padding: 0;

}



#content.full #left-area .left-body.c-products {

	padding: 30px 15px 0;

}



.product-view .image {

	float:left;

	font-size:0;

	border:1px solid #24545e;

	padding:10px;

}



.product-view .data {

	margin-left: 450px;

}



.product-view .data h1 {

    font-size: 30px;

    margin: 0;

    padding: 0;

}



.product-view .data h2 {

    color: #006280;

    font-size: 48px;

    margin: 20px 0 0;

}



.product-view .data h2.label {

	font-size:42px;

}



.product-view .data h4 {

    color: #006280;

    font-size: 30px;

    margin: 20px 0 0;

}



.product-view .data .subtitle {

	color:#006280;

	font-size:18px;

	font-weight:bold;

}



.product-view .data .line {

    background-color: #20445E;

    font-size: 0;

    height: 1px;

    margin: 10px 0;

}



.product-view .data .description {

}



.product-view .data .description h3 {

	font-size:18px;

	margin:0;

}



.product-view .data .description p {

    font-size: 14px;

    line-height: 20px;

    margin: 5px 0 20px;

}



.product-view .data .filters {

	font-size:16px;

	color:#006280;

	font-weight:bold;

}



.product-view .data .param {

	margin: 15px 0 0;

}



.product-view .data .param p {

    clear: none;

    margin: 5px 0;

}



.product-view .data .info {

}



.product-view .data .info p {

    font-size: 11px;

    margin: 0 0 10px;

}



.product-view .data a.submit {

    background-color: #000000;

    border-radius: 8px 8px 8px 8px;

    color: #FFFFFF;

    display: inline-block;

    font-size: 18px;

    font-weight: bold;

    padding: 7px 12px;

}



.product-view .data a.submit span {

    background: url("/timages/arrow02.png") no-repeat scroll right -1px transparent;

    display: block;

    padding: 0 50px 0 0;

}



.products-cart h2 {

	margin:0;

	font-size:24px;

}



.products-cart .no-items {

	text-align:center;

}



.products-cart table.items {

    border: 0 none;

    border-collapse: collapse;

    border-spacing: 0;

    padding: 0;

    width: 100%;

    margin: 20px 0 0;

}



.products-cart table.items thead {

	border-bottom: 1px solid #24545E;

}



.products-cart table.items tbody {

}



.products-cart table.items td {

    vertical-align: top;

    white-space: nowrap;

}



.products-cart table.items thead th {

}



.products-cart table.items thead th.title,

.products-cart table.items thead th.price,

.products-cart table.items thead th.quantity {

	padding: 0 0 0 10px;

}



.products-cart table.items thead th.image,

.products-cart table.items thead th.actions,

.products-cart table.items thead th.quantity,

.products-cart table.items thead th.price {

	width: 2%;

}



.products-cart table.items td.image div {

	border: 1px solid #24545E;

    font-size: 0;

    padding: 2px;

}



.products-cart table.items td.line {

	padding: 10px 0;

}



.products-cart table.items td.space {

    font-size: 0;

    height: 10px;

}



.products-cart table.items td.line div {

    background-color: #24545E;

    height: 1px;

}



.products-cart table.items td.title {

    font-size: 20px;

    font-weight: bold;

    padding: 0 0 0 10px;

}



.products-cart table.items td.title span {

	font-weight:normal;

	font-size:14px;

}



.products-cart table.items td.title p {

    color: #006280;

    font-size: 12px;

    margin: 10px 0 0;

}



.products-cart table.items td.price {

    border-left: 1px solid #006280;

    color: #006280;

    font-size: 26px;

    font-weight: bold;

    padding: 0 10px;

    text-align: left;

}



.products-cart table.items td.price.free span {

	position: relative;

}



.products-cart table.items td.price.free span:before {

    border-color: inherit;

    border-top-style: solid;

    border-top-width: 3px;

    content: "";

    left: -5px;

    position: absolute;

    right: -5px;

    top: 50%;

	

	-webkit-transform:rotate(-17deg);

	-moz-transform:rotate(-17deg);

	-ms-transform:rotate(-17deg);

	-o-transform:rotate(-17deg);

	transform:rotate(-17deg);

}



.products-cart table.items td.price.free p {

	color: #FF0000;

}



.products-cart table.items td.actions {

	padding: 0 10px;

	border-left: 1px solid #006280;

}



.products-cart table.items td.actions a {

    background-color: #000000;

    border-radius: 6px 6px 6px 6px;

    color: #FFFFFF;

    display: inline-block;

    font-size: 12px;

    font-weight: bold;

    padding: 5px 10px;

}



.products-cart table.items td.quantity {

    font-size: 20px;

    padding: 0 10px;

    text-align: center;

    border-left: 1px solid #006280;

}



.products-cart table.items tfoot {

	border-bottom: 1px solid #24545E;

}



.products-cart table.items tfoot td {

    font-size: 22px;

    font-weight: bold;

    padding: 0 0 10px;

    text-align: right;

}



.products-cart table.items tfoot td.more {

	text-align:left;

}



.products-cart .cupon-area {

}



.products-cart .cupon-area h2 {

    background-color: #D0E9F1;

    font-size: 18px;

    padding: 8px;

}



.products-cart .cupon-area .form {

    border-bottom: 1px solid #24545E;

    padding: 10px 0;

    text-align: right;

}



.products-cart .cupon-area .form span {

    font-size: 16px;

    font-weight: bold;

    margin: 0 10px 0 0;

}



.products-cart .cupon-area .form a.validate {

    background-color: #000000;

    border-radius: 6px;

    color: #FFFFFF;

    display: inline-block;

    font-size: 12px;

    font-weight: bold;

    margin: 0 0 0 10px;

    padding: 5px 10px;

}



.products-cart .cupon-area .total {

    border-bottom: 1px solid #24545E;

    font-size: 22px;

    font-weight: bold;

    padding: 10px 0;

    text-align: right;

}



.products-cart .vat-info {

	margin: 20px 0 0;

	text-align:right;

}



.products-cart .form {

}



.products-cart .form table {

    border: 0 none;

    border-collapse: collapse;

    border-spacing: 0;

    padding: 0;

    margin: 20px 0 0;

}



.products-cart .form table tr td:first-child {

    font-size: 14px;

    font-weight: bold;

    padding: 0 10px 0 0;

}



.products-cart .form table tr td {

	padding: 0 0 5px;

}



.products-cart .form table tr td input {

	width: 250px;

}



.products-cart .checkout {

	text-align:right;

}



.products-cart .checkout p {

	margin:0 0 10px;

}



.products-cart .checkout p a.buy {

    background-color: #000000;

    border-radius: 8px 8px 8px 8px;

    color: #FFFFFF;

    display: inline-block;

    font-size: 18px;

    font-weight: bold;

    padding: 7px 12px;

}



.products-cart .checkout p a.buy span {

    background: url("/timages/arrow02.png") no-repeat scroll right -1px transparent;

    display: block;

    padding: 0 50px 0 0;

}



.products-cart a.buy-more {

    background-color: #005773;

    border-radius: 8px 8px 8px 8px;

    color: #FFFFFF;

    display: inline-block;

    font-size: 16px;

    font-weight: bold;

    padding: 5px 12px;

}



.products-cart a.buy-more span {

    background: url("/timages/arrow02.png") no-repeat scroll right -1px transparent;

    display: block;

    padding: 0 50px 0 0;

}



#eshop-info {

    border-top: 1px solid #CCCCCC;

    margin: 10px 0 0;

    padding: 10px 0 0;

    position: relative;

}



#eshop-info table {

}



#eshop-info table td.cell {

    padding: 20px 50px;

    white-space:nowrap;

}



#eshop-info table td.break {

	width:1px;

	font-size:0;

}



#eshop-info table td.break span {

    background-color: #CCCCCC;

    display: block;

    height: 40px;

    margin: 0;

    padding: 0;

    width: 1px;

}



#eshop-info table td.cell table td {

	padding:0 10px;

}



#eshop-info table td.verisign {	

	padding: 20px 0 20px 20px;

}



#eshop-info .label {

    font-size: 9px;

    position: absolute;

    top: 2px;

}



.c-tribes .content.post .actions {

    border-top: 1px solid #E4E4E4;

    margin: 8px 0 0;

    padding: 8px 0 0 10px;

}



.c-tribes .content.post .actions a.report {

    background: url("https://cdn.stardome.gr/timages/warning-red.png") no-repeat scroll left 0 transparent;

    color: #C80809;

    font-weight: bold;

    padding: 0 0 0 20px;

}



ul#comments li .actions a.report,

.box.comments-list .content ul li .actions a.report {

    background: url("https://cdn.stardome.gr/timages/warning-red.png") no-repeat scroll right 0 transparent;

    color: #C80809;

    font-weight: bold;

    padding: 0 20px 0 0;

}



.c-products .product {

	margin: 0 0 20px;

}



.c-products .product .image {

    border: 1px solid #A3C5D4;

    float: left;

    font-size: 0;

    padding: 3px;

}



.c-products .product .info {

    border-bottom: 1px solid #000000;

    float: right;

    padding: 0 0 40px;

    width: 800px;

}



.c-products .product .info h2 {

    font-size: 26px;

    margin: 0 0 10px;

}



.c-products .product .info .text {

	font-size: 14px;

}



.c-products .product .info .text h3 {

	margin: 0 0 5px;

}



.c-products .product .info .text p {

	line-height: 18px;

}



.c-products .product .info .buttons {

	margin: 20px 0 0;

}



.c-products .product .info .buttons p.price {

    color: #006280;

    font-size: 30px;

    font-weight: bold;

}



.c-products .product .info .buttons p.price span {

    display: block;

    font-size: 12px;

}



.c-products a.button2 {

    background-color: #000000;

    border-radius: 8px 8px 8px 8px;

    color: #FFFFFF;

    display: inline-block;

    font-size: 18px;

    font-weight: bold;

    padding: 7px 12px;

    margin: 0 0 0 10px;

}



.c-products a.button2 span {

    background: url("/timages/arrow02.png") no-repeat scroll right -1px transparent;

    display: block;

    padding: 0 50px 0 0;

}



.love-match .section-left {

	float:left;

	width:520px;

}



.love-match .section-left h1 {

    font-size: 30px;

    margin: 0;

}



.love-match .section-left h2 {

    font-size: 18px;

    margin: 5px 0 0;

}



.love-match .section-left p.price {

    color: #006280;

    font-size: 48px;

    margin: 30px 0 0;

    font-weight:bold;

}



.love-match .section-left p.subtitle {

    color: #006280;

    font-size: 18px;

    font-weight: bold;

}



.love-match .section-left .image {

    display: inline-block;

    float: none;

    border:1px solid #005d87;

}



.love-match .section-left .line {

    background-color: #20445E;

    font-size: 0;

    height: 1px;

    margin: 10px 0;

}



.love-match .section-left .description {

	margin: 40px 0 0;

}



.love-match .section-left .description h3 {

    font-size: 18px;

    margin: 0;

}



.love-match .section-left .description p {

    font-size: 14px;

    line-height: 20px;

    margin: 5px 0 20px;

}



.love-match .section-left .info {

}



.love-match .section-left .info p {

    font-size: 11px;

    margin: 0 0 10px;

}



.love-match .section-left .demo {

    background-color: #DFF6FC;

    font-size: 0;

    padding: 10px 0 10px 50px;

}



.love-match .data {

    float: right;

    margin: 0;

    width: 460px;

}



.love-match .data .title {

    color: #006280;

    font-size: 14px;

}



.love-match .data .arrow {

    font-size: 0;

    margin: 15px 0 0;

    padding: 0 0 10px 40px;

}



.love-match .data .inside {

    border-left: 1px solid #000000;

    margin: 0 0 0 -20px;

    padding: 0 0 0 20px;

}



.love-match .data h2 {

	color:#000;

	font-size:20px;

}



.love-match .data form {

	background-color:#dfdfdf;

}



.love-match .data form table {

	width:100%;

}



.love-match .data form table td,

.love-match .data form table th {

    font-size: 12px;

    padding: 4px 0;

}



.love-match .data form table td {

}



.love-match .data form table th {

    padding: 0 5px 0 0;

    text-align: right;

}



.love-match .data form table td.line {

	padding: 0;

	background-color:#c0c0c0;

}



.love-match .data form table label {

    float: none;

    font-weight: normal;

    margin: 0 10px 0 0;

}



.love-match .data form table h2 {

    color: #EC145A;

    font-size: 18px;

    margin: 0;

    padding: 10px 20px;

}



.love-match .data form table input[type="text"] {

    color: #3D3D3D;

    font-weight: normal;

    width: 220px;

}



.love-match .data form table input[type="text"]:focus {

	background-color:#f1f1f1;

}



.love-match .data form table select {

	font-weight:normal;

	color: #3D3D3D;

}



.love-match .data form .info {

    color: #555555;

    font-size: 10px;

    padding: 20px 20px 10px;

}



.love-match .data .inside div.button {

    margin: 20px 0 0;

    text-align: right;

}



.love-match .data .inside h2 {

	font-size: 18px;

}



.love-match .data .inside .subtext {

    font-size: 14px;

    margin: 5px 0 0;

}



body.v2 #site-area {

	width:1110px;

}



body.v2 #content #right-area {

	width:350px;

}



body.v2 #content {

	background-image:url("/timages/content_bg2_v2.png");

}



body.v2 #header .module-topmenu .menus ul li.last {

	width:110px;

}



body.v2 .module-now .column,

body.v2 .module-now .column p {

	width:174px;

}



body.v2 .module-ad-right .ad {

	background:none;

	padding: 3px 3px 0;

    text-align: center;

    width: auto;

}



body.v2 #header #menu-signs ul li:first-child {

	margin: 0 0 0 15px;

}



#billboard {

	text-align: center;

}



.svl-player {

	margin: 1em 0;

}



#deasy-ads {

	margin-bottom: 10px;

}



#deasy-ads .box .title img {

    display: block;

    height: 30px;

    top: 13px;

    position: relative;

    left: 8px;

}



#deasy-ads .entry {

    float: left;

    width: 24%;

    margin-right: 1%;

    margin-bottom: 1em;

}



#deasy-ads .entry .img img {

    display: block;

    width: 100%;

}



#deasy-ads .entry h2 {

    margin: 0;

    font-size: 1.3em;

}



#deasy-ads .entry h2 a {

	color: #000;

}


#regForm .captcha .g-recaptcha > div {
	margin: 10px auto;
}


@media (max-width: 600px) {



	.vidads-content-wrapper.corner-ad {

		width: 600px !important;

		height: 320px !important;

	}

	

}

#header-bg {
	background:transparent url(https://cdn.stardome.gr/timages/header_bg.png) repeat-x scroll left top;
	height:587px;
}

#header {
	position:relative;
}

#header .container {
	background:transparent url(/timages/fill_01_left.png) repeat-y scroll left top;
	z-index:2;
}

#header .container .inside {
	background:transparent url(/timages/fill_01_right.png) repeat-y scroll right top;
}

#header .container .inside .body {
	/*background:transparent url(/timages/header_fill.png) repeat scroll 0 0;*/
}

#header .top {
	background:transparent url(/timages/header_fill_top.png) repeat-y scroll left top;
	height:85px;
	position:relative;
}

#header .top #logo {
	/*background:transparent url(/timages/header_logo_bg.png) repeat-y scroll 0 0;*/
	left:10px;
	position:absolute;
	top:5px;
}

#header .top #stars {
	left:255px;
	position:absolute;
	top:49px;
}

#header .top #ice-user-area {
	position:absolute;
	right:0;
}

#header .top #ice-user-area #ice-login {
}

#header .top #ice-user-area #ice-login ul {
	list-style-type:none;
}

#header .top #ice-user-area #ice-login ul li {
	background:url("/timages/line04.png") repeat-y scroll left 0 transparent;
	float:left;
	height:43px;
	position:relative;
}

#header .top #ice-user-area #ice-login ul li a.btn {
	background:url("https://cdn.stardome.gr/timages/buttons.png") no-repeat scroll 0 0 transparent;
	display:block;
	height:28px;
	margin:7px 10px;
	position:relative;
	width:90px;
}

#header .top #ice-user-area #ice-login ul li a.btn:hover {
	text-decoration:none;
}

#header .top #ice-user-area #ice-login ul li a.btn.remind {
	background-position:-102px -94px;
	/*background-position:-102px -133px;*/
	width:97px;
}

#header .top #ice-user-area #ice-login ul li a.btn.remind:hover {
	background-position:-102px -133px;
}

#header .top #ice-user-area #ice-login ul li a.btn.register {
	background-position:-2px -94px;
	/*background-position:-2px -133px;*/
}

#header .top #ice-user-area #ice-login ul li a.btn.register:hover {
	background-position:-2px -133px;
}

#header .top #ice-user-area #ice-login ul li form {
	padding:9px 34px 9px 9px;
	position:relative;
}

#header .top #ice-user-area #ice-login ul li form input.field {
	background:url("https://cdn.stardome.gr/timages/buttons.png") no-repeat scroll left -164px transparent;
	border:0 none;
	color:#009BC2;
	font-weight:bold;
	height:26px;
	padding:0 6px;
	text-shadow:0 0 2px rgba(0, 0, 0, 0.6);
	width:112px;
	-moz-border-radius:0;
	-webkit-border-radius:0;
}

#header .top #ice-user-area #ice-login ul li form label {
	color:#00496E;
	float:none;
	font-weight:bold;
	margin:0 0 0 2px;
	text-align:left;
	text-shadow:0 0 2px rgba(1, 156, 207, 0.8);
	top:14px !important;
	width:auto;
}

#header .top #ice-user-area #ice-login ul li form a.login {
	background:url("https://cdn.stardome.gr/timages/buttons.png") no-repeat scroll -212px -96px transparent;
	display:block;
	height:24px;
	position:absolute;
	right:4px;
	top:9px;
	width:24px;
}

#header .top #ice-user-area #ice-login-wait {
	background:url("https://cdn.stardome.gr/timages/buttons.png") no-repeat scroll left -32px transparent;
	height:16px;
	padding:4px 0 4px 8px;
	position:relative;
	top:10px;
	width:200px;
}

#header .top #ice-user-area #ice-login-wait span {
	background:url("/timages/loader2.gif") no-repeat scroll left 0 transparent;
	color:#1491BA;
	font-weight:bold;
	padding-left:25px;
}

#ice-logout {
	position:relative;
	right:5px;
	top:0;
	width:790px;
}

#ice-logout .welcome {
	position:relative;
	top:8px;
}

#ice-logout .welcome .username {
	background:url("https://cdn.stardome.gr/timages/icons.png?v=1.0") no-repeat scroll left 0 transparent;
	color:#003B5C;
	display:block;
	font-size:21px;
	padding-left:20px;
	position:relative;
	text-shadow:0 1px 2px rgba(240, 240, 240, 0.5);
}

#ice-logout ul {
	list-style-type:none;
	position:absolute;
	right:0;
	top:0;
}

#ice-logout ul li {
	background:url("/timages/line04.png") repeat-y scroll left 0 transparent;
	float:left;
	height:43px;
	position:relative;
}

#ice-logout ul li a {
	background:url("https://cdn.stardome.gr/timages/buttons.png") no-repeat scroll 0 0 transparent;
	display:block;
	height:28px;
	margin:7px 10px;
	position:relative;
	width:90px;
}

#ice-logout ul li a span {
	bottom:-6px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	position:absolute;
	right:-4px;
}

#ice-logout ul li a:hover {
	text-decoration:none;
}

#ice-logout ul li a.invitations {
	background-position:-98px -195px;
	width:115px;
}

#ice-logout ul li a.invitations:hover {
	background-position:-98px -230px;
}

#ice-logout ul li a.messages {
	background-position:0 -195px;
	width:93px;
}

#ice-logout ul li a.messages:hover {
	background-position:0 -230px;
}

#ice-logout ul li a.logout {
	background-position:-217px -195px;
	width:78px;
}

#ice-logout ul li a.logout:hover {
	background-position:-217px -230px;
}


#header .top .line {
	background:transparent url(/timages/line01.png) repeat-x scroll 0 0;
	font-size:1px;
	height:2px;
	left:255px;
	position:absolute;
	top:43px;
	width:795px;
}

#header .footer {
	height:7px;
	position:relative;
	z-index:1;
}

#header .footer .left {
	background:transparent url(/timages/corners.png) no-repeat scroll 0 0;
	width:5px;
	height:7px;
}

#header .footer .right {
	background:transparent url(/timages/corners.png) no-repeat scroll 0 -7px;
	width:5px;
	height:7px;
}

#header .footer .fill {
	background:transparent url(/timages/corners.png) repeat-x scroll 0 -14px;
	height:7px;
	margin:0 5px;
}

#header .line {
	font-size:1px;
	/*background:transparent url(/timages/line1_day.png) repeat-x scroll 0 0;*/
	height:2px;
	margin:0 -1px;
}


#header #menu-signs {
	height:37px;
	overflow:hidden;
}

#header #menu-signs .left {
	width:6px;
	height:37px;
	background:transparent url(/timages/header_signs_bg.png) no-repeat scroll 0 0;
}

#header #menu-signs .right {
	width:6px;
	height:37px;
	background:transparent url(/timages/header_signs_bg.png) no-repeat scroll 0 -37px;
}

#header #menu-signs ul {
	height:37px;
	list-style-type:none;
	margin:0 6px;
	background:transparent url(/timages/header_signs_bg.png) repeat-x scroll 0 -74px;
}

#header #menu-signs ul li {
	float:left;
}

#header #menu-signs ul li a {
	background:transparent url(https://cdn.stardome.gr/timages/menu_signs.png) no-repeat scroll 0 0;
	height:39px;
	width:100px;
	display:block;
}

#header #menu-signs ul li a span {
	display:none;
}

#header #menu-signs ul li.sign-1 a {
	width:74px;
}

#header #menu-signs ul li.sign-1 a:hover,
#header #menu-signs ul li.sign-1 a.active {
	background-position:0 -39px;
}

#header #menu-signs ul li.sign-2 a {
	background-position:-73px 0;
	width:84px;
}

#header #menu-signs ul li.sign-2 a:hover,
#header #menu-signs ul li.sign-2 a.active {
	background-position:-73px -39px;
}

#header #menu-signs ul li.sign-3 a {
	background-position:-156px 0;
	width:84px;
}

#header #menu-signs ul li.sign-3 a:hover,
#header #menu-signs ul li.sign-3 a.active {
	background-position:-156px -39px;
}

#header #menu-signs ul li.sign-4 a {
	background-position:-240px 0;
	width:98px;
}

#header #menu-signs ul li.sign-4 a:hover,
#header #menu-signs ul li.sign-4 a.active {
	background-position:-240px -39px;
}

#header #menu-signs ul li.sign-5 a {
	background-position:-339px 0;
	width:74px;
}

#header #menu-signs ul li.sign-5 a:hover,
#header #menu-signs ul li.sign-5 a.active {
	background-position:-339px -39px;
}

#header #menu-signs ul li.sign-6 a {
	background-position:-411px 0;
	width:94px;
}

#header #menu-signs ul li.sign-6 a:hover,
#header #menu-signs ul li.sign-6 a.active {
	background-position:-411px -39px;
}

#header #menu-signs ul li.sign-7 a {
	background-position:-507px 0;
	width:80px;
}

#header #menu-signs ul li.sign-7 a:hover,
#header #menu-signs ul li.sign-7 a.active {
	background-position:-507px -39px;
}

#header #menu-signs ul li.sign-8 a {
	background-position:-585px 0;
	width:93px;
}

#header #menu-signs ul li.sign-8 a:hover,
#header #menu-signs ul li.sign-8 a.active {
	background-position:-585px -39px;
}

#header #menu-signs ul li.sign-9 a {
	background-position:-677px 0;
	width:90px;
}

#header #menu-signs ul li.sign-9 a:hover,
#header #menu-signs ul li.sign-9 a.active {
	background-position:-677px -39px;
}

#header #menu-signs ul li.sign-10 a {
	background-position:-771px 0;
	width:96px;
}

#header #menu-signs ul li.sign-10 a:hover,
#header #menu-signs ul li.sign-10 a.active {
	background-position:-771px -39px;
}

#header #menu-signs ul li.sign-11 a {
	background-position:-870px 0;
	width:99px;
}

#header #menu-signs ul li.sign-11 a:hover,
#header #menu-signs ul li.sign-11 a.active {
	background-position:-870px -39px;
}

#header #menu-signs ul li.sign-12 a {
	background-position:-971px 0;
	width:75px;
}

#header #menu-signs ul li.sign-12 a:hover,
#header #menu-signs ul li.sign-12 a.active {
	background-position:-971px -39px;
}

/* MENU */
#header .module-topmenu {

}

#header .module-topmenu .menus {
	/*background:transparent url(/timages/menus_bg.png) repeat-x scroll 0 0;*/
	height:34px;
}

#header .module-topmenu .menus ul {
	list-style-type:none;
}

#header .module-topmenu .menus ul li {
	float:left;
}

#header .module-topmenu .menus ul li a {
	background:transparent url(https://cdn.stardome.gr/timages/menu.png?v=1.3) no-repeat scroll 0 0;
	height:34px;
	width:100px;
	display:block;
}

#header .module-topmenu .menus ul li.last {
	width:74px; /*124px;*/
	height:34px;
	background:transparent url(/timages/menus_bg.png) repeat-x scroll 0 0;
}

/* HOME PAGE */
#header .module-topmenu .menus ul li.menu-47 a {
	width:148px;
}

#header .module-topmenu .menus ul li.menu-47 a:hover {
	background-position:0 -34px;
}

#header .module-topmenu .menus ul li.menu-47.selected a {
	background-position:0 -68px;
}

/* FORECASTS */
#header .module-topmenu .menus ul li.menu-36 a {
	background-position:-148px 0;
	width:128px;
}

#header .module-topmenu .menus ul li.menu-36 a:hover {
	background-position:-148px -34px;
}

#header .module-topmenu .menus ul li.menu-36.selected a {
	background-position:-148px -68px;
}


#header .module-topmenu .menus ul li.menu-3 a {
	background-position:-275px 0;
	width:85px;
}

#header .module-topmenu .menus ul li.menu-3 a:hover {
	background-position:-275px -34px;
}

#header .module-topmenu .menus ul li.menu-3.selected a {
	background-position:-275px -68px;
}

/* TRIBES */
#header .module-topmenu .menus ul li.menu-70 a {
	background-position:-360px 0;
	width:90px;
}

#header .module-topmenu .menus ul li.menu-70 a:hover {
	background-position:-360px -34px;
}

#header .module-topmenu .menus ul li.menu-70.selected a {
	background-position:-360px -68px;
}

/* LIBRARY */
#header .module-topmenu .menus ul li.menu-71 a {
	background-position:-450px 0;
	width:138px;
}

#header .module-topmenu .menus ul li.menu-71 a:hover {
	background-position:-450px -34px;
}

#header .module-topmenu .menus ul li.menu-71.selected a {
	background-position:-450px -68px;
}

/* REPLIES */
#header .module-topmenu .menus ul li.menu-72 a {
	background-position:-590px 0;
	width:138px;
}

#header .module-topmenu .menus ul li.menu-72 a:hover {
	background-position:-590px -34px;
}

#header .module-topmenu .menus ul li.menu-72.selected a {
	background-position:-590px -68px;
}

/* SEMINARS */
#header .module-topmenu .menus ul li.menu-73 a {
	background-position:-728px 0;
	width:130px;
}

#header .module-topmenu .menus ul li.menu-73 a:hover {
	background-position:-728px -34px;
}

#header .module-topmenu .menus ul li.menu-73.selected a {
	background-position:-728px -68px;
}

/* ASK THE STARS */
#header .module-topmenu .menus ul li.menu-98 a {
	background-position:-858px 0;
	width:160px;
}

#header .module-topmenu .menus ul li.menu-98 a:hover {
	background-position:-858px -34px;
}

#header .module-topmenu .menus ul li.menu-98.selected a {
	background-position:-858px -68px;
}

/* SHOP */
#header .module-topmenu .menus ul li.menu-105 a {
    background-position: -1026px 0;
    width: 90px;
}

#header .module-topmenu .menus ul li.menu-105 a:hover {
	background-position:-1026px -34px;
}

#header .module-topmenu .menus ul li.menu-105.selected a {
	background-position:-1026px -68px;
}

/* LIVE CHAT */
#header .module-topmenu .menus ul li.menu-107 a {
    background-position: -1125px 0;
    width: 120px;
}

#header .module-topmenu .menus ul li.menu-107 a:hover {
	background-position:-1125px -34px;
}

#header .module-topmenu .menus ul li.menu-107.selected a {
	background-position:-1125px -68px;
}



#header .module-topmenu .submenus {
	height:34px;
	background:transparent url(/timages/submenus_bg.png) repeat-x scroll 0 0;
}

#header .module-topmenu .submenus ul {
	list-style-type:none;
	padding:5px 0 0 6px;
}

#header .module-topmenu .submenus ul li {
	float:left;
	position:relative;
	margin-right:10px;
}

#header .module-topmenu .submenus ul li a {
	position:relative;
	color:#fff;
	text-decoration:none;
}

#header .module-topmenu .submenus ul li.selected a,
#header .module-topmenu .submenus ul li.selected a:hover {
	background:transparent url(https://cdn.stardome.gr/timages/buttons.png) no-repeat scroll left -32px;
	display:block;
	height:24px;
	margin-right:5px;
}

#header .module-topmenu .submenus ul li a:hover {
	background:url("https://cdn.stardome.gr/timages/buttons.png") no-repeat scroll left -343px transparent;
	text-decoration:none;
	display:block;
	height:24px;
	/*margin-right:5px;*/
}

#header .module-topmenu .submenus ul li a:hover span.right {
	background:url("https://cdn.stardome.gr/timages/buttons.png") no-repeat scroll right -343px transparent;
	height:24px;
	margin-right:-5px;
	width:5px;
}

#header .module-topmenu .submenus ul li.selected a span.right,
#header .module-topmenu .submenus ul li.selected a:hover span.right {
	background:transparent url(https://cdn.stardome.gr/timages/buttons.png) no-repeat scroll right -32px;
	height:24px;
	margin-right:-5px;
	width:5px;
}

#header .module-topmenu .submenus ul li a span.text {
	line-height:22px;
	padding:0 2px 0 7px;
}

#header #visit-cy {
    font-size: 0;
    left: -42px;
    position: absolute;
    top: 1px;
}

.module-now .shadow,
.module-replies .shadow {
	background:transparent url(/timages/fill_01_right.png) repeat-y scroll left top;
	height:100%;
	position:absolute;
	top:0;
	width:8px;
	z-index:2;
}

#right-area .box {
}

#right-area .box .title {
	height:45px;
	background:transparent url(/timages/box_title_bg.png) repeat-x scroll 0 0;
	position:relative;
	z-index:1;
}

#right-area .box .title div {
	left:5px;
	position:relative;
	top:12px;
}

.title-birthday {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 0 0;
	height:30px;
	width:125px;
}

.module-birthday {
}

.module-birthday .calendar {
	float:left;
	margin:8px;
}

.module-birthday .calendar .month {
}

.module-birthday .calendar .month span {
	background:transparent url(https://cdn.stardome.gr/timages/calendar.png) no-repeat scroll 0 0;
	width:77px;
	height:26px;
	display:block;
}

.module-birthday .calendar .month span.m02 {
	background-position:-77px 0;
}

.module-birthday .calendar .month span.m03 {
	background-position:-154px 0;
}

.module-birthday .calendar .month span.m04 {
	background-position:-231px 0;
}

.module-birthday .calendar .month span.m05 {
	background-position:-308px 0;
}

.module-birthday .calendar .month span.m06 {
	background-position:-385px 0;
}

.module-birthday .calendar .month span.m07 {
	background-position:-462px 0;
}

.module-birthday .calendar .month span.m08 {
	background-position:-539px 0;
}

.module-birthday .calendar .month span.m09 {
	background-position:-616px 0;
}

.module-birthday .calendar .month span.m10 {
	background-position:-693px 0;
}

.module-birthday .calendar .month span.m11 {
	background-position:-770px 0;
}

.module-birthday .calendar .month span.m12 {
	background-position:-847px 0;
}

.module-birthday .calendar .day {
	margin:2px 0 0;
}

.module-birthday .calendar .day span {
	background:transparent url(https://cdn.stardome.gr/timages/calendar.png) no-repeat scroll 0 -30px;
	width:77px;
	height:47px;
	display:block;
}

.module-birthday .calendar .day span.d02 {
	background-position:-77px -30px;
}

.module-birthday .calendar .day span.d03 {
	background-position:-154px -30px;
}

.module-birthday .calendar .day span.d04 {
	background-position:-231px -30px;
}

.module-birthday .calendar .day span.d05 {
	background-position:-308px -30px;
}

.module-birthday .calendar .day span.d06 {
	background-position:-385px -30px;
}

.module-birthday .calendar .day span.d07 {
	background-position:-462px -30px;
}

.module-birthday .calendar .day span.d08 {
	background-position:-539px -30px;
}

.module-birthday .calendar .day span.d09 {
	background-position:-616px -30px;
}

.module-birthday .calendar .day span.d10 {
	background-position:-693px -30px;
}

.module-birthday .calendar .day span.d11 {
	background-position:-770px -30px;
}

.module-birthday .calendar .day span.d12 {
	background-position:-847px -30px;
}

.module-birthday .calendar .day span.d13 {
	background-position:0 -80px;
}

.module-birthday .calendar .day span.d14 {
	background-position:-77px -80px;
}

.module-birthday .calendar .day span.d15 {
	background-position:-154px -80px;
}

.module-birthday .calendar .day span.d16 {
	background-position:-231px -80px;
}

.module-birthday .calendar .day span.d17 {
	background-position:-308px -80px;
}

.module-birthday .calendar .day span.d18 {
	background-position:-385px -80px;
}

.module-birthday .calendar .day span.d19 {
	background-position:-462px -80px;
}

.module-birthday .calendar .day span.d20 {
	background-position:-539px -80px;
}

.module-birthday .calendar .day span.d21 {
	background-position:-616px -80px;
}

.module-birthday .calendar .day span.d22 {
	background-position:-693px -80px;
}

.module-birthday .calendar .day span.d23 {
	background-position:-770px -80px;
}

.module-birthday .calendar .day span.d24 {
	background-position:-847px -80px;
}

.module-birthday .calendar .day span.d25 {
	background-position:0 -130px;
}

.module-birthday .calendar .day span.d26 {
	background-position:-77px -130px;
}

.module-birthday .calendar .day span.d27 {
	background-position:-154px -130px;
}

.module-birthday .calendar .day span.d28 {
	background-position:-231px -130px;
}

.module-birthday .calendar .day span.d29 {
	background-position:-308px -130px;
}

.module-birthday .calendar .day span.d30 {
	background-position:-385px -130px;
}

.module-birthday .calendar .day span.d31 {
	background-position:-462px -130px;
}

.module-birthday .line {
	font-size:1px;
	height:4px;
	background:transparent url(/timages/line02.png) repeat-x scroll 0 0;
}

.module-birthday .link {
	border-bottom:1px solid #FFFFFF;
	padding:6px;
	text-align:right;
}

.module-birthday .link a {
	background:transparent url(/timages/arrow01.png) no-repeat scroll right 2px;
	font-weight:bold;
	padding:0 15px 0 0;
}

.module-birthday .text {
}

.module-birthday .text p {
	font-size:13px;
	padding:5px 0 0;
}


.module-ad-right,
.module-ad-right-120 {
	background-color:#d2e6e9;
}

.module-ad-728,
.module-ad-300,
.module-ad-728x60 {
	background-color:#E8F1F3;
	padding-bottom:3px;
}

.module-ad-right .top,
.module-ad-728 .top,
.module-ad-right-120 .top,
.module-ad-728x60 .top {
	background:transparent url(/timages/shadow_01_top.png) repeat-x scroll 0 0;
	height:4px;
	font-size:1px;
}

.module-ad-right .ad {
	background:transparent url(https://cdn.stardome.gr/timages/ad_right_bg.png) no-repeat scroll 0 0;
	min-height:256px;
	height:auto;
	margin:2px 0 0 4px;
	padding:3px 0 0 3px;
	width:308px;
}

.module-ad-right-120 .ad {
	background:transparent url(/timages/ad_120x300_bg.png) no-repeat scroll 0 0;
	height:306px;
	margin:2px 0 0 100px;
	padding:3px 0 0 3px;
	width:128px;
}

.module-ad-728 .ad {
	background:transparent url(https://cdn.stardome.gr/timages/ad_728_bg.png) no-repeat scroll 0 0;
	margin:0 0 0 4px;
	padding:3px 0 0 3px;
}

.module-ad-300 .ad {
	background:transparent url(https://cdn.stardome.gr/timages/ad_right_bg.png) no-repeat scroll 0 0;
	margin:0 0 0 4px;
	padding:3px 0 0 3px;
}

.module-ad-right .bottom,
.module-ad-right-120 .bottom {
	background:transparent url(/timages/line03.png) repeat-x scroll 0 0;
	height:3px;
	font-size:1px;
}

.module-ad-728x60 .ad {
	background:transparent url(/timages/ad_728x60_bg.png) no-repeat scroll 0 0;
	margin:0 0 0 4px;
	padding:3px 0 0 3px;
}


.module-ad-728 .bottom,
.module-ad-300 .bottom,
.module-ad-728x60 .bottom {
	display:none;
}

.module-ad-300 .top {
	display:none;
}

.title-now {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -132px 0;
	height:30px;
	width:230px;
}

.module-now {
	position:relative;
}

.module-now .column {
	border-left:2px solid #D7D7D7;
	width:156px;
}

.module-now .column p {
	background-color:#EBEBEB;
	border-bottom:1px solid #D7D7D7;
	color:#999999;
	display:table-cell;
	font-size:14px;
	font-weight:bold;
	height:40px;
	position:relative;
	text-align:center;
	vertical-align:middle;
	width:156px;
}

.module-now .column p span {
}

.module-now .content .first {
	border:0 none;
}

.module-now .content {
	margin-top:-1px;
	position:relative;
	z-index:2;
}

.module-now .column ul,
.module-replies ul {
	list-style-type:none;
}

.module-now .column ul li {
	background-color:#FFFFFF;
	border-bottom:1px solid #E6E6E6;
	height:40px;
	position:relative;
	cursor:pointer;
}

.module-now .column ul li.loading,
.module-replies ul li.loading {
	height:20px;
	padding:5px 0 0;
	text-align:center;
	cursor:default;
}

.module-now .column ul li.loading span,
.module-replies ul li.loading span {
	background:transparent url(/timages/loader1.gif) no-repeat scroll left 0;
	color:#999999;
	font-style:italic;
	padding:0 0 0 16px;
}

.module-now .column ul li.hover,
.module-replies ul li.hover {
	background-color:#eefdff;
}

.module-now .column ul li .text {
	font-size:9px;
	font-weight:bold;
	height:22px;
	overflow:hidden;
	padding:2px 6px 0;
}

.module-now .column ul li .info {
	bottom:3px;
	font-size:9px;
	font-weight:bold;
	left:6px;
	position:absolute;
}

.module-now .column ul li .info span.username {
	color:#45c0df;
}

.module-now .column ul li .info span.date {
	color:#737373;
}

.title-replies {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 0 -34px;
	height:30px;
	width:266px;
}

.module-replies {
	position:relative;
}

.module-replies ul li {
	background-color:#FFFFFF;
	border-bottom:1px solid #ccc;
	position:relative;
	cursor:pointer;
}

.module-replies ul li .info {
	border-bottom:1px solid #F2F2F2;
	font-size:12px;
	padding:2px 8px;
}

.module-replies ul li .info span.username {
	color:#45C0DF;
	font-weight:bold;
}

.module-replies ul li .info span.date {
	color:#737373;
}

.module-replies ul li .text {
	color:#3E3E3E;
	font-size:12px;
	font-weight:bold;
	overflow:hidden;
	padding:4px 8px;
}

.moduletable-ad-inside {
	margin:-8px 0 0;
}

.moduletable-ad-inside .top {
	background:url("/timages/textlinks_title_bg.png") repeat-x scroll 0 0 transparent;
	height:55px;
	position:relative;
}

.moduletable-ad-inside .top div {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll 0 -303px transparent;
	height:30px;
	left:8px;
	position:relative;
	top:12px;
	width:270px;
}

.c-frontpage .module-forecasts .content {
	padding:8px 20px;
}

.c-frontpage .module-forecasts .content .image {
	float:left;
	margin-right:20px;
}

.c-frontpage .module-forecasts .content .image img {
	background:url("https://cdn.stardome.gr/timages/images.png?v=1.0") no-repeat scroll -2px -490px transparent;
	display:block;
	height:90px;
	width:90px;
}

.c-frontpage .module-forecasts .content .image img.sign-1 {
}

.c-frontpage .module-forecasts .content .image img.sign-2 {
	background-position:-92px -490px;
}

.c-frontpage .module-forecasts .content .image img.sign-3 {
	background-position:-182px -490px;
}

.c-frontpage .module-forecasts .content .image img.sign-4 {
	background-position:-272px -490px;
}

.c-frontpage .module-forecasts .content .image img.sign-5 {
	background-position:-362px -490px;
}

.c-frontpage .module-forecasts .content .image img.sign-6 {
	background-position:-452px -490px;
}

.c-frontpage .module-forecasts .content .image img.sign-7 {
	background-position:-541px -490px;
}

.c-frontpage .module-forecasts .content .image img.sign-8 {
	background-position:-631px -490px;
}

.c-frontpage .module-forecasts .content .image img.sign-9 {
	background-position:-721px -490px;
}

.c-frontpage .module-forecasts .content .image img.sign-10 {
	background-position:-812px -490px;
}

.c-frontpage .module-forecasts .content .image img.sign-11 {
	background-position:-903px -490px;
}

.c-frontpage .module-forecasts .content .image img.sign-12 {
	background-position:-993px -490px;
}


.c-frontpage .module-forecasts .box.lovedome .content .image img.sign-1 {
	background-position:-1px -582px;
}

.c-frontpage .module-forecasts .box.lovedome .content .image img.sign-2 {
	background-position:-92px -582px;
}

.c-frontpage .module-forecasts .box.lovedome .content .image img.sign-3 {
	background-position:-182px -582px;
}

.c-frontpage .module-forecasts .box.lovedome .content .image img.sign-4 {
	background-position:-272px -582px;
}

.c-frontpage .module-forecasts .box.lovedome .content .image img.sign-5 {
	background-position:-362px -582px;
}

.c-frontpage .module-forecasts .box.lovedome .content .image img.sign-6 {
	background-position:-452px -582px;
}

.c-frontpage .module-forecasts .box.lovedome .content .image img.sign-7 {
	background-position:-541px -582px;
}

.c-frontpage .module-forecasts .box.lovedome .content .image img.sign-8 {
	background-position:-631px -582px;
}

.c-frontpage .module-forecasts .box.lovedome .content .image img.sign-9 {
	background-position:-721px -582px;
}

.c-frontpage .module-forecasts .box.lovedome .content .image img.sign-10 {
	background-position:-812px -582px;
}

.c-frontpage .module-forecasts .box.lovedome .content .image img.sign-11 {
	background-position:-903px -582px;
}

.c-frontpage .module-forecasts .box.lovedome .content .image img.sign-12 {
	background-position:-993px -582px;
}


.c-frontpage .module-forecasts .content .text {
	color:#3D3D3D;
	font-size:14px;
	line-height:18px;
}

.c-frontpage .module-forecasts .content .more {
	margin:10px 0 0;
	text-align:right;
}

.c-frontpage .module-forecasts .content .more a {
	font-size:14px;
	font-weight:bold;
	position:relative;
}

.c-frontpage .module-forecasts .content .more a span {
	font-size:24px;
	line-height:14px;
	position:relative;
	top:2px;
}

.c-frontpage .module-celeb {
}

.c-frontpage .module-celeb .line {
	background:url("/timages/corners.png") repeat-x scroll 0 -19px transparent;
	height:5px;
	margin:0;
}

.c-frontpage .module-celeb .banner {
	float:left;
	height:258px;
	width:316px;
}

.c-frontpage .module-celeb .banner .module-ad-300 {
}

.c-frontpage .module-celeb .box {
	margin:0 -3px 0 313px;
}

.c-frontpage .module-celeb .box .container .inside .body {
	height:251px;
}

.c-frontpage .module-celeb .box .content {
	margin-top:-5px;
}

.c-frontpage .module-celeb .box .content .image {
	float:left;
	font-size:0;
	margin:0 5px;
}

.c-frontpage .module-celeb .box .content .image img {
}

.c-frontpage .module-celeb .box .content h3 {
	margin:0 0 10px;
}

.c-frontpage .module-celeb .box .content .text {
	line-height:16px;
}

.c-frontpage .module-celeb .box .content .more,
.c-frontpage .module-boxes .boxes .box.news .content .more {
	bottom:5px;
	position:absolute;
	right:5px;
}

.c-frontpage .module-celeb .box .content .more a,
.c-frontpage .module-boxes .boxes .box.news .content .more a {
	font-weight:bold;
}

.c-frontpage .module-boxes .boxes {
}

.c-frontpage .fp-box-1-6-1 .boxes {
	margin-bottom:-4px;
}

.c-frontpage .module-boxes .boxes .box.news .content ul {
	border-bottom:1px solid #EBEBEB;
}

.c-frontpage .module-boxes .boxes .box.news .content ul li {
	float:none;
	margin:0;
	width:auto;
	border-top:1px solid #EBEBEB;
	padding:5px;
}

.c-frontpage .module-boxes .boxes .box.news .content ul li h4 {
	font-size:12px;
	margin:0 0 5px;
}

.c-frontpage .module-boxes .boxes .box.news .content ul li span {
	color:#999999;
	font-size:12px;
}

.module-follow {
}

.module-follow .content {
	border-bottom:1px solid #E6E6E6;
	padding:5px 0 10px;
}

.module-follow .content ul {
	list-style-type:none;
}

.module-follow .content ul li {
	float:left;
	font-size:0;
	margin:5px 5px 0;
}

.title-follow {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll -295px -498px transparent;
	height:30px;
	width:210px;
}

.module-visit-cy {
	font-size:0;
}

.box.live-chat-fp {
}

.box.live-chat-fp .player {
    background-color: #000000;
    float: left;
    height: 242px;
    width: 446px;
}

.box.live-chat-fp .banner {
    float: right;
    height: 242px;
    overflow: hidden;
    width: 295px;
}

.module-ad-right .wrapper {
	text-align: center;
    padding: 10px 0;
}

#footer-bg {
	background:transparent url(https://cdn.stardome.gr/timages/footer_bg.png) repeat-x scroll left bottom;
	height:497px;
}

#footer-line {
	background:transparent url(/timages/shadow_01_top.png) repeat-x scroll 0 0;
	font-size:1px;
	height:4px;
	z-index:2;
	position:relative;
	margin:0 9px;
}

#footer {
	font-family:arial, helvetica, sans-serif;
	margin-top:-4px;
	z-index:1;
	position:relative;
}

#footer .body {
	height: 260px;
	overflow: hidden;
}

#footer .info {
	margin:5px 10px 0 0;
	color:#FFFFFF;
	max-width: 400px;
}

#footer .info a.logo {
	background:transparent url(/timages/logo_footer.png) no-repeat scroll 0 0;
	display:block;
	height:60px;
	width:265px;
	margin: 0 auto;
}

#footer .info p {
	font-size:9px;
	margin:8px 0;
	text-align:center;
}

#footer .info p a {
	color:#fff;
}

#footer .container {
	background:transparent url(/timages/fill_01_left.png) repeat-y scroll left top;
}

#footer .container .inside {
	background:transparent url(/timages/fill_01_right.png) repeat-y scroll right top;
}

#footer .container .inside .body {
	background:transparent url(/timages/footer_fill.png) repeat scroll 0 0;
}

#footer .menus {
}

#footer .menus ul {
	float:left;
	list-style-type:none;
	height: 260px;
}

#footer .menus ul li:last-child {
}

#footer .menus ul li {
	background:url("/timages/lines.png") repeat-y scroll left top transparent;
}

#footer .menus ul li div {
	background:url("/timages/lines.png") repeat-y scroll right -50px transparent;
}

#footer .menus ul li div p {
	background:url("/timages/lines2.png") repeat-x scroll left top transparent;
}

#footer .menus ul li a {
	background:url("/timages/lines2.png") repeat-x scroll left bottom transparent;
	color:#FFFFFF;
	display:block;
	font-size:12px;
	margin:0;
	padding:4px 25px 4px 10px;
}

#footer .menus ul li a:hover {
	background-color:#fff;
	color:#45c0df;
	text-decoration:none;
}

#footer .menus ul li.first a {
	font-size:14px;
	font-weight:bold;
}

#footer .menus ul li.empty {
}

#footer .menus ul li.empty div {
	height:50px;
}

#footer .menus ul li.empty span {
	height:50px;
	width:2px;
	display:block;
}

.c-frontpage .module-celeb .box .title .icon-celeb {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 0 -208px;
	height:28px;
	width:32px;
}

.c-frontpage .module-celeb .box .title .title-celeb {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll -334px -466px transparent;
	height:26px;
	width:195px;
}

#left-area .c-frontpage .module-boxes .boxes ul li .box .title .title-synastries {
	background-position:-415px -434px;
	top:13px;
	width:135px;
}

#left-area .c-frontpage .module-boxes .boxes ul li .box .title .title-news {
	background-position:-202px -338px;
	top:13px;
	width:50px;
}

#left-area .c-frontpage .module-boxes .boxes ul li .box .title .title-celeb {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll 0 -500px transparent;
	display:block;
	height:26px;
	top:13px;
	width:145px;
}

#left-area .title .icon-sign-1 {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 1px -68px;
	height:30px;
	width:32px;
}

#left-area .title .title-sign-1 {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 0 -100px;
	height:24px;
	width:76px;
}


#left-area .title .icon-sign-2 {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -31px -68px;
	height:30px;
	width:32px;
}

#left-area .title .title-sign-2 {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -79px -100px;
	height:24px;
	width:97px;
}


#left-area .title .icon-sign-3 {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -63px -68px;
	height:30px;
	width:32px;
}

#left-area .title .title-sign-3 {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -182px -100px;
	height:24px;
	width:104px;
}


#left-area .title .icon-sign-4 {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -96px -68px;
	height:30px;
	width:32px;
}

#left-area .title .title-sign-4 {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -291px -100px;
	height:24px;
	width:128px;
}


#left-area .title .icon-sign-5 {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -129px -68px;
	height:30px;
	width:32px;
}

#left-area .title .title-sign-5 {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -423px -100px;
	height:24px;
	width:75px;
}


#left-area .title .icon-sign-6 {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -162px -68px;
	height:30px;
	width:32px;
}

#left-area .title .title-sign-6 {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 0 -124px;
	height:24px;
	width:140px;
}


#left-area .title .icon-sign-7 {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -195px -68px;
	height:30px;
	width:32px;
}

#left-area .title .title-sign-7 {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -145px -124px;
	height:24px;
	width:83px;
}


#left-area .title .icon-sign-8 {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -228px -68px;
	height:30px;
	width:32px;
}

#left-area .title .title-sign-8 {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -236px -124px;
	height:24px;
	width:128px;
}


#left-area .title .icon-sign-9 {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -260px -68px;
	height:30px;
	width:32px;
}

#left-area .title .title-sign-9 {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -368px -124px;
	height:24px;
	width:120px;
}


#left-area .title .icon-sign-10 {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -292px -68px;
	height:30px;
	width:32px;
}

#left-area .title .title-sign-10 {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 0 -149px;
	height:24px;
	width:144px;
}


#left-area .title .icon-sign-11 {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -325px -68px;
	height:30px;
	width:32px;
}

#left-area .title .title-sign-11 {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -149px -149px;
	height:24px;
	width:138px;
}


#left-area .title .icon-sign-12 {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -358px -68px;
	height:30px;
	width:32px;
}

#left-area .title .title-sign-12 {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -294px -149px;
	height:24px;
	width:92px;
}

#left-area .title .title-daily {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -380px -4px;
	height:24px;
	width:140px;
}

#left-area .title .title-month {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -280px -38px;
	height:24px;
	width:82px;
}

#left-area .title .title-year {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -380px -38px;
	height:24px;
	width:74px;
}

#left-area .title .title-latest-posts {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -95px -177px;
	height:26px;
	width:256px;
}

#left-area .title .title-relations {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -3px -179px;
	height:26px;
	width:82px;
}

#left-area .title .title-synastries {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -364px -179px;
	height:26px;
	width:120px;
}

#left-area .title .title-celebs {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll -161px -502px transparent;
	height:26px;
	width:110px;
}

#left-area .title .icon-comments {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 0 -208px;
	height:28px;
	width:32px;
}

#left-area .title .title-comments {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -35px -210px;
	height:26px;
	width:190px;
}

#left-area .title .icon-replies-stardome {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 0 -208px;
	height:28px;
	width:32px;
}

#left-area .title .title-replies-stardome {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll -35px -36px;
	height:26px;



	width:232px;
}

#left-area .title .icon-tribes {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 0 -208px;
	height:28px;
	width:32px;
}

#left-area .title .title-tribes {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll -281px -209px transparent;
	height:26px;
	width:240px;
}

#left-area .title .icon-messages {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 0 -208px;
	height:28px;
	width:32px;
}

#left-area .title .title-messages {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll 0 -243px transparent;
	height:26px;
	width:124px;
}

#left-area .title .icon-seminars,
#left-area .title .icon-live-chat {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 0 -208px;
	height:28px;
	width:32px;
}

#left-area .title .title-seminars {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll -144px -243px transparent;
	height:26px;
	width:120px;
}

#left-area .title .title-live-chat {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll -407px -597px transparent;
	height:26px;
	width:120px;
}

#left-area .title .icon-contact {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 0 -208px;
	height:28px;
	width:32px;
}

#left-area .title .title-contact {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll -285px -243px transparent;
	height:26px;
	width:145px;
}

#left-area .title .icon-birthday {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 0 -208px;
	height:28px;
	width:32px;
}

#left-area .title .title-birthday {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll 0 -272px transparent;
	height:26px;
	width:115px;
}

#left-area .title .icon-daily-all {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 0 -208px;
	height:28px;
	width:32px;
}

#left-area .title .title-daily-all {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll -123px -272px transparent;
	height:26px;
	width:170px;
}

#left-area .title .icon-library {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 0 -208px;
	height:28px;
	width:32px;
}

#left-area .title .title-library {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll -311px -272px transparent;
	height:26px;
	width:138px;
}

#left-area .title .icon-register {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 0 -208px;
	height:28px;
	width:32px;
}

#left-area .title .title-register {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll -285px -306px transparent;
	height:26px;
	width:200px;
}

#left-area .title .icon-invitations {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 0 -208px;
	height:28px;
	width:32px;
}

#left-area .title .title-invitations {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll 0 -338px transparent;
	height:26px;
	width:155px;
}

#left-area .title .icon-news {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 0 -208px;
	height:28px;
	width:32px;
}

#left-area .title .title-news {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll -168px -338px transparent;
	height:26px;
	width:255px;
}

#left-area .title .icon-glossary {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 0 -208px;
	height:28px;
	width:32px;
}

#left-area .title .title-glossary {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll -436px -338px transparent;
	height:26px;
	width:105px;
}

#left-area .title .icon-faq {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 0 -208px;
	height:28px;
	width:32px;
}

#left-area .title .title-faq {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll -449px -243px transparent;
	height:26px;
	width:50px;
}

#left-area .title .icon-account {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 0 -208px;
	height:28px;
	width:32px;
}

#left-area .title .title-account {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll 0 -368px transparent;
	height:26px;
	width:230px;
}

#left-area .title .icon-chart {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 0 -208px;
	height:28px;
	width:32px;
}

#left-area .title .title-chart {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll -255px -368px transparent;
	height:26px;
	width:165px;
}

#left-area .title .icon-friends {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 0 -208px;
	height:28px;
	width:32px;
}

#left-area .title .title-friends {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll 0 -434px transparent;
	height:26px;
	width:150px;
}

#left-area .title .icon-my-posts {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 0 -208px;
	height:28px;
	width:32px;
}

#left-area .title .title-my-posts {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll -159px -434px transparent;
	height:26px;
	width:250px;
}

#left-area .title .icon-my-comments {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 0 -208px;
	height:28px;
	width:32px;
}

#left-area .title .title-my-comments {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll 0 -466px transparent;
	height:26px;
	width:170px;
}

#left-area .title .icon-stardome {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 0 -208px;
	height:28px;
	width:32px;
}

#left-area .title .title-stardome {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll -36px -305px transparent;
	height:26px;
	width:125px;
}

#left-area .title .icon-authors {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 0 -208px;
	height:28px;
	width:32px;
}

#left-area .title .title-authors {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll -190px -466px transparent;
	height:26px;
	width:125px;
}

#left-area .c-compatibility .title .icon-synastries {
	background:transparent url(https://cdn.stardome.gr/timages/titles.png?v=1.1) no-repeat scroll 0 -208px;
	height:28px;
	width:32px;
}

#left-area .c-compatibility .title .title-synastries {
	background-position:-415px -434px;
	width:135px;
}

#left-area .box.profile .title {
	background-image:url("/timages/profile_title_bg.png");
}

#left-area .box.profile .title .subtitle {
	font-size:24px;
	font-weight:bold;
	left:36px;
	position:absolute;
	text-shadow:1px 1px 3px rgba(1, 1, 1, 0.6);
	top:12px;
}

#left-area .title .icon-profile {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll -398px -67px transparent;
	height:30px;
	width:32px;
}

#left-area .box.profile .title .icon-friends {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll -3px -402px transparent;
	height:28px;
	top:14px;
	width:30px;
}

#left-area .box.profile .title .title-friends {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll -37px -402px transparent;
	height:26px;
	top:16px;
	width:55px;
}

#left-area .title .icon-questions {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll 0 0 transparent;
	height:28px;
	top:14px;
	width:30px;
}

#left-area .title .title-questions {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll -3px -534px transparent;
	height:26px;
	top:16px;
	width:178px;
}

#left-area .title .icon-questions-ask {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll 0 0 transparent;
	height:28px;
	top:14px;
	width:30px;
}

#left-area .title .title-questions-ask {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll -200px -534px transparent;
	height:26px;
	top:16px;
	width:278px;
}

#left-area .title .icon-questions-answers {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll 0 0 transparent;
	height:28px;
	top:14px;
	width:30px;
}

#left-area .title .title-questions-answers {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll -3px -565px transparent;
	height:26px;
	top:16px;
	width:326px;
}

#left-area .title .title3 {
	left:44px;
	position:absolute;
	top:15px;
}

#left-area .title .title3 span {
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
	text-shadow:1px 1px 3px rgba(1, 1, 1, 0.3);
}

#left-area .title .title-love-match {
	background:url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll 0 -597px transparent;
	height:26px;
	width:146px;
}

#left-area .title .icon-love-match {
    background: url("https://cdn.stardome.gr/timages/titles.png?v=1.1") no-repeat scroll 0 -208px transparent;
    height: 28px;
    width: 32px;
}

.page-chat {
	background:transparent url(https://cdn.stardome.gr/timages/chat/bg.png) no-repeat scroll 0 0;
	border-top: 2px solid #FFFFFF;
	margin-bottom: 10px;
}

.page-chat .ad-top {
	height:290px;
}

.video-chat {
}

.video-chat .title {
   	background-color: #49CBFD;
    color: #16577D;
    font-size: 16px;
    font-weight: bold;
    padding: 4px 10px;
}

.video-chat .title h2 {
	margin:0;
}

.video-chat .video {
    float: left;
    width: 700px;
}

.video-chat .video #live-player {
	background-color: #000000;
}

.video-chat .messages-area {
    float: left;
    margin: 0 0 0 5px;
    width: 330px;
}

.video-chat .messages-area .title {
	background-color: #9fbbc5;
	color:#16577d;
}

.video-chat .messages-area .messages {
	margin: 2px 0 0;
}




#chat-area {
	margin: 10px 10px 0;
}

#chat-area .messages {
    border: 1px solid #DDDDDD;
    height: 376px;
    overflow-y: auto;
    padding: 5px 10px;
    background-color: #FFFFFF;
}

#chat-area .messages .inside {
	padding:0;
}

#chat-area .messages .inside .message {
    font-size: 14px;
    padding: 0 0 5px;
}

#chat-area .messages .inside .message span.nickname {
	font-size: 14px;
	font-weight: bold;
}

#chat-area .messages .inside .message span.message {
	font-size: 14px;
}

#chat-area .messages .inside .message.nikos {
}

#chat-area .messages .inside .message.nikos span.nickname {
	color:#B20000;
}

#chat-area .messages .inside .message.nikos span.message {
}

#chat-area .messages .inside .message.closed {
	padding:10px 0;
}

#chat-area .messages .inside .message.closed span.message {
	font-weight:bold;
}

#chat-area .send {
    border: 1px solid #bbb;
    margin: 10px 0 0;
    
    /* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top, #AAD9EB 0%, #DCEEF8 100%);
	
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top, #AAD9EB 0%, #DCEEF8 100%);
	
	/* Opera */ 
	background-image: -o-linear-gradient(top, #AAD9EB 0%, #DCEEF8 100%);
	
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #AAD9EB), color-stop(1, #DCEEF8));
	
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top, #AAD9EB 0%, #DCEEF8 100%);
	
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to bottom, #AAD9EB 0%, #DCEEF8 100%);
}

#chat-area .send .inside {
	padding:10px;
}

#chat-area .send .inside .block {
	position:relative;
}

#chat-area .send .inside .block .info {
	position: absolute;
	right:0;
	bottom:0;
}

#chat-area .send .inside .block .fb-link {
	position:absolute;
	top:40px;
	right:0;
}

#chat-area .send .inside .block #chat-message {
	position: absolute;
	right:0;
	top:0;
}

#chat-area .send .inside .block textarea {
    font-size: 14px;
    height: 80px;
    width: 400px;
}

#chat-area .send .inside .block #btn-send {
	/*display:block;*/
	float:left;
}

#chat-message-title {
    position: relative;
}

#chat-message-title img {
	background:url("/templates/t2011/images/images.png?v=1.0") no-repeat scroll -762px -748px transparent;
    height: 27px;
    width: 36px;
    position:relative;
    top:3px;
    float:left;
}

#chat-message-title img.inactive {
	background-position:-721px -748px;
}

#chat-message-title span {
	font-weight:bold;
	position:relative;
	margin:0 0 0 8px;
	float:left;
}

.page-chat div.info {
	margin: 10px 0;
}

.page-chat div.info p {
}


.page-chat .content-item.page .title h2 span {
    background:url("/templates/t2011/images/images.png?v=1.0") no-repeat scroll -646px -715px transparent;
    display: block;
    height: 28px;
    width: 75px;
}

.page-chat .page .header {
    background-color: #A2D5EA;
    color: #F02179;
    font-size: 22px;
    font-weight: bold;
    padding: 4px 0;
    margin:0 10px;
}

.page-chat .page .form .busy {
    float: right;
    height: 30px;
    line-height: 30px;
    position: relative;
    display:none;
}

.page-chat .page.working .form .busy {
	display:block;
}

.page-chat .page.working #chat-area .send textarea,
.page-chat .page.working #chat-area .send #btn-send {
	visibility:hidden;
}

.page-chat #chat-area .send .message-area {
}

.page-chat #chat-area .send .actions-area {
	margin: 5px 0 0;
}

.page-chat #chat-area .send .actions-area span {
    color: #616161;
    float: left;
    margin: 0 0 0 10px;
    width: 300px;
}

.page-chat .page .form .busy img {
    position: relative;
    top: 3px;
}

.page-chat .page .form .busy span {
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    margin: 0 0 0 4px;
}

#chat-object {
	position:absolute;
	top:0;
	left:0;
}

#popup-chat-connect {
	display:none;
}

#popup-chat-connect-p table {
}

#popup-chat-connect-p table th {
    font-size: 14px;
    padding: 0 10px 0 0;
    text-align: right;
}

#popup-chat-connect-p table td {
	padding: 5px 0;
}

#popup-chat-connect-p table td input[type="text"] {
    border: 1px solid #DDDDDD;
    font-size: 14px;
    padding: 3px 5px;
    width: 300px;
}

#popup-chat-connect-p table td input[type="checkbox"] {
    margin: 0 5px 0 0;
    vertical-align: bottom;
}

#popup-chat-connect-p .buttons .message {
    bottom: 0;
    color: #FF0000;
    font-weight: bold;
    position: absolute;
    left:0;
    width:300px;
}

.chat-busy-bg .inside {
	position:relative;
}

.chat-busy-bg .inside span {
    background-color: #DDDDDD;
    border-radius: 6px 0 0 6px;
    color: #555555;
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    padding: 5px 10px;
    position: absolute;
    right: 0;
    top: 10px;
}


.popup-bg,
.chat-busy-bg {
    bottom: 0;
    display: block;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 997;
    background-color: #fff;
}

.chat-popup-window {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #ACACAC #ACACAC #999999;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2);
    color: #000000;
    outline: 0 none;
    padding:20px;
    position: absolute;
    top: 0;
    min-width: 450px;
    z-index: 998;
}

.chat-popup-window .content {
	border:1px solid #ddd;
	padding:20px;
}

.chat-popup-window .close {
    position: absolute;
    right: 10px;
    top: 10px;
    display:none;
}

.chat-popup-window .close a {
    color: #000000;
    font-size: 85%;
}

.chat-popup-window .buttons {
	margin:10px 0 0;
	position:relative;
}

.chat-popup-window .buttons button {
	background:#f3f3f3;
	background:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1));
	background:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);
	background:-o-linear-gradient(top,#f5f5f5,#f1f1f1);
	border:solid 1px #d9d9d9;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	color:#666;
	float:right;
	font-weight:bold;
	margin:0 0 0 16px;
	padding:6px 12px;
	transition:all .218s ease;
	-o-transition:all .218s ease;
	-moz-transition:all .218s ease;
	-webkit-transition:all .218s ease;
}

.chat-popup-window .buttons button:hover {
	background:#f5f5f5;
	background:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));
	background:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);
	background:-o-linear-gradient(top,#f8f8f8,#f1f1f1);
	border:solid 1px #c0c0c0;
	box-shadow:0 1px 1px rgba(0,0,0,0.1);
	-moz-box-shadow:0 1px 1px rgba(0,0,0,0.1);
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);
	color:#333;
}

.chat-popup-window .buttons button:active {
	background:#f4f4f4;
	background:-webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#f1f1f1));
	background:-moz-linear-gradient(top,#f6f6f6,#f1f1f1);
	background:-o-linear-gradient(top,#f6f6f6,#f1f1f1);
	border:solid 1px #bbb;
	box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);
	-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);
	-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);
	color:#333;
}

.chat-popup-window .buttons button[disabled] {
	background-color:#f6f6f6;
	border:solid 1px #ddd;
	color:#bbb;
}

.chat-popup-window .buttons button.default {
	background:#4d90fe;
	background:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#4787ed));
	background:-moz-linear-gradient(top,#4d90fe,#4787ed);
	background:-o-linear-gradient(top,#4d90fe,#4787ed);
	border:solid 1px #3079ed;
	color:#fff;
}

.chat-popup-window .buttons button.default:hover{
	background:#357ae8;
	background:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#357ae8));
	background:-moz-linear-gradient(top,#4d90fe,#357ae8);
	background:-o-linear-gradient(top,#4d90fe,#357ae8);
	border:solid 1px #2f5bb7;
	box-shadow:0 1px 1px rgba(0,0,0,0.2);
	-moz-box-shadow:0 1px 1px rgba(0,0,0,0.2);
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.2);
	color:#fff;
}

.chat-popup-window .buttons button.default:active {
	background:#357ae8;
	background:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#357ae8));
	background:-moz-linear-gradient(top,#4d90fe,#357ae8);
	background:-o-linear-gradient(top,#4d90fe,#357ae8);
	border:solid 1px #2f5bb7;
	box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);
	-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);
	-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);
	color:#fff;
}

.chat-popup-window .buttons button.default[disabled] {
	background:#c9c9c9;
	background:-webkit-gradient(linear,left top,left bottom,from(#cacaca),to(#c8c8c8));
	background:-moz-linear-gradient(top,#cacaca,#c8c8c8);
	background:-o-linear-gradient(top,#cacaca,#c8c8c8);
	border:solid 1px #c8c8c8;
	color:#fff;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	text-shadow:none;
	-moz-text-shadow:none;
	-webkit-text-shadow:none;
}

.chat-popup-window label {
    float: none;
    font-weight: normal;
}

.page-chat .page .player.trailer {
    height: 550px;
    margin: 0 10px 10px;
}
.mooeditable-container{
	position: relative;
	border: 2px solid #ddd;
}

.mooeditable-ui-toolbar{
	color: inherit;
	background-color: #eee;
	padding: 2px;
}

.mooeditable-ui-toolbar:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.mooeditable-ui-toolbar .toolbar-item,
.mooeditable-ui-toolbar .toolbar-separator{
	display: -moz-inline-box;
	display: inline-block;
	vertical-align: middle;
}

.mooeditable-ui-toolbar .mooeditable-ui-button{
	cursor: pointer;
	border: 0;
	width: auto;
	height: auto;
	margin: 2px;
	padding: 2px;
	vertical-align: middle;
	color: inherit;
	background-color: transparent;
}
* html .mooeditable-ui-toolbar .mooeditable-ui-button{ /* IE6 */
	width: 24px;
	overflow: visible;
	padding: 2px 4px;
}
*:first-child+html .mooeditable-ui-toolbar .mooeditable-ui-button{ /* IE7 */
	min-width: 24px;
	overflow: visible;
	padding: 2px 4px;
}

.mooeditable-ui-toolbar .mooeditable-ui-button.active,
.mooeditable-ui-toolbar .mooeditable-ui-button.onActive{
	color: inherit;
	background-color: #ddd;
}

.mooeditable-ui-toolbar .mooeditable-ui-button:hover,
.mooeditable-ui-toolbar .mooeditable-ui-button.hover{
	color: inherit;
	background-color: #fff;
}

.mooeditable-ui-toolbar .mooeditable-ui-button.disabled{
	cursor: default;
}

.mooeditable-ui-toolbar .mooeditable-ui-button.disabled:hover{
	color: inherit;
	background-color: transparent;
}

.mooeditable-ui-toolbar .mooeditable-ui-button .button-icon{
	display: -moz-inline-box;
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	color: inherit;
	background: transparent url(/timages/MooEditable/mooeditable-toolbarbuttons-tango.png) no-repeat 0 -8px;
}

.mooeditable-ui-toolbar .mooeditable-ui-button .button-text{
	display: none;
	font-size: 13px;
	vertical-align: middle;
}

.mooeditable-ui-toolbar .mooeditable-ui-button-text .button-icon{
	display: none;
}
.mooeditable-ui-toolbar .mooeditable-ui-button-text .button-text{
	display: inline;
}

.mooeditable-ui-toolbar .mooeditable-ui-button-icon-text{
	width: auto;
}
.mooeditable-ui-toolbar .mooeditable-ui-button-icon-text .button-text{
	display: inline;
	margin-left: 4px;
}

.mooeditable-ui-toolbar .toolbar-separator{
	width: 1px;
	height: 24px;
	margin: 2px;
	text-indent: -999em;
	color: inherit;
	background-color: #fafafa;
}

.mooeditable-ui-toolbar .bold-item .button-icon{ background-position: 0 0; } 
.mooeditable-ui-toolbar .createlink-item .button-icon{ background-position: 0 -16px; } 
.mooeditable-ui-toolbar .indent-item .button-icon{ background-position: 0 -32px; } 
.mooeditable-ui-toolbar .insertorderedlist-item .button-icon{ background-position: 0 -48px; } 
.mooeditable-ui-toolbar .insertunorderedlist-item .button-icon{ background-position: 0 -64px; } 
.mooeditable-ui-toolbar .italic-item .button-icon{ background-position: 0 -80px; } 
.mooeditable-ui-toolbar .outdent-item .button-icon{ background-position: 0 -96px; } 
.mooeditable-ui-toolbar .redo-item .button-icon{ background-position: 0 -112px; } 
.mooeditable-ui-toolbar .strikethrough-item .button-icon{ background-position: 0 -128px; } 
.mooeditable-ui-toolbar .toggleview-item .button-icon{ background-position: 0 -144px; } 
.mooeditable-ui-toolbar .underline-item .button-icon{ background-position: 0 -160px; } 
.mooeditable-ui-toolbar .undo-item .button-icon{ background-position: 0 -176px; } 
.mooeditable-ui-toolbar .unlink-item .button-icon{ background-position: 0 -192px; } 
.mooeditable-ui-toolbar .urlimage-item .button-icon{ background-position: 0 -208px; } 

.mooeditable-iframe{
	margin: 0;
	padding: 0;
	border: 0;
	width: 100%;
	vertical-align: top;
}

.mooeditable-textarea{
	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important;
	width: 100% !important;
	resize: none !important; /* disable resizable textareas in Webkit */
	outline: 0 !important; /* disable focus ring in Safari */
}

.mooeditable-ui-dialog{
	color: inherit;
	background-color: #ddd;
	position: absolute;
	display: block;
	cursor: default;
	font-size: 12px;
	z-index: 100;
	width: 100%;
}

.mooeditable-ui-dialog .dialog-content{
	padding: 4px 10px;
}

.mooeditable-ui-dialog .dialog-content *{
	vertical-align: middle;
}

.mooeditable-ui-dialog input{
	margin: 0 8px;
}

.mooeditable-ui-dialog input.text{
	width: 300px;
}

.mooeditable-ui-button-overlay{
	color: inherit;
	background-color: #ddd;
	font-size: 12px;
	z-index: 100;
	outline: 0;
	-moz-outline: 0;
	-webkit-outline: 0;
}

.mooeditable-ui-button-overlay .overlay-content{
	padding: 10px;
}
.mooeditable-ui-toolbar .smiley-item .button-icon {
	background: transparent url(/timages/MooEditable/smiley.png) no-repeat top left;
}

.smiley-overlay{
	line-height: 1em;
}

.smiley-overlay .smiley-image{
	margin: 2px;
	cursor: pointer;
}
