.vam{vertical-align:middle;}
body{
        margin:0;
        font-family: Verdana, Helvetica;
        font-size:85%;
        }
table{
        font-size:100%;
        padding:0;
        }
p{
        text-indent:25px;
        text-align:justify;
        }

small{
        font-size:87%;
        }

a{
        color:#00F;
        background: none transparent scroll repeat 0% 0%;
        font-family: Verdana, Helvetica;
        text-decoration: none;
        }
a.sub{
        color:#000;
        background: none transparent scroll repeat 0% 0%;
        font-family: Verdana, Helvetica;
        font-size:87%;
        text-decoration: none;
        }
a.light{
        color:#00F;
        border-bottom:0px;
        background: none transparent scroll repeat 0% 0%;
        font-family: Verdana, Helvetica;
        text-decoration: none;
        }
a:hover {
        color:#00F;
        background: none transparent scroll repeat 0% 0%;
        border-bottom: 1px dashed;
        font-family: Verdana, Helvetica;
        text-decoration: none;
        }
a.sub:hover {
        color:#008;
        background: none transparent scroll repeat 0% 0%;
        border-bottom: 1px dashed;
        font-family: Verdana, Helvetica;
        font-size:87%;
        text-decoration: none;
        }
a.light:hover {
        color:#00F;
        background-color:#FFF;
        border-bottom:0px;
        font-family: Verdana, Helvetica;
        text-decoration: none;
        }

form,input{
        margin:0;
        padding:0;
        }

h1{
        font-size:136%;
        font-weight:bold;
        margin:5px 0 5px 0;
        }
h2{
        font-size:120%;
        font-weight:bold;
        margin:5px 0 5px 0;
        }
h3{
        font-size:111%;
        font-weight:bold;
        margin:5px 0 5px 0;
        }

#ya{
        }
#yaT{
        margin:0;
        border:1px solid;
        line-height:14px;
        padding:0;
        width:16px;height:16px;
        font-size:12px;
        font-weight:bold;
        }

#R,#V{
        color:#FFF;
        font:bold 10pt;
        width:100%;
        background-color:#555;
        }

#tb0{border-collapse:collapse;
border:0;
border-spacing:0;
text-align:center;
padding:0;
width:100%;height:100%;
font-size:100%;
}

#tb1{border-collapse:collapse;
border:1px solid #BFBFBF;
border-spacing:0;
text-align:center;
padding:0;
width:100%;height:100%;
font-size:100%;
}

#cd{
        cursor:url("i/i/cds1.ani");
        }

.im16{
        height:16px;
        width:16px;
        border:0;
        }

#bar16{
        background:url("i/bg-bar.gif") repeat-x;
        height:16px;
        width:100%;
        margin:0;
        }
#bgr4{
        width:1%;
        height:100%;
        font-size:16px;
        line-height:16px;
        background:url("i/bg-r4-.gif") repeat-y left;
        }
#bgl4{
        width:1%;
        height:100%;
        font-size:16px;
        line-height:16px;
        background:url("i/bg-l4-.gif") repeat-y right;
        }
#w17{
        width:17%;
        height:100%;
        text-align:center;
        vertical-align:top;
        }

#tblc{
        border-bottom:0px;
        text-decoration:none;
        }

#bg0{
        background:#F2FFFF;
        /*
        SCROLLBAR-FACE-COLOR:BFAF9C;
        SCROLLBAR-SHADOW-COLOR:FFF;
        SCROLLBAR-ARROW-COLOR:F7EBCE;
        SCROLLBAR-TRACK-COLOR:F7EBCE;
        */
        }
#bg1{
        background:#FFF5FF;
        }
#bg2{
        background:#FFFFF5;
        }

.prefix{
        color:#265468;
        font:bold 20px serif,courier,"Times roman",Georgia,Tahoma;
        }
.telefon{
        color:#265468;
        font:bold 123% serif,courier,"Times roman",Georgia,Tahoma;
        }
.adress{
        color:#000;
        font-weight:bold;
        }
.adressBIG{
        color:#265468;/*color:#703910;*/
        font:bold 17px serif,courier,"Times roman",Georgia,Tahoma;
        }
.fav{
        color:#90551D;
        font:bold 16px serif,courier,"Times roman",Georgia,Tahoma;
        }
.f123{
        color:#265468;
        font-size:17px;
        line-height:100%;
        }

.zk0{
        background-color:#555;
        cursor:pointer;
        color:#FFF;
        font:bold 14px verdana,Tahoma;
        vertical-align:middle;
        text-align:center;
        border:2px solid;
        height:24px;
        }
.zk1{
        background-color:#777;
        background-image:url("i/zakl.gif");
        background-repeat:repeat-x;
        cursor:pointer;
        color:#FFF;
        font:bold 14px verdana,Tahoma;
        height:24px;
        vertical-align:middle;
        text-align:center;
        border-left:2px solid;
        border-right:2px solid;
        border-top:0 solid #777;
        border-bottom:4px solid #777;
        }
a.zka0,a.zka1,a.zka1:hover{
        color:#FFF;
        display:block;
        text-decoration:none;
        border:0;
        height:24px;
        }
a.zka0:hover{
        height:24px;
        color:#000;
        background-color:#F00;
        display:block;
        text-decoration:none;
        border:0;
        }

.menucontent{
        border-top:2px solid #777;
        background-image:url("i/zakl-i.gif");
        background-repeat:repeat-x;
        }

.fil{
        background-color:#FFFFFF;
        font:bold 10px verdana,Tahoma;
        }
.dir1{
        background-color:#111111;
        font:bold 23px serif,courier,"Times roman",Georgia,Tahoma;
        text-align:center;
        }
.dir2up{
        background-image:url("i/zakl.gif");
        background-repeat:repeat-x;
        }
.dir2{
        background-color:#777;
        color:#FFF;
        font:bold 18px serif,courier,"Times roman",Georgia,Tahoma;
        text-align:left;
        }
.dir3{
        background-color:#999;
        color:#FFF;
        font:18px serif,courier,"Times roman",Georgia,Tahoma;
        text-align:left;
        }
.dir4{
        background-color:#CCC;
        font:18px serif,courier,"Times roman",Georgia,Tahoma;
        text-align:left;
        }

.input{
        background-color: #777;
        width:100%;
        }
#input{
        background-color: #AAA;
        width:100%;
        }

#i17{
        color:#AAA;
        font:9px verdana;
        text-decoration:none;
        vertical-align:bottom;
        text-align:right;
        float:right;
        }
#i17:hover{
        color:#F90;
        cursor:"context menu";
        }

#p1{
        color:#FFF;
        background-color:#0A6B9D;
        font:bold 12px Tahoma;
        line-height:16px;
        padding:1px 4px;
        }
#p0{
        color:#00F;
        font:bold 12px Tahoma;
        line-height:16px;
        padding:1px 4px;
        }
#p0:hover{
        background-color:#F00;
        color:#FFF;
        text-decoration:none;
        }


#logo1{
        height:10px;
        }
#logo{
        height:150px;
        }
#center{
        text-align:center;
        }
#right{
        position:absolute;
        right:20px;
        text-align:right;
        }
.black{
        color:#000;
        }
#left{
        text-align:left;
        }

#hand{
        /*cursor:hand;*/
        cursor:pointer;
        }

td.t11,td.t12,td.t13,
td.t21,td.t22,td.t23,
td.t31,td.t32,td.t33,td.i17_SIGHT{
        padding:0;
        }

td.t12{
        height:100px;
        width:347px;
        }
td.t22{
        text-align:center;
        vertical-align:top;
        }
td.t31{
        text-align:center;
        vertical-align:top;
        }

td.i17_SIGHT{
        vertical-align:bottom;
        }

td.wh,table.wh{
        color:black;
        background:white;
        border:solid;
        border-color:white;
        vertical-align:top;
        }
td.gr{
        font-weight:bold;
        color:black;
        background:#F5F5F5;
        border:solid;
        border-color:white;
        vertical-align:top;
        }
td.blk{
        color:white;
        background:black;
        border:solid;
        border-color:black;
        vertical-align:top;
        }

.tbll{
        background:url("i/tabletka_01.gif") repeat-x left;
        padding:0;
        width:9px;
        height:35px;
        }
.tblc{
        background:url("i/tabletka_03.gif") repeat-x center;
        padding:0;
        }
.tblr{
        background:url("i/tabletka_05.gif") repeat-x right;
        padding:0;
        width:9px;
        height:35px;
        }