body {
 font-family: Comic Sans,Arial, Verdana; color:#aaaaaa;      
 background: #000000;
padding: 0;
width:100%;
height:100%;
}
h1{font-family: Comic Sans,Arial, Verdana; color:#000000;      
 
}
table{
  border-spacing: 0px;
}

td{  
 vertical-align: top;
padding: 0px;
}

.fix{position:static;
width:95%;
overflow:hidden;
margin: 5px auto;

     z-index: 40;
}
.mainpage{  
 width:97%;

}
.u10 {
background-color: #aaaaaa;
font-size:11px;line-height: 1.4;  
  /* -moz-opacity: 0.85; */
   /* opacity:.85; */
  /* filter: alpha(opacity=85); */
     z-index: 50;
   margin:0 0px;
width:100%;

}


.header{  
width:100%;

}
.headerlogo{  

 width:100%;
 margin-left: auto; margin-right: auto;
text-align:center;


}
.headerquote{  
float:left;
padding-left:2px;
}

.artikel{  
 width:100%;
padding-left:00px;


}
.artikelmenu{  
float:left;
width:15%;
}
.artikelcontent{  
float:left;
width:85%;
}
.absolutediv{
width:100%;
height:100%;
}
.kontaktlinediv{
height:32px;
text-align:right;
width: 760px;

}

.main{    
left:0px;
top: 0px;
width: 100%;
z-index:100;
/*overflow:scroll;*/
}
{
     /*background-color: #aaaaaa;*/
    /*  filter:alpha(opacity=75); */
/*     opacity: 0.750;*/
/*z-index:50;*/
}
.menudiv{  
position:fixed;
z-index:120;
width:100%;
text-align:center;
top:0px;
background:#000;
height:50px;
left:0px;
}
.menuitem{  
float:left;
 z-index:101;
height:50px;

}
.menuitem_aktiv{  
float:left;
height:50px;

 z-index:101;
}





 a.menuitem {display:block;font-family:Arial, Verdana;font-size:16px;
       color:#333333; padding-left:10px; 
padding-right:10px;font-style:bold;
}
a.menuitem:hover {display:block; background:#333333;font-family:Arial, Verdana;font-size:16px;font-style:bold;
       color:#FFFFFF; text-decoration:none;padding-left:10px;
padding-right:10px;
}
a.menuitem:active {display:block; background:#333333;font-family:Arial, Verdana;font-size:16px;
       color:#999999; padding-left:10px;font-style:bold;
padding-right:10px;
}
 a.menuitem_aktiv {display:block; background:#333333;font-family:Arial, Verdana;font-size:16px;font-style:bold;
       color:#FFFFFF; text-decoration:none;padding-left:10px;
padding-right:10px;
}
a.menuitem_aktiv:hover {display:block; background:#333333;font-family:Arial, Verdana;font-size:16px;font-style:bold;
       color:#FFFFFF; text-decoration:none;padding-left:10px;
padding-right:10px;
}
a.menuitem_aktiv:active {display:block; background:#333333;font-family:Arial, Verdana;font-size:16px;
       color:#999999; padding-left:10px;font-style:bold;
padding-right:10px;
}

.fixed{  
position: fixed; 
}


.item
{ 
     background-color: #000000;
/*     filter:alpha(opacity=.8); 
     opacity: 0.8;*/
width:95%;
z-index:50;
}
.itemtitel
{ 

     filter:alpha(opacity=.8); /* IE's opacity*/
     opacity: 0.8;
z-index:102;
}
.noopacity
{ 
     background-color: #000000;

}

.parentitem
{
width:100%;
z-index:50;
}
.bodyitem{
position:fixed;
margin: 20px auto;
padding: 0;
width:100%;
height:100%;
z-index:0;
}

a { text-decoration:none;color:#AA0101;font-size:14px;}

a:hover, a:active, a:focus { text-decoration: underline;color:#ffffff; font-size:14px;}
div.textmenu
{position:absolute; top:25px; left:50px; height:400px; width:296;}

div.main2
{ position:absolute; 
  top:0px; left:0px;
  color:#000000;
  font-size:14px;
 }

span.reviewContent   {font-size:8px; line-height: 1.4;}
span.reviewTitel     {font-size:10px;}
span.reviewSubtitel  {font-size:8px;}
span.reviewBemerkung {font-size:8px;font-style:italic;}
span.reviewDatum     {font-size:7px;font-style:italic;}
span.reviewAutor     {font-size:7px;font-style:italic;}

span.kontaktContent  {font-size:8px;}
span.kontaktName     {font-size:10px;}
span.kontaktAdresse  {font-size:7px;}
span.konzepxContent  {font-size:10px;}
span.impressumContent  {font-size:10px;}
span.merchContent  {font-size:10px;}
span.merchTitle  {font-size:12px;}

span.newsContent     {font-size:14px;line-height: 1.4;   /* -moz-opacity: 0.85; */
   /* opacity:.85; */
  /* filter: alpha(opacity=85); */}
span.newsTitel       {font-size:18px; color:#AA0101; }
span.newsDatum       {font-size:8px;font-style:italic;}
span.newsAutor       {font-size:8px;font-style:italic;}
span.newsLink       {font-size:8px; ;}

span.downloadContent     {font-size:10px;}
span.downloadTitel       {font-size:18px;color:#FFFFFF;}
span.download       {font-size:10px;}
span.downloadURL       {font-size:8px; ;}



span.termineContent     {font-size:10px; line-height: 1.4;}
span.termineTitel       {font-size:12px;color:#FFFFFF;}
span.termineDatum       {font-size:12px;color:#FFFFFF;}
span.termineAutor       {font-size:8px;font-style:italic;}

span.artikelContent      {font-size:14px; line-height: 1.5;   filter:alpha(opacity=.8); /* IE's opacity*/
     opacity: 0.8;}
span.artikelContent1     {font-size:14px; line-height: 1.5;}
span.artikelContent2     {font-size:14px; line-height: 1.5;}
span.artikelContent3     {font-size:16px; line-height: 1.5;  font-style:bold; filter:alpha(opacity=.8); /* IE's opacity*/
     opacity: 0.8;}
span.artikelTitel       {font-size:18px;color:#AA0101;}
span.umzugsgutlisteTitle      {font-size:12px;color:#660000;font-style:bold;}
span.artikelDatum       {font-size:8px;font-style:italic;}
span.artikelAutor       {font-size:8px;font-style:italic;}

span.Titel       {font-size:16px;color:#000000;}
span.error           {font-size:10px;color:#FF0000;}
span.klein           {font-size:8px; color:#333333;}
span.grey            {font-size:8px; color:#333333;}
span.kleinlink           {font-size:8px;}

span.menulink     {font-size:14px;}

span.subtext    {font-family:Verdana;font-size:12px;color:#FCE669;}


.b1, .b2, .b3, .b4 {
    font-size:1px;
    overflow:hidden;
    display:block;
    background-color: #222222;
}

.b1 {
    height:1px;

  /* -moz-opacity: 0.85; */
   /* opacity:.85; */
  /* filter: alpha(opacity=85); */
     z-index: 50;   
     margin:0 5px;
}
.b2 {
    height:1px;
     z-index: 50;
margin:0 3px;
}
.b3 {
    height:1px;
     z-index: 50;
     margin:0 2px;
}
.b4 {
    height:2px;
  /* filter: alpha(opacity=85); */
     z-index: 50; 
     margin:0 1px;
}

.b10 {
font-size:11px;line-height: 1.4;  
     z-index: 50;
   margin:0 0px;
padding:10px;
background-color: #222222;


}

.bb1, .bb2, .bb3, .bb4 {
    font-size:1px;
    overflow:hidden;
    display:block;
background-color: #000;
}
.bb10 {
background-color: #000000;
font-size:11px;line-height: 1.4;  
     z-index: 50;
   margin:0 0px;
padding-left:20px;
padding-right:20px;
padding-top:20px;
padding-bottom:5px;

}

.bb1 {
    height:1px;
     z-index: 50;
   
     margin:0 5px;
}
.bb2 {
    height:1px;
     z-index: 50;

margin:0 3px;
}
.bb3 {
    height:1px;
     z-index: 50;
     margin:0 2px;
}
.bb4 {
    height:2px;
     z-index: 50; 
     margin:0 1px;
}




.contentb div {
    margin-left: 5px;
background-color: #b2b2b2;
  /* -moz-opacity: 0.85; */
   /* opacity:.85; */
  /* filter: alpha(opacity=85); */
     z-index: 50;

}

		.black_overlay{
			display: none;
			position:absolute;
			left:10%;
			width: 80%;
			height: 700px;
			background-color:#00;

			z-index:111;
		}
		.white_content {

			top: 50px;
			left: 10%;
			width: 100%;
			height: 100%;
			padding: 0px;
			border: 1px solid#660000;
			background-color: #000000;
			z-index:113;
			overflow: auto;
		}
.white_content_fixed {
                       display:none;
			position: fixed;
			top: 50px;
			left: 10%;
			width: 80%;
			height: 85%;
			padding: 16px;
			border: 1px solid #660000;
			background-color: #000000;
			z-index:112;

		}
.closeelement{
   position:absolute;
   top:2px;
  right:2px;
   background-color:#000000;
   z-index:1005;
  -moz-opacity: 0.7;
   opacity:.70;
  filter: alpha(opacity=70);
 }
.nextelement{
   position:absolute;
   bottom:2px;
   right:2px;
  
   background-color:#000000;
   z-index:1005;
  -moz-opacity: 0.7;
   opacity:.70;
  filter: alpha(opacity=70);
 }
.lastelement{
   position:absolute;
   bottom:2px;
   left:2px;
   background-color:#000000;
   z-index:1005;
  -moz-opacity: 0.7;
   opacity:.70;
  filter: alpha(opacity=70);
 }
.ergebnis{
  position:absolute;  /* Never change this one */
  width:350px;  /* Width of box */
/*  height:250px;  */
/* Height of box */
  overflow:auto;  /* Scrolling features */
  border:1px solid #660000;  /* Dark green border */
 background-color:#aaaaaa;  /* White background color */
  text-align:left;
  font-size:0.9em;
  z-index:100;
 color:#999999;
}
.ergebnis div{  /* General rule for both .optionDiv and .optionDivSelected */
  margin:1px;    
  padding:1px;
  cursor:pointer;
  font-size:0.9em;
}
#ajax_listOfOptions .optionDiv{  /* Div for each item in list */
  
}
#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
  background-color:#317082;
  color:#FFF;
}
#ajax_listOfOptions_iframe{
  background-color:#F00;
  position:absolute;
  z-index:5;
} 
a.ergebnisLink{display:block;  background-color:#aaaaaa;text-decoration: none;color:#660000;}
a.ergebnisLink:hover{display:block; background-color:#660000;text-decoration: none;color:#000000;}


