﻿body 
{
	vertical-align:top;
	background-color:#f0f0f0;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
}

.headcell
{
	width:820px;
}

.headtable
{
	margin-top:30px;
	background-image:url("../../images/alk_head1.jpg");
	background-repeat: no-repeat;
	width:950px;
	height:28px;
}

.maintable
{
	background-image:url("../../images/main.jpg");
	width:950px;
}

div.picbuecher
{
	background-image:url(../../images/background_105_150_oa.png)
}

.headtable2
{
	background-image:url("../../images/alk_head3.jpg");
	Width:950px;
	Height:152px;
	border-width:0px;
	border-style:none;
}

.div_head 
{
	background-image:url("../../images/alk_div_head.jpg");
	Width:145px;
	Height:19px;
}

.div_main
{
	background-image:url("../../images/alk_div_main.jpg");
	Width:145px;
}

.div_footer
{
	background-image:url("../../images/alk_div_footer.jpg");
	Width:145px;
	Height:5px;
}

.navicell
{
	width:145px;
	vertical-align:top;
}

.contentcell
{
	width:614px;
	margin: 0 auto;
	vertical-align:top;
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 		   
	font-weight:normal;
	text-align:justify;
	color:#000000;
}

.headnavi
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 		   
	font-weight:normal;
	text-align:left;
	color:#ffffff;
}

.headsearch
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 		   
	font-weight:normal;
	text-align:left; 
	color:#666666;
	vertical-align:bottom;
}

.headsearch_lupe
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:9px; 		   
	font-weight:normal;
	text-align:left; 
	color:#666666;
	vertical-align:middle;
}

.menue_ueberschrift
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 		   
	font-weight:bold;
	text-align:left; 
	color:#8b7eb1;
	margin-left:5px;
	line-height:12px;
}

.menue_punkte
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 		   
	font-weight:normal;
	text-align:left; 
	color:#666666;
	line-height:12px;
}


.menue_punkte_sub
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 		   
	font-weight:lighter;
	text-align:left;
	color:#8b7eb1;
	line-height:12px;
	vertical-align:middle;
}

.menue_buecher
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 		   
	font-weight:normal;
	text-align:center; 
	color:#8b7eb1;
	line-height:12px;
}

.aktuelles
{
	font-family:verdana; 
	font-style:normal;
	font-variant:normal; 
	font-size:12px; 		   
	font-weight:normal;
	text-align:left; 
	color:#000000;
	line-height:12px;
}

.innertable
{
	border-bottom:solid 1px black;
	border-left:solid 1px black;
	border-right:solid 1px black;
	border-top:solid 1px black;
}

.blue
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 	
	text-align:left;	   
	font-weight:bold; 
	color:#8b7eb1;
}

.bottomcell
{
	width:820px; 
}

h1
{ 
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:14px; 	
	text-align:left;	   
	font-weight:bold; 
	color:#8b7eb1;
}

h2
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 	
	text-align:left;	   
	font-weight:bold; 
	color:#8b7eb1;
}

h3
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 		   
	font-weight:bold;
	text-align:justify; 
	color:#8b7eb1;
	margin-bottom:7px;
	margin-top:0px;
}

h4
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 	
	text-align:left;	   
	font-weight:bold; 
	color:#8b7eb1;
	margin-bottom:0px;
	margin-top:0px;
}

h5
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 	
	text-align:left;
	font-weight:normal;	   
	text-decoration:none;
	margin-bottom:0px;
	margin-top:0px;
	text-decoration:none;
	color:#8b7eb1;
}

p
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 		   
	font-weight:normal;
	text-align:justify; 
	color:#000000;
	margin-bottom:7px;
	margin-top:0px;
}

p.pfad
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:11px; 		   
	font-weight:normal;
	text-align:justify; 
	color:#8b7eb1;
	margin-bottom:7px;
	margin-top:0px;
}

.ausgebucht
{
	color:#8b7eb1;
}

a.navigation
{ 
	text-decoration:none;
	color:#8b7eb1;
}

a.navigation:link 
{
	text-decoration:none;
	color:#8b7eb1;
}

a.navigation:visited 
{
	text-decoration:none;
	color:#8b7eb1;
}

a.navigation:hover 
{
	text-decoration:underline;
	color:#d10018;
}

a.navigation:activity 
{
	text-decoration:none;
	color:#d10018;
}

/* Navigation Hauptmenü color Schwarz */

a.navi
{ 
	text-decoration:none;
	color:#8b7eb1;
}

a.navi:link 
{
	text-decoration:none;
	color:#8b7eb1;
}

a.navi:visited 
{
	text-decoration:none;
	color:#8b7eb1;
}

a.navi:hover 
{
	text-decoration:underline;
	color:#d10018;
}

a.navi:activity 
{
	text-decoration:none;
	color:#d10018;
}

a.navigation_klein
{ 
	text-decoration:none;
	color:#8b7eb1;
	font-size:11px;
}

a.navigation_klein:link 
{
	text-decoration:none;
	color:#8b7eb1;
}

a.navigation_klein:visited 
{
	text-decoration:none;
	color:#8b7eb1;
}

a.navigation_klein:hover 
{
	text-decoration:underline;
	color:#d10018;
}

a.navigation_klein:activity 
{
	text-decoration:none;
	color:#d10018;
}

a.onlinebuchen
{ 
	text-decoration:none;
	color:#d10018;
	font-weight:bold;
}

a.onlinebuchen:link 
{
	text-decoration:none;
	color:#d10018;
}

a.onlinebuchen:visited 
{
	text-decoration:none;
	color:#d10018;
}

a.onlinebuchen:hover 
{
	text-decoration:underline;
	color:#d10018;
}

a.onlinebuchen:activity 
{
	text-decoration:none;
	color:#d10018;
}

/* Navigation Footer */

a.navigation_footer
{ 
	text-decoration:none;
	color:#999999;
	font-size: 11px;
	font-family: Verdana;
}

a.navigation_footer:link 
{
	text-decoration:none;
	color:#999999;
}

a.navigation_footer:visited 
{
	text-decoration:none;
	color:#999999;
}

a.navigation_footer:hover 
{
	text-decoration:underline;
	color:#d10018;
}

a.navigation_footer:activity 
{
	text-decoration:none;
	color:#d10018;
}

/* Navigation News */

a.navigation_news
{ 
	text-decoration:none;
	color:#666666;
}

a.navigation_news:link 
{
	text-decoration:none;
	color:#666666;
}

a.navigation_news:visited 
{
	text-decoration:none;
	color:#666666;
}

a.navigation_news:hover 
{
	text-decoration:underline;
	color:#d10018;
}

a.navigation_news:activity 
{
	text-decoration:none;
	color:#d10018;
}

img.link_images
{
	border-style:none;
	border-width:0;
}

.marquee
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 		   
	font-weight:normal;
	text-align:left; 
	color:#666666;
}

.marqueeCell
{
	font-family:verdana;  
	font-size:12px; 		   
}

ul 
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 	
  line-height:15px;
	font-weight:normal;
	
}

ul.ohneabstand 
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 	
  line-height:15px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:0px;
	
}
  
li 
{
	list-style-image:url(../images/menupunkt.gif);
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 	
  line-height:15px;
	font-weight:normal;
	
 }
 
td.kontakt
{
	width:200px;
}

td.abstand
{
	width:25px;
}

tr.kontakt
{
	vertical-align:top;
	height:25px;
}

.fileupload
{
	width:270px;
}


td.kontakt_checkbox
{
	width:150px;
}

tr.kontakt_mitteilung
{
	line-height:83px;
}

.textbox
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px;
	text-align:left; 	
}

.textboxkurz
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px;
	width:56px;
	margin-left: 3px;
}

*+html .textboxkurz
{
  margin-left: 0px;  
}

.textboxkurzlinks
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px;
	width:56px;
	margin-right: 3px;    
}

*+html .textboxkurzlinks
{
  margin-right: 0px;  
}

.textboxmittel
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px;
	width:200px;
}

.textboxmittel2
{
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px;
	width:150px;
}

.textboxlang
{
	width:263px;
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 	
}

.dropdownlist
{
	width:269px;
}

 
.button
{
	width:100px;
	font-family:verdana; 
	font-style:normal; 
	font-variant:normal; 
	font-size:12px; 
	
}

tr.visible 
{
			
}

tr.hidden 
{
		display: none;
}
  

 div.bottomdiv
{
	width: 950px;
	height: 28px;
	background-image:url("../../images/footer_white.jpg");
}

.Kontaktdaten 
{
   position: relative;
   margin-top: 105px; 
   margin-left: 0px; 
}