include @charset "utf-8"; /* SLIMBOX (Customized version) */ #lbOverlay { position: absolute; top:0; left: 0; width: 100%; background-color: #000; cursor: pointer; z-index: 1000; } #lbCenter, #lbBottomContainer { position: absolute; left: 50%; padding:0; overflow: hidden; background-color: #fff; z-index: 1000; } .lbLoading { background: #fff url(../images/sb_loading.gif) no-repeat center; z-index: 1000; } #lbCanvas { border: 9px solid #fff; z-index: 1000; } #lbCanvas iframe, #lbCanvas img { border:1px solid #999; margin:0; padding:0; z-index: 1000; } #lbPrevLink, #lbNextLink { display: block; position: absolute; top: 0; width: 50%; outline: none; background:url(../images/sb_anchor_spacer.gif); } #lbPrevLink { left: 0; } #lbPrevLink:hover { background: transparent url(../images/sb_prevlabel.gif) no-repeat 0% 15%; } #lbNextLink { right: 0; } #lbNextLink:hover { background: transparent url(../images/sb_nextlabel.gif) no-repeat 100% 15%; } #lbBottom { font-size:10px; font-family: Verdana, Helvetica, sans-serif; color: #666; line-height: 1.4em; text-align: left; margin:0 0 0 10px; padding:0; } #lbCloseLink { display: block; float: right; width: 66px; height: 22px; background: transparent url(../images/sb_closelabel.gif) no-repeat center; margin:0; padding:0; } #lbPrintLink { display: block; float: right; width: 22px; height: 22px; background: transparent url(../images/sb_printicon.gif) no-repeat center; margin:0 5px 0 0; padding:1px; } #lbSaveLink { display: block; float: right; width: 22px; height: 22px; background: transparent url(../images/sb_saveicon.gif) no-repeat center; margin:0 5px 0 0; padding:1px; } #lbSaveLink:hover, #lbPrintLink:hover { border: 1px solid #666; padding: 0px; } #lbCaption, #lbNumber { } #lbCaption { font-weight: bold; } /* default styles for extension "tx_slideshow_pi1" */ .tx-slideshow-pi1 { text-align: center; } /* default styles for extension "tx_cssstyledcontent" */ /* Captions */ DIV.csc-textpic-caption-c .csc-textpic-caption { text-align: center; } DIV.csc-textpic-caption-r .csc-textpic-caption { text-align: right; } DIV.csc-textpic-caption-l .csc-textpic-caption { text-align: left; } /* Needed for noRows setting */ DIV.csc-textpic DIV.csc-textpic-imagecolumn { float: left; display: inline; } /* Border just around the image */ DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG { border: 2px solid white; padding: 0px 0px; } DIV.csc-textpic-imagewrap { padding: 0; } DIV.csc-textpic IMG { border: none; } /* DIV: This will place the images side by side */ DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { float: left; } /* UL: This will place the images side by side */ DIV.csc-textpic DIV.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; } DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { float: left; margin: 0; padding: 0; } /* DL: This will place the images side by side */ DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; } DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; } DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; } DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */ DL.csc-textpic-image { margin: 0; } DL.csc-textpic-image DT { margin: 0; display: inline; } DL.csc-textpic-image DD { margin: 0; } /* Clearer */ DIV.csc-textpic-clear { clear: both; } /* Margins around images: */ /* Pictures on left, add margin on right */ DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image, DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image, DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image { display: inline; /* IE fix for double-margin bug */ margin-right: 8px; } /* Pictures on right, add margin on left */ DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image, DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image, DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image { display: inline; /* IE fix for double-margin bug */ margin-left: 8px; } /* Pictures centered, add margin on left */ DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { display: inline; /* IE fix for double-margin bug */ margin-left: 8px; } DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; } DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0; } /* Space below each image (also in-between rows) */ DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 5px; } DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 5px; display: block; } DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; } /* No margins around the whole image-block */ DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; } DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; } /* Add margin from image-block to text (in case of "Text w/ images") */ DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap, DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { margin-right: 8px !important; } DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap, DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { margin-left: 8px !important; } /* Positioning of images: */ /* Above */ DIV.csc-textpic-above DIV.csc-textpic-text { clear: both; } /* Center (above or below) */ DIV.csc-textpic-center { text-align: center; /* IE-hack */ } DIV.csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0 auto; } DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* Remove IE-hack */ } DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; /* Remove IE-hack */ } /* Right (above or below) */ DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; } DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; } /* Left (above or below) */ DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; } DIV.csc-textpic-left DIV.csc-textpic-text { clear: left; } /* Left (in text) */ DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; } /* Right (in text) */ DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; } /* Right (in text, no wrap around) */ DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: right; clear: both; } /* Hide from IE5-mac. Only IE-win sees this. \*/ * html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; } /* End hide from IE5/mac */ /* Left (in text, no wrap around) */ DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left; clear: both; } /* Hide from IE5-mac. Only IE-win sees this. \*/ * html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; } /* End hide from IE5/mac */ DIV.csc-textpic DIV.csc-textpic-imagerow-last { margin-bottom: 0; } * { margin: 0px; padding: 0px; /* font: 100.01%/1.8 "Arial", "Helvetica", "Tahoma", sans-serif; */ font: 13px/1.8 "Georgia", "Arial", "Helvetica", "Tahoma", sans-serif; } A { text-decoration: none; color: white; } A.mail { /*font-style:italic; text-decoration:underline; font-weight:bold; */ } TD { color: white; } #content A { text-decoration: none; border-bottom: 0px dashed #5B9F0E; /*color: #497F07;*/ font-weight: bold; } IMG { border: 0px; } BODY { background: url(/user/design/back.gif) repeat-y center #010068; text-align: center; } #inv { position: absolute; left: -1000px; top: -1000px; width: 0px; height: 0px; overflow: hidden; display: inline; } #top { position: relative; z-index: 1; margin: 0 auto; text-align: left; width: 960px; height: 28px; background: transparent; } #informell { float: left; width: 500px; height: 22px; margin-top: 8px; margin-left: 2px; } #informell A { text-decoration: underline; color: #2F44BF; font-family: arial, helvetica, sans-serif; font-size: 7pt; } #flags { float: right; text-align: right; width: 120px; height: 28px; } #flags IMG { margin: 5px 7px; } #flags DIV { float: left; } #flags .CUR IMG { border: 1px solid white; } #container { position: relative; /*z-index: 1;*/ /*display: inline;*/ margin: 0 auto; text-align: center; /*overflow: auto;*/ width: 980px; min-height: 514px; /* border: 1px solid rgb(135,135,135); background-color: #17167b; */ color: white; } #header { /*clear: left;*/ height: 132px; width: 960px; vertical-align: top; margin: 0 auto; margin-top: 0px; text-align: center; border-bottom: 1px #2F44BF solid; } .text_header{ height:83px; } #header_text { clear: both; width: 956px; height: 50px; margin: 0 auto; text-align:left; font-size:35px; text-transform:uppercase; } #head_sub{ font-size:16px; text-align:left; } #navi { width: 960px; height: 29px; } #navi UL, UL.drop { list-style-type: none; } UL.drop { width: 164px; } #navi LI { display: inline; width: 116px; height: 34px; float: left; background: url(/user/design/nav_no.gif) no-repeat; text-align: center; margin: 0px 2px; } #navi A { font-size: 13px; line-height: 2.4; font-weight: bold; } #navi .act A, #navi A:hover, .drop A { color: #010068; } .drop LI { text-align: left; } .drop LI A { margin-left: 24px; } #sidenavi { position: relative; float: left; display: inline; width: 178px; height: 369px; font-size: 11px; color: white; } #sidenavi UL { list-style-type: none; width: 140px; text-align: right; } #sidenavi UL LI STRONG A { font-weight: bold; } #sidenavi IMG { margin-top: 6px; } #content { /* position: relative;*/ float: left; margin-top: 30px; text-align: left; width: 956px; min-height: 369px; /*hoch wie navi*/ color: white; } #subnav { float: left; width: 210px; margin-left: 12px; height: 300px; background-color: #0E1481; display: inline; } #subnav UL { list-style-type: none; } #subnav LI { float: left; /*background: url(/user/design/drop_no.gif) no-repeat;*/ background: url(/user/design/nav-top.gif) no-repeat top transparent; text-align: left; margin: 0px 2px; display: inline; width: 184px; } #subnav LI.ebene2 { background: url(/user/design/nav2-top.gif) no-repeat left top transparent; margin-left: 12px; } #subnav LI A { color: #010068; display: block; padding: 1px 4px 1px 22px; line-height: 1.6; background: url(/user/design/nav-bot.gif) no-repeat bottom; margin-left: 0px; font-weight: normal; } #subnav LI.ebene2 A { background: url(/user/design/nav2-bot.gif) no-repeat left bottom; padding: 1px 4px 1px 12px; } #subnav LI.act A { color: #010068; margin-left: 0px; font-weight: bold; } #inhalt { float: left; width: 550px; font-size: 12px; /*min-height: 365px; */ } #inhalt UL LI { margin-left: 20px; } #inhalt P { text-align: justify; line-height: 1.68; } #inhalt .csc-linkToTop { text-align: right; } #inhalt .csc-linkToTop A { text-decoration: underline; } #inhalt .csc-frame-rulerAfter { margin-top: 20px; background-color: transparent; height: 1px; border-top: 1px solid #2F44BF; float: left; width: 550px; } #inhalt .csc-textpic-border { color: white; } #inhalt H1.csc-firstHeader { font: 18px/0 "Georgia", "Garamond","Times", serif; text-align: left; color: white; margin-bottom: 0px; } #inhalt H1 { font: 18px/1.2 "Georgia", "Garamond","Times", serif; text-align: left; color: white; margin-top: 8px; margin-bottom: 0px; } #inhalt BLOCKQUOTE { margin-left: 40px; } #inhalt P.bigfont { font-size: 18px; line-height: 1; } #inhalt P.megafont { font-size: 24px; line-height: 1; } #inhalt P.csc-frame-frame1 { float: right; text-align: left; width: 144px; margin-left: 16px; } #inhalt .csc-textpic { clear: both; } #inhalt .csc-textpic-intext-right { float:left; } #inhalt div.csc-textpic-intext-right div.csc-textpic-imagewrap, #inhalt div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap { margin-left:40px !important; } #inhalt div.csc-textpic-intext-left div.csc-textpic-imagewrap { margin-right:30px !important; } #inhalt div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap { } #inhalt div.csc-textpic-intext-left-nowrap .csc-textpic-text { padding-left: 10px; } #inhalt div.csc-textpic-intext-left-nowrap .csc-textpic-text P { text-align: left; } #inhalt STRONG { font-weight: bold; } #inhalt EM { font-style: italic; } #inhalt div.csc-textpic-intext-left .csc-textpic-caption, #inhalt div.csc-textpic-intext-left-nowrap .csc-textpic-caption { text-align: left; } #inhalt .csc-textpic-caption { text-align: right; display: block; } #inhalt IMG { } #footer { position: relative; z-index: 1; margin: 0 auto; text-align: left; width: 980px; height: 40px; background: white; } #logos { float: left; width: 320px; height: 40px; } #update { color: #2F44BF; float: left; margin-bottom: 40px; } #copy { float: left; margin-top: 5px; font-size: 9px; color: #C7C7C7; width: 422px; height: 35px; } #rechts { float: left; } #rechts .csc-textpic-imagewrap IMG { margin: 4px 0px 0px 8px ; } #rechts #info { clear: left; width: 176px; margin-top: 28px; margin-left: 25px; background: #eaeaea url(/user/design/info-bottom.gif) bottom no-repeat; color: #545454; } #rechts #info P { margin: 5px 5px; font-size: 11px; line-height: 1.6; } #rechts #info .csc-header { background: #EAEAEA url(../img/info-header.gif); height: 1.5em; } #inhalt h1.csc-firstHeader { line-height: 1.3; } #rechts #info .csc-header H1 { color: white; font-weight: bold; margin-left: 10px; line-height: 1.3; } /* typo3-specific */ #mailform .csc-mailform-field { clear:both; } #mailform input { border:2px solid #2F44BF; float:left; margin-top:4px; width:200px; } #mailform TEXTAREA { border:2px solid #2F44BF; width: 200px; margin: 4px 0px; } #mailform SELECT { border:2px solid #2F44BF; width: 204px; margin: 4px 0px; } #mailform DIV { vertical-align: top; } #mailform FIELDSET { border: 0; } DIV .accessible_mailform { margin: 8px 0px; color: #010068; background-color:white; } DIV .accessible_mailform UL { list-style-image:url(../img/icons/alert.gif); margin-left:12px; } #mailform LABEL, #mailform .csc-mailform-submit { height: 24px; float: left; width: 150px; margin: 4px 0px; /*line-height: 0px;*/ font-size: 11px; } .csc-textpic-caption { font-family: "Lucida Sans", "Arial", "Helvetica", sans-serif; font-size: 11px; } .spacer-gif { width: 0px; }