body{margin:0; font-family:Tahoma Cyr,Verdana Cyr,Verdana,Arial Cyr,Arial,sans-serif;}

th{margin:0; font-family:Tahoma Cyr,Verdana Cyr,Verdana,Arial Cyr,Arial,sans-serif; font-size:11px; font-weight: bold; margin:0px;}
td{margin:0; font-family:Tahoma Cyr,Verdana Cyr,Verdana,Arial Cyr,Arial,sans-serif; font-size:11px;}

a:link{color:#488048; text-decoration:none;}
a:visited{color:#75953F; text-decoration:none;}
a:hover{color:#0F5D07; text-decoration:underline;}
a:active{color:#488048; text-decoration:none;}

p{padding:2; font-family:Tahoma Cyr,Verdana Cyr,Verdana,Arial Cyr,Arial,sans-serif; font-size:11px; font-weight:normal; margin:0px;}
.h1{padding:0; font-family:Tahoma Cyr,Verdana Cyr,Verdana,Arial Cyr,Arial,sans-serif; font-size:13px; font-weight:bold; margin:10px;}
.h2{padding:0; font-family:Tahoma Cyr,Verdana Cyr,Verdana,Arial Cyr,Arial,sans-serif; font-size:12px; font-weight:bold; margin:10px;}
.h3{padding:0; font-family:Tahoma Cyr,Verdana Cyr,Verdana,Arial Cyr,Arial,sans-serif; font-size:11px; font-weight:bold; margin:10px;}
.orange{padding:0; font-family:Tahoma Cyr,Verdana Cyr,Verdana,Arial Cyr,Arial,sans-serif; font-size:10px; font-weight:bold; margin:10px; color:#FF6600}
.h4{padding:0; font-family:"Tahoma Cyr", "Verdana Cyr", Verdana, "Arial Cyr", Arial, sans-serif; font-size:10px; font-weight:bold; margin:10px;; color: #333333}

.demo{padding:0; font-family:Tahoma Cyr,Verdana Cyr,Verdana,Arial Cyr,Arial,sans-serif; font-size:11px; font-weight:normal; margin:0px;}
.divtitle{padding:1; font-size:9px; font-weight:bold; margin:0px;}

li{padding:0; font-family:Tahoma Cyr,Verdana Cyr,Verdana,Arial Cyr,Arial,sans-serif; font-size:11px; font-weight:normal; margin:0px;}
ul{padding:0; font-family:Tahoma Cyr,Verdana Cyr,Verdana,Arial Cyr,Arial,sans-serif; font-size:11px;margin:0px;}

td.text{padding:0; font-family:Tahoma Cyr,Verdana Cyr,Verdana,Arial Cyr,Arial,sans-serif; font-size:10px; font-weight:normal;}
td.left{background-repeat:no-repeat;}
td.vert{background-repeat:repeat-y;}
td.right{background-repeat:no-repeat; background-position:bottom right;}

td.first{background-repeat:repeat-y; margin:0px;}
td.second{padding:5px; background-repeat:no-repeat; background-position:bottom right;}
td.third{padding:5px; padding-right:0; background-repeat:no-repeat; background-position:bottom right;}

.half-color{padding:0; color:#000000; font-family:Tahoma Cyr,Verdana Cyr,Verdana,Arial Cyr,Arial,sans-serif; font-size:80%;}
.head{padding:0; font-weight:bold; font-size:14px; font-family:Tahoma Cyr,Verdana Cyr,Verdana,Arial Cyr,Arial,sans-serif;}

.artlisttopic{font-weight:bold; font-size:10px;}
.artlist{margin:0; margin-left:10px; font-weight:bold; font-size:10px;}

.hrdashes{border: #000000 1px ; border-style: dashed}

