BODY
	{
 	scrollbar-base-color : #ffffff;
 	scrollbar-track-color : #ffffff;
 	scrollbar-face-color : #ffffff;
 	scrollbar-highlight-color : #ffffff;
 	scrollbar-3dlight-color : #AFB4CE;
 	scrollbar-darkshadow-color : #ffffff;
 	scrollbar-shadow-color : #AFB4CE;
 	scrollbar-arrow-color : #AFB4CE;
	
	height:100%;
	width:100%;
	margin:0;
	padding:0;
   text-align:center;
	color:#000000;
   background-color:#545454;	  
	font-family:'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
	font-size:70% !important; font-size:70%;
	}
	
.clear {
	clear: both;
}

hr {
	margin: 18px 0 18px 0;
	clear: both;
}
		
	
	/* ------------------------------------------ 
      	Styles Welcomeseite 
   ---------------------------------------- */
	
	#centerDiv { padding:50px 0px 0px 0px; margin:0px 0px 0px 0px; margin-left:auto; width:740px; margin-right:auto; background-color:#545454;}
	#container { background-color:white; border:1px solid #383934; width:740px; float:left; text-align:left;}
   h1.header { background:url(../pics/pi_header.jpg) no-repeat top left; height:181px; margin:9px 9px 0px 9px;}
   h1.header span { display:none; margin:0px; padding:0;}
	a { color:#ea5f1b; text-decoration:none; }
	a:hover { text-decoration:underline; }
	img { border:0px;}
	p { margin-bottom:10px; margin-top:10px;}
	ul { margin-top:10px;}


	/* -------------------------- 
      	ME1 DROP DOWN MENU 
   -------------------------- */
		
#me1{ margin:0px 0px 0px 9px !important; margin:0px 0px 0px 9px; padding:0px 0px 0px 0px !important; padding:0px 0px 0px 0px; height:32px; background:url(../pics/pi_me1_fill.jpg); background-position:229px 0px;}	
#me1 ul{ margin:0px 0px 0px 0px; }
#me1 li{ display:inline; float:left; text-align:left; list-style-type:none; }	
#me1 a span { display:none; }
	
li.me1 ul { display:none; position:absolute; padding:0px 0px 0px 0px; border-top:1px solid #ffffff;}
li.me1 li { border-bottom:1px solid #ffffff; clear:both; background:#555555; margin:0px 0px 0px 0px !important; margin: 0px 0px 0px 0px;	}
#me1 li.me1 li a { width:110px; color:#ffffff; display:block; padding:3px 7px 3px 7px; }
#me1 li.me1 li a:hover {color:#000000; background:#aaaaaa; text-decoration:none; }
#me1 li.me1:hover ul, li.over ul {display:block;}


a.me101 { display:block; background-image:url(../pics/bu_multi_01.jpg);	width:71px; height:32px; background-position: 0px 0}
a.me101:hover, a.me101active { display:block; background-image:url(../pics/bu_multi_01.gif);	width:71px; height:32px; background-position: 0px 32px}

a.me102 { display:block; background-image:url(../pics/bu_multi_02.gif);	width:55px; height:32px; background-position: 0px 0}
a.me102:hover, a.me102active { display:block; background-image:url(../pics/bu_multi_02.gif);	width:55px; height:32px; background-position: 0px 32px}

a.me103 { display:block; background-image:url(../pics/bu_multi_03.gif);	width:55px; height:32px; background-position: 0px 0}
a.me103:hover, a.me103active { display:block; background-image:url(../pics/bu_multi_03.gif);	width:55px; height:32px; background-position: 0px 32px}

a.me104 { display:block; background-image:url(../pics/bu_multi_04.gif);	width:79px; height:32px; background-position: 0px 0}
a.me104:hover, a.me104active { display:block; background-image:url(../pics/bu_multi_04.gif);	width:79px; height:32px; background-position: 0px 32px}

a.me105 { display:block; background-image:url(../pics/bu_multi_05.gif);	width:72px; height:32px; background-position: 0px 0}
a.me105:hover, a.me105active { display:block; background-image:url(../pics/bu_multi_05.gif);	width:72px; height:32px; background-position: 0px 32px}

a.me106 { display:block; background-image:url(../pics/bu_multi_06.gif);	width:96px; height:32px; background-position: 0px 0}
a.me106:hover, a.me106active { display:block; background-image:url(../pics/bu_multi_06.gif);	width:96px; height:32px; background-position: 0px 32px}

a.me107 { display:block; background-image:url(../pics/bu_multi_07.gif);	width:52px; height:32px; background-position: 0px 0}
a.me107:hover, a.me107active { display:block; background-image:url(../pics/bu_multi_07.gif);	width:52px; height:32px; background-position: 0px 32px}


	/* -------------------------- 
      	CONTENT CONTAINER 
   -------------------------- */

#content { width:740px; text-align:left; background:url(../pics/bg_content_center.gif) top left repeat-y; float:left;}

#contentleft { width:400px; margin:30px 64px 0px 25px; float:left; display:inline;}
#contentright { width:242px; padding-top:34px; margin:0px; float:left; background:url(../pics/contentright_kachel.gif) top left no-repeat;}

#contentlefttext { width:320px; margin:0px 0px 30px 80px;}
#contentlefttextWide { width:400px; margin:0px 0px 30px 0px;}

div.contentrighttext { width:172px; margin:13px 50px 36px 20px; padding:0px;}
div.contentrighttext ul { margin:15px 0px 0px 20px; padding:0px;}
div.contentrighttext li { text-align:left; list-style-type:none; list-style-image:url(../pics/li_triangle.gif);}

h2 { margin:0px; }
h2 span { display:none; margin:0px; padding:0px;}
h3 { font-size:small; margin-top:15px; margin-bottom:10px;}


	/* -------------------------- 
      	HEADER GRAFIKEN
   -------------------------- */

/* CONTENTLEFT */
h2.prof { background:url(../pics/contentleft_prof.gif) no-repeat; width:73px; height:46px;}
h2.boed { background:url(../pics/contentleft_boed.gif) no-repeat; width:81px; height:46px; margin-bottom:18px;}
h2.baed { background:url(../pics/contentleft_baed.gif) no-repeat; width:78px; height:46px; margin-bottom:18px;}
h2.bohe { background:url(../pics/contentleft_bohe.gif) no-repeat; width:132px; height:46px;}
h2.drai { background:url(../pics/contentleft_drai.gif) no-repeat; width:98px; height:46px;}
h2.natu { background:url(../pics/contentleft_natu.gif) no-repeat; width:107px; height:46px; margin-bottom:18px;}
h2.spec { background:url(../pics/contentleft_spec.gif) no-repeat; width:92px; height:46px;}
h2.ad   { background:url(../pics/contentleft_ad.gif) no-repeat; width:135px; height:46px;}
h2.ga   { background:url(../pics/contentleft_ga.gif) no-repeat; width:86px; height:46px; margin-bottom:18px;}
h2.gabo { background:url(../pics/contentleft_gabo.gif) no-repeat; width:135px; height:46px; margin-bottom:18px;}
h2.gaba { background:url(../pics/contentleft_gaba.gif) no-repeat; width:132px; height:46px; margin-bottom:18px;}
h2.gana { background:url(../pics/contentleft_gana.gif) no-repeat; width:162px; height:46px; margin-bottom:18px;}
h2.gaad { background:url(../pics/contentleft_gaad.gif) no-repeat; width:186px; height:46px; margin-bottom:18px;}
h2.biho { background:url(../pics/contentleft_biho.gif) no-repeat; width:149px; height:46px; margin-bottom:18px;}
h2.bilo { background:url(../pics/contentleft_bilo.gif) no-repeat; width:130px; height:46px; margin-bottom:18px;}
h2.hewi { background:url(../pics/contentleft_hewi.gif) no-repeat; width:174px; height:46px;}
h2.kont { background:url(../pics/contentleft_kont.gif) no-repeat; width:91px; height:46px;}
h2.gabu { background:url(../pics/contentleft_gabu.gif) no-repeat; width:109px; height:46px;}
h2.impr { background:url(../pics/contentleft_impr.gif) no-repeat; width:110px; height:46px;}

/* CONTENTRIGHT */
h2.akpr { background:url(../pics/contentright_akpr.gif) no-repeat; width:242px; height:18px;}
h2.sesu { background:url(../pics/contentright_sesu.gif) no-repeat; width:242px; height:18px;}
h2.adfu { background:url(../pics/contentright_adfu.gif) no-repeat; width:242px; height:18px;}


	/* -------------------------- 
      	FOOTER MENU 
   -------------------------- */

#footer { width:722px; margin:0px 9px 0px 9px !important; margin:0px 9px 0px 9px;}
#footerleft { border-left:1px solid #414040; margin:0px; float:left; text-align:left;}
#footerright { border-left:1px solid #414040; border-right:1px solid #414040; margin:0px; float:left; text-align:left;}

#me2 { margin:0px 0px 0px 0px !important; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px !important; padding:0px 0px 0px 0px; background:url(../pics/bg_footerleft.gif) repeat-x; width:479px; height:30px;}
#me2 ul { margin:0px 0px 0px 0px;}
#me2 li { display:inline; float:left; text-align:left; list-style-type:none;}
#me2 a span { display:none;}

a.me201 { display:block; background:url(../pics/fo_01.gif) no-repeat; width:67px; height:30px;}

#me3 { margin:0px 0px 0px 0px !important; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px !important; padding:0px 0px 0px 0px; background:url(../pics/bg_footerright.gif) repeat-x; width:240px; height:30px; }
#me3 ul { margin:0px;}
#me3 li { display:inline; float:left; text-align:left; list-style-type:none;}
#me3 a span { display:none;}

a.me301 { display:block; background:url(../pics/fo_02.gif) no-repeat; width:74px; height:30px;}
a.me302 { display:block; background:url(../pics/fo_03.gif) no-repeat; width:76px; height:30px;}
a.me303 { display:block; background:url(../pics/fo_04.gif) no-repeat; width:90px; height:30px;}

#footerspacer { clear:both; height:9px; background:#ffffff; margin:0px 0px 0px 0px !important; margin:0px 0px -7px 0px; }
#pageend { clear:both; height:30px; background:#545454;}


	/* -------------------------- 
      	BILDER GALERIE 
   -------------------------- */

#galerie { width:400px; margin:0px 0px 30px 0px !important; margin:0px 0px 30px 0px;}

#galerie img { width:120px; height:120px; margin:0px 3px 6px 0px; padding:4px; border:1px #9c9c9c solid; float:left;}
#galerie br { clear:both;}


	/* -------------------------- 
       PROFIL LINK BANNER
   -------------------------- */

#profil { margin-top:20px;}
#profil a span { display:none; }
#profilAS { display:block; width:240px; height:117px; background-image:url(../pics/logo_as.gif);}
#profilAS span { display:none; }
#profil a.Heinlein { display:block; width:240px; height:42px; background-image:url(../pics/logo_heinlein.gif);}
#profil a.HLS { display:block; width:100px; height:42px; background-image:url(../pics/logo_hls.gif);}
	

	/* -------------------------- 
      GALERIE ADMINISTRATION
   -------------------------- */

input { margin-bottom:6px; }
div.auswahl { margin:0px 0px 20px 0px; vertical-align:middle; padding:0px; }
div.auswahl input { margin:0px 9px 0px 10px; vertical-align:middle; padding:0px; }
img.delete { width:120px; height:120px; margin:0px 3px 6px 0px; padding:4px; border:1px #9c9c9c solid; }
#galerie img.delete:hover { background: #ff0000;}


	/* -------------------------- 
      	SUBSEITEN BILDER
   -------------------------- */
img.small  { width:112px; height:110px; margin:0px 9px 9px 0px; padding:4px; border:1px #9c9c9c solid; clear:both;}
img.picRight { width:120px; height:120px; margin:0px 0px 9px 9px; padding:4px; border:1px #9c9c9c solid; float:right; clear:both;}
img.picLeft  { width:120px; height:120px; margin:0px 9px 9px 0px; padding:4px; border:1px #9c9c9c solid; float:left; clear:both;}


	/* -------------------------- 
      	KONTAKT FORMULAR
   -------------------------- */

#kontakt { width:270px; display:block;}
.kzeile { margin-bottom:0px; }
.kbeschr { width:70px; text-align:right; }
.keingabe { width:200px; text-align:left; }
#kontakt input { width:180px; font-family:'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; margin:0px; font-size:100% !important; font-size:100%;}
#kontakt textarea { width:200px; font-family:'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; font-size:100% !important; font-size:100%;}
