﻿body 	{font-size:0.7em;
		font-family:Verdana,Tahoma,sans-serif;
        height:100%;
        width:1000px;
        margin:0;
        padding:0;
   
}

strong {font-weight:normal}

h1		{font-size:1.6em; color:#990000;margin-top:2px}

h3		{font-size:1.6em; color:#990000;margin-top:2px}

h2		{font-size:1.1em;
		 margin-top:5px;
		margin-bottom:5px;
		margin-left:10px;
		color:#990000}
		
h4		{font-size:1.1em;
		 margin-top:5px;
		margin-bottom:5px;
		margin-left:10px;
		color:#990000}
		
h5	{font-size:1.0em;
		color:#990000; 
		margin-bottom:5px;}
		
p	{padding:0; margin-top:10px; margin-bottom:10px}

#titel {	width:100%;
			height:10.0em;       	
 			background-color:#ffcc66;
/*			background-image: url("../images/hintergrund_rot_quer.jpg");*/
			background-image: url("../images/hintergrund_unten.jpg");
			background-repeat:repeat-y;
			background-position:right;
			top:0px;
			padding:0px;
			margin:0px;
			line-height:1.8em;
		}
#titel * h1       {font-size:1.0em;margin:0;padding:0}

#Fusszeile {
			bottom:0;
    		font-size: 1em;
   			margin: 0; 
   			padding: 0.1em;
    		text-align: center;
	/*		background-image: url("../images/hintergrund_unten.jpg");*/
			background-image: url("../images/hintergrund_rot_quer.jpg");
			background-repeat:repeat-y;
	/*		background-position:right;*/
			background-color:#ffcc66;
   			}
#Fusszeile p {margin-top:0;margin-bottom:0}

/* Für Tabellenlayout */
#layouttabelle{padding:0;
			   margin:0;
			   width:1000px; 
			   border-collapse:collapse;
			   border-spacing:0;
			   background-color:#ffffbb;
			   color:#333333;
			} 



.kante	{background-color:#ffff88; width:170px}
.kante ul {color: #800000;margin-left:30px;padding:0;margin-bottom:0px}
.kante form {margin:5px 3px 5px 3px}
.kante p {margin-top:3px;margin-bottom:0px;padding:0;margin-right:0}
#logo		{margin-left:1.2em;
			margin-top:1.4em;	/*0.3em*/
			float: left}
#logotext	{padding-top:1.8em;
			 margin:0;
			 padding-left:110px;
			 line-height:1.5em;
			 color:#003300} /* 120px */

#seminartabelle	{line-height:1.5em;color:#333333;}
#seminartabelle	p {margin-bottom:3px} 
#seminartabelle ul	{margin-top:5px; margin-bottom:5px; padding-top:0; padding-bottom:0}
/*#seminartabelle * li {margin-left:0px; padding-left:0px}*/

	
.bogen_links{ background-color:#ffcc66;
/*			background-image: url("../images/hintergrund_rot_quer.jpg");
			background-repeat:repeat-y;*/
			}
			
.bogen_rechts{width:170px;background-color:#ffcc66;
			background-image: url("../images/hintergrund_unten.jpg");
			background-repeat:repeat-y;
			background-position:right
			}

#inhalt {line-height:1.5em;color:#333333}
					/* padding:15px 25px; width:620px;*/ 
		  			/*min-width:600px;*/
					/*filter:alpha(opacity=85);-moz-opacity:0.85;*/
#inhalt p {margin-left:10px; margin-right:10px}
.tabelle_inhalt	{line-height:1.3em}
.tabelle_inhalt tr {text-align:left}


.termine{line-height:1.3em; font-size:0.9em;}
/*.termine tr {text-align:right;}  */
.termine tr {text-align:center;}
.termine tr td {background-image: url("../images/termin.jpg");
				background-repeat:no-repeat;}
				
/*padding-right: 5px; margin-right:0;margin-left:0;padding-left:5px;*/
.termine tr th {background-color: #FFEC89; }
.termine tr font {color:#808080; font-size:1em;}
/*.termine tr:first-child {background-image:none; background-color: #FFEC89; text-align:left}
*/
/*#inhalt img {margin:8px;}*/  /*border:1px solid #333333*/
 
li	{ padding-left:0em}

.ueberschrift	{background-image: url("../images/linkleisteklein.jpg");
				background-repeat:repeat-x;
				text-align:left;
				height:1.8em;
				padding-left:0.3em;
				margin-top:15px;
				padding-top:3px;
				margin-right:0;
				margin-left:0;
				padding-right:0;
				/*width:170px*/
				}  
			     
.caption   { font-weight:bold}

.artikel {margin-left:10px; margin-right:10px}
.unterartikel {margin-left:20px;margin-right:20px;margin-top:5px;margin-bottom:5px}
.unterartikel ul { }
.unterauf {margin-left:0;padding-left:28px}
.aufzaehlung	{padding-left:35px;margin-left:0}
.unterpunkt {padding-left:30px}
.aktiv {font-weight:bold}	/*;font-size:0.93em*/
.rot {color:#990000}			/*color:#cc3300*/
.rahmen {border:1px solid  #cc0000}

.naktivk 	{padding:6px;border-top:1px solid #cc0000; border-right:1px solid #cc0000; border-right:1px solid #cc0000;}

.aktivk 	{padding:6px;border-top:1px solid #cc0000; border-right:1px solid #cc0000; border-right:1px solid #cc0000;}
.aktivk				{background-color:#ffff88;font-weight:bold;}
.naktivk			{background-color:#ffcc66}
.naktivk:hover		{background-color:#ffff88}
.firstk				{border-left:1px solid #cc0000;}
.llk				{border-bottom:1px solid #cc0000;}

.karteifirstaktiv {padding:6px;border-top:1px solid #cc0000; border-right:1px solid #cc0000;}

.karteifirst {padding:6px;border-top:1px solid #cc0000; border-right:1px solid #cc0000;}

.karteiaktiv {padding:6px;border-top:1px solid #cc0000; border-right:1px solid #cc0000;}

.kartei {padding:6px;border-top:1px solid #cc0000; border-right:1px solid #cc0000;}
.karteifirstaktiv {padding:6px;border-top:1px solid #cc0000; border-right:1px solid #cc0000; border-left:1px solid #cc0000;border-bottom:1px solid #cc0000}
.karteifirst {padding:6px;border-top:1px solid #cc0000; border-right:1px solid #cc0000; border-left:1px solid #cc0000;border-bottom:1px solid #cc0000}
.karteifirstaktiv {padding:6px;border:1px solid #cc0000}

.karteifirstll {padding:6px;border:1px solid #cc0000}

.karteiaktivll {padding:6px;border:1px solid #cc0000}

.karteill {padding:6px;border:1px solid #cc0000}

.karteiaktiv		{background-color:#ffff88;font-weight:bold; border-bottom:1px solid #ffff88}
.karteifirstaktiv	{background-color:#ffff88;font-weight:bold; border-bottom:1px solid #ffff88}
.karteill			{background-color:#ffcc66}
.kartei			{background-color:#ffcc66}
.karteifirstll 		{background-color:#ffcc66}

.karteifirst 		{background-color:#ffcc66}

.karteill:hover		{background-color:#ffff88}

.kartei:hover		{background-color:#ffff88}
.karteifirstll:hover	{background-color:#ffff88}

 
.karteifirst:hover	{background-color:#ffff88}

 
a:link {text-decoration:underline;
		color:#990000;
		}

a:visited {text-decoration:underline;	
			color:#CC3300;
		  }

a:active{
		text-decoration:underline;
		color:#990000;
		}

a:hover{color:#CC3300;
		text-decoration:underline;
		}

		
#seminarelinks a:link {text-decoration:underline;
		color:#003300;
		}

#seminarelinks a:visited {text-decoration:underline;	
			color:#555555;
		  }

#seminarelinks a:active{
		text-decoration:underline;
		color:#003300;
		}

#seminarelinks a:hover{color:#555555;
		text-decoration:underline;
		}

#Fusszeile a:link {text-decoration:underline;
		color:#003300;
		}

#Fusszeile a:visited {text-decoration:underline;	
			color:#555555;
		  }

#Fusszeile a:active{
		text-decoration:underline;
		color:#003300;
		}

#Fusszeile a:hover{color:#555555;
		text-decoration:underline;
		}

a:link img {
  border-width:0;
}

a:visited img {
  border-width:0;
}

a:active img{ border-width:0;
		}

a:hover img {
  border-width:0;
}

table { font-size:1em;}

ul p  {margin-top:0.4em;margin-bottom:0.4em;}

/* Inhaltsverzeichnis */
/*.kapitel { font-size:1.2em; line-height:1.6em;}font-weight:bold;*/
.tiefer {font-size:1em;font-weight:normal}
#toc li { font-size:1.2em; line-height:1.6em;font-weight:bold}
hr {color:#CC0000; height:1px; margin-top:10px; margin-bottom:10px;padding:0}

/* Aufzählung */
dl {margin-top:5px}
dt {font-weight:bold; color:#990000}
dd {margin-left:15px}

/* Ecken */
/*#lo {background:url("../images/lo.gif") top left no-repeat; width:30px;height:30px}*/
#lo {background:url("../images/lo.gif") top left no-repeat; width:30px;height:30px}
/*#ro{background:url("../images/ro.gif") top right no-repeat;width:30px;height:30px}*/
#ro{background:url("../images/ro.gif") top right no-repeat;width:30px;height:30px}
#ru{background:url("../images/ru.gif") bottom right no-repeat;width:30px;height:30px}
#lu{background:url("../images/lu.gif") bottom left no-repeat;width:30px;height:30px}

#linke_kante{background:url("../images/links.gif") top left repeat-y}
#obere_kante{background:url("../images/oben.gif") top left repeat-x}
#rechte_kante{background:url("../images/rechts.gif") top right repeat-y; width:30px}
#untere_kante{background:url("../images/unten.gif") bottom left repeat-x}

/*Suchfeld*/
#suche	{margin-bottom:10px;margin-top:5px}

div#Navigation div{margin-left:8px;}

#Navigation a:link {text-decoration:none;}
#Navigation a:visited {text-decoration:none;}
#Navigation a:active {text-decoration:none;font-weight:normal;}
#Navigation a:hover {text-decoration:underline;}
/*#Navigation a{margin-top:3px;margin-bottom:3px}*/

#brutto a:link {color:#808080}
#brutto a:visited {color:#808080}
#brutto a:active {color:#808080; font-weight:normal;}
#brutto a:hover {color:#808080}

.brutto a:link {color:#808080}
.brutto a:visited {color:#808080}
.brutto a:active {color:#808080; font-weight:normal;}
.brutto a:hover {color:#808080}


#seminarliste {line-height:1.5em; margin-top:5px;margin-bottom:10px;}
#seminarliste a:active {font-weight:normal;} 


#Navigation {margin-right:7px;margin-left:8px;margin-top:5px; margin-bottom:5px}
#Navigation img {margin-right:2px;margin-bottom:3px;padding-bottom:0;float:left}
#Navigation p {margin-top:7px;margin-bottom:6px;clear:left;padding:0}
#Navigation span {padding-left:18px;margin-bottom:0;padding-bottom:0;padding-top:1px}
#Navigation br {clear:left}

/*input {border:1px solid #ffcc66}
textarea{border:1px solid #ffcc66}*/
.go-button 	{background:url(../images/linkleisteklein.jpg) top left repeat-x;
			border:1px solid #ffcc66;
			color:#333333;
			font-size:0.9em;
			background-color:#ffcc66;
			width:25px;
			font-weight:bold}
.button	{background:url(../images/linkleisteklein.jpg) top left repeat-x;
		border:1px solid #ffcc66;
		color:#333333;
		font-size:0.9em;
		background-color:#ffcc66;
		font-weight:bold;
		margin:5px}

	

#bildleiste	{margin-top:1.0em;margin-bottom:5px;} /*1.5em*/
#wetter {margin-left:10px;margin-right:10px}

.dunkel {background-color:#ffff88}
tt{font-size:1.2em}

.bild_links	{margin: 0.7em 1em 0.7em  0.5em;float:left;border:0}
.bild_rechts{margin: 0.7em 0.5em 0.7em  1.4em;float:right;border:0}
#toc{line-height:1.7em; color: #800000}
#hinzufuegen {background:url(../images/linkleisteklein.jpg); 
			background-repeat:repeat-x;
			background-color:#ffcc66;
			padding:2px;
			border:1px solid #ffcc66; 
			margin: 20px 5px 5px 5px; 
			}
			
.rabatt	{width:25%}
#berlinbilder img{margin:5px 10px;border:0}
#berlinbilder	{margin-top:1em;width:585px}
#berlinbilder p{text-align:center; color:#990000}
img {border:0}

.email2 { display:none }

#wbt_themen td {
	border-bottom:1px #990000 solid;
	vertical-align: top;
}

.salebox {
	border-width:2px 2px 2px 35px; 
	border-top /*\**/: 4px\9;
	border-color:#990000;
	border-style:solid; 
	padding:5px 5px 5px 75px; 
	margin-top:10px;
	height:auto;
	position:relative;
}

.salebox img{
	position:absolute; 
	float:left; 
	left:-20px;
}
/*
.salebox[title]
{
	border-width:2px 2px 2px 50px; 
	border-color:#990000;
	border-style:solid; 
	padding:5px 5px 5px 100px; 
	margin-top:10px;
	position:relative
}*/
