
            
/* HTML_NEU */

/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */
/* RESET DEFAULT */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}
body
{
    line-height: 1;
}
ol,
ul
{
    list-style: none;
}
blockquote,
q
{
    quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after
{
    content: '';
    content: none;
}
/* remember to define focus styles! */
:focus
{
    outline: 0;
}
/* remember to highlight inserts somehow! */
ins
{
    text-decoration: none;
}
del
{
    text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table
{
    border-collapse: collapse;
    border-spacing: 0;
}
 
/* TEXT DEFAULT */ 
/* STANDARD Browser Reset */
body
{
    font: 13px/1.231 verdana, arial, helvetica, clean, sans-serif;
    font-size: small;
    font: x-small;
}
select,
input,
button,
textarea,
button
{
    font: 99% verdana, arial, helvetica, clean, sans-serif;
}
table
{
    font-size: inherit;
    font: 100%;
}
pre,
code,
kbd,
samp,
tt
{
    font-family: monospace;
    font-size: 108%;
    line-height: 100%;
}
/* STANDARD Spacings */
ol
{
    list-style: decimal;
}
ul
{
    list-style: disc;
}
li
{
    margin-left: 30px;
}
p,
dl,
hr,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
pre,
table,
address,
fieldset
{
    margin-bottom: 20px;
}

/* PAGE DEFAULT */ 
/* STANDARD CYBERHOUSE Styles */
.header a.logo
{
    display: block;
}

/* GRID */ 
body
{
    min-width: 960px;
}
.container_24
{
    margin-left: auto;
    margin-right: auto;
    width: 960px;
}
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16,
.grid_17,
.grid_18,
.grid_19,
.grid_20,
.grid_21,
.grid_22,
.grid_23,
.grid_24
{
    display: inline;
    float: left;
    margin-left: 5px;
    margin-right: 5px;
}
.push_1,
.pull_1,
.push_2,
.pull_2,
.push_3,
.pull_3,
.push_4,
.pull_4,
.push_5,
.pull_5,
.push_6,
.pull_6,
.push_7,
.pull_7,
.push_8,
.pull_8,
.push_9,
.pull_9,
.push_10,
.pull_10,
.push_11,
.pull_11,
.push_12,
.pull_12,
.push_13,
.pull_13,
.push_14,
.pull_14,
.push_15,
.pull_15,
.push_16,
.pull_16,
.push_17,
.pull_17,
.push_18,
.pull_18,
.push_19,
.pull_19,
.push_20,
.pull_20,
.push_21,
.pull_21,
.push_22,
.pull_22,
.push_23,
.pull_23
{
    position: relative;
}
.alpha
{
    margin-left: 0;
}
.omega
{
    margin-right: 0;
}
.container_24 .grid_1
{
    width: 30px;
}
.container_24 .grid_2
{
    width: 70px;
}
.container_24 .grid_3
{
    width: 110px;
}
.container_24 .grid_4
{
    width: 150px;
}
.container_24 .grid_5
{
    width: 190px;
}
.container_24 .grid_6
{
    width: 230px;
}
.container_24 .grid_7
{
    width: 270px;
}
.container_24 .grid_8
{
    width: 310px;
}
.container_24 .grid_9
{
    width: 350px;
}
.container_24 .grid_10
{
    width: 390px;
}
.container_24 .grid_11
{
    width: 430px;
}
.container_24 .grid_12
{
    width: 470px;
}
.container_24 .grid_13
{
    width: 510px;
}
.container_24 .grid_14
{
    width: 550px;
}
.container_24 .grid_15
{
    width: 590px;
}
.container_24 .grid_16
{
    width: 630px;
}
.container_24 .grid_17
{
    width: 670px;
}
.container_24 .grid_18
{
    width: 710px;
}
.container_24 .grid_19
{
    width: 750px;
}
.container_24 .grid_20
{
    width: 790px;
}
.container_24 .grid_21
{
    width: 830px;
}
.container_24 .grid_22
{
    width: 870px;
}
.container_24 .grid_23
{
    width: 910px;
}
.container_24 .grid_24
{
    width: 950px;
}
.container_24 .prefix_1
{
    padding-left: 40px;
}
.container_24 .prefix_2
{
    padding-left: 80px;
}
.container_24 .prefix_3
{
    padding-left: 120px;
}
.container_24 .prefix_4
{
    padding-left: 160px;
}
.container_24 .prefix_5
{
    padding-left: 200px;
}
.container_24 .prefix_6
{
    padding-left: 240px;
}
.container_24 .prefix_7
{
    padding-left: 280px;
}
.container_24 .prefix_8
{
    padding-left: 320px;
}
.container_24 .prefix_9
{
    padding-left: 360px;
}
.container_24 .prefix_10
{
    padding-left: 400px;
}
.container_24 .prefix_11
{
    padding-left: 440px;
}
.container_24 .prefix_12
{
    padding-left: 480px;
}
.container_24 .prefix_13
{
    padding-left: 520px;
}
.container_24 .prefix_14
{
    padding-left: 560px;
}
.container_24 .prefix_15
{
    padding-left: 600px;
}
.container_24 .prefix_16
{
    padding-left: 640px;
}
.container_24 .prefix_17
{
    padding-left: 680px;
}
.container_24 .prefix_18
{
    padding-left: 720px;
}
.container_24 .prefix_19
{
    padding-left: 760px;
}
.container_24 .prefix_20
{
    padding-left: 800px;
}
.container_24 .prefix_21
{
    padding-left: 840px;
}
.container_24 .prefix_22
{
    padding-left: 880px;
}
.container_24 .prefix_23
{
    padding-left: 920px;
}
.container_24 .suffix_1
{
    padding-right: 40px;
}
.container_24 .suffix_2
{
    padding-right: 80px;
}
.container_24 .suffix_3
{
    padding-right: 120px;
}
.container_24 .suffix_4
{
    padding-right: 160px;
}
.container_24 .suffix_5
{
    padding-right: 200px;
}
.container_24 .suffix_6
{
    padding-right: 240px;
}
.container_24 .suffix_7
{
    padding-right: 280px;
}
.container_24 .suffix_8
{
    padding-right: 320px;
}
.container_24 .suffix_9
{
    padding-right: 360px;
}
.container_24 .suffix_10
{
    padding-right: 400px;
}
.container_24 .suffix_11
{
    padding-right: 440px;
}
.container_24 .suffix_12
{
    padding-right: 480px;
}
.container_24 .suffix_13
{
    padding-right: 520px;
}
.container_24 .suffix_14
{
    padding-right: 560px;
}
.container_24 .suffix_15
{
    padding-right: 600px;
}
.container_24 .suffix_16
{
    padding-right: 640px;
}
.container_24 .suffix_17
{
    padding-right: 680px;
}
.container_24 .suffix_18
{
    padding-right: 720px;
}
.container_24 .suffix_19
{
    padding-right: 760px;
}
.container_24 .suffix_20
{
    padding-right: 800px;
}
.container_24 .suffix_21
{
    padding-right: 840px;
}
.container_24 .suffix_22
{
    padding-right: 880px;
}
.container_24 .suffix_23
{
    padding-right: 920px;
}
.container_24 .push_1
{
    left: 40px;
}
.container_24 .push_2
{
    left: 80px;
}
.container_24 .push_3
{
    left: 120px;
}
.container_24 .push_4
{
    left: 160px;
}
.container_24 .push_5
{
    left: 200px;
}
.container_24 .push_6
{
    left: 240px;
}
.container_24 .push_7
{
    left: 280px;
}
.container_24 .push_8
{
    left: 320px;
}
.container_24 .push_9
{
    left: 360px;
}
.container_24 .push_10
{
    left: 400px;
}
.container_24 .push_11
{
    left: 440px;
}
.container_24 .push_12
{
    left: 480px;
}
.container_24 .push_13
{
    left: 520px;
}
.container_24 .push_14
{
    left: 560px;
}
.container_24 .push_15
{
    left: 600px;
}
.container_24 .push_16
{
    left: 640px;
}
.container_24 .push_17
{
    left: 680px;
}
.container_24 .push_18
{
    left: 720px;
}
.container_24 .push_19
{
    left: 760px;
}
.container_24 .push_20
{
    left: 800px;
}
.container_24 .push_21
{
    left: 840px;
}
.container_24 .push_22
{
    left: 880px;
}
.container_24 .push_23
{
    left: 920px;
}
.container_24 .pull_1
{
    left: -40px;
}
.container_24 .pull_2
{
    left: -80px;
}
.container_24 .pull_3
{
    left: -120px;
}
.container_24 .pull_4
{
    left: -160px;
}
.container_24 .pull_5
{
    left: -200px;
}
.container_24 .pull_6
{
    left: -240px;
}
.container_24 .pull_7
{
    left: -280px;
}
.container_24 .pull_8
{
    left: -320px;
}
.container_24 .pull_9
{
    left: -360px;
}
.container_24 .pull_10
{
    left: -400px;
}
.container_24 .pull_11
{
    left: -440px;
}
.container_24 .pull_12
{
    left: -480px;
}
.container_24 .pull_13
{
    left: -520px;
}
.container_24 .pull_14
{
    left: -560px;
}
.container_24 .pull_15
{
    left: -600px;
}
.container_24 .pull_16
{
    left: -640px;
}
.container_24 .pull_17
{
    left: -680px;
}
.container_24 .pull_18
{
    left: -720px;
}
.container_24 .pull_19
{
    left: -760px;
}
.container_24 .pull_20
{
    left: -800px;
}
.container_24 .pull_21
{
    left: -840px;
}
.container_24 .pull_22
{
    left: -880px;
}
.container_24 .pull_23
{
    left: -920px;
}
.clear
{
    clear: both;
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}
.clearfix:before, .clearfix:after
{
    content: '\0020';
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}
.clearfix:after
{
    clear: both;
}
.clearfix
{
    zoom: 1;
}

/* PAGE CUSTOM */ 
/* Grid960 Adaption */
.container_24.wide
{
    width: 990px;
}
/* CUSTOM Page */
.wrapper
{
    background: transparent url(/xbcr/SID-91787DB1-E45C51E6/background.gif) left top repeat;
}
.header
{
    height: 356px;
    position: relative;
    width: 990px;
}
.header a.logo
{
    background: transparent url(/xbcr/SID-91787DB1-E45C51E6/frauenreferat_logo.png) left top repeat;
    behavior: url(/xbcr/SID-91787DB1-E45C51E6/iepngfix.htc);
    display: block;
    height: 88px;
    left: 20px;
    position: absolute;
    top: 15px;
    width: 140px;
    z-index: 900;
}
.header .schatten
{
    background: transparent url(/xbcr/SID-91787DB1-E45C51E6/header_schatten.png) left top repeat-x;
    height: 10px;
    position: absolute;
    top: 346px;
    width: 990px;
    z-index: 900;
}
.header ul#mycarousel
{
    list-style: outside none;
    height: 356px;
    margin-bottom: 0;
    position: relative;
}
.header ul#mycarousel li
{
    height: 356px;
    list-style: outside none;
    margin: 0;
    overflow: hidden;
    width: 990px;
}
.header ul#mycarousel li img
{
    height: 356px;
    margin: 0;
    position: absolute;
    width: 990px;
    z-index: 800;
}
.header ul#mycarousel li img.rd
{
    height: 178px;
    margin: 0;
    position: absolute;
    width: 495px;
    z-index: 800;
}
.header ul#mycarousel li div.rdcarousel img
{
    height: auto;
    margin: 0;
    position: absolute;
    width: auto;
    z-index: 900;
}
.header ul#mycarousel li div.rdcarousel span
{
    margin-left: 15px;
}
.header ul#mycarousel li .text
{
    background: transparent url(/xbcr/SID-91787DB1-E45C51E6/white_70.png) left top repeat;
    height: 163px;
    margin: 148px 0 0 20px;
    padding: 35px 45px 10px 45px;
    position: absolute;
    width: 298px;
    z-index: 801;
}
.header ul#mycarousel li .text h2
{
    margin-bottom: 2px;
}
.header .jcarousel-prev
{
    background: transparent url(/xbcr/SID-91787DB1-E45C51E6/button_prev.png) left top repeat;
    cursor: pointer;
    height: 25px;
    left: 32px;
    position: absolute;
    top: 238px;
    width: 12px;
    z-index: 811;
}
.header .jcarousel-prev.jcarousel-prev-disabled
{
    background: none;
    cursor: none;
    display: none;
}
.header .jcarousel-next
{
    background: transparent url(/xbcr/SID-91787DB1-E45C51E6/button_next.png) left top repeat;
    cursor: pointer;
    height: 25px;
    left: 384px;
    position: absolute;
    top: 238px;
    width: 12px;
    z-index: 812;
}
.header .jcarousel-next.jcarousel-next-disabled
{
    background: none;
    cursor: none;
    display: none;
}
.header.sub
{
    height: 229px;
}
.header.sub ul
{
    list-style: outside none;
}
.header.sub ul li
{
    list-style: outside none;
    margin: 0;
}
.header.sub .schatten
{
    top: 219px;
}
.navigation
{
    background: transparent url(/xbcr/SID-91787DB1-E45C51E6/navigation_bg.png) left top repeat-x;
    height: 56px;
}
.navigation ul
{
    height: 56px;
    list-style: outside none;
    margin: 0;
    width: auto;
}
.navigation ul li
{
    float: left;
    list-style: outside none;
    margin: 0;
    width: auto;
}
.navigation ul li a
{
    display: block;
    padding: 18px 24px;
}
.navigation ul li.active,
.navigation ul li:hover
{
    background: transparent url(/xbcr/SID-91787DB1-E45C51E6/nav_active.png) left top no-repeat;
}
.subbox
{
    height: 38px;
    margin-bottom: 25px;
}
.subbox .suche p
{
    margin-bottom: 0;
}
.subbox .suche p input.suche
{
    border-style: solid;
    border-width: 1px;
    margin: 6px 10px 0 0;
}
.subbox .suche p input.suchbutton
{
    background: transparent url(/xbcr/SID-91787DB1-E45C51E6/button_los_red.png) left top repeat;
    border: none;
    cursor: pointer;
    height: 25px;
    margin: 6px 0 0 0;
    width: 48px;
}
.subbox .breadcrumbs
{
    margin: 10px 0 0 0;
}
.content
{
    height: 100%;
    min-height: 450px;
}
.content .sidebar
{
    float: left;
    width: 306px;
}
.content .sidebar ul.subnavi
{
    background: transparent url(/xbcr/SID-91787DB1-E45C51E6/subnavi_bg.png) left top repeat-x;
    float: left;
    list-style: outside none;
    margin: 0 20px 20px 0;
    width: 270px;
    min-height:50px;
}
.content .sidebar ul.subnavi li
{
    background: transparent url(/xbcr/SID-91787DB1-E45C51E6/subnav_bg.png) left top no-repeat;
    list-style: outside none;
    margin: 0;
    padding: 0 14px 0 22px;
}
.content .sidebar ul.subnavi li a
{
    border-bottom-style: solid;
    border-bottom-width: 1px;
    display: block;
    height: auto;
    padding: 9px 0 10px 14px;
    width: 214px;
}
.content .sidebar ul.subnavi li.last a
{
    border-bottom: none;
}
.content .sidebar ul.subnavi li.active
{
    background: transparent url(/xbcr/SID-91787DB1-E45C51E6/subnav_bg_active.png) left top no-repeat;
}
.content .sidebar ul.subnavi li:hover
{
    background: transparent url(/xbcr/SID-91787DB1-E45C51E6/subnav_bg_hover.png) left top no-repeat;
}



.content .maincontent
{
    float: left;
    width: 664px;
}
.footer
{
    background: transparent url(/xbcr/SID-91787DB1-E45C51E6/footer_bg.png) left top repeat;
    height: 182px;
}
.footer p.adresse
{
    margin: 25px 0;
}
.footer ul.footernavi
{
    list-style: outside none;
}
.footer ul.footernavi li
{
    border-left-style: solid;
    border-left-width: 1px;
    float: left;
    height: 12px;
    list-style: outside none;
    margin: 0;
    padding: 0 9px 3px 9px;
}
.footer ul.footernavi li:first-child
{
    border-left: none;
    padding-left: 0;
}
.footer ul.mainnavi
{
    list-style: outside none;
    margin: 25px 0;
}
.footer ul.mainnavi li
{
    list-style: outside none;
    margin: 0;
}
.footer .newsletter
{
    background: transparent url(/xbcr/SID-91787DB1-E45C51E6/newsletterform_bg.png) left top repeat;
    height: 127px;
    margin: 1px 0 0 -11px;
    width: 246px;
}
.footer .newsletter p
{
    margin: 0;
    padding: 24px 0 10px 25px;
}
.footer .newsletter input.email
{
    border-style: solid;
    border-width: 1px;
    margin: 0 0 10px 25px;
    width: 190px;
}
.footer .newsletter input.newsletterbutton
{
    background: transparent url(/xbcr/SID-91787DB1-E45C51E6/button_los_green.png) left top repeat;
    border: none;
    cursor: pointer;
    height: 25px;
    margin: 0 0 0 25px;
    width: 57px;
}
/* PNG fix - enter all selectors that use transparent PNG images */
.header a.logo
{
    behavior: url(/xbcr/SID-91787DB1-E45C51E6/iepngfix.htc);
}
.header .schatten
{
    behavior: url(/xbcr/SID-91787DB1-E45C51E6/iepngfix.htc);
}
.header ul#mycarousel li .text
{
    behavior: url(/xbcr/SID-91787DB1-E45C51E6/iepngfix.htc);
}

/* CONTENT CUSTOM */ 
/* CUSTOM Content */
/* Homepage */
.content .teaserbg
{
    background: transparent url(/xbcr/SID-91787DB1-E45C51E6/news_teaser_bg.png) center top no-repeat;
    height: 234px;
}
.content .teaserbg .teaserbox
{
    height: 212px;
    margin: 6px 0 14px 0;
}
.content .teaserbg .teaserbox .head
{
    height: 55px;
    letter-spacing: -0.01em;
    margin-bottom: 15px;
    padding: 6px 0px 0 7px;
    width: 300px;
}
.content .teaserbg .teaserbox .image
{
    float: left;
    height: 114px;
    margin: 0 10px 15px 10px;
    width: 121px;
}
.content .teaserbg .teaserbox p.text
{
    float: right;
    margin: 0;
    padding: 0 10px 0 0;
    width: 158px;
}
.content .teaserbg .allenews
{
    padding: 2px 10px 4px 10px;
}
.content .teaserbg2
{
    background: transparent url(/xbcr/SID-91787DB1-E45C51E6/teaser_bg.png) center top no-repeat;
    height: 290px;
}
.content .teaserbg2 .box
{
    height: 266px;
    margin: 8px 0 0 0;
    width: 456px;
}
.content .teaserbg2 .box.rightbox
{
    margin-left: 12px;
}
.content .teaserbg2 .box.rightbox .galerie_image
{
    text-align: center;
}
.content .teaserbg2 .box .head
{
    height: 30px;
    letter-spacing: -0.01em;
    margin-bottom: 15px;
    padding: 6px 5px 0 10px;
}
.content .teaserbg2 .box .image img
{
    float: left;
    margin: 0 14px 0 14px;
    width: 124px;
}
.content .teaserbg2 .box .termine
{
    float: left;
    height: 187px;
    width: 276px;
}
.content .teaserbg2 .box .termine p span
{
    display: block;
    width: 100px;
}
.content .teaserbg2 .box .alle
{
    margin: 0 0 0 14px;
    text-align: center;
}

.content .teaserbg2 .box.galerie
{
    position: relative;
}
.content .teaserbg2 .box.galerie #galerie_carousel
{
    list-style: outside none;
    height: 238px;
    margin-bottom: 0;
    overflow: hidden;
    position: relative;
}
.content .teaserbg2 .box.galerie #galerie_carousel li
{
    height: 238px;
    list-style: outside none;
    margin: 0;
    overflow: hidden;
    width: 456px;
}
.content .teaserbg2 .box.galerie #galerie_carousel li a.galerieteaser
{
    display: block;
    height: 172px;
    margin: 0 0 10px 68px;
    width: 320px;
}
.content .teaserbg2 .box.galerie #galerie_carousel li a.galerieteaser img
{
    height: 172px;
    margin: 0;
    width: 320px;
}
.content .teaserbg2 .box.galerie .jcarousel-prev
{
    background: transparent url(/xbcr/SID-91787DB1-E45C51E6/galerie_prev.jpg) left top repeat;
    cursor: pointer;
    height: 30px;
    left: 21px;
    position: absolute;
    top: 120px;
    width: 30px;
    z-index: 811;
}
.content .teaserbg2 .box.galerie .jcarousel-prev.jcarousel-prev-disabled
{
    background: none;
    cursor: default;
}
.content .teaserbg2 .box.galerie .jcarousel-next
{
    background: transparent url(/xbcr/SID-91787DB1-E45C51E6/galerie_next.jpg) left top repeat;
    cursor: pointer;
    height: 30px;
    left: 408px;
    position: absolute;
    top: 120px;
    width: 30px;
    z-index: 812;
}
.content .teaserbg2 .box.galerie .jcarousel-next.jcarousel-next-disabled
{
    background: none;
    cursor: default;
}



.content .spacer_horizontal
{
    background: transparent url(/xbcr/SID-91787DB1-E45C51E6/spacer_horizontal.png) left top repeat-x;
    height: 17px;
}
.content .teaserbg3
{
    background: transparent url(/xbcr/SID-91787DB1-E45C51E6/spacer_vertikal.png) center top repeat-y;
    margin: 4px 0 40px 0;
}
.content .teaserbg3 .statement
{
    margin-right: 14px;
}
.content .teaserbg3 .pub_teaser
{
    margin-left: 14px;
}
.content .teaserbg3 .pub_teaser .publikation
{
    height: 149px;
    margin-bottom: 18px;
}
.content .teaserbg3 .pub_teaser .publikation img
{
    float: left;
    margin: 0 18px 0 0;
    width: 112px;
}
.content .teaserbg3 .pub_teaser .publikation .info
{
    float: left;
    height: 149px;
    position: relative;
    width: 326px;
}
.content .teaserbg3 .pub_teaser .publikation .info p
{
    position: absolute;
    bottom: 30px;
    margin-bottom: 1px;
    padding: 4px;
    width: 318px;
}
.search strong a[target="_blank"]
{
    background-image: url(/xbcr/SID-91787DB1-E45C51E6/download_icon.png);
    background-repeat: no-repeat;
    background-position: 8px 5px;
    background-color: #EFEFEF;
    display: block;
    padding: 6px 0 7px 36px;
    width: 632px;
}

.suchergebnis_r,
.suchergebnis_l
{
    margin-bottom: 5px;
    margin-top: 5px;
}
.suchergebnis_r
{
    float: right;
}
.suchergebnis_l
{
    float: left;
}

.search p br
{
    display: none;
}
.search p strong
{
    display: block;
}
.search p:nth-child(odd) a[target="_blank"]
{
    background: transparent url(/xbcr/SID-91787DB1-E45C51E6/download_icon.png) 8px 5px no-repeat;
}
.search p
{
    clear: both;
}

.content .teaserbg3 .pub_teaser .publikation .info a
{
    background-image: url(/xbcr/SID-91787DB1-E45C51E6/download_icon.png);
    background-repeat: no-repeat;
    background-position: 8px 5px;
    position: absolute;
    bottom: 0;
    display: block;
    padding: 6px 0 7px 36px;
    width: 290px;
}
/* Subpage */
.content .maincontent .linkbox
{
    background: transparent url(/xbcr/SID-91787DB1-E45C51E6/linkbox_bg.png) center top no-repeat;
    height: auto;
    margin: 20px 0 0 -6px;
    width: 677px;
}
.content .maincontent .linkbox .links
{
    padding: 20px 25px 10px 20px;
}
.content .maincontent .linkbox_bottom
{
    background: transparent url(/xbcr/SID-91787DB1-E45C51E6/linkbox_bottom_bg.png) center top no-repeat;
    height: 20px;
    margin: 0 0 20px -6px;
    width: 677px;
}

.content .maincontent #accordion h3
{
    border-top-style: solid;
    border-top-width: 1px;
    padding: 25px 0 0 0;
}
.content .maincontent #accordion h3:first-child
{
    border: none;
    padding-top: 0;
}
.content .maincontent #accordion .text
{
    margin: 0 0 20px 0;
}
.content .maincontent #accordion .text p
{
    margin: 0;
}
.content .maincontent ul li
{
    background: transparent url(/xbcr/SID-91787DB1-E45C51E6/ul_li_icon.png) left 5px no-repeat;
    list-style: none;
    margin: 0;
    padding: 0 0 0 12px;
}
.content .maincontent .publikation
{
    margin-bottom: 18px;
}
.content .maincontent .publikation img
{
    float: left;
    margin: 0 18px 0 0;
    width: 112px;
}
.content .maincontent .publikation .info
{
    float: left;
    position: relative;
    width: 534px;
}
.content .maincontent .publikation .info p
{
    background: none;
}

.content .maincontent .portrait
{
    margin-bottom: 18px;
}
.content .maincontent .portrait img
{
    float: left;
    margin: 0 18px 0 0;
    width: 112px;
}
.content .maincontent .portrait .info
{
    float: left;
    position: relative;
    width: 534px;
}
.content .maincontent .portrait .info p
{
    background: none;
}


.content .maincontent .publikation .info a
{
    background-image: url(/xbcr/SID-91787DB1-E45C51E6/download_icon.png);    
    background-repeat: no-repeat;
    background-position: 8px 5px;
    display: block;
    padding: 6px 0 7px 36px;
    width: 498px;
}
.content .maincontent .suchergebnisse .publikation .info
{
    width: 100%;
}
.content .maincontent .suchergebnisse .publikation .info a
{
    width: auto;
}


/* BESTEHENDE CONTENT ELEMENTE CUSTOM */ 

.Linkliste_Extra
{
    clear: both;
    margin-bottom: 2px;
    padding: 4px;
}

.Linkliste_Extra ul
{
    margin-bottom: 10px;
}


.Linkliste_Extra ul li.LLExtra_dok,
.Linkliste_Extra ul li.LLExtra_extern,
.Linkliste_Extra ul li.LLExtra_intern
{
    background: none;    
    list: none outside;
    padding: 0;
}

.Linkliste_Extra ul li small
{
    margin-bottom: 5px;
    padding: 0 0 0 36px;
}

.Linkliste_Extra ul li a
{
    background-image: url(/xbcr/SID-91787DB1-E45C51E6/download_icon.png);    
    background-repeat: no-repeat;
    background-position: 8px 5px;
    display: block;
    padding: 6px 0 7px 36px;
}

.xtra_projekt
{
    margin: 20px 0 20px 23px;
    width: 228px;
}

.ankerliste_absatz p img
{
    margin: 0 10px 10px 0;
}

div.newsbox
{
    margin: 20px 0 20px 0;
}

div.newsbox .image img
{
    float: left;
    margin-right: 10px;
}
div.newsbox .text.newslist 
{
    float: right;
    width: 540px;
}
div.newsbox .text p
{
    margin-bottom: 0;
}
div.newsbox .text div
{
    background-color: #EFEFEF;
    padding: 3px;
}

.ankerliste_absatz_top
{
    display: none;
}
.ankerliste_absatz
{
    border-top: 1px solid black;
    margin-bottom: 20px;
    padding-top: 20px;
}
.ankerliste_absatz:first-child
{
    border-top: none;
}

.maincontent .cont_aktuell
{
    clear: both;
    height: auto;
    width: 100%;
}

.maincontent .cont_aktuell img
{
    float: left;
    background: url(/xbcr/SID-91787DB1-E45C51E6/galerie_thumbnail_small.jpg) left top no-repeat;
    padding: 7px 5px 10px 8px;
    height: 142px;
    margin: 0 10px 10px 0;
    display: block;
    overflow: hidden;
    width: 137px;
}

.maincontent p img
{
    margin-right: 15px;
    margin-bottom: 5px;
}


/* COLOR CUSTOM */ 
/* CUSTOM Color Set */
/* CUSTOM color */
.color1,
a:hover
{
    color: #000000;
}
.allenews a,
.allenews a:hover, .breadcrumbs a:hover, .breadcrumbs span, .color2, .footer .newsletter p, .box .head h3, .teaserbox .head h3
{
    color: #ffffff;
}
.color3
{
    color: #cccccc;
}
a,
.breadcrumbs span.spacer,
.content .sidebar ul.subnavi li a:hover,
.color4,
.footer p strong
{
    color: #e20026;
}
#mycarousel li .text h2,
#mycarousel li .text p,
.color5,
.navigation ul li a,
.content .sidebar ul.subnavi li a
{
    color: #535353;
}
.color6
{
    color: #7aba31;
}
.color7
{
    color: #719fbc;
}
/* CUSTOM backgroundcolor */
.bgcolor1
{
    background-color: #000000;
}
.bgcolor2,
input.email,
.container_24.wide
{
    background-color: #ffffff;
}
.bgcolor3,
.subbox
{
    background-color: #cccccc;
}
.bgcolor4
{
    background-color: #e20026;
}
.bgcolor5
{
    background-color: #535353;
}
.bgcolor6,
.footer .newsletter
{
    background-color: #7aba31;
}
.bgcolor7
{
    background-color: #719fbc;
}
.bgcolor8,
.Linkliste_Extra.head,
.publikation .info p
{
    background-color: #e3e3e3;
}
.bgcolor9,
.Linkliste_Extra,
.publikation .info a,
.search p:nth-child(even)
{
    background-color: #efefef;
}
/* CUSTOM border-color */
.bcolor1
{
    border-color: #000000;
}
.bcolor2
{
    border-color: #ffffff;
}
.bcolor3
{
    border-color: #cccccc;
}
.bcolor4,
ul.footernavi li
{
    border-color: #e20026;
}
.bcolor5
{
    border-color: #535353;
}
.bcolor6
{
    border-color: #7aba31;
}
.bcolor7,
input.email,
input.suche
{
    border: #719fbc;
}
.bcolor8
{
    border-color: #e3e3e3;
}
.bcolor9
{
    border-color: #efefef;
}
.bcolor10,
ul.subnavi li a
{
    border-color: #d9d9d9;
}
/* TEXT CUSTOM */ 

.font_tahoma,
.navigation ul li a
{
    font-family: "Tahoma", verdana, arial, Serif;
    font-weight: normal;
}
.font_tahoma_bold,
.navigation ul li.active a,
.teaserbox .head h3,
.box .head h3
{
    font-family: "Tahoma", verdana, arial, Serif;
    font-weight: bold;
}

/* STANDARD font-size */
.px10
{
    font-size: 77%;
/*renders 10px */
}

.Linkliste_Extra ul li small,
.breadcrumbs a,
.breadcrumbs span,
.px11
{
    font-size: 85%;
/*renders 11px */
}
.px12,
.footer p.adresse,
.footer ul.footernavi li a,
.footer ul.mainnavi li a
{
    font-size: 93%;
/*renders 12px */
}
.footer .newsletter input,
.maincontent p,
.maincontent ul li,
.maincontent ul li h3,
.px13
{
    font-size: 100%;
/*renders 13px */
}
#mycarousel li .text p,
#mycarousel li .text a,
.footer .newsletter p,
.px14
{
    font-size: 108%;
/*renders 14px */
}
h6,
.px15
{
    font-size: 116%;
/*renders 15px */
}
.navigation ul li a,
.px16
{
    font-size: 123.1%;
/*renders 16px */
}
h5,
.statement h2,
.px17
{
    font-size: 131%;
/*renders 17px */
}
h3,
h4,
.px18,
.box .head h3,
.teaserbox .head h3
{
    font-size: 138.5%;
/*renders 18px */
}
h2,
.px20
{
    font-size: 153.9%;
/*renders 20px */
}
.px22
{
    font-size: 167%;
/*renders 22px */
}
h1,
.px24
{
    font-size: 182%;
/*renders 24px */
}
.px26
{
    font-size: 197%;
/*renders 26px */
}
.px36
{
    font-size: 277%;
/*renders 36px */
}
/* STANDARD line-height */

.maincontent p,
.maincontent ul li
{
    line-height: 140%;
}

/* STANDARD font-weight */
a,
a:hover, .fw_normal
{
    font-weight: normal;
}
.fw_bold,
.footer .newsletter p
{
    font-weight: bold;
}
/* STANDARD text styling */
.navigation ul li a,
.content .sidebar ul.subnavi li a,
.td_none
{
    text-decoration: none;
}
a,
a:hover, .td_under
{
    text-decoration: underline;
}
#mycarousel li .text h2,
.tt_up
{
    text-transform: uppercase;
}
.tt_low
{
    text-transform: lowercase;
}
.fs_italic
{
    font-style: italic;
}


/* */
/* */
/* CELUM Fotogalerie */

#divLoading { 
display: block;
padding: 1.0em;
font-weight: bold;
font-style: italic;
background-color:#e5e5e5;
text-align:center;
display:none;
position: absolute;
top: 23em;
text-align: center;
margin: 0em 0em 0em 18em;
}
#divPreview {
color: #000000;
background-color:#dedede;
width:600px;
height:auto;
min-height:300px;
z-index:901;
position:absolute;top:10%;
display:none;
text-align:center;
border: 1px solid #333333;
font-size: 0.8em;
}
#divPreviewTitle {
background-color:#404547;
color: white;
text-align:left;
float:left;
border-right:1px solid #333333;
border-bottom:1px solid #333333;
padding:2px;
float:left;
}
#divPrewviewClose{
background-color:#e20a16;
width:auto;
text-align:center;
color:#FFFFFF;
float:right;
border-left: 1px solid #333333;
border-bottom: 1px solid #333333;
border-left-style:solid;
float:right;
white-space:nowrap;
}
#divPreview a {color: #e20a16; text-decoration: none; font-weight: bold;}
#divPreview a:visited {color: #990000; text-decoration: none; font-weight: bold;}
#divPreview a:active {color: #e20a16; text-decoration: none; font-weight: bold;}
#divPreview a:hover {color: #e20a16; text-decoration: underline; font-weight: bold;}
#divPreview ul {list-style-image: url(/xbcr/SID-91787DB1-E45C51E6/'/xbcr/SID-91787DB1-E45C51E6/bul_1.gif'); margin-left: 0.75em; padding-left: 0.75em; }
#divPrewviewClose a, #divPrewviewClose a:visited { padding:2px; color: #ffffff; text-decoration: none;}
#divPrewviewClose a:hover, #divPrewviewClose a:active { padding:2px; color: #ffffff; text-decoration: none; background-color:#d65d5c;}
#divPreviewContent{
width:100%;
height:100%;
text-align:center;
vertical-align:bottom;
padding:0px;
spacing:0px;
text-align:left;
}
#divPage {
font-size: 1.0em;
width: 50em;
display: block;
padding: 0em;
margin: 1.0em 0em 0em 0em;
}
.galerieNavi_anz {
font-size: 0.8em;
float: left; 
display: block;
width: 8em;
}
.galerieNavi { 
font-size: 0.85em;
float: left; 
display: block;
width: 33.2em;
text-align: center;
font-weight: bold;
color: #808080;
}
.galerieNavi span {
background-color: #f0f8ff;
padding: 3px;
margin-right: 5px;
}
.galerieNavi_zeilen { 
font-size: 0.85em;
float: right; 
display: block;
text-align: right;
width: 12.2em;
padding: 0em 2.3em 0em 0em;
font-family: verdana, arial, sans-serif;
}
.galerie_clear { clear: both; /*margin: 0em 0em 0.5em 0em;*/ height: 8px; }
.galerieThumb {
width: 151px;
height: auto;
display: block;
padding: 10px 0 0 0;
margin: 0 62px 0 0;
font-size: 0.8em;
text-align: center;
float: left;
overflow: hidden;
}
.galerieThumb_img a {
    display: block;
    height: 133px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 133px;
}
.galerieThumb_img {
background: url(/xbcr/SID-91787DB1-E45C51E6/galerie_thumbnail_small.jpg) left top no-repeat;
padding: 7px 5px 10px 8px;
height: 142px;
margin: 0px;
display: block;
overflow: hidden;
width: 137px;
}
#darkenScreenObject
{
    z-index: 900;
}
.cont_kontakt label {
display:block;
float:left;
padding-right:25px;
width:100px;
}

img[id]
{
    height: auto;
    width: auto !important;
}

.uebersicht_left
{
    float: left;
    margin-bottom: 20px;
    width: 150px;
}

.uebersicht_right
{
    float: left;
    width: 500px;
}
