body {
margin:0px;
padding:0px;
font-size:13px;
font-family:"Trebuchet MS", Verdana;
color:black;
background-color:white;
}
#main .rss_link {
font-size:11px;
color:black;
text-decoration:none;
text-align:right;
border:0px;
}
.other_titles {
padding-left: 12px;
font-size:12px;
}
.small {
font-size:14px;
font-style:italic;
font-weight:bold;
}
#main .rss_img{
border:0px;
}
#main .rss_a {
color:black;
}
#main .changecat{
font-size:11px;
text-align:right;
cursor:pointer;
}
#main input .changecat{
font-size:11px;
}
#main .mainswitch {
font-size:11px;
text-align:right;
cursor:pointer;
margin-left:5px;
}
#main .remove {
font-size:11px;
text-align:right;
cursor:pointer;
margin-left:5px;
}
#main .makehot {
font-size:11px;
text-align:right;
cursor:pointer;
margin-left:5px;

}
#main .keywords {
margin:10px;
font-size:11px;
padding:10px;
margin-top:0px;
padding-top:0px;
}
#main .pagging {
padding-left:30px;
padding-top:5px;
font-size:12px;
font-weight:bold;
background-color: #F5FAF3;
}
#main a.pagging{
font-size:12px;
}
#main .dt {
font-size:11px;
color:#63B23C;
padding-right:5px;
padding-left:-5px;
}
#main .keywords_title {
color:#7E9CB9;
}
p {
font-family: Tahoma;
padding: 0px;
margin: 0px;
font-size:13px;
}
#right_col {
position:relative;
width:320px;
float:left;
height:auto;
}
#left_col{
position:relative;
width:640px;
float:left;
height:auto;
}
#usercont {
font-size:13px;

}
.copy {
margin-top:7px;
font-size:13px;
width:450px;
border:1px solid #87C767;
padding:2px;
}

#menu {
height:26px;
font-size:12px;
color:#575757;
background-color:#ebebeb;
padding-left:15px;
padding-right:15px;
font-weight:bold;

}

#menu a {
font-size:12px;
color:#575757;
font-family:"Trebuchet MS", Verdana;
text-decoration:underline;
}
#menu a:hover{
color:black;
}

#topdate {
font-family:"Trebuchet MS", Verdana;
}
#topdate {
font-size:15px;
font-family:"Trebuchet MS", Verdana;
padding-bottom:10px;
font-weight:bold;
}
#topdate .day {
color:#d02a2a
}
#topdate .date {
color: black;
}
#header {
font-family:"Trebuchet MS", Verdana;
color:black;
}
#header .title {
font-size:20px;
}
#header .subtitle {
font-size:15px;
}
#main {
font-family:"Trebuchet MS", Verdana;
font-size:13px;
padding-top:10px;
position:relative;
float:left;
}
#main a {
color:#356491;
font-weight:bold;
text-decoration:none;
}
#main a:hover {
font-weight:bold;
color:#66b73e;
}
#main a.link {
font-size:13px;
font-weight:bold;
text-decoration:underline;
}
#main a.nick {
font-size:15px;
font-weight:bold;
margin:0px;
padding:0px;
}
#main a.title {
font-size:13px;
font-weight:bold;
color:black;
font-style:italic;
margin:0px;
padding:0px;
text-decoration:none;
margin-bottom:5px;
}
#main h4 {
font-size:13px;
font-weight:bold;
color:black;
font-style:italic;
margin:0px;
padding:0px;
}
#main .block {
background-image:url(img/cellback.jpg);
background-repeat:no-repeat;
background-position:top left;
padding-left:15px;
padding-bottom:10px;
}
#main .block1 {
padding-left:15px;
padding-bottom:10px;
}
#main .ruba {
font-size:15px;
font-weight:bold;
color:#000000;
}
#main .hotruba {
font-size:15px;
font-weight:bold;
color:red;
}
#main .rubrika {
font-size:15px;
font-weight:bold;
background-image:url(img/bar.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding-bottom:8px;
vertical-align:bottom;
padding-left:15px
}
#main .blocktitle {
font-size:15px;
font-weight:bold;
background-image:url(img/bar_blue.gif);
background-position:bottom left;
background-repeat:no-repeat;
padding-bottom:8px;
vertical-align:bottom;
padding-left:15px
}
#main img {
margin:4px;
border:1px solid black;
}
#main .nob{
border : 0px;
margin : 0px;
} 

input.submit {
width:70px;
}

.corner {
background-image:url(img/corner.png);
background-position:top right;
background-repeat:no-repeat;
}





/*FROM OLD CSS*/
.tdv {
color: red;
}
.tdv a {
color: red;
}
.tdv a:visited {
color: #990000;
}
.cal {
margin: 5px;
}

table.cal td {
text-align: center;
}
.year {
width: 100%;
}

table.year caption {
font: bold 10pt Tahoma, sans-serif;
padding-top: 5px;
background: #dddddd;
}
.titl, h1 {
font: bold 14pt;
}
h1 {
margin:0px;
padding:0px;
line-height:auto;
font-size:15px;
font-weight:bold;
}

#main a.tag1{
font-size:12px;
font-weight:bold;
color:black;
margin:3px;
}
#main a.tag1:hover{
font-size:12px;
font-weight:bold;
color:#65B63D;
margin:3px;
}
#main a.tag2 {
font-size:13px;
font-weight:bold;
color:black;
margin:3px;
}
#main a.tag2:hover {
font-size:13px;
font-weight:bold;
color:#65B63D;
margin:3px;
}
#main a.tag3 {
font-size:14px;
font-weight:bold;
color:black;
margin:3px;
}
#main a.tag4 {
font-size:15px;
font-weight:bold;
color:black;
margin:3px;
}
#main a.tag5 {
font-size:16px;
font-weight:bold;
color:red;
margin:3px;
}
#main a.tag3:hover {
font-size:14px;
font-weight:bold;
color:#65B63D;
margin:3px;
}
#main a.tag4:hover {
font-size:15px;
font-weight:bold;
color:#65B63D;
margin:3px;
}
#main a.tag5:hover {
font-size:16px;
font-weight:bold;
color:#65B63D;
margin:3px;
}

#infoer {
position:relative;
float:left;
left:20px;
font-size:11px;
color:blue;
font-weight:bold;
width:auto;
height:20px;
}
#infoer a {
margin-left:230px;
color:black;
text-decoration:none;
}

.rtitle {
position:relative;
left:0px;
float:left;
}
.time {
position:relative;
right:10px;
color:#559934;
float:right;
font-size:11px;
top:10px;
}
.authorinfo {
position:relative;
float:left;
width:200px;
margin:5px;
text-align:center;
}

