body
{
 border: 0;
 padding: 0;
 margin: 40px 0px 20px 0px;
 background-image : url(images/Fulgor-Background1.png);
}

#fulgorlogo
{
 position:absolute; 
 top : 30px; 
 left : 150px;
 z-index : 98;
 width: 926px;
 height : 102px;
 background-image : url(images/banner/FulgorBannerSchmal.png);
}

#titel
{
 position:absolute; 
 width: 200px;
 top:120px; 
 left:600px; 
 z-index:99;
}

#plakat
{
 position:absolute; 
 width: 200px;
 top:150px; 
 left:870px; 
 z-index:99;
}

.div_static
{  
 width:500px;
}

.div_absolut
{  
 position:absolute; 
}

.div_absolut img, .div_static img, #cluborgan img
{
	border: 0px;
}

#sponsoren
{
 position:absolute; 
 left:1120px;
 top:82px;
 width:132px;
 z-index: 97;
}

#cluborgan
{
}

#Sponsoren table, .div_absolut table, .div_static table, #cluborgan table
{
	border: #999999 1px solid;
	border-collapse: collapse;
	padding: 0px; 
	margin: 0px 0px 10px 0px; 
 background-color: white;
}

#Sponsoren td, .div_absolut td, .div_static td, #cluborgan td
{
 	padding:0px;
	margin:0px;
  font-family: Arial;
  font-size:11px;	
  font-weight: bold;
	text-align: center;
	text-decoration: none; 
	width:190px;
}

#Sponsoren img
{
	border: 0px;
  width:132px;
}

#liste
{
 padding: 0px 9px;
}
#mainLayout
{
 position:absolute; 
 z-index:2;
 margin: 0px 0px 0px 200px;
 width:950px; 
 border: 1px dashed rgb(223,39,70);
 background-color: white;  
}
#mainContent
{ 
 margin: 150px 40px 10px 50px;
 background-color: white;   
}

#main
{
 position:absolute; 
 z-index:2;
 margin: 0px 0px 0px 200px;
 padding: 150px 40px 10px 50px;
 width:860px;
 /* padding-left:50px;
 padding-top:150px;
 padding-right:40px; */
 border: 1px dashed rgb(223,39,70);
 background-color: white;  
 /* overflow: auto; */
}

p {color:#000000; font-family:Arial; font-size:12px; }
h1 {color:#000000; font-family:Arial; font-size:2em; padding:0px; margin:0px; border:0px;}
h5 {color:#000000; font-family:Arial; font-size:0.8em; padding:0px; border:0px; margin:0px;}
h2 {color:#000000; font-family:Arial Black; font-size:2em;}
h3 {color:#FFFFFF; font-family:Arial; font-size:1.0em;
          background-color:rgb(223,39,70); font-weight:bold; margin:0px; padding:2px 7px; border: 1px dashed #000096;}
h4 {color:#FFFFFF; font-family:Arial; font-size:0.8em; background-color:rgb(223,39,70); 
	 								 font-weight:bold; padding:2px 7px; margin: 3px 0px; border: 1px dashed #FFFFFF;}


#naviback
{
 filter:alpha(opacity=30);
}

#sponsor
{
 filter:alpha(opacity=100);
}

#sponsor2
{
 filter:alpha(opacity=50);
}

.listings
{
 font-size:12px;
 font-family:Arial;
 list-style-type:square;
 padding: 5px 0px;
 margin: 0px;
 border-width: 0px;
}
.sublistings
{
 font-size:10px;
 font-family:Arial;
 list-style-type:square;
 padding: 3px 0px;
}

span.arrow
{
 float:right;
 margin-top:-19px;
 margin-right:7px;
}

a.top {color:#FFFFFF; text-decoration:none;}
a.top:hover {color:#96C8FF; text-decoration:underline;}
a       {color:#E60000; text-decoration:none}
a:hover {color:#FF0000; text-decoration:underline}


#navi
{
 position:absolute; 
 top:150; 
 left:-10; 
 z-index:3;
}

#menudiv
{
 position: absolute; 
 top: 150px; 
 left: 10px;
 z-index: 99;
}

.menu
{
 width: 230px;
 height: 34px; 
 padding: 0px 0px 0px 0px;
 background-image : url(images/pinselstriche/PinselstrichWeisserHintergrund3.PNG); 
 font-family:Arial; 
 font-size:14px; 
 margin:0px;
 font-weight: bold;
 text-decoration: none;
}

.menu a
{
 padding: 0px 0px 0px 0px;
 color: white; 
 line-height:2.2em; 
 font-weight: bold;
 text-decoration: none;
}

.menu a:hover, .menu a:focus
{
 border: none;
 color: rgb(223,39,70);
 padding: 0px 0px 0px 0px; 
 text-decoration: none;
}
.umenu
{
 width: 230px;
 height: 36px; 
 padding: 0px 0px 0px 0px;
 background-image : url(images/pinselstriche/PinselUnavi2.png); 
 font-family:Arial; 
 font-size:12px; 
 margin:0px;
 font-weight: bold;
 text-decoration: none;
}

.umenu a
{
 border: none;
 color: white; 
 line-height:1.5em; 
 padding: 0px 0px 0px 60px;
 margin: 0px;
 text-decoration: none;
}

.umenu a:hover, .umenu a:focus
{
 border: none;
 color: rgb(223,39,70); 
 line-height:1.5em; 
 margin: 0px;
 padding: 0px 0px 0px 60px; 
 text-decoration: none;
}
#table1
{
 /*background-color: red;*/
 vertical-align: top;
 margin-left: 30px;
}

#table1 td
{
 vertical-align: top;
 padding: 5px;
 font-family:Arial; 
 font-size:12px;
}

.borderedtable
{ 
 vertical-align: top;
 margin-left: 0px;
 table-layout: fixed;
 border: 1px solid rgb(223,39,70);
 width: 100%;
}

.borderedtable td
{
 vertical-align: top;
 padding: 5px;
 font-family:Arial; 
 font-size:12px; 
 border: 1px solid rgb(223,39,70);
}

.newstable
{
 vertical-align: top;
 margin-left: 0px;
 table-layout: fixed;
 border: 1px solid rgb(223,39,70);
 width: 100%;
}

.newstable td
{
 vertical-align: top;
 padding: 5px;
 font-family:Arial; 
 font-size:12px; 
}

.std-table
{
 vertical-align: top;
 margin-left: 0px;
 table-layout: fixed;
}

.std-table td
{
 vertical-align: top;
 padding: 5px;
 font-family:Arial; 
 font-size:12px; 
}

.copy
{
 width:495px; 
 text-align:center;
 
}
