@CHARSET "UTF-8";
body {
	font:normal 80% Arial;
	margin:0;
	padding:0;
	background:white;
	color:#1c1c1c;
}

body table, tr, td {
	font:normal 100% Arial;
	color:#1c1c1c;

}
table{
	border-collapse:collapse;
	padding:0;
}
table td, table th{
	vertical-align:top;
}

img {
	border:0;
}
a{
	color:#0092dd;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}
ul, li {margin:0;padding:0;list-style:none}
li{margin-left:10px;}


form{margin:0px;padding:0px}

h1{
	font:normal 18px Verdana;
	margin:0;padding:0;
}
h1 a{color:#d11f3c; text-decoration: none}
h1 a:hover{text-decoration: underline;}
h1 img{margin-bottom:-5px;margin-left:3px;}

h2{margin:0;padding:5px 0;font-size:24px;font-weight: normal}
h2 a{text-decoration: none;color:#455263}
h2 a:hover{text-decoration: underline;}
h2 img {margin-bottom: -4px;}

h3{
	font:normal 22px Verdana;
	color: #b6b6b6;
	margin:0;padding:0;
	margin-bottom:5px;
}

h3.title {
	color: #D11F3C;
}


h3 img{margin:0 0 -4px 4px;}
h4{
	font:normal 18px Verdana;
	color:#000;
	margin:0;padding:0;
}
h4 img{
	margin:0 0 -4px 4px;
}
h4 a{color:#000;text-decoration: none}


h5{
	font:normal 18px Verdana;
	margin:0;padding:0 0 3px 0;
/*	border-bottom:1px solid #e4e4e4; */
}
h6{
	font:bold 16px Arial;
	color:#808080;
	margin:0;padding:0 0 3px 0;
}
div#body{
	width:863px;
	margin-bottom:20px;
}

div#login_top_pre{
	text-align:right;
	height:30px;
}
div#login_top{
	float:right;
	width:175px;
	background:#546980;
	text-align:left;
	font-size:10px;
	color:#FFFFFF;
}

div#login_top a{
	color:#FFFFFF;
}
div#login_popup{text-align:left;background: #546980;}
div#login_popup_inner{margin:20px 0 5px 10px; height:110px;}



div#reg_top_pre{
	text-align:right;
	height:30px;
}
div#reg_top{
	float:right;
	width:175px;
	background:#546980;
	text-align:left;
	font-size:10px;
	color:#FFFFFF;
}

div#reg_top a{
	color:#FFFFFF;
}
div#reg_popup{text-align:left;background: #546980;}
div#reg_popup_inner{margin:20px 0 5px 10px;}



div#user_top{
	height:125px;
	background: #f6f6f6;
	margin-bottom:10px;
}

div#login_form{text-align:right;float:right;}
div#login_form table,div#login_form td,div#login_form td a{color:#FFFFFF; font:normal 12px arial;}
div#login_form_span{
	position: absolute;
	margin:22px 0 0 -290px;
	height: 137px;
	width: 290px;
}


div#reg_form_2 td div.form_desc, div#reg_form_2 td div.form_desc a {font-size:11px; color:#97a9bd;}

div#reg_form_2{text-align:right;float:right;}
div#reg_form_2 table,div#reg_form_2 td,div#reg_form_2 td a{color:#FFFFFF; font:normal 12px arial;}
div#reg_form_span{
	position: absolute;
	margin:22px 0 0 -360px;
/*	height: 137px; */
	width: 360px; 
}


.search_inner{
	margin:0 0 0 20px;
	font-size:20px;
	width: 840px;
	height: 80px;
}
.search_inner .q{
	width: 300px;
	margin:0 3px 0 5px;
	padding-top:3px;
	height: 23px;
	font-size:14px;
	color:#111;
}
.search_inner .s{
	width: 100px;
}

td.text2 {padding-top:3px; padding-right:20px;}
div.form_desc {padding-top:5px;}

.top_menu_line{height:75px;clear:both;margin-right:10px;}
.top_menu_logo{margin-left:10px;margin-right:10px;}

.top_menu{
	float:right;
	height:20px;
	margin-top:40px;
	font:normal 18px Arial;
}
.top_menu a{margin-left:5px;padding:1px;}
.top_menu a.select{color:#d31f3a}
.top_menu a.top{background: #febf0f;color:#FFF;text-decoration: none}
.top_menu a.top:hover{background: #0092dd;color:#FFF;text-decoration: none}

div#cat_list{
	background:#f0f9fe;

	margin:10px;
}

ul.cats h3 {
	color:#3B6CA1; 
}

ul.cats{
	font-size:13px;
	margin-top:4px;
}
ul.cats li {
	padding-right:10px;
	padding-left:5px;
	margin-left:7px;
}
ul.cats li a{
	font-weight:bold;
	color:#3B6CA1;
}

ul.cats li p{
	margin-top:5px;
	font-weight:normal;
	color:#000000;
}

ul.cats li a.select{
	font-weight:bold;
	color:#d1203c;
}

.name {
font-weight:bold;
color:black;
}
.date {
color:#B3B3B3;
font-size:11px;
}
.img {
float:left;
padding-right:5px;
}
.img img {
border:1px solid #8C8C8A;
}

.user_5 { background: #ccc; padding: 2px; }

.login img{
	margin-bottom:-3px;
}
.login a{
	font-weight:bold;
	color:#d01f3c;
	text-decoration:none;
}
.login a:hover{text-decoration: underline;}


.pre_login{float:left;margin-right:5px;margin-top:1px;}

.rate{margin-top:4px;}

ul.top_ul{
	font:normal 11px Arial;
	float:left;
	margin-right:15px;

}

ul.top_ul li{
	background: url(http://files.podfm.ru/img/top_li.gif) no-repeat;
	padding-left:8px;
	margin-bottom:2px;
}
ul.top_ul li.add_pod{background: url(http://files.podfm.ru/img/top_li_e.gif) no-repeat;}
ul.top_ul li.add_pod a{color:#d11f39}
ul.top_ul li.exit a{color:#485567}


div#content{
	background:url(http://files.podfm.ru/img/second_bg.gif) repeat-x;
	border:1px solid #e2e2e2;
	padding: 10px;
}

table.content_table td {padding: 0px;}

.content_inner{
	padding:0 10px 10px 10px;
}

table.login_table td.text{vertical-align: middle;text-align: right}

.grey{color:#b3b3b3}

.cl{clear:both;}
.none{display:none;}

.pages {margin:20px 0px 40px 0px;}
.pages a {color:#d2213d;}
.pages img {margin:0px 3px -4px 3px;}
.pages_text {float:left;margin:1px 5px 0 0;}
.pages_arr {float:left;margin-right:10px;}
.pages_links {float:left; margin-right:10px;}


div#tags{
	background: #f0f9fe;
	width: 200px;
}

.tag1{font-size: 9px;}
.tag2{font-size: 12px;}
.tag3{font-size: 15px;}
.tag4{font-size: 17px;}
.tag5{font-size: 19px;}
.tag6{font-size: 21px;}
.tag7{font-size: 23px;}
.tag8{font-size: 25px;}
.tag9{font-size: 27px;}
.tag10{font-size: 29px;}
.tag11{font-size: 31px;}

.tag1_small{font-size: 10px;}
.tag2_small{font-size: 11px;}
.tag3_small{font-size: 12px;}
.tag4_small{font-size: 13x;}
.tag5_small{font-size: 14px;}
.tag6_small{font-size: 15px;}
.tag7_small{font-size: 16px;}
.tag8_small{font-size: 17px;}
.tag9_small{font-size: 18px;}
.tag10_small{font-size: 19px;}


/*zakladki*/

h3.search {
	color: #959595;
}

.red {
	color:#d1203d;
}

.grey_search {
	color: #959595;
}


table.search_set_table{
	text-align: center;
	margin-bottom:0px;
	margin-left: 20px;
}
table.search_set_table td{
	padding:0px 10px 0px 0px;
}

table.search_set_table a{
	color:#3b6ca1;
	font-weight:bold;
}
div#search_top a{
	color:#3b6ca1;
	font-weight:bold;
	margin-left:30px;
}


div#menu_select{background: #eeeeee;}
div#menu_select div{padding:0 10px 5px 10px}
div#menu_select a{text-decoration: none;}
div#menu_select a:hover{text-decoration: underline;}
  
table.search_set_table .normal{padding:5px 10px 5px 10px}


div#search_top {
	width:100%;
	background: #eeeeee;
	height: 21px; 
	padding-bottom:5px;	
}

div#search_top_2 {
	width:100%;
	background: #eeeeee;
	padding-bottom:5px;	
}

table.search_main {
	width:100%;
	border: 1px solid #eeeeee;
	border-bottom: none;
}
table.search_main td {
	padding: 10px 20px 10px 20px;
}

#coms_div table td {padding:0px;}

a.red, a.red:link, a.red:hover, a.red:visited {color:#D11F3C; font-size:12px; font-weight:bold;}

.reg_button {border:3px solid #fff; width: 200px; background:#d2243e; color:#fff; font-size: 16px;  font-weight: bold; cursor: pointer; padding: 5px 10px 5px 10px; text-align: center;}

.tips {
	background: #fafafa;
	filter:alpha(opacity=80); /* IE 5.5+*/
	-moz-opacity: 0.8; /* Mozilla 1.6 ? ???? */
	-khtml-opacity: 0.8; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.9; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */ "
	color:#000;
}

a.tip { text-decoration: none; border-bottom: 1px dashed; }

.logo_red {color: #D43845;}

/* invite block */

div#invite {background: #D2283F;width: 200px;font-size:11px; margin: 10px 0px; }
#invite input, #invite textarea {font-size:11px;font-family: arial;width: 180px; }
#invite textarea {height: 220px; }
a.inv_link {color: #FFF;text-decoration: none;border-bottom:1px dashed;}
a.inv_link:hover {border-bottom:none;}

/* invite block */


div#promote{
	background:url(http://files.podfm.ru/img/second_bg.gif) repeat-x;
	border:1px solid #e2e2e2;		
	padding: 10px;
}

/* #promote table.promo td {padding-right: 15px;} */

/* test */
=======
@CHARSET "UTF-8";
body {
	font:normal 80% Arial;
	margin:0;
	padding:0;
	background:white;
	color:#1c1c1c;
}

body table, tr, td {
	font:normal 100% Arial;
	color:#1c1c1c;

}
table{
	border-collapse:collapse;
	padding:0;
}
table td, table th{
	vertical-align:top;
}

img {
	border:0;
}
a{
	color:#0092dd;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}
ul, li {margin:0;padding:0;list-style:none}
li{margin-left:10px;}


form{margin:0px;padding:0px}

h1{
	font:normal 18px Verdana;
	margin:0;padding:0;
}
h1 a{color:#d11f3c; text-decoration: none}
h1 a:hover{text-decoration: underline;}
h1 img{margin-bottom:-5px;margin-left:3px;}

h2{margin:0;padding:5px 0;font-size:24px;font-weight: normal}
h2 a{text-decoration: none;color:#455263}
h2 a:hover{text-decoration: underline;}
h2 img {margin-bottom: -4px;}

h3{
	font:normal 22px Verdana;
	color: #b6b6b6;
	margin:0;padding:0;
	margin-bottom:5px;
}

h3.title {
	color: #D11F3C;
}


h3 img{margin:0 0 -4px 4px;}
h4{
	font:normal 18px Verdana;
	color:#000;
	margin:0;padding:0;
}
h4 img{
	margin:0 0 -4px 4px;
}
h4 a{color:#000;text-decoration: none}


h5{
	font:normal 18px Verdana;
	margin:0;padding:0 0 3px 0;
	border-bottom:1px solid #e4e4e4;
}
h6{
	font:bold 16px Arial;
	color:#808080;
	margin:0;padding:0 0 3px 0;
}
div#body{
	width:863px;
	margin-bottom:20px;
}
div#login_top_pre{
	text-align:right;
	height:30px;
}
div#login_top{
	float:right;
	width:175px;
	background:#546980;
	text-align:left;
	font-size:10px;
	color:#FFFFFF;
}

div#login_top a{
	color:#FFFFFF;
}
div#login_popup{text-align:left;background: #546980;}
div#login_popup_inner{margin:20px 0 5px 10px;height:110px;}


div#login_form{text-align:right;float:right;}
div#login_form table,div#login_form td{color:#FFFFFF; font:normal 12px arial;}
div#login_form_span{
	position: absolute;
	margin:22px 0 0 -290px;
	height: 137px;
	width: 290px;
}
.search_inner{
	margin:0 0 0 20px;
	font-size:20px;
	width: 840px;
	height: 80px;
}
.search_inner .q{
	width: 330px;
	margin:0 3px 0 5px;
	padding-top:3px;
	height: 23px;
	font-size:14px;
	color:#111;
}
.search_inner .s{
	width: 100px;
}

.top_menu_line{height:75px;clear:both;margin-right:10px;}
.top_menu_logo{margin-left:10px;margin-right:10px;}

.top_menu{
	float:right;
	height:20px;
	margin-top:40px;
	font:normal 18px Arial;
}
.top_menu a{margin-left:5px;padding:1px;}
.top_menu a.select{color:#d31f3a}
.top_menu a.top{background: #febf0f;color:#FFF;text-decoration: none}
.top_menu a.top:hover{background: #0092dd;color:#FFF;text-decoration: none}

div#cat_list{
	background:#f0f9fe;
	
	margin:10px;
}
.name {
font-weight:bold;
color:black;
}
.date {
color:#B3B3B3;
font-size:11px;
}
.img {
float:left;
padding-right:5px;
}
.img img {
border:1px solid #8C8C8A;
}
.login img{
	margin-bottom:-3px;
}
.login a{
	font-weight:bold;
	color:#d01f3c;
	text-decoration:none;
}
.login a:hover{text-decoration: underline;}
.pre_login{float:left;margin-right:5px;margin-top:1px;}

.rate{margin-top:4px;}

ul.top_ul{
	font:normal 11px Arial;
	float:left;
	margin-right:15px;

}

ul.top_ul li{
	background: url(http://files.podfm.ru/img/top_li.gif) no-repeat;
	padding-left:8px;
	margin-bottom:2px;
}
ul.top_ul li.add_pod{background: url(http://files.podfm.ru/img/top_li_e.gif) no-repeat;}
ul.top_ul li.add_pod a{color:#d11f39}
ul.top_ul li.exit a{color:#485567}


div#content{
	background:url(http://files.podfm.ru/img/second_bg.gif) repeat-x;
	border:1px solid #e2e2e2;
	padding: 10px;
}

table.content_table td {padding: 0px;}

.content_inner{
	padding:0 10px 10px 10px;
}

table.login_table td.text{vertical-align: middle;text-align: right}

.grey{color:#b3b3b3}

.cl{clear:both;}
.none{display:none;}

.pages {margin: 20px 0px 20px 0px;}
.pages a {color:#d2213d;}
.pages img {margin:0px 3px -4px 3px;}
.pages_text {float:left;margin:1px 5px 0 0;}
.pages_arr {float:left;margin-right:10px;}
.pages_links {float:left; margin-right:10px;}


div#tags{
	background: #f0f9fe;
	width: 200px;
}

.tag1{font-size: 9px;}
.tag2{font-size: 12px;}
.tag3{font-size: 15px;}
.tag4{font-size: 17px;}
.tag5{font-size: 19px;}
.tag6{font-size: 21px;}
.tag7{font-size: 23px;}
.tag8{font-size: 25px;}
.tag9{font-size: 27px;}
.tag10{font-size: 29px;}
.tag11{font-size: 31px;}

.tag1_small{font-size: 8px;}
.tag2_small{font-size: 9px;}
.tag3_small{font-size: 10px;}
.tag4_small{font-size: 11px;}
.tag5_small{font-size: 12px;}
.tag6_small{font-size: 13px;}
.tag7_small{font-size: 14px;}
.tag8_small{font-size: 15px;}
.tag9_small{font-size: 16px;}
.tag10_small{font-size: 17px;}



.xsmall { font-size: 9px; font-family: Tahoma, Verdana, Arial, sans-serif;}
.small { font-size: 10px; font-family: Tahoma, Verdana, Arial, sans-serif;}

/*zakladki*/

h3.search {
	color: #959595;
}

.red {
	color:#d1203d;
}

.grey_search {
	color: #959595;
}


table.search_set_table{
	text-align: center;
	margin-bottom:0px;
	margin-left: 20px;
}
table.search_set_table a{
	color:#3b6ca1;
	font-weight:bold;
}
div#search_top a{
	color:#3b6ca1;
	font-weight:bold;
	margin-left:30px;
}


div#menu_select, .menu_select{background: #eeeeee;}
div#menu_select div, .menu_select div{padding:0 10px 5px 10px}
div#menu_select a, .menu_select a{text-decoration: none;}
div#menu_select a:hover, .menu_select a:hover{text-decoration: underline;}
  
table.search_set_table .normal{padding:5px 10px 5px 10px}


div#search_top {
	width:100%;
	background: #eeeeee;
	height: 21px; 
	padding-bottom:5px;	
}

div#search_top_2 {
	width:100%;
	background: #eeeeee;
	padding-bottom:5px;	
}

table.search_main {
	width:100%;
	border: 1px solid #eeeeee;
	border-bottom: none;
}
table.search_main td {
	padding: 10px 20px 10px 20px;
}

#coms_div table td {padding:0px;}

a.red, a.red:link, a.red:hover, a.red:visited {color:#D11F3C; font-size:12px; font-weight:bold;}

.reg_button {border:3px solid #fff; width: 200px; background:#d2243e; color:#fff; font-size: 16px;  font-weight: bold; cursor: pointer; padding: 5px 10px 5px 10px; text-align: center;}

a.tip { text-decoration: none; border-bottom: 1px dashed; }

.logo_red {color: #D43845;}

/* invite block */

div#invite {background: #D2283F;width: 200px;font-size:11px; margin: 10px 0px; }
#invite input, #invite textarea {font-size:11px;font-family: arial;width: 180px; }
#invite textarea {height: 220px; }
a.inv_link {color: #FFF;text-decoration: none;border-bottom:1px dashed;}
a.inv_link:hover {border-bottom:none;}

/* invite block */


div#promote{
	background:url(http://files.podfm.ru/img/second_bg.gif) repeat-x;
	border:1px solid #e2e2e2;		
	padding: 10px;
}

/* #promote table.promo td {padding-right: 15px;} */

.tab_on { text-decoration: none; color: #3B6CA1; font-weight: bold; background: #EEEEEE; padding: 5px; border: 0px;}
.tab_off {text-decoration: none; border-bottom: 1px dashed;}
.tab_hea { font-size: 16px; font-weight: bold;}

.dotted { text-decoration: none; border-bottom: 1px dotted;}
.dashed { text-decoration: none; border-bottom: 1px dashed;}

.top_menu_group {padding: 3px 5px 3px 7px; background: #999; color: #fff; border-bottom: #bbb solid 1px; border-right: #bbb solid 1px;  font-size: 10px; text-transform: uppercase; font-family: Tahoma, Arial, sans-serif; font-weight: bold; margin-bottom: 5px;}
.calendar_button { width: 40px; height: 21px; background: url(http://files.podfm.ru/img/calendar.gif) no-repeat center center; }

.bot_adv {
	color: #B3B3B3;font-size:11px;border-bottom: #e4e4e4 1px solid; border-left: #e4e4e4 1px solid; border-right: #e4e4e4 1px solid; padding: 5px;
}

.bot_adv a, .bot_adv a:link {
color: #B3B3B3;
text-decoration: none;
}

.bot_adv a:hover {
text-decoration: underline;
}

table.icons {
margin-top:10px;
}

div.quote {
border: 1px solid #cecece;
background: #f7f7f7; padding:5px; width:420px;
}

.search_main .image_table td {padding:1px; text-align:left; }
.search_main .image_table td span, .image_table td span {color:#888888; font-family:Tahoma,sans-serif; font-size:9px; padding-left:5px;}
.image_table td a {font-size:9px;}

/*
.pod_body td img {float:right;}
.podcast_item img {float:right;}
.podcast_item .login img {float:left;}
.podcast_item span img {float:none;}
.podcast_item .vote_block img{float:none;}
*/


table.icons {clear: both;}

table.adlents {border-top: 1px solid #cecece;border-left: 1px solid #cecece;}
table.adlents td {border-bottom:1px solid #cecece;border-right: 1px solid #cecece;padding:3px;}
.adlents thead td {font-weight:bold;}