/* CSS Document */

body  { 
font-size: 11px; 
font-family: Verdana; 
background-image: url(../img/allgemein/bg.gif); 
margin: 0; 
padding: 0; 
textalign: left; 
-moz-box-sizing:border-box;
box-sizing : border-box; 
}

	#containerAll { /* zentriert Seite in der Horizontalen */
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		height:1px;
		width:898px;
		clear:left;
	    background:url(../img/sp_white.gif);
		}

#Container  { 
margin:0 auto;
position: relative; 
		text-align:left;
		clear:left;
top: 0px; 
left: 0px; 
width: 756px; 
height: 100%; 
visibility: visible; 
display: block 
}

#boxKontakt  { 
position: absolute; 
top: 267px; 
left: 506px; 
width: 237px; 
height: 196px; 
display: block ;
}


#Ticker  { color: #000066; 
font-weight: bold; 
font-size: 12px; 
font-family: Verdana; 
border: 1px #003; 
position: absolute; 
top: 100px; 
left: 10px; 
visibility: visible; 
-moz-box-sizing:border-box;
box-sizing : border-box;  }

.tickerBox {
color:#FFD400;
font-weight: bold; 
text-decoration:none;
font-size: 12px;
font-family: Verdana; 
textalign: left;  
line-height:1.4;
position: absolute; 
top: 100px; 
left: 10px;
right: 500px; 
visibility: visible; 
display: block 
}

.tickerSchrift {
color:#000000; 
text-decoration:;
font-size: 13px;
font-family: Arial;
font-style: normal;
font-variant: normal; 
textalign: left;  
line-height:1.6;
position: absolute; 
top: 100px; 
left: 12px;
right: 602px; 
visibility: visible; 
display: block 
}

.tickerSchrift a:link, .tickerSchrift a:visited, .tickerSchrift a:active {
color:#000000;
font-weight: normal; 
text-decoration:underline;
font-size: 13px;
font-family: Verdana; 
textalign: left;  
line-height:1.4;
-moz-box-sizing:border-box;
box-sizing : border-box; 
}

.tickerSchrift a:hover {
color:#3B3A39;
font-weight: normal; 
text-decoration:underline;
font-size: 13px;

font-family: Verdana; 
textalign: left;  
line-height:1.4;
-moz-box-sizing:border-box;
box-sizing : border-box; 
}

.naviOben {
color:#FFD400;
font-weight: bold; 
text-decoration:none;
font-size: 12px;
font-family: Verdana; 
textalign: left;  
line-height:1.4;
position: absolute; 
top: 30px; 
left: 0px; 
visibility: visible; 
display: block 
}

.naviOben a:link, .naviOben a:visited, .naviOben a:active {
color:#ffffff;
font-weight: bold; 
text-decoration:none;
font-size: 12px;
font-family: Verdana; 
textalign: left;  
line-height:1.4;
-moz-box-sizing:border-box;
box-sizing : border-box; 
}

.naviOben a:hover {
color:#F6E58F;
font-weight: bold; 
text-decoration:none;
font-size: 12px;
font-family: Verdana; 
textalign: left;  
line-height:1.4;
-moz-box-sizing:border-box;
box-sizing : border-box; 
}

.naviHome {
color:#FFD400;
font-weight: bold; 
text-decoration:none;
font-size: 12px;
font-family: Verdana; 
textalign: left;  
line-height:1.4;
position: absolute; 
top: 0px; 
left: 28px; 
visibility: visible; 
display: block 
}

.naviSchwerpunkte{
color:#FFD400;
font-weight: bold; 
text-decoration:none;
font-size: 12px;
font-family: Verdana; 
textalign: left;  
line-height:1.4;
position: absolute; 
top: 0px; 
left: 104px; 
visibility: visible; 
display: block 
}

.naviSpektrum {
color:#FFD400;
font-weight: bold; 
text-decoration:none;
font-size: 12px;
font-family: Verdana; 
textalign: left;  
line-height:1.4;
position: absolute; 
top: 0px; 
left: 235px; 
visibility: visible; 
display: block 
}

.naviSeminare {
color:#FFD400;
font-weight: bold; 
text-decoration:none;
font-size: 12px;
font-family: Verdana; 
textalign: left;  
line-height:1.4;
position: absolute; 
top: 0px; 
left: 390px; 
visibility: visible; 
display: block 
}

.naviLinks {
color:#FFD400;
font-weight: bold; 
text-decoration:none;
font-size: 12px;
font-family: Verdana; 
textalign: left;  
line-height:1.4;
position: absolute; 
top: 0px; 
left: 492px; 
visibility: visible; 
display: block 
}
.naviReferenzen {
color:#FFD400;
font-weight: bold; 
text-decoration:none;
font-size: 12px;
font-family: Verdana; 
textalign: left;  
line-height:1.4;
position: absolute; 
top: 0px; 
left: 580px; 
visibility: visible; 
display: block 
}
.naviPresse {
color:#FFD400;
font-weight: bold; 
text-decoration:none;
font-size: 12px;
font-family: Verdana; 
textalign: left;  
line-height:1.4;
position: absolute; 
top: 0px; 
left: 693px; 
visibility: visible; 
display: block 
}

#naviSub { 
position: relative; 
left:-10px;
width: 100px;
height: 100%; 
visibility: visible; 
display: block; 
color:#000066;
text-decoration:none;
font-size: 11px;
font-family: Verdana; 
textalign: left;  
line-height:1.4;
}

#naviSub li {
padding-left: -10px;
margin-left: -10px;
list-style-type:square;
list-style-image:url(../img/allgemein/bullet_aktiv.gif);
font-size: 11px;
font-family: Verdana; 
textalign: left;  
line-height:1.7;
}

#naviSub a:link, a:visited, a:active {
list-style-type:square;
list-style-image:url(../img/allgemein/bullet.gif);
color:#333333;
text-decoration:none;
-moz-box-sizing:border-box;
box-sizing : border-box; 
}

#naviSub a:hover {
list-style-type:square;
list-style-image:url(../img/allgemein/bullet_aktiv.gif);
color:#000066;
text-decoration:none;
-moz-box-sizing:border-box;
box-sizing : border-box; 
}

#naviSub .subSub li {
margin-left:-32px;
padding-left: -32px;
}

.naviOben a:hover {
color:#FFE872;
font-weight: bold; 
text-decoration:none;
font-size: 12px;
font-family: Verdana; 
textalign: left;  
line-height:1.4;
-moz-box-sizing:border-box;
box-sizing : border-box; 
}


.naviUnten { 
position: relative; 
top: -17px;
left: 6px; 
visibility: visible; 
display: block; 
color:#FFD400;
text-decoration:none;
font-size: 10px;
font-family: Verdana; 
textalign: left;  
line-height:1.4;
}

.naviUnten a:link, .naviUnten a:visited, .naviUnten a:active {
color:#ffffff;
text-decoration:none;
font-size: 11px;
font-family: Verdana; 
textalign: left;  
line-height:1.4;
-moz-box-sizing:border-box;
box-sizing : border-box; 
}

.naviUnten a:hover {
color:#FFE872;
text-decoration:none;
font-size: 11px;
font-family: Verdana; 
textalign: left;  
line-height:1.4;
-moz-box-sizing:border-box;
box-sizing : border-box; 
}


.naviKontakt {
color:#FFD400;
text-decoration:none;
font-size: 11px;
font-family: Verdana; 
textalign: left;  
line-height:1.4;
position: absolute; 
top:3px; 
left: 296px; 
visibility: visible; 
display: block 
}

.naviImpressum {
color:#FFD400;
text-decoration:none;
font-size: 11px;
font-family: Verdana; 
textalign: left;  
line-height:1.4;
position: absolute; 
top:3px; 
left: 360px; 
visibility: visible; 
display: block 
}

.naviSitemap {
color:#FFD400;
text-decoration:none;
font-size: 11px;
font-family: Verdana; 
textalign: left;  
line-height:1.4;
position: absolute; 
top:3px; 
left: 441px; 
visibility: visible; 
display: block 
}

.naviLogin {
color:#FFD400;
text-decoration:none;
font-size: 11px;
font-family: Verdana; 
textalign: left;  
line-height:1.4;
position: absolute; 
top:3px; 
left: 504px; 
visibility: visible; 
display: block 
}

.intend {
padding-left:20px;
padding-top:6px;
padding-bottom:10px;
-moz-box-sizing:border-box;
box-sizing : border-box; 
}

.intend ul {
list-style-type:disc;
padding-left:0px;
margin-left:17px;
-moz-box-sizing:border-box;
box-sizing : border-box; 
}

.intend a:link, .intend a:visited,  .intend a:active {
font-weight: bold; 
color:#333333;
text-decoration:underline;
font-size: 11px;
font-family: Verdana; 
textalign: left;  
line-height:1.4;
-moz-box-sizing:border-box;
box-sizing : border-box; 
}

.intend a:hover {
font-weight: bold; 
color:#000066;
text-decoration:underline;
font-size: 11px;
font-family: Verdana; 
textalign: left;  
line-height:1.4;
-moz-box-sizing:border-box;
box-sizing : border-box; 
}

.intend2 {
padding-left:6px;
padding-top:6px;
padding-right:6px;
padding-bottom:6px;
-moz-box-sizing:border-box;
box-sizing : border-box; 
background-image:url(../img/allgemein/silhouetten.jpg);
background-position:bottom;
background-repeat:no-repeat;
}

.termine {
padding-left:3px;
padding-bottom:6px;
padding-right:3px;
-moz-box-sizing:border-box;
box-sizing : border-box; 
}

td   { 
color: #333333; 
font-size: 0.7em;
font-family: Verdana; 
textalign: left;  
line-height:1.4;
-moz-box-sizing:border-box;
box-sizing : border-box; 
}


h1    { 
color: #333333; 
margin-bottom:-0.3em;
font-weight: bold; 
font-size: 1.4em; 
font-family: Verdana; 
-moz-box-sizing:border-box;
box-sizing : border-box; 
 }

h2    { 
color: #777777; 
margin-bottom:-0.5em;
font-weight: bold; 
font-size: 1em; 
line-height: 1.4; 
font-family: Verdana;
textalign: left 
-moz-box-sizing:border-box;
box-sizing : border-box; 
}

h3   { 
color: #333333; 
margin-bottom:-0.5em;
font-size: 12px;
font-family: Verdana; 
textalign: left;  
line-height:1.4;
-moz-box-sizing:border-box;
box-sizing : border-box; 
}

.intend3 {
padding-top: 12px;
padding-bottom:146px;
-moz-box-sizing:border-box;
box-sizing : border-box;
background-image:url(../img/allgemein/silhouetten.jpg);
background-position:bottom;
background-repeat:no-repeat;
}
