/* start.css */

/* -- Allgemeines -- */

@font-face {
  font-family:'Spookhouse';
  src: url('http://axelkeuneke.de/testforum/buttgereit/fonts/Spookhouse.ttf') format('truetype');
  flashType: 'true';
  }


/* Firefox Scrollbar trigger */
html {
 overflow-y: scroll;
 }


html, body {
 height:100%;
 margin:0;
 padding:0;
 font-size:1em;
 text-align:center;
 background-color:#000000;
 }

.cleaerer{
 clear:both;
 }


/* -- Ausrichtungen -- */

#wrapper-start{
 background: url("images/bg_start_1200.jpg") no-repeat;
 width:1200px;  /* wenn width definiert ist, zentriert sich container mittig! */
 height:871px;
 text-align:left;
 vertical-align:middle;
 margin:0px auto;
 padding:0;
}

.infobox{
 width:900px;
 text-align:center;
 margin:0 0 0 -15px;
 padding:0 370px 0 0;
 border:0px dotted yellow;
 }

.description{
 margin:0;
 padding:50px 0 0 0px;
 }

.trenner{
 height:1px;
 width:280px;
 font-size:1px;
 border-bottom:2px solid #FFFFFF;
 margin:0 auto 0px auto;
 padding:0 0 10px -30px;
 }

#weiche{
 margin:0;
 padding:40px 0 0 300px;
}



/* --- Ausrichtung LATEST NEWS Footer --- */

#news{
 margin:158px 0 0 240px;
 padding:0;
 width:700px;
 border:0px dotted #ffffff;
}



#news .csc-textpicHeader, .csc-textpicHeader-25{
margin:0;
padding:0;
height:30px;
border:0px dashed pink;
}






/* Pfeil rechts im Filmstreifen */

#weiter-pfeil{
 position:relative; 
 float:left; /* */
 margin: -222px 0 0 1022px;
 padding:0 0 0 0px;
 border:0px dotted green;
}



/* ------- font styles ------- */

.infobox h1{
margin:0;
padding:70px 0 0 0px;
font-family:Spookhouse;
font-size:4.125em;
color:#FF0000;
}

.infobox .description h2{
font-family:Spookhouse;
font-size:1.5em;
color:#FFFFFF;
margin:0;
padding:0;
 }


#weiche {
font-family:Spookhouse;
font-size:2em;
color:#FF0000;
margin:0;
padding:40px 0 0 0px;
}

#weiche a {
font-family:Spookhouse;
font-size:1.3125em;
color:#FF0000;
text-decoration:none;
}

#weiche a:hover {
text-decoration:underline;
}



/* --- LATEST NEWS Footer --- */

/* Latest-News headline */
#news .csc-textpicHeader h1.csc-firstHeader{
font-family:Spookhouse;
font-size:1.8125em;
color:#FF0000;
line-height:.6875em;
margin:0;
padding:0;
border:0px dashed white;
}

#news .csc-textpicHeader img{
width:1px;
height:1px;
margin:0;
padding:0;
border:0;
}


#news .csc-textpic-text h1{
font-family:Arial;
font-size:.85em;
font-weight:bold;
color:#FF0000;
margin:0;
padding:0;
}

#news .csc-textpic p.bodytext{
font-family:Arial;
font-size:.85em;
font-weight:bold;
color:#FFFFFF;
margin:0;
padding:0;
width:530px;
border:0px dashed yellow;
}

#news .csc-textpic-text a{
font-family:Arial;
font-size:1em;
font-weight:bold;
color:#FF0000;
text-decoration:none;
}

#news .csc-textpic-text a:hover{
text-decoration:underline;
}


/* --- Fusstext-link --- */
#fn-container .foot-text a{
 color:#FFFFFF;
 text-decoration:none;
 }

#fn-container .foot-text a:hover{
 color:#FFFFFF;
 text-decoration:underline;
 }


/* --- foot navigation --- */

#footnavi{
 font-family:Arial, Helvetica, sans-serif;
 margin:2.5em auto 0 auto;
 padding:0;
 width:710px;
}

#fn-container{
 height:50px;
 background-color:#000000;
 border-top:0px solid #848484;
 padding:10px 0 0 0;
}

 #footnavi .foot-text{
 color:#FFFFFF;
 font-size:.85em;
 font-weight:bold;
 float:left;
 }

#footnavi ul{
 float:right;
 margin:0;
 padding:0;
}

#footnavi li {
 float:left;
 width:auto;
 margin:0;
 padding:0;
 list-style-type:none;
 color:#FFFFFF;
 font-size:.75em;
 }

#footnavi li a{
 color:#FFFFFF;
 font-size:1.125em;
 font-weight:bold;
 text-decoration:none;
 margin:0;
 padding:0 .25em 0 .5em;
 }

#footnavi li a:hover{
 text-decoration:underline;
}