/* CSS Document E6E6E6*/

		body { padding: 0px; margin: 0px;
		       font: normal 10pt verdana,sans-serif;
			   color: #000000; background-color: #E6E6E6;
		     }
/*Kopf-----------------------------------------------------------------------------------------------------------------*/	 
		#kopf   { position: relative; top: 0px; left: 0px; 
		          height: 137px;
		          background:   url(index/head.jpg);
		         }	
		#kopf h1 { color: #000000; font-weight: bold; font-size: 16px; 
		           position: relative; top: 86px; left: 31px; margin: 0px;
				   
		         }
/*Minis oben-----------------------------------------------------------------------------------------------------------------*/	 
		#systemlinks        { position: absolute; right: 10px; top: 76px; }
		#systemlinks a      { color: #1881BA; text-decoration: none; 
		                      padding: 0px 0px;
		                     }		 
		#systemlinks a:hover { text-decoration: underline; }			   
		#systemlinks a.last  { border-right: none; }			   
/*Menue Box im HG-----------------------------------------------------------------------------------------------------------------*/	 
		
#menu 		{ position: absolute; left: 0px; top: 137px;
			width: 186px;
			height: 486px;
			background:   url(index/left.jpg);
			background-repeat: no-repeat;
			z-index:10}
			
/*Menue selbst------------------------------------MENUE-------------------------------------------------*/

.menu 		{font-family: arial, sans-serif; width:130px; height:160px; position:relative; left: 14px; font-size:12px; margin:10px; z-index: 7;}

			
#toplinks a {display: block; width: 130px; color:#000000; font-size: 12px; padding: 6px; text-decoration: none;border-Top:1px dotted #1881BA; z-index:10;}
#toplinks a:hover {color:#1881BA; background-color:#e1e7f2; text-decoration: none; font-size: 12px;  border-top:1px dotted #000000}
#toplinks a:visited {text-decoration: none; color:#701a32; background-color:#e1e7f2; font-size: 12px;}
	
.submenu {display: none; }
.submenu a {display: block; width: 130px; color:#000000;  background-color:#e1e7f2; font-size: 12px;padding: 6px; text-decoration: none; border-top: 1px dotted #1881BA}
.submenu a:hover {text-decoration: none; color:#1881BA; background-color:#e1e7f2; font-size: 12px;}
.submenu a:visited {text-decoration: none; color:#701a32; background-color:#e1e7f2; font-size: 12px;}
			
	#subaus {width: 130px;  position: absolute; left: 144px; top: 28px; z-index: 12}
	#subtra {width: 130px; position: absolute; left: 144px; top: 28px; z-index: 12}
	#submob {width: 180px; position: absolute; left: 144px; top: 56px; z-index: 12}
	#subcit {width: 130px; position: absolute; left: 144px; top: 84px; z-index: 12}

#subser {width: 180px; position: absolute; left: 144px; top: 114px; z-index: 8}
			
/*Menue selbst------------------------------------MENUE Ende-------------------------------------------------*/

/*Content-----------------------------------------------------------------------------------------------------------------*/	 
		#inhalt        { position: relative; top: 0px; bottom: 0px;
		                 margin-left: 199px;
						 margin-right: -10px; /* das war zu breit !!! */
						 width: 460px;
					   }
		#inhalt img    { margin: 0px 10px 10px 0px; }
		#inhalt object   { float: right; margin: 0px 10px 10px 0px; }
		#inhalt div    { float: left; margin: 0px 10px 18px 0px; padding: 0px 0px 0px 2px; }
		#inhalt a      { color: #1881ba; text-decoration: none}
		#inhalt a:hover {color: #1881BA; text-decoration: underline}
		#inhalt a:visited {color: #701a32; text-decoration: underline}
		#inhalt	ul		{margin-bottom: 0px}
		#inhalt table	{font-size: 10px}
		#inhalt .bold	{font-weight: bold}

        .breit         {width: 460px;}
        .breito        {width: 460px;}
		.breito        a{color: #1881ba;}
		.schmal 	   { width: 215px;}
		.schmalo		{width: 215px;}
		.schmal 	   li{padding: 0px 0px 0px 3px; margin-left: 0px}
		.schmal 	   ul{margin-left: -10px}
		dt			{display:block; font-weight: bold; width: 120px;float: left; margin-right: 15px }
		
		h2          {font-size: 12px; margin: 0px 0px 6px 0px; color: #1881ba; padding: 0px 0px 2px 3px;
					border-bottom: 1px dotted #1881ba;
					border-left: 1px dotted #1881ba;}
					
		h6         {font-size: 12px; margin: 0px 0px 6px 0px; color: #701a32; padding: 0px 0px 2px 3px;
					border-bottom: 1px dotted #701a32;}	

		h4          {font-size: 13px; padding: 0px; margin: 0px; font-weight: bold; }				 	

		p           { margin: 0px; padding-left: 3px; }
		
/*nur fuer die Seite Links-----------------------------------------------------------------------------------------------------------------*/	 
		#inhalt_links    { position: relative; top: 20px; bottom: 0px;
		                 margin-left: 199px;
						 margin-right: -10px; /* das war zu breit !!! */
						 width: 600px;}
		#inhalt_links   div	 {float: left}
		#inhalt_links a      { color: #000000;font-weight: bold }
		
		.smallh1		{width: 380px;margin-bottom: 20px; margin-right: 20px;}
		.smallh			{width: 80px;margin-bottom: 20px; margin-right: 20px;float: left}
		.bold			{font-weight: bold}
		h5				  {font-size: 12px; padding: 0px 0px 6px 20px; margin: 0px;color: #000000; }
		
/*nur fuer die Seite AGB-----------------------------------------------------------------------------------------------------------------*/	 		
		.schmal2 	   { width: 320px;border-left: 0px solid #1881ba; }
		h3             {font-size: 9px; padding: 0px; margin: 0px; font-weight: bold; }
		.agb			{font-size: 9px}
		
/*rechterbalken-----------------------------------------------------------------------------------------------------------------*/	 
		#rechterbalken 		{ position: absolute; right: 10px; top: 152px; 
							width: 140px;
							margin: 0px; 
							padding: 4px;
							border-left: 2px dotted #1881ba;
							}
		#rechterbalken img 	{ margin: 4px 0px 4px 0px; }
		#rechterbalken h3	{ margin: 0px; font-size: 12px; color: #1881ba; padding: 0px; border-bottom: 1px dotted #1881ba;  border-left: 1px dotted #1881ba;}
		#rechterbalken a {	color:#000000; text-decoration: none; font-size: 12px; }
		#rechterbalken a:hover{color:#1881ba; text-decoration:underline;}
		#rechterbalken a:visited{color:#000000; text-decoration:underline}
		#rechterbalken p {background-color: #f9fafe; padding: 4px;}
		
/*Fuss runde Ecken-----------------------------------------------------------------------------------------------------------------*/	 		
		#fuss          { clear: left; text-align: center; margin-top: 10px;  
		               background: url(index/fuss.jpg);}
/*Positionierung oben zentriert-----------------------------------------------------------------------------------------------------------------*/	 
		#alles         { position: absolute; top: 0px; left: 50%;
		                 width: 840px;
		                 margin-left: -420px; 
						 background: url(index/middle.jpg); background-repeat: repeat-y;
		               }
/*Shop-------------------------------------------------------------------------------------------------------------------------------------*/	 
        label { width: 120px; display: block; float: left; margin-bottom: 5px; margin-left: 0px;}		
        input { width: 40px; display: block; float: left; margin-bottom: 5px; border: 1px solid gray; 
		        text-align: right; 
		      }		
		input.short1 { border: none;margin-left:-4px}   
		label.long { width: 210px; }	  
        input.ohne { border: none;  } 
		input.lang {width: 110px; border: none; }
		.loeschen {width: 114px}
		br    { clear: left; }
		
