@charset "utf-8";
/* CSS Document */


A			{
				text-decoration: none;
				color: #000000;
			}


A.extlink	{ 	text-decoration: none; 
				color: #000000; 
				text-align:center;
							
			}

A.link		{ 	text-decoration: none; 
				color: #FFFFFF; 
				text-align:center;
				font-weight:bold;			
			}
			
A.sublink		{ 	text-decoration: none; 
				color: #000000; 
				text-align:center;
				font-weight:bold;			
			}
			
A.sublink_w		{ 	text-decoration: none; 
				color: #FFFFFF; 
				text-align:center;
			}


TABLE        { font-family: Arial; font-size: 10pt; }

DIV			{ font-family: Arial; font-size: 10pt; text-decoration: none;}

PRE			 { font-family: Arial; font-size: 10pt; text-align: justify; }

html	{
			height: 100%;
			
		}

body	{
			height: 100%;
		}

table.mainmenu {
					width:650px;
					height:100%;
				}
				
.mainmenu { 	border-width: 1px; 
				border-style: solid; 
				border-color: #FFFFFF; 
				border-left-width: 0; 
				border-left-color: #FF9933; 
				border-right-width: 0px; 
				border-right-color: #FFFFFF; 
				border-top-width:0; 
				border-top-color: #FF9933; 
				border-bottom-width: 0; 
				border-bottom-color: #FF9933; 
				background-color: #FF9933; 
				border-collapse: collapse;
				text-align:center;
			}
table.termin{
				width: 100%;
				border-width: 1px;
				border-style: solid;
				border-color: #FFFFFF;
				border-collapse: collapse;
			}
			
table.kontakt{
				width: 75%;
				border-width: 1px;
				border-style: solid;
				border-color: #FFFFFF;
				border-collapse: collapse;
			}

			

DIV.link	{ 	text-decoration: none; 
				color: #FFFFFF; 
				text-align:center;
				font-weight:bold;			
			}

div.submenu {
				float:left; 
				background:#CCCCCC;
				width:120px; /*90*/
				min-height: 150px;

			}
			
div.submenuitem {
				float:left; 
				background:#CCCCCC;
				width:118px; /*88*/
				height: 20px;
				margin-left: 2px;
				border-bottom-color:#FFFFFF;
				border-bottom-style:solid;
				text-align:left;
			}
div.submenuitemabt {
				float:left; 
				background:#cccccc; 
				width:118px; /*88*/
				height: 20px;
				margin-left: 2px;
				border-bottom-color:#FFFFFF;
				border-bottom-style:solid;
				text-align:right;
			}
			
div.showarea {
				float:left;
				height:100%;
				width:890px;
				margin-left: 10px;
			}
			
div.page {
				width: 1024px;
				vertical-align:top;
				text-align:center;
				margin-left:auto;
				margin-right:auto;
				height:100%;
				
			}
		
div.header {
				background-image: url(../images/Header.jpg);
				height: auto;
				text-align:right;
				width:1024px;
				float:none;
				margin-bottom:2px;
			}
			
div.mainm {
				text-align:center;
				width:1024px;
				float:none;
				background-color:#FF9933;
				
			}
			
div.mainarea {
				height:auto;
			}

div.showtitle {
				font-weight:bold;
				background: #CCCCCC;
				text-align:left;
			 }
				
div.showtext {
				text-align:left;
				width:520px;
				float:left;
			}
div.showdates {
				text-align:left;
				width:890px;
				float:left;
			}				
div.showtext1 {
				text-align:left;
				width: 518px;
				/*height: 320px;*/
				float:none;
			}
div.showpic {
				width:350px;
				margin-left: 4px;
				float:right;
			}
div.showpic1 {
				width:323px;
				margin-left: 0px;
				float: none;
			}
div.showtextlist {
				text-align:left;
				width:520px;
				height: 210px;
				float:left;
			}
div.showpiclist {
				width:350px;
				margin-left: 4px;
				height: 210px;
				float:right;
			}
div.start_ber {
				width: 1017px;
				text-valign: middle;
				text-align:left;
			}
div.start_ber_in {
				width: 1016px;
				height: 134px;
				float:none;
			}
div.start_ber_text {
				
				text-color: #FFFFFF;
				width: 504px;
				height: 266px;
				float: left;
				margin-left: 4px;
			}			

div.start_tit {
				font-weight:bold;
				background: #ffff66;
				text-align:left;
			 }
#div.start_ber_list {
				text-align:left;
				width:380px;
				height: auto;;
				float:left;
			}
#div.start_ber_pic {
				width:200px;
				margin-left: 4px;
				height: 200px;
				float:left;
			}
p.text {
				text-align:justify;
		}
div.start_text {
				height: 266px;
				width: 1016px;
				background: #FF9933;
			}

div.footer	{
				text-align: center;
				float: none;
			}
div.galerie {
				width: 250px;
				float: left;
				text-align: center;
			}
div.showgal {
				text-align:center;
				width:890px;
				float:left;

			}
p.link {
				text-decoration: none; 
				color: #000000; 
				text-align:center;
				font-weight:bold;
				visited: #000000;
		}
