/*** more styles **************************************************/

.block_text,td{
    font:normal 12px/20px Verdana,Arial,Helvetica;
    color:#053064;
    text-decoration:none;
    text-align:left;
    border:0px solid #808080;
}
a{
    font:normal 12px/20px Verdana,Arial,Helvetica;
    color:#053064;
    text-decoration:underline;
    text-align:left;
    border:0px solid #808080;
}

.block_text_head{
    margin:0;
    font:small-caps bold 14px/20px Verdana,Arial,Helvetica;
    color:#053064;
    text-align:left;
    border:0px solid #808080;
}

ul,li{
    margin-left:1x;
    padding-left:1px;
}

.navi{
    font:normal 12px/20px Verdana,Arial,Helvetica;
    color:#053064;
    text-decoration:none;
}
.navi:hover{
    font:normal 12px/20px Verdana,Arial,Helvetica;
    color:#053064;
    text-decoration:none;
    font-weight:bold;
}
.navi_active{
    font:normal 12px/20px Verdana,Arial,Helvetica;
    color:#053064;
    text-decoration:none;
    font-weight:bold;
}
.navi_level_0{
    font:normal 12px/20px Verdana,Arial,Helvetica;
    color:#053064;
    text-decoration:none;
}
.navi_level_0:hover{
    font:normal 12px/20px Verdana,Arial,Helvetica;
    color:#053064;
    text-decoration:none;
}
.navi_level_0_active{
    font:bold 12px/20px Verdana,Arial,Helvetica;
    color:#053064;
    text-decoration:none;
}

.navibox{
    margin-bottom:3px;
    width:179px;
    height:25px;
    text-align:left;
    background:url('../images.page/bg_menu.gif') no-repeat;
    padding-left:5px;
}

html>body .navibox { 
    height: auto;
    min-height: 25px;
}

.navibox_active{
    margin-bottom:3px;
    width:179px;
    height:25px;
    text-align:left;
    background:url('../images.page/bg_menu_a.gif') no-repeat;
    padding-left:5px;
}

html>body .navibox_active { 
    height: auto;
    min-height: 25px;
}

.lnk{
    padding-left:15px;
    background:url("../images.page/li.gif") no-repeat;
}
.search{
    font-weight:bold;
    background:#737373;
    color:#FFFFFF;
    padding:2;
}

/*** styles ********************************************************/

body{
    margin:0;
    background-color:#EBEEF3;
}

a{
    color:#053064;
    font-weight:bold;
}

a:hover{
    text-decoration:underline;
}

input,textarea,select{
    border:1px solid #808080;
    font:normal 12px Verdana,Arial,Helvetica;
}
/***  layout ********************************************************/
    #main{
    position:relative;
    border:1px solid #0010DF;
    width:800;
    height:600;
    z-index:2;
    margin-top:5px;
    }
    #menu{
    position:absolute;
    border:0px solid #008000;
    width:200;
    top:100;
    left:0;
    z-index:2;
    height:100%;
    }
    #content{
    position:absolute;
    border:0px solid #c0c0c0;
    width:559;
    top:100;
    left:200;
    height:463;
    overflow:auto;
    z-index:2;
    margin-left:20;
    margin-top:15;
    }
    #head{
    position:absolute;
    border:0px solid #000080;
    width:100%;
    height:100; 
    top:0;
    left:0;
    z-index:2;
    background:url('../images.page/head.1.0.7.jpg') repeat-x #cecece;
    
    }
    #head2{
    position:absolute;
    background:url('../images.page/quer.1.0.2.jpg') #0010DF;
    border-top:1px solid #FFFFFF;
    height:24;
    z-index:2;
    width:100%;
    bottom:0;
    left:0;
    }
    #logo{
    position:absolute;
    left:11;
    top:6;
    }
    #bgleft{
    position:absolute;
    background:url('../images.page/menu.1.0.2.jpg') #E5E7F9;
    border-right:1px solid #C0C0C0;
    height:100%;
    width:200;
    top:0;
    left:0;
    z-index:1;
    }
    #sites{
    position:relative;
    text-align:right;
    border:0px;
    z-index:50;
    width:800;
    margin-top:-17;
    }
    #pappert{
    position:relative;
    z-index:49;
    font:normal 9px/20px Verdana,Arial,Helvetica;
    color:#cecece;
    }
    .footer{
    font:normal 9px/20px Verdana,Arial,Helvetica;
    color:#cecece;
    }
    
    #mc{
    position:relative;
    width:1000px;
    height:100%;
/*  border:1px solid black;*/
    }
    #ztop{
    position:absolute;
    top:0px;
    left:0px;
    width:998px;
    height:103px;
    background:url('../images.page/top.gif') no-repeat;
    border:1px solid white;
    border-bottom:1px solid #C0C2C1;
    }
    #zleft{
    position:absolute;
    top:115px;
    left:0px;
    width:188px;
    height:790px;
    background:url('../images.page/bg_left.gif') repeat-y;
    border:1px solid white;
    }
    html>body #zleft{
    height: auto;
    min-height: 790px;
    }
    #zmain{
    position:absolute;
    top:115px;
    left:187px;
    width:635px;
    height:795px;
    border-top:1px solid white;
    }
    html>body #zmain{
    height: auto;
    min-height: 795px;
    }
    #zright{
    position:absolute;
    top:115px;
    right:0px;
    width:180px;
    height:790px;
    background:url('../images.page/bg_right.gif') repeat-y;
    border:1px solid white;
    }
    html>body #zright{
    height: auto;
    min-height: 790px;
    }
    .block_teaser_head{
    font-size:12px;
    border-bottom:1px solid #B9C6D7;
    border-right:1px solid #B9C6D7;
    color:#053064;
    }
    #ztopmenu{
    position:absolute;
    font:bold 12px/20px Verdana,Arial,Helvetica;
    color:#FFFFFF;
    top:83px;
    right:10px;
    }
    #ztopmenul{
    font:bold 12px/20px Verdana,Arial,Helvetica;
    color:#FFFFFF;
    text-decoration:none;
    }
