/* */
#reader .tx-iaisimg h1 {
    background-image: none;
    background-position: left bottom;
    background-repeat: repeat-x;
    font-size: 125%;
    padding: 20px 0 10px;
}

#reader .tx-iaisimg ul.linkliste2 li.ohnelinie p{margin-top:1px}

.tx-iaisimg hr{ margin: 10px 0; position: relative; color:#1B6774 !important; border:0; border-bottom: 1px solid #1B6774;}

#reader .tx-iaisimg ul {margin:0;}

.tx-iaisimg ul { list-style:none}
.tx-iaisimg ul li {display:inline-block;background-image:none !important;}

.flickr-images {
margin-top: 25px;
}

.long-desc ul li {
    background-image: url("/fileadmin/templates/images/nav/bull_1.gif")  !important;
    background-position: 0 0.7em;
    background-repeat: no-repeat;
    padding: 0 0 0 10px;
    display: block;
}  

.a2z li {padding-left:0; margin-right:10px}
.mpagination { float: right;}
.mpagination span, .mpagination ul {float: left; text-align:right}
.mpagination ul{ list-style:none;}
.mpagination ul li {display:inline-block; list-style:none;background-image:none !important;}
.mpagination .page{display:inline-block; }

#reader .a2z li a { text-decoration:none; border-bottom:none;}
#reader .a2z .selected a { font-weight:bold;}
#reader span.title {display:block;}
#reader .mpagination ul{line-height:1.2 !important;}
#reader .mpagination ul li {padding:0;}

.srcharea {height:82px; width:100%}
.srchfor {float:left; width:30%}
.srchform {float:left; width:70%}

#searchField {width:340px; padding:2px; margin:10px 10px 5px 0;}
#frmSearch {width:348px; padding:2px; background-color: #1B6774; color:#fff; cursor:pointer;}

.csc-default .tx-iaisimg .image-detail span{display:block; margin-bottom:10px;}
.csc-default .tx-iaisimg .image-detail span.image{float:left;  margin:3px 30px 10px 0;}
.csc-default .tx-iaisimg .image-detail span.short-desc{font-weight:bold;}

.additional-link li {display:block !important;}
#reader .additional-link a, #reader .flickr-images li a {border-bottom:0;}

/** Cookie popup **/
.cc_container { background-color: #d9edff !important; font-size: 11px !important; color: black !important; font-family: Verdana, Helvetica, Arial, sans-serif !important; line-height: 1.5 !important; }
.cc_container .cc_btn { background-color: #00336c !important; /* Farbe des Buttons */color: #fff !important; /* Textfarbe des Buttons */ }	
.cc_container .cc-message { color: black !important; font-size: 19px !important; line-height: 1.5 !important;}
.cc_container a, .cc_container a:visited { text-decoration: none !important; color: #0f4f98 !important; transition: 100ms color !important; }
.cc_container .cc_banner a, .cc_container .cc_banner a:visited { color: white !important; transition: 100ms color !important; }
	
@media screen and (min-width: 768px) {
	.cc_container .cc_message { font-size: 12px !important;	line-height: 1.5 !important; }
}



