BODY {
FONT-FAMILY: Verdana, Helvetica;
}

input {
	color : #000000;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
div {
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.right {
	color : #003C5E;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right b {
	color : #EF6D00;
}
.right a {
	color : #003C5E;
}
.right a:hover {
	color : #000000;
}
.left {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.left a {
	color : #FF6600;
}
.left a:hover {
	color : #000000;
}
p {
	color : #FFFFFF;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}

.bot {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
.bot a {
	color : #FFFFFF;
	text-decoration: none;
}
.bot a:hover {
	color : #294A7B;
}
td.horisont {
 	text-align:left;
	padding-bottom:40px;
 }
 td.horisont .i_top_elem,  td.horisont .vt_top_elem{
    float:left;
    width:110px;
    height:110px;
    vertical-align:bottom;
 }
 td.horisont .i_top_elem a,  td.horisont .vt_top_elem a{
    display:block;
    width:100px;
    overflow:hidden;
    white-space: nowrap;
 }
 td.horisont .i_top_elem img,  td.horisont .vt_top_elem img{
    width:100px;
    height:100px;
 }
 }
 table td h3{
 	background-color:#ffe4b5;
 }

.ph_top_elem {
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
}

.sendmessage {
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
}
.sendmessage2 {
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
}
DIV.i_playfonew {
ALIGN: center;
}

span {
ALIGN: center;
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
}

A.h1 {
COLOR: #FF0000;
FONT-WEIGHT: bold;
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 16px;
TEXT-DECORATION:none;
}
A.h1:visit {
COLOR: #FF0000;
FONT-WEIGHT: bold;
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 16px;
TEXT-DECORATION:none;
}
A.h1:activ {
COLOR: #FF0000;
FONT-WEIGHT: bold;
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 16px;
TEXT-DECORATION:none;
}
A.h1:hover {
COLOR: #FF0000;
FONT-WEIGHT: bold;
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 16px;
TEXT-DECORATION:none;
}
A.h2 {
COLOR: #FFFFFF;
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 20px;
TEXT-DECORATION:none;
}
A.h2:activ {
COLOR: #FFFFFF;
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 20px;
TEXT-DECORATION:none;
}
A.h2:visit {
COLOR: #FFFFFF;
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 20px;
TEXT-DECORATION:none;
}
A.h2:hover {
COLOR: #FFFFFF;
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 20px;
TEXT-DECORATION:none;
}
A.javatop {
COLOR: #0f76cc;
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 20px;
TEXT-DECORATION:none;
}
A.javatop:activ {
COLOR: #0f76cc;
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 20px;
TEXT-DECORATION:none;
}
A.javatop:visit {
COLOR: #0f76cc;
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 20px;
TEXT-DECORATION:none;
}
A.javatop:hover {
COLOR: #0f76cc;
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 20px;
TEXT-DECORATION:none;
}

A.faq {
COLOR: #FFFFFF;
FONT-WEIGHT: bold;
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 12px;
TEXT-DECORATION:none;
}
A.faq:activ {
COLOR: #FFFFFF;
FONT-WEIGHT: bold;
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 12px;
TEXT-DECORATION:none;
}
A.faq:visit {
COLOR: #FFFFFF;
FONT-WEIGHT: bold;
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 12px;
TEXT-DECORATION:none;
}
A.faq:hover {
COLOR: #FFFFFF;
FONT-WEIGHT: bold;
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 12px;
TEXT-DECORATION:none;
}


STRONG.faq {
COLOR: #FF8040;
FONT-WEIGHT: bold;
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 16px;
TEXT-DECORATION:none;
}

a.ph_select_genre  {
COLOR: #FFFFFF;
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
TEXT-DECORATION: none;
}
a.ph_select_genre:hover  {
COLOR: #FF8040;
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
TEXT-DECORATION: none;
}

a.ph_genre   {
COLOR: #FFFFFF;
FONT-SIZE: 12px;
TEXT-DECORATION: none;
}
a.ph_genre:active  {
COLOR: #FFFFFF;
FONT-SIZE: 12px;
TEXT-DECORATION: none;
}
a.ph_genre:visit  {
COLOR: #COCOCO;
FONT-SIZE: 12px;
TEXT-DECORATION: none;
}
a.ph_genre:hover  {
COLOR: #FF8040;
FONT-SIZE: 12px;
TEXT-DECORATION: none;
}


TD.ph_gl_td {
COLOR: #FFFFFF;
FONT-SIZE: 10px;
TEXT-DECORATION: none;
}

TD.ph_gcard_td {
padding-top:15px;
background: #0f76cc;
COLOR: #FFFFFF;
FONT-SIZE: 10px;
}

A.country {
COLOR: #000000
}

A {
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-DECORATION:none;
}
A:active {
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-DECORATION:none;
}
A:visit {
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-DECORATION:none;
}
A:hover {
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-DECORATION:none;
}

P.ph_filters_p { padding:1px }

.ph_new {
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
COLOR: #FF0000;
TEXT-TRANSFORM: lowercase;
}

DIV.playfontop {
COLOR: #000000;
}

TD.ph_card_singer_td {
FONT-SIZE: 10px;
COLOR:#FFFFFF;
}
FONT.ph_code {
FONT-SIZE: 10px;
COLOR:#FFFFFF;
}

SPAN.ph_code_number {
FONT-SIZE: 10px;
COLOR:#FFFFFF;
}

A.ph_gcard_data_genre {
FONT-SIZE: 10px;
COLOR:#FFFFFF;
}
A.ph_gcard_data_genre:hover {
FONT-SIZE: 10px;
COLOR: #FF8040;
}

TD.ph_card_td {
FONT-SIZE: 10px;
COLOR:#FFFFFF;
}

TD.ph_mcard_caption_td {
FONT-WEIGHT: bold;
FONT-SIZE: 14px;
COLOR:#FFFFFF;
}

TD.ph_card_name_td {
FONT-SIZE: 10px;
COLOR:#FFFFFF;
}

TH.ph_PhoneBrand {
FONT-WEIGHT: bold;
FONT-SIZE: 14px;
COLOR:#FFFFFF;
}

FONT.ph_describe {
FONT-SIZE: 12px;
COLOR:#FFFFFF;
}

TD.ph_gcard_data_td {
FONT-SIZE: 10px;
COLOR:#FFFFFF;
}

SPAN.ph_select_genre {
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
COLOR:#FFFFFF;
}

H2.ph_g_h2 {
FONT-WEIGHT: bold;
FONT-SIZE: 18px;
COLOR:#FFFFFF;
}

TD.ph_v_howbuy {
PADDING-LEFT: 10px;
FONT-SIZE: 10px;
COLOR:#FFFFFF;
}


TD.ph_gphones_header {
FONT-WEIGHT: bold;
FONT-SIZE: 14px;
COLOR:#FFFFFF;
PADDING-TOP: 15px;
PADDING-BOTTOM: 15px;
}

TD.ph_gphones_td {
FONT-SIZE: 12px;
COLOR:#FFFFFF;
}

DIV.vt_top_elem {
PADDING-TOP:7px;
}

DIV.ph_top_elem {
PADDING-TOP:10px;
}

SPAN.ph_howbuy {
FONT-SIZE: 10px;
COLOR:#FFFFFF;
}

P.agree_head {
FONT-SIZE: 18px;
FONT-WEIGHT: bold;
COLOR:#FF0000;
}

DIV.agree_text {
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
COLOR:#FFFFFF;
}

FONT.agree_yes {
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
COLOR:#FFFFFF;
}
FONT.agree_no {
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
COLOR:#FFFFFF;
}





A.catURL {
	color: #FF8040; font-weight:bold; font-size:10pt; font-family: Verdana; text-decoration: none;
}
A.catURL:link {
	color: #FF8040; font-weight:bold; font-size:10pt; font-family: Verdana; text-decoration: none
}
A.catURL:visited {
	color: #FF8040; font-weight:bold; font-size:10pt; font-family: Verdana; text-decoration: none
}
A.catURL:hover {
	color: #FFFFFF; font-weight:bold; font-size:10pt; font-family: Verdana; text-decoration: none
}
P.description {
	color:#FFFFFF; FONT-SIZE:12px; FONT-FAMILY: Verdana; padding-top: 10px;
}
P.texturl {
	color:#FFFFFF; FONT-SIZE:10px; FONT-FAMILY: Verdana; padding-top: 0px;
}
P.notfound {
	color:#FFFFFF; FONT-SIZE:12px; FONT-FAMILY: Verdana; padding-left: 50px;
}
P.errorsearch {
	color:#FF0000; FONT-SIZE:12px; FONT-FAMILY: Verdana; padding-left: 50px; FONT-WEIGHT: bold;
}
OL.ol {
	color:#FFFFFF; FONT-SIZE:12pt; FONT-FAMILY: Verdana;
}
A.cathead {
	color:#FFFFFF; FONT-SIZE:18px; FONT-FAMILY: Verdana; padding-top:0px;
}
A.cathead:hover {
	color:#FF8040; FONT-SIZE:18px; FONT-FAMILY: Verdana; padding-top:0px;
}
DIV.cathead {
	color:#FFFFFF; FONT-SIZE:18px; FONT-FAMILY: Verdana; padding-bottom:15px; padding-top:25px; text-align: center;
}
DIV.sortby {
	color:#8A92A9; FONT-SIZE:12px; FONT-FAMILY: Verdana; text-align: right;
}
DIV.add {
	FONT-SIZE:12px; FONT-FAMILY: Verdana; text-align: right;
}
A.add {
	color: #FF8040; font-weight:bold; font-size:12px; font-family: Verdana; text-decoration: none;
}
A.add:hover {
	color: #FFFFFF; font-weight:bold; font-size:12px; font-family: Verdana; text-decoration: none;
}
TD.catlist {
	color:#FFFFFF; FONT-SIZE:14px; FONT-FAMILY: Verdana; padding-left: 50px;
}
TD.addform {
	color:#FFFFFF; FONT-SIZE:14px; FONT-FAMILY: Verdana; padding:5px;
}


INPUT.form { border-style: solid; border-width: 1px; border-color: #737479; FONT-FAMILY: Verdana; color:#000000; FONT-SIZE:12px; font-weight:normal;
}
textarea { border-style: solid; border-width: 1px; border-color: #737479; font-family: Verdana; text-decoration: none; color: #000000; cursor: default; background-color: #FFFFFF; FONT-SIZE:12px;
}
INPUT.button { border-style: solid; border-width: 1px; border-color: #000000; background: #ffffff;  padding-top:2px; padding-bottom:2px;  FONT-FAMILY: Verdana; color:#000000; FONT-SIZE:12px; font-weight:normal;
}


A.catDESC {
	color: #ffff99; font-size:10pt; font-family: "Verdana, Geneva, Arial, Helvetica, sans-serif"; text-decoration: none
}
A.catDESC:link {
	color: #ffff99; font-size:10pt; font-family: "Verdana, Geneva, Arial, Helvetica, sans-serif"; text-decoration: none
}
A.catDESC:visited {
	color: #ffff99; font-size:10pt; font-family: "Verdana, Geneva, Arial, Helvetica, sans-serif"; text-decoration: none
}
A.catDESC:hover {
	color: #ffff99; font-size:10pt; font-family: "Verdana, Geneva, Arial, Helvetica, sans-serif"; text-decoration: none
}


DIV.yandex_title {
	COLOR:#FFFFFF; FONT-SIZE:28pt; FONT-FAMILY: Verdana; text-align: left; margin-left:50px; FONT-WEIGHT:bold;
}
DIV.yandex_allnews {
	COLOR:#FFFFFF; FONT-SIZE:10pt; FONT-FAMILY: Verdana; text-align: left; margin-left:50px;
}
SPAN.yandex_date {
	COLOR:#FFFFFF; FONT-SIZE:6pt; FONT-FAMILY: Verdana; text-align: left; margin-left:0px;
}
SPAN.yandex_news_title {
	COLOR:#FF8040; FONT-SIZE:10pt; FONT-FAMILY: Verdana; text-align: left; margin-left:0px; FONT-WEIGHT:bold;
}
DIV.yandex_news_title {
	COLOR:#FF8040; FONT-SIZE:10pt; FONT-FAMILY: Verdana; text-align: left; margin-left:30px; FONT-WEIGHT:bold;
}
A.yandex_news_title {
	COLOR:#FF8040; FONT-SIZE:10pt; FONT-FAMILY: Verdana; text-align: left; margin-left:0px; FONT-WEIGHT:bold;
}
DIV.yandex_annotation {
	COLOR:#FFFFFF; FONT-SIZE:9pt; FONT-FAMILY: Verdana; text-align: left; margin-left:30px;
}












p, font
{
	font-family:	Tahoma;
	font-size:	11px;
	BORDER:		0px solid;
}

td
{
	border-color:	#ffffff;
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px
}

hr
{
	height:	1px;
	color:	#c4c4c4;
	width:	100%;
}

img
{
	border: 0px;
}

h1
{
	font-size:		16px;
	TEXT-DECORATION:	none;
	color:			#005555;
}




.redbutton
{
	margin:			1px;
	font-family:		Verdana, Arial;
	font-weight:		bold;
	font-size:		12px;
	background-color:	#ff0000;
	color:			#ffffff;
}

.greenbutton
{
	margin:			1px;
	font-family:		Verdana, Arial;
	font-size:		12px;
	background-color:	#99CCFF;
	color:			#000000;
}

.light
{
	color:			#ffffff;
	TEXT-DECORATION:	none;
}

img.baner
{
	width:	88px;
	height:	31px;
}

.ser
{
	color:			#7B7B7B;
	font-size:		9px;
	TEXT-DECORATION:	none;
}

.not
{
	text-align:	center;
	margin-top:	10px;
	color:		#ff0000;
	font-weight:	bold;
}

.error
{
	font-weight:	400;
	color:		#ff0000;
}

img.icon
{
	width:		16px;
	height:		16px;
	top:		4px;
}

.cat
{
font-size:		10px;
TEXT-DECORATION:	none;
color:			#ffffff;
	font-weight:	bold;

}

.subcat
{
margin-left:2em 
}
.middle
{ color:			#6c6c6c;
}

