body {
    font-size: 11px;
    font-family: tahoma, sans-serif, arial;
    background:#ffffff;
    margin:0px; padding:0px;
    width:100%;
    color:#666666;
   
}
img {border:0px;}
a {color:#666666;}
#logo {
    height:31px;
    background:#f1f1f1;
}
.menu {
    padding:4px 0px 0px 8px;
    color:#ffffff;
    font-family:arial;
    font-size:12px;
    height:20px;
    background: url("http://files.podfm.ru/images/wap/right.gif") no-repeat #475466 95% 50%;
    margin-bottom:1px;
    
}
.menu a, .menu a:visited, .menu a:link {color:#ffffff; text-decoration:none;}

.menu2 {
    padding:4px 0px 0px 8px;
    color:#ffffff;
    font-family:arial;
    font-size:12px;
    height:20px;
    background:#475466;
    margin-bottom:1px;
}


.active {
    background: url("http://files.podfm.ru/images/wap/down.gif") no-repeat #CE2233 95% 50%;
}

.red {
    background: #CE2233;
}

.title, a.title, a.title:link, a.title:visited {
    color: #475466;
    font-family: arial;
    font-size:12px;
    font-weight:bold;
    line-height:20px;
}

div.news2 {padding:5px 0px 5px 8px; color: #666666; margin-bottom:5px; line-height:13px;}

div.news {padding:5px 0px 5px 8px; border-bottom:1px dotted #475466; color: #666666;}
div.news2 a, div.news2 a:link, div.news2 a:visited, div.news a, div.news a:link, div.news a:visited {text-decoration:none;}
div.news a:hover{text-decoration:underline;}

.tools {margin:5px 0px 5px 0px;}
a.rubric, a.rubric:visited, a.rubric:link {color: #666666;}
.tools .date {color: #666666; font-size:9px;}

.download {margin:5px 0px;}
.download a {color:#CE2233;font-weight:bold;text-decoration:none;}
div.comments {margin:5px 0px 5px 0px;}
div.comments a, div.comments a:link, div.comments a:visited {text-decoration:underline; color:#475466;}
.small {font-size:9px;}
.hide {display:none;}
.pad {padding:3px 8px;}
.pad a, .pad a:link, .pad a:visited {color: #475466;
    font-family: arial;
    font-size:12px;
    line-height:20px;}

.pcat a, .pcat a:link, .pcat a:visited {color:#006699; font-weight:bold;}
.page {font-size:11px;padding:8px;}
.selected {color:#CE2233;font-size:12px;font-family:arial;line-height:20px; font-weight:bold;}
.pager {color:#666666;padding:8px;}
.pager a {margin:0px 3px; color:#006699;}
.pager span {margin:0px 3px; color:#CE2233;}

a.blue, a.blue:link, a.blue:visited {color:#006699;}
.big {color:#000000; font-weight:bold;font-family:arial;font-size:12px;}

p.info{line-height:14px;}
p.font11 {margin:0px;}

span.rating0,
span.rating1,
span.rating2,
span.rating3,
span.rating4,
span.rating5{height:15px; background:url(http://files.podfm.ru/images/pr_rating.png) top left no-repeat; 
        display:block; margin:0 0px 0px 50px;}

span.rating0{background-position:0 -75px;}
span.rating1{background-position:0 -60px;}
span.rating2{background-position:0 -45px;}
span.rating3{background-position:0 -30px;}
span.rating4{background-position:0 -15px;}

span.rleft{float:left;}

ul.links{ margin:15px 0 0 0; padding:10px 0px 0px 5px;}
ul.links li{list-style:none; margin:0 6px 0 0; height:24px; display:block;}

.inputbox {border:1px solid #666666; margin-bottom:5px; width:180px;}

input {margin-top:5px;}
.error {color:#CE2233;}

.my {background-color:#f7f7f7; font-size:11px;}
.my a, .my a:link {color:#006699;}
.smaller {font-size:11px;}
.bigger {font-size:12px;}

.letter {
    padding:8px;
}
.new {background: #F4F2E8;}

div.pager{height:37px; clear:both;margin-bottom: 5px;}
div.sp11{ font-size:1px; height:11px;}
div.pager span.title{display:block;color:#333;}
div.pager ul{margin:9px 0 0 0; padding:0;}
div.pager ul li{list-style:none; background:none; float:left;}
div.pager ul li a, div.pager ul li a:visited{text-decoration:none;color:#455260; display:block; padding:3px 11px 3px 0;}
div.pager ul li span{display:block; padding:3px 11px 3px 0; color:#d33443;}
