table {border:0;padding:0 0 0 0;margin:0 0 0 0 ;empty-cells:show;border-spacing:0px;}
td {border:0;padding:0 0 0 0;margin:0 0 0 0 ;vertical-align:top;}
tr {border:0;padding:0 0 0 0;margin:0 0 0 0 ;}
div {border:0;padding:0 0 0 0;margin:0px 0px 0px 0px ;}

body {background-color:white;background-image:url(/img/wallpaper.jpg);font-size:16pt;font-family:verdana,arial,sans-serif;color:black;margin:0px 0px 0px 0px;} 

.main1 {width:175px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; color:black;vertical-align:top;text-align:right;}
.main2 {width:600px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; color:black;vertical-align:top;}
.main3 {width:175px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; color:black;vertical-align:top;}

.boxright {position:absolute; width:175px;top:15px; left:815px;z-index:0;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.boxrighthd {width:175px;border:0px;margin:0px 0px 0px 0px;padding:2px 10px 0px 0px; color:black;
        text-decoration:none;font-weight:bold;font-size:12pt;height:20px;}

/* test 3 zeilen */
.maintab {position:absolute; left:15px;top:15px;};
.mainhorizsep {height:3px;}

/* die navigationsfläche oben */
.navoben {text-align:left;width:100%;background-image:url(/img/yellowgrass.jpg);
 	padding:0px 0px 0px 0px;height:22px;}
.navsel {border:0;margin:0px 0px 0px 0px;padding:2px 10px 2px 5px;color:white; 
        text-decoration:none;font-weight:bold;font-size:12pt;}
.navopt {border:0px;margin:0px 0px 0px 0px;padding:2px 10px 2px 5px; color:black;
        text-decoration:none;font-weight:bold;font-size:12pt;}
a.navsel {background-image:url(/img/greentree.jpg);color:white;text-decoration:none;}
a.navopt {background-image:url(/img/yellowgrass.jpg);color:black;text-decoration:none;}
#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}

#nav a {
	display: block;text-align:left;
	width: 9em; /* an längste top-überschrift anpassen */
}
#nav li ul li a.navsel {background-image:url(/img/wallpapermedium.jpg);color:white;text-decoration:none;font-weight:normal;}
#nav li ul li a.navopt {background-image:url(/img/wallpapermedium.jpg);color:black;text-decoration:none;font-weight:normal;}
#nav li ul li a.navopt:hover {background-image:url(/img/wallpapermedium.jpg);color:black;text-decoration:none;font-weight:bold;}

#nav li { /* all list items */ margin: 0;
	float: left;
	width: 9em; /* diff zu #nav a macht klüfte zw hauptmenüpunkten width needed or else Opera goes nuts */
}

#nav li ul { /* second-level lists */
	position: absolute;
	background: url(/img/wallpaper.jpg);
	width: 14em; /* längster untermenüpunkt */
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}
#nav li ul a {width: 14em;}
#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto; 
}
a .bu {
display: none;
}
a:hover .bu {
display: inline;
color: #c00;
}

#content {
	clear: left;
	color: #ccc;
}



.logocell {vertical-align:bottom;} /* mindest hoehe Logozeile height:20px;*/
.logo1div {} /* Plazierung logotrans position:absolute; top:20px; left:20px;  */
.logo2div {margin:0 0 0 0;text-align:center;clear: left;} /* Plazierung banner */


/* navigation links */
.navlinks {max-width:175px; padding:0px 0px 0px 0px; color:black;vertical-align:top;text-align:right;}
td.links {padding:5px 0px 5px 0px;text-align: right;font-family:verdana,arial,sans-serif;}
a.linkssel {text-decoration:none;font-weight:bold;font-size:11pt;color:black;}
a.linksopt {text-decoration:none;                 font-size:11pt;color:black;}
a.linksopt:hover {font-weight:bold;}
a.linkssel:hover {font-weight:bold;}

/* kasten links UNTEN */
.downleft {vertical-align:bottom;color:black;font-size:small;background-image:url(/img/wallpaperlight.jpg);}
/* kasten rechts oben */
.topright {vertical-align:top;color:black;font-size:small;background-image:url(/img/wallpaperlight.jpg);width:175;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.midright {vertical-align:top;color:black;font-size:small;background-image:url(/img/wallpaperlight.jpg);width:175;margin:20px 0px 0px 5px;}
.botright {vertical-align:top;color:black;font-size:small;background-image:url(/img/wallpaperlight.jpg);width:175;margin:20px 0px 0px 5px;}
.leftofbanner {float:left;}
.mainkurz {padding:0px 5px 2px 2px;}
.terminvorschau {padding:5px 3px 3px 3px;}
.navimmer {color:black;vertical-align:top;text-align:right;}
.small {padding:2 2 2 2;}
.ubai  {padding:3 2 3 2;}
.plusboxup {border:1px solid grey;}
.plusboxiframe {width:100%;height:1500;overflow:auto;border:0;}
.msgline {color:black;font-weight:bold;}
.line_color0 {background-image:url(/img/wallpaperlight.jpg);}
.line_color1 {background-image:url(/img/wallpapermedium.jpg);}


.maintext {vertical-align:top;z-index:99;
 background-image:url(/img/wallpaperlight.jpg);
 font-family:  Arial, Helvetica, sans-serif;
 margin: 0px;
 padding:2px 2px 5px 2px;
 overflow: auto;
 width:600px;
 /******************
 scrollbar-face-color: 		rgb(255,161,37); ** Anfasser R255 G161 B37 **
 scrollbar-highlight-color: 	rgb(255,161,37);
 scrollbar-3dlight-color: 	rgb(255,161,37);
 scrollbar-darkshadow-color:	rgb(255,161,37);
 scrollbar-shadow-color: 	rgb(255,161,37);
 scrollbar-arrow-color: 	rgb(255,161,37);
 scrollbar-track-color:		rgb(255,185,91); ** Schiebefläche R 255 G185 B91 **
 ***********************/ 
}
.iframe {width:100%; height:600; border:0;}
.ueber {font-size:larger;font-weight:bold;color:rgb(124,51,14) ;} /*ueberschrift, erfordert umarbeiten aller texte*/
.redlight {color:rgb(248,79,44);font-weight:bold;}
.light {border:0; padding:8px 8px 8px 8px;}/* fuer leichte tabellen*/
.footer {background-color:lightgrey;vertical-align:bottom;text-align:right;font-size:small;height:10px;}
.ganzunten {vertical-align:bottom;text-align:center;font-size:small;}
.nextlink {text-align:right;vertical-align:bottom;font-size:small;}
.signoff {font-size:8px;}
.weitermit {;}
.boxfloatr {background-color:beige;float:right;width:33%;}
.cit {background-color:beige;font-style:italic;}
.weiter {border:thin solid black;padding:4px 4px 4px 4px;}/* fuer etwas weitere grosszuegigere tabellen*/
.wort {font-weight:bold;padding:3px 3px 3px 3px;}/* fuer wort-definitionslisten*/
.def   {padding:3px 3px 3px 3px;}/* fuer wort-definitionslisten*/

.rechtsleer {width:10px;} 

   #event_info {
	width : 100%;
	height: auto;
	background-color: #FEFADE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
    border : 1pt solid;
              }
 .action { 
	   font-size:14px; 
	   font-family: Arial;
              }
 A.sizem1:link    { font-size:12px; }
 A.sizem2:link    { font-size:10px; }
 A.sizem3:link    { font-size:8px; }
 A.sizem1:visited { font-size:14px; color:purple;}
 A.sizem2:visited { font-size:12px; color:purple;}
 A.sizem3:visited { font-size:10px; color:purple;}
	           
 A.small:link    { font-size:10px; text-decoration:none;
	           font-family: Arial; }  
	           
 A.ubai:link    { font-size:11px; font-weight: bold ;text-decoration:none;
	           font-family: Arial; } 

 A.ubai:visited  { font-size:12px; font-weight: bold ;text-decoration:none;
	           font-family: Arial; } 
 A.small:visited  { font-size:11px;color:purple; text-decoration:none;
	           font-family: Arial; }
	           
 .event       { font-size:11px; text-decoration:none;
	           font-family: Arial; padding:1 1 1 1;}  

 .eventUBAI   { font-size:12px; font-weight: bold ;text-decoration:none;
	           font-family: Arial; padding:1 1 1 1;}	
 
 a.eventUBAI:hover  {font-weight:bold;} 
 a.event:hover  {font-weight:normal;}
 a.ubai:hover  {font-weight:bold;} 
 a.small:hover  {font-weight:normal;} 

 
.wide { padding:2px 2px 2px 2px; margin:2px 2px 2px 2px; border:grey 4px ridge;}           
.wider { padding:2px 2px 2px 2px; margin:2px 2px 2px 2px; border:grey 4px ridge;text-align:right;}           

INPUT.small { background-color:#eee ;border:1px solid #aaa; font-size:12px; }
	      
table { padding: 0;   }

TH { text-align: center; font-weight: bold }
TD {  vertical-align: top ;}
tr.premium { font-size: 100%; }
tr.norm { font-size: 80%; }

td.centered { text-align: center; vertical-align: top }
.v { background: URL(bilder/FarbeV.jpg) ;}
.p { background: URL(bilder/FarbeP.jpg) ;}
.k { background: URL(bilder/FarbeK.jpg) ;}


INPUT.small { background-color:#eee ;border:1px solid #aaa; font-size:12px; }
	                                       
/*****************
a:link img {filter:none;} 
a:visited img {filter:none;} 
a:hover img {filter:xray();} 

***********/


 