/* Dieses CSS bassiert auf einem Template von Peter Schwab, dass er mal freigegeben hat. Vielen Dank an den Meister. :-) */

HTML {
        FONT-SIZE: 90%; MARGIN: 0px; PADDING: 5px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif;
        LINE-HEIGHT: 1.35em;
}

BODY {
        FONT-SIZE: 92%; MARGIN: 0px; PADDING: 5px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; LINE-HEIGHT: 1.35em;
}

script {
        WIDTH: 92%
}

.clear {
clear:left;
}

.floatright {
        FLOAT: right
}

.invisible{
        FONT-SIZE: 1%;
}
#menue {
		TEXT-ALIGN: right
}

#menu {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px
}

#content {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px
}

#text {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px
}

#text {
        MARGIN: 0px 265px 50px 155px
}

#text H1 {
        PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 90%; BACKGROUND: #ff0000; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 3px
}

#text H9 {
        BACKGROUND: #ff0000;
        PADDING: 0px;
        FONT-WEIGHT: 600;
        FONT-SIZE: 1.2em;
        LINE-HEIGHT: 1.35em;
        MARGIN: 10px 0px 0px 0px;
        COLOR: #ffffff;
}

#text H2 {
        FONT-SIZE: 1.00em;
        PADDING-top: 0px;
        LINE-HEIGHT: 110%;
        FONT-STYLE: italic;
        FONT-WEIGHT: normal;
}

#text H3 {
        PADDING: 0px;
        FONT-WEIGHT: 600;
        FONT-SIZE: 1.1em;
        LINE-HEIGHT: 1.35em;
        MARGIN: 0px 0px 10px 0px;
        COLOR: #111111;
}


#text strong {
        FONT-SIZE: 1.05em;
        PADDING: 0px;
        FONT-WEIGHT: 700;
        LINE-HEIGHT: 1.35em;
        MARGIN: 0px;
        COLOR: #444;
}

#logo {
        PADDING: 0px; MARGIN: 0px; WIDTH: 100%; HEIGHT: 60px; BACKGROUND: #F8F670
}

#nav {
        BACKGROUND: #ffffff; FLOAT: left; MARGIN: 0px; WIDTH: 135px; LIST-STYLE-TYPE: none
}

#nav H2 {
        PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 90%; BACKGROUND: #ff0000; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 3px
}

#nav mH2 {
        PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 90%; BACKGROUND: #ff0000; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 3px
}


#nav DL {
        MARGIN: 0px 0px 0.5em
}

#nav DT {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #eee; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px
}

#nav DT.module {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #e6eef8; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px
}

#nav DT A {
        PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 83%; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid; TEXT-DECORATION: none
}

#nav DD A {
        PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 83%; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid; TEXT-DECORATION: none
}

#nav DT A:hover {
        BACKGROUND: #ff0000; COLOR: #000; TEXT-DECORATION: none
}

#nav DD A:hover {
        BACKGROUND: #fff; COLOR: #000; TEXT-DECORATION: none
}

#nav P {
        BACKGROUND: #eee;         FONT-SIZE: 0.8em; MARGIN: 0px 0px;
}



#navr {
        BACKGROUND: #ffffff; FLOAT: right; MARGIN: 0px; WIDTH: 245px; LIST-STYLE-TYPE: none
}

#navr H2 {
        PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 90%; BACKGROUND: #ff0000; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 3px
}

#navr DL {
        MARGIN: 0px 0px 0.5em
}

#navr DD {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #eee; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px
}

#navr DD.module {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #e6eef8; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px
}

#navr DD xA {
        PADDING-RIGHT: 0px; 
        DISPLAY: block; 
        PADDING-LEFT: 10px; 
        FONT-WEIGHT: normal; 
        FONT-SIZE: 83%; 
        BACKGROUND: none transparent scroll repeat 0% 0%; 
        PADDING-BOTTOM: 2px; 
        COLOR: #000000; 
        PADDING-TOP: 2px; 
        BORDER-BOTTOM: #666 1px solid; 
        TEXT-DECORATION: none
}

#navr DD xA:hover {
        BACKGROUND: #FFF46A; COLOR: #000; TEXT-DECORATION: none
}

#navr p {
        PADDING-RIGHT: 2px; 
        PADDING-LEFT: 10px; 
        BACKGROUND: #eee;
        FONT-SIZE: 0.8em; 
        MARGIN: 0px 0px;
}

#navr p.link {
        PADDING-RIGHT: 2px; 
        PADDING-LEFT: 10px; 
        BACKGROUND: #eee;
        FONT-SIZE: 1.0em; 
        MARGIN: 0px 0px;
}

#navr p.script {
        PADDING-LEFT: 8px; 
        BACKGROUND: #eee;
        FONT-SIZE: 0.8em; 
        MARGIN: 0px 0px;
        PADDING-BOTTOM: 5px;
}


#navr p.erster {
        PADDING-RIGHT: 0px; 
        PADDING-LEFT: 10px; 
        FONT-WEIGHT: normal; 
        FONT-STYLE: italic;
        PADDING-BOTTOM: 0px; 
        COLOR: #000000; 
        PADDING-TOP: 0px; 
        TEXT-DECORATION: none
}

#navr p.vorletzter {
        PADDING-RIGHT: 2px; 
        PADDING-LEFT: 10px; 
        BACKGROUND: #eee;
        FONT-SIZE: 0.8em; 
        MARGIN: 0px 0px;
        PADDING-BOTTOM: 5px;
}

#navr p.anzeige {
        PADDING-RIGHT: 0px; 
        PADDING-LEFT: 10px; 
        FONT-WEIGHT: normal; 
        FONT-SIZE: 83%; 
        COLOR: #000000; 
        PADDING-TOP: 5px; 
        PADDING-Bottom: 2px;
        TEXT-DECORATION: none
}

#navr p.allerletzter {
        PADDING-RIGHT: 0px; 
        PADDING-LEFT: 10px; 
        FONT-WEIGHT: normal; 
        FONT-SIZE: 83%; 
        COLOR: #000000; 
        PADDING-TOP: 2px; 
        PADDING-Bottom: 2px;
        BORDER-Bottom: #666 1px solid; 
        TEXT-DECORATION: none
}

#navr p.letzter {
        PADDING-RIGHT: 0px; 
        PADDING-LEFT: 10px; 
        FONT-WEIGHT: normal; 
        FONT-SIZE: 83%; 
        COLOR: #000000; 
        PADDING-TOP: 2px; 
        PADDING-Bottom: 2px;
        BORDER-Top: #666 1px solid; 
        BORDER-Bottom: #666 1px solid; 
        TEXT-DECORATION: none
}

#navr p.rsstitle {
        PADDING-RIGHT: 0px; 
        PADDING-LEFT: 10px; 
        FONT-WEIGHT: bold; 
        PADDING-BOTTOM: 8px;
        line-height: 110%; 
        FONT-SIZE: 10px;
        COLOR: #000000; 
        PADDING-TOP: 5px; 
        TEXT-DECORATION: none
}

#navr form {
        BACKGROUND: #eee;         FONT-SIZE: 0.8em; MARGIN: 0px 0px;
}

#navr input {
        FONT-SIZE: 1.0em; MARGIN: 0px 0px;
}

#rss p.title {
        PADDING-RIGHT: 0px; 
        PADDING-LEFT: 10px; 
        FONT-WEIGHT: bold; 
        PADDING-BOTTOM: 0px;
        line-height: 110%; 
        FONT-SIZE: 10px;
        COLOR: #000000; 
        PADDING-TOP: 0px; 
        TEXT-DECORATION: none
}

#rss p {
        PADDING-RIGHT: 0px; 
        PADDING-LEFT: 10px; 
        FONT-WEIGHT: normal; 
        PADDING-BOTTOM: 8px;
        line-height: 110%; 
        FONT-SIZE: 10px;
        COLOR: #000000; 
        PADDING-TOP: 0px; 
        TEXT-DECORATION: none
}

#rss a:link {
        font-family : Verdana, Arial, Geneva, Helvetica, serif;
        color : #ff0000;
        text-decoration: underline;
        font-weight : bold;
}

#rss a:visited {
        font-family : Verdana, Arial, Geneva, Helvetica, serif;
        color : #ff0000;
        text-decoration: underline;
        font-weight : bold;
}

#rss a:hover {
        font-family : Verdana, Arial, Geneva, Helvetica, serif;
        color : #555555;
        text-decoration: underline;
        font-weight : bold;
}

#rss a:active {
        font-family : Verdana, Arial, Geneva, Helvetica, serif;
        color : #555555;
        text-decoration: underline;
        font-weight : bold;
}


#nrss p.title {
        PADDING-RIGHT: 0px; 
        PADDING-LEFT: 10px; 
        FONT-WEIGHT: bold; 
        PADDING-BOTTOM: 8px;
        line-height: 110%; 
        FONT-SIZE: 10px;
        COLOR: #000000; 
        PADDING-TOP: 5px; 
        TEXT-DECORATION: none
}

#nrss p.normal {
        PADDING-RIGHT: 0px; 
        PADDING-LEFT: 10px; 
        PADDING-BOTTOM: 8px;
        line-height: 110%; 
        FONT-SIZE: 10px;
        COLOR: #000000; 
        PADDING-TOP: 5px; 
        TEXT-DECORATION: none
}

#nrss a:link {
        font-family : Verdana, Arial, Geneva, Helvetica, serif;
        color : #ff0000;
        text-decoration: underline;
        font-weight : bold;
}

#nrss a:visited {
        font-family : Verdana, Arial, Geneva, Helvetica, serif;
        color : #ff0000;
        text-decoration: underline;
        font-weight : bold;
}

#nrss a:hover {
        font-family : Verdana, Arial, Geneva, Helvetica, serif;
        color : #555555;
        text-decoration: underline;
        font-weight : bold;
}

#nrss a:active {
        font-family : Verdana, Arial, Geneva, Helvetica, serif;
        color : #555555;
        text-decoration: underline;
        font-weight : bold;
}

img.newxs
{
        BACKGROUND-COLOR: transparent;
        float : left;
        margin-left : 0px;
        margin-right : 12px;
        margin-top: 1px;
        margin-bottom: 5px;
}

p.ueber {
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        FONT-WEIGHT: 700;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px 0px 5px;
        COLOR: #666;
        LINE-HEIGHT: 105%;
        FONT-SIZE: 1.05em;
        PADDING-TOP: 0px
}

.was {
        font-family : Verdana, Arial, Geneva, Helvetica, serif;
        display: inline;
        color : #0000FF;
}

.wann {
        font-family : Verdana, Arial, Geneva, Helvetica, serif;
        color : #E73221;
        font-size: 0.85em;
}


/* Wird für CMS benötigt */
p.linie {
        FONT-SIZE: 0.85em;
        BORDER-TOP: 1px dashed #CCC;
        PADDING-top: 0px;
        LINE-HEIGHT: 110%;
}

/* Wird für CMS benötigt */
img.news {
        BACKGROUND-COLOR: transparent;
        float : right;
        margin: 5px 0px 1px 12px;
        border:0px;
}

/* Wird für CMS benötigt */
.quelleueber {
        FONT-SIZE: 0.8em;
}

/* Wird für CMS benötigt */
.forumdaten {
        margin : 15px 0px 0px 0px;
        padding: 7px;
        FONT-SIZE: 0.88em;
        background-color : #EEE;
}

/* Wird für CMS benötigt */
.forumtext {
        margin : 0px 0px 0px 0px;
        padding: 7px;
        BORDER: 2px solid #EEE;
        FONT-SIZE: 0.88em;
}

/* Wird für CMS benötigt */
.audio {
        margin : 5px 0px 0px 0px;
        padding: 7px 7px 7px 100px;
        FONT-SIZE: 0.88em;
        background-color : #CFCFCF;
        background-image:url(http://www.bizeps.or.at/hpbilder/audio.GIF); background-repeat:no-repeat;
}
/* Wird für CMS benötigt */
.video {
        margin : 5px 0px 0px 0px;
        padding: 7px 7px 7px 100px;
        FONT-SIZE: 0.88em;
        background-color : #CFCFCF;
        background-image:url(http://www.bizeps.or.at/hpbilder/video.GIF); background-repeat:no-repeat;
}
/* Wird für CMS benötigt */
acronym, abbr {
        cursor: help;
        border-bottom: 1px dashed #555;
}
/* Wird für CMS benötigt, zeigt Erklärungstexte wie abbr */
.hilfe {
        cursor: help;
        border-bottom: 1px dashed #555;
}


a:link {
        font-family : Verdana, Arial, Geneva, Helvetica, serif;
        color : #ff0000;
        text-decoration: none;
        font-weight : bold;
}

a:visited {
        font-family : Verdana, Arial, Geneva, Helvetica, serif;
        text-decoration: none;
        color : #ff0000;
        font-weight : bold;
}

a:hover {
        font-family : Verdana, Arial, Geneva, Helvetica, serif;
        text-decoration: underline;
        color : #555555;
}

a:active {
        font-family : Verdana, Arial, Geneva, Helvetica, serif;
        text-decoration: none;
        color : #555555;
}

/*-------------------------------------------------
German BEAT Anpassungen
--------------------------------------------------*/

/*Header gbip-xmas.gif height: 149px*/

#head {
FLOAT: left; MARGIN-TOP: 15px; WIDTH: 650px;
background: url(../images/logo.gif) no-repeat top left;
overflow: visible;
height: 212px;
}

#head_liverpool {
background: url(../images/logo-gbip-liverpool-neu.jpg) no-repeat top right;
overflow: visible;
height: 50px;
}

#head_kv {
background: url(../images/logo-gbip-kv.jpg) no-repeat top right;
overflow: visible;
height: 50px;
}

#head_hamburg {
background: url(../images/logo-gbip-hamburg.jpg) no-repeat top right;
overflow: visible;
height: 50px;
}

#head_mbe {
background: url(../images/logo-gbip-mbe.jpg) no-repeat top right;
overflow: visible;
height: 50px;
}

#head_love {
background: url(../images/logo-gbip-love.jpg) no-repeat top right;
overflow: visible;
height: 50px;
}

#head_orig {
background: url(../images/logo.jpg) no-repeat top right;
overflow: visible;
height: 50px;
}

#head_yoko {
background: url(../images/logo_yoko.jpg) no-repeat top right;
overflow: visible;
height: 50px;
}

#head_yoko_bielefeld {
background: url(../images/logo_yoko_bielefeld.jpg) no-repeat top right;
overflow: visible;
height: 50px;
}

#head_mood {
background: url(../images/logo_mood.jpg) no-repeat top right;
overflow: visible;
height: 50px;
}

#ad {
background: url(../images/achim-schultz-bye-bye-george-harrison-banner.jpg) no-repeat top left;
overflow: visible;
height: 55px;
}

.nix {
display: none;
}

/*Integration Bilder und Bildunterschriften*/
#bildTopLeftTransparent {
float:left;
margin-right:20px;
margin-bottom:10px
}

#bildTopLeft {
background-color:#e5e5e5;
float:left;
margin-right:20px;
margin-bottom:10px
}

#bildTopRight {
background-color:#e5e5e5;
float:right;
margin-left:20px;
margin-bottom:10px
}

#bildMiddleRight {
background-color:#e5e5e5;
margin-top:10px;
margin-left:20px;
margin-bottom:10px
}

#imgSubline {
}

.i {
width:300px;
}

.iSmall {
width:195px;
}

.iMicro {
width:145px;
}

.iMid {
width:400px;
}

.iBig {
width:555px;
}

.iTopLeft {
width:300px;
float:left;
margin-right:20px;
margin-bottom:10px
}

.iTopLeftSmall {
width:195px;
float:left;
margin-right:20px;
margin-bottom:10px
}

.iTopRight {
width:300px;
float:right;
margin-left:20px;
margin-bottom:10px
}

.iMiddleLeft {
width:300px;
float:left;
margin-top:10px;
margin-right:20px;
margin-bottom:10px
}

.iMiddleRight {
width:300px;
float:right;
margin-top:10px;
margin-left:20px;
margin-bottom:10px
}

/*Footnote*/

#foot {
overflow: visible;
text-align: center;
}

#foot {
border-bottom:1px solid #666666;
}

.copy {
font-size: 70%;
text-align: center;
}


