body, table, tr, td, a, b, u, i, ul, li, font { font-family:Tahoma; font-size:10pt }

li { padding:2px }


a.nd { text-decoration:none }

.ris { color:#ffffff; font-size:7pt }

.imga { border-color:#666666 }

.small { font-size:7pt }

.vase_news { background: url('/img/vase-news.gif') no-repeat; color:#ffffff; font-weight:bold }
.vase_afisha { background: url('/img/vase-afisha.gif') no-repeat; color:#ffffff; font-weight:bold; font-size:7pt }

.aftime { font-size:7pt; padding-right:3px }
.aftext { font-size:7pt; font-weight:bold; padding-left:3px }

.forumes { font-size:7pt; padding-top:4px; padding-bottom:4px; padding-left:10px; padding-right:10px }

.px8 { font-size:8pt }

.p10l { padding-left:10px }
.p10lr { padding-left:10px; padding-right:10px }
.p5px { padding:5px }
.p20px { padding:20px }

.datebg1 { background: url('/img/date-bg1.gif') no-repeat; color:#336699; padding-left:20px; padding-top:6px }
.datebg2 { background: url('/img/date-bg2.gif') no-repeat; color:#336699; padding-left:20px; padding-top:6px }

.menu-l { padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px }
.menu-r { text-align:right; padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px }

.forum-l { padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px }
.forum-r { text-align:right; padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px }

.red { color:#ff0000 }

.mf { padding-top:4px; padding-bottom:4px; padding-left:10px; padding-right:10px }
.fpten { padding-left:10px; padding-right:10px }
.allten { padding:10px }

.blue { color:#336699 }
.smallblue { font-size:7pt; color:#336699 }

h1 {font-size:150%;}
h2 {font-size:130%;}
h3 {font-size:110%;}

input{         font-size : 10px;}

a{        text-decoration: none; font-weight:bold;}
