html>body #naviginfo input {font-size:small;}

html>body .fixed {
position:fixed;
height:95%;
}
html>body .fixed .areatoscroll{
overflow-y:auto;
height:80%;
}
html>body .navbegin{
overflow-y:auto;
height:100%;
}

.fixed {position:absolute;}
.absolute{position:absolute;}
.withoutmenu{padding-left:0.5em;}

#Vmenuappli {top:5em;width:11em;}

#naviginfo{border:1px dotted grey;border-left:0;min-height:300px;}
#naviginfo .menu img {border:none;cursor:pointer;}

.menuon{left:0}
.menuoff{left:-10em;}
.menuoff #naviginfo{background-image:url(/vizier/VizieR/navigbar/hidebar.png);background-position:right top;background-repeat:y-repeat;}
/*.menuoff #naviginfo{background-color:#f4f4f4}*/

#naviginfo .title{font-weight:bold;margin-bottom:2px;}
#naviginfo .menu{text-align:right;color:black;}
#naviginfo .menu img{vertical-align:top;}
#naviginfo .menu .remote {float:left;font-size:smaller;color:blue;text-decoration:underline;cursor:pointer;}
#naviginfo .data {margin:2px;width:10em;}
#naviginfo .datahidden {/*position:absolute;left:-10em;*/width:10em;margin-left:-3em;}

#naviginfo ul{list-style-type:square;margin:0;padding:0;padding-left:1em;}

#naviginfo .on{background-image:url(/vizier/VizieR/navigbar/on.png);background-position:left center;background-repeat:no-repeat;padding-left:15px;}
#naviginfo .off{background-image:url(/vizier/VizieR/navigbar/off.png);background-position:left center;background-repeat:no-repeat;padding-left:15px;}
#naviginfo .section{border:none;font-size:small;margin-top:0.2em;padding-left:2px;padding-right:2px;}



#naviginfo #navcriteria .aaction{background-color:white;color:grey;border:1px solid grey;margin-bottom:4px;font-weight:bold;padding-left:2px;padding-right:2px;}
#naviginfo #navcriteria .aaction:hover {background-color:grey;color:white;border:1px solid white;cursor:pointer;}

#naviginfo #navcriteria {margin-bottom:0.5em;border:1px solid grey;padding-bottom:2px;}
#naviginfo #navcriteria .portal {font-size:small;}
#naviginfo #navcriteria .newcat{text-decoration:none;cursor:pointer;float:right; padding-bottom:2px;padding-right:2px;}
#naviginfo #navcriteria .newcat img {vertical-align: bottom}
#newcat {font-size:small;}

.result {margin-top:1em;border-top:1px solid grey;}
.result select {width:90%;}
.result select .catname{color:brown; font-style:italic}

#naviginfo #navcat table{margin-top:2px;}
#naviginfo #navoutput{border:1px solid #9c9bd5;}
#naviginfo select {width:100%;}
#naviginfo .section table{font-size:small;width:100%;}
#naviginfo #navoutput .section td{vertical-align:middle;color:#083c91;}
#naviginfo #navoutput .section .outmax {text-align:right;}
#naviginfo #navoutput .section .outmax select{width:60%;}
#naviginfo #navoutput .section input[type=text]{width:8em;background-color:white;color:#083c91;border:1px solid #083c91;font-size:small;}

#naviginfo #navcstout .position{margin:0;padding:0;margin-top:0.5em;}
#naviginfo #navcomput{color:black;}
#naviginfo #navcst {max-height:120px;margin-bottom:0.5em;overflow-y:auto;}

#naviginfo #navmirrors{padding-bottom:0.5em;}
#naviginfo #navcst .note{color:brown;}
#naviginfo #in_digits{}
