.mlnk {padding:0px; font: normal 12px Tahoma;margin:0px; padding: 5px 5px 0px 34px; margin-top:1px;}
.mlnk a {text-decoration:none; color: #2222DD; cursor:pointer; outline: none;}
.mlnk a:hover {text-decoration:none; color: #fff; background-color: #5555AA;}
.mlnk a:visited {color: #950d80;}


.subpart {margin:0px 0px 0px 17px;padding:0px 0px 0px 2px;background: url(/i/subpartbg.gif) left top repeat-y;}
.lastsubpart {margin:0px 0px 0px 17px;padding:0px 0px 0px 2px;}
.plus {width:10px;display: inline-block;margin-right:5px; }
#noplus {width:10px;display: inline-block;background: url(/i/mbhor.gif) left top repeat-x; margin-right:5px;}
#topleaf{background: url(/i/mbtop.gif) left top no-repeat; }
#leaf {background: url(/i/mb.gif) left top no-repeat; }
#leaf a {color:#4d79fd; }
#leaf a:hover {color:#eef2ff; }
#lastleaf {background: url(/i/mbl.gif) left top no-repeat;}
#lastleaf a {color:#4d79fd; }
#lastleaf a:hover {color:#eef2ff; }
#topleaf a.linkcl {color:#4d79fd; }
#topleaf a.linkcl:hover {color:#eef2ff; }



#note {font: normal 13px Trebuchet MS; border: 1px dashed #FFAAAA; margin:20px; padding:20px;}
#city {font: normal 13px Trebuchet MS; border: 1px dashed #FFAAAA; background: #EEEEEE url(/i/bgcity.gif); margin:20px; padding:20px; _height:40px;}
.right h1 { margin-left: 30px; font: normal 35px Trebuchet MS; }
.right h2  {font: normal 25px Trebuchet MS;}
.right a:hover h2  {text-decoration:underline;}
.spisok {font: normal 13px Trebuchet MS;  background: #EEEEEE; padding: 20px; margin:10px;}
.tdfr {font: normal 13px Trebuchet MS; }
.maintxt {font: normal 13px Trebuchet MS;  color:#333; padding:20px;}
#adresblok h2  {font: normal 25px Trebuchet MS;}
#adresblok {font: normal 13px Trebuchet MS;  background: url(/i/grad09.gif) repeat-x #FED2CB; padding: 1px 20px 20px 20px; margin:10px;}
#skidkablok h2  {font: normal 25px Trebuchet MS;}
#skidkablok {font: normal 13px Trebuchet MS;  background: url(/i/grad08.gif) repeat-x #e1e1e1; padding: 20px; margin:10px;}



#partblok {font: normal 13px Trebuchet MS;  background: #FED2CB; padding: 20px; margin-left:30px; width:300px;}
.vote {font: normal 13px Trebuchet MS;  background: #fAAfff; padding: 20px; margin-left:30px; width:300px;}
.stat {font: normal 13px Trebuchet MS;  background: #FED2CB; padding: 20px; margin-left:30px; width:350px;}
.voteblok { padding: 20px; margin:10px;}

.btm {background-color: #FF0000; background: url(/i/botgr.gif) left top repeat-x;}


#vendorsblock a {text-decoration:none; color: #2222DD; cursor:pointer; outline: none;}
#vendorsblock a:hover {text-decoration:none; color: #fff; background-color: #5555AA;}
#vendorsblock a:visited {color: #2222DD;}
#vendorsblock  {font: normal 12px Tahoma; padding: 5px 5px 0px 34px; margin-top:1px;}
#vendorsblock .sel {font: bold 12px Tahoma; background: url(/i/arrowr.gif) right top no-repeat; color: #FFF; padding:3px;}
#vendorsblock .sel a {color: #FFF;}	
.top {background: #FF0000; font: bold 14px Verdana; padding:10px; color:  #FFF; margin: 20px 0px 0px 0px; display: block }
.top a {color: #FFF; text-decoration:none;}

.onevendor {margin-top:20px;}
.onevendor img {border:0px;}
.onevendor a {text-decoration:none;}
.onevendor .topp {padding: 7px; background: #FF0000; }
.onevendor .contv {padding: 20px; 
border-left: 20px solid #EEE;
border-right: 20px solid #EEE;
border-bottom: 20px solid #DDD;
border-top: 4px solid #B00203;
}
.onevendor a h1 {font: normal 22px Arial; color: #FFF; margin:0px;}

.mix_inter {text-align:left;}
.mix_inter table td {font: normal 12px Arial;}
.mix_inter table {width:330px; float:left; border: 1px dashed #FFAAAA; margin:5px;}

.mebel {margin-top:30px}
.mebel span {display:block;background: #FF0000;
    color: #FFFFFF;
    font: bold 14px Verdana;
    margin: 20px 0 10px;
    padding: 10px;}
.mebel a{display:block; padding:5px; color: #5555AA;    font: bold 12px Verdana; margin-left:30px;}
.mebel a:hover{background: #FF0000; color: white;}

.vendor-list .arrow { cursor: pointer }
.vendor-list #vendorsblock { display: none }
.vendor-list.show #vendorsblock { display: block }
