html { 
	HEIGHT: 100%;
}
body {
	BACKGROUND: url(/images/background.jpg) #bcbcbc repeat-x left top;
	padding: 0;
	height:auto !important;
	height:100%;
	min-height:100%;
	border:0px;
	FONT-SIZE: 11px;
	COLOR: #353535;
	FONT-FAMILY: Verdana, Tahoma;
}
* html #dark { //работает в IE 6.0
height: 100%;
}
*+html #dark { //работает в IE 7.0
height: 100%;
}
div.ribbon {
	BACKGROUND: url(/images/ribbon.png) no-repeat left top;
	padding: 0;
	position:absolute;
	z-index:1900;
	HEIGHT: 250px;
	WIDTH: 280px;
}
div.suggest {
	display:block;
	padding: 0;
	position:absolute;
	top:426px;
	WIDTH: 220px;
	HEIGHT: 20px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 11px;
}
div.suggest_bg {
	BACKGROUND: url(/images/suggest_bg.png) repeat-y left top;
	padding: 5px 15px 2px 15px;
	WIDTH: 220px;
	LINE-HEIGHT:18px;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FF0000;
	FONT-FAMILY: Arial, Helvetica, Verdana, Tahoma;
}
div.suggest_bottom {
	BACKGROUND: url(/images/suggest_bottom.png) no-repeat left top;
	padding: 0;
	WIDTH: 220px;
	HEIGHT: 12px;
}
div.suggest2 {
	display:block;
	padding: 0;
	position:absolute;
	top:323px;
	left:868px;
	WIDTH: 150px;
	HEIGHT: 20px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 11px;
}
div.suggest3 {
	display:block;
	padding: 0;
	position:absolute;
	top:323px;
	left:583px;
	WIDTH: 150px;
	HEIGHT: 20px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 11px;
}
div.suggest_bg2 {
	BACKGROUND: url(/images/suggest_bg2.png) repeat-y left top;
	padding: 5px 15px 2px 15px;
	WIDTH: 150px;
	LINE-HEIGHT:18px;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FF0000;
	FONT-FAMILY: Arial, Helvetica, Verdana, Tahoma;
}
div.suggest_bottom2 {
	BACKGROUND: url(/images/suggest_bottom2.png) no-repeat left top;
	padding: 0;
	WIDTH: 150px;
	HEIGHT: 12px;
}

td.inbox {
	BACKGROUND: url(/images/inbox.gif) no-repeat left top;
	padding:  0;
	WIDTH: 586px;
	HEIGHT: 42px;
}
div.inbox  {
	padding: 0;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 11px;
}
td.outbox {
	BACKGROUND: url(/images/outbox.gif) no-repeat left top;
	padding:  0;
	WIDTH: 586px;
	HEIGHT: 42px;
}
div.outbox  {
	padding: 0;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 11px;
}
td.visavis {
	BACKGROUND: url(/images/history.gif) no-repeat left top;
	padding:  0;
	WIDTH: 586px;
	HEIGHT: 42px;
}
div.visavis {
	padding: 0;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 11px;
}
td.faq_bg {
	BACKGROUND: url(/images/faq_bg.gif) no-repeat left top;
	padding: 3px 0 0 70px;
	VERTICAL-ALIGN: top;
	LINE-HEIGHT:15px;
	WIDTH: 586px;
	HEIGHT: 55px;
}
div.faq_bg{
	padding: 0;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 11px;
	LINE-HEIGHT:15px;
}
td.ans_bg {
	BACKGROUND: url(/images/ans_bg.gif) no-repeat left top;
	padding: 10px 0 30px 70px;
	TEXT-ALIGN: justify;
	VERTICAL-ALIGN: top;
	LINE-HEIGHT:15px;
	WIDTH: 586px;
	HEIGHT: 55px;
}
div.ans_bg{
	padding: 0;
	TEXT-ALIGN: justify;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 11px;
	LINE-HEIGHT:15px;
}

td.compose {
	BACKGROUND: url(/images/compose.gif) no-repeat left top;
	padding:  0;
	WIDTH: 586px;
	HEIGHT: 42px;
}
div.compose {
	padding: 0;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 11px;
}
td.dices {
	BACKGROUND: url(/images/dices.png) no-repeat left top;
	padding:0;
	margin:0px;
	border:0;
	WIDTH: 78px;
	HEIGHT: 101px;
}
div.dices {
	padding: 0;
	margin:0px;
	border: 0;
}

td.mail_photo {
	BACKGROUND: url(/images/photo_bg.gif) no-repeat center bottom;
	padding:0;
	margin:0px;
	border:0;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: bottom !important;
	WIDTH: 66px;
	HEIGHT: 100%;
}
div.mail_photo {
	padding: 0;
	margin:0px;
	border: 0;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: bottom !important;
	HEIGHT: 100%;
}
td.edit_photo {
	BACKGROUND: url(/images/photo_bg.gif) no-repeat center bottom;
	padding: 0;
	margin:0px;
	border: 0;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: center !important;
	WIDTH: 66px;
	HEIGHT: 66px;
}
div.edit_photo  {
	padding: 2px 2px 2px 2px;
	margin:0px;
	border: 0;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: center !important;
	WIDTH: 62px;
	HEIGHT: 62px;
}

td.mess_top {
	BACKGROUND: url(/images/mess_top.gif) no-repeat left top;
	padding:  0;
	WIDTH: 528px;
	HEIGHT: 20px;
}
div.mess_top {
	padding: 0;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 11px;
}
td.mess_body {
	BACKGROUND: url(/images/mess_bg.gif) repeat-y left top;
	padding:  0;
	WIDTH: 528px;
	HEIGHT: 20px;
}
div.mess_body {
	padding: 0 20px 6px 40px;
	LINE-HEIGHT:16px;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 11px;
}
td.mess_bottom {
	BACKGROUND: url(/images/mess_bottom.gif) no-repeat left top;
	padding:  0;
	TEXT-ALIGN: right;
	VERTICAL-ALIGN: top;
	WIDTH: 528px;
	HEIGHT: 26px;
}
td.bill {
	padding:  0;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: center;
	WIDTH: 340px;
	HEIGHT: 26px;
	FONT-WEIGHT: bold;
	FONT-SIZE:  18px !important;
	COLOR: #FF0000;
	FONT-FAMILY:  Arial, Helvetica, Verdana, Tahoma;
}
span.bill_big {
	FONT-WEIGHT: bold;
	FONT-SIZE:  58px !important;
	COLOR: #FF0000;
	FONT-FAMILY:  Arial, Helvetica, Verdana, Tahoma;
}
div.mess_bottom {
	padding: 0 20px 0 0;
	TEXT-ALIGN: right;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 11px;
}
td.mess_top_r {
	BACKGROUND: url(/images/mess_top_r.gif) no-repeat left top;
	padding:  0;
	WIDTH: 528px;
	HEIGHT: 20px;
}
div.mess_top_r {
	padding: 0;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 11px;
}
td.mess_body_r {
	BACKGROUND: url(/images/mess_bg_r.gif) repeat-y left top;
	padding:  0;
	WIDTH: 528px;
	HEIGHT: 20px;
}
div.mess_body_r {
	padding: 0 40px 0 20px;
	LINE-HEIGHT:16px;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 11px;
}
td.mess_bottom_r {
	BACKGROUND: url(/images/mess_bottom_r.gif) no-repeat left top;
	padding:  0;
	TEXT-ALIGN: right;
	VERTICAL-ALIGN: top;
	WIDTH: 528px;
	HEIGHT: 26px;
}
div.mess_bottom_r {
	padding: 0 40px 0 0;
	TEXT-ALIGN: right;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 11px;
}
td.mymenu_na {
	BACKGROUND: url(/images/pan_signedout.gif) no-repeat left top;
	padding: 0;
	WIDTH: 289px;
	HEIGHT: 156px;
}
div.mymenu_na {
	padding: 0;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 11px;
}
td.envelope {
	BACKGROUND: url(/images/envelope.gif) no-repeat right 3px;
	padding: 13px 0 0 0;
	WIDTH: 20px;
	HEIGHT: 30px;
}
td.buddy {
	BACKGROUND: url(/images/buddy.gif) no-repeat right 2px;
	padding: 13px 0 0 0;
	WIDTH: 20px;
	HEIGHT: 30px;
}
td.gifts {
	BACKGROUND: url(/images/gifts.gif) no-repeat right 2px;
	padding: 13px 0 0 0;
	WIDTH: 20px;
	HEIGHT: 30px;
}
td.mymenu {
	BACKGROUND: url(/images/pan_signedin.gif) no-repeat left top;
	padding: 0;
	WIDTH: 289px;
	HEIGHT: 190px;
}
div.mymenu {
	padding: 6px 0 0 0;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 11px;
}
td.news_top {
	BACKGROUND: url(/images/news_top.gif) no-repeat left top;
	padding: 0;
	WIDTH: 289px;
	HEIGHT: 169px;
}
div.news_top {
	padding: 0;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 11px;
}
td.news_bg {
	BACKGROUND: url(/images/news_bg.gif) repeat-y left top;
	padding: 0;
	WIDTH: 289px;
	HEIGHT: 100%;
}
div.news_bg {
	padding: 0;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 11px;
	HEIGHT: 100%;
}
td.red_top {
	padding: 4px 0 0 0;
	WIDTH: 165px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: center;
	FONT-WEIGHT: bold;
	FONT-SIZE:  11px !important;
	COLOR: #EEEEEE;
	FONT-FAMILY:  Arial, Helvetica, Verdana, Tahoma;
}
td.grey_top {
	padding: 7px 0 0 0;
	WIDTH: 137px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: center;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #EEEEEE;
}
td.mess_header {
	padding: 0 0 0 40px;
	TEXT-ALIGN: left;
	FONT-SIZE: 10px;
	COLOR: #656565;
	FONT-FAMILY: Arial, Helvetica, Verdana, Tahoma;
}
td.mess_header_r {
	padding: 0 40px 0 0;
	TEXT-ALIGN: right;
	FONT-SIZE: 10px;
	COLOR: #656565;
	FONT-FAMILY: Arial, Helvetica, Verdana, Tahoma;
}
td.news_date {
	padding: 0 0 5px 25px;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #FF0000;
	FONT-FAMILY: Verdana, Tahoma;
}
td.news_header {
	padding: 0 35px 3px 30px;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #555555;
	FONT-FAMILY: Tahoma, Verdana;
}
td.news_body {
	padding: 0 35px 0 30px;
	TEXT-ALIGN: justify;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 11px;
	COLOR: #656565;
	FONT-FAMILY: Tahoma, Verdana;
}
td.news_date_full {
	padding: 0 0 5px 0px;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #FF0000;
	FONT-FAMILY: Verdana, Tahoma;
}
td.news_header_full {
	padding: 0 15px 5px 10px;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #555555;
	FONT-FAMILY: Verdana, Tahoma;
}
td.news_body_full {
	padding: 0 15px 15px 10px;
	line-height:15px;
	TEXT-ALIGN: justify;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 11px;
	COLOR: #454545;
	FONT-FAMILY: Verdana, Tahoma;
}
td.news_details {
	padding: 5px 35px 20px 30px;
	TEXT-ALIGN: right;
	VERTICAL-ALIGN: top;
}
td.news_details_full {
	padding: 0 0 0 30px;
	TEXT-ALIGN: right;
	VERTICAL-ALIGN: top;
}

td.text_about {
	BACKGROUND: url(/images/) no-repeat left top;
	padding: 0;
	WIDTH: 610px;
}
div.text_about {
	padding: 20px 0 0 20px;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: justify;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 11px;
	COLOR: #555555;
}
td.send_sms {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	FONT-SIZE:  11px !important;
	COLOR: #454545;
	FONT-FAMILY:  Arial, Helvetica, Verdana, Tahoma;
}
span.sms {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: bold;
	FONT-SIZE:  14px !important;
	COLOR: #FF0000;
	FONT-FAMILY:  Arial, Helvetica, Verdana, Tahoma;
}

input.login {
	WIDTH:142px;
	HEIGHT: 19px; 
	border-top:none; 
	border-right:none; 
	border-bottom:none; 
	border-left:none;
	BACKGROUND: none;
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
input.remain {
	padding: 0 0 2px 0;
	border-top:none; 
	border-right:none; 
	border-bottom:none; 
	border-left:none;
	BACKGROUND: none;
	FONT-SIZE: 11px;
	COLOR: #353535;
	FONT-FAMILY: Verdana, Tahoma;
}

input.adresat {
	padding: 4px 0 3px 7px;
	width:220px;
	height:20px;
	border:none;
	background:url('/images/input_addr.gif') 0 0 no-repeat;
	FONT-SIZE: 12px; 
	COLOR: #454545; 
	FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif;
}
input.regs {
	padding: 4px 0 3px 3px;
	width:220px;
	height:21px;
	border:none;
	background:url('/images/input_addr.gif') 0 0 no-repeat;
	FONT-SIZE: 10px !important; 
	COLOR: #ff0000; 
	FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif;
}
input.photo {
	padding: 4px 0 3px 7px;
	width:280px;
	height:24px;
	border:none;
	background:url('/images/input_addr.gif') 0 0 no-repeat;
	FONT-SIZE: 12px; 
	COLOR: #454545; 
	FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif;
} 
 
input.captcha {
	padding: 4px 0 3px 7px;
	width:104px;
	height:20px;
	border:none;
	background:url('/images/captcha_input.gif') 0 0 no-repeat;
	FONT-SIZE: 12px; 
	COLOR: #454545; 
	FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif;
} 
textarea.mess {
	background:url('/images/input_mess.gif') no-repeat left top;
	padding: 10px 10px 10px 10px;
	width:551px;
	height:117px;
	border:none;
	FONT-SIZE: 12px; 
	COLOR: #454545; 
	FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif;
} 
.mailform{
	font: bold 12px Verdana;
	text-align:center;
	color:#ff0000;
	background:url(/images/send_button.gif) top left no-repeat;
	width:160px;
	height:53px;
	border:0;
	cursor:pointer;
}
.sms_but{
	text-align:center;
	color:#CACACA;
	background:url(/images/but_bg.png) top left no-repeat;
	width:120px;
	height:22px;
	cursor:pointer;
	border:none; 
	font:10px Tahoma, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	text-transform:uppercase; 
	letter-spacing:1px; 
	vertical-align:middle;
}
a.login_link, a.login_link:link, a.login_link:visited, a.login_link:active {
	FONT-SIZE: 11px !important;
	COLOR: #3c6387;
	FONT-FAMILY: Verdana, Tahoma;
	TEXT-DECORATION: underline;
	voice-family:inherit;
}

a.login_link:hover {
	TEXT-DECORATION: none;
	COLOR: #3c6387;
}
a.profile_edit, a.profile_edit:link, a.profile_edit:visited, a.profile_edit:active {
	FONT-SIZE: 15px !important;
	FONT-WEIGHT: bold;
	COLOR: #3c6387;
	FONT-FAMILY: Arial, Helvetica, Verdana, Tahoma;
	TEXT-DECORATION: underline;
}

a.profile_edit:hover {
	TEXT-DECORATION: none;
	COLOR: #3c6387;
}
a.fill, a.fill:link, a.fill:visited, a.fill:active {
	FONT-SIZE: 9px !important;
	FONT-WEIGHT: bold;
	COLOR: #3c6387;
	FONT-FAMILY: Arial, Helvetica, Verdana, Tahoma;
	TEXT-DECORATION: underline;
}

a.fill:hover {
	TEXT-DECORATION: none;
	COLOR: #3c6387;
}
a.vip_link, a.vip_link:link, a.vip_link:visited, a.vip_link:active {
	FONT-SIZE: 14px !important;
	FONT-WEIGHT: bold;
	COLOR: #3c6387;
	FONT-FAMILY: Arial, Helvetica, Verdana, Tahoma;
	TEXT-DECORATION: underline;
}

a.vip_link:hover {
	TEXT-DECORATION: none;
	COLOR: #3c6387;
}
a.news_link, a.news_link:link, a.news_link:visited, a.news_link:active {
	FONT-SIZE: 10px !important;
	FONT-WEIGHT: bold;
	COLOR: #3c6387;
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	TEXT-DECORATION: none;
}

a.news_link:hover {
	TEXT-DECORATION: underline;
	COLOR: #3c6387;
}
a.mail, a.mail:link, a.mail:visited, a.mail:active {
	FONT-SIZE: 10px !important;
	FONT-WEIGHT: bold;
	COLOR: #3c6387;
	FONT-FAMILY: Arial, Helvetica, Verdana, Tahoma;
	TEXT-DECORATION: underline;
}

a.mail:hover {
	TEXT-DECORATION: none;
	COLOR: #3c6387;
}
a.mail2, a.mail2:link, a.mail2:visited, a.mail2:active {
	FONT-SIZE: 11px !important;
	FONT-WEIGHT: bold;
	COLOR: #ff0000;
	FONT-FAMILY: Arial, Helvetica, Verdana, Tahoma;
	TEXT-DECORATION: underline;
}

a.mail2:hover {
	TEXT-DECORATION: none;
	COLOR: #ff0000;
}
a.mail3, a.mail3:link, a.mail3:visited, a.mail3:active {
	FONT-SIZE: 10px !important;
	FONT-WEIGHT: bold;
	COLOR: #ff0000;
	FONT-FAMILY: Arial, Helvetica, Verdana, Tahoma;
	TEXT-DECORATION: underline;
}

a.mail3:hover {
	TEXT-DECORATION: none;
	COLOR: #ff0000;
}
a.mailbox, a.mailbox:link, a.mailbox:visited, a.mailbox:active {
	FONT-SIZE: 11px !important;
	FONT-WEIGHT: bold;
	COLOR: #3c6387;
	FONT-FAMILY: Arial, Helvetica, Verdana, Tahoma;
	TEXT-DECORATION: underline;
}

a.mailbox:hover {
	TEXT-DECORATION: none;
	COLOR: #3c6387;
}
a.close, a.close:link, a.close:visited, a.close:active {
	FONT-SIZE: 11px !important;
	FONT-WEIGHT: bold;
	COLOR: #FF0000;
	FONT-FAMILY: Arial, Helvetica, Verdana, Tahoma;
	TEXT-DECORATION: none;
}

a.close:hover {
	TEXT-DECORATION: underline;
	COLOR: #FF0000;
}
a.pages, a.pages:link, a.pages:visited, a.pages:active {
	padding: 0 0 5px 0;
	FONT-SIZE: 12px !important;
	FONT-WEIGHT: bold;
	COLOR: #3c6387;
	FONT-FAMILY: Arial, Helvetica, Verdana, Tahoma;
	TEXT-DECORATION: underline;
}

a.pages:hover {
	TEXT-DECORATION: none;
	COLOR: #3c6387;
}
a: img, a:link img, a:visited img, a:active img, a:hover img {
	 border: 0px;
}

