 body {scrollbar-3dlight-color:#C0C0C0;
           scrollbar-arrow-color:#3D5FA5;
           scrollbar-base-color:#FDF7F7;
           scrollbar-track-color:#FDF7F7;
           scrollbar-darkshadow-color:#3D5FA5;
           scrollbar-face-color:#FDF7F7;
           scrollbar-highlight-color:#white;
           scrollbar-shadow-color:#C0C0C0;
overflow-x:hidden;
background: #FDF7F7;
margin:0;
  padding:156 0 25 126;

}


h1, h2, h3, h4, p, ul, ol, li, div, td, th, a, input, textarea, select{font-family:Arial;font-size:10pt;}


/*Styles for Hyperlinks*/
a:link { color:  rgb(0, 0, 153); text-decoration: none; }  /* für unbesuchte Links */
a:visited {color: rgb(51, 102, 153); text-decoration: none; }  /* für besuchte Links */
a:hover { color: rgb(0, 0, 255); text-decoration: underline; }  /* wenn die Maus über dem Link ist */
a:active {  color: #FF9933; text-decoration: none; }  /* wenn der Link angeklickt ist */


/*Style-Design*/


div#leftmenu{
  position:absolute;
  top:0px;
  left:0;
background:url(http://www.SGNeukirchenVluyn.de/images/verlauf2.jpg);height:100%;width:133px;
border:0px solid black;
} 

div#toplogo{ 
position:absolute; top:0px; left:0px;
height:153px;width:133px;
border:0px solid black;
background:#DC2E0B;
} 


div#infozeile{
position:absolute; top:87px; left:0px;
background:url(http://www.SGNeukirchenVluyn.de/images/unterverzeichnisanzeige2.gif);height:65px;width:500%;
border:0px solid black;

}


div#topbadminton{
  position:absolute;
  top:0px;
  left:0px;
  background:url(http://www.SGNeukirchenVluyn.de/images/header/header_badminton2.jpg);height:87px;width:500%;
border:0px solid black;
}

div#topwandern{
  position:absolute;
  top:0px;
  left:0px;
  background:url(http://www.SGNeukirchenVluyn.de/images/header/header_skiwandern2.jpg);height:87px;width:500%;
border:0px solid black;
}

div#topradsport{
  position:absolute;
  top:0px;
  left:0px;
  background:url(http://www.SGNeukirchenVluyn.de/images/header/header_radsport2.jpg);height:87px;width:500%;
border:0px solid black;
}

div#topvolleyball{
  position:absolute;
  top:0px;
  left:0px;
  background:url(http://www.SGNeukirchenVluyn.de/images/header/header_volleyball2.jpg);height:87px;width:500%;
border:0px solid black;
}

div#topwesterndance{
  position:absolute;
  top:0px;
  left:0px;
  background:url(http://www.SGNeukirchenVluyn.de/images/header/header_westerndance2.jpg);height:87px;width:500%;
border:0px solid black;
}

div#topturnen{
  position:absolute;
  top:0px;
  left:0px;
  background:url(http://www.SGNeukirchenVluyn.de/images/header/header_turnen2.jpg);height:87px;width:500%;
border:0px solid black;
}


div#topallgemein{
  position:absolute;
  top:0px;
  left:0px;
  background:url(http://www.SGNeukirchenVluyn.de/images/header/header_allgemein3.jpg);height:87px;width:500%;
border:0px solid black;
}

div#tickerzeile{
background:#99D0E3;
position:absolute;
bottom:0;
left:133px;
width:500%;
height:25px;
}


@media screen{
  body>div#topbadminton{
   position:fixed;
  }
 body>div#topwandern{
   position:fixed;
  }
 body>div#topallgemein{
   position:fixed;
  }
 body>div#topturnen{
   position:fixed;
  }
 body>div#topwesterndance{
   position:fixed;
  }
 body>div#topvolleyball{
   position:fixed;
  }
 body>div#topradsport{
   position:fixed;
  }
  body>div#infozeile{
   position:fixed;
  }
  body>div#toplogo{
   position:fixed;
  }
  body>div#leftmenu{
   position:fixed;
  }
  body>div#tickerzeile{
   position:fixed;
  }
 }
 
 * html div#content{
  height:100%;
  overflow: hidden;
 }

* html div#content2{
  height:100%;
background-image:url('http://www.SGNeukirchenVluyn.de/images/sg-logo.gif'); 
background-repeat: no-repeat; 
background-attachment: fixed; 
background-position:center center bgcolor="#FDF7F7" 
  overflow: hidden;
 }

* html div#content3{
  height:90%;
  overflow: auto;
 }



/*Style for the background-bar*/
.clBar{
		position:absolute; 
		width:10; 
		height:10; 
		layer-background-color:white; 
		visibility:hidden; 
		
		}

/*Styles for level 0*/
.clLevel0, .clLevel0over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:14px; font-weight:bold}
.clLevel0{background-color:white; layer-background-color:black; color:red;}
.clLevel0over{background-color:black; layer-background-color:#336699; color:white; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:white; layer-background-color:#006699}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:tahoma, arial,helvetica; font-size:11px; font-weight:bold}
.clLevel1{background-color:black; layer-background-color:black; color:white;}
.clLevel1over{background-color:white; layer-background-color:#336699; color:red; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:white; layer-background-color:#006699}

.text
{font-style:bold;font-size:10pt; color:#000000; line-height:21px; font-family: arial;
}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:14px; font-weight:bold}
.clLevel2{background-color:black; layer-background-color:black; color:white;}
.clLevel1over{background-color:white; layer-background-color:#336699; color:red; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:white; layer-background-color:#006699}






.ABS1        
{ text-align: justify; 
line-height: 150%; 
word-spacing: 0; 
font-family: Verdana; 
font-size: 10pt; 
font-weight: bold; margin-left:0; margin-right:0; margin-top:0; margin-bottom:10pt }
   
           

 