body {
	margin: 0;
	padding: 0;
	background-color: #D1DDE1;
	font-family: Tahoma, Verdana, Helvetica;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	background-image: url(pics/bg.gif);
}
#logo_fon {
	background: url("pics/logo_fon.gif");
	height: 70px; 
}
ul, li { list-style: none; margin: 0; padding: 0;}
#mainmenu {
background: url("pics/buttons_new.gif") no-repeat;
}
ul#mainnav   {
	width: 778px;
	height: 32px;
	float: left;
}
ul#mainnav li { float: left}
ul#mainnav li a {display: block; background: none; height: 32px }
ul#mainnav li a:hover { background: url("pics/buttons_new.gif") no-repeat; }
ul#mainnav li#grif a { background-position: 0 -32; width: 75px }
ul#mainnav li#grif { background-position: 0 0px }
ul#mainnav li#news a { background-position: -75 -32; width: 101px }
ul#mainnav li#news { background-position: -75 0px }
ul#mainnav li#articles a { background-position: -176 -32; width: 101px }
ul#mainnav li#articles { background-position: -176 0px }
ul#mainnav li#games a { background-position: -277 -32; width: 101px }
ul#mainnav li#games { background-position: -277 0px }
ul#mainnav li#ringtones a { background-position: -378 -32; width: 101px }
ul#mainnav li#ringtones { background-position: -378 0px }
ul#mainnav li#images a { background-position: -479 -32; width: 101px }
ul#mainnav li#images { background-position: -479 0px }
ul#mainnav li#realtones a { background-position: -580 -32; width: 101px }
ul#mainnav li#realtones { background-position: -580 0px }
ul#mainnav li#ringtones2 a { background-position: -681 -32; width: 97px }
ul#mainnav li#ringtones2 { background-position: -681 0px }
#line_main {
	background: url("pics/line_main.gif") repeat-x;
	height: 110px; 
}
#button_go {
	background: url("pics/button_go.gif") repeat-x;
	height: 32px; 
	width: 148;
}
#line_button {
	background: url("pics/line_button.gif") repeat-x;
	height: 32px; 
}
#menu_lefttwo {
	background: url("pics/menu_lefttwo.gif") repeat-x;
	height: 47px; 
}
#menu_leftlineone {
	background: url(pics/menu_leftlineone.gif) repeat-y;
	vertical-align: top;
}
#menu_leftlinethree {
	background: url("pics/menu_leftlinethree.gif") repeat-y;
	vertical-align: top;
}
#menu_leftline {
	background: url(pics/menu_leftline.gif);
	vertical-align: top;
	padding-left: 30px;
}
#menu_leftdowntwo {
	background: url(pics/menu_leftdowntwo.gif);
}
#table {
	background: url("pics/table_fon.gif") repeat-x;
	height: 26px; 
}
.logotext {
	font-family: Verdana;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: normal;

}
.text, h2, h3 {
	font-family: Tahoma, Verdana, Helvetica;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	line-height: 14px;
	text-align: justify;
}
.playfontop {
        font-family: Tahoma, Verdana, Helvetica;
        font-size: 10px;
        text-decoration: none;
        color: #000000;
        line-height: 14px;
        text-align: justify;
	padding-left: 18px;
	padding-right: 18px;						
}
h5 {
	font-family: Tahoma, Verdana, Helvetica;
	font-size: 18px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 14px;
	text-align: center;
}
.date {
	font-family: Tahoma, Verdana, Helvetica;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
	line-height: 14px;
	text-align: reight;
}
h1 {
	font-family: Tahoma, Verdana, Helvetica;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	line-height: 14px;
	text-align: justify;
	padding-left: 18px;
	padding-top: 0px;
	padding-right: 32px;
	padding-bottom: 0px;
}
a.text:hover {
	text-decoration: none;
	color: #CC0033;
}
a:hover {
	text-decoration: none;
}
a, .ph_genre {
	font-family: Tahoma, Verdana, Helvetica;
	font-size: 10px;
	color: #1e5472;
	text-align: justify;
}
.ph_filters_p {
	text-align: center;
	text-size: 10px;
}
.textnopad,.comment,.ph_intro,.ph_new,.ph_operators,a.ph_select_genre,.ph_gl_td,.ph_PhoneBrand,.ph_select_genre,.ph_describe,.ph_card_singer_td,.ph_card_name_td,.ph_mcard_caption_td,.ph_gphones_td, .ph_operators  {
	font-family: Tahoma, Verdana, Helvetica;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	line-height: 14px;
	text-align: justify;
}
.ph_code, .ph_top_elem, .i_top_elem, .i_new_elem{
	font-family: Tahoma, Verdana, Helvetica;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	line-height: 14px;
	text-align: center;
}
.i_top_elem{
	font-family: Tahoma, Verdana, Helvetica;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	line-height: 14px;
	text-align: center;
	padding-bottom: 6px;
}
.ph_gcard_td {
	background-color: #bddbdf;
	text-align: center;
}
.ph_pager {
	font-family: Tahoma, Verdana, Helvetica;
	font-size: 10px;
	color: #000000;
	line-height: 14px;
	text-align: center;
}
.ph_oper_number {
	font-family: Tahoma, Verdana, Helvetica;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	line-height: 14px;
	text-align: justify;
}.xxxxx {
	text-decoration: underline;
}
