/*********************Fotogalerie Neu (kein Celum)*********************/

.fotogalerie img { 
    border: 0px; 
    margin: 0px; 
    float: none; 
}
.fotogalerie a { 
background-color: #f5f5f5;
width: 105px;
   height: 71px;
display: block;
padding: 4px;
 margin: 0px 20px 20px 0px;
font-size: 11px;
line-height: 18px;
text-align: center;
float: left;
border: 1px solid #ff9900; 
}
.fotogalerie a:hover { 
border: 1px solid #cc0000; 
background-color: #f5f5f5;
width: 105px;
height: 71px;
display: block;
padding: 4px;
margin: 0px 20px 20px 0px;
font-size: 11px;
line-height: 18px;
text-align: center;
float: left;
}
.fotogalerie span {
    border: 2px solid #ff9900; 
    display: block; 
    width: 100px; 
    float: left; 
    text-align: center; 
    padding: 0px;
    height: 66px; 
    overflow: hidden;
}
.fotogalerie a { -webkit-zoom-in; cursor: -moz-zoom-in; cursor:url('/files/ooe/cursor_lupe.cur'), pointer; } /* für Firefox */
.fotogalerie a {cursor:url('/files/ooe/cursor_lupe.cur'), pointer\9;} /* für alle IEs */


/************** FANCYBOX **************/
/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */
#fancybox-loading {
    position: fixed;
    top: 50%;
    left: 50%;
    width: 40px;
    height: 40px;
    margin-top: -20px;
    margin-left: -20px;
    cursor: pointer;
    overflow: hidden;
    z-index: 1104;
    display: none;
}
#fancybox-loading div {
    position: absolute;
    top: 0;
    left: 0;
    width: 40px;
    height: 480px;
    background-image: url('fancybox.png');
}
#fancybox-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 1100;
    display: none;
}
#fancybox-tmp {
    padding: 0;
    margin: 0;
    border: 0;
    overflow: auto;
    display: none;
}
#fancybox-wrap {
    position: absolute;
    top: 0;
    left: 0;
    padding: 20px;
    z-index: 1101;
    outline: none;
    display: none;
}
#fancybox-outer {
    position: relative;
    width: 100%;
    height: 100%;
    background-color: #ffffff;
}
#fancybox-content {
    width: 0;
    height: 0;
/*    padding: 10px;*/
    outline: none;
    position: relative;
    overflow: hidden;
    z-index: 1102;
    border: 0px solid #ffffff;
}
#fancybox-hide-sel-frame {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: transparent;
    z-index: 1101;
}
#fancybox-close {
    position: absolute;
    bottom: 5px;
    right: 5px;
    width: 30px;
    height: 30px;
    background-image:url('/files/ooe/fb_closebutton.png');
    background-repeat: no-repeat;
    cursor:pointer;
    z-index: 1103;
    display: none;
}
#fancybox-error {
    color: #444;
    font: normal 12px/20px Arial;
    padding: 14px;
    margin: 0;
}
#fancybox-img {
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    border: none;
    outline: none;
    line-height: 0;
    vertical-align: top;
}
#fancybox-frame {
    width: 100%;
    height: 100%;
    border: none;
    display: block;
}
#fancybox-left, #fancybox-right {
    position: absolute;
    top: 6px;
    bottom: 80px;
    width: 35%;
    cursor: pointer;
    outline: none;
    background: transparent url('/files/ooe/fb_empty.gif');
    z-index: 1102;
    display: none;
}
#fancybox-left {
    left: -10px;
}
#fancybox-right {
    right: -10px;
}
#fancybox-left-ico, #fancybox-right-ico {
    position: absolute;
    top: 50%;
    left: -9999px;
    width: 30px;
    height: 30px;
    cursor: pointer;
    z-index: 1102;
    display: block;
}
#fancybox-left-ico {
    background-image: url('/files/ooe/fancy_left.png');
}
#fancybox-right-ico {
    background-image: url('/files/ooe/fancy_right.png');
}
#fancybox-left:hover, #fancybox-right:hover {
    visibility: visible; /* IE6 */
}
#fancybox-left:hover span {
    left: 20px;
}
#fancybox-right:hover span {
    left: auto;
    right: 20px;
}
.fancybox-bg {
    position: absolute;
    padding: 0;
    margin: 0;
    border: 0;
    width: 20px;
    height: 20px;
    z-index: 1001;
}
#fancybox-bg-n {
    top: -20px;
    left: 0px;
    width: 100%;
    background-image: url('/files/ooe/fb_schatten_oben.png');
    background-repeat: repeat-x;
}
#fancybox-bg-ne {
    top: -20px;
    right: -20px;
    background-image: url('/files/ooe/fb_schatten_rechts_oben.png');
    background-repeat: no-repeat;    
}
#fancybox-bg-e {
    top: 0px;
    right: -20px;
    height: 100%;
    background-image: url('/files/ooe/fb_schatten_rechts.png');
    background-repeat: repeat-y;    
}
#fancybox-bg-se {
    bottom: -20px;
    right: -20px;
    background-image: url('/files/ooe/fb_schatten_rechts_unten.png');
    background-repeat: no-repeat;    
}
#fancybox-bg-s {
    bottom: -20px;
    left: 0px;
    width: 100%;
    background-image: url('/files/ooe/fb_schatten_unten.png');
    background-repeat: repeat-x;
}
#fancybox-bg-sw {
    bottom: -20px;
    left: -20px;
    background-image: url('/files/ooe/fb_schatten_links_unten.png');
    background-repeat: no-repeat;    
}
#fancybox-bg-w {
    top: 0px;
    left: -20px;
    height: 100%;
    background-image: url('/files/ooe/fb_schatten_links.png');
    background-repeat: repeat-y;    

}
#fancybox-bg-nw {
    top: -20px;
    left: -20px;
    background-image: url('/files/ooe/fb_schatten_links_oben.png');
    background-repeat: no-repeat;    
}
#fancybox-title {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.7em;
    z-index: 1102;
    padding-top: 5px;
    padding-bottom: 10px;
    text-align: left;}

#fancybox-title a{ color: #cc0000;

.title_abstand { padding-right: 30px; display: block; }

/* IE6, IE7, IE8  */

.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/files/ooe/fb_schatten_oben.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/files/ooe/fb_schatten_rechts_oben.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/files/ooe/fb_schatten_rechts.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/files/ooe/fb_schatten_rechts_unten.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/files/ooe/fb_schatten_unten.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/files/ooe/fb_schatten_links_unten.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/files/ooe/fb_schatten_links.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/files/ooe/fb_schatten_links_oben.png', sizingMethod='scale'); }