/* 
    Created on : 11.06.2016, 17:33:21
    Author     : thb
*/



/*
.result-list-img img {
        max-width:150px;
        margin-top: 0px;
        margin-right: 15px;
        margin-bottom: -10px;
}
*/

/*
.result-list-img img {
        max-width:150px;
        transition: transform 0.8s;
        -moz-transition: transform 0.8s;
        -webkit-transition: transform 0.8s;
        -o-transition: transform 0.8s;
        -ms-transition: transform 0.8s;
        margin-top: 0px;
        margin-right: 15px;
        margin-bottom: -10px;

}

.result-list-img  img:hover {
 cursor: zoom-in; 
 cursor: -moz-zoom-in;
 cursor: -webkit-zoom-in;
 transform: scale(1.8, 1.8);
 -moz-transform: scale(1.8, 1.8);
 -webkit-transform: scale(1.8, 1.8);
 -o-transform: scale(1.8, 1.8);
 -ms-transform: scale(1.8, 1.8);
}
*/
.searchform ul {
    margin:0 0 5px 0;
}
.searchform td {
    padding:3px;
}
.searchform  {
    background-color:#f6f6f6;
    margin:0.6em 0 0 0;
    padding:0.5em 0 0.5em 0;
    font-size:14px;
}
.searchform input[type=submit]:hover {
    background-color: #489ecd;    
}

.searchmedien hr {
    color:#fefefe;
    width:90%;
    margin:10px auto 10px auto;
}

.toptitle {
    float:right;
}
.btn-exit
{       
    margin:0;
    border-width: 1px 1px 1px 1px;
    cursor: pointer;
    color: #009fcf;
    width:40px;
    height:40px;
    background-size: 25px;
    background-color: white;
    background-image: url(../img/cross-grey.png);
    background-repeat: no-repeat;
    background-position: center ;

}
.btndoseek
{       
    margin:0;
    border-width: 1px 1px 1px 1px;
    cursor: pointer;
    color: #009fcf;    
    width:40px;
    height:40px;
    background-color: white;
    background-image: url(../img/lupe.png);
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: center ;

}
.btnseek-max
{       
    margin:0;
    border-width: 1px 1px 1px 1px;
    cursor: pointer;
    color: #009fcf;    
    width:40px;
    height:40px;
    background-size: 25px;
    background-color: white;
    background-image: url(../img/lupe-plus.png);
    background-repeat: no-repeat;
    background-position: center ;

}
.btnseek-min
{       
    margin:0;
    border-width: 1px 1px 1px 1px;
    cursor: pointer;
    color: #009fcf;    
    width:40px;
    height:40px;
    background-size: 25px;
    background-color: white;
    background-image: url(../img/lupe-minus.png);
    background-repeat: no-repeat;
    background-position: center ;

}
.btnseek-exit
{       
    margin:0;
    border-width: 1px 1px 1px 1px;
    cursor: pointer;
    color: #009fcf;
    width:40px;
    height:40px;
    background-size: 25px;
    background-color: white;
    background-image: url(../img/lupe-icks.png);
    background-repeat: no-repeat;
    background-position: center ;

}
.btnseek-operator
{       
    margin:0;
    border-width: 1px 1px 1px 1px;
    cursor: pointer;
    color: #009fcf;
    width:40px;
    height:40px;
    background-size: 25px;
    background-color: white;
    background-image: url(../img/lupe-gleich.png);
    background-repeat: no-repeat;
    background-position: center ;

}
.btnseek-multifield
{       
    margin:0;
    border-width: 1px 1px 1px 1px;
    cursor: pointer;
    color: #009fcf;
    width:40px;
    height:40px;
    background-size: 25px;
    background-color: white;
    background-image: url(../img/lupe-slash.png);
    background-repeat: no-repeat;
    background-position: center ;

}



.btnseek:hover {       
    background-color: #1ea8d9;

}   

.btnseek:active {       
    background: #009fcf;
    outline: none;

}

/*.btnseek::-moz-focus-inner {
    border: 0;  */
/* Small centering fix for Firefox */
/*}*/

.offerstatus1 {    
    border-left: green 0.9em solid;
    padding-left:0.5em;
}
.offerstatus2 {    
    border-left: yellow 0.9em solid;
    padding-left:0.5em;

}
.offerstatus3 {
    border-left: red 0.9em solid;
    padding-left:0.5em;

}

.record {
    width:100%;
}

.record td {
    padding:0.3em;
    font-family: 'Open Sans', sans-serif;
    font-size: 94%;	
    /*line-height: 160%;*/
    line-height: 125%;
    margin: 0 0 1em 0;
    font-weight:400;

}
.record td.lbl {
    border-bottom:1px solid;
    border-right:1px solid;
    width:12em;
    max-width:12em;
    font-weight:bold;
    /*    font-size:85%;*/
    /*background-color:#E8E9EE;*/

}
.record td.dta {
    border-bottom:1px solid;
    /*    font-size:110%;*/
    /*    height:20px;*/
    /* size: 300px;*/
}


.tabnav {

    text-align: center;
    margin: 0px;
    padding: 5px;
}

/*.tabnav input[type=submit],input[type=button] {*/
.tabnav input[type=submit] {
    width:3em;
    height:2em;
    /*margin:0em 0.7em 0em 0em;*/
    margin:0em 0em 0em 0em;
    background-color:white;
    border-radius: 6px 6px 6px 6px;
    /*
        border-color:  #e1e1e1;
        border-style: solid;
        border-width: 2px 2px 2px 2px;
    */
}
.tabnav input[type=submit]:hover {
    background-color: #489ecd;
}
.tabnav input[type=button]:hover {
    background-color: #489ecd;
}

.tabnav input[type=text] {
    /*width:3em;*/
    height:1.5em;
    /*margin:0em 0.7em 0em 0em;*/
    margin:0em 0em 0em 0em;
    background-color:white;
    border-color:  #e1e1e1;
    border-style: solid;
    border-width: 2px 2px 2px 2px;

    /*
        border-color:  #e1e1e1;
        border-style: solid;
        border-width: 2px 2px 2px 2px;
    */
}

.quicksearch {
    /* background-color:silver;*/
    /*width:35em;*/
    padding:0.8em 10% 0.8em 10%;
    border: none;
    /*margin:0.5em auto 0 auto;*/
    margin:0 auto 0 auto;
}

.quicksearch input[type=search] {
    width:22em;
    height:3.5em;

    /*margin:0em 0.7em 0em 0em;*/
    margin:0em 0em 0em 0em;
    background-color:white;
    border-color:  #e1e1e1;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 6px 6px 6px 6px;

}

.quicksearch input[type=submit] {
    width:4em;
    height:3.5em;
    /*margin:0em 0.7em 0em 0em;*/
    /*margin:0em 0em 0em 0em;*/
    margin:auto;
    background-color:white;
    border-radius: 6px 6px 6px 6px;
    /*
        border-color:  #e1e1e1;
        border-style: solid;
        border-width: 2px 2px 2px 2px;
    */
}


.tabnav select {
    width:3em;
    height:2em;
    /*margin:0em 0.7em 0em 0em;*/
    margin:0em 0em 0em 0em;    
    background-color:white;
    border-color:  #e1e1e1;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    padding:0;
}

.tabnav-status {

    text-align: center;
    margin: 10px 0px 10px 0px;
    padding: 5px;
}
.tabnav-status label {
    display:inline;
}


.tabnav-status select {
    width:6em;
    height:2em;
    background-color:white;
    padding:0;
}

span.navpos {
    margin-left:3em;
    font-size:0.8em;
}


.qryudn p{
    color:#489ecd;
    text-align:center;    
}


.tabnav-status .found  {

    margin: 0px 10px 0px 0px;
    padding: 0px;
}

.item-nav {
    background-color:#F2F2F2;
    padding:1em 0em 1em 0em;
    margin:0.5em 0em 0em 0em;
    font-size:0.9em;
    /*font-weight: bold;*/
    text-align:center;
}
.item-nav input[type=submit] {
    height:2em;
    /*margin:0em 0.1em 0em 0.1em;*/
    margin:0em 0em 0em 0em;
    background-color:white;
    color: #4c4c4c;
    /*
    border-color:  #e1e1e1;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    */
}
.portal-vk span {
    color:#489ecd;
    font-weight:bold;
}

.dbedit {
    background-color:white;
}    
.dbedit tr:hover{background-color:#d1d1d1}
.dbedit tr:nth-child(even) {background-color: #f2f2f2}
.dbedit tr:nth-child(even):hover {background-color: #d2d2d2}

.navarrow {
    width:1.6em;
    height:1.2em;

    font-size:1.6em;
    /*padding:auto;*/    
    /*margin:0em 0.7em 0em 0em;*/
    /*margin:0em 0em 0em 0em;*/
    margin:0 2px 0 5px;
    background-color:white;
    border: 1px solid grey;
    border-radius: 6px 6px 6px 6px;
    display:inline-block;
    text-align:center;
}
.navarrow:hover {background-color: #009fcf; color:white;}

.navarrowin {

    font-size:0.5em;
    font-weight: bold;
    /*padding:auto;*/
    /*font-weight: bold;*/
    /*margin:0em 0.7em 0em 0em;*/
    /*margin:0em 0em 0em 0em;*/
}

#dsgvo_info {
    /* border:dotted;*/
    margin-top:1em;
    margin-bottom:1em;    
    text-align:center;
    padding:0.6em;
    background-color:#f5f5f5;
/*    position:absolute; */
/*    bottom: 0; */
/*    width: 100%; */
    /*height: 2em;*/}
#dsgvo_more {
    white-space:nowrap;

}
#dsgvo_ok {
    padding:0.1em;
    /*background-color:silver;*/
}
#dsgvo_text {
    text-align:center;
    font-size:1.3em;
}

.btnlogin
{       
    margin:2px 0px 10px 10px;
    /*
        border-width: 1px 1px 1px 1px;
        border-color: #009fcf;
        border: #009fcf solid 2px;
    */
    border:none;
    text-decoration: none;
    cursor: pointer;
    color: #868789;
    /*color: #009fcf;*/    
    /*    width:120px;
        height:46px;*/
    display: block;
    /*background-color: white;*/
    background-color: #474747;
    background-image: url(../img/user.png);
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: top;
    padding:28px 5px 2px 2px;
    text-align: center;  
    vertical-align: bottom;
    font-size: 10px;

}

/* cockpit.jsp und andere legacy Seiten */
#content {
    background-color:#ffffff;
}
#content table td {
    padding: 10px;
    font-size: 12px;
}

.stdlink {
    border:solid;
    color: #009fcf;
    display: block;
    text-decoration: none;
    cursor: pointer;
    height:2em;
}