h1.content_header{
font-family : Tahoma;
font-size: 15px;
color: #cc0000;
padding-left: 6pt;
padding-right: 6pt;
margin: 0;
}
h6.content_title{
	font-family : Tahoma;
	font-size: 15px;
	color: #cc0000;
	padding: 0;
	margin: 0;
}

.ph_g_h2 {
	font-family : Tahoma;
}

.ph_g_h3 {
	font-family : Arial;
}
.ph_glink{
	font-size : x-small;
	font-family : Tahoma;
}
.ph_intro{
	font-family : "Times New Roman";
	font-size : small;
}
.ph_genre{
	font-family : Verdana;
	font-size : 12px;
	text-decoration: none;
}
.ph_genre:hover{
   color: #cc0000;
   text-decoration: underline;
   }

.ph_select_genre{
	font-family : Verdana;
	font-size : 12px;
	font-weight : bold;
	text-decoration: underline;
	color: #cc0000;
}
.ph_new{
	color : #b12b37;
	font-family : "Arial Narrow";
	font-weight : bold;
}
.ph_pager{
	font-family : Verdana;
	text-decoration: none;
	font-size: 10px;
}
.ph_describe{
	font-family : "Times New Roman";
}
.ph_gphones_table{
	background-color : #FFDAB9;
}
.ph_gphones_header{
	background-color : #EEE8AA;
}
.ph_gphones_td{
	background-color : White;
}
.ph_gcard_data_name{
	font-family : Verdana;
}
.ph_gcard_data_genre{
	font-family : Arial;
	font-size : x-small;
}
.ph_code{
	font-family : Tahoma;
	font-size : 11px;
	font-weight: bold;	
}
.ph_code_numberm{
	font-family : Tahoma;
	font-size : 12px;
	font-weight: bold;	
	color: #cc0000;
}
.ph_code_number {
	color : #b12b37;
	font-weight: bold;
	font-size: 11px;
}
.ph_code_number_title {
	color : #b12b37;
	font-weight: bold;
	font-size: 12px;
}

.ph_oper_number {
	font-weight: bold;
}

.ph_oper_price {
	font-weight: bold;
}

.ph_filters_p{
}

.ph_main_table_title_td {
	font-family : Tahoma;
	font-size: 15px;
	color: #cb2447;
	border-bottom-style: dotted; border-bottom-color: #FFCC99; border-bottom-width: medium;	
	padding-top: 6pt;
	margin-bottom: 4pt;
}
.ph_main_table_title_realtones_td {
	font-family : Tahoma;
	font-size: 15px;
	color: #cb2447;
	border-bottom-style: dotted; border-bottom-color: #FFCC99; border-bottom-width: medium;
	vertical-align: top;	
}

.ph_filters_submit{
}

.ph_filters_submit{
}
.ph_card_td{
	vertical-align: middle;
}
.ph_card_number_td {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.ph_card_name_td, .ph_card_singer_td{
	font-family : Verdana;
	font-size:  12px;
}
.ph_card_name_td {	
	color : #b12b37;
}
td.ph_mcard_caption_td, td.ph_mcard_caption_name_td {
	font-family : Verdana;
	font-size:  12px;
	font-weight: bold;
	background-color: #f3b192;
	}
td.ph_mcard_caption_name_td {
	color : #b12b37;
}
th.ph_PhoneBrand{
	background-color: #cccccc;
}
a{
	text-decoration: none;
	font-family: Tahoma;
	font-size: 10pt;
}
a:hover{
	text-decoration: underline;
	color: #cc0000;
}

.i_top_elem {
	font-weight: bold;
}
.ph_gcard_table{
	margin-top: 4pt;
}
.title_comment{
	font-size: 10pt;
	color: #000000;
}
.ph_gl_table{
padding-left: 6pt;
padding-bottom: 6pt;
padding-right: 6pt;
}
div.ph_top_elem {
	margin-top: 8px;
}
div.ph_top_elem img:hover {
	border: dashed 3px #cc0000;
}
